"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)([0x7c12802, 0x26818130, 0x2c13991, 0x1, ]);
/*

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

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

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

 Copyright 2017 Brandon Roberts, Mike Ryan, Victor Savkin, Rob Wormald
 SPDX-License-Identifier: MIT
*/
/*

 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.
*/
/*
 @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
*/
var aaa,ea,caa,ia,ka,daa,eaa,faa,haa,gaa,iaa,jaa,kaa,maa,naa,oaa,taa,vaa,za,waa,Aa,Ba,yaa,zaa,Aaa,Baa,Daa,Ia,La,Gaa,Haa,Iaa,Ra,Laa,Kaa,Maa,Naa,Jaa,Sa,Qaa,Saa,Taa,Uaa,Wa,Waa,Xaa,Yaa,bba,cba,dba,aba,eba,$aa,fba,Zaa,gba,hba,iba,jba,kba,mba,pba,qba,rba,sba,vba,xba,zba,yba,Cba,Eba,Dba,Gba,Fba,Hba,Iba,Jba,eb,Mba,Pba,Qba,Rba,Sba,Tba,Uba,Vba,Xba,sb,Zba,Cb,$ba,aca,Eb,Fb,Gb,cca,dca,eca,fca,gca,hca,ica,mca,Tb,Ub,rca,wca,zca,Aca,Bca,Eca,Dca,Ica,Jca,Kca,ac,Mca,Xb,Pca,Rca,Yca,Wca,Zca,$ca,ec,bda,cda,dda,kda,lda,
ida,jda,mda,nda,oda,qda,gc,tda,uda,xda,yda,zda,oc,Bda,qc,Cda,uc,Eda,Fda,Gda,Hda,Ida,Jda,Lda,Kda,Mda,Nda,Oda,Pda,Qda,Vda,Wda,Xda,Zda,Rda,Sda,Dc,aea,bea,eea,cea,gea,fea,iea,hea,jea,nea,Fc,qea,sea,rea,vea,tea,Hc,wea,Mc,zea,Aea,Bea,Dea,Eea,Hea,Kea,Gea,Fea,Iea,Mea,Nea,Pea,Oea,Rea,Sea,Uea,Vea,fd,Xea,Zea,$ea,Yea,afa,bfa,cfa,dfa,ffa,gfa,efa,hfa,ifa,kfa,nfa,rfa,pfa,ofa,qfa,tfa,vfa,ufa,xfa,pd,wfa,zfa,sfa,Cfa,Afa,Efa,td,Ffa,Hfa,vd,Nfa,Pfa,Qfa,Tfa,Vfa,Ufa,wd,Xfa,Yfa,Zfa,$fa,aga,cga,dga,gga,iga,Cd,jga,mga,vga,
pga,xga,yga,zga,Dga,Gd,Ega,Gga,Hga,Iga,Mga,Nga,Jga,Oga,Qga,Pga,Uga,Tga,Lga,Sga,Wga,Kga,Xga,Yga,Zga,Rga,aha,cha,dha,bha,gha,hha,iha,kha,lha,jha,mha,oha,pha,Nd,tha,uha,wha,Pd,xha,yha,zha,Aha,Cha,Td,Dha,Jha,Iha,ce,Sha,Tha,oe,Wha,Xha,Yha,bia,dia,cia,gia,hia,iia,jia,lia,nia,kia,mia,pia,sia,uia,via,wia,xia,yia,Aia,Bia,Cia,Eia,Fia,Iia,Mia,Sia,Qia,He,Zia,bja,dja,hja,jja,kja,lja,oja,tja,vja,wja,xja,yja,Eja,Fja,Dja,Hja,Kja,Lja,Uja,Vja,Tja,Xja,Yja,cka,bka,gka,dka,hka,jka,kka,fka,ika,lka,mka,nka,oka,qka,rka,
vka,xka,Aka,zka,wka,Hka,Gka,Jka,Ika,Kka,Mka,Lka,Oka,Pka,Ska,Vka,Tka,Xka,Zka,Yka,ala,$ka,bla,dla,ila,hla,jla,pla,mla,kla,ola,vla,xla,yla,Ala,Bla,Dla,Ela,Fla,Hla,Ila,Jla,Cla,Mla,Lla,Kla,Nla,Ola,Pla,Qla,ig,Rla,Sla,Tla,Ula,Vla,jg,Wla,Xla,kg,$la,ama,cma,dma,fma,ema,bma,gma,lg,hma,kma,lma,mma,nma,ima,jma,oma,qma,rma,sma,og,tma,Ama,xma,Bma,uma,Cma,vma,Ema,zma,yma,Fma,Gma,Hma,Ima,Jma,Kma,Mma,Nma,Oma,Pma,Qma,Tma,Rma,Sma,Vma,Uma,Wma,Xma,Yma,tg,$ma,ana,ug,vg,ena,cna,gna,hna,ina,lna,jna,kna,qna,pna,mna,sna,rna,
tna,wg,xna,vna,Bna,yna,zna,Ana,Cna,Dna,Ena,Gna,Jna,Hna,Ina,Kna,Lna,Mna,Ona,Pna,Sna,Tna,Una,Vna,Wna,Xna,Yna,Zna,$na,doa,eoa,goa,ioa,moa,ooa,poa,qoa,roa,voa,soa,yoa,xoa,zoa,Aoa,Boa,Hoa,Koa,Moa,Poa,Qoa,Soa,Toa,Uoa,Voa,Woa,Xoa,Yoa,Zoa,epa,jpa,wpa,zpa,Apa,vpa,Bpa,Cpa,Dpa,Kpa,Mpa,Opa,Tpa,rh,Wpa,Xpa,Ypa,Zpa,$pa,aqa,bqa,dqa,wh,eqa,gqa,hqa,iqa,kqa,jqa,nqa,mqa,oqa,pqa,rqa,qqa,sqa,tqa,Dh,wqa,xqa,yqa,Eh,Fh,Aqa,Cqa,Bqa,Eqa,zqa,Hqa,Gh,Gqa,Jh,Kqa,Mqa,Lqa,Nqa,Kh,Oqa,Qqa,Rqa,Sqa,Vqa,Tqa,Uqa,Zqa,$qa,ara,Lh,bra,dra,
era,fra,gra,hra,ira,kra,lra,mra,nra,pra,qra,Mh,Nh,sra,ura,tra,vra,wra,zra,xra,Ara,Bra,Cra,Fra,Gra,Ph,Jra,Kra,Lra,Mra,Nra,Ora,Pra,Qra,Rra,Sra,Tra,Ura,Xra,Yra,Zra,$ra,asa,bsa,csa,dsa,esa,fsa,gsa,hsa,isa,ksa,lsa,msa,vsa,wsa,xsa,zsa,ysa,Esa,Csa,Jsa,Ksa,Msa,Osa,Rsa,Ssa,Nsa,Tsa,Vsa,bi,bta,jta,cta,kta,lta,mta,nta,ota,pta,qta,sta,uta,vta,wta,xta,yta,zta,Ata,Bta,Cta,Eta,Fta,Gta,Hta,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Qta,Rta,Sta,Tta,Uta,Vta,$ta,dua,gua,hua,jua,mua,nua,oua,xi,pua,qua,rua,tua,uua,wua,xua,zua,Bua,
Cua,Dua,Fua,Hua,Iua,Jua,Kua,Lua,Nua,Oua,Pua,Qua,Rua,Xua,Zua,$ua,Wua,Sua,Yua,Tua,Vua,cva,Uua,fva,gva,hva,Ei,iva,jva,kva,lva,mva,nva,ova,pva,qva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Qva,Rva,Sva,Tva,Uva,Vva,Wva,Xva,Zva,$va,awa,bwa,cwa,dwa,ewa,fwa,gwa,hwa,iwa,jwa,kwa,lwa,mwa,nwa,owa,pwa,qwa,rwa,swa,twa,uwa,vwa,wwa,xwa,ywa,zwa,Awa,Bwa,Cwa,Dwa,Fwa,Gwa,Hwa,Iwa,Jwa,Kwa,Mwa,Nwa,Owa,Pwa,Qwa,Rwa,Swa,Twa,Uwa,Vwa,Wwa,Xwa,Zwa,Ywa,axa,dxa,bxa,cxa,exa,fxa,gxa,ixa,hxa,jxa,kxa,mxa,lxa,nxa,oxa,pxa,qxa,
uxa,vxa,xxa,yxa,zxa,Hi,Axa,Ji,Cxa,Ki,Jxa,Li,lua,Mha,Nha,Kxa,Lxa,Mxa,Oxa,kua,Pxa,Lha;_._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.wLb=!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};_.sa=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};Aa=function(a,b,c){return c?a|b:a&~b};Ba=function(a){xaa(a,34);return a};yaa=function(a){xaa(a,32);return a};zaa=function(a,b){Da(b,(a|0)&-14591)};Aaa=function(a,b){Da(b,(a|34)&-14557)};Baa=function(a){a=a>>14&1023;return 0===a?536870912:a};
Daa=function(a){return!(!a||"object"!==typeof a||a.pLc!==Caa)};_.Eaa=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};Ia=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new _.Ea(a,_.Ga):_.Ha();else if(a.constructor!==_.Ea)if(_.ya(a))a=a.length?new _.Ea(d?a:new Uint8Array(a),_.Ga):_.Ha();else{if(!b)throw Error();a=void 0}return a};_.Faa=function(a,b){return!!a&&(Array.isArray(a)?a.includes(b):a.has(b))};
_.Ka=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Ja)(a);if(d&1)return!0;if(!_.Faa(b,c))return!1;Da(a,d|1);return!0};La=function(a){if(a&2)throw Error();};Gaa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Haa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};Iaa=function(a,b){(b=_.Ma?b[_.Ma]:void 0)&&(a[_.Ma]=za(b))};
Ra=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);Pa=c>>>0;Qa=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=Pa,b=Qa;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)Ra(Number(a));else if(vaa())a=BigInt(a),Pa=Number(a&BigInt(4294967295))>>>0,Qa=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+("-"===a[0]);Qa=Pa=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)),Qa*=1E6,Pa=1E6*Pa+d,4294967296<=Pa&&(Qa+=Math.trunc(Pa/4294967296),Qa>>>=0,Pa>>>=0);b&&(b=_.k(Jaa(Pa,Qa)),a=b.next().value,b=b.next().value,Pa=a,Qa=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)};Sa=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};Taa=function(a){return null==a?a:Saa(a)};Uaa=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:Vaa.test(a)};
_.Xa=function(a){if(!Number.isFinite(a))throw Sa("enum");return a|0};Waa=function(a){return null==a?a:Number.isFinite(a)?a|0:void 0};Xaa=function(a){if("number"!==typeof a)throw Sa("int32");if(!Number.isFinite(a))throw Sa("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};
Yaa=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 Sa("int64");a="string"===typeof a?Zaa(a):b?$aa(a):aba(a)}return a};bba=function(a){return"-"===a[0]?!1:20>a.length?!0:20===a.length&&184467>Number(a.substring(0,6))};
cba=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))};dba=function(a){if(0>a){Ra(a);var b=Laa(Pa,Qa);a=Number(b);return Number.isSafeInteger(a)?a:b}if(bba(String(a)))return a;Ra(a);return 4294967296*Qa+(Pa>>>0)};aba=function(a){a=Math.trunc(a);if(!Number.isSafeInteger(a)){Ra(a);var b=Pa,c=Qa;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};
eba=function(a){a=Math.trunc(a);return 0<=a&&Number.isSafeInteger(a)?a:dba(a)};$aa=function(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{var b=String(a);cba(b)?a=b:(Ra(a),a=Maa())}return a};fba=function(a){a=Math.trunc(a);if(0<=a&&Number.isSafeInteger(a))a=String(a);else{var b=String(a);bba(b)?a=b:(Ra(a),a=Laa(Pa,Qa))}return a};
Zaa=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));cba(a)||(Naa(a),a=Maa());return a};gba=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));bba(a)||(Naa(a),a=Laa(Pa,Qa));return a};hba=function(a){if(null==a)return a;if(Wa(a))return"number"===typeof a?aba(a):Zaa(a)};
iba=function(a){var b=!!b;if(!Wa(a))throw Sa("uint64");return"string"===typeof a?gba(a):b?fba(a):eba(a)};jba=function(a){if(null==a)return a;if(Wa(a))return"number"===typeof a?eba(a):gba(a)};_.$a=function(a){if("string"!==typeof a)throw Error();return a};_.ab=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};kba=function(a){return null==a||"string"===typeof a?a:void 0};
mba=function(a,b,c,d){if(null!=a&&"object"===typeof a&&a.aN===_.cb)return a;if(!Array.isArray(a))return c?d&2?(a=b[lba])?b=a:(a=new b,Ba(a.Ka),b=b[lba]=a):b=new b:b=void 0,b;var e=c=(0,_.Ja)(a);0===e&&(e|=d&32);e|=d&2;e!==c&&Da(a,e);return new b(a)};_.nba=function(a,b,c){if(b)return Saa(a);var d;return null!=(d=Uaa(a))?d:c?!1:void 0};_.oba=function(a,b,c){if(b)return _.$a(a);var d;return null!=(d=kba(a))?d:c?"":void 0};pba=function(a){return a};
qba=function(a,b,c,d,e,f){a=mba(a,d,c,f);e&&(a=eb(a));return a};rba=function(a){return a};sba=function(a){return[a,this.get(a)]};vba=function(){return tba||(tba=new _.hb(Ba([]),void 0,void 0,void 0,uba))};xba=function(a,b){wba=b;a=new a(b);wba=void 0;return a};
_.jb=function(a,b,c){null==a&&(a=wba);wba=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,_.Ja)(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var f=e-1;if(_.Eaa(c[f])){d|=256;b=f-(+!!(d&512)-1);if(1024<=b)throw Error();d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(1024<b)throw Error();d=d&-16760833|(b&1023)<<14}}}Da(a,d);return a};
zba=function(a,b){return yba(b)};yba=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)){if(_.Ka(a,void 0,0))return}else{if(_.ya(a))return taa(a);if(a instanceof _.Ea)return Aba(a);if(a instanceof _.hb)return Bba(a)}}return a};Cba=function(a,b,c){var d=za(a),e=d.length,f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(var g in f)b[g]=c(f[g])}Iaa(d,a);return d};
Eba=function(a,b,c,d,e){if(null!=a){if(Array.isArray(a))a=_.Ka(a,void 0,0)?void 0:e&&(0,_.Ja)(a)&2?a:Dba(a,b,c,void 0!==d,e);else if(_.Eaa(a)){var f={},g;for(g in a)f[g]=Eba(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};Dba=function(a,b,c,d,e){var f=d||c?(0,_.Ja)(a):0;d=d?!!(f&32):void 0;for(var g=za(a),m=0;m<g.length;m++)g[m]=Eba(g[m],b,c,d,e);c&&(Iaa(g,a),c(f,g));return g};Gba=function(a){return Eba(a,Fba,void 0,void 0,!1)};
Fba=function(a){return a.aN===_.cb?a.toJSON():a instanceof _.hb?Bba(a,Gba):yba(a)};Hba=function(a){return Dba(a,Fba,void 0,void 0,!1)};
Iba=function(a,b,c){c=void 0===c?Aaa:c;if(null!=a){if(uaa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Ja)(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?Da(a,(d|34)&-12293):Dba(a,Iba,d&4?Aaa:c,!0,!0)}a.aN===_.cb?(c=a.Ka,d=(0,_.lb)(c),a=d&2?a:xba(a.constructor,Jba(c,d,!0))):a instanceof _.hb&&!(a.m9&2)&&(c=Ba(Kba(a,Iba)),a=new _.hb(c,a.Kza,a.Kea,a.n5a));return a}};
Jba=function(a,b,c){var d=c||b&2?Aaa:zaa,e=!!(b&32);a=Cba(a,b,function(f){return Iba(f,e,d)});xaa(a,32|(c?2:0));return a};eb=function(a){var b=a.Ka,c=(0,_.lb)(b);return c&2?xba(a.constructor,Jba(b,c,!1)):a};Mba=function(a,b,c){if(!(4&b))return!0;if(null==c)return!1;0===c&&(4096&b||8192&b)&&5>(a.constructor[Lba]=(a.constructor[Lba]|0)+1)&&_.Paa();return 0===c?!1:!(c&b)};
_.pb=function(a,b,c,d,e){var f=Baa(b);if(c>=f||e){var g=b;if(b&256)e=a[a.length-1];else{if(null==d)return g;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&Da(a,g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
Pba=function(a,b,c,d){var e=b&2,f=rb(a,b,c);Array.isArray(f)||(f=_.Nba);var g=!(d&2);d=!(d&1);var m=!!(b&32),n=(0,_.Ja)(f);0!==n||!m||e||g?n&1||(n|=1,Da(f,n)):(n|=33,Da(f,n));e?(a=!1,n&2||(Ba(f),a=!!(4&n)),(d||a)&&Object.freeze(f)):(e=!!(2&n)||!!(2048&n),d&&e?(f=za(f),d=1,m&&!g&&(d|=32),Da(f,d),_.pb(a,b,c,f)):g&&n&32&&!e&&Oba(f,32));return f};
_.ub=function(a,b,c,d,e,f,g){var m=a.Ka,n=(0,_.lb)(m);d=2&n?1:d;f=!!f;var r=Qba(m,n,b,e),v=(0,_.Ja)(r);if(Mba(a,v,g)){if(4&v||Object.isFrozen(r))r=za(r),v=sb(v,n,f),n=_.pb(m,n,b,r,e);for(var z=a=0;a<r.length;a++){var D=c(r[a]);null!=D&&(r[z++]=D)}z<a&&(r.length=z);v=Rba(v,n,f);v=Aa(v,20,!0);v=Aa(v,4096,!1);v=Aa(v,8192,!1);g&&(v=Aa(v,g,!0));Da(r,v);2&v&&Object.freeze(r)}Sba(v)||(g=v,(c=1===d)?v=Aa(v,2,!0):f||(v=Aa(v,32,!1)),v!==g&&Da(r,v),c&&Object.freeze(r));2===d&&Sba(v)&&(r=za(r),v=sb(v,n,f),Da(r,
v),_.pb(m,n,b,r,e));return r};Qba=function(a,b,c,d){a=rb(a,b,c,d);return Array.isArray(a)?a:_.Nba};Rba=function(a,b,c){0===a&&(a=sb(a,b,c));return a=Aa(a,1,!0)};Sba=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};Tba=function(a){return Ia(a,!0,!0,!0)};Uba=function(a){return Ia(a,!0,!0,!1)};
Vba=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=vba();break a}m=[]}else if(m.constructor===_.hb){if(0==(m.m9&2)||n){a=m;break a}m=Kba(m)}else Array.isArray(m)?c=!!((0,_.Ja)(m)&2):m=[];if(n){if(!m.length){a=vba();break a}c||(c=!0,Ba(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]=Ba(r[1]))}m=n}c||((0,_.Ja)(m)&64?Oba(m,32):32&b&&yaa(m));f=new _.hb(m,e,_.oba,f);_.pb(a,b,d,f,!1);a=f}if(null==a)return a;!g&&e&&(a.UAc=!0);
return a};_.vb=function(a,b,c){a=a.Ka;var d=(0,_.lb)(a);return Vba(a,d,rb(a,d,b),b,void 0,c)};_.wb=function(a,b,c){a=a.Ka;var d=(0,_.lb)(a);return Vba(a,d,rb(a,d,b),b,c)};_.zb=function(a,b,c,d){var e=a.Ka,f=(0,_.lb)(e);La(f);if(null==c)return _.pb(e,f,b),a;var g=(0,_.Ja)(c),m=g,n=!!(2&g)||Object.isFrozen(c),r=!n&&!1;if(Mba(a,g))for(g=21,n&&(c=za(c),m=0,g=sb(g,f,!0)),n=0;n<c.length;n++)c[n]=d(c[n]);r&&(c=za(c),m=0,g=sb(g,f,!0));g!==m&&Da(c,g);_.pb(e,f,b,c);return a};
_.Ab=function(a,b,c,d){var e=a.Ka,f=(0,_.lb)(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,_.lb)(a.Ka));b=f(a,b,2,void 0,!0);Haa(b,d);f=(0,_.Ja)(b);b[d]=c(e,!!(4&f)&&!!(4096&f));return a};_.Wba=function(a,b,c){for(var d=0,e=0;e<c.length;e++){var f=c[e];null!=rb(a,b,f)&&(0!==d&&(b=_.pb(a,b,d)),d=f)}return d};Xba=function(a,b,c,d){a=a.Ka;var e=(0,_.lb)(a),f=rb(a,e,c,d);b=mba(f,b,!1,e);b!==f&&null!=b&&_.pb(a,e,c,b,d);return b};
_.Yba=function(a,b,c,d,e,f,g,m){var n=!!(2&b),r=n?1:e;e=1===r;r=2===r;g=!!g;m&&(m=!n);n=Qba(a,b,d,f);var v=(0,_.Ja)(n),z=!!(4&v);if(!z){v=Rba(v,b,g);var D=n,J=b,L;(L=!!(2&v))&&(J=Aa(J,2,!0));for(var P=!L,aa=!0,oa=0,Ca=0;oa<D.length;oa++){var qa=mba(D[oa],c,!1,J);if(qa instanceof c){if(!L){var ta=!!((0,_.Ja)(qa.Ka)&2);P&&(P=!ta);aa&&(aa=ta)}D[Ca++]=qa}}Ca<oa&&(D.length=Ca);v=Aa(v,4,!0);v=Aa(v,16,aa);v=Aa(v,8,P);Da(D,v);L&&Object.freeze(D)}c=!!(8&v)||e&&!n.length;if(m&&!c){Sba(v)&&(n=za(n),v=sb(v,b,
g),b=_.pb(a,b,d,n,f));m=n;c=v;for(D=0;D<m.length;D++)v=m[D],J=eb(v),v!==J&&(m[D]=J);c=Aa(c,8,!0);c=Aa(c,16,!m.length);Da(m,c);v=c}Sba(v)||(m=v,e?v=Aa(v,!n.length||16&v&&(!z||32&v)?2:2048,!0):g||(v=Aa(v,32,!1)),v!==m&&Da(n,v),e&&Object.freeze(n));r&&Sba(v)&&(n=za(n),v=sb(v,b,g),Da(n,v),_.pb(a,b,d,n,f));return n};sb=function(a,b,c){a=Aa(a,2,!!(2&b));a=Aa(a,32,!!(32&b)&&c);return a=Aa(a,2048,!1)};
Zba=function(a,b,c,d,e,f,g){a=a.Ka;var m=(0,_.lb)(a);La(m);b=_.Yba(a,m,c,b,2,f,!0);c=null!=d?d:new c;g&&Haa(b,e);void 0!=e?b.splice(e,g,c):b.push(c);(0,_.Ja)(c.Ka)&2?Oba(b,8):Oba(b,16)};Cb=function(a,b){return null!=a?a:b};$ba=function(a){return Ia(a,!1,!1,!1)};
aca=function(a,b,c){var d=a.constructor.kc,e=(0,_.lb)(c?a.Ka:b);a=b.length;if(!a)return b;var f;if(_.Eaa(c=b[a-1])){a:{var g=c;var m={},n=!1,r;for(r in g){var v=g[r];if(Array.isArray(v)){var z=v;if(_.Ka(v,d,+r)||Daa(v)&&0===v.size)v=null;v!=z&&(n=!0)}null!=v?m[r]=v:n=!0}if(n){for(var D in m){g=m;break a}g=null}}g!=c&&(f=!0);a--}for(r=+!!(e&512)-1;0<a;a--){D=a-1;c=b[D];D-=r;if(!(null==c||_.Ka(c,d,D)||Daa(c)&&0===c.size))break;var J=!0}if(!f&&!J)return b;b=Array.prototype.slice.call(b,0,a);g&&b.push(g);
return b};_.Db=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};Eb=function(a,b,c){for(var d in c){var e=c[d],f=void 0;for(f in e)if(e.hasOwnProperty(f))break;var g=e[f],m=g.YD?a.getExtension(g):bca(a,g);null!=m&&(e=e.lYb,b[f]=e?g.YD?_.Db(m,e):e(m):m)}};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};
Gb=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return Aba(b)}):Aba(a)};cca=function(a){a=Ib(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.ya(a))return taa(a);if(Array.isArray(a))return Hba(a);if(a instanceof _.Ea)return Aba(a);if(a instanceof _.Jb)return a.toJSON();throw Error("N`"+a);};_.Lb=function(a){if((0,_.Ja)(a.Ka)&2)throw Error("Q");};_.Nb=function(a){return function(b){return Mb(a,b)}};
dca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=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],aa=e[3],oa=e[4];for(J=0;80>J;J++){if(40>J)if(20>J){var Ca=aa^L&(P^aa);var qa=1518500249}else Ca=L^P^aa,qa=1859775393;else 60>J?(Ca=L&P|aa&(L|P),qa=2400959708):(Ca=L^P^aa,qa=3395469782);Ca=((z<<5|z>>>
27)&4294967295)+Ca+oa+qa+D[J]&4294967295;oa=aa;aa=P;P=(L<<30|L>>>2)&4294967295;L=z;z=Ca}e[0]=e[0]+z&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+P&4294967295;e[3]=e[3]+aa&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,v+=64;for(;J<D;)if(f[r++]=z[J++],v++,64==r)for(r=0,b(f);J+64<D;)b(z.slice(J,J+64)),J+=64,v+=
64}function d(){var z=[],D=8*v;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,v;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}}};eca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
fca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};gca=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};hca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};ica=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.jca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.kca=function(a){for(var b in a)return!1;return!0};
_.Pb=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};_.Qb=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<lca.length;f++)c=lca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
mca=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return mca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Tb=function(a){return{valueOf:a}.valueOf()};_.pca=function(a){var b=nca();a=b?b.createScript(a):a;b=new oca;b.cJb=a;return b};_.qca=function(a){if(a instanceof oca)return a.cJb;throw Error("Z");};Ub=function(a){a&&"function"==typeof a.dispose&&a.dispose()};
rca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.va(d)?rca.apply(null,d):Ub(d)}};
wca=function(a,b){b=void 0===b?sca:b;if(!tca){var c;a=null==(c=a.navigator)?void 0:c.userAgentData;if(!a||"function"!==typeof a.getHighEntropyValues)return Promise.reject(Error("ea"));c=(a.brands||[]).map(function(d){var e=new Vb;return _.Wb(e,1,d.brand).TPb(d.version)});uca(vca.HPb(a.mobile),c);tca=a.getHighEntropyValues(b)}return tca.then(function(d){var e=vca.clone();b.includes("platform")&&_.Wb(e,3,d.platform);b.includes("platformVersion")&&e.KPb(d.platformVersion);b.includes("architecture")&&
_.Wb(e,5,d.architecture);b.includes("model")&&e.g2a(d.model);b.includes("uaFullVersion")&&_.Wb(e,7,d.uaFullVersion);return e}).catch(function(){return vca.clone()})};zca=function(a,b){a=void 0===a?window:a;return xca(new yca(a,b))};Aca=function(a,b){return Zone.current.wrap(a,b)};Bca=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Aca(a[c],b+"_"+c));return a};
Eca=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={Jfa:void 0},e++){d.Jfa=b[e];var f=a[d.Jfa];if(f){var g=Cca(a,d.Jfa);Dca(g)&&(a[d.Jfa]=function(m){return function(n){var r=function(){return n.apply(this,Bca(arguments,c+"."+m.Jfa))};Xb(r,n);return r}}(d)(f))}}};Dca=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
Ica=function(a,b,c){var d=Cca(a,b);!d&&c&&Cca(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Yb("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=Fca[g];m||(m=Fca[g]=Yb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Zb||(r=Zb);r&&("function"===typeof r[m]&&r.removeEventListener(g,Gca),f&&f.call(r,null),r[m]=n,"function"===typeof n&&r.addEventListener(g,Gca,!1))};d.get=function(){var n=this;n||a!==Zb||(n=Zb);
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};Hca(a,b,d);a[c]=!0}};Jca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Ica(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++)Ica(a,b[d],c)}};
Kca=function(a){var b=Zb[a];if(b){Zb[Yb(a)]=b;Zb[a]=function(){var e=Bca(arguments,a);switch(e.length){case 0:this[$b]=new b;break;case 1:this[$b]=new b(e[0]);break;case 2:this[$b]=new b(e[0],e[1]);break;case 3:this[$b]=new b(e[0],e[1],e[2]);break;case 4:this[$b]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ba");}};Xb(Zb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Zb[a].prototype[e]=function(){return this[$b][e].apply(this[$b],
arguments)}:Hca(Zb[a].prototype,e,{set:function(f){"function"===typeof f?(this[$b][e]=Aca(f,a+"."+e),Xb(this[$b][e],f)):this[$b][e]=f},get:function(){return this[$b][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Zb[a][d]=b[d])}};ac=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=Lca(d);!d&&a[b]&&(d=a);a=Yb(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Cca(d,b);if(Dca(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Xb(d[b],e)}}return e};
Mca=function(a,b,c){function d(f){var g=f.data;g.args[g.rqa]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=ac(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.rqa&&"function"===typeof m[n.rqa]?Zone.current.scheduleMacroTask(n.name,m[n.rqa],n,d,void 0):f.apply(g,m)}})};Xb=function(a,b){a[Yb("OriginalDelegate")]=b};
Pca=function(){if(Nca)return Oca;Nca=!0;try{var a=bc.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))Oca=!0}catch(b){}return Oca};Rca=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Qca+c;b=Qca+b;cc[a]={};cc[a]["false"]=c;cc[a]["true"]=b};
Yca=function(a,b,c,d){function e(oa,Ca,qa){if(Ca=Ca||a.event){oa=oa||Ca.target||a;var ta=oa[cc[Ca.type][qa?"true":"false"]];if(ta){qa=[];if(1===ta.length)(Ca=D(ta[0],oa,Ca))&&qa.push(Ca);else{ta=ta.slice();for(var Na=0;Na<ta.length&&(!Ca||!0!==Ca[Sca]);Na++){var Ua=D(ta[Na],oa,Ca);Ua&&qa.push(Ua)}}if(1===qa.length)throw qa[0];Ca={};for(oa=0;oa<qa.length;Ca={Jrb:void 0},oa++)Ca.Jrb=qa[oa],b.nativeScheduleMicroTask(function(mb){return function(){throw mb.Jrb;}}(Ca))}}}function f(oa,Ca){function qa(ob,
na){return!dc&&"object"===typeof ob&&ob?!!ob.capture:dc&&na?"boolean"===typeof ob?{capture:ob,passive:!0}:ob?"object"===typeof ob&&!1!==ob.passive?Object.assign({},ob,{passive:!0}):ob:{passive:!0}:ob}if(!oa)return!1;var ta=!0;Ca&&void 0!==Ca.i5a&&(ta=Ca.i5a);var Na=Ca&&Ca.vh,Ua=!0;Ca&&void 0!==Ca.tBc&&(Ua=Ca.tBc);var mb=!1;Ca&&void 0!==Ca.OPc&&(mb=Ca.OPc);for(var qb=oa;qb&&!qb.hasOwnProperty(g);)qb=Lca(qb);!qb&&oa[g]&&(qb=oa);if(!qb||qb[v])return!1;var Ob=Ca&&Ca.w2c,tb={},Oa=qb[v]=qb[g],gb=qb[Yb(m)]=
qb[m];oa=qb[Yb(n)]=qb[n];var kb=qb[Yb(r)]=qb[r],kc;Ca&&Ca.prepend&&(kc=qb[Yb(Ca.prepend)]=qb[Ca.prepend]);var sc=function(ob){if(!ob.wWa){var na=cc[ob.uD],hc;na&&(hc=na[ob.capture?"true":"false"]);if(na=hc&&ob.target[hc])for(var lc=0;lc<na.length;lc++)if(na[lc]===ob){na.splice(lc,1);ob.wWa=!0;0===na.length&&(ob.Qfb=!0,ob.target[hc]=null);break}}if(ob.Qfb)return gb.call(ob.target,ob.uD,ob.capture?L:J,ob.options)},Oe=function(ob){return Oa.call(tb.target,tb.uD,ob.invoke,tb.options)},xb=function(ob){return kc.call(tb.target,
tb.uD,ob.invoke,tb.options)},Hb=function(ob){return gb.call(ob.target,ob.uD,ob.invoke,ob.options)};Oe=ta?function(){if(!tb.gJc)return Oa.call(tb.target,tb.uD,tb.capture?L:J,tb.options)}:Oe;sc=ta?sc:Hb;Hb=function(ob,na){var hc=typeof na;return"function"===hc&&ob.callback===na||"object"===hc&&ob.uE===na};var nb=Ca&&Ca.diff?Ca.diff:Hb,yb=Zone[Yb("UNPATCHED_EVENTS")],Rb=a[Yb("PASSIVE_EVENTS")];Hb=function(ob,na,hc,lc,jd,kd){jd=void 0===jd?!1:jd;kd=void 0===kd?!1:kd;return function(){var dd=this||a,Id=
arguments[0];Ca&&Ca.MO&&(Id=Ca.MO(Id));var af=arguments[1];if(!af||Tca&&"uncaughtException"===Id)return ob.apply(this,arguments);var zf=!1;if("function"!==typeof af){if(!af.handleEvent)return ob.apply(this,arguments);zf=!0}if(!Na||Na(ob,af,dd,arguments)){var Xg=dc&&!!Rb&&-1!==Rb.indexOf(Id),Sf=qa(arguments[2],Xg),Ih=Sf&&"object"===typeof Sf&&Sf.signal&&"object"===typeof Sf.signal?Sf.signal:void 0;if(null==Ih||!Ih.aborted){if(yb)for(var Zh=0;Zh<yb.length;Zh++)if(Id===yb[Zh])return Xg?ob.call(dd,Id,
af,Sf):ob.apply(this,arguments);Xg=Sf?"boolean"===typeof Sf?!0:Sf.capture:!1;Zh=Sf&&"object"===typeof Sf?Sf.once:!1;var Ek=Zone.current,mh=cc[Id];mh||(Rca(Id,Ob),mh=cc[Id]);var Rj=mh[Xg?"true":"false"];mh=dd[Rj];var ol=!1;if(mh){if(ol=!0,Ua)for(Rj=0;Rj<mh.length;Rj++)if(nb(mh[Rj],af))return}else mh=dd[Rj]=[];var Cm;Rj=dd.constructor.name;var po=Uca[Rj];po&&(Cm=po[Id]);Cm||(Cm=Rj+na+(Ob?Ob(Id):Id));tb.options=Sf;Zh&&(tb.options.once=!1);tb.target=dd;tb.capture=Xg;tb.uD=Id;tb.gJc=ol;if(ol=ta?Vca:void 0)ol.iTc=
tb;Ih&&(tb.options.signal=void 0);var bf=Ek.scheduleEventTask(Cm,af,ol,hc,lc);Ih&&(tb.options.signal=Ih,ob.call(Ih,"abort",function(){bf.zone.cancelTask(bf)},{once:!0}));tb.target=null;ol&&(ol.iTc=null);Zh&&(Sf.once=!0);if(dc||"boolean"!==typeof bf.options)bf.options=Sf;bf.target=dd;bf.capture=Xg;bf.uD=Id;zf&&(bf.uE=af);kd?mh.unshift(bf):mh.push(bf);if(jd)return dd}}}};qb[g]=Hb(Oa,z,Oe,sc,mb);kc&&(qb.prependListener=Hb(kc,".prependListener:",xb,sc,mb,!0));qb[m]=function(){var ob=this||a,na=arguments[0];
Ca&&Ca.MO&&(na=Ca.MO(na));var hc=arguments[2],lc=hc?"boolean"===typeof hc?!0:hc.capture:!1;hc=arguments[1];if(!hc)return gb.apply(this,arguments);if(!Na||Na(gb,hc,ob,arguments)){var jd=cc[na],kd;jd&&(kd=jd[lc?"true":"false"]);if(lc=kd&&ob[kd])for(jd=0;jd<lc.length;jd++){var dd=lc[jd];if(nb(dd,hc)){lc.splice(jd,1);dd.wWa=!0;0===lc.length&&(dd.Qfb=!0,ob[kd]=null,"string"===typeof na&&(ob[Qca+"ON_PROPERTY"+na]=null));dd.zone.cancelTask(dd);if(mb)return ob;return}}return gb.apply(this,arguments)}};qb[n]=
function(ob){var na=this||a,hc=ob;Ca&&Ca.MO&&(hc=Ca.MO(hc));ob=[];na=Wca(na,Ob?Ob(hc):hc);for(hc=0;hc<na.length;hc++){var lc=na[hc];ob.push(lc.uE?lc.uE:lc.callback)}return ob};qb[r]=function(ob){var na=this||a;if(ob){Ca&&Ca.MO&&(ob=Ca.MO(ob));var hc=cc[ob];if(hc){var lc=na[hc["false"]];na=na[hc["true"]];if(lc)for(lc=lc.slice(),hc=0;hc<lc.length;hc++){var jd=lc[hc];this[m].call(this,ob,jd.uE?jd.uE:jd.callback,jd.options)}if(na)for(na=na.slice(),lc=0;lc<na.length;lc++)hc=na[lc],this[m].call(this,ob,
hc.uE?hc.uE:hc.callback,hc.options)}}else{ob=Object.keys(na);for(na=0;na<ob.length;na++)(lc=(lc=Xca.exec(ob[na]))&&lc[1])&&"removeListener"!==lc&&this[r].call(this,lc);this[r].call(this,"removeListener")}if(mb)return this};Xb(qb[g],Oa);Xb(qb[m],gb);kb&&Xb(qb[r],kb);oa&&Xb(qb[n],oa);return!0}for(var g=d&&d.add||"addEventListener",m=d&&d.i$c||"removeEventListener",n=d&&d.ij||"eventListeners",r=d&&d.j$c||"removeAllListeners",v=Yb(g),z="."+g+":",D=function(oa,Ca,qa){if(!oa.wWa){var ta=oa.callback;"object"===
typeof ta&&ta.handleEvent&&(oa.callback=function(mb){return ta.handleEvent(mb)},oa.uE=ta);try{oa.invoke(oa,Ca,[qa])}catch(mb){var Na=mb}var Ua=oa.options;Ua&&"object"===typeof Ua&&Ua.once&&Ca[m].call(Ca,qa.type,oa.uE?oa.uE:oa.callback,Ua);return Na}},J=function(oa){return e(this,oa,!1)},L=function(oa){return e(this,oa,!0)},P=[],aa=0;aa<c.length;aa++)P[aa]=f(c[aa],d);return P};
Wca=function(a,b){if(!b){var c=[],d;for(d in a){var e=Xca.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=cc[b];c||(Rca(b),c=cc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Zca=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[Sca]=!0;c&&c.apply(d,e)}})};
$ca=function(a,b){b.patchMethod(a,"queueMicrotask",function(){return function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])}})};
ec=function(a,b,c,d){function e(r){var v=r.data;v.args[0]=function(){return r.invoke.apply(this,arguments)};v.handleId=g.apply(a,v.args);return r}function f(r){return m.call(a,r.data.handleId)}var g=null,m=null;b+=d;c+=d;var n={};g=ac(a,b,function(r){return function(v,z){if("function"===typeof z[0]){var D={isPeriodic:"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.isPeriodic||("number"===typeof D.handleId?
delete n[D.handleId]:D.handleId&&(D.handleId[ada]=null))}};v=Zone.current.scheduleMacroTask(b,z[0],D,e,f);if(!v)return v;z=v.data.handleId;"number"===typeof z?n[z]=v:z&&(z[ada]=v);z&&z.Eb&&z.S4a&&"function"===typeof z.Eb&&"function"===typeof z.S4a&&(v.Eb=z.Eb.bind(z),v.S4a=z.S4a.bind(z));return"number"===typeof z||z?z:v}return r.apply(a,z)}});m=ac(a,c,function(r){return function(v,z){v=z[0];if("number"===typeof v)var D=n[v];else(D=v&&v[ada])||(D=v);D&&"string"===typeof D.type?"notScheduled"!==D.state&&
(D.cancelFn&&D.data.isPeriodic||0===D.runCount)&&("number"===typeof v?delete n[v]:v&&(v[ada]=null),D.zone.cancelTask(D)):r.apply(a,z)}})};
bda=function(a,b,c,d,e){var f=Zone.__symbol__(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(v){var z=c+"."+d+"::"+v,D=n.prototype;try{if(D.hasOwnProperty(v)){var J=a.ObjectGetOwnPropertyDescriptor(D,v);J&&J.value?(J.value=a.wrapWithCurrentZone(J.value,z),a._redefineProperty(n.prototype,v,J)):D[v]&&(D[v]=a.wrapWithCurrentZone(D[v],z))}else D[v]&&(D[v]=a.wrapWithCurrentZone(D[v],z))}catch(L){}});return g.call(b,m,n,r)};a.attachOriginToPatched(b[d],g)}};
cda=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].hIc;return b.filter(function(e){return-1===d.indexOf(e)})};dda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
kda=function(){eda=Zone.__symbol__;fda=Object[eda("defineProperty")]=Object.defineProperty;gda=Object[eda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;hda=Object.create;fc=eda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[fc]&&a[fc][b])throw new TypeError("Fa`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=ida(a,b,c));return jda(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]=ida(a,c,b[c])});return hda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=gda(a,b);c&&a&&a[fc]&&a[fc][b]&&(c.configurable=!1);return c}};lda=function(a,b,c){var d=c.configurable;c=ida(a,b,c);return jda(a,b,c,d)};
ida=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[fc]||Object.isFrozen(a)||fda(a,fc,{writable:!0,value:{}}),a[fc]&&(a[fc][b]=!0));return c};
jda=function(a,b,c,d){try{return fda(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return fda(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;}};
mda=function(a,b){var c=b.getGlobalObjects(),d=c.eventNames,e=c.globalSources,f=c.zoneSymbolEventNames,g=c.TRUE_STR,m=c.FALSE_STR,n=c.ZONE_SYMBOL_PREFIX,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");
c=[];var v="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");a.wtf?c=v.map(function(Ca){return"HTML"+Ca+"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.isIEOrEdge(),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],aa=n+(P+m),oa=n+(P+g);f[P]={};f[P][m]=aa;f[P][g]=oa}for(f=0;f<v.length;f++)for(g=
v[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++)v=a[c[e]],d.push(v&&v.prototype);b.patchEventTarget(a,b,d,{vh:function(Ca,qa,ta,Na){if(!z&&J)if(D)try{var Ua=qa.toString();if("[object FunctionWrapper]"===Ua||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Ua)return Ca.apply(ta,Na),!1}catch(mb){return Ca.apply(ta,Na),!1}else{if(qa=qa.toString(),"[object FunctionWrapper]"===qa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
qa)return Ca.apply(ta,Na),!1}else if(D)try{qa.toString()}catch(mb){return Ca.apply(ta,Na),!1}return!0},MO:function(Ca){return L[Ca]||Ca}});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
nda=function(a,b){var c=a.getGlobalObjects(),d=c.ADD_EVENT_LISTENER_STR,e=c.REMOVE_EVENT_LISTENER_STR,f=b.WebSocket;b.EventTarget||a.patchEventTarget(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),v=a.ObjectGetOwnPropertyDescriptor(r,"onmessage");if(v&&!1===v.configurable){var z=a.ObjectCreate(r);var D=r;[d,e,"send","close"].forEach(function(J){z[J]=function(){var L=a.ArraySlice.call(arguments);if(J===d||J===e){var P=0<L.length?L[0]:void 0;P&&(P=Zone.__symbol__("ON_PROPERTY"+
P),r[P]=z[P])}return r[J].apply(r,L)}})}else z=r;a.patchOnProperties(z,["close","error","message","open"],D);return z};c=b.WebSocket;for(var g in f)c[g]=f[g]};
oda=function(a,b){var c=a.getGlobalObjects(),d=c.isMix;if((c.isBrowser||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.ObjectDefineProperty(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;
if(!e)return!1;c=e.prototype;if(d=a.ObjectGetOwnPropertyDescriptor(c,"onreadystatechange"))return a.ObjectDefineProperty(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.ObjectDefineProperty(c,"onreadystatechange",d||{}),e;var f=a.symbol("fake");a.ObjectDefineProperty(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};qda=function(a){for(var b=a.symbol("unbound"),c={},d=0;d<pda.length;c={pN:void 0},d++){var e=pda[d];c.pN="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.pN:"unknown."+f.pN;g;){if(g[f.pN]&&!g[f.pN][b]){var n=a.wrapWithCurrentZone(g[f.pN],m);n[b]=g[f.pN];g[f.pN]=n}g=g.parentElement}}}(c),!0)}};gc=function(a){for(var b in a)if(a[b]===gc)return b;throw Error("Ga");};
_.p=function(a){return{token:a.token,Ha:a.Ha||null,qa:a.qa,value:void 0}};_.ic=function(a){return{Ob:a.Ob||[],imports:a.imports||[]}};tda=function(a){var b;(b=a.hasOwnProperty(rda)?a[rda]:null)||(b=a.hasOwnProperty(sda)?a[sda]:null);return b};uda=function(a){return(a=a&&(a[rda]||a[sda]))?a:null};xda=function(a){return a&&(a.hasOwnProperty(vda)||a.hasOwnProperty(wda))?a[vda]:null};_.jc=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.mc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.mc).join(", ")+"]";if(null==a)return""+a;if(a.pNc)return""+a.pNc;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)};yda=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};zda=function(){throw new _.nc(-201,!1);};oc=function(a){var b=Ada;Ada=a;return b};
Bda=function(a,b,c){if((a=tda(a))&&"root"==a.Ha)return void 0===a.value?a.value=a.qa():a.value;if(c&8)return null;if(void 0!==b)return b;zda()};_.pc=function(a){a.o8a=_.pc;a.toString=function(){return _.mc(this())};return a};qc=function(a){return Cda(a)?a():a};Cda=function(a){return"function"===typeof a&&a.hasOwnProperty(Dda)&&a.o8a===_.pc};uc=function(a){var b=rc;rc=a;return b};
Eda=function(a,b){b=void 0===b?0:b;if(void 0===rc)throw new _.nc(-203,!1);return null===rc?Bda(a,void 0,b):rc.get(a,b&8?null:void 0,b)};_.q=function(a,b){b=void 0===b?0:b;return(Ada||Eda)(qc(a),b)};_.vc=function(a,b){return _.q(a,Fda(void 0===b?0:b))};Fda=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.bad&&4)};
Gda=function(a){for(var b=[],c=0;c<a.length;c++){var d=qc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.nc(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};Hda=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
Ida=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}};Jda=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++}};
Lda=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?Kda(a,c,e,b[++d]):Kda(a,c,e,null))}return a};
Kda=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)};
Mda=function(a,b,c){var d=4,e=a.mc||[],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.mc){a:{n=a.mc;for(var v=0,z=!0;v<n.length;){var D=n[v++];if("string"===typeof D&&
z){var J=n[v++];if(c&&"class"===D&&-1!==Ida(J.toLowerCase(),r)){r=!0;break a}}else if(1===D){for(;v<n.length&&"string"==typeof(D=n[v++]);)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(v=0,c||4!==a.type||"ng-template"===a.value){for(z=!1;v<e.length;){D=e[v];if(D===n){n=v;break a}if(3===D||6===D)z=!0;else if(1===D||2===D){for(D=e[++v];"string"===typeof D;)D=e[++v];continue}else if(4===
D)break;else if(0===D){v+=4;continue}v+=z?1:2}n=-1}else b:{v=e.indexOf(4);if(-1<v)for(v++;v<e.length;){z=e[v];if("number"===typeof z)break;if(z===n){n=v;break b}v++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(v=d&8?n:null)&&-1!==Ida(v,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};Nda=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(Mda(a,b[d],c))return!0;return!1};Oda=function(a,b){return a?":not("+b.trim()+")":b};
Pda=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+=Oda(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=Oda(f,e));return b};Qda=function(a){return{toString:a}.toString()};
_.xc=function(a){return Qda(function(){var b=Rda(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ua:a.ua,Ea:a.Ea||null,bc:a.bc,yZa:0===a.Oa,zQa:null,j_a:null,Ia:b.standalone&&a.Ia||null,lUa:null,uO:null!=(c=a.uO)?c:!1,data:a.data||{},ob:a.ob||0,styles:a.styles||_.wc,fe:null,WI:a.WI||null,gy:null,id:""});Sda(b);c=a.Ia;b.zQa=_.Tda(c,!1);b.j_a=_.Tda(c,!0);c=0;var d=[b.oa,b.bc,b.tb,b.yb,b.Ea,b.Ba,b.Aa,b.ob,b.standalone,b.uO,b.Sb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.Cd,!!b.vb].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})};Vda=function(a){return a[yc]||a[Uda]||null};Wda=function(a){return null!==a};_.zc=function(a){return Qda(function(){return{type:a.type,bootstrap:a.bootstrap||_.wc,KCc:a.KCc||_.wc,imports:a.imports||_.wc,exports:a.exports||_.wc,Cbd:null,WI:a.WI||null,id:a.id||null}})};
Xda=function(a,b){if(null==a)return Ac;var c={},d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d],f=0;if(Array.isArray(e)){f=e[0];var g=e[1];var m=void 0;e=null!=(m=e[2])?m:g}else g=e;b?(c[g]=0!==f?[d,f]:d,b[g]=e):c[g]=d}return c};_.Bc=function(a){return Qda(function(){var b=Rda(a);Sda(b);return b})};_.Cc=function(a){return{type:a.type,name:a.name,qa:null,Zd:!1!==a.Zd,standalone:!0===a.standalone,Re:a.type.prototype.La||null}};Zda=function(a){return a[Yda]||null};
Rda=function(a){var b={};return{type:a.type,M_a:null,qa:null,Za:a.Za||null,tb:a.tb||0,yb:a.yb||null,Cd:a.Cd||null,saa:b,MA:null,xIc:a.inputs||Ac,Sb:a.Sb||null,standalone:!0===a.standalone,uO:!0===a.uO,oa:a.oa||_.wc,vb:a.vb||null,features:a.features||null,lO:null,Zba:null,e4c:null,inputs:Xda(a.inputs,b),outputs:Xda(a.outputs),d1c:null}};Sda=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};
_.Tda=function(a,b){if(!a)return null;var c=b?Zda:Vda;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(Wda)}};Dc=function(a){return a.hasOwnProperty($da)?a[$da]:null};aea=function(a,b){a.forEach(function(c){return Array.isArray(c)?aea(c,b):b(c)})};bea=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};
_.dea=function(a,b,c){var d=cea(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};eea=function(a,b){b=cea(a,b);if(0<=b)return a[b|1]};cea=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)};gea=function(){return{Yr:fea(!0,_.Ec.apply(0,arguments)),Dcd:!0}};
fea=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};aea(_.Ec.apply(1,arguments),function(f){hea(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&iea(d,e);return b};iea=function(a,b){for(var c={},d=0;d<a.length;c={WJb:void 0,Wl:void 0},d++){var e=a[d];c.Wl=e.Wl;c.WJb=e.Ob;jea(c.WJb,function(f){return function(g){b(g,f.Wl)}}(c))}};
hea=function(a,b,c,d){a=qc(a);if(!a)return!1;var e=null,f=xda(a),g=!f&&(a[yc]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.Wl;if(f=xda(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())hea(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){d.add(e);var n;aea(f.imports,function(v){hea(v,b,c,d)&&(n||(n=[]),n.push(v))});void 0!==n&&iea(n,b)}m||(g=Dc(e)||function(){return new e},b({wa:e,
Cb:g,Ib:_.wc},e),b({wa:kea,nc:e,vd:!0},e),b({wa:lea,nc:function(){return _.q(e)},vd:!0},e));f=f.Ob;if(null!=f&&!m){var r=a;jea(f,function(v){b(v,r)})}}else return!1;return e!==a&&void 0!==a.Ob};jea=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Yr&&(c=c.Yr),Array.isArray(c)?jea(c,b):b(c)};nea=function(a){return null!==a&&"object"==typeof a&&mea in a};Fc=function(a){return"function"===typeof a};qea=function(){void 0===oea&&(oea=new pea);return oea};
sea=function(a){var b=tda(a);b=null!==b?b.qa:Dc(a);if(null!==b)return b;if(a instanceof _.Gc)throw new _.nc(204,!1);if(a instanceof Function)return rea(a);throw new _.nc(204,!1);};rea=function(a){if(0<a.length)throw new _.nc(204,!1);var b=uda(a);return null!==b?function(){return b.qa(a)}:function(){return new a}};vea=function(a){if(nea(a))return Hc(void 0,a.nc);a=tea(a);return Hc(a,uea)};
tea=function(a){var b=void 0;if(Fc(a))return b=qc(a),Dc(b)||sea(b);if(nea(a))b=function(){return qc(a.nc)};else if(a&&a.Cb)b=function(){return a.Cb.apply(a,_.Jc(Gda(a.Ib||[])))};else if(a&&a.Hb)b=function(){return _.q(qc(a.Hb))};else{var c=qc(a&&(a.Jd||a.wa));if(a.Ib)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.Jc(Gda(a.Ib)))))};else return Dc(c)||sea(c)}return b};Hc=function(a,b,c){return{qa:a,value:b,vd:(void 0===c?0:c)?[]:void 0}};
wea=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?wea(c,b):c&&c&&c.Yr?wea(c.Yr,b):b(c)};Mc=function(a,b){a instanceof Lc&&xea(a);a=uc(a);var c=oc();try{return b()}finally{uc(a),oc(c)}};_.yea=function(){if(!Ada&&!rc)throw new _.nc(-203,!1);};zea=function(a){return function(){var b=_.Ec.apply(0,arguments);if(a){b=a.apply(null,_.Jc(b));for(var c in b)this[c]=b[c]}}};
Aea=function(a){return Qda(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=_.Ec.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.Jc(e))));d.cZc=f;return d}var c=zea(a);return b})};_.Oc=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.Pc=function(a){return Array.isArray(a)&&!0===a[1]};Bea=function(a,b){return Object.is(a,b)};_.Qc=function(a){var b=Cea;Cea=a;return b};Dea=function(a){if(void 0!==a.Ys){a=_.k(a.Ys);for(var b=a.next();!b.done;b=a.next())if(b=b.value,!b.Yj){var c=void 0;b.Yj=!0;Dea(b);null==(c=b.wPa)||c.call(b,b)}}};Eea=function(a){a&&(a.VYa=0);return _.Qc(a)};
Hea=function(a,b){_.Qc(b);if(a&&void 0!==a.kt&&void 0!==a.KI&&void 0!==a.W1){if(Fea(a))for(b=a.VYa;b<a.kt.length;b++)Gea(a.kt[b],a.KI[b]);for(;a.kt.length>a.VYa;)a.kt.pop(),a.W1.pop(),a.KI.pop()}};Kea=function(a){Iea(a);for(var b=0;b<a.kt.length;b++){var c=a.kt[b],d=a.W1[b];if(d!==c.version)return!0;if(!Fea(c)||c.Yj)if(c.Yj||c.jBb!==Jea)(c.nJb(c)||Kea(c))&&c.qJb(c),c.Yj=!1,c.jBb=Jea;if(d!==c.version)return!0}return!1};
Gea=function(a,b){null!=a.Ys||(a.Ys=[]);null!=a.cU||(a.cU=[]);Iea(a);if(1===a.Ys.length)for(var c=0;c<a.kt.length;c++)Gea(a.kt[c],a.KI[c]);c=a.Ys.length-1;a.Ys[b]=a.Ys[c];a.cU[b]=a.cU[c];a.Ys.length--;a.cU.length--;b<a.Ys.length&&(c=a.cU[b],a=a.Ys[b],Iea(a),a.KI[c]=b)};Fea=function(a){var b,c;return a.vPa||0<(null!=(c=null==a?void 0:null==(b=a.Ys)?void 0:b.length)?c:0)};Iea=function(a){null!=a.kt||(a.kt=[]);null!=a.KI||(a.KI=[]);null!=a.W1||(a.W1=[])};
Mea=function(a,b){var c;!1!==(null==(c=Cea)?void 0:c.qmb)||Lea();a.nRa(a.value,b)||(a.value=b,a.version++,Jea++,Dea(a))};_.Rc=function(){return Nea};Nea=function(a){a.type.prototype.Tb&&(a.lO=Oea);return Pea};Pea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.Pm;if(c===Ac)a.Pm=b;else for(var d in b)c[d]=b[d];a.current=null;this.Tb(b)}};
Oea=function(a,b,c,d,e){d=this.saa[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={Pm:Ac,current:null});var g=f;f=g.current||(g.current={});g=g.Pm;var m=g[d];f[d]=new Qea(m&&m.Tf,c,g===Ac);null!==b?b.vNa(b,c):a[e]=c};_.Sc=function(a){for(;Array.isArray(a);)a=a[0];return a};_.Tc=function(a,b){return _.Sc(b[a.index])};_.Uc=function(a,b){a=b[a];return _.Oc(a)?a:a[0]};_.Vc=function(a,b){return null===b||void 0===b?null:a[b]};
Rea=function(a){var b;return!!(a[2]&9216||(null==(b=a[23])?0:b.Yj))};_.Tea=function(a){if(Rea(a))Sea(a);else if(a[2]&64){var b;null==(b=a[10].GOa)||b.notify()}};Sea=function(a){var b;null==(b=a[10].GOa)||b.notify();for(a=_.Wc(a);null!==a&&!(a[2]&8192);){a[2]|=8192;if(128!==(a[2]&128))break;a=_.Wc(a)}};Uea=function(a,b){if(256===(a[2]&256))throw new _.nc(911,!1);null===a[21]&&(a[21]=[]);a[21].push(b)};_.Wc=function(a){a=a[3];return _.Pc(a)?a[3]:a};_.Zc=function(){return _.Yc.Sl};_.$c=function(){return _.Yc.gy};
_.ad=function(a){_.Yc.hS=a;return a[8]};_.cd=function(a){_.Yc.hS=null;return a};_.ed=function(){for(var a=_.Yc.oS;null!==a&&64===a.type;)a=a.parent;return a};Vea=function(){var a=_.Yc,b=a.oS;return a.iI?b:b.parent};fd=function(a,b){var c=_.Yc;c.oS=a;c.iI=b};_.gd=function(){var a=_.Yc,b=a.Upa;-1===b&&(b=a.Upa=a.gy.Vpa);return b};_.Wea=function(a){var b=_.Yc,c=b.ym;b.ym+=a;return c};Xea=function(a){var b=_.Yc.JZ;return-1===b?null:a[b]};
Zea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.fob:1===b.type?a[5]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Yc=Yea();c.oS=b;c.Sl=a;return!0};$ea=function(a){var b=Yea(),c=a[1];_.Yc=b;b.oS=c.firstChild;b.Sl=a;b.gy=c;b.hS=a;b.ym=c.Vpa;b.Pta=!1};Yea=function(){var a=_.Yc,b=null===a?null:a.Jg;return null===b?afa(a):b};
afa=function(a){var b={oS:null,iI:!0,Sl:null,gy:null,selectedIndex:-1,hS:null,Qra:0,kra:null,JZ:-1,Upa:-1,ym:-1,Rw:0,parent:a,Jg:null,Pta:!1};null!==a&&(a.Jg=b);return b};bfa=function(){var a=_.Yc;_.Yc=a.parent;a.oS=null;a.Sl=null;return a};cfa=function(){var a=bfa();a.iI=!0;a.gy=null;a.selectedIndex=-1;a.hS=null;a.Qra=0;a.JZ=-1;a.kra=null;a.Upa=-1;a.ym=-1;a.Rw=0};_.hd=function(){var a=_.Yc;return a.gy.data[a.selectedIndex]};_.id=function(){_.Yc.kra="svg"};_.ld=function(){_.Yc.kra=null};
dfa=function(a,b){var c=b.Am;for(b=b.yu;c<b;c++){var d=a.data[c].type.prototype,e=d.Yd,f=d.iN,g=d.Ic,m=d.Om;d=d.La;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).N$)?r:n.N$=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).N$)?n:e.N$=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).zPa)?n:e.zPa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).Ala)?e:f.Ala=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).Ala)?f:g.Ala=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).x5a)?f:g.x5a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).uS)?g:m.uS=[]).push(c,d))}};ffa=function(a,b,c,d){(a[2]&3)===c&&efa(a,b,c,d)};gfa=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};efa=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],v=a[n?-b[m]:b[m]];n?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,hfa(v,r)):hfa(v,r);a[17]=(a[17]&4294901760)+m+2}m++}};
hfa=function(a,b){var c=_.Qc(null);try{b.call(a)}finally{_.Qc(c)}};ifa=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};kfa=function(a){var b=jfa;jfa=a;return b};nfa=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(lfa)&&(d=c[lfa]);null==d&&(d=c[lfa]=mfa++);c=d&255;b.data[a+(c>>5)]|=1<<c};
rfa=function(a,b){var c=ofa(a,b);if(-1!==c)return c;c=b[1];c.Kk&&(a.Ts=b.length,pfa(c.data,a),pfa(b,null),pfa(c.blueprint,null));c=qfa(a,b);a=a.Ts;if(-1!==c)for(var d=c&32767,e=ifa(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};pfa=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};ofa=function(a,b){return-1===a.Ts||a.parent&&a.parent.Ts===a.Ts||null===b[a.Ts+8]?-1:a.Ts};
qfa=function(a,b){if(a.parent&&-1!==a.parent.Ts)return a.parent.Ts;a=0;for(var c=b;null!==c;){b=sfa(c);if(null===b)break;a++;c=c[14];if(-1!==b.Ts)return b.Ts|a<<16}return-1};_.md=function(a){var b=_.ed();if("class"===a)return b.be;if("style"===a)return b.styles;if(b=b.mc)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};
tfa=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=oc();try{return a?a.get(b,d,c&8):Bda(b,d,c&8)}finally{oc(e)}}c&8||void 0!==d?b=d:(zda(),b=void 0);return b};
vfa=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=od,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=ufa(m,n,c,f|2);if(r!==od){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,od,f),m!==od){f=m;break a}m=sfa(n);n=n[14]}}f=g}if(f!==od)return f}a=ufa(a,b,c,d);if(a!==od)return a}return tfa(b,c,d,e)};
ufa=function(a,b,c,d){var e=od;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(lfa)?c[lfa]:void 0,f="number"===typeof f?0<=f?f&255:wfa:f;if("function"===typeof f){if(!Zea(b,a,d))return d&1?d&8||void 0!==e?b=e:(zda(),b=void 0):b=tfa(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;zda()}finally{bfa()}}else if("number"===typeof f){g=null;var m=ofa(a,b),n=d&1?b[15][5]:null;if(-1===m||d&4){var r=-1===m?qfa(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=ifa(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var v=r.data[m+8],z=xfa(v,r,c,null==g?-1<v.Nw&&jfa:g!=r&&0!==(v.type&3),d&1&&n===v);r=null!==z?pd(b,r,z,v):od;if(r!==od)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=ifa(r,b)):m=-1}}return e};xfa=function(a,b,c,d,e){var f=a.EN,g=b.data,m=f&1048575;b=a.Am;a=a.yu;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};
pd=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof yfa){var g=e;if(g.Q0a)throw a=f[c],new _.nc(-200,"function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.jc(a));var m=kfa(g.WAc);g.Q0a=!0;var n=g.iyb?oc(g.iyb):null;Zea(a,d,0);try{if(e=a[c]=g.qa(void 0,f,a,d),b.Kk&&c>=d.Am){var r=f[c],v=r.type.prototype,z=v.Sa,D=v.An;if(v.Tb){var J=Nea(r),L;(null!=(L=b.zE)?L:b.zE=[]).push(c,J);var P;(null!=(P=b.xN)?P:b.xN=[]).push(c,
J)}if(z){var aa;(null!=(aa=b.zE)?aa:b.zE=[]).push(-c,z)}if(D){var oa;(null!=(oa=b.zE)?oa:b.zE=[]).push(c,D);var Ca;(null!=(Ca=b.xN)?Ca:b.xN=[]).push(c,D)}}}finally{null!==n&&oc(n),kfa(m),g.Q0a=!1,bfa()}}return e};wfa=function(){return new _.qd(_.ed(),_.Zc())};_.rd=function(a){return Qda(function(){var b=a.prototype.constructor;b=b[$da]||zfa(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[$da]||zfa(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
zfa=function(a){return Cda(a)?function(){var b=zfa(qc(a));return b&&b()}:Dc(a)};sfa=function(a){var b=a[1],c=b.type;return 2===c?b.fob:1===c?a[5]:null};Cfa=function(a,b,c,d){a=Afa(a,void 0===b?null:b,void 0===c?null:c,d);Bfa(a);return a};Afa=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)||_.wc,gea(a)];d=d||("object"===typeof a?void 0:_.mc(a));return new Lc(c,b||qea(),d||null,e)};
Efa=function(){if(void 0!==Dfa)return Dfa;if("undefined"!==typeof document)return document;throw new _.nc(210,!1);};td=function(a,b){return new _.sd(_.Tc(a,b))};Ffa=function(a){return a instanceof _.sd?a.na:a};Hfa=function(a){return"function"===typeof a&&void 0!==a[Gfa]};_.ud=function(a,b){_.Oc(b)?(a.__ngContext__=b[19],_.Ifa.set(b[19],b)):a.__ngContext__=b};_.Lfa=function(a){return a.replace(Jfa,function(b){return b.replace(Kfa,"\u200b$1\u200b")})};
vd=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.Pc(d))var g=d;else _.Oc(d)&&(f=!0,d=d[0]);d=_.Sc(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.Cp(d);if(null!=g)for(d=g[7],d!==_.Sc(g)&&vd(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],wd(b,a,f[1].firstChild,f,c,d,!1)}};
_.Mfa=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=bea(a,10+b);wd(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[5]=null;b=a[18];null!==b&&b.RZ(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
_.Ofa=function(a,b){if(!(b[2]&256)){var c=b[11];c.Cp&&wd(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.Oc(a))c=a[12];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.Oc(a)&&Nfa(a[1],a),a=a[3];null===a&&(a=b);_.Oc(a)&&Nfa(a[1],a);c=a&&a[4]}a=c}else Nfa(b[1],b)}};
Nfa=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;if(b[23]){var c=b[23];Iea(c);if(Fea(c))for(var d=0;d<c.kt.length;d++)Gea(c.kt[d],c.KI[d]);c.kt.length=c.W1.length=c.KI.length=0;c.Ys&&(c.Ys.length=c.cU.length=0)}var e;if(null!=a&&null!=(e=a.uS))for(c=0;c<e.length;c+=2)if(d=b[e[c]],!(d instanceof yfa)){var f=e[c+1];if(Array.isArray(f))for(var g=0;g<f.length;g+=2)f[g+1].call(d[f[g]]);else f.call(d)}e=a.ZC;c=b[7];if(null!==e)for(d=0;d<e.length-1;d+=2)if("string"===typeof e[d]){f=e[d+3];if(0<=f)c[f]();
else c[-f].unsubscribe();d+=2}else e[d].call(c[e[d+1]]);null!==c&&(b[7]=null);e=b[21];if(null!==e)for(b[21]=null,c=0;c<e.length;c++)(0,e[c])();1===b[1].type&&b[11].destroy();e=b[16];null!==e&&_.Pc(b[3])&&(e!==b[3]&&(e=e[9],e.splice(e.indexOf(b),1)),e=b[18],null!==e&&e.RZ(a));_.Ifa.delete(b[19])}};Pfa=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.Nw;return-1<d&&(a=a.data[b.Am+d].ob,2===a||0===a)?null:_.Tc(b,c)};Qfa=function(a,b,c){return a.type&40?_.Tc(a,c):null};
Tfa=function(a,b,c,d){a=Pfa(a,d.parent,b);var e=b[11],f=Rfa(d.parent||b[5],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var m=e,n=a,r=c[g];null!==f?m.insertBefore(n,r,f,!1):m.appendChild(n,r)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==Sfa&&Sfa(e,d,b,c,a)};
Vfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return _.Tc(b,a);if(c&4)return Ufa(-1,a[b.index]);if(c&8){c=b.Jg;if(null!==c)return Vfa(a,c);a=a[b.index];return _.Pc(a)?Ufa(-1,a):_.Sc(a)}if(c&32)return Wfa(b,a)()||_.Sc(a[b.index]);c=null!==b?a[15][5].lv[b.lv]:null;return null!==c?Array.isArray(c)?c[0]:Vfa(_.Wc(a[15]),c):Vfa(a,b.next)}return null};Ufa=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return Vfa(a,c)}return b[7]};
wd=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.ud(_.Sc(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)wd(a,b,c.Jg,d,e,f,!1),vd(b,a,e,m,f);else if(n&32){n=Wfa(c,d);for(var r;r=n();)vd(b,a,e,r,f);vd(b,a,e,m,f)}else n&16?Xfa(a,b,d,c,e,f):vd(b,a,e,m,f);c=g?c.Mwa:c.next}};Xfa=function(a,b,c,d,e,f){var g=c[15];c=g[5].lv[d.lv];if(Array.isArray(c))for(d=0;d<c.length;d++)vd(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),wd(a,b,c,g,e,f,!0)};
Yfa=function(a,b,c){var d=c.YA,e=c.be;c=c.styles;null!==d&&Jda(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};
Zfa=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.Sc(f));if(_.Pc(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;null!==r&&Zfa(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Zfa(a,b,c.Jg,d);else if(f&32)for(f=Wfa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][5].lv[c.lv]:null,Array.isArray(f)?d.push.apply(d,_.Jc(f)):(g=_.Wc(b[15]),Zfa(g[1],g,f,d,!0)));c=e?c.Mwa:c.next}return d};
_.t=function(a){$fa(_.$c(),_.Zc(),_.Yc.selectedIndex+(void 0===a?1:a))};$fa=function(a,b,c){3===(b[2]&3)?(a=a.xN,null!==a&&efa(b,a,3,c)):(a=a.zE,null!==a&&ffa(b,a,0,c));_.Yc.selectedIndex=c};_.u=function(a,b){b=void 0===b?0:b;var c=_.Zc();return null===c?_.q(a,b):vfa(_.ed(),c,qc(a),b)};_.xd=function(){throw Error("Ra");};
aga=function(a,b,c,d,e,f){var g=_.Qc(null);try{var m=null;0!==(e&1)&&(m=b[d][Gfa]);null!==m&&void 0!==m.wUb&&(f=m.wUb(f));0!==(e&2)&&(f=a.MA[d].call(b,f));null!==a.lO?a.lO(b,m,f,c,d):(a=m,null!==a?a.vNa(a,f):b[d]=f)}finally{_.Qc(g)}};_.zd=function(a){return a instanceof yd?a.Ukb:a};_.Ad=function(a,b){a=a instanceof yd&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("Sa`"+b+"`"+a);}return a===b};
cga=function(){if(void 0===bga&&(bga=null,_.Bd.trustedTypes))try{bga=_.Bd.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return bga};dga=function(a){var b;return(null==(b=cga())?void 0:b.createHTML(a))||a};gga=function(a){a=new ega(a);try{var b=!!(new window.DOMParser).parseFromString(dga(""),"text/html")}catch(c){b=!1}return b?new fga(a):a};
iga=function(a){a=String(a);return a.match(hga)?a:"unsafe:"+a};Cd=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};jga=function(){for(var a={},b=_.k(_.Ec.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};
mga=function(a){return a.replace(/&/g,"&amp;").replace(kga,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(lga,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
vga=function(a,b){var c=null;try{nga=nga||gga(a);var d=b?String(b):"";c=nga.Eca(d);a=5;b=d;do{if(0===a)throw Error("Ua");a--;d=b;b=c.innerHTML;c=nga.Eca(d)}while(d!==b);var e=new oga,f=(pga(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(qga.hasOwnProperty(g)){a.cH.push("<");a.cH.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,v=r.toLowerCase();if(rga.hasOwnProperty(v)){var z=n.value;sga[v]&&(z=iga(z));a.cH.push(" ",
r,'="',mga(z),'"')}}a.cH.push(">");d=!0}else d=!tga.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.cH.push(mga(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var D=uga(f,f.nextSibling);if(D){f=D;break}f=uga(f,f.parentNode)}}var J=e.cH.join("");return dga(J)}finally{if(c)for(c=pga(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
pga=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};xga=function(){if(void 0===wga&&(wga=null,_.Bd.trustedTypes))try{wga=_.Bd.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return wga};yga=function(a){var b;return(null==(b=xga())?void 0:b.createHTML(a))||a};
zga=function(a){var b;return(null==(b=xga())?void 0:b.createScriptURL(a))||a};_.Dd=function(a){var b=_.Aga();return b?yga(b.Vo(1,a)||""):_.Ad(a,"HTML")?yga(_.zd(a)):vga(Efa(),_.jc(a))};_.Ed=function(a){var b=_.Aga();return b?b.Vo(4,a)||"":_.Ad(a,"URL")?_.zd(a):iga(_.jc(a))};_.Bga=function(a){var b=_.Aga();if(b)return zga(b.Vo(5,a)||"");if(_.Ad(a,"ResourceURL"))return zga(_.zd(a));throw new _.nc(904,!1);};_.Aga=function(){var a=_.Zc();return a&&a[10].kia};
Dga=function(a,b,c,d,e,f,g,m,n,r,v){var z=b.blueprint.slice();z[0]=e;z[2]=d|204;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]=Cga++;z[6]=v;z[20]=r;z[15]=2==b.type?a[15]:z;return z};Gd=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Ega(a,b,c,d,e),_.Yc.Pta&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.mc=e,a=Vea(),f.Ts=null===a?-1:a.Ts);fd(f,!0);return f};
Ega=function(a,b,c,d,e){var f=_.Yc.oS,g=_.Yc.iI,m=g?f:f&&f.parent,n=m?m.Ts:-1,r=0;null!==Fga&&(r|=128);b=a.data[b]={type:c,index:b,JT:null,Ts:n,Am:-1,yu:-1,Cra:-1,Nw:-1,oOc:null,flags:r,EN:0,value:d,mc:e,YA:null,OXa:null,byb:void 0,inputs:null,outputs:null,gy:null,next:null,w_a:null,Mwa:null,Jg:null,parent:m,lv:null,styles:null,u3a:null,hxa:void 0,be:null,Bqa:null,gxa:void 0,h$:0,Yja: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.w_a=f));return b};Gga=function(a,b,c,d){if(0===c)return-1;for(var e=b.length,f=0;f<c;f++)b.push(d),a.blueprint.push(d),a.data.push(null);return e};Hga=function(a,b,c,d,e){var f=_.Yc.selectedIndex;try{_.Yc.selectedIndex=-1,d&2&&25<b.length&&$fa(a,b,25),c(d,e)}finally{_.Yc.selectedIndex=f}};Iga=function(a,b,c){if(0!==(b.flags&4)){var d=_.Qc(null);try{for(var e=b.yu,f=b.Am;f<e;f++){var g=a.data[f];g.Cd&&g.Cd(1,c[f],f)}}finally{_.Qc(d)}}};
Mga=function(a,b,c){var d=_.Tc(c,b),e=c.Am,f=c.yu;if(-1<c.Nw){var g=a.data[e+c.Nw],m=_.Tc(c,b),n=Jga(g),r=b[10].A0a,v=16;g.uO?v=4096:g.yZa&&(v=64);g=Kga(b,Dga(b,n,null,v,m,c,null,r.baa(m,g),null,null,null));b[c.index]=g}a.Kk||rfa(c,b);_.ud(d,b);d=c.byb;for(g=e;g<f;g++){m=a.data[g];n=pd(b,a,g,c);_.ud(n,b);if(null!==d&&(r=d[g-e],null!==r))for(v=0;v<r.length;){var z=r[v++],D=r[v++],J=r[v++],L=r[v++];aga(m,n,z,D,J,L)}m.ua&&(_.Uc(c.index,b)[8]=pd(b,a,g,c))}64===(c.flags&64)&&Lga(a,b,c)};
Nga=function(a,b,c){c=void 0===c?_.Tc:c;var d=b.OXa;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}};Jga=function(a){var b=a.gy;return null===b||b.Qxb?a.gy=Oga(1,null,a.ua,a.Aa,a.Ba,a.zQa,a.j_a,a.vb,a.WI,a.Ea,a.id):b};
Oga=function(a,b,c,d,e,f,g,m,n,r,v){d=25+d;e=d+e;for(var z=[],D=0;D<e;D++)z.push(D<d?null:_.Hd);r="function"===typeof r?r():r;return z[1]={type:a,blueprint:z,ua:c,queries:null,vb:m,fob:b,data:z.slice().fill(null,d),Vpa:d,osb:e,ZUa:null,Kk:!0,zsa:!0,IRb:!1,HRb:!1,zE:null,xN:null,N$:null,zPa:null,Ala:null,x5a:null,uS:null,ZC:null,Cd:null,dD:null,Vob:"function"===typeof f?f():f,XHb:"function"===typeof g?g():g,firstChild:null,WI:n,Ea:r,Qxb:!1,rRb:v}};
Qga=function(a,b,c,d,e){for(var f in b)if(b.hasOwnProperty(f)){var g=b[f];if(void 0!==g){null!=d||(d={});var m=0;if(Array.isArray(g)){var n=g[0];m=g[1]}else n=g;g=f;if(null!==e){if(!e.hasOwnProperty(f))continue;g=e[f]}0===a?Pga(d,c,g,n,m):Pga(d,c,g,n)}}return d};Pga=function(a,b,c,d,e){var f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];void 0!==e&&f.push(e)};
_.Jd=function(a,b,c,d,e,f,g,m){var n=_.Tc(b,c),r=b.inputs,v;!m&&null!=r&&(v=r[d])?(Rga(a,c,v,d,e),-1<b.Nw&&(a=_.Uc(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))};
Uga=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.Vob;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(Nda(c,r.oa,!1))if(g||(g=[]),r.ua)if(null!==r.Zba){var v=[];m=m||new Map;r.Zba(r,v,m);g.unshift.apply(g,[].concat(_.Jc(v),[r]));Sga(a,c,v.length)}else g.unshift(r),Sga(a,c,0);else{m=m||new Map;var z=v=void 0;null==(z=(v=r).Zba)||z.call(v,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&&Tga(a,b,c,f,e,g);if(e&&d)for(a=
c.OXa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.nc(-301,!1);a.push(d[b],f)}c.YA=Lda(c.YA,c.mc)};
Tga=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=rfa(c,b);nfa(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.Am=g;c.yu=g+m;c.EN=g;for(g=0;g<d.length;g++)m=d[g],m.M_a&&m.M_a(m);var n=!1,r=!1;g=Gga(a,b,d.length,null);for(m=0;m<d.length;m++){var v=d[m];c.YA=Lda(c.YA,v.yb);var z=a,D=c,J=b,L=g;z.data[L]=v;var P=v.qa||(v.qa=Dc(v.type));P=new yfa(P,!!v.ua);z.blueprint[L]=P;J[L]=P;P=z;var aa=D;z=Gga(z,J,v.tb,_.Hd);if(J=v.Za){D=P.ZUa;null===D&&(D=P.ZUa=[]);P=~aa.index;a:{for(aa=D.length;0<
aa;){var oa=D[--aa];if("number"===typeof oa&&0>oa){aa=oa;break a}}aa=0}aa!=P&&D.push(P);D.push(L,z,J)}L=g;P=v;if(z=e){if(P.Sb)for(J=0;J<P.Sb.length;J++)z[P.Sb[J]]=L;P.ua&&(z[""]=L)}null!==v.Cd&&(c.flags|=4);if(null!==v.Za||null!==v.yb||0!==v.tb)c.flags|=64;v=v.type.prototype;!n&&(v.Tb||v.Sa||v.An)&&(L=n=void 0,(null!=(L=(n=a).zE)?L:n.zE=[]).push(c.index),n=!0);r||!v.Tb&&!v.An||(v=r=void 0,(null!=(v=(r=a).xN)?v:r.xN=[]).push(c.index),r=!0);g++}b=c.yu;a=a.data;d=c.mc;e=[];m=g=null;for(n=c.Am;n<b;n++){r=
a[n];L=(v=f?f.get(r):null)?v.outputs:null;g=Qga(0,r.inputs,n,g,v?v.inputs:null);m=Qga(1,r.outputs,n,m,L);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;v=n;L=null;for(P=0;P<d.length;)if(z=d[P],0===z)P+=4;else{if(5!==z){if("number"===typeof z)break;if(r.hasOwnProperty(z))for(null===L&&(L=[]),J=r[z],D=0;D<J.length;D+=3)if(J[D]===v){L.push(z,J[D+1],J[D+2],d[P+1]);break}}P+=2}r=L}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=
16));c.byb=e;c.inputs=g;c.outputs=m};Lga=function(a,b,c){var d=c.Am,e=c.yu,f=c.index;c=_.Yc.JZ;try{for(_.Yc.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Yc.JZ=d;null===g.Za&&0===g.tb&&null===g.yb||null===g.Za||g.Za(1,m)}}finally{_.Yc.selectedIndex=-1,_.Yc.JZ=c}};Sga=function(a,b,c){b.Nw=c;var d;(null!=(d=a.dD)?d:a.dD=[]).push(b.index)};_.Vga=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.jc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
Wga=function(a,b){var c=a.Cd;if(null!==c){var d=_.Qc(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];_.Yc.Rw=f;m.Cd(2,b[g],g)}}}finally{_.Qc(d)}}};Kga=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Xga=function(a,b,c){_.Yc.Rw=0;var d=_.Qc(null);try{b(a,c)}finally{_.Qc(d)}};Yga=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]};
Zga=function(a,b){(a=(a=a[9])?a.get(_.Kd,null):null)&&a.handleError(b)};Rga=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++],n=c[f++];aga(a.data[g],b[g],d,m,n,e)}};_.$ga=function(a,b){a[11].setValue(_.Sc(a[_.Yc.selectedIndex]),b)};aha=function(a){for(;null!==a&&!_.Pc(a);)a=a[4];return a};
cha=function(a,b,c){b=void 0===b?!0:b;c=void 0===c?0:c;var d=a[10],e=d.A0a,f;null==(f=e.ZNa)||f.call(e);try{for(bha(a,c),c=0;Rea(a);){if(100===c)throw new _.nc(103,!1);c++;bha(a,1)}}catch(n){throw b&&Zga(a,n),n;}finally{var g;null==(g=e.end)||g.call(e);var m;null==(m=d.kyb)||m.flush()}};dha=function(a,b){for(a=aha(a[12]);null!==a;a=aha(a[4]))for(var c=10;c<a.length;c++){var d=a[c];128===(d[2]&128)&&bha(d,b)}};
bha=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.Yj)&&Kea(e)));e&&(e.Yj=!1);a[2]&=-9217;if(f){if(e=c.ua,b=a[8],f=a[2],256!==(f&256)){var g;null!=(g=a[10].kyb)&&g.flush();$ea(a);d=g=null;if(2!==c.type){if(null!=(g=a[23]))var m=g;else g=null!=(m=eha.pop())?m:Object.create(fha),g.Sl=a,m=g;d=m;g=Eea(d)}try{a[17]=0;_.Yc.ym=c.Vpa;null!==e&&Hga(c,a,e,2,b);if(m=3===(f&3)){var n=c.xN;null!==n&&efa(a,n,3,null)}else{var r=c.zE;null!==
r&&ffa(a,r,0,null);gfa(a,0)}for(var v=aha(a[12]);null!==v;v=aha(v[4]))if(v[2]&2){var z=v[9];for(n=0;n<z.length;n++){var D=z[n];D[2]&1024||(D[2]|=1024,128===(D[2]&128)&&Sea(D))}}dha(a,0);null!==c.Cd&&Wga(c,a);if(m){var J=c.zPa;null!==J&&efa(a,J,3)}else{var L=c.N$;null!==L&&ffa(a,L,1);gfa(a,1)}var P=c.ZUa;if(null!==P)try{for(v=0;v<P.length;v++){var aa=P[v];if(0>aa)_.Yc.selectedIndex=~aa;else{z=aa;var oa=P[++v],Ca=P[++v];D=_.Yc;D.ym=D.Upa=oa;_.Yc.JZ=z;Ca(2,a[z])}}}finally{_.Yc.selectedIndex=-1}var qa=
c.dD;null!==qa&&gha(a,qa,0);var ta=c.vb;null!==ta&&Xga(2,ta,b);if(m){var Na=c.x5a;null!==Na&&efa(a,Na,3)}else{var Ua=c.Ala;null!==Ua&&ffa(a,Ua,2);gfa(a,2)}!0===c.zsa&&(c.zsa=!1);if(a[22]){for(var mb=_.k(a[22]),qb=mb.next();!qb.done;qb=mb.next()){var Ob=qb.value;Ob()}a[22]=null}a[2]&=-73}catch(tb){throw Sea(a),tb;}finally{null!==d&&(Hea(d,g),a=d,a.Sl[23]!==a&&(a.Sl=null,eha.push(a))),cfa()}}}else d&8192&&(dha(a,1),c=c.dD,null!==c&&gha(a,c,1))};
gha=function(a,b,c){for(var d=0;d<b.length;d++){var e=_.Uc(b[d],a);128===(e[2]&128)&&bha(e,c)}};hha=function(a){var b;for(null==(b=a[10].GOa)||b.notify();a;){a[2]|=64;b=_.Wc(a);if(0!==(a[2]&512)&&!b)break;a=b}};iha=function(a){var b=_.ed(),c=_.Zc();-1<b.Nw&&16!==(a&16)?(a=_.Uc(b.index,c),a=new Md(a,a)):a=b.type&47?new Md(c[15],c):null;return a};kha=function(a){return jha(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
lha=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)};jha=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};mha=function(a,b,c){a=a.kv;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};oha=function(){return new nha(_.Zc())};pha=function(a){var b=_.Qc(null);try{return a()}finally{_.Qc(b)}};
_.rha=function(a){if(!qha.has(a)){qha.add(a);var b,c;null==(b=performance)||null==(c=b.mark)||c.call(b,"mark_feature_usage",{detail:{Bba:a}})}};Nd=function(a){setTimeout(function(){throw a;},0)};_.sha=function(a){return"function"===typeof a};tha=function(a){return null!==a&&"object"===typeof a};uha=function(a){return a instanceof _.Od||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};
wha=function(a){return a.reduce(function(b,c){return b.concat(c instanceof vha?c.errors:c)},[])};Pd=function(a){return a};_.Qd=function(){return xha(_.Ec.apply(0,arguments))};xha=function(a){return 0===a.length?Pd:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};yha=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};zha=function(a){a||(a=Promise);if(!a)throw Error("Xa");return a};
Aha=function(a,b){return new _.Rd(function(c){var d=new _.Od,e=0;d.add(b.Hh(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Hh()))}));return d})};Cha=function(a,b){return b?Aha(a,b):new _.Rd(Bha(a))};Td=function(a){return a&&"function"===typeof a.Hh};_.Ud=function(){var a=_.Ec.apply(0,arguments),b=a[a.length-1];return Td(b)?(a.pop(),Aha(a,b)):Cha(a)};_.Vd=function(a){return new _.Rd(function(b){return b.error(a)})};
Dha=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Ya");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)}};_.Eha=function(a){return new Promise(function(b,c){var d=new _.Od;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.Wd)}}))})};
_.Xd=function(a,b){if(a&&"function"===typeof a.RA)return a.RA(b);throw new TypeError("Za");};_.Fha=function(a,b,c){if(a&&"function"===typeof a.RA)return a.RA.call(b,c);throw new TypeError("Za");};_.Yd=function(){return function(a){return _.Xd(a,new Gha)}};_.w=function(a){return function(b){if("function"!==typeof a)throw new TypeError("$a");return _.Xd(b,new Hha(a))}};Jha=function(a){return function(b){Iha(a,b).catch(function(c){return b.error(c)})}};
Iha=function(a,b){var c,d,e,f,g,m;return _.Zd(function(n){switch(n.Ec){case 1:_.Kha(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new Lha(_.k(a));case 5:return _.be(n,f.next(),8);case 8:d=n.Mj;if(d.done){n.dh(3);break}g=d.value;b.next(g);n.dh(5);break;case 3:Mha(n);n.XK=0;n.QL=9;if(!d||d.done||!(e=f.return)){n.dh(9);break}return _.be(n,e.call(f),9);case 9:Mha(n,0,0,1);if(c)throw c.error;Nha(n,10,1);break;case 10:Nha(n,4);break;case 2:m=_.Oha(n);c={error:m};n.dh(3);break;case 4:b.complete(),
n.Ec=0}})};ce=function(a,b){if(!b.closed)return a instanceof _.Rd?a.subscribe(b):Pha(a)(b)};_.ee=function(){var a=_.Ec.apply(0,arguments),b=void 0,c=void 0,d=void 0;Td(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,_.de)(e)&&(a=e);tha(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.Xd(Cha(a,c),new _.Qha(b,d))};_.fe=function(a){return a instanceof _.Rd?a:new _.Rd(Pha(a))};
_.ge=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ha(_.ge(function(e,f){return _.fe(a(e,f)).ha(_.w(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.Xd(d,new Rha(a,c))}};_.he=function(a){a=void 0===a?Infinity:a;return _.ge(Pd,a)};_.ie=function(){return _.he(1)(_.Ud.apply(null,_.Jc(_.Ec.apply(0,arguments))))};_.ke=function(a){return new _.Rd(function(b){try{var c=a()}catch(d){b.error(d);return}return _.fe(c).subscribe(b)})};
_.le=function(){var a=_.Ec.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.de)(b))return Sha(b,null);if(tha(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Sha(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.de)(a[0])?a[0]:a;return Sha(a,null).ha(_.w(function(d){return c.apply(null,_.Jc(d))}))}return Sha(a,null)};
Sha=function(a,b){return new _.Rd(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={F0:0};m.F0<d;m={af:void 0,F0:m.F0},m.F0++){var n=_.fe(a[m.F0]);m.af=!1;c.add(n.subscribe({next:function(r){return function(v){r.af||(r.af=!0,g++);e[r.F0]=v}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.af||(g===d&&c.next(b?b.reduce(function(v,z,D){return v[z]=e[D],v},{}):e),c.complete())}}(m)}))}})};
_.me=function(a,b,c){if(_.sha(c)){var d=c;c=void 0}return d?_.me(a,b,c).ha(_.w(function(e){return(0,_.de)(e)?d.apply(null,_.Jc(e)):d(e)})):new _.Rd(function(e){Tha(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Tha=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++)Tha(a[g],
b,c,d,e);else throw new TypeError("eb");d.add(f)};_.ne=function(){var a=_.Ec.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];Td(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 _.Rd?a[0]:_.he(b)(Cha(a,c))};oe=function(){};_.pe=function(a){return function(b){return _.Xd(b,new Uha(a))}};
Wha=function(){var a=_.Ec.apply(0,arguments);if(1===a.length)if((0,_.de)(a[0]))a=a[0];else return _.fe(a[0]);return _.Xd(Cha(a),new Vha)};Xha=function(a){return a instanceof Date&&!isNaN(a)};_.re=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(Td(b)?c=b:d=b);Td(c)||(c=_.qe);return new _.Rd(function(e){var f=Math.max(0,Xha(a)?+a-c.now():a);return c.Hh(Yha,f,{counter:0,qwa:d,AO:e})})};
Yha=function(a){var b=a.qwa,c=a.AO,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Hh(a,b)}};_.$ha=function(){var a=_.Ec.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.Xd(Cha(a),new Zha(b))};bia=function(a){return function(b){return _.Xd(b,new aia(a))}};
dia=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.qe;Xha(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:cia;if(null==c&&null==d)throw new TypeError("gb");return _.Xd(b,function(m){var n=this,r=new _.Od,v,z=null,D=null,J=0,L=function(P){r.add(z=a.Hh(function(){var aa={s6c:null,Lua:D,D2:J};try{var oa=_.fe(e(aa))}catch(Ca){n.error(Ca);return}v.unsubscribe();r.add(oa.subscribe(n))},P))};r.add(v=m.subscribe({next:function(P){var aa;null==(aa=z)||aa.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})}};cia=function(a){throw new eia(a);};gia=function(a){return a in fia?(delete fia[a],!0):!1};_.se=function(a){return!!a&&(a instanceof _.Rd||"function"===typeof a.RA&&"function"===typeof a.subscribe)};hia=function(a){return function(b){setTimeout(a,void 0,b)}};iia=function(){};
jia=function(a){if(0==a.nY&&!a.C0&&!a.isStable)try{a.nY++,a.yU.emit(null)}finally{if(a.nY--,!a.C0)try{a.Wb(function(){return a.Af.emit(null)})}finally{a.isStable=!0}}};lia=function(a){a.lzb||-1!==a.Jua||(a.Jua=a.ULc.call(_.Bd,function(){a.Qsb||(a.Qsb=Zone.root.scheduleEventTask("fakeTopEventTask",function(){a.Jua=-1;kia(a);a.lzb=!0;jia(a);a.lzb=!1},void 0,function(){},function(){}));a.Qsb.invoke()}),kia(a))};
nia=function(a){a.oG=a.oG.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask: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.invokeTask(d,e,f,g);try{return mia(a),b.invokeTask(d,e,f,g)}finally{(a.sja&&"eventTask"===e.type||a.V2)&&lia(a),a.nY--,jia(a)}},onInvoke:function(b,c,d,e,f,g,m){try{return mia(a),b.invoke(d,e,f,g,m)}finally{a.V2&&lia(a),a.nY--,jia(a)}},onHasTask:function(b,c,d,e){b.hasTask(d,
e);c===d&&("microTask"==e.change?(a.Cuc=e.microTask,kia(a),jia(a)):"macroTask"==e.change&&(a.rda=e.macroTask))},onHandleError:function(b,c,d,e){b.handleError(d,e);a.Wb(function(){return a.onError.emit(e)});return!1}})};kia=function(a){a.C0=a.Cuc||(a.sja||a.V2)&&-1!==a.Jua?!0:!1};mia=function(a){a.nY++;a.isStable&&(a.isStable=!1,a.Vva.emit(null))};pia=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new oia:"zone.js"===a?new _.te(b):a};
sia=function(a,b){!b&&_.yea();var c,d=null!=(c=null==b?void 0:b.Cc)?c:_.vc(_.ue);if("browser"===(null!=d?d:_.vc(_.ue)).get(ve)){_.rha("NgAfterNextRender");var e,f,g=null!=(f=(e=d.get(we)).handler)?f:e.handler=new qia,m;b=null!=(m=null==b?void 0:b.phase)?m:2;var n=function(){g.unregister(v);r()},r=d.get(_.xe).Re(n),v=new ria(d,b,function(){n();a()});g.register(v)}};
uia=function(a,b,c){$ea(b);try{var d=a.vb;null!==d&&Xga(1,d,c);var e=a.ua;null!==e&&Hga(a,b,e,1,c);a.Kk&&(a.Kk=!1);var f;null!=(f=b[18])&&tia(f,a);a.HRb&&Wga(a,b);a.IRb&&Xga(2,a.vb,c);var g=a.dD;if(null!==g)for(c=0;c<g.length;c++){var m=_.Uc(g[c],b),n=m[1];d=n;e=m;for(var r=e.length;r<d.blueprint.length;r++)e.push(d.blueprint[r]);null!==m[0]&&null===m[6]&&(m[6]=null);uia(n,m,m[8])}}catch(v){throw a.Kk&&(a.Qxb=!0,a.Kk=!1),v;}finally{b[2]&=-5,cfa()}};
via=function(a,b,c){var d=c?a.styles:null,e=c?a.be: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=yda(e,m);else if(2==f){var n=b[++g];d=yda(d,m+": "+n+";")}}c?a.styles=d:a.u3a=d;c?a.be=e:a.Bqa=e};wia=function(a){var b=[],c;for(c in a)if(a.hasOwnProperty(c)){var d=a[c];void 0!==d&&b.push({GJb:Array.isArray(d)?d[0]:d,jTc:c})}return b};xia=function(){dfa(_.Zc()[1],_.ed())};yia=function(a,b,c){return new ye(a,b,c)};
Aia=function(a,b,c){return(new zia({Ob:a,parent:b,HCc:void 0===c?null:c,QPc:!0})).Cc};Bia=function(a){return!!a&&"function"===typeof a.then};Cia=function(a){return!!a&&"function"===typeof a.subscribe};_.ze=function(a){return function(b){return _.Xd(b,new Dia(a))}};Eia=function(a,b){b=void 0===b?_.qe:b;return _.ze(function(){return _.re(a,b)})};
_.Ae=function(a){return function(b){return _.Xd(b,function(c){var d=this,e=new _.Od,f=null,g=!1,m;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{m=_.fe(a(n,_.Ae(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})}};Fia=function(){var a=_.Ec.apply(0,arguments);return function(b){return _.Fha(b,_.ie.apply(null,[b].concat(_.Jc(a))))}};
_.Be=function(a){var b=void 0===b?_.qe:b;return function(c){return _.Xd(c,new Gia(a,b))}};Iia=function(a){Hia(a)};_.Ce=function(a){a=void 0===a?null:a;return function(b){return _.Xd(b,new Jia(a))}};_.De=function(a,b){b=void 0===b?_.qe:b;var c=Xha(a)?+a-b.now():Math.abs(a);return function(d){return _.Xd(d,new Kia(c,b))}};Mia=function(){return function(a){return _.Xd(a,new Lia)}};_.Ee=function(a){return function(b){return _.Xd(b,new Nia(a))}};
_.Ge=function(a){if(isNaN(a))throw new TypeError("jb");if(0>a)throw new Oia;return function(b){return 0===a?_.Fe:_.Xd(b,new Pia(a))}};Sia=function(a){a=void 0===a?Qia:a;return function(b){return _.Xd(b,new Ria(a))}};Qia=function(){return new _.Wd};_.Uia=function(a){return function(b){return _.Xd(b,new Tia(a))}};He=function(a){return function(b){return _.Xd(b,new Via(a))}};
_.Ie=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.pe(function(e,f){return a(e,f,d)}):Pd,_.Ge(1),c?_.Ce(b):Sia(function(){return new _.Wd}))}};_.Xia=function(){return function(a){return _.Xd(a,new Wia)}};_.Je=function(){if(isNaN(1))throw new TypeError("jb");return function(a){return _.Xd(a,new Yia)}};Zia=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.pe(function(e,f){return a(e,f,d)}):Pd,_.Je(),c?_.Ce(b):Sia(function(){return new _.Wd}))}};
_.Ke=function(a){return function(b){return _.Xd(b,new $ia(a))}};bja=function(){return function(a){return _.Xd(a,new aja)}};_.Le=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Xd(d,new cja(a,b,c))}};dja=function(){var a=_.Ec.apply(0,arguments);return function(b){return _.Fha(b,_.ne.apply(null,[b].concat(_.Jc(a))))}};_.Me=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,eja);d.source=b;d.gSb=c;return d}};
_.gja=function(a){var b=void 0===b?0:b;return function(c){return _.Xd(c,new fja(a,b))}};hja=function(){var a=_.Ec.apply(0,arguments),b=a.length;if(0===b)throw Error("kb");return _.w(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})};_.Pe=function(a){var b=new _.Ne(a,void 0,void 0);return function(c){return _.Me(function(){return b})(c)}};
_.ija=function(a){return function(b){return _.Xd(b,function(c){var d=this,e=new _.Od,f,g=!1,m,n=function(){if(!m){m=new _.Qe;try{var v=a(m)}catch(z){return d.error(z),null}e.add(v.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(v){return d.next(v)},error:function(v){var z=n();z&&z.next(v)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};jja=function(){return new _.Qe};kja=function(){return function(a){return _.Yd()(_.Me(jja)(a))}};_.Re=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,Gla:void 0,pv:!1,scheduler:void 0};return function(c){return _.Xd(c,lja(b))}};
lja=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Gla?Infinity:a.Gla,d=a.pv,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.Ne(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(v){f.next(v)},error:function(v){var z=f;f=m=void 0;z.error(v)},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)})}};
_.Se=function(){return function(a){return _.Xd(a,new mja)}};_.Te=function(){var a=_.Ec.apply(0,arguments),b=a[a.length-1];return Td(b)?(a.pop(),function(c){return _.ie(a,c,b)}):function(c){return _.ie(a,c)}};_.Ue=function(a){return function(b){return _.Xd(b,new nja(a))}};oja=function(a){return _.Ue(function(){return a})};_.Ve=function(a){return function(b){return _.Xd(b,new pja(a))}};_.rja=function(a,b){b=void 0===b?!1:b;return function(c){return _.Xd(c,new qja(a,b))}};
_.Xe=function(a,b,c){return function(d){return _.Xd(d,new sja(a,b,c))}};tja=function(a){a.AO.i$()};_.Ye=function(){var a=_.Ec.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Xd(b,new uja(a,c))}};vja=function(){Lea=function(){throw new _.nc(600,!1);}};wja=function(a,b,c){try{var d=c();return Bia(d)?d.catch(function(e){b.Wb(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Wb(function(){return a.handleError(e)}),e;}};
xja=function(a,b){return Array.isArray(b)?b.reduce(xja,a):Object.assign({},a,b)};yja=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};_.zja=function(a,b,c,d){var e=b.gy,f,g,m=Dga(a,e,c,a[2]&4096?4096:16,null,b,null,null,null,null!=(f=null==d?void 0:d.Cc)?f:null,null!=(g=null==d?void 0:d.nQa)?g:null);m[16]=a[b.index];a=a[18];null!==a&&(m[18]=a.Th(e));uia(e,m,c);return m};_.Aja=function(a,b){b=10+b;if(b<a.length)return a[b]};_.Bja=function(a,b){return!b||null===b.firstChild||128===(a.flags&128)};
_.Cja=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&&tia(f,e);_.Tea(b);b[2]|=128;d&&(c=Ufa(c,a),d=b[11],f=d.parentNode(a[7]),null!==f&&(a=a[5],b[0]=f,b[5]=a,wd(d,1,e.firstChild,b,f,c,!1)));b=b[6];null!==b&&null!==b.firstChild&&(b.firstChild=null)};
Eja=function(){return Dja(_.ed(),_.Zc())};Fja=function(a){return a[8]||(a[8]=[])};Dja=function(a,b){var c=b[a.index];if(_.Pc(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,Kga(b,d);Gja(d,b,a,c);return new Ze(d,a,b)};Hja=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Sc(d);else{d=b[11];var e=d.createComment("");c=_.Tc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};_.Ija=function(a,b,c){return a[b]=c};
_.$e=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.cf=function(a,b,c,d){c=_.$e(a,b,c);return _.$e(a,b+1,d)||c};
_.x=function(a,b,c,d,e,f,g,m){var n=_.Zc(),r=_.$c(),v=a+25;if(r.Kk){var z=r.Ea;e=Gd(r,v,4,e||null,_.Vc(z,f));Uga(r,n,e,_.Vc(z,g));dfa(r,e);b=e.gy=Oga(2,e,b,c,d,r.Vob,r.XHb,null,r.WI,z,null);null!==r.queries&&(r.queries.ua(r,e),b.queries=r.queries.cRa(e));b=e}else b=r.data[v];fd(b,!1);a=Jja(r,n,b,a);df&&Tfa(r,n,a,b);_.ud(a,n);a=[a,!0,0,n,null,b,null,a,null,null];n[v]=a;Kga(n,a);1===(b.flags&1)&&Mga(r,n,b);null!=g&&Nga(n,b,m);return _.x};Kja=function(a,b){df=!0;return b[11].createComment("")};
_.ef=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ua)var e=b.ya||b.Fa;else{if(b.ya)throw new _.nc(903,!1);e=b.Fa}if(e){if(c){d.push(e);var f=a;f.inputs=Lja(a.inputs);f.MA=Lja(a.MA);f.saa=Lja(a.saa);f.outputs=Lja(a.outputs);(f=e.Za)&&Tja(a,f);f=e.vb;var g=e.Cd;f&&Uja(a,f);g&&Vja(a,g);f=void 0;g=a;var m=e;for(f in m.inputs)if(m.inputs.hasOwnProperty(f)&&!g.inputs.hasOwnProperty(f)){var n=m.inputs[f];if(void 0!==n&&(g.inputs[f]=n,g.saa[f]=m.saa[f],null!==
m.MA&&(n=Array.isArray(n)?n[0]:n,m.MA.hasOwnProperty(n)))){var r=void 0;null!=(r=g).MA||(r.MA={});g.MA[n]=m.MA[n]}}f=void 0;g=a.outputs;m=e.outputs;for(f in m)m.hasOwnProperty(f)&&!g.hasOwnProperty(f)&&(g[f]=m[f]);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.gMc&&g(a),g===_.ef&&(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=Lda(e.yb,b=Lda(b,e.yb))};
Lja=function(a){return a===Ac?{}:a===_.wc?[]:a};Uja=function(a,b){var c=a.vb;a.vb=c?function(d,e){b(d,e);c(d,e)}:b};Vja=function(a,b){var c=a.Cd;a.Cd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Tja=function(a,b){var c=a.Za;a.Za=c?function(d,e){b(d,e);c(d,e)}:b};_.ff=function(a){var b=a.xIc,c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.MA=c};_.gf=function(a,b,c,d){var e=_.Zc(),f=_.Yc.ym++;_.$e(e,f,b)&&(f=_.hd(),_.Vga(e[11],_.Tc(f,e),d,f.value,a,b,c));return _.gf};
_.Wja=function(a,b,c,d){return _.$e(a,_.Yc.ym++,c)?b+_.jc(c)+d:_.Hd};_.y=function(a,b,c){var d=_.Zc(),e=_.Yc.ym++;_.$e(d,e,b)&&_.Jd(_.$c(),_.hd(),d,a,b,d[11],c,!1);return _.y};Xja=function(a,b,c,d,e){e=e?"class":"style";Rga(a,c,b.inputs[e],e,d)};
Yja=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<=cea(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)};cka=function(a,b){var c=Zja;if(c===b)return-1;for(b=$ja=b;b<c&&32<a.charCodeAt(b);)b++;b=aka=b;return bka(a,b,c)};bka=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.hf=function(a,b,c){dka(a,b,c,!1);return _.hf};_.jf=function(a,b){dka(a,b,null,!0);return _.jf};_.kf=function(a){_.eka(fka,a)};gka=function(a,b){var c;aka=$ja=0;Zja=b.length;for(c=cka(b,bka(b,0,Zja));0<=c;c=cka(b,c))_.dea(a,b.substring($ja,aka),!0)};
dka=function(a,b,c,d){var e=_.Zc(),f=_.$c(),g=_.Wea(2);f.zsa&&hka(f,a,g,d);if(b!==_.Hd&&_.$e(e,g,b)){var m=f.data[_.Yc.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.mc(_.zd(b))));ika(f,m,e,n,a,e[g+1]=b,d,g)}};
_.eka=function(a,b){var c=gka,d=_.$c(),e=_.Wea(2);d.zsa&&hka(d,null,e,!0);var f=_.Zc();if(b!==_.Hd&&_.$e(f,e,b)){var g=d.data[_.Yc.selectedIndex];if(0===(g.flags&8)||e>=d.osb){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.wc;else{var r=[];b=_.zd(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if("object"===typeof b)for(var v in b)b.hasOwnProperty(v)&&a(r,v,b[v]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.Hd&&(n=_.wc);b=r=0;c=0<n.length?n[0]:null;for(v=0<a.length?a[0]:null;null!==
c||null!==v;){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===v?(r+=2,b+=2,z!==D&&(J=v,L=D)):null===v||null!==c&&c<v?(r+=2,J=c):(b+=2,J=v,L=D);null!==J&&ika(d,g,f,m,J,L,!0,e);c=r<n.length?n[r]:null;v=b<a.length?a[b]:null}}else e=g.Bqa,null!==e&&(b=yda(e,b?b:"")),Xja(d,g,f,b,!0)}};
hka=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.Yc.selectedIndex];a=c>=a.osb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=Xea(e),m=d?f.gxa:f.hxa;if(null===g)0===(d?f.h$:f.Yja)&&(b=jka(null,e,f,b,d),b=kka(b,f.mc,d),m=null);else{var n=f.Cra;if(-1===n||e[n]!==g)if(b=jka(g,e,f,b,d),null===m)g=d?f.h$:f.Yja,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=jka(null,e,f,g[1],d),g=kka(g,f.mc,d),e[(d?f.h$:f.Yja)>>17&32767]=g);else{m=void 0;g=f.yu;for(n=1+f.Cra;n<
g;n++)m=kka(m,e[n].yb,d);m=kka(m,f.mc,d)}}void 0!==m&&(d?f.gxa=m:f.hxa=m);n=b;m=d?f.h$:f.Yja;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<cea(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);Yja(e,g,c,!0);Yja(e,g,c,!1);a=d?f.gxa:f.hxa;null!=a&&"string"==
typeof g&&0<=cea(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.h$=m:f.Yja=m}};jka=function(a,b,c,d,e){var f=c.yu,g=c.Cra;for(-1===g?g=c.Am:g++;g<f;){var m=b[g];d=kka(d,m.yb,e);if(m===a)break;g++}null!==a&&(c.Cra=g);return d};kka=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]),_.dea(a,g,c?!0:b[++f]))}return void 0===a?null:a};fka=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.dea(a,b,c)};
ika=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)?lka(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=lka(a,null,c,e,m,g)),b=_.Sc(c[_.Yc.selectedIndex]),g?f?d.FK(b,e):d.PN(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.v0a(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.lh(b,e,f,g))))}};
lka=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),v=r?n[1]:n,z=null===v,D=c[e+1];D===_.Hd&&(D=z?_.wc:void 0);v=z?eea(D,d):v===d?D:void 0;r&&void 0===v&&(v=eea(n,d));if(void 0!==v&&(m=v,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.gxa:b.hxa,null!=a&&(m=eea(a,d)));return m};
_.lf=function(a,b){_.rha("NgControlFlow");var c=_.Zc(),d=_.Yc.ym++;a=c[25+a];if(_.$e(c,d,b)){d=_.Qc(null);try{var e=_.Mfa(a,0);void 0!==e&&_.Ofa(e[1],e);if(-1!==b){var f=c[1].data[25+b],g=_.zja(c,f,void 0,{nQa:null});_.Cja(a,g,0,_.Bja(f,null))}}finally{_.Qc(d)}}else b=_.Aja(a,0),void 0!==b&&(b[8]=void 0)};
_.A=function(a,b,c,d){var e=_.Zc(),f=_.$c(),g=25+a;a=e[11];if(f.Kk){var m=f.Ea;c=Gd(f,g,2,b,_.Vc(m,c));Uga(f,e,c,_.Vc(m,d));null!==c.mc&&via(c,c.mc,!1);null!==c.YA&&via(c,c.YA,!0);null!==f.queries&&f.queries.Zaa(f,c)}else c=f.data[g];df=!0;b=a.createElement(b,_.Yc.kra);e[g]=b;g=1===(c.flags&1);fd(c,!0);Yfa(a,b,c);32!==(c.flags&32)&&df&&Tfa(f,e,b,c);0===_.Yc.Qra&&_.ud(b,e);_.Yc.Qra++;g&&(Mga(f,e,c),Iga(f,c,e));null!==d&&Nga(e,c);return _.A};
_.B=function(){var a=_.ed();_.Yc.iI?_.Yc.iI=!1:(a=a.parent,fd(a,!1));var b=a;Fga===b&&(Fga=null);_.Yc.Qra--;var c=_.$c();c.Kk&&(dfa(c,a),0!==(a.flags&4)&&c.queries.Rra(a));null!=b.Bqa&&0!==(b.flags&8)&&Xja(c,b,_.Zc(),b.Bqa,!0);null!=b.u3a&&0!==(b.flags&16)&&Xja(c,b,_.Zc(),b.u3a,!1);return _.B};_.E=function(a,b,c,d){_.A(a,b,c,d);_.B();return _.E};
_.F=function(a,b,c){var d=_.Zc(),e=_.$c();a+=25;if(e.Kk){var f=e.Ea;b=_.Vc(f,b);var g=Gd(e,a,8,"ng-container",b);null!==b&&via(g,b,!0);Uga(e,d,g,_.Vc(f,c));null!==e.queries&&e.queries.Zaa(e,g);f=g}else f=e.data[a];fd(f,!0);df=!0;b=d[11].createComment(_.Lfa(""));d[a]=b;df&&Tfa(e,d,b,f);_.ud(b,d);1===(f.flags&1)&&(Mga(e,d,f),Iga(e,f,d));null!=c&&Nga(d,f);return _.F};_.H=function(){var a=_.ed(),b=_.$c();_.Yc.iI?_.Yc.iI=!1:(a=a.parent,fd(a,!1));b.Kk&&(dfa(b,a),0!==(a.flags&4)&&b.queries.Rra(a));return _.H};
_.mf=function(a,b,c){_.F(a,b,c);_.H();return _.mf};_.of=function(a,b,c){var d=_.Zc(),e=_.Yc.ym++;_.$e(d,e,b)&&_.Jd(_.$c(),_.hd(),d,a,b,d[11],c,!0);return _.of};_.pf=function(a,b,c){var d=_.Zc(),e=_.Yc.ym++;if(_.$e(d,e,b)){e=_.$c();var f=_.hd();_.Jd(e,f,d,a,b,Yga(Xea(e.data),f,d),c,!0)}return _.pf};mka=function(a,b,c){var d=b.JT;d=Array.isArray(d)?d[0]:d;return null===d?Qfa(a,b,c):_.Sc(c[d])};
nka=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.Nw)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};oka=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=nka,Rfa=mka,Sfa=f,d.JT=e)}}}};_.pka=function(a,b){a=b[a.faa];return null===a?a:0>a?~a:a};
qka=function(){function a(g,m){d=0;m=_.pka(g,m);f=null!==m?g.remove[m]:_.wc}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}};
rka=function(a,b,c,d,e,f,g){var m=Gga(a,d,1,null),n=m<<2;d=Vea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===Wfa&&(Wfa=qka()));e.push(n,null===f?"":f);a=Ega(a,m,g?32:1,null===f?"":f,null);oka(c,a);c=a.index;fd(a,!1);if(null!==d&&b!==d)if(b=d.JT,null===b)Rfa=mka,Sfa=nka,d.JT=[null,c];else{d=Array.isArray(b);if(1!=d)throw Error("Ha`Expecting array here` [Expected=> true == "+(d+" <=Actual]"));b.push(c)}return a};
_.tka=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(ska);for(var r=0,v=0;v<b.length;v++){var z=b[v];v&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};vka=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=uka.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)};
xka=function(a,b,c,d,e,f){var g=0,m={type:e.type,faa:Gga(a,b,1,null),Wgb:f,RR:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.gDb,31),2,-1-e.gDb,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 v=n[r],z=[],D=0;D<v.length;D++){var J=v[D];"string"!==typeof J&&(J=z.push(J)-1,v[D]="\x3c!--\ufffd"+J+"\ufffd--\x3e")}D=a;J=m;var L=b,P=c,aa=d,oa=e.RR[r],Ca=v.join("");v=[];var qa=[],ta=[];J.RR.push(oa);J.create.push(v);J.remove.push(qa);J.update.push(ta);
oa=gga(Efa()).Eca(Ca);oa=pga(oa)||oa;g|=oa?wka(D,J,L,P,v,qa,ta,oa,aa,z,0):0}g&&c.push(g,1,f<<2|3)};Aka=function(a){var b=[],c=[],d=1,e=0;a=a.replace(yka,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=zka(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=zka(a[f++]);b.length>c.length&&c.push(g)}return{type:d,gDb:e,RR:b,values:c}};
zka=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),yka.test(b)?d.push(Aka(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};
wka=function(a,b,c,d,e,f,g,m,n,r,v){var z=0;for(m=m.firstChild;m;){var D=Gga(a,c,1,null);switch(m.nodeType){case Node.ELEMENT_NODE:var J=m,L=J.tagName.toLowerCase();if(qga.hasOwnProperty(L)){var P=e,aa=_.Bka,oa=L,Ca=n;null!==aa&&P.push(aa);P.push(oa,D,0|Ca<<17|D<<1);a.data[D]=L;J=J.attributes;for(L=0;L<J.length;L++)P=J.item(L),aa=P.name.toLowerCase(),P.value.match(ska)?rga.hasOwnProperty(aa)&&(sga[aa]?_.tka(g,P.value,D,P.name,0,iga):_.tka(g,P.value,D,P.name,0,null)):e.push(D<<1|1,P.name,P.value);
z|=wka(a,b,c,d,e,f,g,m,D,r,v+1);0===v&&f.push(D)}break;case Node.TEXT_NODE:J=m.textContent||"";L=J.match(ska);e.push(L?"":J,D,0|n<<17|D<<1);0===v&&f.push(D);L&&(z|=_.tka(g,J,D,null,0,null));break;case Node.COMMENT_NODE:if(J=Cka.exec(m.textContent||""))J=r[parseInt(J[1],10)],L=e,P=_.Dka,aa=n,null!==P&&L.push(P),L.push("",D,0|aa<<17|D<<1),xka(a,c,d,n,J,D),J=f,0===v&&(J.push(~D),J.push(D))}m=m.nextSibling}return z};
_.qf=function(a,b,c){c=void 0===c?-1:c;var d=_.$c(),e=_.Zc();a=25+a;var f=_.Vc(d.Ea,b);b=Vea();if(d.Kk){var g=null===b?0:b.index,m=Vea(),n=[],r=[],v=[[]];var z=c;-1===z?f=vka(f):(c=f.indexOf(":"+z+"\ufffd")+2+z.toString().length,z=f.search(new RegExp("\ufffd\\/\\*\\d+:"+z+"\ufffd")),f=vka(f.substring(c,z)));c=f.replace(Eka," ").split(Fka);for(z=0;z<c.length;z++){var D=c[z];if(0===(z&1)){var J=zka(D);for(D=0;D<J.length;D++){var L=J[D];if(0===(D&1)){if(""!==L){var P=d,aa=m,oa=v[0],Ca=L.match(ska);P=
rka(P,aa,oa,e,n,Ca?null:L,!1);Ca&&_.tka(r,L,P.index,null,0,null)}}else{if("object"!==typeof L)throw Error("mb`"+f);Ca=rka(d,m,v[0],e,n,"",!0).index;xka(d,e,r,g,L,Ca)}}}else J=47===D.charCodeAt(0),D=25+Number.parseInt(D.substring(J?2:1)),J?(v.shift(),fd(Vea(),!1)):(J=v[0],D=Ega(d,D,64,null,null),oka(J,D),J=D,v.unshift([]),fd(J,!0))}d.data[a]={create:n,update:r}}2===d.type?e[15][2]|=32:e[2]|=32;a=d.data[a].create;d=Pfa(d,b===e[5]?null:b,e);b=b&&b.type&8?e[b.index]:null;g=e[11];for(m=0;m<a.length;m++)f=
a[m++],n=a[m],r=2===(f&2),v=1===(f&1),f>>>=2,c=e[f],null===c&&(c=e[f]=r?g.createComment(n):g.caa(n)),v&&null!==d&&g.insertBefore(d,c,b,!1);_.Yc.Pta=!0};_.rf=function(){_.Yc.Pta=!1};_.sf=function(a,b,c){_.qf(a,b,c);_.rf()};_.I=function(a,b,c,d){c=_.Zc();Gka(_.$c(),c,c[11],_.ed(),a,b,d);return _.I};_.tf=function(a,b){var c=_.ed(),d=_.Zc(),e=_.$c();Gka(e,d,Yga(Xea(e.data),c,d),c,a,b);return _.tf};
Hka=function(a,b,c,d){a=a.ZC;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};
Gka=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.Kk&&(a.ZC||(a.ZC=[])),r=b[7]||(b[7]=[]),v=!0;if(d.type&3||g){var z=_.Tc(d,b),D=g?g(z):z;z=r.length;var J=g?function(aa){return g(_.Sc(aa[d.index]))}:d.index,L=null;!g&&m&&(L=Hka(a,b,e,d.index));null!==L?((L.eqc||L).r8a=f,L.eqc=f,v=!1):(f=Ika(d,b,f),a=c.listen(D,e,f),r.push(f,a),n&&n.push(e,J,z,z+1))}else f=Ika(d,b,f);a=d.outputs;var P;if(v&&null!==a&&(P=a[e])&&(v=P.length))for(a=0;a<v;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))};Jka=function(a,b,c){try{return!1!==b(c)}catch(d){return Zga(a,d),!1}finally{}};Ika=function(a,b,c){return function f(e){if(e===Function)return c;hha(-1<a.Nw?_.Uc(a.index,b):b);for(var g=Jka(b,c,e),m=f.r8a;m;)g=Jka(b,m,e)&&g,m=m.r8a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.Yc.hS;0<a;)b=b[14],a--;return(_.Yc.hS=b)[8]};
_.uf=function(a){var b=_.Zc()[15][5];if(!b.lv){for(var c=a?a.length:1,d=[],e=0;e<c;e++)d.push(null);c=b.lv=d;d=c.slice();for(b=b.Jg;null!==b;){if(a)a:{e=null;b:{var f=b.mc;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=Nda(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 v=0;v<f.length;v++)if(f[v]!==r[v])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=0;null!==
e&&(d[e]?d[e].Mwa=b:c[e]=b,d[e]=b);b=b.next}}};_.vf=function(a,b,c){b=void 0===b?0:b;var d=_.Zc(),e=_.$c();a=Gd(e,25+a,16,null,c||null);null===a.lv&&(a.lv=b);_.Yc.iI=!1;d[6]&&null===Fga||32===(a.flags&32)||Xfa(d[11],0,d,a,Pfa(e,a.parent,d),Rfa(a.parent||d[5],a,d))};_.xf=function(a,b,c){_.wf(a,"",b,"",c);return _.xf};_.wf=function(a,b,c,d,e){var f=_.Zc();b=_.Wja(f,b,c,d);b!==_.Hd&&_.Jd(_.$c(),_.hd(),f,a,b,f[11],e,!1);return _.wf};Kka=function(){return this.yw[Symbol.iterator]()};
Mka=function(){return Lka(_.ed(),_.Zc())};Lka=function(a,b){return a.type&4?new Nka(b,a,td(a,b)):null};Oka=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,v=b;m=a[m];var z=e[g+1];-1===z?v=m.type&11?td(m,v):m.type&4?Lka(m,v):null:-2===z?(z=c.metadata.read,v=z===_.sd?td(m,v):z===_.yf?Lka(m,v):z===_.Af?Dja(m,v):void 0):v=pd(v,v[1],z,m);r.call(n,v)}}d.matches=f}return d.matches};
Pka=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=Oka(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]&&Pka(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],Pka(n[1],n,e,d)}}return d};Ska=function(a,b){var c=_.Zc();b=new _.Bf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Kk&&(a.ZC||(a.ZC=[])).push(d,e.length-1);var f;(null!=(f=c[18])?f:c[18]=new Qka).queries.push(new Rka(b))};
_.Cf=function(a,b,c){var d=_.$c();d.Kk&&(Tka(d,new Uka(a,b,c),-1),2===(b&2)&&(d.IRb=!0));Ska(d,b)};_.Df=function(a,b,c,d){var e=_.$c();if(e.Kk){var f=_.ed();Tka(e,new Uka(b,c,d),f.index);b=e.Cd||(e.Cd=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a);2===(c&2)&&(e.HRb=!0)}Ska(e,c)};Vka=function(a){return a.split(",").map(function(b){return b.trim()})};Tka=function(a,b,c){null===a.queries&&(a.queries=new Wka);a.queries.track(new Ef(b,c))};
_.Gf=function(a){var b=_.Zc(),c=_.$c(),d=_.Yc.Rw;_.Yc.Rw=d+1;c=c.queries.queries[d];if(a.Yj&&4===(b[2]&4)===(2===(c.metadata.flags&2))){if(null===c.matches)a.reset([]);else{c=b[1];var e=c.queries.queries[d];b=e.inb?Pka(c,b,d,[]):Oka(c,b,e,d);a.reset(b,Ffa);_.Ff(a)}return!0}return!1};_.Hf=function(){return _.Zc()[18].queries[_.Yc.Rw].Q_a};_.Jf=function(a){return _.Yc.hS[25+a]};
_.N=function(a,b){b=void 0===b?"":b;var c=_.Zc(),d=_.$c();a+=25;var e=d.Kk?Gd(d,a,1,b,null):d.data[a];df=!0;b=c[11].caa(b);c[a]=b;df&&Tfa(d,c,b,e);fd(e,!1)};_.Lf=function(a){_.Kf("",a,"");return _.Lf};_.Kf=function(a,b,c){var d=_.Zc();a=_.Wja(d,a,b,c);a!==_.Hd&&_.$ga(d,a);return _.Kf};_.Mf=function(a,b,c){Hfa(b)&&"function"===typeof b.set&&(b=b());var d=_.Zc(),e=_.Yc.ym++;_.$e(d,e,b)&&_.Jd(_.$c(),_.hd(),d,a,b,d[11],c,!1);return _.Mf};
_.Nf=function(a,b){var c=Hfa(a)&&"function"===typeof a.set;c&&a.set(b);return c};_.Of=function(a,b){var c=_.Zc();Gka(_.$c(),c,c[11],_.ed(),a,b);return _.Of};
Xka=function(a,b,c,d,e){a=qc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Xka(a[f],b,c,d,e);else{f=_.$c();var g=_.Zc(),m=_.ed(),n=Fc(a)?a:qc(a.wa),r=tea(a),v=m.EN&1048575,z=m.Am,D=m.EN>>20;if(Fc(a)||!a.vd)d=new yfa(r,e),r=Yka(n,b,e?v:v+D,z),-1===r?(r=rfa(m,g),nfa(r,f,n),Zka(f,a,b.length),b.push(n),m.Am++,m.yu++,e&&(m.EN+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=Yka(n,b,v+D,z);v=Yka(n,b,v,v+D);var J=0<=z&&c[z];D=0<=v&&c[v];e&&!D||!e&&!J?(z=rfa(m,g),nfa(z,f,n),z=c.length,J=new yfa(e?
$ka:ala,e),J.vd=[],J.index=z,J.Sqa=0,d&&!e&&J.Sqa++,J.vd.push(r),!e&&D&&(c[v].L_a=J),Zka(f,a,b.length,0),b.push(n),m.Am++,m.yu++,e&&(m.EN+=1048576),c.push(J),g.push(J)):(b=c[e?v:z],!e&&d&&b.Sqa++,b=b.vd.push(r)-1,Zka(f,a,-1<z?z:v,b));!e&&d&&D&&c[v].Sqa++}}};Zka=function(a,b,c,d){var e=Fc(b),f=!!b.Jd;if(e||f)if(f=(f?qc(b.Jd):b).prototype.La)a=a.uS||(a.uS=[]),!e&&b.vd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Yka=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
ala=function(){return bla(this.vd,[])};$ka=function(a,b,c,d){b=this.vd;if(this.L_a){var e=this.L_a.Sqa;d=pd(c,c[1],this.L_a.index,d);c=d.slice(0,e);bla(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],bla(b,c);return c};bla=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.Pf=function(a){var b=void 0===b?[]:b;return function(c){c.M_a=function(d,e){e=e?e(a):a;var f=_.$c();f.Kk&&(d=!!d.ua,Xka(b,f.data,f.blueprint,d,!0),Xka(e,f.data,f.blueprint,d,!1))}}};
_.Qf=function(a){_.rha("NgStandalone");a.lUa=function(b){b=b.get(cla);if(a.standalone){if(!b.U9.has(a)){var c=fea(!1,a.type);c=0<c.length?Aia([c],b.jf,"Standalone["+a.type.name+"]"):null;b.U9.set(a,c)}b=b.U9.get(a)}else b=null;return b}};_.Tf=function(a,b){a=_.gd()+a;var c=_.Zc();return c[a]===_.Hd?_.Ija(c,a,b()):c[a]};_.Uf=function(a,b,c){return dla(_.Zc(),_.gd(),a,b,c)};_.Vf=function(a,b,c,d){return _.ela(_.Zc(),_.gd(),a,b,c,d)};_.fla=function(a,b){a=a[b];return a===_.Hd?void 0:a};
dla=function(a,b,c,d,e,f){b+=c;return _.$e(a,b,e)?_.Ija(a,b+1,f?d.call(f,e):d(e)):_.fla(a,b+1)};_.ela=function(a,b,c,d,e,f,g){b+=c;return _.cf(a,b,e,f)?_.Ija(a,b+2,g?d.call(g,e,f):d(e,f)):_.fla(a,b+2)};
_.O=function(a,b){var c=_.$c();a+=25;if(c.Kk){a:{var d=c.XHb;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.Re){var g;(null!=(g=c.uS)?g:c.uS=[]).push(a,b.Re)}}else b=c.data[a];g=b.qa||(b.qa=Dc(b.type));b=oc(_.u);try{var m=kfa(!1),n=g();kfa(m);var r=_.Zc();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{oc(b)}};_.R=function(a,b,c){a+=25;var d=_.Zc(),e=d[a];return d[1].data[a].Zd?dla(d,_.gd(),b,e.transform,c,e):e.transform(c)};
_.Wf=function(a,b){return Lka(a,b)};ila=function(a){return[{wa:_.te,Cb:a},{wa:lea,vd:!0,Cb:function(){var b=_.vc(Xf,{optional:!0});return function(){return b.initialize()}}},{wa:lea,vd:!0,Cb:function(){var b=_.vc(Yf);return function(){b.initialize()}}},{wa:gla,Cb:hla}]};hla=function(){var a=_.vc(_.te),b=_.vc(_.Kd);return function(c){return a.Wb(function(){return b.handleError(c)})}};jla=function(a){var b,c;return{arb:!1,sja:null!=(b=null==a?void 0:a.zEc)?b:!1,V2:null!=(c=null==a?void 0:a.PPc)?c:!1}};
pla=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.Gc(d);return function(f){f=void 0===f?[]:f;var g=kla();if(!g||g.Cc.get(lla,!1))if(f=[].concat(_.Jc(c),_.Jc(f),[{wa:e,nc:!0}]),a)a(f);else{f=mla(f,d);if(nla&&!nla.get(lla,!1))throw new _.nc(400,!1);vja();nla=f;f.get(Zf);ola(f)}f=kla();if(!f)throw new _.nc(401,!1);return f}};mla=function(a,b){a=void 0===a?[]:a;return _.$f({name:b,Ob:[{wa:qla,nc:"platform"},{wa:rla,nc:new Set([function(){return nla=null}])}].concat(_.Jc(a))})};
kla=function(){var a,b;return null!=(b=null==(a=nla)?void 0:a.get(Zf))?b:null};ola=function(a){var b;null==(b=a.get(sla,null))||b.forEach(function(c){return c()})};_.ag=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};_.cg=function(a,b){b=void 0===b?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};vla=function(a){var b=_.tla.get(a);if(!b)throw Error("sb`"+a);return new ula(b)};
xla=function(){var a=wla,b={tD:_.vc(dg)};a=a[yc]||null;var c=b.b2c||qea();return(new eg(a)).create(c,b.Lwa,b.ND,b.tD)};yla=function(a){var b=a[yc]||null;if(!b)return null;var c=new eg(b);return{get mb(){return c.mb},get type(){return c.C$},get inputs(){return c.inputs},get outputs(){return c.outputs},get bc(){return c.bc},get c5c(){return b.standalone},get b5c(){return b.uO}}};Ala=function(a,b){if(null==a)return null;a=zla(b);return null==a?null:a};
Bla=function(a){return Object.assign({},{Pa:{},n1c:{},keys:[],wd:{},Ja:{},Qa:{},Fqb:!1},a)};_.Gla=function(a){return Cla(a,Dla,Ela,Fla)};Dla=function(a,b){return _.S(b,a)};Ela=function(a,b,c){b[a]=c};Fla=function(){return{}};_.fg=function(a,b){var c=new a;return null==b?c:Cla(b,Hla,Ila,Jla,a)};Hla=function(a,b){return b[a]};Ila=function(a,b,c){b.i[a]=c};Jla=function(a){if(null==a)throw Error("tb");return new a};
Cla=function(a,b,c,d,e){e=d(e);for(var f=Kla(a,e),g=f.Pa||{},m=f.Ja||{},n=f.wd||{},r=_.k(f.keys||[]),v=r.next(),z={};!v.done;z={Zua:void 0},v=r.next()){v=v.value;var D=b(v,a);if(null!=D){var J=void 0;if(g.hasOwnProperty(v)){if(f.Fqb&&0===D.length)continue;J=Lla(D,b,c,d,!0,!0,g[v])}else if(m.hasOwnProperty(v))J=Lla(D,b,c,d,!1,!0,m[v]);else if(n.hasOwnProperty(v))z.Zua=n[v],J=z.Zua.Fc?D.map(function(L){return function(P){return Mla(P,L.Zua,b,c,d)}}(z)):Mla(D,z.Zua,b,c,d);else if(Array.isArray(D)){if(f.Fqb&&
0===D.length)continue;J=Lla(D,b,c,d,!0,!1)}else J=D;c(v,e,J)}}return e};Mla=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]=Lla(n,c,d,e,b.Hc,b.Gc,b.xc))}return f};Lla=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("ub");return null==a?a:e&&f?a.map(function(m){return Cla(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Cla(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
Kla=function(a,b){if(b instanceof _.T)a=Bla(b.ka());else if(a instanceof _.T)a=Bla(a.ka());else throw Error("vb");return a};Nla=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}};_.gg=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};Ola=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
Pla=function(a,b){if(b&&!b.Th)throw Error("xb`"+a+"`"+_.mc(b));};Qla=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};_.hg=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)};ig=function(a){return a&&"?"!==a[0]?"?"+a:a};Rla=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Sla=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}};Tla=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}};
Ula=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Vla=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.zga&&(b.Fo()||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{jL:a.slice(0,d.length),ywa:b}};
jg=function(a,b){var c=a?Wla(a):void 0,d=b?Wla(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Xla(a[d],b[d]))return!1;return!0};Wla=function(a){return[].concat(_.Jc(Object.keys(a)),_.Jc(Object.getOwnPropertySymbols(a)))};Xla=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.Jc(a)).sort();var c=[].concat(_.Jc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};
kg=function(a){return _.se(a)?a:Bia(a)?_.fe(Promise.resolve(a)):_.Ud(a)};$la=function(a,b,c){return Yla[c.Er](a.root,b.root,c.zDb)&&Zla[c.Ta](a.Ta,b.Ta)&&!("exact"===c.yf&&a.yf!==b.yf)};ama=function(a,b){return jg(a,b)};cma=function(a,b,c){if(!lg(a.Rd,b.Rd)||!bma(a.Rd,b.Rd,c)||a.tU!==b.tU)return!1;for(var d in b.children)if(!a.children[d]||!cma(a.children[d],b.children[d],c))return!1;return!0};
dma=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Xla(a[c],b[c])})};fma=function(a,b,c){return ema(a,b,b.Rd,c)};
ema=function(a,b,c,d){if(a.Rd.length>c.length)return a=a.Rd.slice(0,c.length),lg(a,c)&&!b.Fo()&&bma(a,c,d)?!0:!1;if(a.Rd.length===c.length){if(!lg(a.Rd,c)||!bma(a.Rd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!fma(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Rd.length);c=c.slice(a.Rd.length);return lg(a.Rd,e)&&bma(a.Rd,e,d)&&a.children.primary?ema(a.children.primary,b,c,d):!1};bma=function(a,b,c){return b.every(function(d,e){return Zla[c](a[e].parameters,d.parameters)})};
gma=function(a,b){return lg(a,b)&&a.every(function(c,d){return jg(c.parameters,b[d].parameters)})};lg=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};hma=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};
kma=function(a){return a.Rd.map(function(b){return ima(b.path)+jma(b.parameters)}).join("/")};
lma=function(a,b){if(!a.Fo())return kma(a);if(b){b=a.children.primary?lma(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+":"+lma(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=hma(a,function(d,e){return"primary"===e?[lma(a.children.primary,!1)]:[e+":"+lma(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?kma(a)+"/"+b[0]:kma(a)+"/("+b.join("//")+")"};
mma=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};nma=function(a){return mma(a).replace(/%3B/gi,";")};ima=function(a){return mma(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};jma=function(a){return Object.entries(a).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return";"+ima(b)+"="+ima(c)}).join("")};
oma=function(a){a=Object.entries(a).map(function(b){b=_.k(b);var c=b.next().value;b=b.next().value;return Array.isArray(b)?b.map(function(d){return nma(c)+"="+nma(d)}).join("&"):nma(c)+"="+nma(b)}).filter(function(b){return b});return a.length?"?"+a.join("&"):""};qma=function(a){return(a=a.match(pma))?a[0]:""};rma=function(a){var b={};return 0<a.Rd.length?new mg([],(b.primary=a,b)):a};
sma=function(a){for(var b={},c=_.k(Object.entries(a.children)),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;e=sma(e);if("primary"===d&&0===e.Rd.length&&e.Fo())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.Rd.length||e.Fo())b[d]=e}a=new mg(a.Rd,b);1===a.tU&&a.children.primary&&(b=a.children.primary,a=new mg(a.Rd.concat(b.Rd),b.children));return a};
og=function(a){return a instanceof ng};tma=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 mg(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=rma(d);var e;return null!=(e=c)?e:d};
Ama=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return uma(e,e,e,c,d);b=vma(b);if(b.dzb&&1===b.commands.length&&"/"==b.commands[0])return uma(e,e,new mg([],{}),c,d);var f=e;if(b.dzb)a=new wma(f,!0,0);else if(a)if(null===a.parent)a=new wma(a,!0,0);else{f=a;a=a.Rd.length-1+(xma(b.commands[0])?0:1);for(var g=b.wMc;g>a;){g-=a;f=f.parent;if(!f)throw new _.nc(4005,!1);a=f.Rd.length}a=new wma(f,!1,a-g)}else a=new wma(f,!1,NaN);b=a.Gwa?yma(a.QE,a.index,b.commands):zma(a.QE,a.index,
b.commands);return uma(e,a.QE,b,c,d)};xma=function(a){return"object"===typeof a&&null!=a&&!a.qN&&!a.tOb};Bma=function(a){return"object"===typeof a&&null!=a&&a.qN};uma=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:Cma(a,b,c);a=rma(sma(a));return new ng(a,f,e)};
Cma=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:Cma(f,b,c)});return new mg(a.Rd,d)};
vma=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Dma(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.qN){var g={};Object.entries(e.qN).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(_.Jc(d),[{qN:g}])}if(e.tOb)return[].concat(_.Jc(d),[e.tOb])}return"string"!==typeof e?[].concat(_.Jc(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(_.Jc(d),[e])},[]);return new Dma(c,b,a)};Ema=function(a){if(Bma(a[0]))return a[0].qN;var b={};return b.primary=a,b};
zma=function(a,b,c){null!=a||(a=new mg([],{}));if(0===a.Rd.length&&a.Fo())return yma(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,jwa:0,Xlb:0};f<d.Rd.length;){if(e>=c.length){d=g;break a}var m=d.Rd[f],n=c[e];if(Bma(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.qN){if(n!=m.path||!jg(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!jg(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,jwa:f,Xlb:e}}e=c.slice(d.Xlb);return d.match&&
d.jwa<a.Rd.length?(b=new mg(a.Rd.slice(0,d.jwa),{}),b.children.primary=new mg(a.Rd.slice(d.jwa),a.children),yma(b,0,e)):d.match&&0===e.length?new mg(a.Rd,{}):d.match&&!a.Fo()?Fma(a,b,c):d.match?yma(a,0,e):Fma(a,b,c)};
yma=function(a,b,c){if(0===c.length)return new mg(a.Rd,{});var d=Ema(c),e={};if(Object.keys(d).some(function(f){return"primary"!==f})&&a.children.primary&&1===a.tU&&0===a.children.primary.Rd.length)return c=yma(a.children.primary,b,c),new mg(a.Rd,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]=zma(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 mg(a.Rd,e)};Fma=function(a,b,c){for(var d=a.Rd.slice(0,b),e=0;e<c.length;){var f=c[e];if(Bma(f))return a=Gma(f.qN),new mg(d,a);if(0===e&&xma(c[0]))d.push(new _.pg(a.Rd[b].path,Hma(c[0]))),e++;else{f=Bma(f)?f.qN.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&xma(g)?(d.push(new _.pg(f,Hma(g))),e+=2):(d.push(new _.pg(f,{})),e++)}}return new mg(d,{})};
Gma=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]=Fma(new mg([],{}),0,d))});return b};Hma=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};Ima=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=Ima(a,c.value))return c;return null};
Jma=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=Jma(a,d.value),d.length)return d.unshift(b),d;return[]};Kma=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.qf]=c});return b};
Mma=function(a,b,c){var d=a.re,e;if(null===b||"always"!==(void 0===c?"emptyOnly":c)&&""!==(null==d?void 0:d.path)&&(b.component||(null==(e=b.re)?0:e.PM))){var f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,null!=(f=a.Ooa)?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.Ooa)};!d||"string"!==typeof d.title&&null!==d.title||(a.resolve[Lma]=
d.title);return a};Nma=function(a,b){b.value.KC=a;b.children.forEach(function(c){return Nma(a,c)})};Oma=function(a){var b=0<a.children.length?" { "+a.children.map(Oma).join(", ")+" } ":"";return""+a.value+b};
Pma=function(a){if(a.Vc){var b=a.Vc,c=a.NX;a.Vc=c;jg(b.Ta,c.Ta)||a.vOc.next(c.Ta);b.yf!==c.yf&&a.aGc.next(c.yf);jg(b.params,c.params)||a.ANc.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(!jg(d[f],e[f])){d=!1;break a}d=!0}}d||a.qUc.next(c.url);jg(b.data,c.data)||a.rS.next(c.data)}else a.Vc=a.NX,a.rS.next(a.NX.data)};
Qma=function(a,b){var c=jg(a.params,b.params)&&gma(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Qma(a.parent,b.parent))};Tma=function(a,b,c){if(c&&a.sya(b.value,c.value.Vc)){var d=c.value;d.NX=b.value;b=Rma(a,b,c);return new qg(d,b)}d=Sma(b.value);b=b.children.map(function(e){return Tma(a,e)});return new qg(d,b)};
Rma=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.sya(d.value,f.value.Vc))return Tma(a,d,f);return Tma(a,d)})};Sma=function(a){return new _.rg(new _.sg(a.url),new _.sg(a.params),new _.sg(a.Ta),new _.sg(a.yf),new _.sg(a.data),a.qf,a.component,a)};Vma=function(a){var b=og(a)?{DE:a,lFb:void 0}:a;a=b.DE;b=b.lFb;var c=Uma(0);c.url=a;c.lFb=b;return c};Uma=function(a){var b=Error("Nb`");b.ngNavigationCancelingError=!0;b.YAc=a;return b};
Wma=function(a){return!!a&&a.ngNavigationCancelingError};Xma=function(a,b){a.Ob&&!a.jf&&(a.jf=Aia(a.Ob,b,"Route: "+a.path));var c;return null!=(c=a.jf)?c:b};Yma=function(a){var b=a.children&&a.children.map(Yma);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.PM||!b&&!a.Nk||!a.qf||"primary"===a.qf||(a.component=Zma);return a};tg=function(a){return a.qf||"primary"};
$ma=function(a,b){var c=a.filter(function(d){return tg(d)===b});c.push.apply(c,_.Jc(a.filter(function(d){return tg(d)!==b})));return c};ana=function(a){if(!a)return null;var b;if(null==(b=a.re)?0:b.jf)return a.re.jf;for(a=a.parent;a;a=a.parent){b=a.re;var c=void 0;if(null==(c=b)?0:c.OQ)return b.OQ;c=void 0;if(null==(c=b)?0:c.jf)return b.jf}return null};
ug=function(){return _.Ue(function(a){return _.ee(a.map(function(b){return b.ha(_.Ge(1),_.Te(bna))})).ha(_.w(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===bna)return bna;if(!1===c||c instanceof ng)return c}return!0}),_.pe(function(b){return b!==bna}),_.Ge(1))})};vg=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==tda(a)?b.get(a):a:d};
ena=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Kma(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 v=g.value,z=m?m.value:null,D=c?c.getContext(g.value.qf):null;if(z&&v.re===z.re){var J=cna(z,v,v.re.aq);J?r.canActivateChecks.push(new dna(n)):(v.data=z.data,v.Ooa=z.Ooa);v.component?ena(g,m,D?D.children:null,n,r):ena(g,m,c,n,r);J&&D&&D.qf&&D.qf.fua&&r.canDeactivateChecks.push(new fna(D.qf.component,
z))}else z&&gna(m,D,r),r.canActivateChecks.push(new dna(n)),v.component?ena(g,null,D?D.children:null,n,r):ena(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 gna(m,c.getContext(g),e)});return e};
cna=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!lg(a.url,b.url);case "pathParamsOrQueryParamsChange":return!lg(a.url,b.url)||!jg(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!Qma(a,b)||!jg(a.Ta,b.Ta);default:return!Qma(a,b)}};
gna=function(a,b,c){var d=Kma(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?gna(g,b.children.getContext(f),c):gna(g,null,c):gna(g,b,c)});e.component?b&&b.qf&&b.qf.fua?c.canDeactivateChecks.push(new fna(b.qf.component,e)):c.canDeactivateChecks.push(new fna(null,e)):c.canDeactivateChecks.push(new fna(null,e))};hna=function(a){return"function"===typeof a};ina=function(a){return a instanceof _.Wd||"EmptyError"===(null==a?void 0:a.name)};
lna=function(a,b){return _.ge(function(c){var d=c.Ti,e=c.nS,f=c.x0,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Ud(Object.assign({},c,{fM:!0})):jna(f,d,e,a).ha(_.ge(function(m){return m&&"boolean"===typeof m?kna(d,g,a,b):_.Ud(m)}),_.w(function(m){return Object.assign({},c,{fM:m})}))})};jna=function(a,b,c,d){return _.fe(a).ha(_.ge(function(e){return mna(e.component,e.Lb,c,b,d)}),_.Ie(function(e){return!0!==e},!0))};
kna=function(a,b,c,d){return _.fe(b).ha(_.ge(function(e){var f=e.Lb.parent;null!==f&&d&&d(new nna(f));f=_.Ud(!0);var g=e.Lb;null!==g&&d&&d(new ona(g));g=_.Ud(!0);return _.ie(f,g,pna(a,e.path,c),qna(a,e.Lb,c))},1),_.Ie(function(e){return!0!==e},!0))};qna=function(a,b,c){var d=b.re?b.re.Ye:null;if(!d||0===d.length)return _.Ud(!0);d=d.map(function(e){return _.ke(function(){var f,g=null!=(f=ana(b))?f:c,m=vg(e,g);f=m&&hna(m.Ye)?m.Ye(b,a):Mc(g,function(){return m(b,a)});return kg(f).ha(_.Ie())})});return _.Ud(d).ha(ug())};
pna=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.re?e.re.QR:null;return f&&0!==f.length?{node:e,x0:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.ke(function(){var f=e.x0.map(function(g){var m,n=null!=(m=ana(e.node))?m:c,r=vg(g,n);g=r&&hna(r.QR)?r.QR(d,a):Mc(n,function(){return r(d,a)});return kg(g).ha(_.Ie())});return _.Ud(f).ha(ug())})});return _.Ud(b).ha(ug())};
mna=function(a,b,c,d,e){var f=b&&b.re?b.re.okb:null;if(!f||0===f.length)return _.Ud(!0);f=f.map(function(g){var m,n=null!=(m=ana(b))?m:e,r=vg(g,n);g=r&&hna(r.okb)?r.okb(a,b,c,d):Mc(n,function(){return r(a,b,c,d)});return kg(g).ha(_.Ie())});return _.Ud(f).ha(ug())};sna=function(a,b,c){var d=b.mqa;if(void 0===d||0===d.length)return _.Ud(!0);d=d.map(function(e){var f=vg(e,a);e=f&&hna(f.mqa)?f.mqa(b,c):Mc(a,function(){return f(b,c)});return kg(e)});return _.Ud(d).ha(ug(),rna())};
rna=function(){return _.Qd(_.Xe(function(a){if(og(a))throw Vma(a);}),_.w(function(a){return!0===a}))};tna=function(a,b,c){var d=b.pkb;if(!d||0===d.length)return _.Ud(!0);d=d.map(function(e){var f=vg(e,a);e=f&&hna(f.pkb)?f.pkb(b,c):Mc(a,function(){return f(b,c)});return kg(e)});return _.Ud(d).ha(ug(),rna())};wg=function(a){return _.Vd(new una(a))};xna=function(a,b,c,d){var e=vna(a,b,c);if(!e.UA)return _.Ud(e);d=Xma(b,d);return tna(d,b,c).ha(_.w(function(f){return!0===f?e:Object.assign({},wna)}))};
vna=function(a,b,c){if("**"===b.path)return{UA:!0,parameters:0<c.length?(0<c.length?c[c.length-1]:null).parameters:{},K$:c,Cha:[],Awa:{}};if(""===b.path)return"full"===b.zga&&(a.Fo()||0<c.length)?Object.assign({},wna):{UA:!0,K$:[],Cha:c,parameters:{},Awa:{}};a=(b.Ar||Vla)(c,a,b);if(!a)return Object.assign({},wna);var d={},e;Object.entries(null!=(e=a.ywa)?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.jL.length?Object.assign({},d,a.jL[a.jL.length-1].parameters):
d;var f;return{UA:!0,K$:a.jL,Cha:c.slice(a.jL.length),parameters:e,Awa:null!=(f=a.ywa)?f:{}}};
Bna=function(a,b,c,d){if(0<c.length&&yna(a,c,d)){var e=mg;a=new mg(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"!==tg(d)){var f=new mg([],{});c[tg(d)]=f}c={QE:new e(b,c),Q2a:[]}}else if(0===c.length&&zna(a,c,d)){b=mg;e=a.Rd;f=a.children;var g={};d=_.k(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Ana(a,c,m)&&!f[tg(m)]){var n=new mg([],{});g[tg(m)]=n}a=Object.assign({},f,g);c={QE:new b(e,a),Q2a:c}}else c={QE:new mg(a.Rd,a.children),
Q2a:c};return c};yna=function(a,b,c){return c.some(function(d){return Ana(a,b,d)&&"primary"!==tg(d)})};zna=function(a,b,c){return c.some(function(d){return Ana(a,b,d)})};Ana=function(a,b,c){return(a.Fo()||0<b.length)&&"full"===c.zga?!1:""===c.path};Cna=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)})};Dna=function(a){return(a=a.value.re)&&""===a.path};
Ena=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={t1:void 0},d=a.next())e.t1=d.value,Dna(e.t1)?(d=b.find(function(f){return function(g){return f.t1.value.re===g.value.re}}(e)),void 0!==d?(d.children.push.apply(d.children,_.Jc(e.t1.children)),c.add(d)):b.push(e.t1)):b.push(e.t1);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Ena(e.children),b.push(new qg(e.value,d));return b.filter(function(f){return!c.has(f)})};
Gna=function(a,b,c,d,e,f){return _.ge(function(g){return(new Fna(a,b,c,d,g.Hp,void 0===f?"emptyOnly":f,e)).recognize().ha(_.w(function(m){return Object.assign({},g,{Ti:m.state,qh:m.J3})}))})};
Jna=function(a,b){return _.ge(function(c){var d=c.Ti,e=c.x0.canActivateChecks;if(!e.length)return _.Ud(c);var f=new Set(e.map(function(v){return v.Lb})),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(Hna(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.fe(g).ha(_.ge(function(v){if(f.has(v))return Ina(v,d,a,b);v.data=Mma(v,v.parent,a).resolve;return _.Ud(void 0)},1),_.Xe(function(){return r++}),_.Je(),_.ge(function(){return r===g.size?
_.Ud(c):_.Fe}))})};Hna=function(a){var b=a.children.map(function(c){return Hna(c)}).flat();return[a].concat(_.Jc(b))};Ina=function(a,b,c,d){var e=a.re,f=a.ixc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Lma]=e.title);return Kna(f,a,b,d).ha(_.w(function(g){a.Ooa=g;a.data=Mma(a,a.parent,c).resolve;return null}))};
Kna=function(a,b,c,d){var e=Wla(a);if(0===e.length)return _.Ud({});var f={};return _.fe(e).ha(_.ge(function(g){return Lna(a[g],b,c,d).ha(_.Ie(),_.Xe(function(m){f[g]=m}))}),_.Je(),_.Ke(f),_.Ae(function(g){return ina(g)?_.Fe:_.Vd(g)}))};Lna=function(a,b,c,d){var e,f=null!=(e=ana(b))?e:d,g=vg(a,f);a=g.resolve?g.resolve(b,c):Mc(f,function(){return g(b,c)});return kg(a)};Mna=function(a){return _.Ue(function(b){var c=a(b);return c?_.fe(c).ha(_.w(function(){return b})):_.Ud(b)})};
Ona=function(a,b){return b.map(function(c){return c.replace(Nna,a)})};Pna=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};Sna=function(a){return encodeURIComponent(a).replace(Qna,function(b,c){var d;return null!=(d=Rna[c])?d:b})};
Tna=function(a){return""+a};Una=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};Vna=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};Wna=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};Xna=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,Lx:a.Lx,responseType:a.responseType,withCredentials:a.withCredentials,Qka:a.Qka}};Yna=function(a,b){return b(a)};
Zna=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};$na=function(a,b,c){return function(d,e){return Mc(c,function(){return b(d,function(f){return a(f,e)})})}};doa=function(a,b){var c=a.url.toLowerCase();if(!_.vc(aoa)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.vc(_.boa).getToken();var d=_.vc(coa);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
eoa=function(a,b){return{HVc:a,Yr:b}};goa=function(a){var b=a.cookieName;a=a.gwb;var c=[];void 0!==b&&c.push({wa:foa,nc:b});void 0!==a&&c.push({wa:coa,nc:a});return eoa(2,c)};ioa=function(a){return new hoa(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.zg=function(a){var b=void 0===b?joa:b;a:if(b=void 0===b?joa:b,!(a instanceof _.xg)){for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof hoa&&d.isValid(a)){a=_.yg(a);break a}}a=void 0}return a||_.koa};
moa=function(a){if(!loa){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};_.noa=function(a){if("javascript:"!==moa(a))return a};_.Bg=function(a){return a instanceof _.xg?_.Ag(a):_.noa(a)};ooa=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.Cg(a);return c.createContextualFragment(_.Dg(a))};poa=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};
qoa=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};roa=function(a,b,c){a.setAttribute(b,c)};_.Fg=function(a){var b=_.Ec.apply(1,arguments);if(0===b.length)return _.Eg(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Eg(c)};
voa=function(a,b,c){return kg(a.Nk()).ha(_.w(soa),_.ge(function(d){return d instanceof toa||Array.isArray(d)?_.Ud(d):_.fe(Promise.resolve(new ula(d)))}),_.w(function(d){c&&c(a);if(!Array.isArray(d)){var e=d.create(b).Cc;d=e.get(_.uoa,[],{optional:!0,self:!0}).flat()}return{IB:d.map(Yma),Cc:e}}))};soa=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};
yoa=function(a,b,c){var d=a.get(woa),e=a.get(_.Gg);return a.get(_.te).Wb(function(){if(!e.startViewTransition||d.LQb)return d.LQb=!1,Promise.resolve();var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return xoa(a)}),n=d.r7c;n&&Mc(a,function(){return n({transition:m,from:b,to:c})});return g})};xoa=function(a){return new Promise(function(b){sia(b,{Cc:a})})};
zoa=function(a,b){a.events.ha(_.pe(function(c){return c instanceof _.Hg||c instanceof _.Ig||c instanceof _.Jg||c instanceof Kg}),_.w(function(c){return c instanceof _.Hg||c instanceof Kg?0:c instanceof _.Ig&&(0===c.code||1===c.code)?2:1}),_.pe(function(c){return 2!==c}),_.Ge(1)).subscribe(function(){b()})};Aoa=function(a){throw a;};Boa=function(a,b){return{HVc:a,Yr:b}};
Hoa=function(){var a=_.vc(_.ue);return function(b){var c=a.get(_.Lg);if(b===c.dD[0]){b=a.get(_.Mg);var d=a.get(Coa);1===a.get(Doa)&&b.aea();var e;null==(e=a.get(Eoa,null,8))||Foa(e);var f;null==(f=a.get(Goa,null,8))||f.init();c=c.dmb[0];b.zl.root.component=c;b.lE.pxa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Koa=function(){return Boa(2,[{wa:Doa,nc:0},{wa:Ioa,vd:!0,Ib:[_.ue],Cb:function(a){var b=a.get(Joa,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.Mg),e=a.get(Coa);zoa(d,function(){c(!0)});a.get(Ng).Hfb=function(){c(!0);return e.closed?_.Ud(void 0):e};d.aea()})})}}}])};Moa=function(){return Boa(3,[{wa:Ioa,vd:!0,Cb:function(){var a=_.vc(_.Mg);return function(){Loa(a)}}},{wa:Doa,nc:2}])};
Poa=function(){return{wa:Goa,Cb:function(){var a=_.vc(Noa),b=_.vc(_.te),c=_.vc(Ooa),d=_.vc(Ng),e=_.vc(_.Og);c.yxa&&a.IPb(c.yxa);return new Pg(e,d,a,b,c)}}};Qoa=function(){return"guarded"};_.Roa=function(){return[_.Qg,_.Rg].map(function(a){return function(){var b=_.Ec.apply(0,arguments),c;return(c=_.vc(a)).QR.apply(c,_.Jc(b))}})};_.Sg=function(a){return function(){var b=_.Ec.apply(0,arguments),c;return(c=_.vc(a)).resolve.apply(c,_.Jc(b))}};Soa=function(a){return a[_.da.Symbol.iterator]()};
Toa=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.Sm.push({name:d.name,Fi:d.startTime+d.duration,statusCode:"SUCCESS",Xx:a.Xx,rO:!0})}0<b&&a.Sm.push({name:"largest-contentful-paint",Fi:b,statusCode:"SUCCESS",Xx:b,rO:!0})};Uoa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Voa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Woa=function(a){return(a=a.visibilityState)?"visible"!==a:!1};Xoa=function(a){if(!a.event){if(a.hm!==a.tr)return Error("$b");if("SUCCESS"!==a.status)return Error("ac`"+a.status);if(a.vRa.length)return Error("bc");if(!a.event)return Error("cc`"+a.Sm.map(function(b){return b.name}).join(", "))}};_.Tg=function(){return performance&&performance.now?performance.now():Date.now()};
Yoa=function(a,b){var c=null;a.Af.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};Zoa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.Vg=function(){!_.Ug&&_.$oa&&_.apa();return _.Ug};_.apa=function(){_.Ug=(0,_.$oa)();bpa.forEach(function(a){a(_.Ug)});bpa=[]};_.Wg=function(a){_.Ug&&cpa(a)};_.Yg=function(){_.Ug&&_.Ug.Yxa()};epa=function(a){return fca(a,function(b,c){return-1!==dpa.indexOf(c)})};
_.fpa=function(a){var b=a.nk,c=a.De,d=a.zd,e=a.xQb,f=a.Fu,g=a.ESa;a=a.Fra;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};_.Zg=function(a){return{nk:a.get("q")||void 0,De:a.get("sq")||void 0,zd:a.get("ss")||void 0,xQb:a.get("ssfr")||void 0,Fu:a.get("all")||void 0,ESa:a.get("start")||void 0,Fra:a.get("dqr")||void 0}};
jpa=function(a){var b=a.Bc?a.Bc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new gpa:new hpa;if(b.startsWith("application/x-protobuf")){a=a.Bc?a.Bc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new $g;if("base64"==a.toLowerCase())return new ipa}return null};_.ah=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.bh=function(a){return a?(a=kpa.exec(a))?a[1]:"":""};_.lpa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.mpa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.npa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.dh=function(a){return _.mpa(a)||a};_.opa=function(a){return _.npa(a)||a};_.eh=function(a){return a.startsWith("refs/tags/")};_.ppa=function(a){return a.startsWith("refs/heads/")};
_.gh=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.fh.test(a)?a:_.lpa(a)};_.qpa=function(a){return a?_.fh.test(a)?a.substring(0,7):a:""};_.rpa=function(a,b){return a.qb===b.qb&&a.Rc===b.Rc&&a.repository===b.repository};_.spa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.tpa=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(",")};
_.kh=function(a){var b=a;do{a=b;if(b=a.data.Pc)return b;b=a.firstChild}while(b);var c=a.params[_.hh.wn],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||_.upa;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 _.ih({repository:b||"Piper",Eb:(a.params[_.hh.Rb]?a.Ta.snapshot:void 0)||a.params[_.hh.changelist]||
"HEAD",path:a.params.path,params:vpa(a.params,c)}):new _.ih({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={oe:g,repository:d,Eb:b,path:e?e:":"===a.params[""]?"/":void 0,params:wpa(a.params,c)};return new _.jh(a)};
_.ypa=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;xpa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.hh.vu]=e:"cdbgbp"===d?b[_.hh.Tw]=e:"dqr"===d?b[_.hh.Vw]=e:c[d]=e}return{l_a:b,Ta:c}};
wpa=function(a,b){var c=null!=a[_.hh.kf]?Number(a[_.hh.kf]):void 0;return{line:zpa(a),vx:a[_.hh.vx],wn:b||a[_.hh.wn],To:a[_.hh.To],Bf:a[_.hh.Bf],vu:a[_.hh.vu],Tw:a[_.hh.Tw],Bj:a[_.hh.Bj],kf:c,pt:a[_.hh.pt],wu:a[_.hh.wu],Rb:a[_.hh.Rb],tv:a[_.hh.tv],wx:a[_.hh.wx],JH:a[_.hh.JH],rM:a[_.hh.rM],Vw:a[_.hh.Vw]}};zpa=function(a){a=a[_.hh.eXa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Apa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Apa=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}};vpa=function(a,b){b=wpa(a,b);(a=a[_.hh.eNb])&&(b=Object.assign({},b,{Bf:a}));return b};Bpa=function(a){return a.Sm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Cpa=function(a){return a.Sm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Dpa=function(a){var b=a.Ti?_.kh(a.Ti):void 0;if(Bpa(a))b=_.lh.B6a;else if(Cpa(a))b=_.lh.u6a;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=_.lh.Qv;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.qb,e=b.repository,f=b.Eb,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.lh.N7a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.lh.gEa;else{if(a=b)a=b.repository,c=b.Eb,d=b.path,a=!(!(b.qb&&a&&c)||d);if(a)b=_.lh.WAa;else{if(a=b)a=b.qb,c=b.repository,d=b.Eb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.lh.QBa:_.lh.h8a}}}}return b};_.Epa=function(a){return 0===a.buttons||0===a.detail};
_.Fpa=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)};_.nh=function(a){var b=_.Ec.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.Ipa=function(){if(Gpa)return Gpa;if("object"!==typeof document||!document)return Gpa=new Set(Hpa);var a=document.createElement("input");return Gpa=new Set(Hpa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Kpa=function(){if(null==Jpa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Jpa=!0}}))}finally{Jpa=Jpa||!1}return Jpa};_.oh=function(a){return Kpa()?a:!!a.capture};
Mpa=function(){if(null==Lpa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Lpa=!1;if("scrollBehavior"in document.documentElement.style)Lpa=!0;else{var a=Element.prototype.scrollTo;Lpa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Lpa};
Opa=function(){if("object"!==typeof document||!document)return 0;if(null==Npa){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);Npa=0;0===a.scrollLeft&&(a.scrollLeft=1,Npa=0===a.scrollLeft?1:2);a.remove()}return Npa};
_.Rpa=function(a){if(null==Ppa){var b="undefined"!==typeof document?document.head:null;Ppa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Ppa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Spa=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};
_.ph=function(a){return a.composedPath?a.composedPath()[0]:a.target};Tpa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.Upa=function(a){return Array.isArray(a)?a:[a]};_.qh=function(a){return null!=a&&"false"!==""+a};rh=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.sh=function(a){return a instanceof _.sd?a.na:a};
_.th=function(a,b){return _.Vpa(a)?Number(a):void 0===b?0:b};_.Vpa=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};Wpa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Xpa=function(a){if(!Wpa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};Ypa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Zpa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};$pa=function(){return null};_.uh=function(a,b,c){var d=aqa(a,b);c=c.trim();d.some(function(e){return e.trim()===c})||(d.push(c),a.setAttribute(b,d.join(" ")))};_.vh=function(a,b,c){var d=aqa(a,b);c=c.trim();d=d.filter(function(e){return e!==c});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
aqa=function(a,b){var c,d;return null!=(d=null==(c=a.getAttribute(b))?void 0:c.match(/\S+/g))?d:[]};bqa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};dqa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+cqa++)};wh=function(a){var b=_.Ec.apply(1,arguments);if(null==a)throw TypeError("nc");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};eqa=function(){var a=xh.sSb;return"function"===typeof a?a():a};
gqa=function(a,b){a=a.filter(function(f){return!fqa[f]});if(0<a.length){var c=a.join(", ");try{var d=xh.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 fqa[f]=d})}catch(f){console.error(f)}}};
hqa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};iqa=function(a,b){return wh(a,b?{EYa:b.alias,suffix:b.suffix}:{})};kqa=function(a){var b=_.k(jqa(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}};
jqa=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;lqa.find(function(d){return d===c})||(c=lqa[0]);return[c,mqa(b)]};nqa=function(a){a=_.k(jqa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};mqa=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};
oqa=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};pqa=function(){var a=xh.sSb;return"function"===typeof a?a():a};rqa=function(a,b,c){var d=oqa(b);c.forEach(function(e){qqa(d,e,a)})};qqa=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.lh(b,d,f.value)})};sqa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&pqa())try{var e=d=pqa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
tqa=function(){return new _.nc(3008,!1)};_.yh=function(a,b){return{type:7,name:a,tra:b,options:{}}};_.zh=function(a,b){return{type:4,styles:void 0===b?null:b,pJ:a}};_.uqa=function(a){return{type:3,Lh:a,options:null}};_.Ah=function(a){return{type:6,styles:a,offset:null}};_.Bh=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Ch=function(a,b,c){return{type:1,HEc:a,animation:b,options:void 0===c?null:c}};
_.vqa=function(a,b){var c={optional:!0};return{type:11,mb:a,animation:b,options:void 0===c?null:c}};Dh=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:wqa(parseFloat(a[1]),a[2])};wqa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
xqa=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 _.nc(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=wqa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=wqa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.nc(3100,!1)),c=!0),0>e&&(b.push(new _.nc(3101,!1)),c=!0),c&&b.splice(d,0,new _.nc(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};yqa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return new Map(Object.entries(b))}):[]};Eh=function(a,b,c){b.forEach(function(d,e){var f=zqa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};Fh=function(a,b){b.forEach(function(c,d){d=zqa(d);a.style[d]=""})};Aqa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Lh: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 _.nc(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,e=d.replace(Dqa,function(f,g){g=b[g];null==g&&(c.push(new _.nc(3003,!1)),g="");return g.toString()});return e==d?a:e};zqa=function(a){return a.replace(Fqa,function(){return _.Ec.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={YAb:void 0},f++)c.YAb=b[f],e.forEach(function(g){return function(m){return g.YAb.set(m,Gqa(a,m))}}(c))}}return b};
Gh=function(a,b,c){switch(b.type){case 7:return a.pXb(b,c);case 0:return a.E5a(b,c);case 1:return a.F5a(b,c);case 2:return a.nXb(b,c);case 3:return a.lXb(b,c);case 4:return a.iXb(b,c);case 5:return a.Vza(b,c);case 6:return a.Cla(b,c);case 8:return a.Wza(b,c);case 9:return a.jXb(b,c);case 10:return a.kXb(b,c);case 11:return a.mXb(b,c);case 12:return a.oXb(b,c);default:throw new _.nc(3004,!1);}};Gqa=function(a,b){return window.getComputedStyle(a)[b]};
Jh=function(a){switch(a.length){case 0:return new Hh;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,v=r&&g||new Map;m.forEach(function(z,D){var J=D;if("offset"!==D)switch(J=zqa(J),z){case "!":z=b.get(D);break;case "*":z=c.get(D);break;default:z=Jqa(J,z,d)}v.set(J,z)});r||e.push(v);g=v;f=n});if(d.length)throw new _.nc(3502,!1);return e};
Mqa=function(a,b,c,d){switch(b){case "start":a.sE(function(){return d(c&&Lqa(c,"start",a))});break;case "done":a.av(function(){return d(c&&Lqa(c,"done",a))});break;case "destroy":a.Re(function(){return d(c&&Lqa(c,"destroy",a))})}};Lqa=function(a,b,c){var d=c.totalTime;b=Nqa(a.element,a.Gn,a.ml,a.Nf,b||a.QHb,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,Gn:b,ml:c,Nf:d,QHb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Kh=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 _.nc(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 _.nc(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]};
$qa=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};
ara=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:xqa(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:"",UQa:!0},b.lSc=a,b;a=xqa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Lh=function(a){if(a){if(a=Object.assign({},a),a.params){var b=a;var c=(c=a.params)?Object.assign({},c):null;b.params=c}}else a={};return a};
bra=function(a,b,c,d,e,f,g,m){return{type:1,element:a,IM:b,U1:c,QU:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,xSc:void 0===m?!1:m}};dra=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 cra).eqa(a,b,c,d,e,f,g,m,n,r)};era=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
fra=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){null!=d||(d=b.keys());e=_.k(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else for(e=_.k(e),f=e.next();!f.done;f=e.next()){var g=_.k(f.value);f=g.next().value;g=g.next().value;c.set(f,g)}});return c};gra=function(a,b,c,d,e,f,g,m,n,r,v,z,D){return{type:0,element:a,Gn:b,Yzb:e,ml:c,Ksa:f,Nf:d,Cka:g,hF:m,uOc:n,U1:r,QU:v,totalTime:z,errors:D}};hra=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};
ira=function(a,b){var c=Object.assign({},b);Object.entries(a).forEach(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;null!=e&&(c[d]=e)});return c};kra=function(a,b){return new jra(a,{type:1,animation:{type:2,Lh:[],options:null},vDb:[function(){return!0}],options:null,GN:0,jD:0},b)};lra=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))};mra=function(a){return a&&1===a.nodeType};nra=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
pra=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(nra(n))});var g=[];d.forEach(function(n,r){var v=new Map;n.forEach(function(z){var D=b.rPa(r,z,e);v.set(z,D);D&&0!=D.length||(r.__ng_removed=ora,g.push(r))});a.set(r,v)});var m=0;c.forEach(function(n){return nra(n,f[m++])});return g};
qra=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};Mh=function(a,b){var c;null==(c=a.classList)||c.add(b)};Nh=function(a,b){var c;null==(c=a.classList)||c.remove(b)};sra=function(a,b,c){Jh(c).av(function(){return rra(a,b)})};
ura=function(a){var b=[];tra(a,b);return b};tra=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Iqa?tra(d.ih,b):b.push(d)}};vra=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};wra=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};
zra=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=xra(b[0]),1<b.length&&(d=xra(b[b.length-1]))):b instanceof Map&&(c=xra(b));return c||d?new yra(a,c,d):null};xra=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 _.vc(_.Gg)};_.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 Oh)};Ph=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)}};
_.Qh=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.Jc(_.Ec.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.zi},set:function(d){d=d||this.defaultColor;d!==this.zi&&(this.zi&&this.Ma.na.classList.remove("mat-"+this.zi),d&&this.Ma.na.classList.add("mat-"+d),this.zi=d)}}});return c};
_.Rh=function(a){var b=function(){var c=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;c.El=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(c){this.El=_.qh(c)}}});return b};
_.Sh=function(a){var b=function(){var c=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;c.lc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(c){this.lc=_.qh(c)}}});return b};Lra=function(){return _.vc(_.Th)};Mra=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)};Nra=function(){};
Ora=function(a,b){for(var c=a.length;c--;)b(a[c])};Pra=function(){};Qra=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.th(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.th(a.substring(0,a.length-1)):"0"===a?0:null};Rra=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};Sra=function(){};
Tra=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};Ura=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};Xra=function(){Vra.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(Wra,"|").split("|").map(Ura).join(""),a.fv=a.fv||!1)});return Vra};Yra=function(a){a&1&&(_.A(0,"h3"),_.N(1),_.B());a&2&&(a=_.M(2).va,_.t(),_.Lf(a.key))};Zra=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(),_.Lf(a))};
$ra=function(a){a&1&&_.E(0,"span",14);a&2&&(a=_.M().va,_.y("matBadge",a))};asa=function(a,b){a&1&&(_.F(0),_.x(1,Zra,2,1,"ng-container",11)(2,$ra,1,1,"ng-template",null,13,_.Wf),_.H());if(a&2){a=b.va;var c=_.Jf(3);_.M(5);_.t();_.y("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};bsa=function(a){a&1&&(_.A(0,"dt"),_.x(1,asa,4,2,"ng-container",4),_.B());a&2&&(a=_.M().va,_.t(),_.y("ngForOf",a.Ub))};csa=function(a){a&1&&_.E(0,"dt",14);a&2&&(a=_.M().va,_.y("matBadge",a.Ub))};
dsa=function(a,b){a&1&&(_.F(0),_.x(1,bsa,2,1,"dt",11)(2,csa,1,1,"ng-template",null,12,_.Wf),_.A(4,"dd"),_.N(5),_.B(),_.H());if(a&2){a=b.va;var c=_.Jf(3);b=_.M(3);_.t();_.y("ngIf",b.isArray(a.Ub))("ngIfElse",c);_.t(4);_.Lf(a.Vd)}};esa=function(a){a&1&&(_.A(0,"div",9),_.x(1,Yra,2,1,"h3",10),_.A(2,"dl"),_.x(3,dsa,6,3,"ng-container",4),_.B()());if(a&2){a=_.M().va;var b=_.M();_.t();_.y("ngIf",1<b.groups.size);_.t(2);_.y("ngForOf",a.value)}};
fsa=function(a,b){a&1&&(_.F(0),_.x(1,esa,4,2,"div",8),_.H());a&2&&(a=b.va,_.t(),_.y("ngIf",0<a.value.length))};gsa=function(){return{color:"accent"}};hsa=function(a){if(a&1){var b=_.Zc();_.A(0,"div",1)(1,"button",2);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.action())});_.N(2);_.B()()}a&2&&(a=_.M(),_.t(2),_.Kf(" ",a.data.action," "))};isa=function(){};ksa=function(){jsa||(jsa=Error("Fc"));return jsa};lsa=function(){};
msa=function(a){var b=a,c;return function(){if(b){var d=b;b=void 0;c=d.apply(this,arguments)}return c}};_.Uh=function(a,b){b=_.Bg(b);void 0!==b&&(a.href=b)};_.osa=function(a,b,c){if(b instanceof _.Wh)a.href=_.Xh(b).toString();else{if(-1===nsa.indexOf(c))throw Error("Gc`"+c);b=_.Bg(b);if(void 0===b)return;a.href=b}a.rel=c};_.Yh=function(a,b,c){b=_.Bg(b);void 0!==b&&a.open(b,c,void 0)};
_.psa=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")||"":""};_.qsa=function(a){var b=_.psa(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.rsa=function(a,b){a.src=_.Xh(b);_.qsa(a)};_.tsa=function(){return ssa};vsa=function(){if(void 0===usa&&(usa=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(usa=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return usa};
wsa=function(a){var b;return(null==(b=vsa())?void 0:b.createHTML(a))||a};xsa=function(){var a=_.vc(_.Gg),b=a?a.location:null;return{Eub:function(){return b?b.pathname+b.search:""}}};zsa=function(a,b,c){return function(d){return d.ha(_.ija(ysa(a,b,c)))}};ysa=function(a,b,c){var d=b instanceof _.Rd?1:b.W0a,e=b instanceof _.Rd?b:_.re(b.SMb);return function(f){return f.ha(_.ge(function(g,m){return!a(g)||m>=d?_.Vd(g):c?c(e,g):e}))}};
_.Asa=function(a,b,c,d){return zsa(b,c,function(e,f){a.PMb.add(f);e=e.ha(_.$h(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};_.Dsa=function(a){a=void 0===a?{}:a;return null!=Bsa?Bsa:Bsa=Csa(a)};Esa=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Csa=function(a){a=void 0===a?{}:a;var b;return _.Zd(function(c){if(1==c.Ec)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.be(c,Fsa(_.Fg(Gsa),a),2);if(3!=c.Ec){b=window.gapi;if(!b)throw Error("Rc");return b.client&&b.client.load?c.dh(3):_.be(c,Esa(),3)}return c.return(b)})};_.Hsa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
Jsa=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(Isa.has(a))return Isa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Isa.delete(a)});Isa.set(a,b);return b}return Promise.resolve()};Ksa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.B1c,hostedDomain:b.Ewb,fetchBasicProfile:null!=(c=b.Ssb)?c:!0})};
_.Lsa=function(){var a=_.Ec.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};Msa=function(){var a=window.gapi;if(!a)throw Error("Sc");return a};Osa=function(a,b,c){return(new Promise(function(d){Msa().load("client:auth2",d)})).then(function(){return Nsa(a,b,!0,c)})};
Rsa=function(a,b){var c=Msa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Psa)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(Qsa),e(m)}})};Ssa=function(a){return Rsa(a,!0).catch(function(b){if(b===Psa||b===Qsa)return Rsa(a,!1);throw b;})};
Nsa=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=Msa();return Ssa(e).then(function(g){f.client.O$c(null);if(g.error){if(c&&"immediate_failed"===g.error)return Nsa(a,b,!1,d);throw Error(g.error);}return g})};Tsa=function(){};_.ai=function(a,b){return b.create(a)};Vsa=function(a){return a.error&&a.error.code?-1<Usa.indexOf(a.error.code):!1};
bi=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?Wsa(b,a):Wsa(null,a)};
bta=function(a,b,c){var d=new _.ci("https://contacts.google.com"),e=d.de();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=Xsa(e,"/u/"+String(a))));d.md(Xsa(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.di(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Fj.R2("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(Ysa){try{var m=new Zsa(g)}catch(J){throw Error("gd`"+g);}var n=$sa.get(m.protocol);
if(!n)throw Error("gd`"+g);if(!m.hostname)throw Error("gd`"+g);if("null"!=m.origin)var r=m;else{var v={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};v.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=v}}else r=ata(g);var z=r;var D=(Ysa&&z.searchParams?z.searchParams:new ei(z.search)).get("e");D&&_.di(d,"e",D)}catch(J){}return d.toString()};
jta=function(a,b,c){new Promise(function(d,e){if(!cta(a)){var f=a.ownerDocument.defaultView,g=bta(b,a,c);dta(f,"config").then(function(){dta(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[eta];var v=new fta(n),z=n.iframeGetCrossOriginFilter(),D=(0,_.fi)(n.iframeSetup,n);m=new gi(z,D,g,m,null,v);gta("__HM_173584019",m,r);r=c;r=void 0===r?{}:r;m.W3=a;v=_.xa(a);m.su[v]=hta(m,r);m.Hjb();n.unwatch=ita;n.watch=ita;d(null)}).GO(function(m){return e(m)})}).GO(function(m){return e(m)})}})};
cta=function(a){return(a=hi("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof gi?a:null};kta=function(){return _.Ec.apply(0,arguments).some(function(a){return!!a.Pk.length})};
lta=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};
mta=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 _.ah(c);}};nta=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};
_.ii=function(a){var b=a.oe,c=a.repository,d=a.path,e=a.Eb;if(a=a.Rb)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};
_.ji=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{Rb: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.Eb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{oe:{id:a,type:d}},c)};
ota=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),_.Kf(" ",a.De,"\n"))};pta=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),_.Kf(" ",a.zd.Rb," "))};qta=function(a){a&1&&_.x(0,pta,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.Jf(4);_.y("ngIf",void 0!==a.zd.Rb)("ngIfElse",b)}};
sta=function(a){a&1&&(_.F(0),_.mf(1,11),_.N(2," \u203a "),_.H());if(a&2){_.M(3);var b=_.Jf(14);_.t();_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Tf(2,rta))}};uta=function(a){a&1&&(_.A(0,"a",14),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M(4);_.y("routerLink",_.Tf(3,tta))("queryParams",b.TTa(a.scope));_.t();_.Lf(a.name)}};vta=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(),_.Lf(a.name))};
wta=function(a,b){a&1&&(_.F(0),_.x(1,uta,2,4,"a",13)(2,vta,2,1,"ng-container",9),_.N(3,"/"),_.H());a&2&&(a=b.last,_.t(),_.y("ngIf",!a),_.t(),_.y("ngIf",a))};xta=function(a){a&1&&(_.F(0),_.x(1,wta,4,2,"ng-container",12),_.H());a&2&&(a=_.M(3),_.t(),_.y("ngForOf",a.directories))};yta=function(a){a&1&&_.N(0);a&2&&(a=_.M(3),_.Kf(" ",a.zd.path," "))};
zta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to directory: "),_.B(),_.N(3),_.x(4,sta,3,3,"ng-container",9)(5,xta,2,1,"ng-container",0)(6,yta,1,1,"ng-template",null,10,_.Wf),_.H());if(a&2){var b=_.Jf(7);a=_.M(2);_.t(3);_.Kf(" ",a.zd.repository," \u203a ");_.t();_.y("ngIf",a.b_(a.zd.Eb));_.t();_.y("ngIf",a.Raa&&a.directories)("ngIfElse",b)}};Ata=function(a){a&1&&_.x(0,zta,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.Jf(6);_.y("ngIf",void 0!==a.zd.path)("ngIfElse",b)}};
Bta=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to branch: "),_.B(),_.H())};Cta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to tag: "),_.B())};
Eta=function(a){a&1&&(_.F(0),_.x(1,Bta,3,0,"ng-container",0)(2,Cta,2,0,"ng-template",null,15,_.Wf),_.N(4),_.mf(5,11),_.H());if(a&2){var b=_.Jf(3);a=_.M(2);var c=_.Jf(14);_.t();_.y("ngIf",_.ppa(_.gh(a.zd.Eb)))("ngIfElse",b);_.t(3);_.Kf(" ",a.zd.repository," \u203a ");_.t();_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Tf(5,Dta))}};Fta=function(a){a&1&&_.x(0,Eta,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.Jf(8);_.y("ngIf",a.b_(a.zd.Eb))("ngIfElse",b)}};
Gta=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),_.Kf(" ",a.zd.repository," "))};Hta=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),_.Kf(" ",a.zd.repository," "))};Ita=function(a){a&1&&(_.F(0,17),_.x(1,Gta,4,1,"ng-container",18)(2,Hta,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.y("ngSwitch",null==a.zd.oe?null:a.zd.oe.type),_.t(),_.y("ngSwitchCase","depot"))};
Jta=function(a){a&1&&_.x(0,Ita,3,2,"ng-container",16);if(a&2){a=_.M();var b=_.Jf(10);_.y("ngIf",!!a.zd.repository)("ngIfElse",b)}};Kta=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),_.Kf(" ",a.id," "))};Lta=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),_.Kf(" ",a.id," "))};Mta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to Piper "),_.B())};
Nta=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),_.Kf(" ",a.id," "))};Ota=function(a){a&1&&(_.F(0,17),_.x(1,Kta,4,1,"ng-container",18)(2,Lta,4,1,"ng-container",18)(3,Mta,2,0,"span",20)(4,Nta,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.y("ngSwitch",a.zd.oe.type),_.t(),_.y("ngSwitchCase","host"),_.t(),_.y("ngSwitchCase","project"),_.t(),_.y("ngSwitchCase","depot"))};
Pta=function(a){a&1&&_.x(0,Ota,5,4,"ng-container",16);if(a&2){a=_.M();var b=_.Jf(12);_.y("ngIf",a.zd.oe)("ngIfElse",b)}};Qta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Searching everything "),_.B())};Rta=function(a){a&1&&(_.A(0,"mat-icon",24),_.N(1," account_tree "),_.B())};Sta=function(a){a&1&&(_.A(0,"mat-icon",25),_.N(1,"label_outline"),_.B())};
Tta=function(a){a&1&&(_.F(0),_.A(1,"a",26),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.t(),_.y("routerLink",_.Tf(3,tta))("queryParams",a.TTa(a.TOb)),_.t(),_.Kf(" ",_.opa(_.dh(a.zd.Eb))," "))};Uta=function(a){a&1&&_.N(0);a&2&&(a=_.M(2),_.Kf(" ",_.opa(_.dh(a.zd.Eb))," "))};
Vta=function(a,b){a&1&&_.x(0,Rta,2,0,"mat-icon",21)(1,Sta,2,0,"mat-icon",22)(2,Tta,3,4,"ng-container",0)(3,Uta,1,1,"ng-template",null,23,_.Wf);if(a&2){a=b.nea;var c=_.Jf(4);b=_.M();_.y("ngIf",_.ppa(_.gh(b.zd.Eb)));_.t();_.y("ngIf",_.eh(_.gh(b.zd.Eb)));_.t();_.y("ngIf",b.Raa&&!a)("ngIfElse",c)}};_.Wta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.ki=function(a,b){var c=a.params;a=a.Eb;if(null!=c)switch(b){case 0:return c.Rb&&"HEAD"===a?void 0:a;case 1:return c.Bf||(c.Rb&&"HEAD"===a?void 0:a);case 2:return c.wn;case 3:return c.Bf;default:throw _.ah(b,"Unexpected version.");}};_.li=function(a){return!(!a.Rc||!a.qb)&&!!a.repository};
_.Xta=function(a,b,c,d){var e=new mi;c=_.ni(e,2,c);switch(b){case "depot":_.oi(c,4,_.pi,_.ab(a));break;case "host":_.oi(c,3,_.pi,_.ab(a));break;case "project":c.setProjectId(a);break;case "ossProject":_.oi(c,5,_.pi,_.ab(a))}null!=d&&c.UPb(d);return c};_.qi=function(a){return{Eb:_.ki(a,0)||"",commit:_.ki(a,1)||""}};
_.si=function(a,b,c,d,e,f){a=(new _.ri).P2(_.Xta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.ni(a,3,b);(null==d?0:d.Eb)&&!_.fh.test(d.Eb)&&_.ni(a,4,null==d?void 0:d.Eb);d=_.Yta(a);null!=e&&d.md(_.hg(e));return d};_.Zta=function(a,b,c,d,e,f){if(_.li(a)){var g=_.si(a.qb,a.Rc,a.repository,_.qi(a),a.path,a.params.Rb);return{eventType:"RESULT_CLICKED",Yrb:d,Lg:g,lineNumber:_.Wta(a.params.line),xv:b,cq:c,NB:e,iA:f}}throw Error("md");};
$ta=function(a){if(a.ZG)return Array.from(a.ZG.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new ti({name:b,status:c})})};_.cua=function(a){return new a(_.vc(_.aua),null,{withCredentials:_.vc(bua),suppressCorsPreflight:!0})};dua=function(a){var b=(new ui).setSeconds(Math.floor(a/1E3));return _.vi(b,2,Math.floor(a%1E3*1E6))};_.eua=function(a){return"COVERAGE_GENERIC_"+a};
gua=function(a){return fua.has(a)?fua.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(" ")};hua=function(a){var b=new _.Ne(1);b.next(a);b.complete();return b};jua=function(a){return iua.has(a)};
_.wi=function(a){var b,c,d;return kua(function(e){switch(e.Ec){case 1:b=_.k(a),c=b.next();case 2:if(c.done){e.dh(0);break}d=c.value;return _.be(e,d,5);case 5:switch(d.Jk){case 0:case 2:return e.dh(6);case 1:return e.dh(7);case 3:return e.dh(8);case 4:case 5:break;default:_.ah(d)}e.dh(3);break;case 6:return lua(e,_.wi(d.Nua),10);case 10:return lua(e,_.wi(d.oxa),11);case 11:e.dh(3);break;case 7:if(!d.value){e.dh(12);break}return _.be(e,d.value,12);case 12:e.dh(3);break;case 8:return lua(e,_.wi(d.elements),
14);case 14:e.dh(3);break;case 3:c=b.next(),e.dh(2)}})};mua=function(a,b,c){return{type:a,location:{start:b,end:c}}};nua=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Jk:a,Nua:b,oxa:c,location:xi(e),XMc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};oua=function(a,b,c){return{Jk:a,value:b,location:xi(c)}};xi=function(a){return{start:a.start.offset,end:a.end.offset}};
pua=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.Jk!==d.Jk)c.push({start:b.location.start,end:b.location.end});else switch(b.Jk){case 0:case 2:c.push.apply(c,_.Jc(pua(b.Nua,d.Nua)));c.push.apply(c,_.Jc(pua(b.oxa,d.oxa)));break;case 3:c.push.apply(c,_.Jc(pua(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 _.ah(b)}}return c};qua=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};rua=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.sua=function(a){if(!a)return null;a=_.X(a,2);return null===a||void 0===a?null:_.Cg(a)};
_.yi=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("od");return _.Cg(a)};tua=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 _.ah(a)}};uua=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.ah(a)}};
wua=function(){if(void 0!==vua)return vua;try{var a=window.localStorage;if(!a)return vua=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return vua=!0}catch(b){return vua=!1}};xua=function(a){if(a&1){var b=_.Zc();_.A(0,"button",5);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(c.Qd())});_.N(1," Dismiss ");_.B()}};
zua=function(a,b){a&1&&(_.F(0),_.A(1,"div",1)(2,"mat-icon",2),_.N(3),_.B(),_.E(4,"span",3),_.x(5,xua,2,0,"button",4),_.B(),_.H());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngClass",_.Vf(4,yua,a.severity===b.CEa.OF,a.severity===b.CEa.g4)),_.t(2),_.Lf(a.iconName),_.t(),_.y("innerHTML",a.messageHtml,_.Dd),_.t(),_.y("ngIf",_.zi.has(2)&&1!==(null==a?void 0:a.severity)&&qua()&&wua()))};_.Aua=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.R0===!!b.R0:!1};
Bua=function(a){var b=_.re(1E3).ha(_.Ke({Td:!0,Gv:[]}));b=_.ne(b,a);return Wha(a,b).ha(_.Te({Td:!0}))};Cua=function(a,b){return b.ha(_.w(function(c){return c?_.Ai:_.Ud({})}),_.Te(a),_.Ue(Pd))};Dua=function(a,b){return{Itb:Wha(a.d_a,_.re(2E3)),d_a:b}};_.Eua=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Fua=function(a){return _.Eua(a.value)?{required:!0}:null};_.Gua=function(){return null};Hua=function(a){return null!=a};Iua=function(a){return Bia(a)?_.fe(a):a};
Jua=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Kua=function(a,b){return b.map(function(c){return c(a)})};Lua=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Mua=function(a){if(!a)return null;var b=a.filter(Hua);return 0==b.length?null:function(c){return Jua(Kua(c,b))}};Nua=function(a){return null!=a?_.Mua(Lua(a)):null};
Oua=function(a){if(!a)return null;var b=a.filter(Hua);return 0==b.length?null:function(c){c=Kua(c,b).map(Iua);return _.le(c).ha(_.w(Jua))}};Pua=function(a){return null!=a?Oua(Lua(a)):null};Qua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.Jc(a),[b]):[a,b]};Rua=function(a,b){return[].concat(_.Jc(b.path),[a])};
Xua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;Sua(a,b);b.Zo.Jn(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.Zo).Wo)||e.call(d,a.disabled)}Tua(a,b);Uua(a,b);Vua(a,b);Wua(a,b)};Zua=function(a,b){var c=function(){};b.Zo&&(b.Zo.Qm(c),b.Zo.Gr(c));Yua(a,b);a&&(b.Wuc(),a.HG(function(){}))};$ua=function(a,b){a.forEach(function(c){c.Aha&&c.Aha(b)})};Wua=function(a,b){if(b.Zo.Wo){var c=function(d){b.Zo.Wo(d)};a.joa.push(c);b.edb(function(){a.Gyc(c)})}};
Sua=function(a,b){var c=a.HC;null!==b.Dg?_.ava(a,Qua(c,b.Dg)):"function"===typeof c&&_.ava(a,[c]);c=a.FG;null!==b.Zz?bva(a,Qua(c,b.Zz)):"function"===typeof c&&bva(a,[c]);c=function(){return _.Bi(a)};$ua(b.HC,c);$ua(b.FG,c)};
Yua=function(a,b){var c=!1;if(null!==a){if(null!==b.Dg){var d=a.HC;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Dg});e.length!==d.length&&(c=!0,a.uma(e))}}null!==b.Zz&&(d=a.FG,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.Zz}),e.length!==d.length&&(c=!0,a.uGa(e))))}a=function(){};$ua(b.HC,a);$ua(b.FG,a);return c};Tua=function(a,b){b.Zo.Qm(function(c){a.tw=c;a.eR=!0;a.toa=!0;"change"===a.Et&&cva(a,b)})};
Vua=function(a,b){b.Zo.Gr(function(){a.BKa=!0;"blur"===a.Et&&a.eR&&cva(a,b);"submit"!==a.Et&&_.dva(a)})};cva=function(a,b){a.toa&&eva(a);a.setValue(a.tw,{Aqb:!1});b.Bla(a.tw);a.eR=!1};Uua=function(a,b){var c=function(d,e){b.Zo.Jn(d);e&&b.Bla(d)};a.Qm(c);b.edb(function(){a.Fyc(c)})};fva=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.HH?!0:!Object.is(b,a.Tf)};gva=function(a,b){a.a8();b.forEach(function(c){var d=c.control;"submit"===d.Et&&d.eR&&(c.Bla(d.tw),d.eR=!1)})};
hva=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Ci?b=e:Object.getPrototypeOf(e.constructor)===Di?c=e:d=e});return d?d:c?c:b?b:null};Ei=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};iva=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.nc(1E3,"");if(!a[c])throw new _.nc(1001,"");};jva=function(a,b){a.xq(function(c,d){if(void 0===b[d])throw new _.nc(1002,"");})};
kva=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};lva=function(a){return!!a&&(void 0!==a.MR||void 0!==a.ly||void 0!==a.Et)};mva=function(a){a&1&&_.E(0,"span",16)};nva=function(a){a&1&&(_.A(0,"label",14),_.vf(1,1),_.x(2,mva,1,0,"span",15),_.B());a&2&&(a=_.M(2),_.y("floating",a.pK())("monitorResize",a.iG())("id",a.Yt),_.gf("for",a.Md.id),_.t(2),_.lf(2,!a.kM&&a.Md.required?2:-1))};
ova=function(a){a&1&&_.x(0,nva,3,5,"label",14);a&2&&(a=_.M(),_.lf(0,a.hG()?0:-1))};pva=function(a){a&1&&_.E(0,"div",17)};qva=function(){};Dva=function(a){a&1&&_.x(0,qva,0,0,"ng-template",9);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.Jf(1)))};Eva=function(a){a&1&&(_.A(0,"div",5),_.x(1,Dva,1,1,null,9),_.B());a&2&&(a=_.M(),_.y("matFormFieldNotchedOutlineOpen",a.pK()),_.t(),_.lf(1,a.V$a()?-1:1))};Fva=function(a){a&1&&(_.A(0,"div",18,19),_.vf(2,2),_.B())};
Gva=function(a){a&1&&(_.A(0,"div",20,21),_.vf(2,3),_.B())};Hva=function(){};Iva=function(a){a&1&&_.x(0,Hva,0,0,"ng-template",9);a&2&&(_.M(),_.y("ngTemplateOutlet",_.Jf(1)))};Jva=function(a){a&1&&(_.A(0,"div",22),_.vf(1,4),_.B())};Kva=function(a){a&1&&(_.A(0,"div",23),_.vf(1,5),_.B())};Lva=function(a){a&1&&_.E(0,"div",12)};Mva=function(a){a&1&&(_.A(0,"div",24),_.vf(1,6),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.rR))};
Nva=function(a){a&1&&(_.A(0,"mat-hint",26),_.N(1),_.B());a&2&&(a=_.M(2),_.y("id",a.p6),_.t(),_.Lf(a.CT))};Ova=function(a){a&1&&(_.A(0,"div",25),_.x(1,Nva,2,2,"mat-hint",26),_.vf(2,7),_.E(3,"div",27),_.vf(4,8),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.rR),_.t(),_.lf(1,a.CT?1:-1))};Pva=function(a,b){a&1&&(_.A(0,"span",7),_.N(1),_.B());a&2&&(a=b.va,_.y("ngClass",a.Aqa),_.t(),_.Lf(a.text))};Qva=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.v3))};
Rva=function(a){a&1&&_.vf(0)};Sva=function(a){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Lf(a.QY))};Tva=function(a){if(a&1){var b=_.Zc();_.A(0,"button",6);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.action.emit())});_.A(1,"span",7);_.N(2);_.x(3,Sva,2,1,"mat-icon",8);_.B()()}a&2&&(a=_.M(),_.t(2),_.Kf(" ",a.RY," "),_.t(),_.y("ngIf",a.QY))};
Uva=function(a){if(a&1){var b=_.Zc();_.A(0,"onedev-feature-tooltip-body",1);_.I("action",function(){_.ad(b);var c=_.M();return _.cd(c.action.emit())})("dismiss",function(){_.ad(b);var c=_.M();c.Cta();c.Qd.emit();return _.cd()});_.vf(1);_.B()}a&2&&(a=_.M(),_.y("actionBtnText",a.RY)("actionBtnIcon",a.QY)("color",a.color)("pointerPosition",a.Ag)("widthOffset",a.Yza))};
Vva=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Rd(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)})};
Wva=function(a){a&1&&(_.id(),_.A(0,"svg",11),_.E(1,"circle",12),_.B());a&2&&(a=_.M(),_.gf("viewBox",a.Seb()),_.t(),_.hf("stroke-dasharray",a.bpa(),"px")("stroke-dashoffset",a.bpa()/2,"px")("stroke-width",a.u9a(),"%"),_.gf("r",a.Cma()))};Xva=function(){return{diameter:100}};
Zva=function(a){if(a&1){var b=_.Zc();_.A(0,"div",13);_.N(1);_.A(2,"button",14);_.I("click",function(){_.ad(b);var d=_.M(3);d.Hj&&d.Hj.v2.PQc();return _.cd()});_.A(3,"mat-icon");_.N(4,"cancel");_.B()()()}if(a&2){a=_.M().Na;var c=_.M(2);_.y("ngClass",_.Uf(3,Yva,c.z2));_.t();_.Kf(" ",a.Bo," ");_.t();_.y("ascTrackElement",c.wv)}};$va=function(a,b){a&1&&(_.F(0),_.x(1,Zva,5,5,"div",12),_.H());a&2&&(a=b.Na,_.t(),_.y("ngIf",a.value))};
awa=function(a){a&1&&(_.F(0),_.x(1,$va,2,1,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.t(),_.y("ngIf",_.R(2,1,a.queryPrefix)))};bwa=function(a){a&1&&_.E(0,"mat-spinner",15);a&2&&(a=_.M(),_.y("diameter",a.b3a)("strokeWidth",a.c3a))};cwa=function(a){if(a&1){var b=_.Zc();_.A(0,"button",16);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.wZ())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.y("ascTrackElement",a.wv)("matTooltip",a.j7a),_.gf("aria-label",a.j7a))};
dwa=function(a){a&1&&(_.A(0,"a",17)(1,"mat-icon"),_.N(2,"info_outline"),_.B()());a&2&&(a=_.M(),_.y("universalLink",a.iM))};ewa=function(a){a&1&&_.mf(0)};fwa=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",18),_.x(1,ewa,1,0,"ng-container",19),_.B());a&2&&(a=b.va,_.y("isSelectable",!!a.Nya)("payload",a),_.t(),_.y("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.DO))};gwa=function(a){a&1&&_.mf(0,30);a&2&&(_.M(3),_.y("ngTemplateOutlet",_.Jf(15).ua))};
hwa=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),_.Kf(" ",a.yec," "),_.t(2),_.Kf(" ",a.zec," "))};iwa=function(a){a&1&&_.mf(0)};
jwa=function(a){a&1&&(_.A(0,"div",22)(1,"div",23)(2,"div",24),_.E(3,"scope-indicator",25),_.B(),_.x(4,gwa,1,1,"ng-container",26)(5,hwa,5,2,"ng-container",3),_.O(6,"async"),_.B(),_.E(7,"mat-divider",27),_.A(8,"div",28),_.x(9,iwa,1,0,"ng-container",29),_.B()());if(a&2){a=_.M(2);_.hf("border-color",a.tfa)("width",a.via,"px")("display","flex");_.t(3);_.y("savedQuery",a.De)("searchScope",a.zd);_.t();_.y("ngIf",a.sH);_.t();var b=a.sH,c=_.R(6,12,a.d_);_.y("ngIf",!b&&!!c&&!c.Td);_.t(2);_.y("vertical",!0);
_.t(2);_.y("ngTemplateOutlet",null==a.vv?null:a.vv.ua)}};kwa=function(a){if(a&1){var b=_.Zc();_.F(0,20);_.I("ascResizeNotifier",function(d){_.ad(b);var e=_.M();return _.cd(e.CZa(d))});_.x(1,jwa,10,14,"div",21);_.H()}if(a&2){a=_.M();var c=_.Jf(15);_.y("elementToWatch",_.Jf(1));_.t();_.y("ngIf",c.Tx&&a.sH||(null==a.vv?null:a.vv.Tx))}};
lwa=function(a){if(a&1){var b=_.Zc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.I("action",function(){_.ad(b);_.M();_.Yh(window,_.zg("http://goto.google.com/search-git"),"_blank");return _.cd()});_.A(2,"p",34);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(),_.t(),_.y("actionBtnText",a.vec)("widthOffset",1),_.t(2),_.Lf(a.xec),_.t(),_.Kf(" ",a.wec," "))};
mwa=function(a){a=_.k(_.wi(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};nwa=function(a){a&1&&(_.id(),_.A(0,"svg",3),_.E(1,"polygon",4),_.B())};
owa=function(a){if(a&1){var b=_.Zc();_.A(0,"div",0);_.I("keydown",function(c){_.ad(b);var d=_.M();return _.cd(d.ye(c))})("click",function(){_.ad(b);var c=_.M();return _.cd(c.closed.emit("click"))})("@transformMenu.start",function(c){_.ad(b);var d=_.M();return _.cd(d.a7(c))})("@transformMenu.done",function(c){_.ad(b);var d=_.M();return _.cd(d.Z6(c))});_.A(1,"div",1);_.vf(2);_.B()()}a&2&&(a=_.M(),_.y("id",a.uga)("ngClass",a.sh)("@transformMenu",a.FC),_.gf("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Fe||null)("aria-describedby",a.ku||null))};pwa=function(){return{rN:!1,Xr:"after",Pv:"below",Aj:"cdk-overlay-transparent-backdrop"}};qwa=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.M(),_.y("src",a.ql,_.Ed))};rwa=function(a){a&1&&_.E(0,"mat-icon",5);a&2&&(a=_.M(),_.y("svgIcon",a.wk))};swa=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf(" ",a.Hib,"\n"))};twa=function(a){a&1&&(_.A(0,"a",30),_.E(1,"div",31),_.A(2,"span",32),_.N(3,"Hiring"),_.B()())};
uwa=function(a){if(a&1){var b=_.Zc();_.A(0,"global-search-box",33);_.I("focusChange",function(c){_.ad(b);_.M().mOb=c;return _.cd()});_.B()}a&2&&(a=_.M(),_.y("config",a.un))};vwa=function(a){a&1&&(_.A(0,"button",34),_.E(1,"mat-icon",35),_.B());a&2&&(_.M(),_.y("matMenuTriggerFor",_.Jf(25)))};wwa=function(a,b){a&1&&(_.A(0,"a",36),_.E(1,"mat-icon",37),_.B());a&2&&_.y("routerLink",b.Na)};
xwa=function(a){if(a&1){var b=_.Zc();_.A(0,"li",38)(1,"button",39);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.vya())});_.N(2," Keyboard shortcuts ");_.B()()}};ywa=function(a){a&1&&_.E(0,"mat-divider")};zwa=function(a,b){a&1&&(_.A(0,"li",38)(1,"a",42),_.N(2),_.B()());a&2&&(a=b.va,_.t(),_.y("externalLink",a.Cm),_.t(),_.Lf(a.Qda))};
Awa=function(a){a&1&&(_.F(0),_.x(1,ywa,1,0,"mat-divider",23),_.A(2,"ul",40),_.x(3,zwa,3,2,"li",41),_.B(),_.H());a&2&&(a=_.M(),_.t(),_.y("ngIf",a.Ovb),_.t(2),_.y("ngForOf",a.vp.additionalLinks))};Bwa=function(a){a&1&&(_.A(0,"button",43)(1,"span"),_.N(2,"Help"),_.B()());a&2&&(_.M(),_.y("matMenuTriggerFor",_.Jf(25)))};Cwa=function(a,b){a&1&&(_.A(0,"a",44)(1,"span"),_.N(2,"Settings"),_.B()());a&2&&_.y("routerLink",b.Na)};Dwa=function(a){a&1&&_.E(0,"announcement-bar",3)};
_.Ewa=function(a,b){return 1===a.Jk&&a.label===b};Fwa=function(a){a&1&&(_.id(),_.A(0,"svg",3),_.E(1,"polygon",4),_.B())};Gwa=function(a){a&1&&(_.id(),_.A(0,"svg",2),_.E(1,"polygon",3),_.B())};
Hwa=function(a){if(a&1){var b=_.Zc();_.A(0,"div",0);_.I("keydown",function(c){_.ad(b);var d=_.M();return _.cd(d.ye(c))})("click",function(){_.ad(b);var c=_.M();return _.cd(c.closed.emit("click"))})("@transformMenu.start",function(c){_.ad(b);var d=_.M();return _.cd(d.a7(c))})("@transformMenu.done",function(c){_.ad(b);var d=_.M();return _.cd(d.Z6(c))});_.A(1,"div",1);_.vf(2);_.B()()}a&2&&(a=_.M(),_.y("id",a.uga)("ngClass",a.sh)("@transformMenu",a.FC),_.gf("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Fe||null)("aria-describedby",a.ku||null))};Iwa=function(a){return"string"===typeof a?a:a.join("+")};Jwa=function(a){return a.sort(function(b,c){return Iwa(b.Ub).localeCompare(Iwa(c.Ub))})};Kwa=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 _.pg(d,a[c-1].parameters))}};
Mwa=function(a){return Lwa.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Nwa=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};Owa=function(a,b,c){"sq"!==a||c.Ta.sq?Nwa(a,b,c):delete c.Ta.sq};Pwa=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Qwa=function(a){return"function"===typeof a};
Rwa=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,v={},z=0;z<g.length;z++){var D=g[z],J=m[D],L=(0,d[D])(J,n);v[D]=L;r=r||L!==J}return r?v:m}};Swa=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))},{})};
Twa=function(){var a=_.Ec.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))}};Uwa=function(a,b){Array.isArray(b)&&0<b.length&&(a=Twa.apply(null,[].concat(_.Jc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Vwa=function(a){var b=Array.isArray(a)&&0<a.length?Twa.apply(null,_.Jc(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)}}};Wwa=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}};
Xwa=function(a,b){var c=_.Ec.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.Jc(c)).filter(Boolean);d=d.ha(hja.apply(null,[a].concat(_.Jc(e))))}else if("function"===typeof a)d=d.ha(_.w(function(f){return a(f,b)}));else throw new TypeError("zd`"+typeof a);return d.ha(_.Ee())}};Zwa=function(a,b){return function(c,d){d=b.action(d)?Ywa(d):d;c=a(c,d);return b.state()?Ywa(c):c}};
Ywa=function(a){Object.freeze(a);var b=Qwa(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 _.Jb){if(c.CM())return;throw Error();}("object"!==typeof c||null===c)&&!Qwa(c)||Object.isFrozen(c)||Ywa(c)}});return a};axa=function(a,b){return function(c,d){if(b.action(d)&&!_.$wa())throw Error("Ad`"+d.type);return a(c,d)}};
dxa=function(a,b){return function(c,d){if(b.action(d)){var e=bxa(d);cxa(e,"action")}c=a(c,d);b.state()&&(d=bxa(c),cxa(d,"state"));return c}};
bxa=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];Qwa(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?bxa(e,[].concat(_.Jc(b),[d])):{path:[].concat(_.Jc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};cxa=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("Bd`"+b+"`"+c+"`"+b);b.value=a.value;b.Mbd=c;throw b;}};exa=function(a){return"function"===typeof a?a():a};fxa=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__"])})};gxa=function(a){return Object.getPrototypeOf(a)};
ixa=function(a){return Twa(hxa,gxa)(a)};hxa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};jxa=function(a){return[ixa,fxa].reduce(function(b,c){return b.concat(c(a))},[])};
kxa=function(a,b,c){var d=gxa(a).constructor.name,e=jxa(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(_.Xia()):f.ha(bja()).ha(_.w(function(r){return{effect:a[g],notification:r,propertyName:g,ERc:d,DRc:a}}))});return _.ne.apply(null,_.Jc(e))};mxa=function(a){return lxa(a,"ngrxOnInitEffects")};lxa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
nxa=function(a){return lxa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};oxa=function(a,b){return function(c){var d=kxa(c,a,b);return lxa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};pxa=function(a,b,c){c=void 0===c?10:c;return a.ha(_.Ae(function(d){b&&b.handleError(d);return 1>=c?a:pxa(a,b,c-1)}))};qxa=function(a,b){return b.map(function(c){return a.get(c)})};
uxa=function(){if(!rxa){rxa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Fi.keys()).join(","));sxa(txa(),_.Fi.get(a.tagName))}};vxa=function(){return _.Zd(function(a){if(1==a.Ec)return _.be(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",uxa),setTimeout(function(){uxa()},1E3)):uxa();a.Ec=0})};_.wxa=function(a){a=_.pca(a);var b=document.createElement("script");b.textContent=_.qca(a);_.qsa(b);document.head.appendChild(b)};
_.Gi=function(a){var b=a.path;a=a.Eb;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};xxa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};yxa="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};
zxa=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=zxa(this);Hi=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&&yxa(c,a,{configurable:!0,writable:!0,value:b})}};
Hi("Symbol",function(a){if(a)return a;var b=function(f,g){this.kYb=f;yxa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.kYb};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});
Hi("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]&&yxa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Axa(xxa(this))}})}return a});Hi("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Axa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.Ii=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:xxa(a)};throw Error("e`"+String(a));};_.Bxa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.Jc=function(a){return a instanceof Array?a:_.Bxa(_.k(a))};
Ji=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Cxa="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)Ji(d,e)&&(a[e]=d[e])}return a};Hi("Object.assign",function(a){return a||Cxa});
var Dxa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Exa=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=Dxa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Fxa;if("function"==typeof Object.setPrototypeOf)Fxa=Object.setPrototypeOf;else{var Gxa;a:{var Hxa={a:!0},Ixa={};try{Ixa.__proto__=Hxa;Gxa=Ixa.a;break a}catch(a){}Gxa=!1}Fxa=Gxa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}Ki=Fxa;
_.V=function(a,b){a.prototype=Dxa(b.prototype);a.prototype.constructor=a;if(Ki)Ki(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.by=b.prototype};Jxa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};Li=function(){this.yea=!1;this.xJ=null;this.Mj=void 0;this.Ec=1;this.QL=this.XK=0;this.ySa=this.Ew=null};
Li.prototype.dJ=function(){if(this.yea)throw new TypeError("h");this.yea=!0};Li.prototype.Nfa=function(a){this.Mj=a};Li.prototype.yka=function(a){this.Ew={dsb:a,xzb:!0};this.Ec=this.XK||this.QL};Li.prototype.return=function(a){this.Ew={return:a};this.Ec=this.QL};_.be=function(a,b,c){a.Ec=c;return{value:b}};lua=function(a,b,c){b=_.k(b);var d=b.next();Jxa(d);if(d.done)a.Mj=d.value,a.Ec=c;else return a.xJ=b,_.be(a,d.value,c)};Li.prototype.dh=function(a){this.Ec=a};
_.Kha=function(a,b,c){a.XK=b;void 0!=c&&(a.QL=c)};_.Oha=function(a){a.XK=0;var b=a.Ew.dsb;a.Ew=null;return b};Mha=function(a,b,c,d){d?a.ySa[d]=a.Ew:a.ySa=[a.Ew];a.XK=b||0;a.QL=c||0};Nha=function(a,b,c){c=a.ySa.splice(c||0)[0];(c=a.Ew=a.Ew||c)?c.xzb?a.Ec=a.XK||a.QL:void 0!=c.dh&&a.QL<c.dh?(a.Ec=c.dh,a.Ew=null):a.Ec=a.QL:a.Ec=b};Kxa=function(a){this.xh=new Li;this.lOc=a};Kxa.prototype.Nfa=function(a){this.xh.dJ();if(this.xh.xJ)return Lxa(this,this.xh.xJ.next,a,this.xh.Nfa);this.xh.Nfa(a);return Mxa(this)};
var Nxa=function(a,b){a.xh.dJ();var c=a.xh.xJ;if(c)return Lxa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.xh.return);a.xh.return(b);return Mxa(a)};Kxa.prototype.yka=function(a){this.xh.dJ();if(this.xh.xJ)return Lxa(this,this.xh.xJ["throw"],a,this.xh.Nfa);this.xh.yka(a);return Mxa(this)};Lxa=function(a,b,c,d){try{var e=b.call(a.xh.xJ,c);Jxa(e);if(!e.done)return a.xh.yea=!1,e;var f=e.value}catch(g){return a.xh.xJ=null,a.xh.yka(g),Mxa(a)}a.xh.xJ=null;d.call(a.xh,f);return Mxa(a)};
Mxa=function(a){for(;a.xh.Ec;)try{var b=a.lOc(a.xh);if(b)return a.xh.yea=!1,{value:b.value,done:!1}}catch(c){a.xh.Mj=void 0,a.xh.yka(c)}a.xh.yea=!1;if(a.xh.Ew){b=a.xh.Ew;a.xh.Ew=null;if(b.xzb)throw b.dsb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Oxa=function(a){this.next=function(b){return a.Nfa(b)};this.throw=function(b){return a.yka(b)};this.return=function(b){return Nxa(a,b)};this[Symbol.iterator]=function(){return this}};
kua=function(a){var b=_.wi;a=new Oxa(new Kxa(a));Ki&&b.prototype&&Ki(a,b.prototype);return a};Pxa=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())})};_.Zd=function(a){return Pxa(new Oxa(new Kxa(a)))};
Lha=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))})};_.Ec=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Hi("Reflect",function(a){return a?a:{}});
Hi("Reflect.construct",function(){return Exa});Hi("Reflect.setPrototypeOf",function(a){return a?a:Ki?function(b,c){try{return Ki(b,c),!0}catch(d){return!1}}:null});
Hi("Promise",function(a){function b(){this.QK=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Vhb=function(g){if(null==this.QK){this.QK=[];var m=this;this.Whb(function(){m.CEc()})}this.QK.push(g)};var d=_.W.setTimeout;b.prototype.Whb=function(g){d(g,0)};b.prototype.CEc=function(){for(;this.QK&&this.QK.length;){var g=this.QK;this.QK=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.hAc(r)}}}this.QK=null};b.prototype.hAc=function(g){this.Whb(function(){throw g;
})};var e=function(g){this.Jc=0;this.Og=void 0;this.C1=[];this.Xzb=!1;var m=this.QPa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.QPa=function(){function g(r){return function(v){n||(n=!0,r.call(m,v))}}var m=this,n=!1;return{resolve:g(this.lPc),reject:g(this.n0a)}};e.prototype.lPc=function(g){if(g===this)this.n0a(new TypeError("i"));else if(g instanceof e)this.RQc(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.kPc(g):
this.bub(g)}};e.prototype.kPc=function(g){var m=void 0;try{m=g.then}catch(n){this.n0a(n);return}"function"==typeof m?this.SQc(m,g):this.bub(g)};e.prototype.n0a=function(g){this.XPb(2,g)};e.prototype.bub=function(g){this.XPb(1,g)};e.prototype.XPb=function(g,m){if(0!=this.Jc)throw Error("j`"+g+"`"+m+"`"+this.Jc);this.Jc=g;this.Og=m;2===this.Jc&&this.YPc();this.DEc()};e.prototype.YPc=function(){var g=this;d(function(){if(g.qMc()){var m=_.W.console;"undefined"!==typeof m&&m.error(g.Og)}},1)};e.prototype.qMc=
function(){if(this.Xzb)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.Og;return n(g)};e.prototype.DEc=function(){if(null!=this.C1){for(var g=0;g<this.C1.length;++g)f.Vhb(this.C1[g]);this.C1=null}};
var f=new b;e.prototype.RQc=function(g){var m=this.QPa();g.kqa(m.resolve,m.reject)};e.prototype.SQc=function(g,m){var n=this.QPa();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){v(P)}}:J}var r,v,z=new e(function(D,J){r=D;v=J});this.kqa(n(g,r),n(m,v));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.kqa=function(g,m){function n(){switch(r.Jc){case 1:g(r.Og);
break;case 2:m(r.Og);break;default:throw Error("k`"+r.Jc);}}var r=this;null==this.C1?f.Vhb(n):this.C1.push(n);this.Xzb=!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),v=r.next();!v.done;v=r.next())c(v.value).kqa(m,n)})};e.all=function(g){var m=_.k(g),n=m.next();return n.done?c([]):new e(function(r,v){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).kqa(z(D.length-
1),v),n=m.next();while(!n.done)})};return e});var Qxa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};Hi("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Qxa(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}});Hi("Object.setPrototypeOf",function(a){return a||Ki});
var Rxa=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{mx:e,v:f}}return{mx:-1,v:void 0}};Hi("Array.prototype.find",function(a){return a?a:function(b,c){return Rxa(this,b,c).v}});
Hi("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!Ji(n,f)){var r=new b;yxa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(v){if(v instanceof b)return v;Object.isExtensible(v)&&d(v);return r(v)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),v=new a([[n,2],[r,3]]);if(2!=v.get(n)||3!=v.get(r))return!1;v.delete(n);v.set(r,4);return!v.has(n)&&4==v.get(r)}catch(z){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.nx=(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(!Ji(n,f))throw Error("o`"+n);n[f][this.nx]=r;return this};m.prototype.get=function(n){return c(n)&&Ji(n,f)?n[f][this.nx]:void 0};m.prototype.has=function(n){return c(n)&&Ji(n,f)&&Ji(n[f],this.nx)};m.prototype.delete=
function(n){return c(n)&&Ji(n,f)&&Ji(n[f],this.nx)?delete n[f][this.nx]:!1};return m});
Hi("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(),v=r.next();if(v.done||v.value[0]!=m||"s"!=v.value[1])return!1;v=r.next();return v.done||4!=v.value[0].x||"t"!=v.value[1]||!r.next().done?!1:!0}catch(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],Pm:this[1].Pm,head:this[1],key:m,value:n},r.list.push(r.ac),this[1].Pm.next=r.ac,this[1].Pm=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.Pm.next=m.ac.next,m.ac.next.Pm=
m.ac.Pm,m.ac.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Pm=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(),
v;!(v=r.next()).done;)v=v.value,m.call(n,v[1],v[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 v=m[0][r];if(v&&Ji(m[0],r))for(m=0;m<v.length;m++){var z=v[m];if(n!==n&&z.key!==z.key||n===z.key)return{id:r,list:v,index:m,ac:z}}return{id:r,list:v,index:-1,ac:void 0}},e=function(m,n){var r=m[1];return Axa(function(){if(r){for(;r.head!=m[1];)r=r.Pm;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.Pm=m.next=m.head=m},g=0;return c});Hi("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Ji(b,d)&&c.push(b[d]);return c}});Hi("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
Hi("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}});Hi("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Qxa(this,b,"includes").indexOf(b,c||0)}});Hi("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
Hi("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});Hi("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});Hi("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});
Hi("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}});var Sxa=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};
Hi("Array.prototype.entries",function(a){return a?a:function(){return Sxa(this,function(b,c){return[b,c]})}});Hi("Array.prototype.keys",function(a){return a?a:function(){return Sxa(this,function(b){return b})}});Hi("Array.prototype.values",function(a){return a?a:function(){return Sxa(this,function(b,c){return c})}});
Hi("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}});Hi("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
Hi("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 Mi=function(a){return a?a:Array.prototype.fill};Hi("Int8Array.prototype.fill",Mi);Hi("Uint8Array.prototype.fill",Mi);Hi("Uint8ClampedArray.prototype.fill",Mi);Hi("Int16Array.prototype.fill",Mi);Hi("Uint16Array.prototype.fill",Mi);Hi("Int32Array.prototype.fill",Mi);
Hi("Uint32Array.prototype.fill",Mi);Hi("Float32Array.prototype.fill",Mi);Hi("Float64Array.prototype.fill",Mi);
Hi("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.Ke=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Ke.size};b.prototype.add=function(c){c=0===c?0:c;this.Ke.set(c,c);this.size=this.Ke.size;return this};b.prototype.delete=function(c){c=this.Ke.delete(c);this.size=this.Ke.size;return c};b.prototype.clear=function(){this.Ke.clear();this.size=0};b.prototype.has=function(c){return this.Ke.has(c)};b.prototype.entries=function(){return this.Ke.entries()};b.prototype.values=function(){return this.Ke.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Ke.forEach(function(f){return c.call(d,f,f,e)})};return b});Hi("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Ji(b,d)&&c.push([d,b[d]]);return c}});Hi("String.prototype.repeat",function(a){return a?a:function(b){var c=Qxa(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}});
Hi("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Qxa(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}});Hi("globalThis",function(a){return a||_.W});Hi("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Hi("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}});Hi("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}});Hi("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Rxa(this,b,c).mx}});
Hi("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 Txa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};Hi("Array.prototype.at",function(a){return a?a:Txa});var Ni=function(a){return a?a:Txa};Hi("Int8Array.prototype.at",Ni);Hi("Uint8Array.prototype.at",Ni);Hi("Uint8ClampedArray.prototype.at",Ni);
Hi("Int16Array.prototype.at",Ni);Hi("Uint16Array.prototype.at",Ni);Hi("Int32Array.prototype.at",Ni);Hi("Uint32Array.prototype.at",Ni);Hi("Float32Array.prototype.at",Ni);Hi("Float64Array.prototype.at",Ni);Hi("String.prototype.at",function(a){return a?a:Txa});Hi("Number.parseInt",function(a){return a||parseInt});
Hi("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;})})}});Hi("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)}});
Hi("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}});Hi("Reflect.isExtensible",function(a){return a?a:"function"==typeof Object.isExtensible?Object.isExtensible:function(){return!0}});Hi("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});Hi("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});
var Uxa=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};Hi("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=Uxa(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}});Hi("Reflect.get",function(a){return a?a:function(b,c,d){if(2>=arguments.length)return b[c];var e=Uxa(b,c);if(e)return e.get?e.get.call(d):e.value}});
Hi("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.Ke=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Ke.set(c,!0);return this};b.prototype.has=function(c){return this.Ke.has(c)};b.prototype.delete=function(c){return this.Ke.delete(c)};
return b});Hi("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}});Hi("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
Hi("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Qxa(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}});Hi("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)}});
Hi("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var Vxa,gta,Wxa,Xxa,Oi,Yxa,hi,Raa,Zxa,$xa,aya,bya,cya,dya;Vxa=Vxa||{};_.da=this||self;gta=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};Wxa=_.da._F_toggles||[];Xxa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
Oi=function(a){if("string"!==typeof a||!a||-1==a.search(Xxa))throw Error("t");if(!Yxa||"goog"!=Yxa.type)throw Error("u`"+a);if(Yxa.LLc)throw Error("v");Yxa.LLc=a};Oi.get=function(){return null};Yxa=null;hi=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,Zxa)&&a[Zxa]||(a[Zxa]=++$xa)};Zxa="closure_uid_"+(1E9*Math.random()>>>0);$xa=0;aya=function(a,b,c){return a.call.apply(a.bind,arguments)};
bya=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)}};_.fi=function(a,b,c){_.fi=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?aya:bya;return _.fi.apply(null,arguments)};
_.Pi=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)}};_.Qi=function(){return Date.now()};cya=function(a){(0,eval)(a)};_.Ri=function(a,b){function c(){}c.prototype=b.prototype;a.by=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)}};dya=function(a){return a};_.Ri(_.ca,Error);_.ca.prototype.name="CustomError";var eya;var ita=function(){};_.fya="undefined"!==typeof TextDecoder;var gya=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var jya,kya,lya,mya,nya,oya,iya,rya,qya;_.Si=function(a,b){return 0==a.lastIndexOf(b,0)};_.hya=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Ti=function(a){return/^[\s\xa0]*$/.test(a)};_.Ui=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.pya=function(a){if(!iya.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(jya,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(kya,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(lya,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(mya,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(nya,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(oya,"&#0;"));return a};jya=/&/g;kya=/</g;lya=/>/g;mya=/"/g;nya=/'/g;oya=/\x00/g;iya=/[\x00&<>"']/;_.ha=function(a,b){return-1!=a.indexOf(b)};
_.Vi=function(a,b){return _.ha(a.toLowerCase(),b.toLowerCase())};
rya=function(a,b){var c=0;a=(0,_.Ui)(String(a)).split(".");b=(0,_.Ui)(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=qya(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||qya(0==f[2].length,0==g[2].length)||qya(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
qya=function(a,b){return a<b?-1:a>b?1:0};var sya=!!(Wxa[1]&64);var tya;if(Wxa[1]&32)tya=sya;else{var uya=hi("WIZ_global_data.oxN3nb"),vya=uya&&uya[610401301];tya=null!=vya?vya:!1}var baa=tya;var fa,wya=_.da.navigator;fa=wya?wya.userAgentData||null:null;var yya;_.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};_.Wi=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)};
_.xya=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};yya=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 zya=function(a){zya[" "](a);return a};zya[" "]=function(){};var Aya=function(a,b){try{return zya(a[b]),!0}catch(c){}return!1};var Bya,Cya,Yi,aj,Eya,Fya,Gya,Hya,Iya,Jya,Kya;Bya=daa();_.Xi=eaa();Cya=ia("Edge");_.Dya=Cya||_.Xi;Yi=ia("Gecko")&&!(_.Vi(ea(),"WebKit")&&!ia("Edge"))&&!(ia("Trident")||ia("MSIE"))&&!ia("Edge");_.Zi=_.Vi(ea(),"WebKit")&&!ia("Edge");_.$i=maa();aj=jaa()?"Windows"===fa.platform:ia("Windows");Eya=jaa()?"Android"===fa.platform:ia("Android");Fya=kaa();Gya=ia("iPad");Hya=ia("iPod");Iya=_.laa();Jya=function(){var a=_.da.document;return a?a.documentMode:void 0};
a:{var Lya="",Mya=function(){var a=ea();if(Yi)return/rv:([^\);]+)(\)|;)/.exec(a);if(Cya)return/Edge\/([\d\.]+)/.exec(a);if(_.Xi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Zi)return/WebKit\/(\S+)/.exec(a);if(Bya)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Mya&&(Lya=Mya?Mya[1]:"");if(_.Xi){var Nya=Jya();if(null!=Nya&&Nya>parseFloat(Lya)){Kya=String(Nya);break a}}Kya=Lya}var Oya=Kya,Pya;if(_.da.document&&_.Xi){var Qya=Jya();Pya=Qya?Qya:parseInt(Oya,10)||void 0}else Pya=void 0;_.bj=Pya;var Rya=faa(),Sya=kaa()||ia("iPod"),Tya=ia("iPad"),Uya=iaa(),Vya=gaa(),Wya=haa()&&!_.laa();var Xya,Yya,saa,$ya;Xya={};Yya=null;_.Zya=Yi||_.Zi||!Wya&&!_.Xi&&"function"==typeof _.da.atob;saa=function(a,b){void 0===b&&(b=0);$ya();b=Xya[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("")};
_.aza=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)};_.cza=function(a){var b=[];_.bza(a,function(c){b.push(c)});return b};_.bza=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),v=Yya[r];if(null!=v)return v;if(!_.Ti(r))throw Error("y`"+r);}return n}$ya();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))}};
$ya=function(){if(!Yya){Yya={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Xya[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Yya[f]&&(Yya[f]=e)}}}};var uaa;uaa="undefined"!==typeof Uint8Array;_.raa=!_.Xi&&"function"===typeof btoa;_.Ga={};var dza,Aba;_.Ea=function(a,b){if(b!==_.Ga)throw Error("z");this.Rg=a;if(null!=a&&0===a.length)throw Error("A");};_.Ha=function(){return dza||(dza=new _.Ea(null,_.Ga))};Aba=function(a){var b=a.Rg;return null==b?"":"string"===typeof b?b:a.Rg=taa(b)};_.Ea.prototype.Nm=function(){return null==this.Rg};var cj=waa(),lba=waa("0di"),Lba=waa("0dg");var xaa,Oba,Da;xaa=cj?function(a,b){a[cj]|=b}:function(a,b){void 0!==a.NA?a.NA|=b:Object.defineProperties(a,{NA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};Oba=cj?function(a,b){a[cj]&=~b}:function(a,b){void 0!==a.NA&&(a.NA&=~b)};_.Ja=cj?function(a){return a[cj]|0}:function(a){return a.NA|0};_.lb=cj?function(a){return a[cj]}:function(a){return a.NA};
Da=cj?function(a,b){a[cj]=b;return a}:function(a,b){void 0!==a.NA?a.NA=b:Object.defineProperties(a,{NA:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a};var Caa,eza,fza;_.cb={};Caa={};fza=[];Da(fza,55);_.Nba=Object.freeze(fza);var gza=function(a,b,c){this.ixb=0;this.zNa=a;this.dYa=b;this.gF=c};gza.prototype.next=function(){if(this.ixb<this.zNa.length){var a=this.zNa[this.ixb++];return{done:!1,value:this.dYa?this.dYa.call(this.gF,a):a}}return{done:!0,value:void 0}};gza.prototype[Symbol.iterator]=function(){return new gza(this.zNa,this.dYa,this.gF)};_.dj=Object.freeze(new function(){});Object.freeze(new function(){});var Pa,Qa;_.hza="function"===typeof Uint8Array.prototype.slice;Pa=0;Qa=0;var Oaa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var Vaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var uba={},iza=function(){try{var a=function(){return Exa(Map,[],this.constructor)};_.V(a,Map);new a;return!1}catch(b){return!0}}(),jza=function(){this.Ke=new Map},ej;_.h=jza.prototype;_.h.get=function(a){return this.Ke.get(a)};_.h.set=function(a,b){this.Ke.set(a,b);this.size=this.Ke.size;return this};_.h.delete=function(a){a=this.Ke.delete(a);this.size=this.Ke.size;return a};_.h.clear=function(){this.Ke.clear();this.size=this.Ke.size};_.h.has=function(a){return this.Ke.has(a)};_.h.entries=function(){return this.Ke.entries()};
_.h.keys=function(){return this.Ke.keys()};_.h.values=function(){return this.Ke.values()};_.h.forEach=function(a,b){return this.Ke.forEach(a,b)};jza.prototype[Symbol.iterator]=function(){return this.entries()};ej=function(){if(iza)return Object.setPrototypeOf(jza.prototype,Map.prototype),Object.defineProperties(jza.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),jza;var a=function(){return Exa(Map,[],this.constructor)};_.V(a,Map);return a}();
_.hb=function(a,b,c,d){c=void 0===c?pba:c;d=void 0===d?pba:d;var e=ej.call(this)||this;var f=(0,_.Ja)(a);f|=64;Da(a,f);e.m9=f;e.Kza=b;e.Kea=c;e.n5a=e.Kza?qba:d;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);ej.prototype.set.call(e,n,r)}return e};_.V(_.hb,ej);
var kza=function(a){if(a.m9&2)throw Error("D");},Bba=function(a,b){b=void 0===b?rba:b;if(0!==a.size)return Kba(a,b)},Kba=function(a,b){b=void 0===b?rba:b;var c=[];a=ej.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=_.hb.prototype;_.h.clear=function(){kza(this);ej.prototype.clear.call(this)};_.h.delete=function(a){kza(this);return ej.prototype.delete.call(this,this.Kea(a,!0,!1))};_.h.PZ=function(a){return this.delete(a)};
_.h.entries=function(){var a=Array.from(ej.prototype.keys.call(this));return new gza(a,sba,this)};_.h.keys=function(){return ej.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(ej.prototype.keys.call(this));return new gza(a,_.hb.prototype.get,this)};_.h.forEach=function(a,b){var c=this;ej.prototype.forEach.call(this,function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){kza(this);a=this.Kea(a,!0,!1);return null==a?this:null==b?(ej.prototype.delete.call(this,a),this):ej.prototype.set.call(this,a,this.n5a(b,!0,!0,this.Kza,!1,this.m9))};_.h.has=function(a){return ej.prototype.has.call(this,this.Kea(a,!1,!1))};_.h.get=function(a){a=this.Kea(a,!1,!1);var b=ej.prototype.get.call(this,a);if(void 0!==b){var c=this.Kza;return c?(c=this.n5a(b,!1,!0,c,this.UAc,this.m9),c!==b&&ej.prototype.set.call(this,a,c),c):b}};_.hb.prototype[Symbol.iterator]=function(){return this.entries()};
_.hb.prototype.toJSON=void 0;_.hb.prototype.pLc=Caa;var tba;var wba;var Ib,rb,hj,jj,lza,mza,nza,vj,pza,qza,rza,sza,tza,Lj;Ib=function(a,b){a=a.Ka;return rb(a,(0,_.lb)(a),b)};rb=function(a,b,c,d){if(-1===c)return null;if(c>=Baa(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]}};_.fj=function(a,b,c){var d=a.Ka,e=(0,_.lb)(d);La(e);_.pb(d,e,b,c);return a};_.gj=function(a,b,c,d){return void 0!==Xba(a,b,c,void 0===d?!1:d)};
hj=function(a,b){a=a.Ka;var c=(0,_.lb)(a),d=rb(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};_.ij=function(a,b){return Uaa(Ib(a,b))};jj=function(a,b){a=a.Ka;var c=(0,_.lb)(a),d=rb(a,c,b),e=Ia(d,!0,!0,!!(c&34));null!=e&&e!==d&&_.pb(a,c,b,e);return e};_.kj=function(a,b){return b&&a!==_.dj?1:2};lza=function(a,b){return _.ub(a,b,(0,_.lb)(a.Ka)&34?Tba:Uba,_.kj())};
_.lj=function(a,b){a=jj(a,b);return null==a?_.Ha():a};_.oi=function(a,b,c,d){var e=a.Ka,f=(0,_.lb)(e);La(f);(c=_.Wba(e,f,c))&&c!==b&&null!=d&&(f=_.pb(e,f,c));_.pb(e,f,b,d);return a};_.mj=function(a,b,c){a=a.Ka;return _.Wba(a,(0,_.lb)(a),b)===c?c:-1};mza=function(a,b,c){a=a.Ka;var d=(0,_.lb)(a);La(d);var e=rb(a,d,c);b=eb(mba(e,b,!0,d));e!==b&&_.pb(a,d,c,b);return b};
nza=function(a,b,c,d){var e=(0,_.lb)(a);La(e);var f=rb(a,e,c,d);if(null!=f&&f.aN===_.cb)return b=eb(f),b!==f&&_.pb(a,e,c,b,d),b.Ka;if(Array.isArray(f)){var g=(0,_.Ja)(f);g=g&2?Jba(f,g,!1):f;g=_.jb(g,b[0],b[1])}else g=_.jb(void 0,b[0],b[1]);g!==f&&_.pb(a,e,c,g,d);return g};_.nj=function(a,b,c,d){d=void 0===d?!1:d;b=Xba(a,b,c,d);if(null==b)return b;a=a.Ka;var e=(0,_.lb)(a);if(!(e&2)){var f=eb(b);f!==b&&(b=f,_.pb(a,e,c,b,d))}return b};
_.oj=function(a,b,c,d){a=a.Ka;var e=(0,_.lb)(a);return _.Yba(a,e,b,c,d,void 0,!1,!(2&e))};_.pj=function(a,b,c){null==c&&(c=void 0);return _.fj(a,b,c)};_.oza=function(a,b,c,d){null==d&&(d=void 0);return _.oi(a,b,c,d)};
_.qj=function(a,b,c){var d=a.Ka,e=(0,_.lb)(d);La(e);if(null==c)return _.pb(d,e,b),a;for(var f=(0,_.Ja)(c),g=f,m=!!(2&f)||!!(2048&f),n=m||Object.isFrozen(c),r=!0,v=!0,z=0;z<c.length;z++){var D=c[z];m||(D=!!((0,_.Ja)(D.Ka)&2),r&&(r=!D),v&&(v=D))}m||(f=Aa(f,5,!0),f=Aa(f,8,r),f=Aa(f,16,v));n&&f!==g&&(c=za(c),g=0,f=sb(f,e,!0));f!==g&&Da(c,f);_.pb(d,e,b,c);return a};_.sj=function(a,b,c,d,e){Zba(a,b,c,d,e);return a};_.tj=function(a,b){return _.Ya(Ib(a,b))};_.uj=function(a,b){return hba(Ib(a,b))};
vj=function(a,b){a=Ib(a,b);var c=void 0===c?!1:c;c=null!=a?Wa(a)?"string"===typeof a?Zaa(a):c?$aa(a):aba(a):void 0:a;return c};pza=function(a,b){a=Ib(a,b);var c=void 0===c?!1:c;c=null!=a?Wa(a)?"string"===typeof a?gba(a):c?fba(a):eba(a):void 0:a;return c};_.wj=function(a,b,c){return _.ub(a,b,hba,c,void 0,void 0,0)};_.X=function(a,b){return kba(Ib(a,b))};_.xj=function(a,b,c,d,e){return _.ub(a,b,kba,c,d,e)};_.yj=function(a,b){return Waa(Ib(a,b))};_.zj=function(a,b,c,d,e){return _.ub(a,b,Waa,c,d,e)};
_.Aj=function(a,b,c){return Cb(_.ij(a,b),void 0===c?!1:c)};_.Bj=function(a,b,c){c=void 0===c?0:c;return Cb(_.tj(a,b),c)};qza=function(a,b){var c=void 0===c?0:c;return Cb(Yaa(Ib(a,b)),c)};_.Cj=function(a,b,c){c=void 0===c?0:c;return Cb(_.uj(a,b),c)};rza=function(a){var b="-1";b=void 0===b?"0":b;return Cb(vj(a,1),b)};_.Dj=function(a,b){var c=void 0===c?0:c;return Cb(hj(a,b),c)};_.Y=function(a,b){return Cb(_.X(a,b),"")};_.Ej=function(a,b,c){c=void 0===c?0:c;return Cb(_.yj(a,b),c)};
_.Fj=function(a,b,c){a=_.xj(a,b,3,void 0,!0);Gaa(a,c);return a[c]};sza=function(a,b,c){a=_.zj(a,b,3,void 0,!0);Gaa(a,c);return a[c]};_.Gj=function(a,b,c){return _.Y(a,_.mj(a,c,b))};_.Hj=function(a,b,c){return _.X(a,_.mj(a,c,b))};_.Ij=function(a,b,c,d){return _.nj(a,b,_.mj(a,d,c))};tza=function(a,b){a=_.X(a,b);return null==a?void 0:a};_.Jj=function(a,b,c){return _.fj(a,b,Taa(c))};_.Kj=function(a,b,c){return _.Ab(a,b,Taa(c),!1)};Lj=function(a,b,c){return _.fj(a,b,null==c?c:Xaa(c))};
_.vi=function(a,b,c){return _.Ab(a,b,null==c?c:Xaa(c),0)};_.Mj=function(a,b,c){return _.fj(a,b,_.Za(c))};_.Wb=function(a,b,c){return _.fj(a,b,_.ab(c))};_.ni=function(a,b,c){return _.Ab(a,b,_.ab(c),"")};_.Nj=function(a,b,c){return _.fj(a,b,null==c?c:_.Xa(c))};_.Oj=function(a,b,c){return _.Ab(a,b,null==c?c:_.Xa(c),0)};_.Sj=function(a,b){return null!=_.X(a,b)};_.Jb=function(a,b,c){this.Ka=_.jb(a,b,c)};_.Jb.prototype.toJSON=function(){return eza?aca(this,this.Ka,!1):aca(this,Hba(this.Ka),!0)};_.Jb.prototype.ld=function(){eza=!0;try{return JSON.stringify(this.toJSON(),zba)}finally{eza=!1}};var Mb=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return xba(a,yaa(b))};
_.Jb.prototype.getExtension=function(a){return a.xc?a.YD?a.a0(this,a.xc,a.JS,_.kj(void 0,!0),!0):a.a0(this,a.xc,a.JS,!0):a.YD?a.a0(this,a.JS,_.kj(void 0,!0),!0):a.a0(this,a.JS,a.defaultValue,!0)};var bca=function(a,b){a=b.xc?b.a0(a,b.xc,b.JS,!0):b.a0(a,b.JS,null,!0);return null===a?void 0:a};_.h=_.Jb.prototype;_.h.hasExtension=function(a){return a.xc?_.gj(this,a.xc,a.JS,!0):void 0!==bca(this,a)};_.h.clone=function(){var a=this.Ka;return xba(this.constructor,Jba(a,(0,_.lb)(a),!1))};
_.h.CM=function(){return!!((0,_.Ja)(this.Ka)&2)};_.h.Zb=function(){return eb(this)};_.h.aN=_.cb;_.h.toString=function(){return aca(this,this.Ka,!1).toString()};_.uza=function(a,b){a.Sw=b;if(b>a.yH)throw Error("K`"+b+"`"+a.yH);};_.Tj=function(a){var b=a.UK,c=a.Sw,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("J");_.uza(a,c);return e};var vza;vza=function(a,b,c){var d=a.wg.Ki(),e=_.Tj(a.wg)>>>0,f=a.wg.getCursor()+e,g=f-d;0>=g&&(a.wg.setEnd(f),c(b,a,void 0,void 0,void 0),g=f-a.wg.getCursor());if(g)throw Error("E`"+e+"`"+(e-g));a.wg.setCursor(f);a.wg.setEnd(d)};_.wza=function(a){var b=_.Tj(a.wg)>>>0;return a.wg.JKb(b,!0)};_.Uj=function(a,b,c){this.iAa=a;this.U5a=b;this.jYb=c};_.xza=Symbol();_.yza=Symbol();_.zza=Symbol();_.Aza=Symbol();_.Bza=new _.Uj(function(a,b,c){if(2!==a.et)return!1;a=_.wza(a);_.pb(b,(0,_.lb)(b),c,""===a?void 0:a);return!0},!1,!1);_.Cza=new _.Uj(function(a,b,c,d,e){if(2!==a.et)return!1;vza(a,nza(b,d,c,!0),e);return!0},!1,!0);_.Dza=new _.Uj(function(a,b,c,d,e){if(2!==a.et)return!1;vza(a,nza(b,d,c),e);return!0},!1,!0);
_.Eza=new _.Uj(function(a,b,c,d,e){if(2!==a.et)return!1;d=_.jb(void 0,d[0],d[1]);var f=(0,_.lb)(b);La(f);var g=Pba(b,f,c,3);f=(0,_.lb)(b);(0,_.Ja)(g)&4&&(g=za(g),Da(g,((0,_.Ja)(g)|1)&-2079),_.pb(b,f,c,g));g.push(d);vza(a,d,e);return!0},!0,!0);var Fza=function(a){this.Ka=_.jb(a)};_.V(Fza,_.Jb);Fza.prototype.toObject=function(){return Gza(this)};var Gza=function(a){if(null!=a)return _.Lb(a),{yRc:_.l(_.X(a,1)),Y$c:_.l(_.X(a,2)),surveyId:_.l(_.X(a,3)),Tad:_.l(_.X(a,6)),responseType:_.l(_.yj(a,4)),NSc:_.l(_.X(a,5)),OSc:_.l(_.X(a,7)),PSc:_.l(_.X(a,8))}};var Hza=function(a){this.Ka=_.jb(a)};_.V(Hza,_.Jb);Hza.kc=[2,3,4,5];Hza.prototype.toObject=function(){return Iza(this)};var Iza=function(a){if(null!=a)return _.Lb(a),{vKb:_.l(_.tj(a,1)),YMc:_.l(_.ub(a,2,_.Ya,2)),Rzc:_.l(_.ub(a,3,_.Ya,2)),Szc:_.l(_.xj(a,4,2)),B7c:_.l(_.ub(a,5,_.Ya,2))}};var Jza=function(a){this.Ka=_.jb(a)};_.V(Jza,_.Jb);Jza.prototype.toObject=function(){return Kza(this)};var Kza=function(a){if(null!=a)return _.Lb(a),{vKb:_.l(_.tj(a,1)),fZc:_.l(_.X(a,2))}};var Lza=function(a){this.Ka=_.jb(a)};_.V(Lza,_.Jb);Lza.prototype.toObject=function(){return Mza(this)};var Mza=function(a){if(null!=a)return _.Lb(a),{vKb:_.l(_.tj(a,1)),n9c:_.l(_.tj(a,2))}};var Nza=function(a){this.Ka=_.jb(a)};_.V(Nza,_.Jb);Nza.kc=[2,3,4];Nza.prototype.toObject=function(){return Oza(this)};var Oza=function(a){if(null!=a){_.Lb(a);var b=Gza(_.nj(a,Fza,1));var c=_.oj(a,Hza,2,_.kj());c=_.Db(c,Iza);var d=_.oj(a,Lza,3,_.kj());d=_.Db(d,Mza);a=_.oj(a,Jza,4,_.kj());return{V3c:b,O6c:c,o9c:d,w7c:_.Db(a,Kza)}}};var Pza=function(){};var Qza=function(a){this.Ka=_.jb(a)};_.V(Qza,_.Jb);Qza.kc=[1,2,3,4];Qza.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={b_c:_.l(_.ub(this,1,_.Ya,2)),d_c:_.l(_.ub(this,2,_.Ya,2)),VYc:_.l(_.ub(this,3,_.Ya,2)),c_c:_.l(_.ub(this,4,_.Ya,2))}}else a=void 0;return a};var Tza=function(a){var b=hi("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 Vj=function(){};Vj.prototype.next=function(){return Yza};var Yza={done:!0,value:void 0},Wj=function(a){return{value:a,done:!1}};Vj.prototype.sC=function(){return this};var Zza=function(a){if(a instanceof Xj||a instanceof Yj||a instanceof Zj)return a;if("function"==typeof a.next)return new Xj(function(){return a});if("function"==typeof a[Symbol.iterator])return new Xj(function(){return a[Symbol.iterator]()});if("function"==typeof a.sC)return new Xj(function(){return a.sC()});throw Error("R");},Xj=function(a){this.TSa=a};Xj.prototype.sC=function(){return new Yj(this.TSa())};Xj.prototype[Symbol.iterator]=function(){return new Zj(this.TSa())};Xj.prototype.iza=function(){return new Zj(this.TSa())};
var Yj=function(a){this.Hea=a};_.V(Yj,Vj);Yj.prototype.next=function(){return this.Hea.next()};Yj.prototype[Symbol.iterator]=function(){return new Zj(this.Hea)};Yj.prototype.iza=function(){return new Zj(this.Hea)};var Zj=function(a){Xj.call(this,function(){return a});this.Hea=a};_.V(Zj,Xj);Zj.prototype.next=function(){return this.Hea.next()};var $za=function(){};var ak=function(){};_.Ri(ak,$za);ak.prototype[Symbol.iterator]=function(){return Zza(this.sC(!0)).iza()};ak.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 bk=function(a){this.fJ=a;this.ikb=null};_.Ri(bk,ak);_.h=bk.prototype;_.h.gea=function(){var a=this.fJ;if(a)try{a.setItem("__sak","1");a.removeItem("__sak");var b=!0}catch(c){b=c instanceof DOMException&&("QuotaExceededError"===c.name||22===c.code||1014===c.code||"NS_ERROR_DOM_QUOTA_REACHED"===c.name)&&a&&0!==a.length}else b=!1;return this.ikb=b};
_.h.set=function(a,b){ck(this);try{this.fJ.setItem(a,b)}catch(c){if(0==this.fJ.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){ck(this);a=this.fJ.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};_.h.remove=function(a){ck(this);this.fJ.removeItem(a)};
_.h.sC=function(a){ck(this);var b=0,c=this.fJ,d=new Vj;d.next=function(){if(b>=c.length)return Yza;var e=c.key(b++);if(a)return Wj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Wj(e)};return d};_.h.clear=function(){ck(this);this.fJ.clear()};_.h.key=function(a){ck(this);return this.fJ.key(a)};var ck=function(a){if(null==a.fJ)throw Error("S");var b;(null!=(b=a.ikb)?b:a.gea())||aaa(Error("S"))};var aAa=function(){var a=null;try{a=_.da.sessionStorage||null}catch(b){}bk.call(this,a)};_.Ri(aAa,bk);/*

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 bAa="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),cAa=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]=bAa[19==d?c&3|8:c]);return a.join("")};var dAa=new aAa;var eAa=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("T`"+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("U`"+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 gAa=function(a,b,c){var d=String(_.da.location.href);return d&&a&&b?[b,fAa(eAa(d),a,c||null)].join(" "):null},fAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Wi(d,function(m){e.push(m)}),hAa(e.join(" "));var f=[],g=[];_.Wi(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];_.Wi(d,function(m){e.push(m)});a=hAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},hAa=function(a){var b=
dca();b.update(a);return b.digestString().toLowerCase()};var iAa={};var lca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var jAa,nca=function(){if(void 0===jAa){var a=null,b=_.da.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:dya,createScript:dya,createScriptURL:dya})}catch(c){_.da.console&&_.da.console.error(c.message)}jAa=a}return jAa};var lAa,kAa;_.dk=function(a,b){this.URb=a===kAa&&b||"";this.mmc=lAa};_.dk.prototype.toString=function(){return this.URb};_.mAa=function(a){return a instanceof _.dk&&a.constructor===_.dk&&a.mmc===lAa?a.URb:"type_error:Const"};lAa={};kAa={};var nAa;_.Wh=function(a){this.bJb=a};_.Wh.prototype.toString=function(){return this.bJb+""};_.Xh=function(a){return a instanceof _.Wh&&a.constructor===_.Wh?a.bJb:"type_error:TrustedResourceUrl"};nAa={};_.Eg=function(a){var b=nca();a=b?b.createScriptURL(a):a;return new _.Wh(a,nAa)};var oAa,qAa;_.xg=function(a){this.aJb=a};_.xg.prototype.toString=function(){return this.aJb.toString()};_.Ag=function(a){return a instanceof _.xg&&a.constructor===_.xg?a.aJb:"type_error:SafeUrl"};try{new URL("s://g"),oAa=!0}catch(a){oAa=!1}_.pAa=oAa;qAa={};_.yg=function(a){return new _.xg(a,qAa)};_.koa=_.yg("about:invalid#zClosurez");_.rAa={};_.ek=function(a){this.ZIb=a};_.ek.prototype.toString=function(){return this.ZIb.toString()};_.sAa=new _.ek("",_.rAa);_.tAa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.uAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");_.vAa=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");_.wAa={};_.fk=function(a){this.YIb=a};_.fk.prototype.toString=function(){return this.YIb.toString()};_.xAa=new _.fk("",_.wAa);var yAa;yAa={};_.gk=function(a){this.XIb=a};_.gk.prototype.toString=function(){return this.XIb.toString()};_.Dg=function(a){return a instanceof _.gk&&a.constructor===_.gk?a.XIb:"type_error:SafeHtml"};_.Cg=function(a){var b=nca();a=b?b.createHTML(a):a;return new _.gk(a,yAa)};_.hk=new _.gk(_.da.trustedTypes&&_.da.trustedTypes.emptyHTML||"",yAa);var oca=function(){};oca.prototype.toString=function(){return this.cJb.toString()};var BAa,AAa;_.zAa=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=_.Dg(_.hk);return!b.parentElement});
BAa=function(a,b){a:{var c=(a.ownerDocument&&a.ownerDocument.defaultView||_.da).document;if(c.querySelector&&(c=c.querySelector("script[nonce]"))&&(c=c.nonce||c.getAttribute("nonce"))&&AAa.test(c))break a;c=""}c&&a.setAttribute("nonce",c);a.src=_.Xh(b)};AAa=/^[\w+/_-]+[=]{0,2}$/;var CAa,ik,DAa;CAa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};ik=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+CAa("0",Math.max(0,b-c))+a};_.jk=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.Qi()).toString(36)};
DAa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.EAa=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};_.kk=function(a){this.fj=a||{cookie:""}};_.h=_.kk.prototype;_.h.isEnabled=function(){if(!_.da.navigator.cookieEnabled)return!1;if(!this.Nm())return!0;this.set("TESTCOOKIESENABLED","1",{BDb: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.q$c;d=c.C$c||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.BDb}if(/[;=\s]/.test(a))throw Error("aa`"+a);if(/[;\r\n]/.test(b))throw Error("ba`"+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,_.Ui)(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.gS(a);this.set(a,"",{BDb:0,path:b,domain:c});return d};_.h.OH=function(){return FAa(this).keys};_.h.Mu=function(){return FAa(this).values};_.h.Nm=function(){return!this.fj.cookie};_.h.gS=function(a){return void 0!==this.get(a)};
_.h.clear=function(){for(var a=FAa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var FAa=function(a){a=(a.fj.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Ui)(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}},GAa=new _.kk("undefined"==typeof document?null:document);var HAa,IAa;HAa=function(a){return!!iAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};IAa=function(a,b,c,d){(a=_.da[a])||"undefined"===typeof document||(a=(new _.kk(document)).get(b));return a?gAa(a,c,d):null};
_.JAa=function(a,b){b=void 0===b?!1:b;var c=eAa(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;HAa(e)&&(f=f||_.da.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.kk(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");HAa(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 _.kk(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?gAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&HAa(b)&&((b=IAa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=IAa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var lk=function(){this.f_=this.f_;this.wU=this.wU};lk.prototype.f_=!1;lk.prototype.isDisposed=function(){return this.f_};lk.prototype.dispose=function(){this.f_||(this.f_=!0,this.Bm())};var KAa=function(a,b){a.f_?b():(a.wU||(a.wU=[]),a.wU.push(b))};lk.prototype.Bm=function(){if(this.wU)for(;this.wU.length;)this.wU.shift()()};var mk=function(a){this.Ka=_.jb(a)};_.V(mk,_.Jb);mk.kc=[2];mk.prototype.toObject=function(){return LAa(this)};var LAa=function(a){if(null!=a){_.Lb(a);var b=Gb(jj(a,1)),c=_.l(_.X(a,4));var d=lza(a,2);return{z_c:b,A_c:c,j2c:Gb(d),Zbd:_.l(_.ij(a,3))}}};var nk=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.iha=!1};nk.prototype.stopPropagation=function(){this.iha=!0};nk.prototype.preventDefault=function(){this.defaultPrevented=!0};var MAa=[],NAa=[],OAa=!1,PAa=function(a){MAa[MAa.length]=a;if(OAa)for(var b=0;b<NAa.length;b++)a((0,_.fi)(NAa[b].wrap,NAa[b]))};var QAa=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 ok=function(a,b){nk.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)};_.Ri(ok,nk);var RAa={2:"touch",3:"pen",4:"mouse"};
ok.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)?Yi&&(Aya(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=_.Zi||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Zi||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:RAa[a.pointerType]||"";this.state=a.state;this.timeStamp=a.timeStamp;this.ES=a;a.defaultPrevented&&ok.by.preventDefault.call(this)};ok.prototype.stopPropagation=function(){ok.by.stopPropagation.call(this);this.ES.stopPropagation?this.ES.stopPropagation():this.ES.cancelBubble=!0};ok.prototype.preventDefault=function(){ok.by.preventDefault.call(this);var a=this.ES;a.preventDefault?a.preventDefault():a.returnValue=!1};var SAa="closure_listenable_"+(1E6*Math.random()|0),TAa=function(a){return!(!a||!a[SAa])};var UAa=0;var VAa=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=++UAa;this.removed=this.jqa=!1},WAa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var pk=function(a){this.src=a;this.ij={};this.Ska=0};pk.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ij[f];a||(a=this.ij[f]=[],this.Ska++);var g=XAa(a,b,d,e);-1<g?(b=a[g],c||(b.jqa=!1)):(b=new VAa(b,this.src,f,!!d,e),b.jqa=c,a.push(b));return b};pk.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.ij))return!1;var e=this.ij[a];b=XAa(e,b,c,d);return-1<b?(WAa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.ij[a],this.Ska--),!0):!1};
var YAa=function(a,b){var c=b.type;c in a.ij&&_.pa(a.ij[c],b)&&(WAa(b),0==a.ij[c].length&&(delete a.ij[c],a.Ska--))};pk.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,WAa(d[e]);delete this.ij[c];this.Ska--}return b};pk.prototype.Jca=function(a,b,c,d){a=this.ij[a.toString()];var e=-1;a&&(e=XAa(a,b,c,d));return-1<e?a[e]:null};
pk.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return hca(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 XAa=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 ZAa,$Aa,aBa,dBa,fBa,bBa,rk,iBa,gBa,hBa,eBa,jBa,cBa;ZAa="closure_lm_"+(1E6*Math.random()|0);$Aa={};aBa=0;_.qk=function(a,b,c,d,e){if(d&&d.once)return bBa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.qk(a,b[f],c,d,e);return null}c=cBa(c);return TAa(a)?a.listen(b,c,_.wa(d)?!!d.capture:!!d,e):dBa(a,b,c,!1,d,e)};
dBa=function(a,b,c,d,e,f){if(!b)throw Error("ca");var g=_.wa(e)?!!e.capture:!!e,m=eBa(a);m||(a[ZAa]=m=new pk(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=fBa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)QAa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(gBa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("da");aBa++;return c};
fBa=function(){var a=hBa,b=function(c){return a.call(b.src,b.listener,c)};return b};bBa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)bBa(a,b[f],c,d,e);return null}c=cBa(c);return TAa(a)?a.wXa(b,c,_.wa(d)?!!d.capture:!!d,e):dBa(a,b,c,!0,d,e)};rk=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)rk(a,b[f],c,d,e);else d=_.wa(d)?!!d.capture:!!d,c=cBa(c),TAa(a)?a.Ct(b,c,d,e):a&&(a=eBa(a))&&(b=a.Jca(b,c,d,e))&&iBa(b)};
iBa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(TAa(b))YAa(b.vD,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(gBa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);aBa--;(c=eBa(b))?(YAa(c,a),0==c.Ska&&(c.src=null,b[ZAa]=null)):WAa(a)}}};gBa=function(a){return a in $Aa?$Aa[a]:$Aa[a]="on"+a};
hBa=function(a,b){if(a.removed)a=!0;else{b=new ok(b,this);var c=a.listener,d=a.handler||a.src;a.jqa&&iBa(a);a=c.call(d,b)}return a};eBa=function(a){a=a[ZAa];return a instanceof pk?a:null};jBa="__closure_events_fn_"+(1E9*Math.random()>>>0);cBa=function(a){if("function"===typeof a)return a;a[jBa]||(a[jBa]=function(b){return a.handleEvent(b)});return a[jBa]};PAa(function(a){hBa=a(hBa)});var sk=function(){lk.call(this);this.vD=new pk(this);this.yzc=this;this.ZZa=null};_.Ri(sk,lk);sk.prototype[SAa]=!0;_.h=sk.prototype;_.h.addEventListener=function(a,b,c,d){_.qk(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){rk(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.ZZa;if(c)for(b=[];c;c=c.ZZa)b.push(c);c=this.yzc;var d=a.type||a;if("string"===typeof a)a=new nk(a,c);else if(a instanceof nk)a.target=a.target||c;else{var e=a;a=new nk(d,c);_.Sb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.iha&&0<=f;f--){var g=a.currentTarget=b[f];e=kBa(g,d,!0,a)&&e}a.iha||(g=a.currentTarget=c,e=kBa(g,d,!0,a)&&e,a.iha||(e=kBa(g,d,!1,a)&&e));if(b)for(f=0;!a.iha&&f<b.length;f++)g=a.currentTarget=b[f],e=kBa(g,d,!1,a)&&e;return e};
_.h.Bm=function(){sk.by.Bm.call(this);this.removeAllListeners();this.ZZa=null};_.h.listen=function(a,b,c,d){return this.vD.add(String(a),b,!1,c,d)};_.h.wXa=function(a,b,c,d){return this.vD.add(String(a),b,!0,c,d)};_.h.Ct=function(a,b,c,d){return this.vD.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.vD?this.vD.removeAll(a):0};
var kBa=function(a,b,c,d){b=a.vD.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.jqa&&YAa(a.vD,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};sk.prototype.Jca=function(a,b,c,d){return this.vD.Jca(String(a),b,c,d)};sk.prototype.hasListener=function(a,b){return this.vD.hasListener(void 0!==a?String(a):void 0,b)};var tk=function(a){sk.call(this);this.bua=a;this.enabled=!1;this.cZa=function(){return _.Qi()};this.uBb=this.cZa()};_.V(tk,sk);tk.prototype.setInterval=function(a){this.bua=a;this.Tk&&this.enabled?(this.stop(),this.start()):this.Tk&&this.stop()};tk.prototype.start=function(){var a=this;this.enabled=!0;this.Tk||(this.Tk=setTimeout(function(){a.tick()},this.bua),this.uBb=this.cZa())};tk.prototype.stop=function(){this.enabled=!1;this.Tk&&(clearTimeout(this.Tk),this.Tk=void 0)};
tk.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.cZa()-this.uBb,0);b<.8*this.bua?this.Tk=setTimeout(function(){a.tick()},this.bua-b):(this.Tk&&(clearTimeout(this.Tk),this.Tk=void 0),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}else this.Tk=void 0};var lBa=function(a){this.Ka=_.jb(a)};_.V(lBa,_.Jb);lBa.prototype.toObject=function(){return mBa(this)};var mBa=function(a){if(null!=a)return _.Lb(a),{C7c:_.l(_.tj(a,13)),T4c:_.l(_.ij(a,24))}};var nBa=function(a){this.Ka=_.jb(a)};_.V(nBa,_.Jb);nBa.prototype.toObject=function(){return oBa(this)};var oBa=function(a){if(null!=a)return _.Lb(a),{C8c:mBa(_.nj(a,lBa,2))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var pBa=_.Xi||_.Zi;var uk=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};uk.prototype.clone=function(){return new uk(this.x,this.y)};var qBa=function(a,b){return new uk(a.x-b.x,a.y-b.y)};_.h=uk.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 uk?(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 vk=function(a,b){this.width=a;this.height=b};_.h=vk.prototype;_.h.clone=function(){return new vk(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.Nm=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 xk,sBa,uBa,tBa,wBa,yBa,xBa,yk,zBa,vBa,wk,ABa,BBa,DBa,rBa;xk=function(a){return a?new rBa(wk(a)):eya||(eya=new rBa)};sBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};uBa=function(a,b){eca(b,function(c,d){"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:tBa.hasOwnProperty(d)?a.setAttribute(tBa[d],c):_.Si(d,"aria-")||_.Si(d,"data-")?a.setAttribute(d,c):a[d]=c})};
tBa={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"};wBa=function(a){a=a.document;a=vBa(a)?a.documentElement:a.body;return new vk(a.clientWidth,a.clientHeight)};
yBa=function(a){var b=xBa(a);a=a.parentWindow||a.defaultView;return _.Xi&&a.pageYOffset!=b.scrollTop?new uk(b.scrollLeft,b.scrollTop):new uk(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};xBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Zi&&vBa(a)?a.documentElement:a.body||a.documentElement};yk=function(a){return a?a.parentWindow||a.defaultView:window};
zBa=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}_.Wi(g?_.sa(f):f,d)}}};_.Ak=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
vBa=function(a){return"CSS1Compat"==a.compatMode};_.Bk=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Ck=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};wk=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};ABa=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 _.Bk(a),a.appendChild(wk(a).createTextNode(String(b)))};
_.CBa=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")||BBa(a)):a.hasAttribute("tabindex")&&BBa(a))&&_.Xi?(a="function"!==typeof a.getBoundingClientRect||_.Xi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
BBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};DBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};rBa=function(a){this.fj=a||_.da.document||document};_.h=rBa.prototype;_.h.Ssa=xk;_.h.Ji=function(a){return sBa(this.fj,a)};_.h.getElementsByTagName=function(a,b){return(b||this.fj).getElementsByTagName(String(a))};_.h.setProperties=uBa;_.h.RH=function(){var a=this.getWindow();return wBa(a||window)};
_.h.createElement=function(a){return _.Ak(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){zBa(wk(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=_.Ck;_.h.YL=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.bta=function(a){var b;if(pBa&&(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.SD=_.CBa;var EBa=function(a){this.eaa=this.VPa=this.gyb=a};EBa.prototype.reset=function(){this.eaa=this.VPa=this.gyb};EBa.prototype.getValue=function(){return this.VPa};var Dk=function(a){this.Ka=_.jb(a)};_.V(Dk,_.Jb);_.h=Dk.prototype;_.h.rUa=function(){return _.yj(this,1)};_.h.QV=function(a){_.Nj(this,1,a)};_.h.m2a=function(a){Lj(this,3,a)};_.h.j2a=function(a){Lj(this,4,a)};_.h.i2a=function(a){Lj(this,5,a)};_.h.toObject=function(){return FBa(this)};var FBa=function(a){if(null!=a)return _.Lb(a),{Dbd:_.l(_.yj(a,1)),isFinal:_.l(_.ij(a,2)),W0a:_.l(_.tj(a,3)),twa:_.l(_.tj(a,4)),swa:_.l(_.tj(a,5))}};var Vb=function(a){this.Ka=_.jb(a)};_.V(Vb,_.Jb);Vb.prototype.getVersion=function(){return _.X(this,2)};Vb.prototype.TPb=function(a){return _.Wb(this,2,a)};Vb.prototype.toObject=function(){return GBa(this)};var GBa=function(a){if(null!=a)return _.Lb(a),{brand:_.l(_.X(a,1)),version:_.l(_.X(a,2))}};var Fk=function(a){this.Ka=_.jb(a)};_.V(Fk,_.Jb);var uca=function(a,b){_.qj(a,1,b)};_.h=Fk.prototype;_.h.Aub=function(){return _.ij(this,2)};_.h.HPb=function(a){return _.Jj(this,2,a)};_.h.KPb=function(a){_.Wb(this,4,a)};_.h.getModel=function(){return _.X(this,6)};_.h.g2a=function(a){_.Wb(this,6,a)};Fk.kc=[1];Fk.prototype.toObject=function(){return HBa(this)};
var HBa=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,Vb,1,_.kj());return{Fbd:_.Db(b,GBa),mobile:_.l(_.ij(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 Gk=function(a){this.Ka=_.jb(a)};_.V(Gk,_.Jb);_.h=Gk.prototype;_.h.ata=function(){return _.X(this,5)};_.h.N2=function(a){_.Wb(this,5,a)};_.h.Psa=function(){return _.X(this,7)};_.h.Av=function(a){return _.Wb(this,7,a)};_.h.f0=function(){return mza(this,Dk,10)};_.h.toObject=function(){return IBa(this)};
var IBa=function(a){if(null!=a)return _.Lb(a),{HGb:_.l(_.X(a,1)),QZa:_.l(_.X(a,2)),wra:_.l(_.yj(a,3)),country:_.l(_.X(a,4)),locale:_.l(_.X(a,5)),cNc:_.l(_.yj(a,6)),Hw:_.l(_.X(a,7)),x0c:_.l(_.X(a,8)),I_c:HBa(_.nj(a,Fk,9)),V2c:FBa(_.nj(a,Dk,10))}};var sca=["platform","platformVersion","architecture","model","uaFullVersion"],vca=new Fk,tca=null;var JBa=function(a){this.Ka=_.jb(a)};_.V(JBa,_.Jb);JBa.prototype.toObject=function(){return KBa(this)};var KBa=function(a){if(null!=a)return _.Lb(a),{M3c:_.l(_.ij(a,1))}};var LBa=function(a){this.Ka=_.jb(a)};_.V(LBa,_.Jb);LBa.prototype.toObject=function(){return MBa(this)};var MBa=function(a){if(null!=a)return _.Lb(a),{Ujb:_.l(_.X(a,1)),TAc:_.l(_.X(a,4)),n7c:_.l(_.X(a,5)),HZc:_.l(_.yj(a,2)),I3c:KBa(_.nj(a,JBa,3)),IZc:_.l(_.yj(a,6)),k4c:_.l(_.yj(a,7))}};var NBa=function(a){this.Ka=_.jb(a)};_.V(NBa,_.Jb);_.h=NBa.prototype;_.h.pTa=function(){return _.yj(this,1)};_.h.Txa=function(a){return _.Nj(this,1,a)};_.h.Psa=function(){return _.X(this,2)};_.h.Av=function(a){return _.Wb(this,2,a)};_.h.toObject=function(){return OBa(this)};var OBa=function(a){if(null!=a)return _.Lb(a),{ulb:_.l(_.yj(a,1)),Hw:_.l(_.X(a,2)),LZc:_.l(_.X(a,3))}};var PBa=function(a){this.Ka=_.jb(a)};_.V(PBa,_.Jb);PBa.prototype.ata=function(){return _.X(this,1)};PBa.prototype.N2=function(a){_.Wb(this,1,a)};PBa.prototype.toObject=function(){return QBa(this)};var QBa=function(a){if(null!=a)return _.Lb(a),{locale:_.l(_.X(a,1)),kOa:_.l(_.X(a,2)),UZc:_.l(_.X(a,3)),flashVersion:_.l(_.X(a,4))}};var RBa=function(a){this.Ka=_.jb(a)};_.V(RBa,_.Jb);RBa.prototype.toObject=function(){return SBa(this)};var SBa=function(a){if(null!=a)return _.Lb(a),{clientId:_.l(_.X(a,1)),kLc:_.l(_.X(a,2)),HGb:_.l(_.X(a,3)),bNc:_.l(_.X(a,4)),aNc:_.l(_.X(a,5)),thb:_.l(_.X(a,6)),country:_.l(_.X(a,7)),Wzc:_.l(_.uj(a,8)),yBc:_.l(_.tj(a,9))}};var TBa=function(a){this.Ka=_.jb(a)};_.V(TBa,_.Jb);TBa.prototype.toObject=function(){return UBa(this)};var UBa=function(a){if(null!=a)return _.Lb(a),{Ujb:_.l(_.X(a,1)),V1c:_.l(_.yj(a,2))}};var VBa=function(a){this.Ka=_.jb(a)};_.V(VBa,_.Jb);VBa.prototype.toObject=function(){return WBa(this)};var WBa=function(a){if(null!=a)return _.Lb(a),{Ujb:_.l(_.X(a,1)),i3c:_.l(_.yj(a,2))}};var XBa=function(a){this.Ka=_.jb(a)};_.V(XBa,_.Jb);XBa.prototype.ata=function(){return _.X(this,11)};XBa.prototype.N2=function(a){_.Wb(this,11,a)};XBa.prototype.toObject=function(){return YBa(this)};
var YBa=function(a){if(null!=a)return _.Lb(a),{deviceId:_.l(_.X(a,9)),vra:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),IYc:_.l(_.X(a,16)),u7c:_.l(_.X(a,18)),icd:_.l(_.X(a,17)),manufacturer:_.l(_.X(a,3)),Fr:_.l(_.X(a,4)),H2c:_.l(_.X(a,5)),TAc:_.l(_.X(a,6)),Wad:_.l(_.X(a,7)),EZc:_.l(_.yj(a,8)),locale:_.l(_.X(a,11)),p7c:_.l(_.ij(a,12)),Sad:_.l(_.yj(a,13)),cNc:_.l(_.yj(a,14)),z7c:_.l(_.ij(a,15)),t7c:_.l(_.yj(a,19)),t1c:_.l(_.X(a,20))}};var ZBa=function(a){this.Ka=_.jb(a)};_.V(ZBa,_.Jb);ZBa.prototype.ata=function(){return _.X(this,5)};ZBa.prototype.N2=function(a){_.Wb(this,5,a)};ZBa.prototype.toObject=function(){return $Ba(this)};var $Ba=function(a){if(null!=a)return _.Lb(a),{appVersion:_.l(_.X(a,1)),A0c:_.l(_.X(a,3)),vra:_.l(_.X(a,2)),ALc:_.l(_.X(a,4)),locale:_.l(_.X(a,5))}};var aCa=function(a){this.Ka=_.jb(a)};_.V(aCa,_.Jb);aCa.prototype.toObject=function(){return bCa(this)};var bCa=function(a){if(null!=a)return _.Lb(a),{bNc:_.l(_.X(a,1)),aNc:_.l(_.X(a,2)),thb:_.l(_.X(a,3)),country:_.l(_.X(a,4)),Wzc:_.l(_.uj(a,5)),yBc:_.l(_.tj(a,6)),qZc:_.l(_.X(a,7))}};var cCa=function(a){this.Ka=_.jb(a)};_.V(cCa,_.Jb);cCa.prototype.toObject=function(){return dCa(this)};var dCa=function(a){if(null!=a)return _.Lb(a),{iJc:_.l(_.ij(a,1)),FJc:_.l(_.ij(a,2)),tJc:_.l(_.ij(a,3)),QIc:_.l(_.ij(a,4))}};var eCa=function(a){this.Ka=_.jb(a)};_.V(eCa,_.Jb);eCa.prototype.tca=function(){return _.nj(this,cCa,12)};eCa.prototype.toObject=function(){return fCa(this)};var fCa=function(a){if(null!=a)return _.Lb(a),{wra:_.l(_.yj(a,1)),Qob:_.l(_.X(a,2)),vra:_.l(_.X(a,3)),WHb:_.l(_.uj(a,4)),jJb:_.l(_.tj(a,5)),VCb:_.l(_.tj(a,6)),JGb:_.l(_.X(a,7)),QZa:_.l(_.X(a,8)),IGb:_.l(_.X(a,9)),Tmb:_.l(_.X(a,10)),Umb:_.l(_.X(a,11)),njb:dCa(a.tca())}};var gCa=function(a){this.Ka=_.jb(a)};_.V(gCa,_.Jb);gCa.prototype.toObject=function(){return hCa(this)};var hCa=function(a){if(null!=a)return _.Lb(a),{manufacturer:_.l(_.X(a,1)),oDc:_.l(_.X(a,2)),TDc:_.l(_.X(a,3)),UDc:_.l(_.X(a,4)),SDc:_.l(_.X(a,5))}};var Hk=function(a){this.Ka=_.jb(a)};_.V(Hk,_.Jb);Hk.prototype.jTa=function(){return _.oj(this,gCa,12,_.kj())};Hk.prototype.MTa=function(){return _.oj(this,gCa,13,_.kj())};Hk.prototype.tca=function(){return _.nj(this,cCa,15)};Hk.kc=[12,13];Hk.prototype.toObject=function(){return iCa(this)};
var iCa=function(a){if(null!=a)return _.Lb(a),{wra:_.l(_.yj(a,1)),Qob:_.l(_.X(a,2)),vra:_.l(_.X(a,3)),WHb:_.l(_.uj(a,4)),jJb:_.l(_.tj(a,5)),VCb:_.l(_.tj(a,6)),JGb:_.l(_.X(a,7)),QZa:_.l(_.X(a,8)),IGb:_.l(_.X(a,9)),Tmb:_.l(_.X(a,10)),Umb:_.l(_.X(a,11)),DAc:_.Db(a.jTa(),hCa),WLc:_.Db(a.MTa(),hCa),njb:dCa(a.tca())}};var jCa=function(a){this.Ka=_.jb(a)};_.V(jCa,_.Jb);jCa.prototype.toObject=function(){return kCa(this)};var kCa=function(a){if(null!=a)return _.Lb(a),{scd:iCa(_.nj(a,Hk,1)),Z5c:fCa(_.nj(a,eCa,2))}};var lCa=function(a){this.Ka=_.jb(a)};_.V(lCa,_.Jb);lCa.prototype.toObject=function(){return mCa(this)};var mCa=function(a){if(null!=a)return _.Lb(a),{deviceId:_.l(_.X(a,1)),wra:_.l(_.yj(a,2)),ead:_.l(_.X(a,3))}};var nCa=function(a){this.Ka=_.jb(a)};_.V(nCa,_.Jb);nCa.prototype.toObject=function(){return oCa(this)};var oCa=function(a){if(null!=a)return _.Lb(a),{deviceId:_.l(_.X(a,1)),HGb:_.l(_.yj(a,2)),appId:_.l(_.X(a,3)),appVersion:_.l(_.X(a,4)),ALc:_.l(_.X(a,5))}};var Ik=function(a){this.Ka=_.jb(a)};_.V(Ik,_.Jb);Ik.prototype.getModel=function(){return _.X(this,4)};Ik.prototype.g2a=function(a){_.Wb(this,4,a)};Ik.prototype.KPb=function(a){_.Wb(this,6,a)};Ik.prototype.toObject=function(){return pCa(this)};var pCa=function(a){if(null!=a)return _.Lb(a),{clientId:_.l(_.X(a,1)),kLc:_.l(_.X(a,7)),h6c:_.l(_.X(a,3)),model:_.l(_.X(a,4)),thb:_.l(_.X(a,5)),platformVersion:_.l(_.X(a,6)),country:_.l(_.X(a,8))}};var qCa=function(a){this.Ka=_.jb(a)};_.V(qCa,_.Jb);qCa.prototype.toObject=function(){return rCa(this)};var rCa=function(a){if(null!=a)return _.Lb(a),{rUc:_.l(_.yj(a,1))}};var sCa=function(a){this.Ka=_.jb(a)};_.V(sCa,_.Jb);sCa.prototype.toObject=function(){return tCa(this)};var tCa=function(a){if(null!=a)return _.Lb(a),{iJc:_.l(_.ij(a,1)),FJc:_.l(_.ij(a,2)),tJc:_.l(_.ij(a,3)),QIc:_.l(_.ij(a,4))}};var uCa=function(a){this.Ka=_.jb(a)};_.V(uCa,_.Jb);uCa.prototype.toObject=function(){return vCa(this)};var vCa=function(a){if(null!=a)return _.Lb(a),{manufacturer:_.l(_.X(a,1)),oDc:_.l(_.X(a,2)),TDc:_.l(_.X(a,3)),UDc:_.l(_.X(a,4)),SDc:_.l(_.X(a,5))}};var Jk=function(a){this.Ka=_.jb(a)};_.V(Jk,_.Jb);Jk.prototype.jTa=function(){return _.oj(this,uCa,13,_.kj())};Jk.prototype.MTa=function(){return _.oj(this,uCa,14,_.kj())};Jk.prototype.tca=function(){return _.nj(this,sCa,16)};Jk.kc=[13,14];Jk.prototype.toObject=function(){return wCa(this)};
var wCa=function(a){if(null!=a)return _.Lb(a),{wra:_.l(_.yj(a,1)),Qob:_.l(_.X(a,2)),vra:_.l(_.X(a,3)),WHb:_.l(_.uj(a,4)),jJb:_.l(_.tj(a,5)),VCb:_.l(_.tj(a,6)),JGb:_.l(_.X(a,7)),QZa:_.l(_.X(a,8)),IGb:_.l(_.X(a,9)),E7c:_.l(_.X(a,10)),Tmb:_.l(_.X(a,11)),Umb:_.l(_.X(a,12)),DAc:_.Db(a.jTa(),vCa),WLc:_.Db(a.MTa(),vCa),NZc:_.l(_.ij(a,15)),njb:tCa(a.tca()),rUc:_.l(_.yj(a,17))}};var Kk=function(a){this.Ka=_.jb(a)};_.V(Kk,_.Jb);Kk.prototype.iTa=function(){return _.Ij(this,LBa,1,xCa)};Kk.prototype.wTa=function(){return _.Ij(this,TBa,2,xCa)};Kk.prototype.ETa=function(){return _.Ij(this,VBa,3,xCa)};Kk.prototype.wUa=function(){return _.Ij(this,Jk,5,xCa)};var xCa=[1,2,3,4,5];Kk.prototype.toObject=function(){return yCa(this)};var yCa=function(a){if(null!=a)return _.Lb(a),{xAc:MBa(a.iTa()),RDc:UBa(a.wTa()),fGc:WBa(a.ETa()),T6c:rCa(_.Ij(a,qCa,4,xCa)),ZUc:wCa(a.wUa())}};var zCa=function(a){this.Ka=_.jb(a)};_.V(zCa,_.Jb);zCa.prototype.toObject=function(){return ACa(this)};var ACa=function(a){if(null!=a)return _.Lb(a),{b6c:_.l(_.yj(a,1))}};var Lk=function(a){this.Ka=_.jb(a)};_.V(Lk,_.Jb);Lk.prototype.getModel=function(){return _.X(this,6)};Lk.prototype.g2a=function(a){_.Wb(this,6,a)};Lk.prototype.Gca=function(){return _.X(this,7)};Lk.prototype.toObject=function(){return BCa(this)};var BCa=function(a){if(null!=a)return _.Lb(a),{ocd:_.l(_.yj(a,1)),w$c:_.l(_.X(a,2)),fingerprint:_.l(_.X(a,3)),N3c:_.l(_.X(a,4)),manufacturer:_.l(_.X(a,5)),model:_.l(_.X(a,6)),language:_.l(_.X(a,7)),country:_.l(_.X(a,8)),Lbd:_.l(_.X(a,9)),Kbd:_.l(_.X(a,10))}};var CCa=function(a){this.Ka=_.jb(a)};_.V(CCa,_.Jb);_.h=CCa.prototype;_.h.Psa=function(){return _.X(this,1)};_.h.Av=function(a){return _.Wb(this,1,a)};_.h.Wia=function(a){_.Wb(this,3,a)};_.h.yTa=function(){return tza(this,3)};_.h.llb=function(){_.fj(this,4)};_.h.toObject=function(){return DCa(this)};
var DCa=function(a){if(null!=a)return _.Lb(a),{Hw:_.l(_.X(a,1)),k1c:_.l(_.X(a,2)),environment:_.l(_.X(a,3)),location:_.l(_.X(a,4)),a6c:_.l(_.X(a,5)),j3c:_.l(_.X(a,6)),c6c:_.l(_.X(a,7)),t6c:_.l(_.X(a,8)),mcd:_.l(_.X(a,9)),J9c:_.l(_.X(a,10))}};var Mk=function(a){this.Ka=_.jb(a)};_.V(Mk,_.Jb);_.h=Mk.prototype;_.h.pTa=function(){return _.yj(this,1)};_.h.Txa=function(a){return _.Nj(this,1,a)};_.h.iTa=function(){return _.nj(this,LBa,22)};_.h.wTa=function(){return _.nj(this,TBa,24)};_.h.ETa=function(){return _.nj(this,VBa,25)};_.h.g0=function(){return mza(this,Gk,11)};_.h.wUa=function(){return _.nj(this,Jk,26)};_.h.toObject=function(){return ECa(this)};
var ECa=function(a){if(null!=a)return _.Lb(a),{ulb:_.l(_.yj(a,1)),K9c:_.l(_.X(a,6)),L9c:_.l(_.X(a,7)),xAc:MBa(a.iTa()),MZc:OBa(_.nj(a,NBa,14)),o1c:SBa(_.nj(a,RBa,3)),RDc:UBa(a.wTa()),fGc:WBa(a.ETa()),G3c:YBa(_.nj(a,XBa,16)),m5c:IBa(_.nj(a,Gk,11)),r5c:$Ba(_.nj(a,ZBa,20)),Y5c:bCa(_.nj(a,aCa,13)),U6c:kCa(_.nj(a,jCa,27)),V6c:mCa(_.nj(a,lCa,34)),R7c:oCa(_.nj(a,nCa,10)),u8c:pCa(_.nj(a,Ik,5)),x8c:yCa(_.nj(a,Kk,23)),pad:ACa(_.nj(a,zCa,18)),ncd:BCa(_.nj(a,Lk,8)),ZUc:wCa(a.wUa()),Acd:DCa(_.nj(a,CCa,15)),TZc:QBa(_.nj(a,
PBa,9)),X3c:_.l(_.uj(a,12))}};var FCa=function(a){this.Ka=_.jb(a)};_.V(FCa,_.Jb);FCa.kc=[1,2,3,4,5];FCa.prototype.toObject=function(){return GCa(this)};var GCa=function(a){if(null!=a)return _.Lb(a),{E_c:_.l(_.xj(a,1,2)),G7c:_.l(_.xj(a,2,2)),O3c:_.l(_.ub(a,3,_.Ya,2)),v8c:_.l(_.wj(a,4,2)),Nbd:_.l(_.wj(a,5,2))}};var HCa=function(a){this.Ka=_.jb(a)};_.V(HCa,_.Jb);HCa.prototype.getVersion=function(){return _.X(this,3)};HCa.prototype.TPb=function(a){return _.Wb(this,3,a)};HCa.prototype.toObject=function(){return ICa(this)};var ICa=function(a){if(null!=a)return _.Lb(a),{nZc:_.l(_.tj(a,1)),bZc:_.l(_.X(a,2)),version:_.l(_.X(a,3))}};var JCa=function(a){this.Ka=_.jb(a)};_.V(JCa,_.Jb);_.h=JCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.OB=function(a){return _.Wb(this,1,a)};_.h.SH=function(){return _.Sj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.t0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wb(this,2,a)};_.h.af=function(){return _.Sj(this,2)};_.h.toObject=function(){return KCa(this)};var KCa=function(a){if(null!=a)return _.Lb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var LCa=function(a){this.Ka=_.jb(a)};_.V(LCa,_.Jb);LCa.prototype.toObject=function(){return MCa(this)};var MCa=function(a){if(null!=a)return _.Lb(a),{networkType:_.Ej(a,1,-1),E6c:_.Ej(a,2,0)}};var NCa=function(a){this.Ka=_.jb(a)};_.V(NCa,_.Jb);NCa.prototype.toObject=function(){return OCa(this)};var OCa=function(a){if(null!=a)return _.Lb(a),{f1c:_.l(_.yj(a,1))}};var ui=function(a){this.Ka=_.jb(a)};_.V(ui,_.Jb);_.h=ui.prototype;_.h.getSeconds=function(){return _.Cj(this,1)};_.h.setSeconds=function(a){return _.Ab(this,1,_.Za(a),"0")};_.h.toDate=function(){var a=this.getSeconds(),b=_.Bj(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));_.vi(b,2,Math.trunc(a%1E3*1E6))};_.h.toObject=function(){return Nk(this)};
var Nk=function(a){if(null!=a)return _.Lb(a),{seconds:_.Cj(a,1),Q6c:_.Bj(a,2)}};var PCa=function(a){this.Ka=_.jb(a)};_.V(PCa,_.Jb);PCa.prototype.toObject=function(){return QCa(this)};var QCa=function(a){if(null!=a)return _.Lb(a),{q0c:_.Ej(a,1,0),c1c:Nk(_.nj(a,ui,2)),q2c:_.Ej(a,3,0),Gbd:_.Ej(a,4,0),e1c:OCa(_.nj(a,NCa,5)),r2c:_.Ej(a,6,0)}};var RCa=function(a){this.Ka=_.jb(a)};_.V(RCa,_.Jb);RCa.prototype.toObject=function(){return SCa(this)};var SCa=function(a){if(null!=a)return _.Lb(a),{GVc:_.Y(a,1),D6c:QCa(_.nj(a,PCa,2)),n$c:Gb(_.lj(a,3))}};var TCa=function(a){this.Ka=_.jb(a,4)};_.V(TCa,_.Jb);var UCa={};TCa.prototype.toObject=function(){return VCa(this)};var VCa=function(a){if(null!=a){_.Lb(a);var b={I8c:oBa(_.nj(a,nBa,1)),M8c:_.Ej(a,2,0),W$c:SCa(_.nj(a,RCa,3))};Eb(a,b,UCa);return b}};var Ok=function(a){this.Ka=_.jb(a,35)};_.V(Ok,_.Jb);_.h=Ok.prototype;_.h.Qia=function(a){return _.Wb(this,26,a)};_.h.jta=function(){return _.oj(this,JCa,3,_.kj())};_.h.setValue=function(a,b){Zba(this,3,JCa,b,a,!1,1);return this};_.h.xPb=function(a){_.pj(this,16,a)};_.h.TOa=function(){return _.fj(this,16)};_.h.uca=function(){return _.nj(this,TCa,33)};_.h.uPb=function(a){_.pj(this,33,a)};var WCa={};Ok.kc=[3,20,27];Ok.prototype.toObject=function(){return XCa(this)};
var XCa=function(a){if(null!=a){_.Lb(a);var b={DS:_.l(vj(a,1)),x2c:_.l(vj(a,17)),QZc:_.l(_.uj(a,22)),ROb:_.l(_.uj(a,21)),tag:_.l(_.X(a,2)),t2c:_.l(_.tj(a,11)),componentId:_.l(_.X(a,26)),u2c:_.l(_.uj(a,12)),f5c:_.l(_.ij(a,10)),CUc:_.Db(a.jta(),KCa),store:Gb(jj(a,4)),oZc:ICa(_.nj(a,HCa,9)),jad:Gb(jj(a,6)),kad:_.l(_.X(a,8)),lad:_.l(_.X(a,13)),mad:_.l(_.X(a,29)),exp:GCa(_.nj(a,FCa,7)),bza:_.l(_.X(a,14)),zbd:_.Cj(a,15,18E4),experimentIds:LAa(_.nj(a,mk,16)),Q_c:Gb(jj(a,18)),R_c:_.l(_.X(a,24)),F4c:_.l(_.yj(a,
19)),pbd:_.l(_.ub(a,20,_.Ya,2)),o3c:_.l(_.ub(a,27,_.Ya,2)),W6c:MCa(_.nj(a,LCa,23)),o4c:_.l(_.ij(a,25)),Ccd:_.l(_.X(a,28)),G6c:_.l(hj(a,30)),F_c:_.l(hj(a,32)),LBc:VCa(a.uca()),Ubd:_.l(_.ij(a,34))};Eb(a,b,WCa);return b}};var YCa=function(a){this.Ka=_.jb(a)};_.V(YCa,_.Jb);YCa.prototype.toObject=function(){return ZCa(this)};var ZCa=function(a){if(null!=a)return _.Lb(a),{e0c:_.l(_.uj(a,3)),f0c:_.l(vj(a,1)),aad:_.l(_.ij(a,2))}};var $Ca=function(a){this.Ka=_.jb(a)};_.V($Ca,_.Jb);$Ca.prototype.toObject=function(){return aDa(this)};var aDa=function(a){if(null!=a)return _.Lb(a),{d5c:_.l(_.ij(a,1)),Q4c:_.l(_.ij(a,2)),AZc:_.l(_.yj(a,3)),S4c:_.l(_.ij(a,4))}};var bDa=function(a){this.Ka=_.jb(a)};_.V(bDa,_.Jb);bDa.prototype.toObject=function(){return cDa(this)};var cDa=function(a){if(null!=a)return _.Lb(a),{wbd:_.l(_.uj(a,1)),Obd:_.l(_.uj(a,2)),source:_.l(_.X(a,3))}};var dDa=function(a){this.Ka=_.jb(a,19)};_.V(dDa,_.Jb);_.h=dDa.prototype;_.h.WS=function(){return mza(this,Mk,1)};_.h.Pia=function(a){_.pj(this,1,a)};_.h.O2=function(a){return _.Nj(this,2,a)};_.h.STa=function(){return _.Ej(this,9,0)};_.h.uca=function(){return _.nj(this,TCa,18)};_.h.uPb=function(a){_.pj(this,18,a)};var eDa={};dDa.kc=[3,5];
dDa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={U9c:_.l(vj(this,4)),V9c:_.l(vj(this,8)),J_c:ECa(_.nj(this,Mk,1)),uI:_.Ej(this,2,-1),TCb:_.l(_.X(this,6)),Bcd:_.l(_.X(this,7)),L5c:_.Db(_.oj(this,Ok,3,_.kj()),XCa),I$c:Gb(lza(this,5)),K5c:_.l(_.uj(this,14)),pKb:_.Ej(this,9,0),scheduler:_.l(_.yj(this,10)),u1c:aDa(_.nj(this,$Ca,11)),D2c:cDa(_.nj(this,bDa,12)),d0c:ZCa(_.nj(this,YCa,13)),mZc:_.l(Yaa(Ib(this,16))),LBc:VCa(this.uca())};Eb(this,a,eDa)}else a=void 0;return a};var fDa=function(a){this.Ka=_.jb(a)};_.V(fDa,_.Jb);fDa.prototype.getId=function(a){return _.Fj(this,1,a)};fDa.kc=[1];fDa.prototype.toObject=function(){return gDa(this)};var gDa=function(a){if(null!=a)return _.Lb(a),{m4c:_.l(_.xj(a,1,2))}};var hDa=function(a){this.Ka=_.jb(a)};_.V(hDa,_.Jb);hDa.prototype.toObject=function(){return iDa(this)};var iDa=function(a){if(null!=a)return _.Lb(a),{N5c:_.l(_.tj(a,1)),e$c:_.l(_.yj(a,2))}};var jDa=function(a){this.Ka=_.jb(a)};_.V(jDa,_.Jb);jDa.kc=[1];jDa.prototype.toObject=function(){return kDa(this)};var kDa=function(a){if(null!=a)return _.Lb(a),{Q5c:_.l(_.xj(a,1,2))}};var lDa=function(a){this.Ka=_.jb(a)};_.V(lDa,_.Jb);_.h=lDa.prototype;_.h.tn=function(){return _.tj(this,1)};_.h.j0=function(){return _.tj(this,1)};_.h.PV=function(a){Lj(this,1,a)};_.h.rT=function(){return null!=_.tj(this,1)};_.h.toObject=function(){return mDa(this)};var mDa=function(a){if(null!=a)return _.Lb(a),{productId:_.l(_.tj(a,1)),GVc:_.l(_.X(a,2))}};var nDa=function(a){this.Ka=_.jb(a)};_.V(nDa,_.Jb);nDa.prototype.STa=function(){return _.yj(this,2)};nDa.prototype.O2=function(a){return _.Nj(this,3,a)};nDa.prototype.toObject=function(){return oDa(this)};var oDa=function(a){if(null!=a)return _.Lb(a),{TCb:_.l(_.X(a,1)),pKb:_.l(_.yj(a,2)),uI:_.Ej(a,3,-1)}};var pDa=function(a){this.Ka=_.jb(a)};_.V(pDa,_.Jb);pDa.kc=[1];pDa.prototype.toObject=function(){return qDa(this)};var qDa=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,nDa,1,_.kj());return{c9c:_.Db(b,oDa),d9c:_.l(_.uj(a,2))}}};var rDa=function(a){this.Ka=_.jb(a,7)};_.V(rDa,_.Jb);rDa.prototype.STa=function(){return _.nj(this,pDa,3)};var sDa=_.Nb(rDa),tDa={};rDa.kc=[5,6];rDa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Y6c:rza(this),experiments:gDa(_.nj(this,fDa,2)),pKb:qDa(this.STa()),P5c:kDa(_.nj(this,jDa,4)),O5c:_.Db(_.oj(this,hDa,5,_.kj()),iDa),N8c:_.Db(_.oj(this,lDa,6,_.kj()),mDa)};Eb(this,a,tDa)}else a=void 0;return a};var uDa=function(a){this.Ka=_.jb(a)};_.V(uDa,_.Jb);uDa.prototype.toObject=function(){return vDa(this)};var vDa=function(a){if(null!=a)return _.Lb(a),{Mad:_.Bj(a,1,-1)}};var wDa=new function(a,b){this.JS=a;this.xc=b;this.YD=0;this.a0=_.nj;this.defaultValue=void 0}(175237375,uDa);tDa[175237375]={n5c:wDa,lYb:vDa};var Qk=function(a){lk.call(this);var b=this;this.componentId="";this.hv=[];this.lBb="";this.j5a=this.S3=!1;this.zFb=this.l3a=-1;this.pla=this.tlb=!1;this.mT=this.experimentIds=null;this.swa=this.twa=this.w1=this.jN=0;this.ROb=1;this.m4a=0;this.Mxa=!1;this.uI=a.uI;this.T_=a.T_||function(){};this.Zs=new Pk(a.uI,a.DM);this.network=a.network;this.VU=a.VU||null;this.bufferSize=1E3;this.fUc=_.Pi(Xza,0,1);this.Eqa=a.oUc||null;this.sessionIndex=a.sessionIndex||null;this.Era=a.Era||!1;this.I1=a.I1||null;this.logger=
null;this.withCredentials=!a.opb;this.DM=a.DM||!1;this.xua=!this.DM&&!!yk()&&!!yk().navigator&&void 0!==yk().navigator.sendBeacon;this.TVa="undefined"!==typeof URLSearchParams&&!!(new URL(xDa(this))).searchParams&&!!(new URL(xDa(this))).searchParams.set;var c=(new Mk).Txa(1);this.Zs.Pia(c);this.LS=new EBa(1E4);this.Gm=new tk(this.LS.getValue());a=yDa(this,a.Gib);_.qk(this.Gm,"tick",a,!1,this);this.PNa=new tk(6E5);_.qk(this.PNa,"tick",a,!1,this);this.Era||this.PNa.start();this.DM||(_.qk(document,"visibilitychange",
function(){"hidden"===document.visibilityState&&b.wSa()}),_.qk(document,"pagehide",this.wSa,!1,this))};_.V(Qk,lk);var yDa=function(a,b){return a.TVa?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};Qk.prototype.Bm=function(){this.wSa();this.Gm.stop();this.PNa.stop();lk.prototype.Bm.call(this)};Qk.prototype.SPb=function(a){this.pla=a};var zDa=function(a){a.Eqa||(a.Eqa=xDa(a));try{return(new URL(a.Eqa)).toString()}catch(b){return(new URL(a.Eqa,yk().location.origin)).toString()}};
_.h=Qk.prototype;_.h.dispatch=function(a){if(this.TVa)if(a instanceof Ok)this.log(a);else{var b=new Ok;a=a.ld();b=_.Wb(b,8,a);this.log(b)}};_.h.tPb=function(a){this.Zs.Pia(a)};_.h.Qia=function(a){this.componentId=a};_.h.MPb=function(a){this.VU=a};_.h.JPb=function(a){this.experimentIds||(this.experimentIds=new mk);_.zb(this.experimentIds,2,a,$ba)};
_.h.Sxa=function(a){if(a){this.experimentIds||(this.experimentIds=new mk);var b=this.experimentIds;a=a.ld();_.Wb(b,4,a)}else this.experimentIds&&_.fj(this.experimentIds,4)};_.h.APb=function(a){this.mT=a};_.h.RV=function(a){this.S3=a&&this.xua};_.h.Av=function(a){this.Zs.Av(a)};_.h.Xia=function(a){this.tlb=!0;ADa(this,a)};var ADa=function(a,b){a.LS=new EBa(1>b?1:b);a.Gm.setInterval(a.LS.getValue())};
Qk.prototype.log=function(a){if(this.TVa){a=a.clone();var b=this.ROb++;a=_.Mj(a,21,b);this.componentId&&a.Qia(this.componentId);if(!vj(a,1)){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.fj(b,1,_.Za(c))}null!=_.uj(a,15)||_.Mj(a,15,(new Date).getTimezoneOffset()*(this.pla?-60:60));this.experimentIds&&a.xPb(this.experimentIds.clone());b=this.hv.length-this.bufferSize+1;0<b&&(this.hv.splice(0,b),this.jN+=b);this.hv.push(a);this.eva()}};
Qk.prototype.eva=function(){this.Era||this.Gm.enabled||this.Gm.start()};
Qk.prototype.flush=function(a,b){var c=this;if(0===this.hv.length)a&&a();else if(this.Mxa&&this.xua)this.Zs.QV(3),BDa(this);else{var d=Date.now();if(this.zFb>d&&this.l3a<d)b&&b("throttled");else{this.network&&("function"===typeof this.network.rUa?this.Zs.QV(this.network.rUa()):this.Zs.QV(0));var e=this.Zs.kb(this.hv,this.jN,this.w1,this.VU,this.twa,this.swa);d={};var f=this.T_();f&&(d.Authorization=f);var g=new URL(zDa(this));this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,g.searchParams.set("authuser",
this.sessionIndex));this.I1&&(d["X-Goog-PageId"]=this.I1,g.searchParams.set("pageId",this.I1));if(f&&this.lBb===f)b&&b("stale-auth-token");else{this.hv=[];this.Gm.enabled&&this.Gm.stop();this.jN=0;var m=e.ld(),n;this.mT&&this.mT.Aea(m.length)&&(n=this.mT.j0c(m));var r={url:g.toString(),body:m,FAc:1,F0a:d,WLb:"POST",withCredentials:this.withCredentials,m4a:this.m4a},v=function(J){c.LS.reset();c.Gm.setInterval(c.LS.getValue());if(J){var L=null;try{var P=JSON.stringify(JSON.parse(J.replace(")]}'\n",
"")));L=sDa(P)}catch(aa){}L&&(J=Number(rza(L)),0<J&&(c.l3a=Date.now(),c.zFb=c.l3a+J),L=bca(L,wDa))&&(L=_.Bj(L,1,-1),-1!==L&&(c.tlb||ADa(c,L)))}a&&a();c.w1=0},z=function(J,L){var P=_.oj(e,Ok,3,_.kj(_.dj)),aa=_.uj(e,14),oa=c.LS;oa.eaa=Math.min(3E5,2*oa.eaa);oa.VPa=Math.min(3E5,oa.eaa+Math.round(.2*(Math.random()-.5)*oa.eaa));c.Gm.setInterval(c.LS.getValue());401===J&&f&&(c.lBb=f);aa&&(c.jN+=aa);void 0===L&&(L=500<=J&&600>J||401===J||0===J);L&&(c.hv=P.concat(c.hv),c.eva());b&&b("net-send-failed",J);
++c.w1},D=function(){c.network&&c.network.send(r,v,z)};n?n.then(function(J){r.F0a["Content-Encoding"]="gzip";r.F0a["Content-Type"]="application/binary";r.body=J;r.FAc=2;D()},function(){D()}):D()}}}};Qk.prototype.wSa=function(){CDa(this.Zs,!0);this.S3&&(this.Zs.QV(3),BDa(this));this.j5a&&(this.Zs.QV(2),DDa(this));this.flush();CDa(this.Zs,!1)};
var BDa=function(a){EDa(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=yk().navigator.sendBeacon(b.toString(),c.ld())}catch(e){}d||(a.xua=!1);return d})},DDa=function(a){EDa(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.aza(c.ld()));c=b.toString();if(15360<c.length)return!1;(new Image).src=c;return!0})},EDa=function(a,b,c,d){if(0!==a.hv.length){var e=new URL(zDa(a));e.searchParams.delete("format");var f=a.T_();
f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.sessionIndex||"0");for(f=0;f<c&&a.hv.length;++f){var g=a.hv.slice(0,b),m=a.Zs.kb(g,a.jN,a.w1,a.VU,a.twa,a.swa);if(!d(e.toString(),m)){++a.w1;break}a.jN=0;a.w1=0;a.twa=0;a.swa=0;a.hv=a.hv.slice(g.length)}a.Gm.enabled&&a.Gm.stop()}},xDa=function(a){return.01>a.fUc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true"},Pk=function(a,b){this.DM=b=void 0===b?!1:b;this.wza=this.locale=
null;this.nfa=new dDa;Number.isInteger(a)&&this.nfa.O2(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.Pia(new Mk)};Pk.prototype.O2=function(a){this.nfa.O2(a);return this};Pk.prototype.Pia=function(a){this.nfa.Pia(a);a.pTa()||a.Txa(1);this.DM||(a=this.g0(),a.ata()||a.N2(this.locale));this.wza&&(a=this.g0(),_.nj(a,Fk,9)||_.pj(a,9,this.wza))};Pk.prototype.Av=function(a){this.g0().Av(a);return this};Pk.prototype.QV=function(a){_.gj(this.WS(),Gk,11)&&this.f0().QV(a)};
var CDa=function(a,b){_.gj(a.WS(),Gk,11)&&(a=a.f0(),_.Jj(a,2,b))};Pk.prototype.m2a=function(a){_.gj(this.WS(),Gk,11)&&this.f0().m2a(a)};Pk.prototype.j2a=function(a){_.gj(this.WS(),Gk,11)&&this.f0().j2a(a)};Pk.prototype.i2a=function(a){_.gj(this.WS(),Gk,11)&&this.f0().i2a(a)};Pk.prototype.WS=function(){return _.nj(this.nfa,Mk,1)};var FDa=function(a,b){var c=void 0===c?sca:c;var d=a.DM?void 0:yk();d?b(d,c).then(function(e){a.wza=e;e=a.g0();_.pj(e,9,a.wza);return!0}).catch(function(){return!1}):Promise.resolve(!1)};
Pk.prototype.g0=function(){var a=this.WS(),b=_.nj(a,Gk,11);b||(b=new Gk,_.pj(a,11,b));return b};Pk.prototype.f0=function(){var a=this.g0(),b=_.nj(a,Dk,10);b||(b=new Dk,_.Jj(b,2,!1),_.pj(a,10,b));return b};Pk.prototype.uca=function(a){var b=new lBa;a=Lj(b,13,a);b=new nBa;a=_.pj(b,2,a);b=new TCa;a=_.pj(b,1,a);return _.Nj(a,2,9)};
Pk.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.m2a(void 0===c?0:c);this.j2a(e);this.i2a(f);c=this.nfa.clone();e=Date.now().toString();c=_.fj(c,4,_.Za(e));a=_.qj(c,3,a);d&&a.uPb(this.uca(d));b&&_.Mj(a,14,b);return a};var GDa=function(){};GDa.prototype.ld=function(a){var b=[];HDa(this,a,b);return b.join("")};
var HDa=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),HDa(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),IDa(d,c),c.push(":"),HDa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":IDa(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("fa`"+typeof b);}}},JDa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},KDa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,IDa=function(a,b){b.push('"',a.replace(KDa,function(c){var d=JDa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
JDa[c]=d);return d}),'"')};var LDa=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 MDa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var NDa=function(){};NDa.prototype.jkb=null;NDa.prototype.getOptions=function(){return this.jkb||(this.jkb=this.Iyb())};var ODa,PDa=function(){};_.Ri(PDa,NDa);PDa.prototype.aaa=function(){var a=QDa(this);return a?new ActiveXObject(a):new XMLHttpRequest};PDa.prototype.Iyb=function(){var a={};QDa(this)&&(a[0]=!0,a[1]=!0);return a};
var QDa=function(a){if(!a.jxb&&"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.jxb=d}catch(e){}}throw Error("ga");}return a.jxb};ODa=new PDa;var RDa=function(a,b){this.nCc=a;this.gPc=b;this.Gva=0;this.yta=null};RDa.prototype.get=function(){if(0<this.Gva){this.Gva--;var a=this.yta;this.yta=a.next;a.next=null}else a=this.nCc();return a};RDa.prototype.put=function(a){this.gPc(a);100>this.Gva&&(this.Gva++,a.next=this.yta,this.yta=a)};var SDa,TDa=function(){var a=_.da.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ia("Presto")&&(a=function(){var e=_.Ak(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,_.fi)(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)}},UDa=function(a){return a};PAa(function(a){UDa=a});var VDa=function(){this.Zza=this.Z3=null};VDa.prototype.add=function(a,b){var c=WDa.get();c.set(a,b);this.Zza?this.Zza.next=c:this.Z3=c;this.Zza=c};VDa.prototype.remove=function(){var a=null;this.Z3&&(a=this.Z3,this.Z3=this.Z3.next,this.Z3||(this.Zza=null),a.next=null);return a};var WDa=new RDa(function(){return new XDa},function(a){return a.reset()}),XDa=function(){this.next=this.scope=this.fn=null};XDa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
XDa.prototype.reset=function(){this.next=this.scope=this.fn=null};var YDa,ZDa=!1,$Da=new VDa,bEa=function(a,b){YDa||aEa();ZDa||(YDa(),ZDa=!0);$Da.add(a,b)},aEa=function(){if(_.da.Promise&&_.da.Promise.resolve){var a=_.da.Promise.resolve(void 0);YDa=function(){a.then(cEa)}}else YDa=function(){var b=cEa;b=UDa(b);"function"!==typeof _.da.setImmediate||_.da.Window&&_.da.Window.prototype&&(ka()||!ia("Edge"))&&_.da.Window.prototype.setImmediate==_.da.setImmediate?(SDa||(SDa=TDa()),SDa(b)):_.da.setImmediate(b)}},cEa=function(){for(var a;a=$Da.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}WDa.put(a)}ZDa=
!1};var dEa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Sk=function(a){this.Jc=0;this.Og=void 0;this.pZ=this.WK=this.Dr=null;this.rta=this.BRa=!1;if(a!=Vza)try{var b=this;a.call(void 0,function(c){Rk(b,2,c)},function(c){Rk(b,3,c)})}catch(c){Rk(this,3,c)}},eEa=function(){this.next=this.context=this.B1=this.bga=this.Jg=null;this.Epa=!1};eEa.prototype.reset=function(){this.context=this.B1=this.bga=this.Jg=null;this.Epa=!1};
var fEa=new RDa(function(){return new eEa},function(a){a.reset()}),gEa=function(a,b,c){var d=fEa.get();d.bga=a;d.B1=b;d.context=c;return d},Tk=function(a){if(a instanceof Sk)return a;var b=new Sk(Vza);Rk(b,2,a);return b},iEa=function(a,b,c){hEa(a,b,c,null)||bEa(_.Pi(b,a))},jEa=function(a){return new Sk(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,v){d--;e[r]=v;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],iEa(n,_.Pi(f,m),g);else b(e)})};
Sk.prototype.then=function(a,b,c){return kEa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Sk.prototype.$goog_Thenable=!0;Sk.prototype.GO=function(a,b){return kEa(this,null,a,b)};Sk.prototype.catch=Sk.prototype.GO;Sk.prototype.cancel=function(a){if(0==this.Jc){var b=new Uk(a);bEa(function(){lEa(this,b)},this)}};
var lEa=function(a,b){if(0==a.Jc)if(a.Dr){var c=a.Dr;if(c.WK){for(var d=0,e=null,f=null,g=c.WK;g&&(g.Epa||(d++,g.Jg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Jc&&1==d?lEa(c,b):(f?(d=f,d.next==c.pZ&&(c.pZ=d),d.next=d.next.next):mEa(c),nEa(c,e,3,b)))}a.Dr=null}else Rk(a,3,b)},pEa=function(a,b){a.WK||2!=a.Jc&&3!=a.Jc||oEa(a);a.pZ?a.pZ.next=b:a.WK=b;a.pZ=b},kEa=function(a,b,c,d){var e=gEa(null,null,null);e.Jg=new Sk(function(f,g){e.bga=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.B1=c?function(m){try{var n=c.call(d,m);void 0===n&&m instanceof Uk?g(m):f(n)}catch(r){g(r)}}:g});e.Jg.Dr=a;pEa(a,e);return e.Jg};Sk.prototype.aUc=function(a){this.Jc=0;Rk(this,2,a)};Sk.prototype.bUc=function(a){this.Jc=0;Rk(this,3,a)};
var Rk=function(a,b,c){0==a.Jc&&(a===c&&(b=3,c=new TypeError("ha")),a.Jc=1,hEa(c,a.aUc,a.bUc,a)||(a.Og=c,a.Jc=b,a.Dr=null,oEa(a),3!=b||c instanceof Uk||qEa(a,c)))},hEa=function(a,b,c,d){if(a instanceof Sk)return pEa(a,gEa(b||Vza,c||null,d)),!0;if(dEa(a))return a.then(b,c,d),!0;if(_.wa(a))try{var e=a.then;if("function"===typeof e)return rEa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},rEa=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)}},oEa=function(a){a.BRa||(a.BRa=!0,bEa(a.Zra,a))},mEa=function(a){var b=null;a.WK&&(b=a.WK,a.WK=b.next,b.next=null);a.WK||(a.pZ=null);return b};Sk.prototype.Zra=function(){for(var a;a=mEa(this);)nEa(this,a,this.Jc,this.Og);this.BRa=!1};
var nEa=function(a,b,c,d){if(3==c&&b.B1&&!b.Epa)for(;a&&a.rta;a=a.Dr)a.rta=!1;if(b.Jg)b.Jg.Dr=null,sEa(b,c,d);else try{b.Epa?b.bga.call(b.context):sEa(b,c,d)}catch(e){tEa.call(null,e)}fEa.put(b)},sEa=function(a,b,c){2==b?a.bga.call(a.context,c):a.B1&&a.B1.call(a.context,c)},qEa=function(a,b){a.rta=!0;bEa(function(){a.rta&&tEa.call(null,b)})},tEa=aaa,Uk=function(a){_.ca.call(this,a);this.wLb=!1};_.Ri(Uk,_.ca);Uk.prototype.name="cancel";var uEa=function(a,b){sk.call(this);this.cua=a||1;this.Aka=b||_.da;this.rjb=(0,_.fi)(this.tTc,this);this.xBb=_.Qi()};_.Ri(uEa,sk);_.h=uEa.prototype;_.h.enabled=!1;_.h.YB=null;_.h.setInterval=function(a){this.cua=a;this.YB&&this.enabled?(this.stop(),this.start()):this.YB&&this.stop()};
_.h.tTc=function(){if(this.enabled){var a=_.Qi()-this.xBb;0<a&&a<.8*this.cua?this.YB=this.Aka.setTimeout(this.rjb,this.cua-a):(this.YB&&(this.Aka.clearTimeout(this.YB),this.YB=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.YB||(this.YB=this.Aka.setTimeout(this.rjb,this.cua),this.xBb=_.Qi())};_.h.stop=function(){this.enabled=!1;this.YB&&(this.Aka.clearTimeout(this.YB),this.YB=null)};
_.h.Bm=function(){uEa.by.Bm.call(this);this.stop();delete this.Aka};var vEa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.fi)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.fi)(a.handleEvent,a);else throw Error("ia");return 2147483647<Number(b)?-1:_.da.setTimeout(a,b||0)},wEa=function(a){var b=null;return(new Sk(function(c,d){b=vEa(function(){c(void 0)},a);-1==b&&d(Error("ja"))})).GO(function(c){_.da.clearTimeout(b);throw c;})};var Vk,xEa,yEa,zEa,AEa,BEa,DEa,Xsa;Vk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");xEa=function(a){a=a.match(Vk)[1]||null;!a&&_.da.self&&_.da.self.location&&(a=_.da.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
yEa=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," ")):"")}}};zEa=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]};
AEa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)AEa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};BEa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)AEa(a[b],a[b+1],c);return c.join("&")};_.CEa=function(a){var b=[],c;for(c in a)AEa(c,a[c],b);return b.join("&")};DEa=function(a,b){var c=2==arguments.length?BEa(arguments[1],0):BEa(arguments,1);return zEa(a,c)};
Xsa=function(a,b){_.hya(a,"/")&&(a=a.slice(0,-1));_.Si(b,"/")&&(b=b.slice(1));return a+"/"+b};var PEa;_.Wk=function(a){sk.call(this);this.headers=new Map;this.eAa=a||null;this.EK=!1;this.dAa=this.Bc=null;this.Tea="";this.KM=0;this.ST="";this.FT=this.mVa=this.Rta=this.oRa=!1;this.F3=0;this.gza=null;this.R0a="";this.k5a=this.Y3=!1;this.ENa=this.O4a=null};_.Ri(_.Wk,sk);var EEa=/^https?$/i,FEa=["POST","PUT"],GEa=[],HEa=function(a,b,c,d,e,f,g){var m=new _.Wk;GEa.push(m);b&&m.listen("complete",b);m.wXa("ready",m.wBc);f&&(m.F3=Math.max(0,f));g&&(m.Y3=g);m.send(a,c,d,e)};
_.Wk.prototype.wBc=function(){this.dispose();_.pa(GEa,this)};_.Wk.prototype.setTrustToken=function(a){this.O4a=a};_.Wk.prototype.setAttributionReporting=function(a){this.ENa=a};
_.Wk.prototype.send=function(a,b,c,d){if(this.Bc)throw Error("ka`"+this.Tea+"`"+a);b=b?b.toUpperCase():"GET";this.Tea=a;this.ST="";this.KM=0;this.oRa=!1;this.EK=!0;this.Bc=this.eAa?this.eAa.aaa():ODa.aaa();this.dAa=this.eAa?this.eAa.getOptions():ODa.getOptions();this.Bc.onreadystatechange=(0,_.fi)(this.pGb,this);try{this.mVa=!0,this.Bc.open(b,String(a),!0),this.mVa=!1}catch(g){this.mf(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("la`"+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)(FEa,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.Bc.setRequestHeader(d,c);this.R0a&&(this.Bc.responseType=this.R0a);"withCredentials"in this.Bc&&this.Bc.withCredentials!==this.Y3&&(this.Bc.withCredentials=this.Y3);if("setTrustToken"in this.Bc&&this.O4a)try{this.Bc.setTrustToken(this.O4a)}catch(g){}if("setAttributionReporting"in this.Bc&&this.ENa)try{this.Bc.setAttributionReporting(this.ENa)}catch(g){}try{IEa(this),0<this.F3&&((this.k5a=JEa(this.Bc))?(this.Bc.timeout=this.F3,this.Bc.ontimeout=(0,_.fi)(this.sW,this)):this.gza=vEa(this.sW,this.F3,
this)),this.Rta=!0,this.Bc.send(a),this.Rta=!1}catch(g){this.mf(5,g)}};var JEa=function(a){return _.Xi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.Wk.prototype.sW=function(){"undefined"!=typeof Vxa&&this.Bc&&(this.ST="Timed out after "+this.F3+"ms, aborting",this.KM=8,this.dispatchEvent("timeout"),this.abort(8))};_.Wk.prototype.mf=function(a,b){this.EK=!1;this.Bc&&(this.FT=!0,this.Bc.abort(),this.FT=!1);this.ST=b;this.KM=a;KEa(this);LEa(this)};
var KEa=function(a){a.oRa||(a.oRa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.Wk.prototype.abort=function(a){this.Bc&&this.EK&&(this.EK=!1,this.FT=!0,this.Bc.abort(),this.FT=!1,this.KM=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),LEa(this))};_.Wk.prototype.Bm=function(){this.Bc&&(this.EK&&(this.EK=!1,this.FT=!0,this.Bc.abort(),this.FT=!1),LEa(this,!0));_.Wk.by.Bm.call(this)};
_.Wk.prototype.pGb=function(){this.isDisposed()||(this.mVa||this.Rta||this.FT?MEa(this):this.zZa())};_.Wk.prototype.zZa=function(){MEa(this)};
var MEa=function(a){if(a.EK&&"undefined"!=typeof Vxa&&(!a.dAa[1]||4!=Xk(a)||2!=a.Ng()))if(a.Rta&&4==Xk(a))vEa(a.pGb,0,a);else if(a.dispatchEvent("readystatechange"),a.Vs()){a.EK=!1;try{if(NEa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.KM=6;try{var b=2<Xk(a)?a.Bc.statusText:""}catch(c){b=""}a.ST=b+" ["+a.Ng()+"]";KEa(a)}}finally{LEa(a)}}},LEa=function(a,b){if(a.Bc){IEa(a);var c=a.Bc,d=a.dAa[0]?function(){}:null;a.Bc=null;a.dAa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},IEa=function(a){a.Bc&&a.k5a&&(a.Bc.ontimeout=null);a.gza&&(_.da.clearTimeout(a.gza),a.gza=null)};_.Wk.prototype.isActive=function(){return!!this.Bc};_.Wk.prototype.Vs=function(){return 4==Xk(this)};var NEa=function(a){var b=a.Ng(),c;if(!(c=MDa(b))){if(b=0===b)a=xEa(String(a.Tea)),b=!EEa.test(a);c=b}return c},Xk=function(a){return a.Bc?a.Bc.readyState:0};_.Wk.prototype.Ng=function(){try{return 2<Xk(this)?this.Bc.status:-1}catch(a){return-1}};
_.OEa=function(a){try{return a.Bc?a.Bc.responseText:""}catch(b){return""}};PEa=function(a){try{if(!a.Bc)return null;if("response"in a.Bc)return a.Bc.response;switch(a.R0a){case "":case "text":return a.Bc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Bc)return a.Bc.mozResponseArrayBuffer}return null}catch(b){return null}};_.Wk.prototype.getResponseHeader=function(a){if(this.Bc&&this.Vs())return a=this.Bc.getResponseHeader(a),null===a?void 0:a};
_.Wk.prototype.getAllResponseHeaders=function(){return this.Bc&&2<=Xk(this)?this.Bc.getAllResponseHeaders()||"":""};var QEa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Ti(a[c])){var d=_.EAa(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 gca(b,function(g){return g.join(", ")})},REa=function(a){return"string"===typeof a.ST?a.ST:String(a.ST)};PAa(function(a){_.Wk.prototype.zZa=a(_.Wk.prototype.zZa)});var SEa=function(){};SEa.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;HEa(a.url,function(d){d=d.target;NEa(d)?b(_.OEa(d)):c(d.Ng())},a.WLb,a.body,a.F0a,a.m4a,a.withCredentials)};SEa.prototype.rUa=function(){return 1};var TEa=function(a,b){lk.call(this);this.uI=a;this.sessionIndex=b;this.tQa="https://play.google.com/log?format=json&hasfast=true";this.nPb=!1;this.componentId="";this.Mxa=this.bUa=this.S1a=!1;this.pla=void 0;this.network=new SEa};_.V(TEa,lk);_.h=TEa.prototype;_.h.Av=function(a){this.Hw=a;return this};_.h.APb=function(a){this.mT=a};_.h.Qia=function(a){this.componentId=a;return this};_.h.MPb=function(a){this.VU=a};_.h.Sxa=function(a){this.TOa=a};_.h.JPb=function(a){this.wGb=a};
_.h.tPb=function(a){this.mlb=a};_.h.S3=function(){this.S1a=!0;return this};_.h.j5a=function(){this.bUa=!0;return this};_.h.Xia=function(a){this.L_=Math.max(a,1E3)};_.h.opb=function(){this.aVc=!0;return this};_.h.SPb=function(a){this.pla=a};
_.h.kb=function(){var a=new Qk({uI:this.uI,T_:this.T_?this.T_:_.JAa,sessionIndex:this.sessionIndex,oUc:this.tQa,DM:this.nPb,Era:!1,opb:this.aVc,I1:this.I1,Gib:this.Gib,network:this.network?this.network:void 0});KAa(this,_.Pi(Ub,a));this.mlb&&a.tPb(this.mlb);this.Hw&&a.Av(this.Hw);this.mT&&a.APb(this.mT);this.componentId&&a.Qia(this.componentId);this.VU&&a.MPb(this.VU);this.TOa&&a.Sxa(this.TOa);this.wGb&&a.JPb(this.wGb);this.S1a&&a.RV(this.S1a);this.bUa&&(a.j5a=this.bUa);this.L_&&a.Xia(this.L_);this.Mxa&&
(a.Mxa=a.xua);FDa(a.Zs,wca);this.xUc&&FDa(a.Zs,this.xUc);this.pla&&a.SPb(!0);this.network.O2&&this.network.O2(this.uI);this.network.QQc&&this.network.QQc(a);return a};var UEa=function(a){this.Ka=_.jb(a)};_.V(UEa,_.Jb);UEa.prototype.toObject=function(){return VEa(this)};var VEa=function(a){if(null!=a)return _.Lb(a),{fieldPath:_.l(_.X(a,1))}};var WEa=function(a){this.Ka=_.jb(a)};_.V(WEa,_.Jb);WEa.prototype.setInterval=function(a){return _.Wb(this,1,a)};WEa.prototype.clearInterval=function(){return _.fj(this,1)};WEa.prototype.toObject=function(){return XEa(this)};var XEa=function(a){if(null!=a)return _.Lb(a),{interval:_.l(_.X(a,1))}};var YEa=function(a){this.Ka=_.jb(a)};_.V(YEa,_.Jb);_.h=YEa.prototype;_.h.FD=function(){return _.Ij(this,UEa,1,ZEa)};_.h.Vxa=function(a){return _.oza(this,1,ZEa,a)};_.h.bL=function(){return _.fj(this,1)};_.h.pda=function(){return void 0!==Xba(this,UEa,_.mj(this,ZEa,1))};_.h.getTime=function(){return _.Ij(this,WEa,2,ZEa)};_.h.setTime=function(a){return _.oza(this,2,ZEa,a)};var ZEa=[1,2];YEa.prototype.toObject=function(){return $Ea(this)};
var $Ea=function(a){if(null!=a)return _.Lb(a),{filter:VEa(a.FD()),time:XEa(a.getTime())}};var aFa=function(a){this.Ka=_.jb(a)};_.V(aFa,_.Jb);aFa.prototype.getType=function(){return _.Y(this,1)};aFa.prototype.Dn=function(a){return _.Wb(this,1,a)};aFa.prototype.toObject=function(){return bFa(this)};var bFa=function(a){if(null!=a)return _.Lb(a),{type:_.l(_.X(a,1)),region:_.l(_.X(a,2)),g0c:_.l(_.X(a,3))}};var cFa=function(a){this.Ka=_.jb(a)};_.V(cFa,_.Jb);cFa.prototype.toObject=function(){return dFa(this)};var dFa=function(a){if(null!=a)return _.Lb(a),{Oc:_.l(_.tj(a,1)),y8c:_.l(_.tj(a,2))}};var eFa=function(a){this.Ka=_.jb(a)};_.V(eFa,_.Jb);_.h=eFa.prototype;_.h.pPb=function(a){return _.Wb(this,1,a)};_.h.mr=function(){return _.Y(this,2)};_.h.vZ=function(){return _.fj(this,2)};_.h.VS=function(){return _.Y(this,3)};_.h.hx=function(){return _.Sj(this,3)};_.h.toObject=function(){return fFa(this)};var fFa=function(a){if(null!=a)return _.Lb(a),{gAc:_.l(_.X(a,1)),label:_.l(_.X(a,2)),link:_.l(_.X(a,3)),xZc:_.l(_.X(a,4)),m9c:dFa(_.nj(a,cFa,5))}};var gFa=function(a){this.Ka=_.jb(a)};_.V(gFa,_.Jb);gFa.prototype.toObject=function(){return hFa(this)};var hFa=function(a){if(null!=a)return _.Lb(a),{Ebd:_.l(_.tj(a,1)),Nad:_.l(_.tj(a,2))}};var iFa=function(a){this.Ka=_.jb(a)};_.V(iFa,_.Jb);iFa.prototype.toObject=function(){return jFa(this)};var jFa=function(a){if(null!=a)return _.Lb(a),{appId:_.l(_.X(a,1))}};var kFa=function(a){this.Ka=_.jb(a)};_.V(kFa,_.Jb);kFa.prototype.YS=function(){return _.Y(this,2)};kFa.prototype.toObject=function(){return lFa(this)};var lFa=function(a){if(null!=a)return _.Lb(a),{category:_.l(_.X(a,1)),product:_.l(_.X(a,2))}};var mFa=function(a){this.Ka=_.jb(a)};_.V(mFa,_.Jb);mFa.prototype.toObject=function(){return nFa(this)};var nFa=function(a){if(null!=a)return _.Lb(a),{priority:_.l(_.tj(a,1))}};var oFa=function(a){this.Ka=_.jb(a)};_.V(oFa,_.Jb);_.h=oFa.prototype;_.h.Vca=function(){return _.Y(this,1)};_.h.fm=function(a){_.Wb(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.bM=function(){return _.X(this,2)};_.h.PB=function(a){return _.Wb(this,2,a)};_.h.uda=function(){return _.Sj(this,2)};_.h.toObject=function(){return pFa(this)};var pFa=function(a){if(null!=a)return _.Lb(a),{title:_.l(_.X(a,1)),url:_.l(_.X(a,2)),index:_.l(_.tj(a,3))}};var qFa=function(a){this.Ka=_.jb(a)};_.V(qFa,_.Jb);qFa.prototype.Lu=function(){return _.Y(this,1)};qFa.prototype.oya=function(a){return _.Wb(this,1,a)};qFa.prototype.toObject=function(){return rFa(this)};var rFa=function(a){if(null!=a)return _.Lb(a),{text:_.l(_.X(a,1)),actionId:_.l(_.X(a,2))}};var sFa=function(a){this.Ka=_.jb(a)};_.V(sFa,_.Jb);sFa.prototype.VS=function(){return _.Y(this,1)};sFa.prototype.hx=function(){return _.Sj(this,1)};sFa.prototype.toObject=function(){return tFa(this)};var tFa=function(a){if(null!=a)return _.Lb(a),{link:_.l(_.X(a,1))}};var uFa=function(a){this.Ka=_.jb(a)};_.V(uFa,_.Jb);uFa.prototype.toObject=function(){return vFa(this)};var vFa=function(a){if(null!=a)return _.Lb(a),{Oad:_.l(_.X(a,1)),KYc:_.l(_.yj(a,2))}};var wFa=function(a){this.Ka=_.jb(a)};_.V(wFa,_.Jb);_.h=wFa.prototype;_.h.getType=function(){return _.Ej(this,1,0)};_.h.Dn=function(a){return _.Nj(this,1,a)};_.h.VS=function(){return _.Y(this,2)};_.h.hx=function(){return _.Sj(this,2)};_.h.toObject=function(){return xFa(this)};var xFa=function(a){if(null!=a)return _.Lb(a),{type:_.l(_.yj(a,1)),link:_.l(_.X(a,2))}};var yFa=function(a){this.Ka=_.jb(a)};_.V(yFa,_.Jb);yFa.prototype.Ng=function(){return _.Y(this,1)};yFa.prototype.toObject=function(){return zFa(this)};var zFa=function(a){if(null!=a)return _.Lb(a),{status:_.l(_.X(a,1)),w8c:_.l(_.X(a,2))}};var AFa=function(a){this.Ka=_.jb(a)};_.V(AFa,_.Jb);AFa.prototype.toObject=function(){return BFa(this)};var BFa=function(a){if(null!=a)return _.Lb(a),{Fr:_.l(_.yj(a,1))}};var CFa=function(a){this.Ka=_.jb(a)};_.V(CFa,_.Jb);CFa.prototype.toObject=function(){return DFa(this)};var DFa=function(a){if(null!=a)return _.Lb(a),{pageSize:_.l(_.tj(a,1)),index:_.l(_.tj(a,2)),l2c:_.l(_.yj(a,3)),U4c:_.l(_.ij(a,4)),step:_.l(_.yj(a,5)),x5c:_.l(_.tj(a,6)),sortColumn:_.l(_.yj(a,7)),fad:_.l(_.yj(a,8)),JYc:_.l(_.yj(a,9)),A6c:_.l(_.X(a,10))}};var EFa=function(a){this.Ka=_.jb(a)};_.V(EFa,_.Jb);EFa.prototype.getStringValue=function(){return _.Gj(this,3,Yk)};EFa.prototype.setStringValue=function(a){return _.oi(this,3,Yk,_.ab(a))};var Yk=[2,3,4,5,6];EFa.prototype.toObject=function(){return FFa(this)};var FFa=function(a){if(null!=a)return _.Lb(a),{BZc:_.l(_.yj(a,1)),PZc:_.l(_.ij(a,_.mj(a,Yk,2))),stringValue:_.l(_.Hj(a,3,Yk)),n2c:_.l(_.Hj(a,4,Yk)),intValue:_.l(_.uj(a,_.mj(a,Yk,5))),doubleValue:_.l(hj(a,_.mj(a,Yk,6))),K7c:_.l(_.yj(a,7))}};var GFa=function(a){this.Ka=_.jb(a,31)};_.V(GFa,_.Jb);GFa.prototype.Cub=function(){return _.Y(this,5)};var HFa={};GFa.kc=[15];GFa.prototype.toObject=function(){return IFa(this)};
var IFa=function(a){if(null!=a){_.Lb(a);var b=_.l(_.X(a,1)),c=_.l(_.yj(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)),v=_.l(_.uj(a,10)),z=_.l(_.ij(a,11)),D=_.l(_.ij(a,12)),J=_.l(_.X(a,13)),L=DFa(_.nj(a,CFa,14));var P=_.oj(a,EFa,15,_.kj());b={Y7c:b,uad:c,N4c:d,J6c:e,qNc:f,Z7c:g,K4c:m,L4c:n,M4c:r,H4c:v,I4c:z,G4c:D,V$c:J,q6c:L,L7c:_.Db(P,FFa),L0c:pFa(_.nj(a,oFa,16)),K0c:nFa(_.nj(a,mFa,17)),WYc:$Ea(_.nj(a,YEa,18)),I0c:lFa(_.nj(a,kFa,
19)),n_c:bFa(_.nj(a,aFa,20)),n0c:fFa(_.nj(a,eFa,21)),J0c:_.l(_.X(a,22)),R0c:zFa(_.nj(a,yFa,23)),Q0c:xFa(_.nj(a,wFa,24)),P0c:vFa(_.nj(a,uFa,25)),O0c:tFa(_.nj(a,sFa,26)),H0c:jFa(_.nj(a,iFa,27)),T2c:BFa(_.nj(a,AFa,28)),G0c:hFa(_.nj(a,gFa,29)),M0c:rFa(_.nj(a,qFa,30))};Eb(a,b,HFa);return b}};var JFa=function(a){this.Ka=_.jb(a)};_.V(JFa,_.Jb);JFa.prototype.toObject=function(){return KFa(this)};var KFa=function(a){if(null!=a)return _.Lb(a),{fza:_.l(_.uj(a,1)),serverIp:_.l(Yaa(Ib(a,2))),Iwa:_.l(Yaa(Ib(a,3)))}};var Zk=function(a){this.Ka=_.jb(a)};_.V(Zk,_.Jb);Zk.prototype.Av=function(a){return _.Wb(this,10,a)};Zk.kc=[1];Zk.prototype.toObject=function(){return LFa(this)};var LFa=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,Zk,1,_.kj());return{s_c:_.Db(b,LFa),OZc:_.l(_.X(a,2)),Iea:_.l(_.X(a,3)),Hw:_.l(_.X(a,10))}}};var $k=function(a){this.Ka=_.jb(a)};_.V($k,_.Jb);$k.prototype.getWidth=function(){return _.tj(this,1)};$k.prototype.getHeight=function(){return _.tj(this,2)};$k.prototype.toObject=function(){return MFa(this)};var MFa=function(a){if(null!=a)return _.Lb(a),{width:_.l(_.tj(a,1)),height:_.l(_.tj(a,2))}};var NFa=function(a){this.Ka=_.jb(a)};_.V(NFa,_.Jb);NFa.prototype.toObject=function(){return OFa(this)};var OFa=function(a){if(null!=a)return _.Lb(a),{screenResolution:MFa(_.nj(a,$k,1)),v$c:_.l(_.tj(a,2)),rcd:MFa(_.nj(a,$k,3))}};var PFa=function(a){this.Ka=_.jb(a)};_.V(PFa,_.Jb);_.h=PFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.OB=function(a){return _.Wb(this,1,a)};_.h.SH=function(){return _.Sj(this,1)};_.h.bja=function(a){return _.Mj(this,2,a)};_.h.toObject=function(){return QFa(this)};var QFa=function(a){if(null!=a)return _.Lb(a),{key:_.l(_.X(a,1)),YWa:_.l(_.uj(a,2))}};var RFa=function(a){this.Ka=_.jb(a)};_.V(RFa,_.Jb);_.h=RFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.OB=function(a){return _.Wb(this,1,a)};_.h.SH=function(){return _.Sj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.t0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wb(this,2,a)};_.h.af=function(){return _.Sj(this,2)};_.h.toObject=function(){return SFa(this)};var SFa=function(a){if(null!=a)return _.Lb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var TFa=function(a){this.Ka=_.jb(a)};_.V(TFa,_.Jb);TFa.prototype.bja=function(a){return _.Mj(this,2,a)};TFa.prototype.toObject=function(){return UFa(this)};var UFa=function(a){if(null!=a)return _.Lb(a),{CIc:_.l(_.X(a,1)),YWa:_.l(_.uj(a,2))}};var al=function(a){this.Ka=_.jb(a)};_.V(al,_.Jb);al.prototype.getMessage=function(){return _.X(this,1)};al.prototype.aya=function(a){return _.Wb(this,1,a)};al.prototype.toObject=function(){return VFa(this)};var VFa=function(a){if(null!=a)return _.Lb(a),{message:_.l(_.X(a,1)),k7c:_.l(_.X(a,2)),ucd:_.l(_.X(a,3)),i1c:_.l(_.X(a,4)),j1c:_.l(_.X(a,5))}};var WFa=function(a){this.Ka=_.jb(a)};_.V(WFa,_.Jb);WFa.prototype.toObject=function(){return XFa(this)};var XFa=function(a){if(null!=a)return _.Lb(a),{moduleId:_.l(_.X(a,1)),B8c:_.l(_.X(a,2))}};var YFa=function(a){this.Ka=_.jb(a)};_.V(YFa,_.Jb);_.h=YFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.OB=function(a){return _.Wb(this,1,a)};_.h.SH=function(){return _.Sj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.t0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wb(this,2,a)};_.h.af=function(){return _.Sj(this,2)};_.h.toObject=function(){return ZFa(this)};var ZFa=function(a){if(null!=a)return _.Lb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var $Fa=function(a){this.Ka=_.jb(a)};_.V($Fa,_.Jb);_.h=$Fa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.OB=function(a){return _.Wb(this,1,a)};_.h.SH=function(){return _.Sj(this,1)};_.h.vub=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.t0=function(){return _.X(this,3)};_.h.setValue=function(a){return _.Wb(this,3,a)};_.h.af=function(){return _.Sj(this,3)};_.h.toObject=function(){return aGa(this)};
var aGa=function(a){if(null!=a)return _.Lb(a),{key:_.l(_.X(a,1)),comparator:_.l(_.X(a,2)),value:_.l(_.X(a,3))}};var bGa=function(a){this.Ka=_.jb(a)};_.V(bGa,_.Jb);bGa.kc=[1];bGa.prototype.toObject=function(){return cGa(this)};var cGa=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,$Fa,1,_.kj());return{g9c:_.Db(b,aGa),h9c:_.l(_.X(a,2))}}};var dGa=function(a){this.Ka=_.jb(a)};_.V(dGa,_.Jb);dGa.kc=[1,2,3];dGa.prototype.toObject=function(){return eGa(this)};var eGa=function(a){if(null!=a)return _.Lb(a),{YMc:_.l(_.ub(a,1,_.Ya,2)),Rzc:_.l(_.ub(a,2,_.Ya,2)),Szc:_.l(_.xj(a,3,2)),y7c:_.l(_.X(a,4))}};var fGa=function(a){this.Ka=_.jb(a)};_.V(fGa,_.Jb);fGa.prototype.toObject=function(){return gGa(this)};var gGa=function(a){if(null!=a)return _.Lb(a),{OSc:_.l(_.X(a,1)),PSc:_.l(_.X(a,2)),j9c:_.l(_.X(a,3)),R3c:_.l(_.ij(a,4)),P3c:_.l(_.ij(a,5)),d8c:_.l(_.X(a,6)),NSc:_.l(_.X(a,7))}};var hGa=function(a){this.Ka=_.jb(a)};_.V(hGa,_.Jb);hGa.prototype.toObject=function(){return iGa(this)};var iGa=function(a){if(null!=a)return _.Lb(a),{w6c:gGa(_.nj(a,fGa,1)),y6c:_.l(_.ij(a,2)),v6c:eGa(_.nj(a,dGa,3))}};var jGa=function(a){this.Ka=_.jb(a)};_.V(jGa,_.Jb);jGa.prototype.toObject=function(){return kGa(this)};var kGa=function(a){if(null!=a)return _.Lb(a),{a1c:_.l(_.X(a,1)),Z0c:_.l(_.X(a,2)),cacheHit:_.l(_.ij(a,3)),h1c:_.l(_.ij(a,4)),C9c:_.l(_.ij(a,5)),aborted:_.l(_.ij(a,6)),xbd:_.l(_.uj(a,7))}};var lGa=function(a){this.Ka=_.jb(a)};_.V(lGa,_.Jb);lGa.prototype.toObject=function(){return mGa(this)};var mGa=function(a){if(null!=a)return _.Lb(a),{s4c:_.Aj(a,1),v4c:_.Y(a,2),w4c:_.Y(a,3),r4c:_.Cj(a,4),Xbd:_.Ej(a,5,0),z8c:_.Y(a,6),t4c:_.Y(a,7),u4c:_.Y(a,8)}};var nGa=function(a){this.Ka=_.jb(a)};_.V(nGa,_.Jb);nGa.prototype.toObject=function(){return oGa(this)};var oGa=function(a){if(null!=a)return _.Lb(a),{O4c:mGa(_.nj(a,lGa,1)),H3c:_.l(_.X(a,2))}};var pGa=function(a){this.Ka=_.jb(a)};_.V(pGa,_.Jb);_.h=pGa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.yPb=function(a){return _.Wb(this,7,a)};_.h.hasFeature=function(){return _.Sj(this,7)};_.h.Wia=function(a){_.Wb(this,6,a)};_.h.yTa=function(){return tza(this,6)};_.h.toObject=function(){return qGa(this)};
var qGa=function(a){if(null!=a)return _.Lb(a),{Bba:_.l(_.X(a,7)),A2c:_.l(_.X(a,1)),release:_.l(_.X(a,2)),environment:_.l(_.X(a,6)),V7c:_.l(_.X(a,3)),X7c:_.l(_.X(a,4)),W7c:_.l(_.uj(a,5))}};var rGa=function(a){this.Ka=_.jb(a)};_.V(rGa,_.Jb);rGa.prototype.toObject=function(){return sGa(this)};var sGa=function(a){if(null!=a)return _.Lb(a),{t8c:_.l(_.yj(a,1))}};var tGa=function(a){this.Ka=_.jb(a)};_.V(tGa,_.Jb);tGa.prototype.toObject=function(){return uGa(this)};var uGa=function(a){if(null!=a)return _.Lb(a),{a$c:_.l(_.X(a,1)),Z9c:_.l(_.yj(a,2))}};var bl=function(a){this.Ka=_.jb(a)};_.V(bl,_.Jb);bl.prototype.Mg=function(){return _.X(this,4)};bl.prototype.MV=function(a){_.Wb(this,4,a)};bl.prototype.hM=function(){return _.Sj(this,4)};bl.prototype.toObject=function(){return vGa(this)};var vGa=function(a){if(null!=a)return _.Lb(a),{p2c:_.l(_.X(a,1)),errorCode:_.l(_.X(a,2)),o2c:_.l(_.yj(a,3)),domain:_.l(_.X(a,4)),reason:_.l(_.X(a,5)),H_c:_.l(_.yj(a,6))}};var wGa=function(a){this.Ka=_.jb(a)};_.V(wGa,_.Jb);_.h=wGa.prototype;_.h.lya=function(a){return Lj(this,4,a)};_.h.zTa=function(){return _.nj(this,bl,8)};_.h.cUa=function(){return pza(this,9)};_.h.l2a=function(a){return _.fj(this,9,null==a?a:iba(a))};_.h.toObject=function(){return xGa(this)};
var xGa=function(a){if(null!=a)return _.Lb(a),{MTc:_.l(_.X(a,1)),i9c:_.l(_.X(a,2)),f9c:_.l(_.X(a,3)),statusCode:_.l(_.tj(a,4)),qPc:_.l(_.uj(a,5)),lxa:_.l(_.X(a,6)),dDc:_.l(_.yj(a,7)),s_:vGa(a.zTa()),requestId:_.l(pza(a,9)),bPc:_.l(_.ij(a,10))}};var yGa=function(a){this.Ka=_.jb(a)};_.V(yGa,_.Jb);_.h=yGa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.bM=function(){return _.X(this,2)};_.h.PB=function(a){return _.Wb(this,2,a)};_.h.uda=function(){return _.Sj(this,2)};_.h.Mg=function(){return _.X(this,12)};_.h.MV=function(a){_.Wb(this,12,a)};_.h.hM=function(){return _.Sj(this,12)};_.h.zTa=function(){return _.nj(this,bl,9)};_.h.cUa=function(){return pza(this,10)};_.h.l2a=function(a){return _.fj(this,10,null==a?a:iba(a))};
_.h.toObject=function(){return zGa(this)};var zGa=function(a){if(null!=a)return _.Lb(a),{method:_.l(_.X(a,1)),url:_.l(_.X(a,2)),g7c:_.l(_.X(a,3)),domain:_.l(_.X(a,12)),MTc:_.l(_.X(a,4)),f$c:_.l(_.tj(a,5)),qPc:_.l(_.uj(a,6)),lxa:_.l(_.X(a,7)),dDc:_.l(_.yj(a,8)),s_:vGa(a.zTa()),requestId:_.l(pza(a,10)),bPc:_.l(_.ij(a,11))}};var AGa=function(a){this.Ka=_.jb(a)};_.V(AGa,_.Jb);_.h=AGa.prototype;_.h.vPb=function(a){_.Nj(this,1,a)};_.h.lta=function(){return _.nj(this,yGa,2)};_.h.yUa=function(){return _.nj(this,wGa,3)};_.h.GTa=function(){return _.nj(this,al,4)};_.h.toObject=function(){return BGa(this)};var BGa=function(a){if(null!=a)return _.Lb(a),{AEc:_.l(_.yj(a,1)),bAa:zGa(a.lta()),vVc:xGa(a.yUa()),aKc:VFa(a.GTa()),B6c:uGa(_.nj(a,tGa,5))}};var CGa=function(a){this.Ka=_.jb(a)};_.V(CGa,_.Jb);CGa.prototype.toObject=function(){return DGa(this)};var DGa=function(a){if(null!=a)return _.Lb(a),{q8c:_.l(jba(Ib(a,1))),T0c:_.l(_.tj(a,2))}};var EGa=function(a){this.Ka=_.jb(a)};_.V(EGa,_.Jb);_.h=EGa.prototype;_.h.getOrigin=function(){return _.yj(this,1)};_.h.fja=function(a){return _.Nj(this,1,a)};_.h.getContainerId=function(){return _.X(this,3)};_.h.setContainerId=function(a){return _.Wb(this,3,a)};_.h.toObject=function(){return FGa(this)};var FGa=function(a){if(null!=a)return _.Lb(a),{origin:_.l(_.yj(a,1)),containerType:_.l(_.yj(a,2)),containerId:_.l(_.X(a,3)),containerName:_.l(_.X(a,4)),C4c:_.l(_.uj(a,5))}};var cl=function(a){this.Ka=_.jb(a)};_.V(cl,_.Jb);cl.prototype.getKey=function(){return _.yj(this,1)};cl.prototype.OB=function(a){return _.Nj(this,1,a)};cl.prototype.SH=function(){return null!=_.yj(this,1)};cl.prototype.bja=function(a){return _.Mj(this,3,a)};cl.kc=[4];cl.prototype.toObject=function(){return GGa(this)};var GGa=function(a){if(null!=a)return _.Lb(a),{key:_.l(_.yj(a,1)),Xx:_.l(_.uj(a,2)),YWa:_.l(_.uj(a,3)),o5c:_.l(_.xj(a,4,2)),W5c:FGa(_.nj(a,EGa,5)),c$c:_.l(_.uj(a,6))}};var dl=function(a){this.Ka=_.jb(a)};_.V(dl,_.Jb);dl.prototype.b2a=function(a){return Lj(this,1,a)};dl.kc=[3];dl.prototype.toObject=function(){return HGa(this)};var HGa=function(a){if(null!=a)return _.Lb(a),{yS:_.l(_.tj(a,1)),a2c:_.l(_.tj(a,2)),i8c:_.l(_.ub(a,3,_.Ya,2)),Iza:_.l(_.yj(a,4)),h_c:_.l(_.yj(a,7))}};var IGa=function(a){this.Ka=_.jb(a)};_.V(IGa,_.Jb);IGa.prototype.toObject=function(){return JGa(this)};var JGa=function(a){if(null!=a)return _.Lb(a),{YYc:HGa(_.nj(a,dl,1)),lcd:IFa(_.nj(a,GFa,2))}};var KGa=function(a){this.Ka=_.jb(a,130)};_.V(KGa,_.Jb);_.h=KGa.prototype;_.h.V1a=function(a){return _.Wb(this,12,a)};_.h.Wia=function(a){_.Nj(this,82,a)};_.h.yTa=function(){var a=_.yj(this,82);return null==a?void 0:a};_.h.DPb=function(a){_.Jj(this,16,a)};_.h.h2a=function(a){return _.Wb(this,17,a)};_.h.XTa=function(){return _.X(this,18)};_.h.fya=function(a){return _.Wb(this,18,a)};_.h.vPb=function(a){_.Nj(this,23,a)};_.h.bja=function(a){return _.Mj(this,7,a)};_.h.dya=function(a){_.Wb(this,1,a)};
_.h.Im=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.Wb(this,32,a)};_.h.Qxa=function(a){_.Wb(this,2,a)};_.h.NTa=function(){return _.X(this,121)};_.h.f2a=function(a){return _.Jj(this,6,a)};_.h.k2a=function(a){return _.Wb(this,8,a)};_.h.lta=function(){return _.nj(this,yGa,30)};_.h.yUa=function(){return _.nj(this,wGa,31)};_.h.GTa=function(){return _.nj(this,al,47)};_.h.pTa=function(){return _.X(this,94)};_.h.Txa=function(a){return _.Wb(this,94,a)};
_.h.Cub=function(){return _.nj(this,nGa,98)};var LGa={};KGa.kc=[5,15,85,44,49,50,63,64,71];
KGa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={pZc:_.l(_.yj(this,116)),eS:_.l(_.X(this,12)),environment:_.l(_.yj(this,82)),P7c:_.l(_.ij(this,27)),wua:_.l(_.ij(this,16)),sNc:_.l(_.X(this,17)),referer:_.l(_.X(this,18)),iHb:_.l(_.X(this,13)),eventType:_.l(_.X(this,3)),uD:_.l(_.X(this,4)),AEc:_.l(_.yj(this,23)),v2c:_.Db(_.oj(this,RFa,5,_.kj()),SFa),YWa:_.l(_.uj(this,7)),projectNumber:_.l(_.X(this,1)),projectId:_.l(_.X(this,32)),organizationId:_.l(_.X(this,53)),X2c:_.l(_.X(this,72)),
JZc:_.l(_.X(this,52)),billingAccountId:_.l(_.X(this,2)),X_c:_.l(_.X(this,74)),K_c:_.l(_.X(this,40)),G_c:_.l(_.X(this,41)),N_c:_.l(_.X(this,42)),ZPb:_.l(_.X(this,73)),ewb:Oza(_.nj(this,Nza,20)),x6c:iGa(_.nj(this,hGa,91)),kcd:JGa(_.nj(this,IGa,21)),appId:_.l(_.X(this,37)),G2c:_.l(_.X(this,43)),Dhb:_.l(_.X(this,57)),Fhb:_.l(_.X(this,58)),Hhb:_.l(_.X(this,59)),uZc:_.l(_.X(this,75)),Ehb:_.l(_.X(this,62)),Ghb:_.l(_.X(this,65)),wZc:_.l(_.X(this,84)),vZc:_.l(_.X(this,129)),WFb:_.l(_.X(this,121)),k3c:_.l(_.X(this,
60)),l3c:_.l(_.X(this,83)),t9c:_.l(_.X(this,61)),D4c:_.l(_.X(this,69)),mua:_.l(_.ij(this,6)),p0a:_.l(_.X(this,8)),e5c:_.l(_.ij(this,9)),W9c:_.l(_.X(this,10)),J$c:_.l(_.X(this,11)),p9c:_.l(_.X(this,68)),I2c:_.l(_.yj(this,24)),CZc:_.l(_.yj(this,35)),DZc:_.l(_.yj(this,70)),gZc:_.l(_.X(this,14)),Had:_.Db(_.oj(this,PFa,15,_.kj()),QFa),W_c:_.l(_.X(this,19)),Q7c:_.l(_.X(this,25)),CIc:_.l(_.X(this,22)),B4c:UFa(_.nj(this,TFa,51)),E4c:_.l(_.yj(this,26)),e9c:BGa(_.nj(this,AGa,46)),b$c:_.l(_.uj(this,28)),s8c:sGa(_.nj(this,
rGa,38)),M7c:qGa(_.nj(this,pGa,29)),Iad:_.Db(_.oj(this,cl,85,_.kj()),GGa),wXb:_.l(_.X(this,86)),bAa:zGa(this.lta()),vVc:xGa(this.yUa()),C1c:OFa(_.nj(this,NFa,33)),VZc:_.l(_.X(this,34)),n6c:_.l(_.X(this,36)),l6c:_.l(_.X(this,39)),H6c:_.l(_.xj(this,44,2)),m6c:_.l(_.X(this,45)),aKc:VFa(this.GTa()),V0c:_.l(_.X(this,48)),s2c:Gb(lza(this,49)),hbd:_.Db(_.oj(this,Zk,50,_.kj()),LFa),K$c:Gb(jj(this,99)),L$c:LFa(_.nj(this,Zk,100)),o_c:_.l(_.X(this,54)),U5c:cGa(_.nj(this,bGa,55)),T5c:ZFa(_.nj(this,YFa,56)),q5c:_.Db(_.oj(this,
WFa,63,_.kj()),XFa),p5c:_.Db(_.oj(this,WFa,64,_.kj()),XFa),J4c:_.l(_.X(this,66)),P4c:_.l(_.X(this,67)),u6c:_.l(_.xj(this,71,2)),A3c:_.l(_.X(this,76)),D3c:_.l(_.X(this,77)),z3c:_.l(_.X(this,78)),C3c:_.l(_.X(this,79)),B3c:_.l(_.X(this,80)),Ajb:_.l(_.X(this,81)),Alb:_.l(_.X(this,87)),A7c:kGa(_.nj(this,jGa,88)),j6c:_.l(_.X(this,89)),k6c:_.l(_.X(this,90)),S6c:_.l(_.X(this,92)),gaiaId:_.l(_.uj(this,93)),ulb:_.l(_.X(this,94)),M_c:_.l(_.X(this,95)),kZc:_.l(_.X(this,96)),jZc:_.l(_.X(this,97)),qNc:oGa(this.Cub()),
OYc:_.l(_.X(this,101)),z4c:_.l(_.ij(this,102)),b1c:_.l(_.X(this,104)),c0c:_.l(_.X(this,105)),datasetId:_.l(_.X(this,106)),ecd:_.l(_.X(this,107)),J5c:_.l(_.uj(this,114)),dcd:_.l(_.X(this,115)),x$c:_.l(_.X(this,117)),B$c:_.l(_.X(this,118)),A$c:_.l(_.X(this,119)),SNb:_.l(_.X(this,122)),y0c:_.l(_.X(this,123)),G5c:_.l(_.X(this,125)),N$c:DGa(_.nj(this,CGa,126))};Eb(this,a,LGa)}else a=void 0;return a};var MGa=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}"),el=function(a,b,c,d){this.Ds=a;this.eS=b;this.fh=c;this.io=d;this.wM=d.xBc};_.h=el.prototype;_.h.dya=function(a){this.fh||(this.fh={});this.fh.projectNumber=a};_.h.setProjectId=function(a){this.fh||(this.fh={});this.fh.projectId=a};_.h.Qxa=function(a){this.fh||(this.fh={});this.fh.billingAccountId=a};_.h.xPb=function(a){var b=new Qza;_.zb(b,3,a,Xaa);this.client.Sxa(b)};
_.h.Wia=function(a){this.fh.environment=a};_.h.tI=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.Ds.location.pathname:b;this.ab(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.ab=function(a,b){b=void 0===b?this.Ds.location.pathname:b;a.type&&MGa.test(a.type);a.name&&MGa.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&&MGa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&MGa.test(e)}void 0===a.kind&&(a.kind=29);c=b;this.fh||(this.fh={});b=new KGa;d=this.fh;void 0!==d.mua&&b.f2a(d.mua);void 0!==d.wua&&b.DPb(d.wua);d.p0a&&
b.k2a(d.p0a);d.hostname&&b.h2a(d.hostname);var f,g;b.Wia(null!=(g=null!=(f=d.environment)?f:b.yTa())?g:0);d.projectNumber&&b.dya(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.Qxa(d.billingAccountId);f=new $k;Lj(f,1,this.Ds.screen.width);Lj(f,2,this.Ds.screen.height);g=new $k;Lj(g,1,this.Ds.innerWidth);Lj(g,2,this.Ds.innerHeight);d=new NFa;_.pj(d,1,f);_.pj(d,3,g);Lj(d,2,this.Ds.screen.colorDepth);_.pj(b,33,d);a.projectNumber&&(isNaN(Number(a.projectNumber))?b.setProjectId(a.projectNumber):
b.dya(a.projectNumber));a.projectId&&b.setProjectId(a.projectId);a.billingAccountId&&b.Qxa(a.billingAccountId);a.latency&&b.bja(Math.ceil(a.latency));a.ewb&&_.pj(b,20,a.ewb);if(a.wSc)for(f=_.k(Object.entries(a.wSc)),g=f.next();!g.done;g=f.next())d=_.k(g.value),g=d.next().value,e=d=d.next().value,d=b,g=(new PFa).OB(g).bja(e),_.sj(d,15,PFa,g);a.ONa&&(f=new dl,f=_.Nj(f,4,a.ONa.Iza).b2a(a.ONa.id),f=_.zb(f,3,a.ONa.XYc,Xaa),g=new IGa,f=_.pj(g,1,f),_.pj(b,21,f));c=_.Wb(b,13,c).V1a(this.eS);c=_.Wb(c,3,a.type);
_.Wb(c,4,a.name).vPb(a.kind);if(a.metadata instanceof Array){var m=_.k(a.metadata);for(c=m.next();!c.done;c=m.next())c=c.value,NGa(b,c.key,c.value)}else if(a.metadata)for(m in c=a.metadata,c)m&&NGa(b,m,c[m]);m=dAa.get("concordWindowId");m||(m=cAa(),dAa.set("concordWindowId",m));_.Wb(b,34,m);(m=this.Ds.document.referrer)&&b.fya(m);_.Jj(b,27,this.Ds.document.hidden);var n;m=_.k(null!=(n=this.fh.features)?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(b);a.Dhb&&_.Wb(b,57,a.Dhb);a.Fhb&&_.Wb(b,
58,a.Fhb);a.Hhb&&_.Wb(b,59,a.Hhb);a.Ehb&&_.Wb(b,62,a.Ehb);a.Ghb&&_.Wb(b,65,a.Ghb);a.ZPb&&_.Wb(b,73,a.ZPb);a.Ajb&&_.Wb(b,81,a.Ajb);a.Alb&&_.Wb(b,87,a.Alb);a.wXb&&_.Wb(b,86,a.wXb);a.SNb&&_.Wb(b,122,a.SNb);a=new Ok;n=b.ld();a=_.Wb(a,8,n);if(n=(n=_.nj(b,IGa,21))?_.nj(n,dl,1):null)n=_.tj(n,1),Lj(a,11,null==n?void 0:n);this.client.dispatch(a)};var NGa=function(a,b,c){var d=new RFa;d.OB(b);d.setValue(String(c));_.sj(a,5,RFa,d)};
_.W.Object.defineProperties(el.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.wM)return this.wM;this.io||(this.io={});if(this.io.zua)return this.wM=new fl;var a=null;this.io.sessionIndex&&(a=String(this.io.sessionIndex));a=new TEa(509,a||"0");this.io.endpoint&&(a.tQa=this.io.endpoint);this.wM=a.kb();this.io.L_&&this.wM.Xia(this.io.L_);this.io.S3&&this.wM.RV(!0);return this.wM}}});
var OGa=function(a){this.Ds=a;this.eS="UNDEFINED";this.fh={mua:!1};this.io={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",L_:2500,S3:!0};this.fh.hostname=this.Ds.location.hostname;this.fh.wua="https:"===this.Ds.location.protocol};_.h=OGa.prototype;_.h.V1a=function(a){this.eS=a;return this};_.h.Xia=function(a){this.io.L_=a};_.h.f2a=function(a){this.fh.mua=a;return this};_.h.DPb=function(a){this.fh.wua=a};_.h.Wia=function(a){this.fh.environment=a};
_.h.dya=function(a){this.fh.projectNumber=a};_.h.setProjectId=function(a){this.fh.projectId=a;return this};_.h.Qxa=function(a){this.fh.billingAccountId=a};_.h.k2a=function(a){this.fh.p0a=a;return this};_.h.RV=function(a){this.io.S3=a;return this};var xca=function(a){var b=new PGa;a.fh.features||(a.fh.features=[]);if(a.fh.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.fh.features.push(b);return a},fl=function(){};fl.prototype.dispatch=function(){};
fl.prototype.Sxa=function(){};fl.prototype.Xia=function(){};fl.prototype.RV=function(){};var SGa;_.QGa=function(a){if(a.Mu&&"function"==typeof a.Mu)return a.Mu();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 ica(a)};
_.RGa=function(a){if(a.OH&&"function"==typeof a.OH)return a.OH();if(!a.Mu||"function"!=typeof a.Mu){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 _.jca(a)}}};
SGa=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=_.RGa(a),e=_.QGa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var hl,VGa,aHa,WGa,YGa,XGa,$Ga,ZGa,ll;_.ci=function(a){this.RQa=this.mF=this.st="";this.S1=null;this.bx=this.lwa="";this.ox=!1;var b;a instanceof _.ci?(this.ox=a.ox,_.TGa(this,a.st),this.mF=a.mF,this.MV(a.Mg()),UGa(this,a.S1),this.md(a.de()),_.gl(this,a.Fj.clone()),this.bx=a.bx):a&&(b=String(a).match(Vk))?(this.ox=!1,_.TGa(this,b[1]||"",!0),this.mF=hl(b[2]||""),this.MV(b[3]||"",!0),UGa(this,b[4]),this.md(b[5]||"",!0),_.gl(this,b[6]||"",!0),this.bx=hl(b[7]||"")):(this.ox=!1,this.Fj=new _.kl(null,this.ox))};
_.ci.prototype.toString=function(){var a=[],b=this.st;b&&a.push(VGa(b,WGa,!0),":");var c=this.Mg();if(c||"file"==b)a.push("//"),(b=this.mF)&&a.push(VGa(b,WGa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.S1,null!=c&&a.push(":",String(c));if(c=this.de())this.hM()&&"/"!=c.charAt(0)&&a.push("/"),a.push(VGa(c,"/"==c.charAt(0)?XGa:YGa,!0));(c=this.Fj.toString())&&a.push("?",c);(c=this.bx)&&a.push("#",VGa(c,ZGa));return a.join("")};
_.ci.prototype.resolve=function(a){var b=this.clone(),c=!!a.st;c?_.TGa(b,a.st):c=!!a.mF;c?b.mF=a.mF:c=a.hM();c?b.MV(a.Mg()):c=null!=a.S1;var d=a.de();if(c)UGa(b,a.S1);else if(c=!!a.lwa){if("/"!=d.charAt(0))if(this.hM()&&!this.lwa)d="/"+d;else{var e=b.de().lastIndexOf("/");-1!=e&&(d=b.de().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ha(e,"./")||_.ha(e,"/.")){d=_.Si(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.md(d):c=""!==a.Fj.toString();c?_.gl(b,a.Fj.clone()):c=!!a.bx;c&&(b.bx=a.bx);return b};_.ci.prototype.clone=function(){return new _.ci(this)};_.TGa=function(a,b,c){a.st=c?hl(b,!0):b;a.st&&(a.st=a.st.replace(/:$/,""))};_.ci.prototype.Mg=function(){return this.RQa};_.ci.prototype.MV=function(a,b){this.RQa=b?hl(a,!0):a};_.ci.prototype.hM=function(){return!!this.RQa};
var UGa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("ma`"+b);a.S1=b}else a.S1=null};_.ci.prototype.de=function(){return this.lwa};_.ci.prototype.md=function(a,b){this.lwa=b?hl(a,!0):a;return this};_.gl=function(a,b,c){b instanceof _.kl?(a.Fj=b,a.Fj.e2a(a.ox)):(c||(b=VGa(b,$Ga)),a.Fj=new _.kl(b,a.ox));return a};_.ci.prototype.setQuery=function(a,b){return _.gl(this,a,b)};_.ci.prototype.getQuery=function(){return this.Fj.toString()};_.di=function(a,b,c){a.Fj.set(b,c);return a};
_.ci.prototype.removeParameter=function(a){this.Fj.remove(a);return this};_.ci.prototype.isReadOnly=function(){return!1};_.ci.prototype.e2a=function(a){this.ox=a;this.Fj&&this.Fj.e2a(a)};hl=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};VGa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,aHa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};aHa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
WGa=/[#\/\?@]/g;YGa=/[#\?:]/g;XGa=/[#\?]/g;$Ga=/[#\?@]/g;ZGa=/#/g;_.kl=function(a,b){this.Vq=this.hk=null;this.Du=a||null;this.ox=!!b};ll=function(a){a.hk||(a.hk=new Map,a.Vq=0,a.Du&&yEa(a.Du,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.kl.prototype;_.h.add=function(a,b){ll(this);this.Du=null;a=ml(this,a);var c=this.hk.get(a);c||this.hk.set(a,c=[]);c.push(b);this.Vq+=1;return this};
_.h.remove=function(a){ll(this);a=ml(this,a);return this.hk.has(a)?(this.Du=null,this.Vq-=this.hk.get(a).length,this.hk.delete(a)):!1};_.h.clear=function(){this.hk=this.Du=null;this.Vq=0};_.h.Nm=function(){ll(this);return 0==this.Vq};_.h.gS=function(a){ll(this);a=ml(this,a);return this.hk.has(a)};_.h.forEach=function(a,b){ll(this);this.hk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.OH=function(){ll(this);for(var a=Array.from(this.hk.values()),b=Array.from(this.hk.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.h.Mu=function(a){ll(this);var b=[];if("string"===typeof a)this.gS(a)&&(b=b.concat(this.hk.get(ml(this,a))));else{a=Array.from(this.hk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){ll(this);this.Du=null;a=ml(this,a);this.gS(a)&&(this.Vq-=this.hk.get(a).length);this.hk.set(a,[b]);this.Vq+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Mu(a);return 0<a.length?String(a[0]):b};_.h.R2=function(a,b){this.remove(a);0<b.length&&(this.Du=null,this.hk.set(ml(this,a),_.sa(b)),this.Vq+=b.length)};
_.h.toString=function(){if(this.Du)return this.Du;if(!this.hk)return"";for(var a=[],b=Array.from(this.hk.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Mu(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.Du=a.join("&")};_.h.clone=function(){var a=new _.kl;a.Du=this.Du;this.hk&&(a.hk=new Map(this.hk),a.Vq=this.Vq);return a};var ml=function(a,b){b=String(b);a.ox&&(b=b.toLowerCase());return b};
_.kl.prototype.e2a=function(a){a&&!this.ox&&(ll(this),this.Du=null,this.hk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.R2(d,b))},this));this.ox=a};_.kl.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)SGa(arguments[b],function(c,d){this.add(d,c)},this)};var bHa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),cHa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),dHa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),eHa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),fHa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),gHa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],hHa=RegExp("(organizationId=)[0-9]*"),
iHa=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}"),jHa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,lHa=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(jHa,"$2");var e=new _.ci(a);e.Fj.get("project")&&_.di(e,"project",":projectId");a=e.de();hl(e.Fj.toString())&&(a+="?"+hl(e.Fj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(dHa,"$1:vmInstanceName");a=a.replace(bHa,"$1:accountId");a=a.replace(eHa,"$1:emailId");a=a.replace(fHa,"$1:clientId");a=a.replace(hHa,"$1:organizationId");(b=cHa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&kHa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ha(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(iHa,":uuid")},kHa=function(a){var b=_.ha(a,"."),c=gHa.some(function(d){return _.hya(a,d)});return b&&!c};var PGa=function(){};PGa.prototype.apply=function(a){var b={projectId:a.Im()||void 0,projectNumber:_.X(a,1)||void 0,accountId:_.X(a,2)||void 0};if(_.X(a,13)){var c=lHa(_.X(a,13),b);"pageview"===_.X(a,4)&&_.X(a,3)===_.X(a,13)&&_.Wb(a,3,c);_.Wb(a,13,c)}if(a.XTa()){c=a.fya;var d=a.XTa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.ci(d);d=g.st+"://"+g.Mg()+lHa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var nl=function(a,b,c,d,e,f){el.call(this,a,b,d,e);this.dwb=c;this.fh=d;this.io=e;this.kwa=f};_.V(nl,el);nl.prototype.tI=function(a,b){a=void 0===a?{}:a;var c;el.prototype.tI.call(this,a,null!=b?b:null==(c=this.kwa)?void 0:c.get())};nl.prototype.ab=function(a,b){var c;el.prototype.ab.call(this,a,null!=b?b:null==(c=this.kwa)?void 0:c.get())};nl.newBuilder=function(a,b){a=void 0===a?window:a;return zca(a,b)};var yca=function(a,b){OGa.call(this,a);this.Ds=a;this.kwa=b;this.dwb=new Pza};_.V(yca,OGa);
yca.prototype.kb=function(){return new nl(this.Ds,this.eS,this.dwb,this.fh,this.io,this.kwa)};(function(a){function b(Oa){n&&n.mark&&n.mark(Oa)}function c(Oa,gb){n&&n.measure&&n.measure(Oa,gb)}function d(Oa){return r+Oa}function e(Oa){ta||a[aa]&&(ta=a[aa].resolve(0));if(ta){var gb=ta[oa];gb||(gb=ta.then);gb.call(ta,Oa)}else a[P](Oa,0)}function f(Oa){0===tb&&0===Ca.length&&e(g);Oa&&Ca.push(Oa)}function g(){if(!qa){for(qa=!0;Ca.length;){var Oa=Ca;Ca=[];for(var gb=0;gb<Oa.length;gb++){var kb=Oa[gb];try{kb.zone.runTask(kb,null,null)}catch(kc){mb.onUnhandledError(kc)}}}mb.microtaskDrainDone();
qa=!1}}function m(){}var n=a.performance;b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",v=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(v||"function"!==typeof a.Zone.__symbol__)throw Error("oa");return a.Zone}var z=function(Oa,gb){this.kd=Oa;this.Eq=gb?gb.name||"unnamed":"<root>";this.Ycb=gb&&gb.properties||{};this.Dw=new J(this,this.kd&&this.kd.Dw,gb)};z.assertZonePatched=function(){if(a.Promise!==Ua.ZoneAwarePromise)throw Error("pa");};z.__load_patch=function(Oa,gb,kb){kb=void 0===
kb?!1:kb;if(Ua.hasOwnProperty(Oa)){if(!kb&&v)throw Error("qa`"+Oa);}else a["__Zone_disable_"+Oa]||(kb="Zone:"+Oa,b(kb),Ua[Oa]=gb(a,z,mb),c(kb,kb))};z.prototype.get=function(Oa){var gb=this.getZoneWith(Oa);if(gb)return gb.Ycb[Oa]};z.prototype.getZoneWith=function(Oa){for(var gb=this;gb;){if(gb.Ycb.hasOwnProperty(Oa))return gb;gb=gb.kd}return null};z.prototype.fork=function(Oa){if(!Oa)throw Error("ra");return this.Dw.fork(this,Oa)};z.prototype.wrap=function(Oa,gb){if("function"!==typeof Oa)throw Error("sa`"+
Oa);var kb=this.Dw.intercept(this,Oa,gb),kc=this;return function(){return kc.runGuarded(kb,this,arguments,gb)}};z.prototype.run=function(Oa,gb,kb,kc){qb={parent:qb,zone:this};try{return this.Dw.invoke(this,Oa,gb,kb,kc)}finally{qb=qb.parent}};z.prototype.runGuarded=function(Oa,gb,kb,kc){qb={parent:qb,zone:this};try{try{return this.Dw.invoke(this,Oa,void 0===gb?null:gb,kb,kc)}catch(sc){if(this.Dw.handleError(this,sc))throw sc;}}finally{qb=qb.parent}};z.prototype.runTask=function(Oa,gb,kb){if(Oa.zone!=
this)throw Error("ta`"+(Oa.zone||Na).name+"`"+this.name);if("notScheduled"!==Oa.state||"eventTask"!==Oa.type&&"macroTask"!==Oa.type){var kc="running"!=Oa.state;kc&&Oa.xs("running","scheduled");Oa.runCount++;var sc=Ob;Ob=Oa;qb={parent:qb,zone:this};try{"macroTask"==Oa.type&&Oa.data&&!Oa.data.isPeriodic&&(Oa.cancelFn=void 0);try{return this.Dw.invokeTask(this,Oa,gb,kb)}catch(Oe){if(this.Dw.handleError(this,Oe))throw Oe;}}finally{"notScheduled"!==Oa.state&&"unknown"!==Oa.state&&("eventTask"==Oa.type||
Oa.data&&Oa.data.isPeriodic?kc&&Oa.xs("scheduled","running"):(Oa.runCount=0,this.q8(Oa,-1),kc&&Oa.xs("notScheduled","running","notScheduled"))),qb=qb.parent,Ob=sc}}};z.prototype.scheduleTask=function(Oa){if(Oa.zone&&Oa.zone!==this)for(var gb=this;gb;){if(gb===Oa.zone)throw Error("ua`"+this.name+"`"+Oa.zone.name);gb=gb.parent}Oa.xs("scheduling","notScheduled");gb=[];Oa.PY=gb;Oa.cj=this;try{Oa=this.Dw.scheduleTask(this,Oa)}catch(kb){throw Oa.xs("unknown","scheduling","notScheduled"),this.Dw.handleError(this,
kb),kb;}Oa.PY===gb&&this.q8(Oa,1);"scheduling"==Oa.state&&Oa.xs("scheduled","scheduling");return Oa};z.prototype.scheduleMicroTask=function(Oa,gb,kb,kc){return this.scheduleTask(new L("microTask",Oa,gb,kb,kc,void 0))};z.prototype.scheduleMacroTask=function(Oa,gb,kb,kc,sc){return this.scheduleTask(new L("macroTask",Oa,gb,kb,kc,sc))};z.prototype.scheduleEventTask=function(Oa,gb,kb,kc,sc){return this.scheduleTask(new L("eventTask",Oa,gb,kb,kc,sc))};z.prototype.cancelTask=function(Oa){if(Oa.zone!=this)throw Error("va`"+
(Oa.zone||Na).name+"`"+this.name);if("scheduled"===Oa.state||"running"===Oa.state){Oa.xs("canceling","scheduled","running");try{this.Dw.cancelTask(this,Oa)}catch(gb){throw Oa.xs("unknown","canceling"),this.Dw.handleError(this,gb),gb;}this.q8(Oa,-1);Oa.xs("notScheduled","canceling");Oa.runCount=0;return Oa}};z.prototype.q8=function(Oa,gb){var kb=Oa.PY;-1==gb&&(Oa.PY=null);for(var kc=0;kc<kb.length;kc++)kb[kc].q8(Oa.type,gb)};_.W.Object.defineProperties(z.prototype,{parent:{configurable:!0,enumerable:!0,
get:function(){return this.kd}},name:{configurable:!0,enumerable:!0,get:function(){return this.Eq}}});_.W.Object.defineProperties(z,{root:{configurable:!0,enumerable:!0,get:function(){for(var Oa=z.current;Oa.parent;)Oa=Oa.parent;return Oa}},current:{configurable:!0,enumerable:!0,get:function(){return qb.zone}},currentTask:{configurable:!0,enumerable:!0,get:function(){return Ob}}});z.__symbol__=d;var D={name:"",onHasTask:function(Oa,gb,kb,kc){return Oa.hasTask(kb,kc)},onScheduleTask:function(Oa,gb,
kb,kc){return Oa.scheduleTask(kb,kc)},onInvokeTask:function(Oa,gb,kb,kc,sc,Oe){return Oa.invokeTask(kb,kc,sc,Oe)},onCancelTask:function(Oa,gb,kb,kc){return Oa.cancelTask(kb,kc)}},J=function(Oa,gb,kb){this.lyc={microTask:0,macroTask:0,eventTask:0};this.zone=Oa;this.uYc=gb;this.ZHa=kb&&(kb&&kb.onFork?kb:gb.ZHa);this.Z$a=kb&&(kb.onFork?gb:gb.Z$a);this.stc=kb&&(kb.onFork?this.zone:gb.stc);this.rJa=kb&&(kb.onIntercept?kb:gb.rJa);this.lbb=kb&&(kb.onIntercept?gb:gb.lbb);this.kbb=kb&&(kb.onIntercept?this.zone:
gb.kbb);this.uJa=kb&&(kb.onInvoke?kb:gb.uJa);this.obb=kb&&(kb.onInvoke?gb:gb.obb);this.mbb=kb&&(kb.onInvoke?this.zone:gb.mbb);this.KIa=kb&&(kb.onHandleError?kb:gb.KIa);this.Lab=kb&&(kb.onHandleError?gb:gb.Lab);this.Kab=kb&&(kb.onHandleError?this.zone:gb.Kab);this.Roa=kb&&(kb.onScheduleTask?kb:gb.Roa);this.kLa=kb&&(kb.onScheduleTask?gb:gb.kLa);this.jLa=kb&&(kb.onScheduleTask?this.zone:gb.jLa);this.Hna=kb&&(kb.onInvokeTask?kb:gb.Hna);this.tJa=kb&&(kb.onInvokeTask?gb:gb.tJa);this.sJa=kb&&(kb.onInvokeTask?
this.zone:gb.sJa);this.yma=kb&&(kb.onCancelTask?kb:gb.yma);this.OGa=kb&&(kb.onCancelTask?gb:gb.OGa);this.NGa=kb&&(kb.onCancelTask?this.zone:gb.NGa);this.Vab=this.Xab=this.Wab=this.k6=null;var kc=kb&&kb.onHasTask,sc=gb&&gb.k6;if(kc||sc)this.k6=kc?kb:D,this.Wab=gb,this.Xab=this,this.Vab=Oa,kb.onScheduleTask||(this.Roa=D,this.kLa=gb,this.jLa=this.zone),kb.onInvokeTask||(this.Hna=D,this.tJa=gb,this.sJa=this.zone),kb.onCancelTask||(this.yma=D,this.OGa=gb,this.NGa=this.zone)};J.prototype.fork=function(Oa,
gb){return this.ZHa?this.ZHa.onFork(this.Z$a,this.zone,Oa,gb):new z(Oa,gb)};J.prototype.intercept=function(Oa,gb,kb){return this.rJa?this.rJa.onIntercept(this.lbb,this.kbb,Oa,gb,kb):gb};J.prototype.invoke=function(Oa,gb,kb,kc,sc){return this.uJa?this.uJa.onInvoke(this.obb,this.mbb,Oa,gb,kb,kc,sc):gb.apply(kb,kc)};J.prototype.handleError=function(Oa,gb){return this.KIa?this.KIa.onHandleError(this.Lab,this.Kab,Oa,gb):!0};J.prototype.scheduleTask=function(Oa,gb){var kb=gb;if(this.Roa)this.k6&&kb.PY.push(this.Xab),
(kb=this.Roa.onScheduleTask(this.kLa,this.jLa,Oa,gb))||(kb=gb);else if(gb.scheduleFn)gb.scheduleFn(gb);else if("microTask"==gb.type)f(gb);else throw Error("wa");return kb};J.prototype.invokeTask=function(Oa,gb,kb,kc){return this.Hna?this.Hna.onInvokeTask(this.tJa,this.sJa,Oa,gb,kb,kc):gb.callback.apply(kb,kc)};J.prototype.cancelTask=function(Oa,gb){if(this.yma)Oa=this.yma.onCancelTask(this.OGa,this.NGa,Oa,gb);else{if(!gb.cancelFn)throw Error("xa");Oa=gb.cancelFn(gb)}return Oa};J.prototype.hasTask=
function(Oa,gb){try{this.k6&&this.k6.onHasTask(this.Wab,this.Vab,Oa,gb)}catch(kb){this.handleError(Oa,kb)}};J.prototype.q8=function(Oa,gb){var kb=this.lyc,kc=kb[Oa];gb=kb[Oa]=kc+gb;if(0>gb)throw Error("ya");0!=kc&&0!=gb||this.hasTask(this.zone,{microTask:0<kb.microTask,macroTask:0<kb.macroTask,eventTask:0<kb.eventTask,change:Oa})};var L=function(Oa,gb,kb,kc,sc,Oe){this.cj=null;this.runCount=0;this.PY=null;this.ii="notScheduled";this.type=Oa;this.source=gb;this.data=kc;this.scheduleFn=sc;this.cancelFn=
Oe;if(!kb)throw Error("za");this.callback=kb;var xb=this;this.invoke="eventTask"===Oa&&kc&&kc.i5a?L.invokeTask:function(){return L.invokeTask.call(a,xb,this,arguments)}};L.invokeTask=function(Oa,gb,kb){Oa||(Oa=this);tb++;try{return Oa.runCount++,Oa.zone.runTask(Oa,gb,kb)}finally{1==tb&&g(),tb--}};L.prototype.cancelScheduleRequest=function(){this.xs("notScheduled","scheduling")};L.prototype.xs=function(Oa,gb,kb){if(this.ii===gb||this.ii===kb)this.ii=Oa,"notScheduled"==Oa&&(this.PY=null);else throw Error("Aa`"+
this.type+"`"+this.source+"`"+Oa+"`"+gb+"`"+(kb?" or '"+kb+"'":"")+"`"+this.ii);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}};_.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"),aa=d("Promise"),oa=d("then"),Ca=[],qa=!1,ta,Na={name:"NO ZONE"},Ua={},mb={symbol:d,currentZoneFrame:function(){return qb},onUnhandledError:m,microtaskDrainDone:m,scheduleMicroTask:f,showUncaughtError:function(){return!z[d("ignoreConsoleErrorUncaughtError")]},patchEventTarget:function(){return[]},patchOnProperties:m,patchMethod:function(){return m},bindArguments:function(){return[]},patchThen:function(){return m},patchMacroTask:function(){return m},
patchEventPrototype:function(){return m},isIEOrEdge:function(){return!1},getGlobalObjects:function(){},ObjectDefineProperty:function(){return m},ObjectGetOwnPropertyDescriptor:function(){},ObjectCreate:function(){},ArraySlice:function(){return[]},patchClass:function(){return m},wrapWithCurrentZone:function(){return m},filterProperties:function(){return[]},attachOriginToPatched:function(){return m},_redefineProperty:function(){return m},patchCallbacks:function(){return m},nativeScheduleMicroTask:e},
qb={parent:null,zone:new z(null,null)},Ob=null,tb=0;c("Zone","Zone");return a.Zone=z})(globalThis);Zone.__load_patch("Error",function(a,b,c){function d(qa){for(var ta={zoneName:qa.zone.name},Na=ta;qa.parent;){qa=qa.parent;var Ua={zoneName:qa.zone.name};ta=ta.parent=Ua}return Na}function e(qa,ta,Na){Na=void 0===Na?!0:Na;qa=qa.split("\n");for(var Ua=0;qa[Ua]!==v&&qa[Ua]!==z&&qa[Ua]!==D&&qa[Ua]!==J&&qa[Ua]!==L&&Ua<qa.length;)Ua++;for(;Ua<qa.length&&ta;Ua++){var mb=qa[Ua];if(mb.trim())switch(r[mb]){case g.S5a:qa.splice(Ua,1);Ua--;break;case g.transition:ta=ta.parent?ta.parent:null;qa.splice(Ua,1);
Ua--;break;default:qa[Ua]+=Na?" ["+ta.zone.name+"]":" ["+ta.zoneName+"]"}}return qa.join("\n")}function f(){var qa=this,ta=n.apply(this,arguments),Na=ta.originalStack=ta.stack;if(f.stackRewrite&&Na){var Ua=c.currentZoneFrame();if("lazy"===P)ta[c.symbol("zoneFrameNames")]=d(Ua);else if("default"===P)try{ta.stack=ta.zoneAwareStack=e(Na,Ua)}catch(mb){}}return this instanceof n&&this.constructor!=n?(Object.keys(ta).concat("stack","message").forEach(function(mb){var qb=ta[mb];if(void 0!==qb)try{qa[mb]=
qb}catch(Ob){}}),this):ta}var g={S5a:0,transition:1},m=c.symbol("zoneJsInternalStackFrames"),n=a[c.symbol("Error")]=a.Error,r={},v,z,D,J,L;a.Error=f;var P=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=n.prototype;f[m]=r;f.stackRewrite=!1;var aa=c.symbol("zoneAwareStack");"lazy"===P&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[aa]||(this[aa]=e(this.originalStack,this[c.symbol("zoneFrameNames")],
!1));return this[aa]},set:function(qa){this.originalStack=qa;this[aa]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});var oa=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(n))&&a.forEach(function(qa){0===oa.filter(function(ta){return ta===qa}).length&&Object.defineProperty(f,qa,{get:function(){return n[qa]},set:function(ta){n[qa]=ta}})});n.hasOwnProperty("stackTraceLimit")&&(n.stackTraceLimit=Math.max(n.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",
{get:function(){return n.stackTraceLimit},set:function(qa){return n.stackTraceLimit=qa}}));n.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(qa,ta){n.captureStackTrace(qa,ta)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return n.DIb},set:function(qa){return qa&&"function"===typeof qa?n.DIb=function(ta,Na){if(Na)for(var Ua=0;Ua<Na.length;Ua++)if("zoneCaptureStackTrace"===Na[Ua].getFunctionName()){Na.splice(Ua,1);break}return qa.call(this,
ta,Na)}:n.DIb=qa}});if("disable"!==P){var Ca=b.current.fork({name:"detect",onHandleError:function(qa,ta,Na,Ua){if(Ua.originalStack&&Error===f)for(qa=Ua.originalStack.split(/\n/),Ua=Na=ta=!1;qa.length;){var mb=qa.shift();if(/:\d+:\d+/.test(mb)||"ZoneAwareError"===mb){var qb=mb.split("(")[0].split("@")[0],Ob=g.transition;-1!==qb.indexOf("ZoneAwareError")&&(-1!==qb.indexOf("new ZoneAwareError")?(v=mb,z=mb.replace("new ZoneAwareError","new Error.ZoneAwareError")):(D=mb,J=mb.replace("Error.",""),-1===
mb.indexOf("Error.ZoneAwareError")&&(L=mb.replace("ZoneAwareError","Error.ZoneAwareError"))),r[z]=g.S5a);-1!==qb.indexOf("runGuarded")?Na=!0:-1!==qb.indexOf("runTask")?Ua=!0:-1!==qb.indexOf("run")?ta=!0:Ob=g.S5a;r[mb]=Ob;if(ta&&Na&&Ua){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(qa,ta,Na,Ua){return qa.scheduleTask(Na,Ua)},onInvokeTask:function(qa,ta,Na,Ua,mb,qb){return qa.invokeTask(Na,Ua,mb,qb)},onCancelTask:function(qa,ta,Na,Ua){return qa.cancelTask(Na,Ua)},
onInvoke:function(qa,ta,Na,Ua,mb,qb,Ob){return qa.invoke(Na,Ua,mb,qb,Ob)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;Ca.run(function(){Ca.runGuarded(function(){var qa=function(){};Ca.scheduleEventTask(m,function(){Ca.scheduleMacroTask(m,function(){Ca.scheduleMicroTask(m,function(){throw Error();},void 0,function(ta){ta.xs=qa;ta.invoke()});Ca.scheduleMicroTask(m,function(){throw Error();},void 0,function(ta){ta.xs=qa;ta.invoke()})},void 0,function(ta){ta.xs=qa;ta.invoke()},function(){})},
void 0,function(ta){ta.xs=qa;ta.invoke()},function(){})})});Error.stackTraceLimit=b}});var Cca=Object.getOwnPropertyDescriptor,Hca=Object.defineProperty,Lca=Object.getPrototypeOf,mHa=Object.create,nHa=Array.prototype.slice,oHa=Zone.__symbol__("addEventListener"),pHa=Zone.__symbol__("removeEventListener"),Qca=Zone.__symbol__(""),Yb=Zone.__symbol__,qHa="undefined"!==typeof window,bc=qHa?window:void 0,Zb=qHa&&bc||globalThis,rHa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Tca=!("nw"in Zb)&&"undefined"!==typeof Zb.process&&"[object process]"==={}.toString.call(Zb.process),
sHa=!Tca&&!rHa&&!(!qHa||!bc.HTMLElement),tHa="undefined"!==typeof Zb.process&&"[object process]"==={}.toString.call(Zb.process)&&!rHa&&!(!qHa||!bc.HTMLElement),Fca={},Gca=function(a){if(a=a||Zb.event){var b=Fca[a.type];b||(b=Fca[a.type]=Yb("ON_PROPERTY"+a.type));var c=this||a.target||Zb;b=c[b];sHa&&c===bc&&"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}},$b=Yb("originalInstance"),
Nca=!1,Oca=!1;var dc=!1;if("undefined"!==typeof window)try{var uHa=Object.defineProperty({},"passive",{get:function(){dc=!0}});window.addEventListener("test",uHa,uHa);window.removeEventListener("test",uHa,uHa)}catch(a){dc=!1}var Vca={i5a:!0},cc={},Uca={},Xca=new RegExp("^"+Qca+"(\\w+)(true|false)$"),Sca=Yb("propagationStopped");Zone.__load_patch("ZoneAwarePromise",function(a,b,c){function d(xb){if(xb&&xb.toString===Object.prototype.toString){var Hb=xb.constructor&&xb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(xb)}return xb?xb.toString():Object.prototype.toString.call(xb)}function e(xb){c.onUnhandledError(xb);try{var Hb=b[ta];"function"===typeof Hb&&Hb.call(this,xb)}catch(nb){}}function f(xb){return xb}function g(xb){return sc.reject(xb)}function m(xb,Hb){return function(nb){try{n(xb,Hb,nb)}catch(yb){n(xb,!1,yb)}}}
function n(xb,Hb,nb){var yb=tb();if(xb===nb)throw new TypeError("Ca");if(null===xb[Na]){var Rb=null;try{if("object"===typeof nb||"function"===typeof nb)Rb=nb&&nb.then}catch(ob){return yb(function(){n(xb,!1,ob)})(),xb}if(!1!==Hb&&nb instanceof sc&&nb.hasOwnProperty(Na)&&nb.hasOwnProperty(Ua)&&null!==nb[Na])r(nb),n(xb,nb[Na],nb[Ua]);else if(!1!==Hb&&"function"===typeof Rb)try{Rb.call(nb,yb(m(xb,Hb)),yb(m(xb,!1)))}catch(ob){yb(function(){n(xb,!1,ob)})()}else{xb[Na]=Hb;yb=xb[Ua];xb[Ua]=nb;xb[mb]===mb&&
!0===Hb&&(xb[Na]=xb[Ob],xb[Ua]=xb[qb]);!1===Hb&&nb instanceof Error&&(Rb=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&L(nb,Oa,{configurable:!0,enumerable:!1,writable:!0,value:Rb});for(Rb=0;Rb<yb.length;)v(xb,yb[Rb++],yb[Rb++],yb[Rb++],yb[Rb++]);if(0==yb.length&&0==Hb){xb[Na]=0;Hb=nb;try{throw Error("Da`"+d(nb)+"`"+(nb&&nb.stack?"\n"+nb.stack:""));}catch(ob){Hb=ob}oa&&(Hb.throwOriginal=!0);Hb.rejection=nb;Hb.promise=xb;Hb.zone=b.current;Hb.task=b.currentTask;aa.push(Hb);
c.scheduleMicroTask()}}}return xb}function r(xb){if(0===xb[Na]){try{var Hb=b[gb];Hb&&"function"===typeof Hb&&Hb.call(this,{rejection:xb[Ua],promise:xb})}catch(nb){}xb[Na]=!1;for(Hb=0;Hb<aa.length;Hb++)xb===aa[Hb].promise&&aa.splice(Hb,1)}}function v(xb,Hb,nb,yb,Rb){r(xb);var ob=xb[Na],na=ob?"function"===typeof yb?yb:f:"function"===typeof Rb?Rb:g;Hb.scheduleMicroTask("Promise.then",function(){try{var hc=xb[Ua],lc=!!nb&&mb===nb[mb];lc&&(nb[qb]=hc,nb[Ob]=ob);var jd=Hb.run(na,void 0,lc&&na!==g&&na!==
f?[]:[hc]);n(nb,!0,jd)}catch(kd){n(nb,!1,kd)}},nb)}function z(xb){var Hb=xb.prototype,nb=J(Hb,"then");if(!nb||!1!==nb.writable&&nb.configurable){var yb=Hb.then;Hb[qa]=yb;xb.prototype.then=function(Rb,ob){var na=this;return(new sc(function(hc,lc){yb.call(na,hc,lc)})).then(Rb,ob)};xb[Oe]=!0}}function D(xb){return function(Hb,nb){Hb=xb.apply(Hb,nb);if(Hb instanceof sc)return Hb;nb=Hb.constructor;nb[Oe]||z(nb);return Hb}}var J=Object.getOwnPropertyDescriptor,L=Object.defineProperty,P=c.symbol,aa=[],oa=
!1!==a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],Ca=P("Promise"),qa=P("then");c.onUnhandledError=function(xb){if(c.showUncaughtError()){var Hb=xb&&xb.rejection;Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",xb.zone.name,"; Task:",xb.task&&xb.task.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(xb)}};c.microtaskDrainDone=function(){for(var xb={};aa.length;xb={Uka:void 0}){xb.Uka=aa.shift();try{xb.Uka.zone.runGuarded(function(Hb){return function(){if(Hb.Uka.throwOriginal)throw Hb.Uka.rejection;
throw Hb.Uka;}}(xb))}catch(Hb){e(Hb)}}};var ta=P("unhandledPromiseRejectionHandler"),Na=P("state"),Ua=P("value"),mb=P("finally"),qb=P("parentPromiseValue"),Ob=P("parentPromiseState"),tb=function(){var xb=!1;return function(Hb){return function(){xb||(xb=!0,Hb.apply(null,arguments))}}},Oa=P("currentTaskTrace"),gb=P("rejectionHandledHandler"),kb=function(){},kc=a.AggregateError,sc=function(xb){if(!(this instanceof sc))throw Error("Ea");this[Na]=null;this[Ua]=[];try{var Hb=tb();xb&&xb(Hb(m(this,!0)),
Hb(m(this,!1)))}catch(nb){n(this,!1,nb)}};sc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};sc.resolve=function(xb){return xb instanceof sc?xb:n(new this(null),!0,xb)};sc.reject=function(xb){return n(new this(null),!1,xb)};sc.any=function(xb){if(!xb||"function"!==typeof xb[Symbol.iterator])return Promise.reject(new kc([],"All promises were rejected"));var Hb=[],nb=0;try{for(var yb=_.k(xb),Rb=yb.next();!Rb.done;Rb=yb.next()){var ob=Rb.value;nb++;Hb.push(sc.resolve(ob))}}catch(lc){return Promise.reject(new kc([],
"All promises were rejected"))}if(0===nb)return Promise.reject(new kc([],"All promises were rejected"));var na=!1,hc=[];return new sc(function(lc,jd){for(var kd=0;kd<Hb.length;kd++)Hb[kd].then(function(dd){na||(na=!0,lc(dd))},function(dd){hc.push(dd);nb--;0===nb&&(na=!0,jd(new kc(hc,"All promises were rejected")))})})};sc.race=function(xb){function Hb(hc){yb(hc)}function nb(hc){Rb(hc)}var yb,Rb,ob=new this(function(hc,lc){yb=hc;Rb=lc});xb=_.k(xb);for(var na=xb.next();!na.done;na=xb.next())(na=na.value)&&
na.then||(na=this.resolve(na)),na.then(Hb,nb);return ob};sc.all=function(xb){return sc.Sfb(xb)};sc.allSettled=function(xb){return(this&&this.prototype instanceof sc?this:sc).Sfb(xb,{rTc:function(Hb){return{status:"fulfilled",value:Hb}},tEc:function(Hb){return{status:"rejected",reason:Hb}}})};sc.Sfb=function(xb,Hb){var nb,yb,Rb=new this(function(kd,dd){nb=kd;yb=dd}),ob=2,na=0,hc=[];xb=_.k(xb);for(var lc=xb.next(),jd={};!lc.done;jd={TPa:void 0},lc=xb.next()){(lc=lc.value)&&lc.then||(lc=this.resolve(lc));
jd.TPa=na;try{lc.then(function(kd){return function(dd){hc[kd.TPa]=Hb?Hb.rTc(dd):dd;ob--;0===ob&&nb(hc)}}(jd),function(kd){return function(dd){Hb?(hc[kd.TPa]=Hb.tEc(dd),ob--,0===ob&&nb(hc)):yb(dd)}}(jd))}catch(kd){yb(kd)}ob++;na++}ob-=2;0===ob&&nb(hc);return Rb};_.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(xb,Hb){var nb,yb=null==(nb=this.constructor)?void 0:nb[Symbol.species];yb&&"function"===typeof yb||(yb=this.constructor||sc);nb=new yb(kb);yb=b.current;null==this[Na]?this[Ua].push(yb,nb,xb,Hb):v(this,yb,nb,xb,Hb);return nb};sc.prototype.catch=function(xb){return this.then(null,xb)};sc.prototype.finally=function(xb){var Hb,nb=null==(Hb=this.constructor)?void 0:Hb[Symbol.species];nb&&"function"===typeof nb||(nb=sc);Hb=new nb(kb);Hb[mb]=mb;nb=b.current;null==this[Na]?this[Ua].push(nb,Hb,xb,
xb):v(this,nb,Hb,xb,xb);return Hb};sc.resolve=sc.resolve;sc.reject=sc.reject;sc.race=sc.race;sc.all=sc.all;Ca=a[Ca]=a.Promise;a.Promise=sc;var Oe=P("thenPatched");c.patchThen=z;Ca&&(z(Ca),ac(a,"fetch",function(xb){return D(xb)}));Promise[b.__symbol__("uncaughtPromiseErrors")]=aa;return sc});var ada=Yb("zoneTask");Zone.__load_patch("toString",function(a){var b=Function.prototype.toString,c=Yb("OriginalDelegate"),d=Yb("Promise"),e=Yb("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.__load_patch("util",function(a,b,c){var d=dda(a);c.patchOnProperties=Jca;c.patchMethod=ac;c.bindArguments=Bca;c.patchMacroTask=Mca;var e=b.__symbol__("BLACK_LISTED_EVENTS"),f=b.__symbol__("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.patchEventPrototype=Zca;c.patchEventTarget=Yca;c.isIEOrEdge=Pca;c.ObjectDefineProperty=Hca;c.ObjectGetOwnPropertyDescriptor=Cca;c.ObjectCreate=mHa;c.ArraySlice=nHa;c.patchClass=Kca;c.wrapWithCurrentZone=Aca;c.filterProperties=cda;c.attachOriginToPatched=
Xb;c._redefineProperty=Object.defineProperty;c.patchCallbacks=bda;c.getGlobalObjects=function(){return{globalSources:Uca,zoneSymbolEventNames:cc,eventNames:d,isBrowser:sHa,isMix:tHa,isNode:Tca,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Qca,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"}}});var eda,fda,gda,hda,fc;var pda=[].concat(_.Jc("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(" ")),
_.Jc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.Jc(["autocomplete","autocompleteerror"]),_.Jc(["toggle"]),_.Jc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.Jc("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(" ")),
_.Jc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.Jc("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.__load_patch("defineProperty",function(c,d,e){e._redefineProperty=lda;kda()});b.__load_patch("registerElement",function(c,d,e){d=e.getGlobalObjects();var f=d.isMix;(d.isBrowser||f)&&"registerElement"in c.document&&e.patchCallbacks(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.__load_patch("EventTargetLegacy",function(c,
d,e){mda(c,e);d=e.getGlobalObjects();var f=d.isMix;d.isNode&&!f||oda(e,c)||(d="undefined"!==typeof WebSocket,qda(e),e.patchClass("XMLHttpRequest"),d&&nda(e,c),Zone[e.symbol("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.__load_patch("legacy",function(a){(a=a[Zone.__symbol__("legacyPatch")])&&a()});Zone.__load_patch("timers",function(a){ec(a,"set","clear","Timeout");ec(a,"set","clear","Interval");ec(a,"set","clear","Immediate")});Zone.__load_patch("requestAnimationFrame",function(a){ec(a,"request","cancel","AnimationFrame");ec(a,"mozRequest","mozCancel","AnimationFrame");ec(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.__load_patch("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)ac(a,c[d],function(e,f,g){return function(m,n){return b.current.run(e,a,n,g)}})});
Zone.__load_patch("EventTarget",function(a,b,c){c.patchEventPrototype(a,c);if(!Zone[c.symbol("patchEventTarget")]){var d=c.getGlobalObjects();b=d.eventNames;var e=d.zoneSymbolEventNames,f=d.TRUE_STR,g=d.FALSE_STR;d=d.ZONE_SYMBOL_PREFIX;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),v=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=v}(b=a.EventTarget)&&b.prototype&&c.patchEventTarget(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.patchEventTarget(a,c,[b.prototype])});
Zone.__load_patch("MutationObserver",function(){Kca("MutationObserver");Kca("WebKitMutationObserver")});Zone.__load_patch("IntersectionObserver",function(){Kca("IntersectionObserver")});Zone.__load_patch("FileReader",function(){Kca("FileReader")});
Zone.__load_patch("on_property",function(a,b,c){if((!Tca||tHa)&&!Zone[c.symbol("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(sHa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=bc.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,hIc:["error"]}]:[];f=dda(d);
var g=b?b.concat(e):b;e=Lca(d);d&&(f=cda(d,f,g),Jca(d,f,e))}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=dda(e.prototype),f&&(e=cda(f,e,b),Jca(f,e,void 0)))}});
Zone.__load_patch("customElements",function(a,b,c){b=c.getGlobalObjects();var d=b.isMix;(b.isBrowser||d)&&a.customElements&&"customElements"in a&&c.patchCallbacks(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.__load_patch("XHR",function(a,b){(function(n){function r(ta){var Na=ta.data,Ua=Na.target;Ua[f]=!1;Ua[m]=!1;var mb=Ua[e];J||(J=Ua[oHa],L=Ua[pHa]);mb&&L.call(Ua,"readystatechange",mb);mb=Ua[e]=function(){if(Ua.readyState===Ua.DONE)if(!Na.aborted&&Ua[f]&&"scheduled"===ta.state){var qb=Ua[b.__symbol__("loadfalse")];if(0!==Ua.status&&qb&&0<qb.length){var Ob=ta.invoke;ta.invoke=function(){for(var tb=Ua[b.__symbol__("loadfalse")],Oa=0;Oa<tb.length;Oa++)tb[Oa]===ta&&tb.splice(Oa,1);Na.aborted||"scheduled"!==
ta.state||Ob.call(ta)};qb.push(ta)}else ta.invoke()}else Na.aborted||!1!==Ua[f]||(Ua[m]=!0)};J.call(Ua,"readystatechange",mb);Ua[c]||(Ua[c]=ta);Ca.apply(Ua,Na.args);Ua[f]=!0;return ta}function v(){}function z(ta){ta=ta.data;ta.aborted=!0;return qa.apply(ta.target,ta.args)}var D=n.XMLHttpRequest;if(D){D=D.prototype;var J=D[oHa],L=D[pHa];!J&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,J=n[oHa],L=n[pHa]);var P=ac(D,"open",function(){return function(ta,Na){ta[d]=0==Na[2];ta[g]=Na[1];return P.apply(ta,
Na)}}),aa=Yb("fetchTaskAborting"),oa=Yb("fetchTaskScheduling"),Ca=ac(D,"send",function(){return function(ta,Na){if(!0===b.current[oa]||ta[d])return Ca.apply(ta,Na);Na={target:ta,url:ta[g],isPeriodic:!1,args:Na,aborted:!1};var Ua=Zone.current.scheduleMacroTask("XMLHttpRequest.send",v,Na,r,z);ta&&!0===ta[m]&&!Na.aborted&&"scheduled"===Ua.state&&Ua.invoke()}}),qa=ac(D,"abort",function(){return function(ta,Na){var Ua=ta[c];if(Ua&&"string"==typeof Ua.type)null==Ua.cancelFn||Ua.data&&Ua.data.aborted||Ua.zone.cancelTask(Ua);
else if(!0===b.current[aa])return qa.apply(ta,Na)}})}})(a);var c=Yb("xhrTask"),d=Yb("xhrSync"),e=Yb("xhrListener"),f=Yb("xhrScheduled"),g=Yb("xhrURL"),m=Yb("xhrErrorBeforeScheduled")});Zone.__load_patch("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Eca(a.navigator.geolocation)});
Zone.__load_patch("PromiseRejectionEvent",function(a,b){function c(d){return function(e){Wca(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.rejection}),f.invoke(g))})}}a.PromiseRejectionEvent&&(b[Yb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Yb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.__load_patch("queueMicrotask",function(a,b,c){$ca(a,c)});Zone.__load_patch("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,rqa:0,args:e}})});var rda=gc({ta:gc}),vda=gc({Ca:gc}),sda=gc({Z6c:gc}),wda=gc({a7c:gc});_.nc=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(_.nc,Error);var yc=gc({ya:gc}),Uda=gc({Fa:gc}),Yda=gc({xe:gc}),vHa=gc({Da:gc}),$da=gc({O:gc}),lfa=gc({hs:gc}),wHa=gc({VFa:gc});var Ada;var Dda=gc({o8a:gc});_.Gc=function(a,b){this.Jsc=a;this.ta=void 0;"number"==typeof b?this.hs=b:void 0!==b&&(this.ta=_.p({token:this,Ha:b.Ha||"root",qa:b.qa}))};_.Gc.prototype.toString=function(){return"InjectionToken "+this.Jsc};_.W.Object.defineProperties(_.Gc.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){return this}}});_.Bd=globalThis;var xHa={},yHa=/\n/gm,rc=void 0;var lea=new _.Gc("");var zHa=new _.Gc("",-1);var kea=new _.Gc("");var pea=function(){};pea.prototype.get=function(a,b){b=void 0===b?xHa:b;if(b===xHa)throw a=Error("Ia`"+_.mc(a)),a.name="NullInjectorError",a;return b};var Ac;Ac={};_.wc=[];var mea=gc({wa:String,nc:gc});var qla=new _.Gc("");var uea={},AHa={},oea=void 0,dg=function(){},Lc=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.CE=new Map;this.fKa=new Set;this.c7=[];this.Nb=!1;wea(a,function(f){return BHa(e,f)});this.CE.set(zHa,Hc(void 0,this));d.has("environment")&&this.CE.set(dg,Hc(void 0,this));a=this.CE.get(qla);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.jyb=new Set(this.get(kea,_.wc,2))};_.V(Lc,dg);
Lc.prototype.destroy=function(){xea(this);this.Nb=!0;try{for(var a=_.k(this.fKa),b=a.next();!b.done;b=a.next())b.value.La();var c=this.c7;this.c7=[];for(var d=_.k(c),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{this.CE.clear(),this.fKa.clear(),this.jyb.clear()}};Lc.prototype.Re=function(a){var b=this;xea(this);this.c7.push(a);return function(){var c=b.c7.indexOf(a);-1!==c&&b.c7.splice(c,1)}};
Lc.prototype.get=function(a,b,c){b=void 0===b?xHa:b;c=void 0===c?0:c;xea(this);if(a.hasOwnProperty(wHa))return a[wHa](this);c=Fda(c);var d=uc(this),e=oc();try{if(!(c&4)){var f=this.CE.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.Gc)&&tda(a),m;if(m=g)if(g.Ha){var n=qc(g.Ha);m="string"===typeof n?"any"===n||this.scopes.has(n):this.jyb.has(n)}else m=!1;f=m?Hc(sea(a),uea):null;this.CE.set(a,f)}if(null!=f){b=f;b.value===uea&&(b.value=AHa,b.value=b.qa());var r;
if(r="object"===typeof b.value&&b.value){var v=b.value;r=null!==v&&"object"===typeof v&&"function"===typeof v.La}r&&this.fKa.add(b.value);return b.value}}var z=c&2?qea():this.parent;b=c&8&&b===xHa?null:b;return z.get(a,b)}catch(qa){if("NullInjectorError"===qa.name){(qa.ngTempTokenPath=qa.ngTempTokenPath||[]).unshift(_.mc(a));if(d)throw qa;r=qa;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=_.mc(J);if(Array.isArray(J))P=J.map(_.mc).join(" -> ");else if("object"===typeof J){D=[];for(var aa in J)if(J.hasOwnProperty(aa)){var oa=J[aa];D.push(aa+":"+("string"===typeof oa?JSON.stringify(oa):_.mc(oa)))}P="{"+D.join(", ")+"}"}var Ca="R3InjectorError"+(a?"("+a+")":"")+"["+P+"]: "+L.replace(yHa,"\n  ");r.message=Ca;r.ngTokenPath=J;r.ngTempTokenPath=null;throw r;}throw qa;}finally{oc(e),uc(d)}};
var Bfa=function(a){var b=uc(a),c=oc();try{for(var d=a.get(lea,_.wc,2),e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{uc(b),oc(c)}};Lc.prototype.toString=function(){for(var a=[],b=_.k(this.CE.keys()),c=b.next();!c.done;c=b.next())a.push(_.mc(c.value));return"R3Injector["+a.join(", ")+"]"};
var xea=function(a){if(a.Nb)throw new _.nc(205,!1);},BHa=function(a,b){b=qc(b);var c=Fc(b)?b:qc(b&&b.wa),d=vea(b);if(!Fc(b)&&!0===b.vd){var e=a.CE.get(c);e||(e=Hc(void 0,uea,!0),e.qa=function(){return Gda(e.vd)},a.CE.set(c,e));c=b;e.vd.push(b)}a.CE.set(c,d)};_.W.Object.defineProperties(Lc.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}}});var DHa;_.CHa=Hda(Aea(function(a){return{token:a}}),-1);_.pl=Hda(Aea(),8);DHa=Hda(Aea(),2);_.ql=Hda(Aea(),4);Hda(Aea(),1);var Cea=null,Jea=1,Gfa=Symbol("Ka"),EHa={version:0,jBb:0,Yj:!1,kt:void 0,W1:void 0,KI:void 0,VYa:0,Ys:void 0,cU:void 0,qmb:!1,vPa:!1,nJb:function(){return!1},qJb:function(){},wPa:function(){},TBc:function(){}};var FHa=Symbol("La"),GHa=Symbol("Ma"),HHa=Symbol("Na");Object.assign({},EHa,{value:FHa,Yj:!0,error:null,nRa:Bea,nJb:function(a){return a.value===FHa||a.value===GHa},qJb:function(a){if(a.value===GHa)throw Error("Oa");var b=a.value;a.value=GHa;var c=Eea(a);try{var d=a.l0c()}catch(e){d=HHa,a.error=e}finally{Hea(a,c)}b!==FHa&&b!==HHa&&d!==HHa&&a.nRa(b,d)?a.value=b:(a.value=d,a.version++)}});var Lea=function(){throw Error();};var IHa=Object.assign({},EHa,{nRa:Bea,value:void 0});Object.assign({},EHa,{vPa:!0,qmb:!1,wPa:function(a){null!==a.Hh&&a.Hh(a.Eb)},JUa:!1,x_c:function(){}});var Qea=function(a,b,c){this.lj=a;this.Tf=b;this.HH=c};_.Rc.gMc=!0;var Fga,df;_.Yc=afa(null);Fga=null;df=!0;var yfa=function(a,b){var c=_.u;this.qa=a;this.Q0a=!1;this.WAc=b;this.iyb=c};var jfa,mfa,od;jfa=!0;mfa=0;od={};_.qd=function(a,b){this.b8=a;this.Sh=b};_.qd.prototype.get=function(a,b,c){return vfa(this.b8,this.Sh,a,Fda(c),b)};gc({wa:String,nc:gc});_.ue=function(){};_.$f=function(a){if(Array.isArray(a))return Cfa({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Cfa({name:c},a.parent,a.Ob,c)};_.JHa=new pea;_.ue.ta=_.p({token:_.ue,Ha:"any",qa:function(){return _.q(zHa)}});_.ue.hs=-1;_.rl=function(){};var KHa=function(){},toa=function(){};var LHa=function(){};var Dfa=void 0;var MHa,sla,ve;MHa=new _.Gc("",{Ha:"root",qa:function(){return"ng"}});sla=new _.Gc("");ve=new _.Gc("",{Ha:"platform",qa:function(){return"unknown"}});_.sl=new _.Gc("");_.NHa=new _.Gc("",{Ha:"root",qa:function(){var a,b;return(null==(a=Efa().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var OHa=function(){},PHa=function(){};_.sd=function(a){this.na=a};_.sd.hs=function(){return td(_.ed(),_.Zc())};var QHa;QHa=function(){};_.tl=function(){this.Cp=null};_.tl.hs=function(){var a=_.Zc(),b=_.Uc(_.ed().index,a);return(_.Oc(b)?b:a)[11]};var Wfa;var Cga;_.Ifa=new Map;Cga=0;var Jfa=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Kfa=/(<|>)/g;var Rfa=Qfa,Sfa;var RHa;RHa=this;_.Kd=function(){this.J9a=console};_.Kd.prototype.handleError=function(a){var b=this.itc(a);this.J9a.error("ERROR",a);b&&this.J9a.error("ORIGINAL ERROR",b)};_.Kd.prototype.itc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var gla=new _.Gc("",{Ha:"root",qa:function(){return _.vc(_.Kd).handleError.bind(RHa)}});var SHa=new _.Gc("",{Ha:"root",qa:function(){return!1}});_.Hd={};var yd=function(a){this.Ukb=a};yd.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Ukb+" (see https://g.co/ng/security#xss)"};var THa=function(){yd.apply(this,arguments)};_.V(THa,yd);THa.prototype.getTypeName=function(){return"HTML"};var UHa=function(){yd.apply(this,arguments)};_.V(UHa,yd);UHa.prototype.getTypeName=function(){return"URL"};var VHa=function(){yd.apply(this,arguments)};_.V(VHa,yd);VHa.prototype.getTypeName=function(){return"ResourceURL"};var bga;var fga=function(a){this.tIc=a};fga.prototype.Eca=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(dga(a),"text/html").body;if(null===b)return this.tIc.Eca(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var ega=function(a){this.PCc=a;this.sIc=this.PCc.implementation.createHTMLDocument("sanitization-inert")};ega.prototype.Eca=function(a){var b=this.sIc.createElement("template");b.innerHTML=dga(a);return b};var hga=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var WHa=Cd("area,br,col,hr,img,wbr"),XHa=Cd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),YHa=Cd("rp,rt"),ZHa=jga(YHa,XHa),$Ha=jga(XHa,Cd("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")),aIa=jga(YHa,Cd("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")),
qga=jga(WHa,$Ha,aIa,ZHa),sga=Cd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),bIa=Cd("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"),
cIa=Cd("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"),
rga=jga(sga,bIa,cIa),tga=Cd("script,style,template"),oga=function(){this.cH=[]};oga.prototype.endElement=function(a){a=a.nodeName.toLowerCase();qga.hasOwnProperty(a)&&!WHa.hasOwnProperty(a)&&(this.cH.push("</"),this.cH.push(a),this.cH.push(">"))};var uga=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Ta`"+a.outerHTML);return b},kga=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,lga=/([^#-~ |!])/g,nga;var dIa={NONE:0,nWc:1,sXc:2,gXc:3,URL:4,cXc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var wga;var eha=[],fha=Object.assign({},EHa,{vPa:!0,wPa:function(a){Sea(a.Sl)},TBc:function(){this.Sl[23]=this}});var Md=function(a,b,c){this.Sh=a;this.urc=b;this.KFb=void 0===c?!0:c;this.ks=null;this.vma=!1};Md.prototype.destroy=function(){if(this.ks)this.ks.RZ(this);else if(this.vma){var a=this.Sh[3];if(_.Pc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(_.Mfa(a,c),bea(b,c))}this.vma=!1}_.Ofa(this.Sh[1],this.Sh)};Md.prototype.Re=function(a){Uea(this.Sh,a)};_.ul=function(a){hha(a.urc||a.Sh)};Md.prototype.detach=function(){this.Sh[2]&=-129};_.vl=function(a){a.Sh[2]|=1024;cha(a.Sh,a.KFb)};
_.W.Object.defineProperties(Md.prototype,{yl:{configurable:!0,enumerable:!0,get:function(){var a=this.Sh,b=a[1];return Zfa(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Sh[8]},set:function(a){this.Sh[8]=a}},yc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.Sh[2]&256)}}});_.wl=function(){};_.wl.hs=iha;var eIa=function(){};eIa.prototype.supports=function(a){return kha(a)};eIa.prototype.create=function(a){return new fIa(a)};var gIa=function(a,b){return b},fIa=function(a){this.length=0;this.VX=this.Bna=this.IC=this.IG=this.jY=this.eoa=this.Ot=this.tC=this.G6=this.JQ=this.Hwc=this.Tz=this.LQ=null;this.JY=a||gIa};fIa.prototype.Jtb=function(a){var b;for(b=this.JQ;null!==b;b=b.Dc)a(b)};
_.hIa=function(a,b){var c=a.JQ;a=a.IG;for(var d=0,e=null;c||a;){var f=!a||c&&c.jl<mha(a,d,e)?c:a,g=mha(f,d,e),m=f.jl;if(f===a)d--,a=a.xG;else if(c=c.Dc,null==f.kv)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var v=0;v<n;v++){var z=v<e.length?e[v]:e[v]=0,D=z+v;r<=D&&D<n&&(e[v]=z+1)}e[f.kv]=r-n}}g!==m&&b(f,g,m)}};_.iIa=function(a,b){for(a=a.Bna;null!==a;a=a.bKa)b(a)};_.h=fIa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!kha(a))throw new _.nc(900,!1);return this.check(a)?this:null};_.h.Re=function(){};
_.h.check=function(a){var b=this;this.YKa();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.JY(e,f);null!==c&&Object.is(c.bC,g)?(d&&(c=this.Reb(c,f,g,e)),Object.is(c.item,f)||this.oma(c,f)):(c=this.Ybb(c,f,g,e),d=!0);c=c.Dc}}else{var m=0;lha(a,function(n){g=b.JY(m,n);null!==c&&Object.is(c.bC,g)?(d&&(c=b.Reb(c,n,g,m)),Object.is(c.item,n)||b.oma(c,n)):(c=b.Ybb(c,n,g,m),d=!0);c=c.Dc;m++});this.length=m}this.Ayc(c);return this.AM};
_.h.YKa=function(){if(this.AM){var a;for(a=this.Hwc=this.JQ;null!==a;a=a.Dc)a.dKa=a.Dc;for(a=this.tC;null!==a;a=a.VQ)a.kv=a.jl;this.tC=this.Ot=null;for(a=this.eoa;null!==a;a=a.cKa)a.kv=a.jl;this.Bna=this.VX=this.IG=this.IC=this.eoa=this.jY=null}};
_.h.Ybb=function(a,b,c,d){if(null===a)var e=this.G6;else e=a.ao,this.Xwc(a);a=null===this.Tz?null:this.Tz.get(c,null);null!==a?(Object.is(a.item,b)||this.oma(a,b),this.fdb(a,e,d)):(a=null===this.LQ?null:this.LQ.get(c,d),null!==a?(Object.is(a.item,b)||this.oma(a,b),this.Vvc(a,e,d)):a=this.jqc(new jIa(b,c),e,d));return a};_.h.Reb=function(a,b,c,d){b=null===this.Tz?null:this.Tz.get(c,null);null!==b?a=this.fdb(b,a.ao,d):a.jl!=d&&(a.jl=d,this.fGa(a,d));return a};
_.h.Ayc=function(a){for(;null!==a;){var b=a.Dc;this.y8a(this.jMa(a));a=b}null!==this.Tz&&this.Tz.clear();null!==this.Ot&&(this.Ot.VQ=null);null!==this.jY&&(this.jY.cKa=null);null!==this.G6&&(this.G6.Dc=null);null!==this.IC&&(this.IC.xG=null);null!==this.VX&&(this.VX.bKa=null)};_.h.fdb=function(a,b,c){null!==this.Tz&&this.Tz.remove(a);var d=a.Aoa,e=a.xG;null===d?this.IG=e:d.xG=e;null===e?this.IC=d:e.Aoa=d;this.qJa(a,b,c);this.fGa(a,c);return a};
_.h.Vvc=function(a,b,c){this.jMa(a);this.qJa(a,b,c);this.fGa(a,c);return a};_.h.jqc=function(a,b,c){this.qJa(a,b,c);this.Ot=null===this.Ot?this.tC=a:this.Ot.VQ=a;return a};_.h.qJa=function(a,b,c){var d=null===b?this.JQ:b.Dc;a.Dc=d;a.ao=b;null===d?this.G6=a:d.ao=a;null===b?this.JQ=a:b.Dc=a;null===this.LQ&&(this.LQ=new xl);this.LQ.put(a);a.jl=c;return a};_.h.Xwc=function(a){return this.y8a(this.jMa(a))};
_.h.jMa=function(a){null!==this.LQ&&this.LQ.remove(a);var b=a.ao,c=a.Dc;null===b?this.JQ=c:b.Dc=c;null===c?this.G6=b:c.ao=b;return a};_.h.fGa=function(a,b){if(a.kv===b)return a;this.jY=null===this.jY?this.eoa=a:this.jY.cKa=a;return a};_.h.y8a=function(a){null===this.Tz&&(this.Tz=new xl);this.Tz.put(a);a.jl=null;a.xG=null;null===this.IC?(this.IC=this.IG=a,a.Aoa=null):(a.Aoa=this.IC,this.IC=this.IC.xG=a);return a};_.h.oma=function(a,b){a.item=b;this.VX=null===this.VX?this.Bna=a:this.VX.bKa=a;return a};
_.W.Object.defineProperties(fIa.prototype,{AM:{configurable:!0,enumerable:!0,get:function(){return null!==this.tC||null!==this.eoa||null!==this.IG||null!==this.Bna}}});var jIa=function(a,b){this.item=a;this.bC=b;this.bKa=this.cKa=this.VQ=this.xG=this.Aoa=this.oY=this.zoa=this.Dc=this.ao=this.dKa=this.kv=this.jl=null},kIa=function(){this.d8=this.m6=null};kIa.prototype.add=function(a){null===this.m6?(this.m6=this.d8=a,a.oY=null,a.zoa=null):(this.d8.oY=a,a.zoa=this.d8,a.oY=null,this.d8=a)};
kIa.prototype.get=function(a,b){var c;for(c=this.m6;null!==c;c=c.oY)if((null===b||b<=c.jl)&&Object.is(c.bC,a))return c;return null};kIa.prototype.remove=function(a){var b=a.zoa;a=a.oY;null===b?this.m6=a:b.oY=a;null===a?this.d8=b:a.zoa=b;return null===this.m6};var xl=function(){this.map=new Map};xl.prototype.put=function(a){var b=a.bC,c=this.map.get(b);c||(c=new kIa,this.map.set(b,c));c.add(a)};xl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
xl.prototype.remove=function(a){var b=a.bC;this.map.get(b).remove(a)&&this.map.delete(b);return a};xl.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(xl.prototype,{Nm:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var lIa=function(){};lIa.prototype.supports=function(a){return a instanceof Map||jha(a)};lIa.prototype.create=function(){return new mIa};var mIa=function(){this.Joa=new Map;this.IC=this.IG=this.Ot=this.tC=this.yX=this.t5=this.Vcb=this.TP=this.cK=null};_.h=mIa.prototype;_.h.Jtb=function(a){var b;for(b=this.cK;null!==b;b=b.Dc)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||jha(a)))throw new _.nc(900,!1);return this.check(a)?this:null};_.h.Re=function(){};
_.h.check=function(a){var b=this;this.YKa();var c=this.cK;this.TP=null;this.qtc(a,function(d,e){c&&c.key===e?(b.Wbb(c,d),b.TP=c,c=c.Dc):(d=b.Ytc(e,d),c=b.Tuc(c,d))});if(c)for(c.ao&&(c.ao.Dc=null),a=this.IG=c;null!==a;a=a.xG)a===this.cK&&(this.cK=null),this.Joa.delete(a.key),a.xG=a.Dc,a.lj=a.Tf,a.Tf=null,a.ao=null,a.Dc=null;this.yX&&(this.yX.aKa=null);this.Ot&&(this.Ot.VQ=null);return this.AM};
_.h.Tuc=function(a,b){if(a){var c=a.ao;b.Dc=a;b.ao=c;a.ao=b;c&&(c.Dc=b);a===this.cK&&(this.cK=b);return this.TP=a}this.TP?(this.TP.Dc=b,b.ao=this.TP):this.cK=b;this.TP=b;return null};_.h.Ytc=function(a,b){if(this.Joa.has(a)){a=this.Joa.get(a);this.Wbb(a,b);b=a.ao;var c=a.Dc;b&&(b.Dc=c);c&&(c.ao=b);a.Dc=null;a.ao=null;return a}c=new nIa(a);this.Joa.set(a,c);c.Tf=b;this.qqc(c);return c};
_.h.YKa=function(){if(this.AM){var a;for(a=this.Vcb=this.cK;null!==a;a=a.Dc)a.dKa=a.Dc;for(a=this.t5;null!==a;a=a.aKa)a.lj=a.Tf;for(a=this.tC;null!=a;a=a.VQ)a.lj=a.Tf;this.IG=this.tC=this.Ot=this.t5=this.yX=null}};_.h.Wbb=function(a,b){Object.is(b,a.Tf)||(a.lj=a.Tf,a.Tf=b,this.rqc(a))};_.h.qqc=function(a){null===this.tC?this.tC=this.Ot=a:this.Ot=this.Ot.VQ=a};_.h.rqc=function(a){null===this.t5?this.t5=this.yX=a:this.yX=this.yX.aKa=a};
_.h.qtc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(mIa.prototype,{AM:{configurable:!0,enumerable:!0,get:function(){return null!==this.tC||null!==this.t5||null!==this.IG}}});var nIa=function(a){this.key=a;this.aKa=this.xG=this.VQ=this.ao=this.Dc=this.dKa=this.Tf=this.lj=null};_.yl=function(a){this.SRa=a};_.yl.prototype.find=function(a){var b=this.SRa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.nc(901,!1);};_.yl.ta=_.p({token:_.yl,Ha:"root",qa:function(){return new _.yl([new eIa])}});_.oIa=function(a){this.SRa=a};_.oIa.prototype.find=function(a){var b=this.SRa.find(function(c){return c.supports(a)});if(b)return b;throw new _.nc(901,!1);};_.oIa.ta=_.p({token:_.oIa,Ha:"root",qa:function(){return new _.oIa([new lIa])}});_.xe=function(){};_.xe.hs=oha;_.xe.VFa=function(a){return a};var nha=function(a){this.Sh=a};_.V(nha,_.xe);nha.VFa=_.xe.VFa;nha.hs=_.xe.hs;nha.prototype.Re=function(a){var b=this;Uea(this.Sh,a);return function(){var c=b.Sh;if(null!==c[21]){var d=c[21].indexOf(a);-1!==d&&c[21].splice(d,1)}}};var qha=new Set;var pIa=!1,zl={set hC(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):pIa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");pIa=a},get hC(){return pIa}};var qIa="function"===typeof Symbol&&Symbol.observable||"@@observable";var rIa={closed:!0,next:function(){},error:function(a){if(zl.hC)throw a;Nd(a)},complete:function(){}};var vha=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}();_.de=Array.isArray||function(a){return a&&"number"===typeof a.length};_.Od=function(a){this.closed=!1;this.zw=this.t7=null;a&&(this.wsc=!0,this.ys=a)};
_.Od.prototype.unsubscribe=function(){if(!this.closed){var a=this.t7,b=this.wsc,c=this.ys,d=this.zw;this.closed=!0;this.zw=this.t7=null;if(a instanceof _.Od)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.sha(c)){b&&(this.ys=void 0);try{c.call(this)}catch(n){var f=n instanceof vha?wha(n.errors):[n]}}if((0,_.de)(d)){e=-1;for(var g=d.length;++e<g;){var m=d[e];if(tha(m))try{m.unsubscribe()}catch(n){f=f||[],n instanceof vha?f=f.concat(wha(n.errors)):f.push(n)}}}if(f)throw new vha(f);
}};
_.Od.prototype.add=function(a){var b=a;if(!a)return _.Od.EMPTY;switch(typeof a){case "function":b=new _.Od(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.Od||(a=b,b=new _.Od,b.zw=[a]);break;default:throw Error("Va`"+a);}var c=b.t7;if(null===c)b.t7=this;else if(c instanceof _.Od){if(c===this)return b;b.t7=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.zw;null===a?this.zw=[b]:a.push(b);return b};
_.Od.prototype.remove=function(a){var b=this.zw;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var sIa=new _.Od;sIa.closed=!0;_.Od.EMPTY=sIa;var Al=function(a,b,c){_.Od.call(this);this.Sya=null;this.Mk=this.ey=this.Rya=!1;switch(arguments.length){case 0:this.destination=rIa;break;case 1:if(!a){this.destination=rIa;break}if("object"===typeof a){a instanceof Al?(this.ey=a.ey,this.destination=a,a.add(this)):(this.ey=!0,this.destination=new Bl(this,a));break}default:this.ey=!0,this.destination=new Bl(this,a,b,c)}};_.V(Al,_.Od);Al.EMPTY=_.Od.EMPTY;Al.create=function(a,b,c){a=new Al(a,b,c);a.ey=!1;return a};_.h=Al.prototype;
_.h.next=function(a){this.Mk||this.Dc(a)};_.h.error=function(a){this.Mk||(this.Mk=!0,this.wq(a))};_.h.complete=function(){this.Mk||(this.Mk=!0,this.fi())};_.h.unsubscribe=function(){this.closed||(this.Mk=!0,_.Od.prototype.unsubscribe.call(this))};_.h.Dc=function(a){this.destination.next(a)};_.h.wq=function(a){this.destination.error(a);this.unsubscribe()};_.h.fi=function(){this.destination.complete();this.unsubscribe()};
var Bl=function(a,b,c,d){Al.call(this);this.u7=a;var e=this;if(_.sha(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==rIa&&(e=Object.create(b),uha(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Xi=e;this.Dc=f;this.wq=c;this.fi=d};_.V(Bl,Al);Bl.EMPTY=Al.EMPTY;Bl.create=Al.create;_.h=Bl.prototype;_.h.next=function(a){if(!this.Mk&&this.Dc){var b=this.u7;zl.hC&&b.ey?this.YFa(b,this.Dc,a)&&this.unsubscribe():this.ZFa(this.Dc,a)}};
_.h.error=function(a){if(!this.Mk){var b=this.u7,c=zl.hC;if(this.wq)c&&b.ey?this.YFa(b,this.wq,a):this.ZFa(this.wq,a),this.unsubscribe();else if(b.ey)c?(b.Sya=a,b.Rya=!0):Nd(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;Nd(a)}}};_.h.complete=function(){var a=this;if(!this.Mk){var b=this.u7;if(this.fi){var c=function(){return a.fi.call(a.Xi)};zl.hC&&b.ey?this.YFa(b,c):this.ZFa(c)}this.unsubscribe()}};
_.h.ZFa=function(a,b){try{a.call(this.Xi,b)}catch(c){this.unsubscribe();if(zl.hC)throw c;Nd(c)}};_.h.YFa=function(a,b,c){if(!zl.hC)throw Error("Wa");try{b.call(this.Xi,c)}catch(d){return zl.hC?(a.Sya=d,a.Rya=!0):Nd(d),!0}return!1};_.h.ys=function(){var a=this.u7;this.u7=this.Xi=null;a.unsubscribe()};var tIa=function(a){Al.call(this);this.destination=a};_.V(tIa,Al);tIa.EMPTY=Al.EMPTY;tIa.create=Al.create;_.Rd=function(a){a&&(this.Hl=a)};_.h=_.Rd.prototype;_.h.RA=function(a){var b=new _.Rd;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Al||yha(a)&&uha(a))break a;if(yha(a)){a=new tIa(a);break a}}a=a||b||c?new Al(a,b,c):new Al(rIa)}d?a.add(d.call(a,this.source)):a.add(this.source||zl.hC&&!a.ey?this.Hl(a):this.hMa(a));if(zl.hC&&a.ey&&(a.ey=!1,a.Rya))throw a.Sya;return a};
_.h.hMa=function(a){try{return this.Hl(a)}catch(e){zl.hC&&(a.Rya=!0,a.Sya=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Mk;if(b.closed||d){b=!1;break a}b=c&&c instanceof Al?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=zha(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.Hl=function(a){var b=this.source;return b&&b.subscribe(a)};_.Rd.prototype[qIa]=function(){return this};
_.Rd.prototype.ha=function(){var a=_.Ec.apply(0,arguments);return 0===a.length?this:xha(a)(this)};_.Dl=function(a){var b=zha(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)})})};_.Rd.create=function(a){return new _.Rd(a)};var uIa=function(a,b){_.Od.call(this);this.subject=a;this.AO=b;this.closed=!1};_.V(uIa,_.Od);uIa.EMPTY=_.Od.EMPTY;uIa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Pk;this.subject=null;!b||0===b.length||a.Mk||a.closed||(a=b.indexOf(this.AO),-1!==a&&b.splice(a,1))}};var El=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.Qe=function(){this.Pk=[];this.Jm=this.Mk=this.closed=!1;this.zka=null};_.V(_.Qe,_.Rd);_.h=_.Qe.prototype;_.h.RA=function(a){var b=new Fl(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new El;if(!this.Mk){var b=this.Pk,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 El;this.Jm=!0;this.zka=a;this.Mk=!0;var b=this.Pk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Pk.length=0};
_.h.complete=function(){if(this.closed)throw new El;this.Mk=!0;var a=this.Pk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Pk.length=0};_.h.unsubscribe=function(){this.closed=this.Mk=!0;this.Pk=null};_.h.hMa=function(a){if(this.closed)throw new El;return _.Rd.prototype.hMa.call(this,a)};_.h.Hl=function(a){if(this.closed)throw new El;if(this.Jm)return a.error(this.zka),_.Od.EMPTY;if(this.Mk)return a.complete(),_.Od.EMPTY;this.Pk.push(a);return new uIa(this,a)};
_.h.Rf=function(){var a=new _.Rd;a.source=this;return a};_.Qe.create=function(a,b){return new Fl(a,b)};var Fl=function(a,b){_.Qe.call(this);this.destination=a;this.source=b};_.V(Fl,_.Qe);Fl.create=_.Qe.create;Fl.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Fl.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};Fl.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Fl.prototype.Hl=function(a){return this.source?this.source.subscribe(a):_.Od.EMPTY};_.Gl=function(){_.Qe.apply(this,arguments);this.value=null;this.Rs=this.B0=!1};_.V(_.Gl,_.Qe);_.Gl.create=_.Qe.create;_.Gl.prototype.Hl=function(a){return this.Jm?(a.error(this.zka),_.Od.EMPTY):this.Rs&&this.B0?(a.next(this.value),a.complete(),_.Od.EMPTY):_.Qe.prototype.Hl.call(this,a)};_.Gl.prototype.next=function(a){this.Rs||(this.value=a,this.B0=!0)};_.Gl.prototype.error=function(a){this.Rs||_.Qe.prototype.error.call(this,a)};
_.Gl.prototype.complete=function(){this.Rs=!0;this.B0&&_.Qe.prototype.next.call(this,this.value);_.Qe.prototype.complete.call(this)};_.sg=function(a){_.Qe.call(this);this.Pd=a};_.V(_.sg,_.Qe);_.sg.create=_.Qe.create;_.sg.prototype.Hl=function(a){var b=_.Qe.prototype.Hl.call(this,a);b&&!b.closed&&a.next(this.Pd);return b};_.sg.prototype.getValue=function(){if(this.Jm)throw this.zka;if(this.closed)throw new El;return this.Pd};_.sg.prototype.next=function(a){_.Qe.prototype.next.call(this,this.Pd=a)};_.W.Object.defineProperties(_.sg.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Fe=new _.Rd(function(a){return a.complete()});var Bha=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var vIa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.af="N"===a};vIa.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)}};
vIa.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 wIa=new vIa("C"),xIa={kind:"C",value:void 0,error:void 0};var yIa={now:function(){return(yIa.Ne||Date).now()},Ne:void 0};_.Ne=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?yIa:c;_.Qe.call(this);this.wTc=c;this.Vt=[];this.hbb=!1;this.a9a=1>a?1:a;this.pzc=1>b?1:b;Infinity===b?(this.hbb=!0,this.next=this.YLc):this.next=this.aMc};_.V(_.Ne,_.Qe);_.Ne.create=_.Qe.create;_.h=_.Ne.prototype;_.h.YLc=function(a){var b=this.Vt;b.push(a);b.length>this.a9a&&b.shift();_.Qe.prototype.next.call(this,a)};
_.h.aMc=function(a){this.Vt.push({time:this.qab(),value:a});this.seb();_.Qe.prototype.next.call(this,a)};_.h.Hl=function(a){var b=this.hbb,c=b?this.Vt:this.seb(),d=c.length;if(this.closed)throw new El;if(this.Mk||this.Jm)var e=_.Od.EMPTY;else this.Pk.push(a),e=new uIa(this,a);if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.Jm?a.error(this.zka):this.Mk&&a.complete();return e};_.h.qab=function(){var a=this.wTc;return a?a.now():yIa.now()};
_.h.seb=function(){for(var a=this.qab(),b=this.a9a,c=this.pzc,d=this.Vt,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 AIa=function(a,b){b=void 0===b?zIa:b;this.Jmc=a;this.now=b};AIa.prototype.Hh=function(a,b,c){b=void 0===b?0:b;return(new this.Jmc(this,a)).Hh(c,b)};var zIa=yIa.now;_.Wd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var Gha=function(){};Gha.prototype.call=function(a,b){b.E7++;a=new BIa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var BIa=function(a,b){Al.call(this,a);this.EZ=b;this.connection=null};_.V(BIa,Al);BIa.EMPTY=Al.EMPTY;BIa.create=Al.create;BIa.prototype.ys=function(){var a=this.EZ;if(a){this.EZ=null;var b=a.E7;0>=b?this.connection=null:(a.E7=b-1,1<b?this.connection=null:(b=this.connection,a=a.BX,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Oh=function(a,b){this.source=a;this.gSb=b;this.E7=0;this.Jna=!1};_.V(Oh,_.Rd);Oh.create=_.Rd.create;Oh.prototype.Hl=function(a){return this.hta().subscribe(a)};Oh.prototype.hta=function(){var a=this.qR;if(!a||a.Mk)this.qR=this.gSb();return this.qR};Oh.prototype.connect=function(){var a=this.BX;a||(this.Jna=!1,a=this.BX=new _.Od,a.add(this.source.subscribe(new Hl(this.hta(),this))),a.closed&&(this.BX=null,a=_.Od.EMPTY));return a};Oh.prototype.pv=function(){return _.Yd()(this)};var eja,CIa=Oh.prototype;
eja={operator:{value:null},E7:{value:0,writable:!0},qR:{value:null,writable:!0},BX:{value:null,writable:!0},Hl:{value:CIa.Hl},Jna:{value:CIa.Jna,writable:!0},hta:{value:CIa.hta},connect:{value:CIa.connect},pv:{value:CIa.pv}};var Hl=function(a,b){Al.call(this);this.destination=a;this.EZ=b};_.V(Hl,Al);Hl.EMPTY=Al.EMPTY;Hl.create=Al.create;Hl.prototype.wq=function(a){this.ys();Al.prototype.wq.call(this,a)};Hl.prototype.fi=function(){this.EZ.Jna=!0;this.ys();Al.prototype.fi.call(this)};
Hl.prototype.ys=function(){var a=this.EZ;if(a){this.EZ=null;var b=a.BX;a.E7=0;a.qR=null;a.BX=null;b&&b.unsubscribe()}};var Hha=function(a){this.ef=a;this.gF=void 0};Hha.prototype.call=function(a,b){return b.subscribe(new XIa(a,this.ef,this.gF))};var XIa=function(a,b,c){Al.call(this,a);this.ef=b;this.count=0;this.gF=c||this};_.V(XIa,Al);XIa.EMPTY=Al.EMPTY;XIa.create=Al.create;XIa.prototype.Dc=function(a){try{var b=this.ef.call(this.gF,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Il="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var YIa=function(a){return function(b){var c=a[Il]();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 ZIa=function(a){return function(b){var c=a[qIa]();if("function"!==typeof c.subscribe)throw new TypeError("ab");return c.subscribe(b)}};var $Ia=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,Nd);return b}};var Pha=function(a){if(a&&"function"===typeof a[qIa])return ZIa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Bha(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return $Ia(a);if(a&&"function"===typeof a[Il])return YIa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Jha(a);throw new TypeError("bb`"+(tha(a)?"an invalid object":"'"+a+"'"));};var Jl=function(a){Al.call(this);this.parent=a};_.V(Jl,Al);Jl.EMPTY=Al.EMPTY;Jl.create=Al.create;Jl.prototype.Dc=function(a){this.parent.gt(a)};Jl.prototype.wq=function(a){this.parent.eB(a);this.unsubscribe()};Jl.prototype.fi=function(){this.parent.ft();this.unsubscribe()};var Kl=function(a,b,c){Al.call(this);this.parent=a;this.MGb=b;this.gNc=c};_.V(Kl,Al);Kl.EMPTY=Al.EMPTY;Kl.create=Al.create;Kl.prototype.Dc=function(a){this.parent.gt(this.MGb,a,this.gNc,this)};
Kl.prototype.wq=function(a){this.parent.eB(a);this.unsubscribe()};Kl.prototype.fi=function(){this.parent.ft(this);this.unsubscribe()};var Ll=function(){Al.apply(this,arguments)};_.V(Ll,Al);Ll.EMPTY=Al.EMPTY;Ll.create=Al.create;Ll.prototype.gt=function(a){this.destination.next(a)};Ll.prototype.eB=function(a){this.destination.error(a)};Ll.prototype.ft=function(){this.destination.complete()};var Ml=function(){Al.apply(this,arguments)};_.V(Ml,Al);Ml.EMPTY=Al.EMPTY;Ml.create=Al.create;
Ml.prototype.gt=function(a,b){this.destination.next(b)};Ml.prototype.eB=function(a){this.destination.error(a)};Ml.prototype.ft=function(){this.destination.complete()};var aJa;aJa={};_.Qha=function(a,b){this.TI=a;this.keys=b};_.Qha.prototype.call=function(a,b){return b.subscribe(new bJa(a,this.TI,this.keys))};var bJa=function(a,b,c){Ml.call(this,a);this.TI=b;this.keys=c;this.active=0;this.values=[];this.mN=[]};_.V(bJa,Ml);bJa.EMPTY=Ml.EMPTY;bJa.create=Ml.create;_.h=bJa.prototype;_.h.Dc=function(a){this.values.push(aJa);this.mN.push(a)};
_.h.fi=function(){var a=this.mN,b=a.length;if(0===b)this.destination.complete();else{this.uW=this.active=b;for(var c=0;c<b;c++)this.add(ce(a[c],new Kl(this,null,c)))}};_.h.ft=function(){0===--this.active&&this.destination.complete()};_.h.gt=function(a,b,c){var d=this.values,e=d[c];e=this.uW?e===aJa?--this.uW:this.uW:0;d[c]=b;0===e&&(this.TI?this.Cyc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.Cyc=function(a){try{var b=this.TI.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Rha=function(a,b){b=void 0===b?Infinity:b;this.ef=a;this.sPa=b};Rha.prototype.call=function(a,b){return b.subscribe(new Nl(a,this.ef,this.sPa))};var Nl=function(a,b,c){c=void 0===c?Infinity:c;Ll.call(this,a);this.destination=a;this.ef=b;this.sPa=c;this.Rs=!1;this.buffer=[];this.index=this.active=0};_.V(Nl,Ll);Nl.EMPTY=Ll.EMPTY;Nl.create=Ll.create;
Nl.prototype.Dc=function(a){if(this.active<this.sPa){var b=this.index++;try{var c=this.ef(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Jl(this);this.destination.add(a);ce(c,a)}else this.buffer.push(a)};Nl.prototype.fi=function(){this.Rs=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};Nl.prototype.gt=function(a){this.destination.next(a)};
Nl.prototype.ft=function(){var a=this.buffer;this.active--;0<a.length?this.Dc(a.shift()):0===this.active&&this.Rs&&this.destination.complete()};var cJa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.Od(function(){var d;return null==(d=b)?void 0:d(c)})},dJa=function(){return requestAnimationFrame.apply(null,_.Jc(_.Ec.apply(0,arguments)))},eJa=function(){cancelAnimationFrame.apply(null,_.Jc(_.Ec.apply(0,arguments)))};var fJa={now:function(){return(fJa.Ne||performance).now()},Ne:void 0};_.gJa=new _.Rd(function(a){var b=fJa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,Z1c:g-c});a.closed||(e=cJa(d))};var e=cJa(d);return function(){return e.unsubscribe()}});var hJa=function(){_.Od.call(this)};_.V(hJa,_.Od);hJa.EMPTY=_.Od.EMPTY;hJa.prototype.Hh=function(){return this};var iJa=function(a,b){return setInterval.apply(null,[a,b].concat(_.Jc(_.Ec.apply(2,arguments))))};var Ol=function(a,b){_.Od.call(this);this.scheduler=a;this.Hla=b;this.pending=!1};_.V(Ol,hJa);Ol.EMPTY=hJa.EMPTY;_.h=Ol.prototype;_.h.Hh=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.cV(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.jV(c,this.id,b);return this};_.h.jV=function(a,b,c){c=void 0===c?0:c;return iJa(a.flush.bind(a,this),c)};
_.h.cV=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)};_.h.Eu=function(a,b){if(this.closed)return Error("fb");this.pending=!1;if(a=this.E$a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.cV(this.scheduler,this.id,null))};_.h.E$a=function(a){var b=!1,c=void 0;try{this.Hla(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.ys=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.Hla=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.cV(b,a,null));this.delay=null};var Pl=function(a,b){b=void 0===b?zIa:b;AIa.call(this,a,b);this.actions=[];this.active=!1;this.dO=void 0};_.V(Pl,AIa);Pl.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.Eu(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.qe=new Pl(Ol);_.Ai=new _.Rd(oe);var Uha=function(a){this.Yp=a;this.gF=void 0};Uha.prototype.call=function(a,b){return b.subscribe(new jJa(a,this.Yp,this.gF))};var jJa=function(a,b,c){Al.call(this,a);this.Yp=b;this.gF=c;this.count=0};_.V(jJa,Al);jJa.EMPTY=Al.EMPTY;jJa.create=Al.create;jJa.prototype.Dc=function(a){try{var b=this.Yp.call(this.gF,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var Vha=function(){};Vha.prototype.call=function(a,b){return b.subscribe(new kJa(a))};var kJa=function(a){Ml.call(this,a);this.qda=!1;this.mN=[];this.Tm=[]};_.V(kJa,Ml);kJa.EMPTY=Ml.EMPTY;kJa.create=Ml.create;_.h=kJa.prototype;_.h.Dc=function(a){this.mN.push(a)};_.h.fi=function(){var a=this.mN,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.qda;c++){var d=ce(a[c],new Kl(this,null,c));this.Tm&&this.Tm.push(d);this.add(d)}this.mN=null}};
_.h.gt=function(a,b,c){if(!this.qda){this.qda=!0;for(var d=0;d<this.Tm.length;d++)if(d!==c){var e=this.Tm[d];e.unsubscribe();this.remove(e)}this.Tm=null}this.destination.next(b)};_.h.ft=function(a){this.qda=!0;Ml.prototype.ft.call(this,a)};_.h.eB=function(a){this.qda=!0;Ml.prototype.eB.call(this,a)};var Zha=function(a){this.TI=a};Zha.prototype.call=function(a,b){return b.subscribe(new Ql(a,this.TI))};var Ql=function(a,b,c){void 0===c&&Object.create(null);Al.call(this,a);this.JWa=[];this.active=0;this.TI=b};_.V(Ql,Al);Ql.EMPTY=Al.EMPTY;Ql.create=Al.create;Ql.prototype.Dc=function(a){var b=this.JWa;(0,_.de)(a)?b.push(new lJa(a)):"function"===typeof a[Il]?b.push(new mJa(a[Il]())):b.push(new Rl(this.destination,this,a))};
Ql.prototype.fi=function(){var a=this.JWa,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.jSc?this.destination.add(d.subscribe()):this.active--}}};Ql.prototype.Dyc=function(a){try{var b=this.TI.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var mJa=function(a){this.iterator=a;this.WYa=a.next()};mJa.prototype.af=function(){return!0};
mJa.prototype.next=function(){var a=this.WYa;this.WYa=this.iterator.next();return a};mJa.prototype.Rs=function(){var a=this.WYa;return a&&!!a.done};var lJa=function(a){this.bZ=a;this.length=this.index=0;this.length=a.length};lJa.prototype[Il]=function(){return this};lJa.prototype.next=function(){var a=this.index++,b=this.bZ;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};lJa.prototype.af=function(){return this.bZ.length>this.index};
lJa.prototype.Rs=function(){return this.bZ.length===this.index};var Rl=function(a,b,c){Ll.call(this,a);this.parent=b;this.observable=c;this.jSc=!0;this.buffer=[];this.Vs=!1};_.V(Rl,Ll);Rl.EMPTY=Ll.EMPTY;Rl.create=Ll.create;Rl.prototype[Il]=function(){return this};_.h=Rl.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Vs?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.af=function(){return 0<this.buffer.length};_.h.Rs=function(){return 0===this.buffer.length&&this.Vs};
_.h.ft=function(){if(0<this.buffer.length){this.Vs=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.gt=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.JWa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.af&&!f.af())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.Rs()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.TI?a.Dyc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return ce(this.observable,new Jl(this))};var aia=function(a){this.QT=a;this.Mya=this.vL=this.Sra=void 0};aia.prototype.call=function(a,b){return b.subscribe(new nJa(a,this.QT,this.Sra,this.vL,this.Mya))};var nJa=function(a,b,c,d,e){Al.call(this,a);this.QT=b;this.Sra=c;this.vL=d;this.Mya=e;this.groups=null;this.aib=!1;this.count=0};_.V(nJa,Al);nJa.EMPTY=Al.EMPTY;nJa.create=Al.create;_.h=nJa.prototype;_.h.Dc=function(a){try{var b=this.QT(a)}catch(c){this.error(c);return}this.ruc(a,b)};
_.h.ruc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Sra)try{var e=this.Sra(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Mya?this.Mya():new _.Qe,c.set(b,d),this.destination.next(new oJa(b,d,this)),this.vL)){try{var f=this.vL(new oJa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new Sl(b,d,this)))}d.closed||d.next(e)};_.h.wq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.h.fi=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.h.unsubscribe=function(){this.closed||(this.aib=!0,0===this.count&&Al.prototype.unsubscribe.call(this))};var Sl=function(a,b,c){Al.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(Sl,Al);Sl.EMPTY=Al.EMPTY;Sl.create=Al.create;Sl.prototype.Dc=function(){this.complete()};Sl.prototype.ys=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var oJa=function(a,b,c){this.key=a;this.SGc=b;this.DOc=c};_.V(oJa,_.Rd);oJa.create=_.Rd.create;oJa.prototype.Hl=function(a){var b=new _.Od,c=this.DOc,d=this.SGc;c&&!c.closed&&b.add(new pJa(c));b.add(d.subscribe(a));return b};var pJa=function(a){_.Od.call(this);this.parent=a;a.count++};_.V(pJa,_.Od);pJa.EMPTY=_.Od.EMPTY;pJa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.Od.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.aib&&a.unsubscribe())};var eia=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 qJa=function(a,b){Ol.call(this,a,b);this.scheduler=a;this.Hla=b};_.V(qJa,Ol);qJa.EMPTY=Ol.EMPTY;qJa.prototype.jV=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Ol.prototype.jV.call(this,a,b,c);a.actions.push(this);return a.dO||(a.dO=dJa(function(){return a.flush(void 0)}))};qJa.prototype.cV=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Ol.prototype.cV.call(this,a,b,c);0===a.actions.length&&(eJa(b),a.dO=void 0)};var rJa=function(){Pl.apply(this,arguments)};_.V(rJa,Pl);rJa.prototype.flush=function(a){this.active=!0;this.dO=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.Eu(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 sJa=new rJa(qJa);var tJa=1,uJa,fia={},vJa=function(a){var b=tJa++;fia[b]=!0;uJa||(uJa=Promise.resolve());uJa.then(function(){return gia(b)&&a()});return b};var wJa=function(){return vJa.apply(null,_.Jc(_.Ec.apply(0,arguments)))};var xJa=function(a,b){Ol.call(this,a,b);this.scheduler=a;this.Hla=b};_.V(xJa,Ol);xJa.EMPTY=Ol.EMPTY;xJa.prototype.jV=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Ol.prototype.jV.call(this,a,b,c);a.actions.push(this);return a.dO||(a.dO=wJa(a.flush.bind(a,void 0)))};xJa.prototype.cV=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Ol.prototype.cV.call(this,a,b,c);0===a.actions.length&&(gia(b),a.dO=void 0)};var yJa=function(){Pl.apply(this,arguments)};_.V(yJa,Pl);yJa.prototype.flush=function(a){this.active=!0;this.dO=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.Eu(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;}};_.Tl=new yJa(xJa);var Ul=function(a,b){Ol.call(this,a,b);this.scheduler=a;this.Hla=b};_.V(Ul,Ol);Ul.EMPTY=Ol.EMPTY;Ul.prototype.Hh=function(a,b){b=void 0===b?0:b;if(0<b)return Ol.prototype.Hh.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};Ul.prototype.Eu=function(a,b){return 0<b||this.closed?Ol.prototype.Eu.call(this,a,b):this.E$a(a,b)};Ul.prototype.jV=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?Ol.prototype.jV.call(this,a,b,c):a.flush(this)};var zJa=function(){Pl.apply(this,arguments)};_.V(zJa,Pl);var AJa=new zJa(Ul);var Oia=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})();_.Vl=function(a){a=void 0===a?!1:a;_.Qe.call(this);this.dqc=a};_.V(_.Vl,_.Qe);_.Vl.create=_.Qe.create;_.Vl.prototype.emit=function(a){_.Qe.prototype.next.call(this,a)};
_.Vl.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.dqc&&(b=hia(b),d&&(d=hia(d)),c&&(c=hia(c)));d=_.Qe.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.Od&&a.add(d);return d};var BJa;
_.te=function(a){var b=void 0===a.arb?!1:a.arb,c=void 0===a.sja?!1:a.sja;a=void 0===a.V2?!1:a.V2;this.C0=this.rda=!1;this.isStable=!0;this.Vva=new _.Vl(!1);this.yU=new _.Vl(!1);this.Af=new _.Vl(!1);this.onError=new _.Vl(!1);if("undefined"==typeof Zone)throw new _.nc(908,!1);Zone.assertZonePatched();this.nY=0;this.pwc=this.oG=Zone.current;Zone.TaskTrackingZoneSpec&&(this.oG=this.oG.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.oG=this.oG.fork(Zone.longStackTraceZoneSpec));this.sja=
!a&&c;this.V2=a;this.Jua=-1;c="function"===typeof _.Bd.requestAnimationFrame;b=_.Bd[c?"requestAnimationFrame":"setTimeout"];c=_.Bd[c?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.__symbol__("OriginalDelegate")])&&(b=c),Zone.__symbol__("OriginalDelegate"));this.ULc=b;nia(this)};_.$wa=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};BJa=function(){if(_.$wa())throw new _.nc(909,!1);};
_.te.prototype.run=function(a,b,c){return this.oG.run(a,b,c)};_.te.prototype.runTask=function(a,b,c,d){var e=this.oG;a=e.scheduleEventTask("NgZoneEvent: "+d,a,CJa,iia,iia);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}};_.te.prototype.runGuarded=function(a,b,c){return this.oG.runGuarded(a,b,c)};_.te.prototype.Wb=function(a){return this.pwc.run(a)};var CJa={},oia=function(){this.rda=this.C0=!1;this.isStable=!0;this.Vva=new _.Vl;this.yU=new _.Vl;this.Af=new _.Vl;this.onError=new _.Vl};
oia.prototype.run=function(a,b,c){return a.apply(b,c)};oia.prototype.runGuarded=function(a,b,c){return a.apply(b,c)};oia.prototype.Wb=function(a){return a()};oia.prototype.runTask=function(a,b,c){return a.apply(b,c)};var ria=function(a,b,c){this.phase=b;this.VAc=c;this.zone=a.get(_.te);this.lf=a.get(_.Kd,null,{optional:!0})};ria.prototype.invoke=function(){try{this.zone.Wb(this.VAc)}catch(b){var a;null==(a=this.lf)||a.handleError(b)}};var qia=function(){this.ARa=!1;var a={};this.buckets=(a[0]=new Set,a[1]=new Set,a[2]=new Set,a[3]=new Set,a);this.Gaa=new Set};qia.prototype.register=function(a){(this.ARa?this.Gaa:this.buckets[a.phase]).add(a)};
qia.prototype.unregister=function(a){this.buckets[a.phase].delete(a);this.Gaa.delete(a)};qia.prototype.Eu=function(){this.ARa=!0;for(var a=_.k(Object.values(this.buckets)),b=a.next();!b.done;b=a.next()){b=_.k(b.value);for(var c=b.next();!c.done;c=b.next())c.value.invoke()}this.ARa=!1;a=_.k(this.Gaa);for(b=a.next();!b.done;b=a.next())b=b.value,this.buckets[b.phase].add(b);this.Gaa.clear()};
qia.prototype.destroy=function(){for(var a=_.k(Object.values(this.buckets)),b=a.next();!b.done;b=a.next())b.value.clear();this.Gaa.clear()};var we=function(){this.handler=null;this.AVa=[]};we.prototype.Eu=function(){var a=[].concat(_.Jc(this.AVa));this.AVa.length=0;a=_.k(a);for(var b=a.next();!b.done;b=a.next())b=b.value,b();var c;null==(c=this.handler)||c.Eu()};we.prototype.La=function(){var a;null==(a=this.handler)||a.destroy();this.handler=null;this.AVa.length=0};
we.ta=_.p({token:we,Ha:"root",qa:function(){return new we}});var DJa=function(){};DJa.ta=_.p({token:DJa,Ha:"root",qa:function(){return null}});var EJa={};var FJa=function(a){this.Wl=a},GJa;_.V(FJa,_.rl);_.Wl=function(a,b){return new eg(b[yc]||null,a.Wl)};GJa=function(a,b){this.Cc=a;this.fwa=b};GJa.prototype.get=function(a,b,c){c=Fda(c);var d=this.Cc.get(a,EJa,c);return d!==EJa||b===EJa?d:this.fwa.get(a,b,c)};var eg=function(a,b){this.bD=a;this.Wl=b;this.C$=a.type;this.mb=a.oa.map(Pda).join(",");this.bc=a.bc?a.bc:[];this.UIc=!!b};_.V(eg,PHa);
eg.prototype.create=function(a,b,c,d){d=d||this.Wl;var e;(d=d instanceof dg?d:null==(e=d)?void 0:e.Cc)&&null!==this.bD.lUa&&(d=this.bD.lUa(d)||d);var f=d?new GJa(a,d):a;a=f.get(QHa,null);if(null===a)throw new _.nc(407,!1);e=f.get(DJa,null);d=f.get(we,null);var g=f.get(LHa,null);d={A0a:a,kia:e,kyb:null,PYc:d,GOa:g};a=a.baa(null,this.bD);e=this.bD.oa[0][0]||"div";c?(e=this.bD.ob,e=f.get(SHa,!1)||3===e,e=a.K1a(c,e)):(g=e.toLowerCase(),e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null));g=e;
var m=512;this.bD.uO?m|=4096:this.bD.yZa||(m|=16);var n=null;null!==g&&(n=null);e=Oga(0,null,null,1,0,null,null,null,null,null,null);f=Dga(null,e,null,m,null,null,d,a,f,null,n);$ea(f);try{var r=this.bD;m=null;if(r.Zba){var v=[];m=new Map;r.Zba(r,v,m);v.push(r)}else v=[r];var z=f[1];f[25]=g;var D=Gd(z,25,2,"#host",null);z=v;for(var J=f[1],L=_.k(z),P=L.next();!P.done;P=L.next())D.YA=Lda(D.YA,P.value.yb);null!==D.YA&&(via(D,D.YA,!0),null!==g&&Yfa(a,g,D));L=null;null!==g&&(L=null);var aa=d.A0a.baa(g,
r);P=16;r.uO?P=4096:r.yZa&&(P=64);var oa=Dga(f,Jga(r),null,P,f[D.index],D,d,aa,null,null,L);J.Kk&&Sga(J,D,z.length-1);Kga(f,oa);var Ca=f[D.index]=oa;var qa=e.data[25];if(g)if(c)Jda(a,g,["ng-version","0.0.0-PLACEHOLDER"]);else{var ta=r.oa[0];c=[];D=[];J=1;for(aa=2;J<ta.length;){var Na=ta[J];if("string"===typeof Na)2===aa?""!==Na&&c.push(Na,ta[++J]):8===aa&&D.push(Na);else{if(0!==(aa&1))break;aa=Na}J++}c&&Jda(a,g,c);if(D&&0<D.length){var Ua=D.join(" ");""===Ua?a.removeAttribute(g,"class"):a.setAttribute(g,
"class",Ua)}}if(void 0!==b){var mb=this.bc,qb=qa.lv=[];for(ta=0;ta<mb.length;ta++){var Ob=b[ta];qb.push(null!=Ob?Array.from(Ob):null)}}b=v;v=[xia];var tb=_.ed(),Oa=f[1],gb=_.Tc(tb,f);Tga(Oa,f,tb,b,null,m);for(mb=0;mb<b.length;mb++){var kb=pd(f,Oa,tb.Am+mb,tb);_.ud(kb,f)}Lga(Oa,f,tb);gb&&_.ud(gb,f);var kc=pd(f,Oa,tb.Am+tb.Nw,tb);Ca[8]=f[8]=kc;if(null!==v)for(var sc=_.k(v),Oe=sc.next();!Oe.done;Oe=sc.next()){var xb=Oe.value;xb(kc,r)}Iga(Oa,tb,Ca);var Hb=kc;uia(e,f,null)}finally{cfa()}return new Xl(this.C$,
Hb,td(qa,f),f,qa)};_.W.Object.defineProperties(eg.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.bD,b=a.MA;a=wia(a.inputs);if(null!==b)for(var c=_.k(a),d=c.next();!d.done;d=c.next())d=d.value,b.hasOwnProperty(d.GJb)&&(d.transform=b[d.GJb]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return wia(this.bD.outputs)}}});
var Xl=function(a,b,c,d,e){this.location=c;this.wdb=d;this.b8=e;this.Xga=null;this.instance=b;this.Qu=this.zm=new Md(d,void 0,!1);this.C$=a};_.V(Xl,OHa);Xl.prototype.lO=function(a,b){var c=this.b8.inputs,d;null!==c&&(d=c[a])&&(null!=this.Xga||(this.Xga=new Map),this.Xga.has(a)&&Object.is(this.Xga.get(a),b)||(c=this.wdb,Rga(c[1],c,d,a,b),this.Xga.set(a,b),hha(_.Uc(this.b8.index,c))))};Xl.prototype.destroy=function(){this.Qu.destroy()};Xl.prototype.Re=function(a){this.Qu.Re(a)};
_.W.Object.defineProperties(Xl.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return new _.qd(this.b8,this.wdb)}}});var ye=function(a,b,c){this.kd=b;this.IGa=[];this.uQa=[];this.cD=new FJa(this);var d=(a[vHa]||null).bootstrap;this.IGa=d instanceof Function?d():d;this.Hoa=Afa(a,b,[{wa:KHa,nc:this},{wa:_.rl,nc:this.cD}].concat(_.Jc(c)),_.mc(a),new Set(["environment"]));Bfa(this.Hoa);this.instance=this.Hoa.get(a)};_.V(ye,KHa);ye.prototype.destroy=function(){var a=this.Hoa;!a.yc&&a.destroy();this.uQa.forEach(function(b){return b()});this.uQa=null};ye.prototype.Re=function(a){this.uQa.push(a)};
_.W.Object.defineProperties(ye.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Hoa}}});var ula=function(a){this.SEb=a};_.V(ula,toa);ula.prototype.create=function(a){return new ye(this.SEb,a,[])};var zia=function(a){this.cD=new FJa(this);this.instance=null;var b=new Lc([].concat(_.Jc(a.Ob),[{wa:KHa,nc:this},{wa:_.rl,nc:this.cD}]),a.parent||qea(),a.HCc,new Set(["environment"]));this.Cc=b;a.QPc&&Bfa(b)};_.V(zia,KHa);zia.prototype.destroy=function(){this.Cc.destroy()};
zia.prototype.Re=function(a){this.Cc.Re(a)};var Ioa=new _.Gc(""),Yl=function(){var a=this;this.done=this.Tu=!1;this.NDc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.Vzc=null!=(b=_.vc(Ioa,{optional:!0}))?b:[]},HJa=function(a){if(!a.Tu){for(var b=[],c=_.k(a.Vzc),d=c.next(),e={};!d.done;e={Zda:void 0},d=c.next())d=d.value,e.Zda=d(),Bia(e.Zda)?b.push(e.Zda):Cia(e.Zda)&&(e=new Promise(function(f){return function(g,m){f.Zda.subscribe({complete:g,error:m})}}(e)),b.push(e));Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.Tu=!0}};Yl.O=function(a){return new (a||Yl)};Yl.ta=_.p({token:Yl,qa:Yl.O,Ha:"root"});var Zl=function(){};Zl.prototype.log=function(a){console.log(a)};Zl.prototype.warn=function(a){console.warn(a)};Zl.O=function(a){return new (a||Zl)};Zl.ta=_.p({token:Zl,qa:Zl.O,Ha:"platform"});var $l=function(){this.iTb=0;this.jt=new Set;this.sda=new _.sg(!1)};$l.prototype.add=function(){this.XIa||this.sda.next(!0);var a=this.iTb++;this.jt.add(a);return a};$l.prototype.remove=function(a){this.jt.delete(a);0===this.jt.size&&this.XIa&&this.sda.next(!1)};$l.prototype.La=function(){this.jt.clear();this.XIa&&this.sda.next(!1)};_.W.Object.defineProperties($l.prototype,{XIa:{configurable:!0,enumerable:!0,get:function(){return this.sda.value}}});$l.O=function(a){return new (a||$l)};
$l.ta=_.p({token:$l,qa:$l.O,Ha:"root"});var IJa=new _.Gc(""),JJa=new _.Gc(""),am=function(a,b,c){var d=this;this.hb=a;this.eLb=b;this.wYc=0;this.EJa=!0;this.XP=[];this.Yya=null;KJa||(KJa=c,LJa(b));this.jzc();a.run(function(){d.Yya="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};am.prototype.jzc=function(){var a=this;this.hb.Vva.subscribe({next:function(){a.EJa=!1}});this.hb.Wb(function(){a.hb.Af.subscribe({next:function(){BJa();queueMicrotask(function(){a.EJa=!0;a.xdb()})}})})};
am.prototype.isStable=function(){return this.EJa&&!this.hb.rda};am.prototype.xdb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;0!==a.XP.length;){var c=a.XP.pop();clearTimeout(c.E3);c.MDc()}});else{var b=MJa(this);this.XP=this.XP.filter(function(c){return c.lVb&&c.lVb(b)?(clearTimeout(c.E3),!1):!0})}};var MJa=function(a){return a.Yya?a.Yya.d6c.map(function(b){return{source:b.source,oCc:b.oCc,data:b.data}}):[]};_.h=am.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.E3!==e});a()},b));this.XP.push({MDc:a,E3:e,lVb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Yya)throw Error("ib");this.addCallback(a,b,c);this.xdb()};_.h.k0a=function(a){this.eLb.k0a(a,this)};_.h.T4a=function(a){this.eLb.T4a(a)};_.h.findProviders=function(){return[]};am.O=function(a){return new (a||am)(_.q(_.te),_.q(bm),_.q(JJa))};am.ta=_.p({token:am,qa:am.O});
var bm=function(){this.m5=new Map};bm.prototype.k0a=function(a,b){this.m5.set(a,b)};bm.prototype.T4a=function(a){this.m5.delete(a)};bm.prototype.cca=function(a,b){var c,d;return null!=(d=null==(c=KJa)?void 0:c.cca(this,a,void 0===b?!0:b))?d:null};bm.O=function(a){return new (a||bm)};bm.ta=_.p({token:bm,qa:bm.O,Ha:"platform"});var KJa;var Dia=function(a){this.vL=a};Dia.prototype.call=function(a,b){return b.subscribe(new cm(a,this.vL))};var cm=function(a,b){Ll.call(this,a);this.vL=b;this.value=null;this.af=!1;this.oJ=null};_.V(cm,Ll);cm.EMPTY=Ll.EMPTY;cm.create=Ll.create;cm.prototype.Dc=function(a){this.value=a;this.af=!0;if(!this.oJ){try{var b=this.vL;var c=b(a)}catch(d){return this.destination.error(d)}a=ce(c,new Jl(this));!a||a.closed?this.i$():this.add(this.oJ=a)}};
cm.prototype.i$=function(){var a=this.value,b=this.af,c=this.oJ;c&&(this.remove(c),this.oJ=null,c.unsubscribe());b&&(this.value=null,this.af=!1,this.destination.next(a))};cm.prototype.gt=function(){this.i$()};cm.prototype.ft=function(){this.i$()};_.dm=function(a,b){Ll.call(this,a);this.buffer=[];this.add(ce(b,new Jl(this)))};_.V(_.dm,Ll);_.dm.EMPTY=Ll.EMPTY;_.dm.create=Ll.create;_.dm.prototype.Dc=function(a){this.buffer.push(a)};_.dm.prototype.gt=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Gia=function(a,b){this.SQa=a;this.scheduler=b};Gia.prototype.call=function(a,b){return b.subscribe(new em(a,this.SQa,this.scheduler))};var em=function(a,b,c){Al.call(this,a);this.SQa=b;this.scheduler=c;this.Lua=this.iQa=null;this.af=!1};_.V(em,Al);em.EMPTY=Al.EMPTY;em.create=Al.create;em.prototype.Dc=function(a){NJa(this);this.Lua=a;this.af=!0;this.add(this.iQa=this.scheduler.Hh(Iia,this.SQa,this))};em.prototype.fi=function(){Hia(this);this.destination.complete()};
var Hia=function(a){NJa(a);if(a.af){var b=a.Lua;a.Lua=null;a.af=!1;a.destination.next(b)}},NJa=function(a){var b=a.iQa;null!==b&&(a.remove(b),b.unsubscribe(),a.iQa=null)};var Jia=function(a){this.defaultValue=a};Jia.prototype.call=function(a,b){return b.subscribe(new fm(a,this.defaultValue))};var fm=function(a,b){Al.call(this,a);this.defaultValue=b;this.Nm=!0};_.V(fm,Al);fm.EMPTY=Al.EMPTY;fm.create=Al.create;fm.prototype.Dc=function(a){this.Nm=!1;this.destination.next(a)};fm.prototype.fi=function(){this.Nm&&this.destination.next(this.defaultValue);this.destination.complete()};var Kia=function(a,b){this.delay=a;this.scheduler=b};Kia.prototype.call=function(a,b){return b.subscribe(new gm(a,this.delay,this.scheduler))};var gm=function(a,b,c){Al.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.XU=[];this.active=!1};_.V(gm,Al);gm.EMPTY=Al.EMPTY;gm.create=Al.create;
var OJa=function(a){for(var b=a.source,c=b.XU,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.Hh(a,b)):(b.Mk?b.destination.complete():this.unsubscribe(),b.active=!1)};gm.prototype.nxc=function(a){this.active=!0;var b=this.destination;b.add(a.Hh(OJa,this.delay,{source:this,destination:b,scheduler:a}))};
gm.prototype.Dc=function(a){var b=this.scheduler;a=new PJa(b.now()+this.delay,a);this.XU.push(a);!1===this.active&&this.nxc(b)};gm.prototype.wq=function(a){this.XU.length=0;this.destination.error(a);this.unsubscribe()};gm.prototype.fi=function(){0===this.XU.length&&this.destination.complete();this.unsubscribe()};var PJa=function(a,b){this.time=a;this.value=b};_.QJa=function(a,b){Ml.call(this,a);this.oQa=b;this.bmb=!1;this.ura=[];this.index=0};_.V(_.QJa,Ml);_.QJa.EMPTY=Ml.EMPTY;_.QJa.create=Ml.create;_.h=_.QJa.prototype;_.h.gt=function(a,b,c,d){this.destination.next(a);RJa(this,d);SJa(this)};_.h.eB=function(a){this.wq(a)};_.h.ft=function(a){(a=RJa(this,a))&&this.destination.next(a);SJa(this)};_.h.Dc=function(a){var b=this.index++;try{var c=this.oQa(a,b);if(c){var d=ce(c,new Kl(this,a,0));d&&!d.closed&&(this.destination.add(d),this.ura.push(d))}}catch(e){this.destination.error(e)}};
_.h.fi=function(){this.bmb=!0;SJa(this);this.unsubscribe()};var RJa=function(a,b){b.unsubscribe();var c=a.ura.indexOf(b);-1!==c&&a.ura.splice(c,1);return b.MGb},SJa=function(a){a.bmb&&0===a.ura.length&&a.destination.complete()};var Lia=function(){};Lia.prototype.call=function(a,b){return b.subscribe(new TJa(a))};var TJa=function(a){Al.call(this,a)};_.V(TJa,Al);TJa.EMPTY=Al.EMPTY;TJa.create=Al.create;TJa.prototype.Dc=function(a){Dha(a,this.destination)};var Nia=function(a){this.compare=a;this.QT=void 0};Nia.prototype.call=function(a,b){return b.subscribe(new hm(a,this.compare,this.QT))};var hm=function(a,b,c){Al.call(this,a);this.QT=c;this.SH=!1;"function"===typeof b&&(this.compare=b)};_.V(hm,Al);hm.EMPTY=Al.EMPTY;hm.create=Al.create;hm.prototype.compare=function(a,b){return a===b};
hm.prototype.Dc=function(a){try{var b=this.QT;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.SH)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.SH=!0;b||(this.key=c,this.destination.next(a))};var Pia=function(a){this.count=a};Pia.prototype.call=function(a,b){return b.subscribe(new UJa(a,this.count))};var UJa=function(a,b){Al.call(this,a);this.count=b;this.czc=0};_.V(UJa,Al);UJa.EMPTY=Al.EMPTY;UJa.create=Al.create;UJa.prototype.Dc=function(a){var b=this.count,c=++this.czc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var Ria=function(a){this.pRa=a};Ria.prototype.call=function(a,b){return b.subscribe(new im(a,this.pRa))};var im=function(a,b){Al.call(this,a);this.pRa=b;this.af=!1};_.V(im,Al);im.EMPTY=Al.EMPTY;im.create=Al.create;im.prototype.Dc=function(a){this.af=!0;this.destination.next(a)};im.prototype.fi=function(){if(this.af)return this.destination.complete();try{var a=this.pRa()}catch(b){a=b}this.destination.error(a)};var Tia=function(a){this.ef=a};Tia.prototype.call=function(a,b){return b.subscribe(new VJa(a,this.ef))};var VJa=function(a,b){Ll.call(this,a);this.destination=a;this.ef=b;this.Rs=!1;this.index=0};_.V(VJa,Ll);VJa.EMPTY=Ll.EMPTY;VJa.create=Ll.create;_.h=VJa.prototype;_.h.Dc=function(a){if(!this.sM){var b=this.index++;try{var c=this.ef(a,b)}catch(d){this.destination.error(d);return}a=new Jl(this);this.destination.add(a);this.sM=a;ce(c,a)}};
_.h.fi=function(){this.Rs=!0;this.sM||this.destination.complete();this.unsubscribe()};_.h.gt=function(a){this.destination.next(a)};_.h.eB=function(a){this.destination.error(a)};_.h.ft=function(){this.sM=void 0;this.Rs&&this.destination.complete()};var Via=function(a){this.callback=a};Via.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var Wia=function(){};Wia.prototype.call=function(a,b){return b.subscribe(new WJa(a))};var WJa=function(){Al.apply(this,arguments)};_.V(WJa,Al);WJa.EMPTY=Al.EMPTY;WJa.create=Al.create;WJa.prototype.Dc=function(){};var Yia=function(){this.total=1};Yia.prototype.call=function(a,b){return b.subscribe(new jm(a,this.total))};var jm=function(a,b){Al.call(this,a);this.total=b;this.hNb=[];this.count=0};_.V(jm,Al);jm.EMPTY=Al.EMPTY;jm.create=Al.create;jm.prototype.Dc=function(a){var b=this.hNb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};jm.prototype.fi=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.hNb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var $ia=function(a){this.value=a};$ia.prototype.call=function(a,b){return b.subscribe(new XJa(a,this.value))};var XJa=function(a,b){Al.call(this,a);this.value=b};_.V(XJa,Al);XJa.EMPTY=Al.EMPTY;XJa.create=Al.create;XJa.prototype.Dc=function(){this.destination.next(this.value)};var aja=function(){};aja.prototype.call=function(a,b){return b.subscribe(new km(a))};var km=function(a){Al.call(this,a)};_.V(km,Al);km.EMPTY=Al.EMPTY;km.create=Al.create;km.prototype.Dc=function(a){this.destination.next(new vIa("N",a))};km.prototype.wq=function(a){var b=this.destination;b.next(new vIa("E",void 0,a));b.complete()};km.prototype.fi=function(){var a=this.destination;a.next(wIa);a.complete()};var cja=function(a,b,c){this.FMa=a;this.seed=b;this.BHc=void 0===c?!1:c};cja.prototype.call=function(a,b){return b.subscribe(new YJa(a,this.FMa,this.seed,this.BHc))};var YJa=function(a,b,c,d){Al.call(this,a);this.FMa=b;this.ii=c;this.Uab=d;this.index=0};_.V(YJa,Al);YJa.EMPTY=Al.EMPTY;YJa.create=Al.create;YJa.prototype.Dc=function(a){var b=this.destination;if(this.Uab){var c=this.index++;try{var d=this.FMa(this.ii,a,c)}catch(e){b.error(e);return}this.ii=d;b.next(d)}else this.ii=a,this.Uab=!0,b.next(a)};var fja=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};fja.prototype.call=function(a,b){return b.subscribe(new lm(a,this.scheduler,this.delay))};var lm=function(a,b,c){c=void 0===c?0:c;Al.call(this,a);this.scheduler=b;this.delay=c};_.V(lm,Al);lm.EMPTY=Al.EMPTY;lm.create=Al.create;lm.dispatch=function(a){Dha(a.notification,a.destination);this.unsubscribe()};var ZJa=function(a,b){var c=a.destination;c.add(a.scheduler.Hh(lm.dispatch,a.delay,{notification:b,destination:c}))};
lm.prototype.Dc=function(a){ZJa(this,{kind:"N",value:a,error:void 0})};lm.prototype.wq=function(a){ZJa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};lm.prototype.fi=function(){ZJa(this,xIa);this.unsubscribe()};_.$Ja=function(a){Al.call(this,a);this.Svb=!1};_.V(_.$Ja,Al);_.$Ja.EMPTY=Al.EMPTY;_.$Ja.create=Al.create;_.$Ja.prototype.Dc=function(a){var b;this.Svb?b=[this.w_a,a]:this.Svb=!0;this.w_a=a;b&&this.destination.next(b)};var mja=function(){this.total=1};mja.prototype.call=function(a,b){return b.subscribe(new aKa(a,this.total))};var aKa=function(a,b){Al.call(this,a);this.total=b;this.count=0};_.V(aKa,Al);aKa.EMPTY=Al.EMPTY;aKa.create=Al.create;aKa.prototype.Dc=function(a){++this.count>this.total&&this.destination.next(a)};_.bKa=function(a,b){Al.call(this,a);this.Yp=b;this.P2a=!0;this.index=0};_.V(_.bKa,Al);_.bKa.EMPTY=Al.EMPTY;_.bKa.create=Al.create;_.bKa.prototype.Dc=function(a){var b=this.destination;if(this.P2a)try{this.P2a=!!this.Yp(a,this.index++)}catch(c){this.destination.error(c)}this.P2a||b.next(a)};var nja=function(a){this.ef=a};nja.prototype.call=function(a,b){return b.subscribe(new cKa(a,this.ef))};var cKa=function(a,b){Ll.call(this,a);this.destination=a;this.ef=b;this.index=0};_.V(cKa,Ll);cKa.EMPTY=Ll.EMPTY;cKa.create=Ll.create;_.h=cKa.prototype;_.h.Dc=function(a){var b=this.index++;try{var c=this.ef(a,b)}catch(d){this.destination.error(d);return}(a=this.sM)&&a.unsubscribe();a=new Jl(this);this.destination.add(a);this.sM=a;ce(c,a)};
_.h.fi=function(){var a=this.sM;a&&!a.closed||Ll.prototype.fi.call(this);this.unsubscribe()};_.h.ys=function(){this.sM=void 0};_.h.ft=function(){this.sM=void 0;this.Mk&&Ll.prototype.fi.call(this)};_.h.gt=function(a){this.destination.next(a)};var pja=function(a){this.pMc=a};pja.prototype.call=function(a,b){a=new mm(a);var c=ce(this.pMc,new Jl(a));return c&&!a.JFb?(a.add(c),b.subscribe(a)):a};var mm=function(a){Ll.call(this,a);this.JFb=!1};_.V(mm,Ll);mm.EMPTY=Ll.EMPTY;mm.create=Ll.create;mm.prototype.gt=function(){this.JFb=!0;this.complete()};mm.prototype.ft=function(){};var qja=function(a,b){this.Yp=a;this.oVa=b};qja.prototype.call=function(a,b){return b.subscribe(new dKa(a,this.Yp,this.oVa))};var dKa=function(a,b,c){Al.call(this,a);this.Yp=b;this.oVa=c;this.index=0};_.V(dKa,Al);dKa.EMPTY=Al.EMPTY;dKa.create=Al.create;dKa.prototype.Dc=function(a){var b=this.destination;try{var c=this.Yp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.oVa&&b.next(a),b.complete())};var sja=function(a,b,c){this.ZLc=a;this.error=b;this.complete=c};sja.prototype.call=function(a,b){return b.subscribe(new nm(a,this.ZLc,this.error,this.complete))};var nm=function(a,b,c,d){Al.call(this,a);this.WLa=this.XLa=this.YLa=oe;this.XLa=c||oe;this.WLa=d||oe;_.sha(b)?(this.Xi=this,this.YLa=b):b&&(this.Xi=b,this.YLa=b.next||oe,this.XLa=b.error||oe,this.WLa=b.complete||oe)};_.V(nm,Al);nm.EMPTY=Al.EMPTY;nm.create=Al.create;
nm.prototype.Dc=function(a){try{this.YLa.call(this.Xi,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};nm.prototype.wq=function(a){try{this.XLa.call(this.Xi,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};nm.prototype.fi=function(){try{this.WLa.call(this.Xi)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.om=function(a,b,c,d,e){Al.call(this,a);this.duration=b;this.scheduler=c;this.WT=d;this.xW=e;this.oJ=null;this.l6=!1;this.i8=null};_.V(_.om,Al);_.om.EMPTY=Al.EMPTY;_.om.create=Al.create;_.om.prototype.Dc=function(a){this.oJ?this.xW&&(this.i8=a,this.l6=!0):(this.add(this.oJ=this.scheduler.Hh(tja,this.duration,{AO:this})),this.WT?this.destination.next(a):this.xW&&(this.i8=a,this.l6=!0))};_.om.prototype.fi=function(){this.l6&&this.destination.next(this.i8);this.destination.complete()};
_.om.prototype.i$=function(){var a=this.oJ;a&&(this.xW&&this.l6&&(this.destination.next(this.i8),this.i8=null,this.l6=!1),a.unsubscribe(),this.remove(a),this.oJ=null)};var uja=function(a,b){this.mN=a;this.ef=b};uja.prototype.call=function(a,b){return b.subscribe(new pm(a,this.mN,this.ef))};var pm=function(a,b,c){Ml.call(this,a);this.ef=c;this.uW=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.uW.push(c);for(c=0;c<a;c++)this.add(ce(b[c],new Kl(this,void 0,c)))};_.V(pm,Ml);pm.EMPTY=Ml.EMPTY;pm.create=Ml.create;pm.prototype.gt=function(a,b,c){this.values[c]=b;b=this.uW;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};pm.prototype.ft=function(){};
pm.prototype.Dc=function(a){0===this.uW.length&&(a=[a].concat(_.Jc(this.values)),this.ef?this.Byc(a):this.destination.next(a))};pm.prototype.Byc=function(a){try{var b=this.ef.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var eKa,fKa,gKa;eKa=new _.Gc("");_.Lg=function(){this.Y8a=[];this.Nb=this.gLa=!1;this.jQ=[];this.AR=[];this.EIc=_.vc(gla);this.Dzc=_.vc(we);this.dmb=[];this.dD=[];this.isStable=_.vc($l).sda.ha(_.w(function(a){return!a}));this.jf=_.vc(dg)};
_.Lg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof PHa;if(!this.jf.get(Yl).done)throw new _.nc(405,!1);a=d?a:_.Wl(this.jf.get(_.rl),a);this.dmb.push(a.C$);d=a.UIc?void 0:this.jf.get(KHa);var e=a.create(_.JHa,[],b||a.mb,d),f=e.location.na,g=e.Cc.get(IJa,null);null==g||g.k0a(f);e.Re(function(){c.RZ(e.Qu);yja(c.dD,e);null==g||g.T4a(f)});this.Dvc(e);return e};
_.Lg.prototype.tick=function(){if(this.gLa)throw new _.nc(101,!1);try{this.gLa=!0,fKa(this)}catch(a){this.EIc(a)}finally{this.gLa=!1}};fKa=function(a){var b=0;do{if(100===b)throw new _.nc(103,!1);for(var c=0===b,d=_.k(a.AR),e=d.next();!e.done;e=d.next()){e=e.value;var f=e.Sh;(c||Rea(f))&&gKa(f,e.KFb,c)}a.Dzc.Eu();b++}while(a.AR.some(function(g){return Rea(g.Sh)}))};gKa=function(a,b,c){c?(c=0,a[2]|=1024):c=a[2]&64?0:1;cha(a,b,c)};
_.hKa=function(a,b){a.AR.push(b);if(b.vma)throw new _.nc(902,!1);b.ks=a;_.Tea(b.Sh)};_.h=_.Lg.prototype;_.h.RZ=function(a){yja(this.AR,a);a.ks=null;var b=a.Sh;wd(b[11],2,a.Sh[1].firstChild,b,null,null,!1)};_.h.Dvc=function(a){_.hKa(this,a.Qu);this.tick();this.dD.push(a);var b=this.jf.get(eKa,[]);[].concat(_.Jc(this.Y8a),_.Jc(b)).forEach(function(c){return c(a)})};
_.h.La=function(){if(!this.Nb)try{this.jQ.forEach(function(a){return a()}),this.AR.slice().forEach(function(a){return a.destroy()})}finally{this.Nb=!0,this.AR=[],this.Y8a=[],this.jQ=[]}};_.h.Re=function(a){var b=this;this.jQ.push(a);return function(){return yja(b.jQ,a)}};_.h.destroy=function(){if(this.Nb)throw new _.nc(406,!1);var a=this.jf;a.destroy&&!a.yc&&a.destroy()};
_.W.Object.defineProperties(_.Lg.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.jf}},GUc:{configurable:!0,enumerable:!0,get:function(){return this.AR.length}}});_.Lg.O=function(a){return new (a||_.Lg)};_.Lg.ta=_.p({token:_.Lg,qa:_.Lg.O,Ha:"root"});_.tla=new Map;_.Af=function(){};_.Af.hs=Eja;var Ze=function(a,b,c){this.YJ=a;this.r6=b;this.q6=c};_.V(Ze,_.Af);Ze.hs=_.Af.hs;Ze.prototype.clear=function(){for(;0<this.length;)this.remove(this.length-1)};Ze.prototype.get=function(a){var b=this.YJ[8];return null!==b&&b[a]||null};Ze.prototype.Th=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Cc}a=iKa(a,b||{},e,null);jKa(this,a,d,_.Bja(this.r6,null));return a};
_.kKa=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Cc;e=g.Lwa;g=g.tD||g.b7c}b=f?b:new eg(b[yc]||null);d=d||a.fwa;g||null!=b.Wl||(f=(f?d:a.fwa).get(dg,null))&&(g=f);e=b.create(d,e,null,g);jKa(a,e.Qu,c,_.Bja(a.r6,null));return e};Ze.prototype.IT=function(a,b){return jKa(this,a,b,!0)};
var jKa=function(a,b,c,d){var e=b.Sh;if(_.Pc(e[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=e[3],f=new Ze(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.f5(c);a=a.YJ;_.Cja(a,e,c,d);if(b.ks)throw new _.nc(902,!1);b.vma=!0;d=Fja(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=Ze.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.f5(a,-1);var b=_.Mfa(this.YJ,a);b&&(bea(Fja(this.YJ),a),_.Ofa(b[1],b))};_.h.detach=function(a){a=this.f5(a,-1);var b=_.Mfa(this.YJ,a);return b&&null!=bea(Fja(this.YJ),a)?new Md(b):null};_.h.f5=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(Ze.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return td(this.r6,this.q6)}},Cc:{configurable:!0,enumerable:!0,get:function(){return new _.qd(this.r6,this.q6)}},fwa:{configurable:!0,enumerable:!0,get:function(){var a=qfa(this.r6,this.q6);if(-1!==a){var b=ifa(a,this.q6);return new _.qd(b[1].data[(a&32767)+8],b)}return new _.qd(null,this.q6)}},length:{configurable:!0,enumerable:!0,get:function(){return this.YJ.length-10}}});var Gja=Hja;var Jja=Kja;var Zja=0,$ja=0,aka=0;_.lKa="en-US";_.Bka={sLc:"element"};_.Dka={sLc:"ICU"};var ska=/\ufffd(\d+):?\d*\ufffd/gi,Cka=/\ufffd(\d+)\ufffd/,yka=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,uka=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Fka=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Eka=/\uE500/g;_.Bf=function(a){this.Vsc=a=void 0===a?!1:a;this.Yj=!0;this.iwc=void 0;this.yw=[];this.n9a=!1;this.bQ=void 0;this.length=0;this.last=this.first=void 0;var b=_.Bf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=Kka)};_.h=_.Bf.prototype;_.h.get=function(a){return this.yw[a]};_.h.map=function(a){return this.yw.map(a)};_.h.filter=function(a){return this.yw.filter(a)};_.h.find=function(a){return this.yw.find(a)};_.h.reduce=function(a,b){return this.yw.reduce(a,b)};_.h.forEach=function(a){this.yw.forEach(a)};
_.h.some=function(a){return this.yw.some(a)};_.h.toArray=function(){return this.yw.slice()};_.h.toString=function(){return this.yw.toString()};_.h.reset=function(a,b){this.Yj=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.yw;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.n9a=!b)this.yw=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Ff=function(a){void 0===a.bQ||!a.n9a&&a.Vsc||a.bQ.emit(a)};
_.Bf.prototype.X1a=function(){this.Yj=!0;var a;null==(a=this.iwc)||a.call(this)};_.Bf.prototype.destroy=function(){void 0!==this.bQ&&(this.bQ.complete(),this.bQ.unsubscribe())};_.W.Object.defineProperties(_.Bf.prototype,{Qc:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.bQ)?a:this.bQ=new _.Vl}}});Symbol.iterator;_.yf=function(){};_.yf.hs=Mka;var Nka=function(a,b,c){this.Dsc=a;this.Z9a=b;this.nb=c};_.V(Nka,_.yf);Nka.hs=_.yf.hs;Nka.prototype.Th=function(a,b){return iKa(this,a,b)};var iKa=function(a,b,c,d){a=_.zja(a.Dsc,a.Z9a,b,{Cc:c,nQa:d});return new Md(a)};_.W.Object.defineProperties(Nka.prototype,{rRb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.Z9a.gy)?void 0:a.rRb)||null}}});var Rka=function(a){this.Q_a=a;this.matches=null};Rka.prototype.clone=function(){return new Rka(this.Q_a)};Rka.prototype.X1a=function(){this.Q_a.X1a()};var Qka=function(a){this.queries=a=void 0===a?[]:a};Qka.prototype.Th=function(a){var b=a.queries;if(null!==b){a=null!==a.Cd?a.Cd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].Uxb].clone());return new Qka(c)}return null};Qka.prototype.RZ=function(a){tia(this,a)};
var tia=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].X1a()},Uka=function(a,b,c){this.flags=b;this.read=void 0===c?null:c;this.Yp="string"===typeof a?Vka(a):a},Wka=function(a){this.queries=a=void 0===a?[]:a};_.h=Wka.prototype;_.h.Zaa=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].Zaa(a,b)};_.h.Rra=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Rra(a)};
_.h.cRa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].cRa(a,null!==b?b.length:0);d&&(d.Uxb=c,null!==b?b.push(d):b=[d])}return null!==b?new Wka(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(Wka.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Ef=function(a,b){this.metadata=a;this.matches=null;this.Uxb=-1;this.inb=!1;this.oGa=!0;this.Y9a=void 0===b?-1:b};Ef.prototype.Zaa=function(a,b){if(mKa(this,b)){var c=this.metadata.Yp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.OXa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}nKa(this,a,b,f);nKa(this,a,b,xfa(b,a,e,!1,!1))}else c===_.yf?b.type&4&&nKa(this,a,b,-1):nKa(this,a,b,xfa(b,a,c,!1,!1))}};
Ef.prototype.Rra=function(a){this.Y9a===a.index&&(this.oGa=!1)};Ef.prototype.ua=function(a,b){this.Zaa(a,b)};Ef.prototype.cRa=function(a,b){return mKa(this,a)?(this.inb=!0,oKa(this,-a.index,b),new Ef(this.metadata)):null};
var mKa=function(a,b){if(a.oGa&&1!==(a.metadata.flags&1)){a=a.Y9a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.oGa},nKa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.sd||e===_.Af||e===_.yf&&c.type&4?oKa(a,c.index,-2):(b=xfa(c,b,e,!1,!1),null!==b&&oKa(a,c.index,b)):oKa(a,c.index,d)}},oKa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var cla=function(a){this.jf=a;this.U9=new Map};cla.prototype.La=function(){try{for(var a=_.k(this.U9.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.U9.clear()}};cla.ta=_.p({token:cla,Ha:"environment",qa:function(){return new cla(_.q(dg))}});var qm=function(){};qm.O=function(a){return new (a||qm)(_.q(_.Lg))};qm.Da=_.zc({type:qm});qm.Ca=_.ic({});Object.assign({},IHa,{wUb:void 0,vNa:function(a,b){Mea(a,b)}});Object.assign({},IHa,{vNa:function(a,b){return Mea(a,b)}});var Xf=function(){this.zone=_.vc(_.te);this.Xzc=_.vc(_.Lg)};Xf.prototype.initialize=function(){var a=this;this.tcb||(this.tcb=this.zone.yU.subscribe({next:function(){a.zone.run(function(){a.Xzc.tick()})}}))};Xf.prototype.La=function(){var a;null==(a=this.tcb)||a.unsubscribe()};Xf.O=function(a){return new (a||Xf)};Xf.ta=_.p({token:Xf,qa:Xf.O,Ha:"root"});var Yf=function(){this.lb=new _.Od;this.Tu=!1;this.zone=_.vc(_.te);this.jt=_.vc($l)};
Yf.prototype.initialize=function(){var a=this;if(!this.Tu){this.Tu=!0;var b=null;this.zone.isStable||this.zone.rda||this.zone.C0||(b=this.jt.add());this.zone.Wb(function(){a.lb.add(a.zone.Af.subscribe(function(){BJa();queueMicrotask(function(){null===b||a.zone.rda||a.zone.C0||(a.jt.remove(b),b=null)})}))});this.lb.add(this.zone.Vva.subscribe(function(){if(!_.$wa())throw new _.nc(909,!1);null!=b||(b=a.jt.add())}))}};Yf.prototype.La=function(){this.lb.unsubscribe()};
Yf.O=function(a){return new (a||Yf)};Yf.ta=_.p({token:Yf,qa:Yf.O,Ha:"root"});_.Th=new _.Gc("",{Ha:"root",qa:function(){return _.vc(_.Th,12)||("undefined"!==typeof Vxa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var rm=function(){};rm.O=function(a){return new (a||rm)};rm.ta=_.p({token:rm,qa:rm.O,Ha:"root"});var rla=new _.Gc(""),Zf=function(a){this.jf=a;this.UJa=[];this.jQ=[];this.Nb=!1},pKa=function(a,b,c){var d=pia(null==c?void 0:c.Ed,jla({zEc:null==c?void 0:c.c7c,PPc:null==c?void 0:c.d7c}));return d.run(function(){var e=yia(b.SEb,a.Cc,ila(function(){return d})),f=e.Cc.get(_.Kd,null);d.Wb(function(){var g=d.onError.subscribe({next:function(m){f.handleError(m)}});e.Re(function(){yja(a.UJa,e);g.unsubscribe()})});return wja(f,d,function(){var g=e.Cc.get(Yl);HJa(g);return g.NDc.then(function(){var m=e.Cc.get(_.Th,
"en-US")||"en-US";"string"===typeof m&&(_.lKa=m.toLowerCase().replace(/_/g,"-"));a.Pvc(e);return e})})})},sxa=function(a,b){var c=void 0===c?[]:c;var d=xja({},c);Promise.resolve(new ula(b)).then(function(e){return pKa(a,e,d)})};Zf.prototype.Pvc=function(a){var b=a.Cc.get(_.Lg);if(0<a.IGa.length)a.IGa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.cMc)a.instance.cMc(b);else throw new _.nc(-403,!1);this.UJa.push(a)};Zf.prototype.Re=function(a){this.jQ.push(a)};
Zf.prototype.destroy=function(){if(this.Nb)throw new _.nc(404,!1);this.UJa.slice().forEach(function(b){return b.destroy()});this.jQ.forEach(function(b){return b()});var a=this.jf.get(rla,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Nb=!0};_.W.Object.defineProperties(Zf.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.jf}},yc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}}});Zf.O=function(a){return new (a||Zf)(_.q(_.ue))};
Zf.ta=_.p({token:Zf,qa:Zf.O,Ha:"platform"});var nla=null,lla=new _.Gc("");var qKa=pla(null,"core",[]);_.sm=function(){this.PSa="0.0.0-PLACEHOLDER";var a=["0","0","0-PLACEHOLDER"];this.g6c=a[0];this.z6c=a[1];this.gv=a.slice(2).join(".")};new _.sm;var rKa=new _.Gc("devfuseFeature");var sKa={S7a:0,g4:1,OF:2,O6a:3};_.vm=function(a){this.Ka=_.jb(a)};_.V(_.vm,_.Jb);_.vm.prototype.toObject=function(){return _.wm(this)};_.wm=function(a){if(null!=a)return _.Lb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.l(_.X(a,2))}};var xm=function(a){this.Ka=_.jb(a)};_.V(xm,_.Jb);_.h=xm.prototype;_.h.getMessage=function(){return _.nj(this,_.vm,1)};_.h.aya=function(a){return _.pj(this,1,a)};_.h.n2a=function(a,b){_.Bb(this,2,_.Xa,a,b,_.zj)};_.h.Hub=function(){return _.Ej(this,3,0)};_.h.PPb=function(a){return _.Oj(this,3,a)};xm.kc=[2,4,5];xm.prototype.toObject=function(){return tKa(this)};
var tKa=function(a){if(null!=a)return _.Lb(a),{message:_.wm(a.getMessage()),t$c:_.l(_.zj(a,2,2)),bbd:_.l(_.xj(a,4,2)),cbd:_.l(_.xj(a,5,2)),severity:_.Ej(a,3,0)}};var uKa=function(a){this.Ka=_.jb(a)};_.V(uKa,_.Jb);uKa.kc=[1];uKa.prototype.toObject=function(){return vKa(this)};var vKa=function(a){if(null!=a)return _.Lb(a),{eZc:_.Db(_.oj(a,xm,1,_.kj()),tKa)}};_.ym=function(){};_.T=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 wKa=function(a){var b="";eca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var xKa=["accept","accept-language","content-language"],yKa=["GET","HEAD","POST"];var zKa=function(){};var AKa;_.zm=function(a,b){this.cPc=a;this.NHc=void 0===b?null:b};_.V(_.zm,zKa);AKa=function(a,b,c){var d=Ala(a.NHc,b);return null==d?c:_.Fe.ha(_.Xe({complete:function(){d.CMc()}}),Fia(c.ha(_.Xe(function(e){d.AU(e)},function(e){d.onError(e)}))))};_.Am=function(a,b){var c=b.Pb||void 0,d=a.cPc,e=d.send,f=b.body instanceof _.T?_.Gla(b.body):b.body;return AKa(a,b,e.call(d,{path:b.path,Kb:b.Kb,Mb:b.Mb,body:f,Ta:b.Ta,RRb:b.RRb&&b.RRb},c))};var BKa=function(){};BKa.prototype.send=function(a,b){Nla(a);return this.makeRequest(a).ha(_.w(function(c){return b?_.fg(b,c):c}))};var Bm,Dm,CKa,Em,Gm,Hm,Im,Jm,Km,FKa;Bm={e4:"BUILD",SAa:"CODE_REVIEW",M7b:"GLOBAL",JF:"SOURCE",rd:"UNKNOWN",values:function(){return[Bm.rd,Bm.M7b,Bm.JF,Bm.SAa,Bm.e4]}};Dm={g4:"CRITICAL",O6a:"INFORMATIONAL",S7a:"SEVERITY_UNSPECIFIED",OF:"WARNING",values:function(){return[Dm.S7a,Dm.g4,Dm.OF,Dm.O6a]}};CKa={UZb:"AVAILABLE",Knc:"UNAVAILABLE",Of:"UNSPECIFIED",values:function(){return[CKa.Of,CKa.Knc,CKa.UZb]}};
Em={e4:"BUILD",SAa:"CODE_REVIEW",x1b:"CORE",uCa:"ISSUE_TRACKER",JF:"SOURCE",Unc:"UNKNOWN_OWNER",values:function(){return[Em.Unc,Em.x1b,Em.JF,Em.SAa,Em.e4,Em.uCa]}};
_.lh={tYb:"ADMIN_FAST_WRITE",uYb:"ADMIN_MEDIUM_WRITE",Qv:"ADMIN_READ",wYb:"ADMIN_SLOW_WRITE",AAa:"BLAME",c6a:"CALLGRAPHS",WAa:"COMMIT_BROWSING",gBa:"CROSS_REFERENCES",s3b:"DEBUGGER",u6a:"EXTERNAL_DEPENDENCY",B6a:"FILE_LOAD",QBa:"FILE_OPERATIONS",OW:"HISTORY",P6a:"INITIAL_PAGE_LOAD",Wbc:"LIST_BREAKPOINTS",Xbc:"LIST_DEBUGEES",tP:"OUTLINE",N7a:"REPOSITORIES_BROWSING",gEa:"SEARCH",slc:"SET_BREAKPOINT",Glc:"SNAPSHOT_COMPLETE",fmc:"STOP_DEBUGGING",Y7a:"SUGGEST_SEARCH",h8a:"UNKNOWN_BUCKET",values:function(){return[_.lh.h8a,
_.lh.u6a,_.lh.P6a,_.lh.gEa,_.lh.tYb,_.lh.uYb,_.lh.wYb,_.lh.slc,_.lh.Glc,_.lh.Xbc,_.lh.Wbc,_.lh.Qv,_.lh.N7a,_.lh.WAa,_.lh.QBa,_.lh.B6a,_.lh.tP,_.lh.OW,_.lh.gBa,_.lh.c6a,_.lh.s3b,_.lh.fmc,_.lh.Y7a,_.lh.AAa]}};_.Fm={py:"BACKGROUND",D_b:"BROWSER_NAVIGATION",eP:"CHANGE",It:"CLICK",n6b:"EXTERNAL",Zv:"KEYBOARD",ykc:"RESIZE",blc:"SCROLL",Qnc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Fm.Qnc,_.Fm.It,_.Fm.eP,_.Fm.blc,_.Fm.ykc,_.Fm.D_b,_.Fm.Zv,_.Fm.py,_.Fm.n6b]}};
Gm={Kd:"CANCELLED",wBa:"DEGRADED",Vi:"FAILURE",ZDa:"RETRIED",Tg:"SUCCESS",IEa:"TIME_OUT",rFa:"UNKNOWN_STATUS_CODE",values:function(){return[Gm.rFa,Gm.Tg,Gm.Vi,Gm.IEa,Gm.wBa,Gm.Kd,Gm.ZDa]}};
Hm={vAa:"AUTOPUSH",wAa:"AUTOPUSH_CORP",xAa:"AUTOPUSH_QUAL",HAa:"CANARY",fBa:"CORP",zBa:"DEMO",oCa:"INTEGRATION",pCa:"INTEGRATION_CORP",qCa:"INTEGRATION_OSS",rCa:"INTEGRATION_PARTNER",sCa:"INTEGRATION_PROD",tCa:"INTEGRATION_QA",tDa:"OSS",K4:"PARTNER",CDa:"PRODUCTION",NDa:"QADEVEL",ODa:"QADEVEL_CORP",PDa:"QAOSS",qEa:"STAGING_CORP",rEa:"STAGING_OSS",sEa:"STAGING_PARTNER",tEa:"STAGING_PROD",uEa:"STAGING_QA",Eg:"TESTING",pFa:"UNKNOWN_ENVIRONMENT",values:function(){return[Hm.pFa,Hm.CDa,Hm.tEa,Hm.uEa,Hm.sCa,
Hm.tCa,Hm.zBa,Hm.HAa,Hm.Eg,Hm.qEa,Hm.fBa,Hm.NDa,Hm.oCa,Hm.PDa,Hm.rEa,Hm.qCa,Hm.tDa,Hm.ODa,Hm.pCa,Hm.vAa,Hm.wAa,Hm.K4,Hm.rCa,Hm.sEa,Hm.xAa]}};
Im={vAa:"AUTOPUSH",wAa:"AUTOPUSH_CORP",xAa:"AUTOPUSH_QUAL",HAa:"CANARY",fBa:"CORP",zBa:"DEMO",oCa:"INTEGRATION",pCa:"INTEGRATION_CORP",qCa:"INTEGRATION_OSS",rCa:"INTEGRATION_PARTNER",sCa:"INTEGRATION_PROD",tCa:"INTEGRATION_QA",tDa:"OSS",K4:"PARTNER",CDa:"PRODUCTION",NDa:"QADEVEL",ODa:"QADEVEL_CORP",PDa:"QAOSS",qEa:"STAGING_CORP",rEa:"STAGING_OSS",sEa:"STAGING_PARTNER",tEa:"STAGING_PROD",uEa:"STAGING_QA",Eg:"TESTING",pFa:"UNKNOWN_ENVIRONMENT",values:function(){return[Im.pFa,Im.CDa,Im.tEa,Im.uEa,Im.sCa,
Im.tCa,Im.zBa,Im.HAa,Im.Eg,Im.qEa,Im.fBa,Im.NDa,Im.oCa,Im.PDa,Im.rEa,Im.qCa,Im.tDa,Im.ODa,Im.pCa,Im.vAa,Im.wAa,Im.K4,Im.rCa,Im.sEa,Im.xAa]}};Jm={Kd:"CANCELLED",wBa:"DEGRADED",Vi:"FAILURE",ZDa:"RETRIED",Tg:"SUCCESS",IEa:"TIME_OUT",rFa:"UNKNOWN_STATUS_CODE",values:function(){return[Jm.rFa,Jm.Tg,Jm.Vi,Jm.IEa,Jm.wBa,Jm.Kd,Jm.ZDa]}};
Km=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(Km,_.T);Km.prototype.ma=function(){return Km};
Km.prototype.ka=function(){return{Qa:{scopes:Bm,severity:Dm},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ja:{message:Lm}}};
_.W.Object.defineProperties(Km.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(Km,{CEa:{configurable:!0,enumerable:!0,get:function(){return Dm}}});var Mm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.rp?null:a.rp};
_.V(Mm,_.T);Mm.prototype.ma=function(){return Mm};Mm.prototype.ka=function(){return{Pa:{announcements:Km},keys:["announcements"]}};_.W.Object.defineProperties(Mm.prototype,{rp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var ti=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(ti,_.T);ti.prototype.ma=function(){return ti};
ti.prototype.ka=function(){return{Qa:{status:CKa},keys:["name","status"]}};_.W.Object.defineProperties(ti.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(ti,{Status:{configurable:!0,enumerable:!0,get:function(){return CKa}}});
var Nm=function(a){a=void 0===a?{}:a;this.i={};this.i.eventId=null==a.eventId?null:a.eventId;this.i.clientContext=null==a.Iqa?null:a.Iqa;this.i.gestureName=null==a.gestureName?null:a.gestureName;this.i.elementId=null==a.yS?null:a.yS;this.i.artifactId=null==a.Xe?null:a.Xe;this.i.searchTerm=null==a.Ih?null:a.Ih;this.i.listIndex=null==a.Kf?null:a.Kf;this.i.durationMs=null==a.Fi?null:a.Fi;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.subActions=null==a.Sm?null:a.Sm;this.i.initialUrl=null==
a.tr?null:a.tr;this.i.targetUrl=null==a.hm?null:a.hm;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.Bba?null:a.Bba;this.i.bucket=null==a.bucket?null:a.bucket;this.i.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses;this.i.ptoken=
null==a.FN?null:a.FN};_.V(Nm,_.T);Nm.prototype.ma=function(){return Nm};
Nm.prototype.ka=function(){return{Pa:{availabilityStatuses:ti,subActions:Om},Qa:{actionOwner:Em,bucket:_.lh,gestureName:_.Fm,statusCode:Gm},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:Pm,eventId:Qm,ptoken:DKa}}};
_.W.Object.defineProperties(Nm.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}},Iqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},Fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},yS:{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}},Bba:{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}},tr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Kf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},FN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ptoken")?_.S(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},Ih:{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}},Sm:{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}},hm:{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 Pm=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.Ms?null:a.Ms;this.i.repoGroupId=null==a.OI?null:a.OI;this.i.executionContext=null==a.qba?null:a.qba};_.V(Pm,_.T);
Pm.prototype.ma=function(){return Pm};Pm.prototype.ka=function(){return{Qa:{environmentName:Hm},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ja:{executionContext:Rm}}};
_.W.Object.defineProperties(Pm.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.i.actionId=a}},Ms:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},qba:{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 Qm=function(a){a=void 0===a?{}:a;this.i={};this.i.timeUsec=null==a.fza?null:a.fza;this.i.serverIp=null==a.serverIp?null:a.serverIp;this.i.processId=null==a.Iwa?null:a.Iwa};_.V(Qm,_.T);Qm.prototype.ma=function(){return Qm};Qm.prototype.ka=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(Qm.prototype,{Iwa:{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}},fza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var Rm=function(a){a=void 0===a?{}:a;this.i={};this.i.cell=null==a.qZ?null:a.qZ;this.i.task=null==a.task?null:a.task;this.i.job=null==a.Iea?null:a.Iea;this.i.environmentName=null==a.Ms?null:a.Ms;this.i.buildLabel=null==a.Hw?null:a.Hw;this.i.traced=null==a.C4a?null:a.C4a;this.i.rpcGlobalId=null==a.i1a?null:a.i1a;this.i.spanId=null==a.spanId?null:a.spanId};_.V(Rm,_.T);Rm.prototype.ma=function(){return Rm};Rm.prototype.ka=function(){return{Qa:{environmentName:Im},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(Rm.prototype,{Hw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},qZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.S(this,"cell"):null},set:function(a){this.i.cell=a}},Ms:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},Iea:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.S(this,"job"):null},set:function(a){this.i.job=a}},i1a:{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}},task:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.S(this,"task"):null},set:function(a){this.i.task=
a}},C4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.S(this,"traced"):null},set:function(a){this.i.traced=a}}});var Sm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.rp?null:a.rp};_.V(Sm,_.T);Sm.prototype.ma=function(){return Sm};Sm.prototype.ka=function(){return{keys:["announcements"],Ja:{announcements:Mm}}};
_.W.Object.defineProperties(Sm.prototype,{rp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Tm=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(Tm,_.T);Tm.prototype.ma=function(){return Tm};Tm.prototype.ka=function(){return{Pa:{entries:Nm},keys:["authuser","entries"]}};
_.W.Object.defineProperties(Tm.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 EKa=function(){this.i={}};_.V(EKa,_.T);EKa.prototype.ma=function(){return EKa};EKa.prototype.ka=function(){return{keys:[]}};var DKa=function(){this.i={}};_.V(DKa,_.T);
DKa.prototype.ma=function(){return DKa};DKa.prototype.ka=function(){return{keys:[]}};var Lm=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(Lm,_.T);Lm.prototype.ma=function(){return Lm};Lm.prototype.ka=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(Lm.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Om=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.Fi?null:a.Fi;this.i.httpErrorCode=null==a.lx?null:a.lx};_.V(Om,_.T);Om.prototype.ma=function(){return Om};Om.prototype.ka=function(){return{Qa:{statusCode:Jm},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(Om.prototype,{Fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},lx:{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}}});FKa=new _.Gc("API_VERSION");_.GKa=new _.Gc("REQUEST_SERVICE");_.Um=function(){};_.Um.O=function(a){return new (a||_.Um)};_.Um.Da=_.zc({type:_.Um});_.Um.Ca=_.ic({});
var HKa={$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"},Vm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};
Vm.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ta:_.gg(a,HKa,b),Pb:Sm})};Vm.O=function(a){return new (a||Vm)(_.q(FKa,8),_.q(_.GKa),_.q(_.ym,8))};Vm.ta=_.p({token:Vm,qa:Vm.O});var IKa=function(){};IKa.O=function(a){return new (a||IKa)};IKa.ta=_.p({token:IKa,qa:function(a){return Vm.O(a)},Ha:_.Um});
var Wm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)},JKa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Am(a.rb,{body:b,Kb:"POST",Mb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ta:_.gg(c,HKa,d),Pb:EKa})};Wm.O=function(a){return new (a||Wm)(_.q(FKa,8),_.q(_.GKa),_.q(_.ym,8))};Wm.ta=_.p({token:Wm,qa:Wm.O});var KKa=function(){};KKa.O=function(a){return new (a||KKa)};
KKa.ta=_.p({token:KKa,qa:function(a){return Wm.O(a)},Ha:_.Um});var Xm,LKa,MKa,NKa,QKa,RKa,SKa,TKa,UKa,bLa,gLa,lLa,nLa,oLa;Xm=new _.Gc("productVersion");LKa=new _.Gc("envName");_.Ym=new _.Gc("emailAddress");MKa=new _.Gc("isBot");NKa=new _.Gc("isCorpGoogler");_.OKa=new _.Gc("userSettingsKeyPrefix");_.PKa=new _.Gc("prodspecsStage");QKa=new _.Gc("feedbackProductId");RKa=new _.Gc("clearcutEndpoint");_.Zm=new _.Gc("onePlatformKey");_.$m=new _.Gc("sessionIndex");SKa=new _.Gc("xsrfToken");TKa=new _.Gc("nonceToken");UKa=new _.Gc("oauthClientId");_.VKa=new _.Gc("appEngineServiceEndpoint");
_.aua=new _.Gc("grimoireOnePlatformHost");_.WKa=new _.Gc("cloudResourceManagerServiceEndpoint");_.XKa=new _.Gc("cloudBillingServiceEndpoint");_.YKa=new _.Gc("cloudBuildServiceEndpoint");_.ZKa=new _.Gc("cloudStorageServiceEndpoint");_.$Ka=new _.Gc("cloudUserSettingsEndpoint");_.aLa=new _.Gc("resultStoreOnePlatformHost");bLa=new _.Gc("scorecardOnePlatformHost");_.cLa=new _.Gc("sourceRepoOnePlatformHost");_.dLa=new _.Gc("sourceRepoInternalOnePlatformHost");_.eLa=new _.Gc("iamOnePlatformHost");
_.fLa=new _.Gc("loggingServiceEndpoint");gLa=new _.Gc("peopleApiPlatformHost");_.hLa=new _.Gc("serviceManagerApiPlatformHost");_.iLa=new _.Gc("termsOfServiceOnePlatformHost");_.jLa=new _.Gc("testFusionOnePlatformHost");_.kLa=new _.Gc("fusionBadgeServerHost");lLa=new _.Gc("enableAnonymousFeedback");_.an=new _.Gc("iamToken");_.mLa=new _.Gc("initialPath");nLa=new _.Gc("enableG3cClearcutLogging");oLa=new _.Gc("g3cClearcutTransport");var bn=function(a,b,c,d){this.Dqa=a;this.Ms=b;this.isBot=c;this.UZ=d};bn.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.Dqa.ab(this.mOa(b),c)}};bn.prototype.tI=function(a){this.Dqa.tI({},a)};bn.prototype.mOa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Gk(a))}};a.projectId&&(b.projectId=a.projectId);a.Fi&&(b.latency=a.Fi);return b};
bn.prototype.Gk=function(a){var b=a.Sm.map(function(c){return{name:c.name||void 0,latency:c.Fi||void 0,statusCode:c.statusCode||void 0,errorCode:c.lx||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.Ms||void 0,actionOwner:this.UZ||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};bn.O=function(a){return new (a||bn)(_.q(nl),_.q(LKa),_.q(MKa),_.q(rKa,8))};bn.ta=_.p({token:bn,qa:bn.O,Ha:"root"});var cn=function(a){this.Ka=_.jb(a)};_.V(cn,_.Jb);cn.prototype.mTa=function(){return _.Y(this,1)};cn.prototype.setCell=function(a){return _.ni(this,1,a)};cn.prototype.Av=function(a){return _.ni(this,5,a)};cn.prototype.toObject=function(){return pLa(this)};var pLa=function(a){if(null!=a)return _.Lb(a),{qZ:_.Y(a,1),task:_.Bj(a,2),Iea:_.Y(a,3),Ms:_.Ej(a,4,0),Hw:_.Y(a,5)}};var qLa=function(a){this.Ka=_.jb(a)};_.V(qLa,_.Jb);_.h=qLa.prototype;_.h.Aca=function(){return _.nj(this,cn,6)};_.h.wPb=function(a){return _.pj(this,6,a)};_.h.h2a=function(a){return _.ni(this,7,a)};_.h.XTa=function(){return _.Y(this,8)};_.h.fya=function(a){return _.ni(this,8,a)};_.h.toObject=function(){return rLa(this)};
var rLa=function(a){if(null!=a)return _.Lb(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),Ms:_.Ej(a,4,0),OI:_.Y(a,5),qba:pLa(a.Aca()),sNc:_.Y(a,7),referer:_.Y(a,8),l7c:_.Y(a,9)}};var sLa=function(a){this.Ka=_.jb(a)};_.V(sLa,_.Jb);_.h=sLa.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.te=function(a){return _.ni(this,1,a)};_.h.lya=function(a){return _.Oj(this,2,a)};_.h.a2a=function(a){return _.vi(this,3,a)};_.h.toObject=function(){return tLa(this)};var tLa=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),statusCode:_.Ej(a,2,0),Fi:_.Bj(a,3),lx:_.Bj(a,4)}};var uLa=function(a){this.Ka=_.jb(a)};_.V(uLa,_.Jb);uLa.kc=[7];uLa.prototype.toObject=function(){return vLa(this)};var vLa=function(a){if(null!=a)return _.Lb(a),{kbd:_.Ej(a,1,0),dbd:_.Ej(a,2,0),R6c:_.Aj(a,3),jbd:_.Y(a,4),j5c:_.Y(a,5),iTb:_.Y(a,6),fbd:_.l(_.xj(a,7,2))}};var wLa=function(a){this.Ka=_.jb(a)};_.V(wLa,_.Jb);wLa.prototype.toObject=function(){return xLa(this)};var xLa=function(a){if(null!=a)return _.Lb(a),{gbd:vLa(_.nj(a,uLa,1))}};var dn=function(a){this.Ka=_.jb(a)};_.V(dn,_.Jb);_.h=dn.prototype;_.h.xub=function(){return _.nj(this,JFa,1)};_.h.oTa=function(){return _.nj(this,qLa,2)};_.h.b2a=function(a){return _.ni(this,4,a)};_.h.a2a=function(a){return _.vi(this,8,a)};_.h.lya=function(a){return _.Oj(this,9,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.yPb=function(a){return _.ni(this,18,a)};_.h.xUa=function(){return _.Y(this,20)};_.h.UPb=function(a){_.ni(this,20,a)};dn.kc=[10];dn.prototype.toObject=function(){return yLa(this)};
var yLa=function(a){if(null!=a){_.Lb(a);var b=KFa(a.xub()),c=rLa(a.oTa()),d=_.Ej(a,3,0),e=_.Y(a,4),f=_.Y(a,5),g=_.Y(a,6),m=_.Bj(a,7),n=_.Bj(a,8),r=_.Ej(a,9,0);var v=_.oj(a,sLa,10,_.kj());return{eventId:b,Iqa:c,gestureName:d,yS:e,Xe:f,Ih:g,Kf:m,Fi:n,statusCode:r,Gad:_.Db(v,tLa),tr:_.Y(a,11),hm:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),VO:_.Aj(a,15),RL:_.Aj(a,16),actionOwner:_.Ej(a,17,0),Bba:_.Y(a,18),J2c:_.Y(a,22),ibd:xLa(_.nj(a,wLa,19)),Ov:_.Y(a,20),V4c:_.Aj(a,21)}}};var zLa=function(a){this.Ka=_.jb(a)};_.V(zLa,_.Jb);zLa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={D_c:yLa(_.nj(this,dn,1))}}else a=void 0;return a};var ALa,BLa;ALa=/\s+/;BLa=[];_.en=function(a,b){this.hcb=a;this.np=b;this.Zxb=BLa;this.Iya=new Map};_.en.prototype.An=function(){for(var a=_.k(this.Zxb),b=a.next();!b.done;b=a.next())this.rMa(b.value,!0);a=this.xOc;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.rMa(b.value,!0);else if(null!=a){b=_.k(Object.keys(a));for(var c=b.next();!c.done;c=b.next())c=c.value,this.rMa(c,!!a[c])}this.Eqc()};
_.en.prototype.rMa=function(a,b){var c=this.Iya.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Ur=!0):this.Iya.set(a,{enabled:b,changed:!0,Ur:!0})};_.en.prototype.Eqc=function(){for(var a=_.k(this.Iya),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.geb(b,c.enabled),c.changed=!1):c.Ur||(c.enabled&&this.geb(b,!1),this.Iya.delete(b));c.Ur=!1}};
_.en.prototype.geb=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(ALa).forEach(function(d){b?c.np.FK(c.hcb.na,d):c.np.PN(c.hcb.na,d)})};_.W.Object.defineProperties(_.en.prototype,{cKc:{configurable:!0,enumerable:!0,set:function(a){this.Zxb=null!=a?a.trim().split(ALa):BLa}},bMc:{configurable:!0,enumerable:!0,set:function(a){this.xOc="string"===typeof a?a.trim().split(ALa):a}}});_.en.O=function(a){return new (a||_.en)(_.u(_.sd),_.u(_.tl))};
_.en.Fa=_.Bc({type:_.en,oa:[["","ngClass",""]],inputs:{cKc:[0,"class","klass"],bMc:"ngClass"},standalone:!0});var CLa=function(a,b,c,d){this.va=a;this.YYa=b;this.index=c;this.count=d};_.W.Object.defineProperties(CLa.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}},v_:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},gZa:{configurable:!0,enumerable:!0,get:function(){return!this.v_}}});
_.fn=function(a,b,c){this.zK=a;this.NC=b;this.uz=c;this.W6=null;this.eKa=!0;this.aG=null};_.fn.prototype.An=function(){if(this.eKa){this.eKa=!1;var a=this.W6;!this.aG&&a&&(this.aG=this.uz.find(a).create(this.wFb))}this.aG&&(a=this.aG.diff(this.W6))&&this.qGa(a)};
_.fn.prototype.qGa=function(a){var b=this,c=this.zK;_.hIa(a,function(g,m,n){null==g.kv?c.Th(b.NC,new CLa(g.item,b.W6,-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.YYa=this.W6}_.iIa(a,function(g){c.get(g.jl).context.va=g.item})};
_.W.Object.defineProperties(_.fn.prototype,{YYa:{configurable:!0,enumerable:!0,set:function(a){this.W6=a;this.eKa=!0}},wFb:{configurable:!0,enumerable:!0,set:function(a){this.JY=a},get:function(){return this.JY}},dMc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.NC=a)}}});_.fn.O=function(a){return new (a||_.fn)(_.u(_.Af),_.u(_.yf),_.u(_.yl))};_.fn.Fa=_.Bc({type:_.fn,oa:[["","ngFor","","ngForOf",""]],inputs:{YYa:"ngForOf",wFb:"ngForTrackBy",dMc:"ngForTemplate"},standalone:!0});_.gn=function(a,b){this.zK=a;this.Xi=new DLa;this.Uma=this.hpa=this.LHa=null;this.aMa=b};_.gn.prototype.t8=function(){this.Xi.va?this.hpa||(this.zK.clear(),this.Uma=null,this.aMa&&(this.hpa=this.zK.Th(this.aMa,this.Xi))):this.Uma||(this.zK.clear(),this.hpa=null,this.LHa&&(this.Uma=this.zK.Th(this.LHa,this.Xi)))};
_.W.Object.defineProperties(_.gn.prototype,{Na:{configurable:!0,enumerable:!0,set:function(a){this.Xi.va=this.Xi.Na=a;this.t8()}},fMc:{configurable:!0,enumerable:!0,set:function(a){Pla("ngIfThen",a);this.aMa=a;this.hpa=null;this.t8()}},eMc:{configurable:!0,enumerable:!0,set:function(a){Pla("ngIfElse",a);this.LHa=a;this.Uma=null;this.t8()}}});_.gn.O=function(a){return new (a||_.gn)(_.u(_.Af),_.u(_.yf))};_.gn.Fa=_.Bc({type:_.gn,oa:[["","ngIf",""]],inputs:{Na:"ngIf",fMc:"ngIfThen",eMc:"ngIfElse"},standalone:!0});
var DLa=function(){this.Na=this.va=null};_.ELa=function(a,b){this.Ee=a;this.oyc=b;this.GX=!1};_.ELa.prototype.create=function(){this.GX=!0;this.Ee.Th(this.oyc)};_.ELa.prototype.destroy=function(){this.GX=!1;this.Ee.clear()};_.hn=function(){this.uHa=[];this.d$a=!1;this.IJa=this.QGa=0;this.Pna=!1};_.hn.prototype.lqc=function(){return this.QGa++};_.hn.prototype.mqc=function(a){this.uHa.push(a)};_.hn.prototype.Jvc=function(a){a=a==this.bwc;this.Pna||(this.Pna=a);this.IJa++;this.IJa===this.QGa&&(this.Aeb(!this.Pna),this.IJa=0,this.Pna=!1);return a};
_.hn.prototype.Aeb=function(a){if(0<this.uHa.length&&a!==this.d$a){this.d$a=a;for(var b=_.k(this.uHa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.GX?c.create():!d&&c.GX&&c.destroy()}}};_.W.Object.defineProperties(_.hn.prototype,{ZYa:{configurable:!0,enumerable:!0,set:function(a){this.bwc=a;0===this.QGa&&this.Aeb(!0)}}});_.hn.O=function(a){return new (a||_.hn)};_.hn.Fa=_.Bc({type:_.hn,oa:[["","ngSwitch",""]],inputs:{ZYa:"ngSwitch"},standalone:!0});
_.jn=function(a,b,c){this.ZYa=c;c.lqc();this.fzc=new _.ELa(a,b)};_.jn.prototype.An=function(){var a=this.fzc,b=this.ZYa.Jvc(this.iMc);b&&!a.GX?a.create():!b&&a.GX&&a.destroy()};_.jn.O=function(a){return new (a||_.jn)(_.u(_.Af),_.u(_.yf),_.u(_.hn,9))};_.jn.Fa=_.Bc({type:_.jn,oa:[["","ngSwitchCase",""]],inputs:{iMc:"ngSwitchCase"},standalone:!0});_.kn=function(a,b,c){c.mqc(new _.ELa(a,b))};_.kn.O=function(a){return new (a||_.kn)(_.u(_.Af),_.u(_.yf),_.u(_.hn,9))};
_.kn.Fa=_.Bc({type:_.kn,oa:[["","ngSwitchDefault",""]],standalone:!0});_.ln=function(a){this.Ee=a;this.xFb=this.aZa=this.Pfa=this.tpa=null};_.ln.prototype.Tb=function(a){if(this.Sxc(a))if(a=this.Ee,this.tpa&&a.remove(a.indexOf(this.tpa)),this.aZa){var b=this.jsc(),c;this.tpa=a.Th(this.aZa,b,{Cc:null!=(c=this.xFb)?c:void 0})}else this.tpa=null};_.ln.prototype.Sxc=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.ln.prototype.jsc=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.Pfa?Reflect.set(a.Pfa,c,d):!1},get:function(b,c,d){if(a.Pfa)return Reflect.get(a.Pfa,c,d)}})};_.ln.O=function(a){return new (a||_.ln)(_.u(_.Af))};_.ln.Fa=_.Bc({type:_.ln,oa:[["","ngTemplateOutlet",""]],inputs:{Pfa:"ngTemplateOutletContext",aZa:"ngTemplateOutlet",xFb:"ngTemplateOutletInjector"},standalone:!0,features:[_.Rc]});var FLa=function(){},HLa,ILa;FLa.prototype.Ymb=function(a,b){return pha(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};FLa.prototype.dispose=function(a){pha(function(){return a.unsubscribe()})};var GLa=function(){};GLa.prototype.Ymb=function(a,b){return a.then(b,function(c){throw c;})};GLa.prototype.dispose=function(){};HLa=new GLa;ILa=new FLa;_.mn=function(a){this.JLa=this.X6=this.Rz=this.Tna=null;this.xj=a};_.h=_.mn.prototype;
_.h.La=function(){this.Rz&&this.p$a();this.xj=null};_.h.transform=function(a){return this.X6?a!==this.X6?(this.p$a(),this.transform(a)):this.Tna:(a&&this.Hl(a),this.Tna)};_.h.Hl=function(a){var b=this;this.X6=a;this.JLa=this.sxc(a);this.Rz=this.JLa.Ymb(a,function(c){return b.Myc(a,c)})};_.h.sxc=function(a){if(Bia(a))return HLa;if(Cia(a))return ILa;throw new _.nc(2100,!1);};_.h.p$a=function(){this.JLa.dispose(this.Rz);this.X6=this.Rz=this.Tna=null};_.h.Myc=function(a,b){a===this.X6&&(this.Tna=b,_.ul(this.xj))};
_.mn.O=function(a){return new (a||_.mn)(_.u(_.wl,16))};_.mn.xe=_.Cc({name:"async",type:_.mn,Zd:!1,standalone:!0});_.JLa=new _.Gc("");_.KLa=new _.Gc("");_.nn=function(){};_.nn.O=function(a){return new (a||_.nn)};_.nn.Da=_.zc({type:_.nn});_.nn.Ca=_.ic({});_.Gg=new _.Gc("");var xh=null,LLa=function(){};var on=function(){};on.prototype.XH=function(){throw Error("Z");};on.O=function(a){return new (a||on)};on.ta=_.p({token:on,qa:function(){return _.vc(pn)},Ha:"platform"});var Joa=new _.Gc(""),pn=function(){this.vq=_.vc(_.Gg);this.Cq=window.location;this.UX=window.history};_.V(pn,on);pn.prototype.ega=function(a){var b=MLa(this.vq,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var NLa=function(a,b){var c=MLa(a.vq,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=pn.prototype;_.h.pushState=function(a,b,c){this.UX.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.UX.replaceState(a,b,c)};_.h.forward=function(){this.UX.forward()};_.h.back=function(){this.UX.back()};_.h.XH=function(a){this.UX.go(void 0===a?0:a)};_.h.getState=function(){return this.UX.state};
_.W.Object.defineProperties(pn.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Cq.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Cq.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Cq.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Cq.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Cq.pathname},set:function(a){this.Cq.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Cq.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Cq.hash}}});pn.O=function(a){return new (a||pn)};pn.ta=_.p({token:pn,qa:function(){return new pn},Ha:"platform"});var rn;_.qn=function(){};_.qn.prototype.XH=function(){throw Error("Z");};_.qn.O=function(a){return new (a||_.qn)};_.qn.ta=_.p({token:_.qn,qa:function(){return _.vc(rn)},Ha:"root"});_.OLa=new _.Gc("");rn=function(a,b){this.Rj=a;this.iR=[];var c,d,e;this.tX=null!=(e=null!=(d=null!=b?b:xh.Nsa())?d:null==(c=_.vc(_.Gg).location)?void 0:c.origin)?e:""};_.V(rn,_.qn);_.h=rn.prototype;_.h.La=function(){for(;this.iR.length;)this.iR.pop()()};_.h.ega=function(a){this.iR.push(this.Rj.ega(a),NLa(this.Rj,a))};
_.h.Nsa=function(){return this.tX};_.h.Kx=function(a){return Qla(this.tX,a)};_.h.path=function(a){var b=this.Rj.pathname+ig(this.Rj.search),c=this.Rj.hash;return c&&(void 0===a?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Rj.pushState(a,b,this.Kx(c+ig(d)))};_.h.replaceState=function(a,b,c,d){this.Rj.replaceState(a,b,this.Kx(c+ig(d)))};_.h.forward=function(){this.Rj.forward()};_.h.back=function(){this.Rj.back()};_.h.getState=function(){return this.Rj.getState()};
_.h.XH=function(a){var b,c;null==(c=(b=this.Rj).XH)||c.call(b,void 0===a?0:a)};rn.O=function(a){return new (a||rn)(_.q(on),_.q(_.OLa,8))};rn.ta=_.p({token:rn,qa:rn.O,Ha:"root"});var sn=function(a,b){this.Rj=a;this.tX="";this.iR=[];null!=b&&(this.tX=b)};_.V(sn,_.qn);_.h=sn.prototype;_.h.La=function(){for(;this.iR.length;)this.iR.pop()()};_.h.ega=function(a){this.iR.push(this.Rj.ega(a),NLa(this.Rj,a))};_.h.Nsa=function(){return this.tX};_.h.path=function(){var a,b=null!=(a=this.Rj.hash)?a:"#";return 0<b.length?b.substring(1):b};_.h.Kx=function(a){a=Qla(this.tX,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.Kx(c+ig(d));0==c.length&&(c=this.Rj.pathname);this.Rj.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.Kx(c+ig(d));0==c.length&&(c=this.Rj.pathname);this.Rj.replaceState(a,b,c)};_.h.forward=function(){this.Rj.forward()};_.h.back=function(){this.Rj.back()};_.h.getState=function(){return this.Rj.getState()};_.h.XH=function(a){var b,c;null==(c=(b=this.Rj).XH)||c.call(b,void 0===a?0:a)};sn.O=function(a){return new (a||sn)(_.q(on),_.q(_.OLa,8))};
sn.ta=_.p({token:sn,qa:sn.O});_.tn=function(a){var b=this;this.qR=new _.Vl;this.Neb=[];this.Wyc=null;this.zC=a;a=this.zC.Nsa();this.Qqc=Rla(_.hg(a.replace(/\/index.html$/,"")));this.zC.ega(function(c){b.qR.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.tn.prototype.La=function(){var a;null==(a=this.Wyc)||a.unsubscribe();this.Neb=[]};_.tn.prototype.path=function(a){return this.normalize(this.zC.path(void 0===a?!1:a))};_.tn.prototype.getState=function(){return this.zC.getState()};
var PLa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+ig(c))};_.h=_.tn.prototype;_.h.normalize=function(a){var b=this.Qqc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.hg(b)};_.h.Kx=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.zC.Kx(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.zC.pushState(c,"",a,b);this.lcb(this.Kx(a+ig(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.zC.replaceState(c,"",a,b);this.lcb(this.Kx(a+ig(b)),c)};_.h.forward=function(){this.zC.forward()};_.h.back=function(){this.zC.back()};_.h.XH=function(a){var b,c;null==(c=(b=this.zC).XH)||c.call(b,void 0===a?0:a)};_.h.lcb=function(a,b){a=void 0===a?"":a;this.Neb.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.qR.subscribe({next:a,error:b,complete:c})};_.tn.O=function(a){return new (a||_.tn)(_.q(_.qn))};
_.tn.ta=_.p({token:_.tn,qa:function(){return new _.tn(_.q(_.qn))},Ha:"root"});new _.sm;var Noa=function(){};Noa.ta=_.p({token:Noa,Ha:"root",qa:function(){return"browser"===_.vc(ve)?new QLa:new RLa}});var QLa=function(){var a=_.vc(_.Gg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}};_.h=QLa.prototype;_.h.IPb=function(a){this.offset=Array.isArray(a)?function(){return a}:a};_.h.Gub=function(){return[this.window.scrollX,this.window.scrollY]};_.h.zxa=function(a){this.window.scrollTo(a[0],a[1])};
_.h.jOb=function(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if("function"===typeof b.createTreeWalker&&b.body&&"function"===typeof b.body.attachShadow)for(b=b.createTreeWalker(b.body,NodeFilter.SHOW_ELEMENT),c=b.currentNode;c;){if(c=c.shadowRoot)if(c=c.getElementById(a)||c.querySelector('[name="'+a+'"]')){a=c;break a}c=b.nextNode()}a=null}}if(a){c=a.getBoundingClientRect();b=c.left+this.window.pageXOffset;c=c.top+this.window.pageYOffset;var d=this.offset();
this.window.scrollTo(b-d[0],c-d[1]);a.focus()}};_.h.CPb=function(a){this.window.history.scrollRestoration=a};var RLa=function(){};_.h=RLa.prototype;_.h.IPb=function(){};_.h.Gub=function(){return[0,0]};_.h.zxa=function(){};_.h.jOb=function(){};_.h.CPb=function(){};var SLa=function(){};var un=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.UZ=e;this.transport=b};un.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.hUa(b.value))}};
un.prototype.hUa=function(a){var b=(new dn).yPb(this.UZ||"");b=_.Oj(b,17,Ula(a.actionOwner)).b2a([a.element,a.action].join("/"));b=_.Oj(b,3,Sla(a.gestureName)).lya(Tla(a.statusCode));b=_.ni(b,13,a.initialRoute);b=_.ni(b,11,a.tr);b=_.ni(b,14,a.targetRoute||"");b=_.ni(b,12,a.hm);b=_.Kj(b,15,a.VO);b=_.Kj(b,16,a.RL).a2a(a.Fi||0);b=_.vi(b,7,a.Kf||0);var c=(new qLa).h2a(this.document.location.hostname).fya(this.document.referrer).wPb((new cn).Av(this.productVersion));c=_.ni(c,1,a.sessionId||"");b=_.pj(b,
2,c);a.Xe&&"string"===typeof a.Xe&&_.ni(b,5,a.Xe);if(0<a.Sm.length)for(a=_.k(a.Sm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new sLa).te(c.name||"").lya(Tla(c.statusCode||"")).a2a(c.Fi||0);c=_.vi(d,4,c.lx||0);_.sj(b,10,sLa,c)}a=new zLa;return _.pj(a,1,b)};un.O=function(a){return new (a||un)(_.q(_.Gg),_.q(oLa,8),_.q(Xm),_.q(MKa),_.q(rKa,8))};un.ta=_.p({token:un,qa:un.O,Ha:"root"});_.TLa={uCa:"issue_tracker",vP:"results",Zmc:"flow"};Object.freeze(_.TLa);var vn=function(){};vn.O=function(a){return new (a||vn)};vn.ta=_.p({token:vn,qa:vn.O,Ha:"root"});var VLa,WLa,XLa;_.ULa=new _.Gc("GTMDataLayerName",{Ha:"root",qa:function(){return window.grimoireDataLayer}});VLa=new _.Gc("ProjectId",{Ha:"root",qa:function(){return"testAlphaSource"}});WLa=new _.Gc("GetRandomString",{Ha:"root",qa:function(){return _.jk}});XLa=new _.Gc("navigationStartTime",{Ha:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var YLa=function(){this.blockSize=-1};var wn=function(a,b){this.blockSize=-1;this.blockSize=64;this.yqa=_.da.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.nza=this.G0=0;this.Li=[];this.tMc=a;this.Yxb=b;this.PUc=_.da.Int32Array?new Int32Array(64):Array(64);void 0===ZLa&&(ZLa=_.da.Int32Array?new Int32Array($La):$La);this.reset()},ZLa;_.Ri(wn,YLa);for(var aMa=[],bMa=0;63>bMa;bMa++)aMa[bMa]=0;var cMa=[].concat(128,aMa);
wn.prototype.reset=function(){this.nza=this.G0=0;this.Li=_.da.Int32Array?new Int32Array(this.Yxb):_.sa(this.Yxb)};
var dMa=function(a){for(var b=a.yqa,c=a.PUc,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,v=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&v^~r&z;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(ZLa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=z;z=v;v=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]+v|0;a.Li[6]=a.Li[6]+z|0;a.Li[7]=a.Li[7]+f|0};
wn.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.G0;if("string"===typeof a)for(;c<b;)this.yqa[d++]=a.charCodeAt(c++),d==this.blockSize&&(dMa(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("Jb");this.yqa[d++]=e;d==this.blockSize&&(dMa(this),d=0)}else throw Error("Kb");this.G0=d;this.nza+=b};
wn.prototype.digest=function(){var a=[],b=8*this.nza;56>this.G0?this.update(cMa,56-this.G0):this.update(cMa,this.blockSize-(this.G0-56));for(var c=63;56<=c;c--)this.yqa[c]=b&255,b/=256;dMa(this);for(c=b=0;c<this.tMc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Li[c]>>d&255;return a};
var $La=[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 fMa=function(){wn.call(this,8,eMa)};_.Ri(fMa,wn);var eMa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var xn=function(a,b,c){this.qS=a;if(!this.qS)throw Error("Lb");a=new fMa;a.update(String(c));this.nOc=gya(a.digest());c={};this.qS.push((c.releaseVersion=b,c))};
xn.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.nOc;d.uD=b.action;d.eventType=b.element;d.iHb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Fi&&(d.metadata.latencyMs=b.Fi.toString());d.eS="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Xe=null==(c=b.Xe)?void 0:c.toString();var e=d;c=this.qS;b=c.push;d=e.event;
var f=e.eventType,g=e.uD,m=e.iHb,n=e.projectNumber,r=e.eS,v=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:v,metadata:e})}};xn.prototype.tI=function(a){this.qS.push({event:"trackPageView",pageName:a,pagePath:a})};xn.O=function(a){return new (a||xn)(_.q(_.ULa),_.q(Xm),_.q(VLa))};xn.ta=_.p({token:xn,qa:xn.O});_.yn=function(){};_.yn.prototype.SM=function(){};_.yn.prototype.tI=function(){};_.yn.O=function(a){return new (a||_.yn)};_.yn.ta=_.p({token:_.yn,qa:function(a){return xn.O(a)},Ha:"root"});var zn=function(){};zn.prototype.SCb=function(a,b){return b};zn.prototype.SM=function(){};zn.O=function(a){return new (a||zn)};zn.ta=_.p({token:zn,qa:zn.O,Ha:"root"});var gMa=new _.Gc("GetRandomString",{Ha:"root",qa:function(){return _.jk}}),hMa=new _.Gc("navigationStartTime",{Ha:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Lma=Symbol("Mb"),An=function(a){this.params=a||{}};An.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};An.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};An.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(An.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Yla={exact:cma,subset:fma},Zla={exact:ama,subset:dma,ignored:function(){return!0}},ng=function(a,b,c){a=void 0===a?new mg([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.yf=void 0===c?null:c};ng.prototype.toString=function(){return iMa.ld(this)};_.W.Object.defineProperties(ng.prototype,{mv:{configurable:!0,enumerable:!0,get:function(){null!=this.kK||(this.kK=new An(this.Ta));return this.kK}}});
var mg=function(a,b){var c=this;this.Rd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};mg.prototype.Fo=function(){return 0<this.tU};mg.prototype.toString=function(){return kma(this)};_.W.Object.defineProperties(mg.prototype,{tU:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.pg=function(a,b){this.path=a;this.parameters=b};_.pg.prototype.toString=function(){return ima(this.path)+jma(this.parameters)};
_.W.Object.defineProperties(_.pg.prototype,{yNc:{configurable:!0,enumerable:!0,get:function(){null!=this.Fcb||(this.Fcb=new An(this.parameters));return this.Fcb}}});_.Og=function(){};_.Og.O=function(a){return new (a||_.Og)};_.Og.ta=_.p({token:_.Og,qa:function(){return new Bn},Ha:"root"});var Bn=function(){};
Bn.prototype.parse=function(a){a=new jMa(a);Cn(a,"/");var b=""===a.rk||a.rk.startsWith("?")||a.rk.startsWith("#")?new mg([],{}):new mg([],kMa(a));return new ng(b,a.parseQueryParams(),Cn(a,"#")?decodeURIComponent(a.rk):null)};Bn.prototype.ld=function(a){var b="/"+lma(a.root,!0),c=oma(a.Ta);a="string"===typeof a.yf?"#"+encodeURI(a.yf):"";return b+c+a};var iMa=new Bn,pma=/^[^\/()?;#]+/,lMa=/^[^\/()?;=#]+/,mMa=/^[^=?&#]+/,nMa=/^[^&#]+/,jMa=function(a){this.rk=this.url=a};
jMa.prototype.parseQueryParams=function(){var a={};if(Cn(this,"?")){do{var b,c=this.rk.match(mMa);if(b=c?c[0]:""){this.capture(b);c="";if(Cn(this,"=")){var d;if(d=(d=this.rk.match(nMa))?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(Cn(this,"&"))}return a};
var kMa=function(a){if(""===a.rk)return{};Cn(a,"/");var b=[];for(a.rk.startsWith("(")||b.push(oMa(a));a.rk.startsWith("/")&&!a.rk.startsWith("//")&&!a.rk.startsWith("/(");)a.capture("/"),b.push(oMa(a));var c={};a.rk.startsWith("/(")&&(a.capture("/"),c=pMa(a,!0));var d={};a.rk.startsWith("(")&&(d=pMa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new mg(b,c);return d},oMa=function(a){var b=qma(a.rk);if(""===b&&a.rk.startsWith(";"))throw new _.nc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Cn(a,";");){var d,e=a;if(d=(d=e.rk.match(lMa))?d[0]:""){e.capture(d);var f="";if(Cn(e,"=")){var g=qma(e.rk);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.pg(b,c)},pMa=function(a,b){var c={};for(a.capture("(");!Cn(a,")")&&0<a.rk.length;){var d=qma(a.rk),e=a.rk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.nc(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=kMa(a);c[e]=1===Object.keys(d).length?
d.primary:new mg([],d);Cn(a,"//")}return c},Cn=function(a,b){return a.rk.startsWith(b)?(a.rk=a.rk.substring(b.length),!0):!1};jMa.prototype.capture=function(a){if(!Cn(this,a))throw new _.nc(4011,!1);};var Dma=function(a,b,c){this.dzb=a;this.wMc=b;this.commands=c;if(a&&0<c.length&&xma(c[0]))throw new _.nc(4003,!1);if((a=c.find(Bma))&&a!==(0<c.length?c[c.length-1]:null))throw new _.nc(4004,!1);},wma=function(a,b,c){this.QE=a;this.Gwa=b;this.index=c};var Dn;Dn=function(a,b){this.id=a;this.url=b};_.En=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Dn.call(this,a,b);this.type=0;this.mFb=c;this.EB=d};_.V(_.En,Dn);_.En.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.Hg=function(a,b,c){Dn.call(this,a,b);this.qh=c;this.type=1};_.V(_.Hg,Dn);_.Hg.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.qh+"')"};
_.Ig=function(a,b,c,d){Dn.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.Ig,Dn);_.Ig.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var Kg=function(a,b,c,d){Dn.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(Kg,Dn);_.Jg=function(a,b,c,d){Dn.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.Jg,Dn);_.Jg.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var qMa=function(a,b,c,d){Dn.call(this,a,b);this.qh=c;this.state=d;this.type=4};_.V(qMa,Dn);qMa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.qh+"', state: "+this.state+")"};var rMa=function(a,b,c,d){Dn.call(this,a,b);this.qh=c;this.state=d;this.type=7};_.V(rMa,Dn);rMa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.qh+"', state: "+this.state+")"};
var sMa=function(a,b,c,d,e){Dn.call(this,a,b);this.qh=c;this.state=d;this.fQb=e;this.type=8};_.V(sMa,Dn);sMa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.qh+"', state: "+this.state+", shouldActivate: "+this.fQb+")"};_.tMa=function(a,b,c,d){Dn.call(this,a,b);this.qh=c;this.state=d;this.type=5};_.V(_.tMa,Dn);
_.tMa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.qh+"', state: "+this.state+")"};_.uMa=function(a,b,c,d){Dn.call(this,a,b);this.qh=c;this.state=d;this.type=6};_.V(_.uMa,Dn);_.uMa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.qh+"', state: "+this.state+")"};var vMa=function(a){this.Lb=a;this.type=9};
vMa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Lb.path+")"};var wMa=function(a){this.Lb=a;this.type=10};wMa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Lb.path+")"};var nna=function(a){this.Vc=a;this.type=11};nna.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var xMa=function(a){this.Vc=a;this.type=12};
xMa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var ona=function(a){this.Vc=a;this.type=13};ona.prototype.toString=function(){return"ActivationStart(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var yMa=function(a){this.Vc=a;this.type=14};yMa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var zMa=function(a,b){this.position=a;this.anchor=b;this.type=15};
zMa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var AMa=function(){},BMa=function(a){this.url=a};var CMa=function(){this.Cc=this.Lb=this.qf=null;this.children=new Fn;this.p9=null},Fn=function(){this.cra=new Map},DMa=function(a,b){if(a=a.getContext(b))a.qf=null,a.p9=null},EMa=function(a,b){var c=a.getContext(b);c||(c=new CMa,a.cra.set(b,c));return c};Fn.prototype.getContext=function(a){return this.cra.get(a)||null};Fn.O=function(a){return new (a||Fn)};Fn.ta=_.p({token:Fn,qa:Fn.O,Ha:"root"});var Gn=function(a){this.Qf=a};Gn.prototype.parent=function(a){a=this.GU(a);return 1<a.length?a[a.length-2]:null};Gn.prototype.children=function(a){return(a=Ima(a,this.Qf))?a.children.map(function(b){return b.value}):[]};Gn.prototype.firstChild=function(a){return(a=Ima(a,this.Qf))&&0<a.children.length?a.children[0].value:null};Gn.prototype.GU=function(a){return Jma(a,this.Qf).map(function(b){return b.value})};_.W.Object.defineProperties(Gn.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Qf.value}}});
var qg=function(a,b){this.value=a;this.children=b};qg.prototype.toString=function(){return"TreeNode("+this.value+")"};var FMa=function(a,b){this.Qf=a;this.Vc=b;Nma(this,a)};_.V(FMa,Gn);FMa.prototype.toString=function(){return this.Vc.toString()};_.rg=function(a,b,c,d,e,f,g,m){this.qUc=a;this.ANc=b;this.vOc=c;this.aGc=d;this.rS=e;this.qf=f;this.component=g;this.NX=m;var n,r;this.title=null!=(r=null==(n=this.rS)?void 0:n.ha(_.w(function(v){return v[Lma]})))?r:_.Ud(void 0);this.url=a;this.params=b;this.Ta=c;this.yf=d;this.data=e};
_.rg.prototype.toString=function(){return this.Vc?this.Vc.toString():"Future("+this.NX+")"};
_.W.Object.defineProperties(_.rg.prototype,{re:{configurable:!0,enumerable:!0,get:function(){return this.NX.re}},root:{configurable:!0,enumerable:!0,get:function(){return this.KC.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.KC.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.KC.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.KC.children(this)}},GU:{configurable:!0,enumerable:!0,get:function(){return this.KC.GU(this)}},
nHb:{configurable:!0,enumerable:!0,get:function(){null!=this.q7||(this.q7=this.params.ha(_.w(function(a){return new An(a)})));return this.q7}},mv:{configurable:!0,enumerable:!0,get:function(){null!=this.kK||(this.kK=this.Ta.ha(_.w(function(a){return new An(a)})));return this.kK}}});var GMa=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.yf=d;this.data=e;this.qf=f;this.component=g;this.re=m;this.ixc=n};
GMa.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.re?this.re.path:"")+"')"};
_.W.Object.defineProperties(GMa.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[Lma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.KC.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.KC.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.KC.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.KC.children(this)}},GU:{configurable:!0,enumerable:!0,
get:function(){return this.KC.GU(this)}},nHb:{configurable:!0,enumerable:!0,get:function(){null!=this.q7||(this.q7=new An(this.params));return this.q7}},mv:{configurable:!0,enumerable:!0,get:function(){null!=this.kK||(this.kK=new An(this.Ta));return this.kK}}});var HMa=function(a,b){this.Qf=b;this.url=a;Nma(this,b)};_.V(HMa,Gn);HMa.prototype.toString=function(){return Oma(this.Qf)};_.Hn=function(){this.a5=this.an=null;this.name="primary";this.ifb=new _.Vl;this.aob=new _.Vl;this.Yhb=new _.Vl;this.Lob=new _.Vl;this.N1=_.vc(Fn);this.location=_.vc(_.Af);this.fBc=_.vc(_.wl);this.tD=_.vc(dg);this.wVa=_.vc(IMa,{optional:!0})};_.Hn.prototype.Tb=function(a){if(a.name){a=a.name;var b=a.lj;a.HH||(JMa(this,b)&&(this.naa(),DMa(this.N1,b)),KMa(this))}};_.Hn.prototype.La=function(){JMa(this,this.name)&&DMa(this.N1,this.name);var a;null==(a=this.wVa)||LMa(a,this)};
var JMa=function(a,b){var c;return(null==(c=a.N1.getContext(b))?void 0:c.qf)===a};_.Hn.prototype.Sa=function(){KMa(this)};var KMa=function(a){var b=a.N1,c=a.name,d=EMa(b,c);d.qf=a;b.cra.set(c,d);!a.an&&(b=a.N1.getContext(a.name),null==b?0:b.Lb)&&(b.p9?a.td(b.p9,b.Lb):MMa(a,b.Lb,b.Cc))};_.Hn.prototype.detach=function(){if(!this.an)throw new _.nc(4012,!1);this.location.detach();var a=this.an;this.a5=this.an=null;this.Lob.emit(a.instance);return a};
_.Hn.prototype.td=function(a,b){this.an=a;this.a5=b;this.location.IT(a.Qu);null!=(b=this.wVa)&&(LMa(b,this),NMa(b,this));this.Yhb.emit(a.instance)};_.Hn.prototype.naa=function(){if(this.an){var a=this.component;this.an.destroy();this.a5=this.an=null;this.aob.emit(a)}};
var MMa=function(a,b,c){if(a.fua)throw new _.nc(4013,!1);a.a5=b;var d=a.location,e=b.Vc.component,f=EMa(a.N1,a.name).children;a.an=_.kKa(d,e,{index:d.length,Cc:new OMa(b,f,d.Cc),tD:null!=c?c:a.tD});_.ul(a.fBc);null!=(b=a.wVa)&&(LMa(b,a),NMa(b,a));a.ifb.emit(a.an.instance)};
_.W.Object.defineProperties(_.Hn.prototype,{jfb:{configurable:!0,enumerable:!0,get:function(){return this.an}},fua:{configurable:!0,enumerable:!0,get:function(){return!!this.an}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.an)throw new _.nc(4012,!1);return this.an.instance}},Uj:{configurable:!0,enumerable:!0,get:function(){if(!this.an)throw new _.nc(4012,!1);return this.a5}}});_.Hn.O=function(a){return new (a||_.Hn)};
_.Hn.Fa=_.Bc({type:_.Hn,oa:[["router-outlet"]],inputs:{name:"name"},outputs:{ifb:"activate",aob:"deactivate",Yhb:"attach",Lob:"detach"},Sb:["outlet"],standalone:!0,features:[_.Rc]});var OMa=function(a,b,c){this.Lb=a;this.lBc=b;this.parent=c};OMa.prototype.get=function(a,b){return a===_.rg?this.Lb:a===Fn?this.lBc:this.parent.get(a,b)};
var IMa=new _.Gc(""),In=function(){this.SZa=new Map},LMa=function(a,b){var c;null==(c=a.SZa.get(b))||c.unsubscribe();a.SZa.delete(b)},NMa=function(a,b){var c=b.Uj,d=_.ee([c.Ta,c.params,c.data]).ha(_.Ue(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?_.Ud(g):Promise.resolve(g)})).subscribe(function(e){if(b.fua&&b.jfb&&b.Uj===c&&null!==c.component){var f=yla(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.jTc,b.jfb.lO(g,e[g])}else LMa(a,b)}else LMa(a,b)});a.SZa.set(b,d)};In.O=function(a){return new (a||In)};In.ta=_.p({token:In,qa:In.O});var Zma=function(){};Zma.O=function(a){return new (a||Zma)};Zma.ya=_.xc({type:Zma,oa:[["ng-component"]],standalone:!0,features:[_.Qf],Aa:1,Ba:0,ua:function(a){a&1&&_.E(0,"router-outlet")},Ia:[_.Hn],ob:2});var QMa=function(a,b,c,d){return _.w(function(e){(new PMa(b,e.pka,e.aQa,c,d)).Uz(a);return e})},PMa=function(a,b,c,d,e){this.g1a=a;this.iub=b;this.qnb=c;this.Stb=d;this.qyb=e};PMa.prototype.Uz=function(a){var b=this.iub.Qf,c=this.qnb?this.qnb.Qf:null;RMa(this,b,c,a);Pma(this.iub.root);SMa(this,b,c,a)};
var RMa=function(a,b,c,d){var e=Kma(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))&&RMa(a,f,m,n.children):RMa(a,f,m,d):r&&TMa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){TMa(a,f,d)})},TMa=function(a,b,c){var d=c.getContext(b.value.qf);c=d&&b.value.component?d.children:c;b=Kma(b);b=_.k(Object.values(b));for(var e=b.next();!e.done;e=b.next())TMa(a,e.value,c);d&&(d.qf&&(d.qf.naa(),d.children.cra=new Map),d.p9=
null,d.Lb=null)},SMa=function(a,b,c,d){var e=Kma(c);b.children.forEach(function(f){var g=e[f.value.qf],m=f.value,n=g?g.value:null;Pma(m);m===n?m.component?(m=EMa(d,m.qf),SMa(a,f,g,m.children)):SMa(a,f,g,d):m.component?(g=EMa(d,m.qf),n=ana(m.Vc),g.p9=null,g.Lb=m,g.Cc=n,g.qf&&MMa(g.qf,m,g.Cc),SMa(a,f,null,g.children)):SMa(a,f,null,d);a.Stb(new yMa(f.value.Vc))});b.children.length&&a.Stb(new xMa(b.value.Vc))};var bna=Symbol("Ob");var dna=function(a){this.path=a;this.Lb=this.path[this.path.length-1]},fna=function(a,b){this.component=a;this.Lb=b};var una=function(a){this.QE=a||null},UMa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Vm=a};_.V(UMa,Error);
var VMa=function(a,b){this.dg=a;this.Vm=b},WMa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Rd);if(0===a.tU)return _.Ud(b);if(1<a.tU||!a.children.primary)return _.Vd(new _.nc(4E3,!1));a=a.children.primary}},ZMa=function(a,b,c,d){var e=a.dg.parse(c);b=XMa(a,c,e.root,b,d);a=new ng(b,YMa(e.Ta,a.Vm.Ta),e.yf);if(c.startsWith("/"))throw new UMa(a);return a},YMa=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},XMa=function(a,b,c,d,e){var f=$Ma(c.Rd,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]=XMa(a,b,n,d,e)});return new mg(f,g)},$Ma=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.nc(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 wna={UA:!1,K$:[],Cha:[],parameters:{},Awa:{}};var aNa=function(){},Fna=function(a,b,c,d,e,f,g){this.Cc=a;this.DZ=b;this.pxa=c;this.config=d;this.Vm=e;this.L1=f;this.dg=g;this.Yzc=new VMa(this.dg,this.Vm);this.bfb=0;this.wgb=!0};
Fna.prototype.recognize=function(){var a=this,b=Bna(this.Vm.root,[],[],this.config).QE;return this.match(b).ha(_.w(function(c){var d=new GMa([],Object.freeze({}),Object.freeze(Object.assign({},a.Vm.Ta)),a.Vm.yf,{},"primary",a.pxa,null,{});c=new HMa("",new qg(d,c));var e=a.Vm.Ta,f=a.Vm.yf;e=void 0===e?null:e;f=void 0===f?null:f;d=tma(d);d=Ama(d,[],e,f);d.Ta=a.Vm.Ta;c.url=a.dg.ld(d);bNa(a,c.Qf,null);return{state:c,J3:d}}))};
Fna.prototype.match=function(a){var b=this;return cNa(this,this.Cc,this.config,a,"primary").ha(_.Ae(function(c){if(c instanceof UMa)return b.Vm=c.Vm,b.match(c.Vm.root);if(c instanceof una)throw new _.nc(4002,"'"+c.QE+"'");throw c;}))};
var bNa=function(a,b,c){var d=b.value;c=Mma(d,c,a.L1);d.params=Object.freeze(c.params);d.data=Object.freeze(c.data);b.children.forEach(function(e){return bNa(a,e,d)})},cNa=function(a,b,c,d,e){return 0===d.Rd.length&&d.Fo()?a.Gwa(b,c,d):dNa(a,b,c,d,d.Rd,e,!0).ha(_.w(function(f){return f instanceof qg?[f]:[]}))};
Fna.prototype.Gwa=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 _.fe(e).ha(_.ge(function(m){var n=c.children[m],r=$ma(b,m);return cNa(d,a,r,n,m)},1),_.Le(function(m,n){m.push.apply(m,_.Jc(n));return m}),_.Ce(null),Zia(),_.ge(function(m){if(null===m)return wg(c);m=Ena(m);Cna(m);return _.Ud(m)}))};
var dNa=function(a,b,c,d,e,f,g){return _.fe(c).ha(_.ge(function(m){var n;return eNa(a,null!=(n=m.jf)?n:b,c,m,d,e,f,g).ha(_.Ae(function(r){if(r instanceof una)return _.Ud(null);throw r;}))},1),_.Ie(function(m){return!!m}),_.Ae(function(m){if(ina(m))return 0!==e.length||d.children[f]?wg(d):_.Ud(new aNa);throw m;}))},eNa=function(a,b,c,d,e,f,g,m){return(tg(d)===g||"primary"!==g&&Ana(e,f,d))&&vna(e,d,f).UA?void 0===d.DE?fNa(a,b,e,d,f,g):a.wgb&&m?gNa(a,b,e,c,d,f,g):wg(e):wg(e)},gNa=function(a,b,c,d,e,
f,g){f=vna(c,e,f);var m=f.K$,n=f.Awa,r=f.Cha;if(!f.UA)return wg(c);e.DE.startsWith("/")&&(a.bfb++,31<a.bfb&&(a.wgb=!1));e=ZMa(a.Yzc,m,e.DE,n);return WMa(e).ha(_.ge(function(v){return dNa(a,b,d,c,v.concat(r),g,!1)}))},fNa=function(a,b,c,d,e,f){var g=xna(c,d,e,b);"**"===d.path&&(c.children={});return g.ha(_.Ue(function(m){if(!m.UA)return wg(c);var n;b=null!=(n=d.jf)?n:b;return hNa(a,b,d,e).ha(_.Ue(function(r){r=r.IB;var v,z=null!=(v=d.OQ)?v:b;v=m.K$;var D=m.Cha,J,L,P=new GMa(v,m.parameters,Object.freeze(Object.assign({},
a.Vm.Ta)),a.Vm.yf,d.data||{},tg(d),null!=(L=null!=(J=d.component)?J:d.gY)?L:null,d,d.resolve||{});L=Bna(c,v,D,r);J=L.QE;L=L.Q2a;return 0===L.length&&J.Fo()?a.Gwa(z,r,J).ha(_.w(function(aa){return null===aa?null:new qg(P,aa)})):0===r.length&&0===L.length?_.Ud(new qg(P,[])):dNa(a,z,r,J,L,tg(d)===f?"primary":f,!0).ha(_.w(function(aa){return new qg(P,aa instanceof qg?[aa]:[])}))}))}))},hNa=function(a,b,c,d){return c.children?_.Ud({IB:c.children,Cc:b}):c.Nk?void 0!==c.bK?_.Ud({IB:c.bK,Cc:c.OQ}):sna(b,
c,d).ha(_.ge(function(e){return e?a.DZ.Nk(b,c).ha(_.Xe(function(f){c.bK=f.IB;c.OQ=f.Cc})):_.Vd(Uma(3))})):_.Ud({IB:[],Cc:b})};var iNa=function(){this.sSb=!0};_.V(iNa,LLa);var Jn=function(){iNa.apply(this,arguments)};_.V(Jn,iNa);var jNa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};Jn.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Jn.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Jn.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var MLa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Jn.prototype.Nsa=function(){var a=(kNa=kNa||document.querySelector("base"))?kNa.getAttribute("href"):null;return null==a?null:(new URL(a,document.baseURI)).pathname};var kNa=null;var lNa=function(){},LJa=function(a){_.Bd.getAngularTestability=function(b,c){b=a.cca(b,void 0===c?!0:c);if(null==b)throw new _.nc(5103,!1);return b};_.Bd.getAllAngularTestabilities=function(){return Array.from(a.m5.values())};_.Bd.getAllAngularRootElements=function(){return Array.from(a.m5.keys())};_.Bd.frameworkStabilizers||(_.Bd.frameworkStabilizers=[]);_.Bd.frameworkStabilizers.push(function(b){var c=_.Bd.getAllAngularTestabilities(),d=c.length,e=function(){d--;0==d&&b()};c.forEach(function(f){f.whenStable(e)})})};
lNa.prototype.cca=function(a,b,c){if(null==b)return null;var d=a.m5.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.cca(a,b.host,!0):this.cca(a,b.parentElement,!0):null};var Kn=function(){};Kn.prototype.kb=function(){return new XMLHttpRequest};Kn.O=function(a){return new (a||Kn)};Kn.ta=_.p({token:Kn,qa:Kn.O});var mNa=new _.Gc(""),Ln=function(a,b){var c=this;this.cj=b;this.D$a=new Map;a.forEach(function(d){d.jDb=c});this.wwc=a.slice().reverse()};Ln.prototype.addEventListener=function(a,b,c){return this.jtc(b).addEventListener(a,b,c)};Ln.prototype.jtc=function(a){var b=this.D$a.get(a);if(b)return b;b=this.wwc.find(function(c){return c.supports(a)});if(!b)throw new _.nc(5101,!1);this.D$a.set(a,b);return b};Ln.O=function(a){return new (a||Ln)(_.q(mNa),_.q(_.te))};Ln.ta=_.p({token:Ln,qa:Ln.O});
var nNa=function(a){this.vq=a};var Mn=function(a,b,c,d){d=void 0===d?{}:d;this.Js=a;this.appId=b;this.nonce=c;this.aka=new Map;this.Fta=new Set;this.bSb=oNa(this);this.KU="server"===d;pNa(this)},sNa=function(a,b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===qNa(a,c,1))for(var d=a,e=_.k(d.Fta),f=e.next();!f.done;f=e.next())rNa(d,f.value,c)};
Mn.prototype.La=function(){var a=this.bSb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.k(this.aka.keys());for(var b=a.next();!b.done;b=a.next())tNa(this,b.value);pNa(this)};
var tNa=function(a,b){a=a.aka;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},oNa=function(a){var b,c=null==(b=a.Js.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},qNa=function(a,b,c){a=a.aka;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},rNa=function(a,b,
c){var d=a.bSb,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.Js.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.KU&&d.setAttribute("ng-app-id",a.appId),b.appendChild(d),b=d);a=a.aka;var f;(d=null==(f=a.get(c))?void 0:f.elements)?d.push(b):a.set(c,{elements:[b],usage:1})},pNa=function(a){var b=a.Fta;b.clear();b.add(a.Js.head)};Mn.O=function(a){return new (a||Mn)(_.q(_.Gg),_.q(MHa),_.q(_.NHa,8),_.q(ve))};
Mn.ta=_.p({token:Mn,qa:Mn.O});var uNa,Nna,On;uNa={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/"};Nna=/%COMP%/g;_.vNa=new _.Gc("",{Ha:"root",qa:function(){return!0}});On=function(a,b,c,d,e,f,g,m){this.uRa=a;this.nO=b;this.appId=c;this.w0a=d;this.Js=e;this.Ed=g;this.nonce=void 0===m?null:m;this.qLb=new Map;this.KU="server"===f;this.VCc=new Nn(a,e,g,this.KU)};
On.prototype.baa=function(a,b){if(!a||!b)return this.VCc;this.KU&&3===b.ob&&(b=Object.assign({},b,{ob:0}));a:{var c=this.qLb,d=c.get(b.id);if(!d){d=this.Js;var e=this.Ed,f=this.uRa,g=this.nO,m=this.w0a,n=this.KU;switch(b.ob){case 0:d=new wNa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new xNa(f,g,a,b,d,e,this.nonce,n);break a;default:d=new Pn(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof wNa?(sNa(b.nO,b.styles),b.setAttribute(a,b.OHc,"")):b instanceof Pn&&sNa(b.nO,b.styles);return b};
On.prototype.La=function(){this.qLb.clear()};On.O=function(a){return new (a||On)(_.q(Ln),_.q(Mn),_.q(MHa),_.q(_.vNa),_.q(_.Gg),_.q(ve),_.q(_.te),_.q(_.NHa))};On.ta=_.p({token:On,qa:On.O});var Nn=function(a,b,c,d){this.uRa=a;this.Js=b;this.Ed=c;this.KU=d;this.data=Object.create(null);this.Cp=null};_.h=Nn.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Js.createElementNS(uNa[b]||b,a):this.Js.createElement(a)};_.h.createComment=function(a){return this.Js.createComment(a)};
_.h.caa=function(a){return this.Js.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.K1a=function(a,b){a="string"===typeof a?this.Js.querySelector(a):a;if(!a)throw new _.nc(-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=uNa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=uNa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.FK=function(a,b){a.classList.add(b)};_.h.PN=function(a,b){a.classList.remove(b)};_.h.lh=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.v0a=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=MLa(this.Js,a),!a))throw Error("Pb`"+a+"`"+b);return this.uRa.addEventListener(a,b,yNa(this,c))};
var yNa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.KU?a.Ed.runGuarded(function(){return b(c)}):b(c))&&c.preventDefault()}},xNa=function(a,b,c,d,e,f,g,m){Nn.call(this,a,e,f,m);this.nO=b;this.jx=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.nO;b=this.shadowRoot;a.Fta.add(b);c=_.k(a.aka.keys());for(e=c.next();!e.done;e=c.next())rNa(a,b,e.value);d=Ona(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(xNa,Nn);var zNa=function(a,b){return b===a.jx?a.shadowRoot:b};_.h=xNa.prototype;_.h.appendChild=function(a,b){return Nn.prototype.appendChild.call(this,zNa(this,a),b)};_.h.insertBefore=function(a,b,c){return Nn.prototype.insertBefore.call(this,zNa(this,a),b,c)};_.h.removeChild=function(a,b){return Nn.prototype.removeChild.call(this,zNa(this,a),b)};_.h.parentNode=function(a){return zNa(this,Nn.prototype.parentNode.call(this,zNa(this,a)))};
_.h.destroy=function(){this.nO.Fta.delete(this.shadowRoot)};var Pn=function(a,b,c,d,e,f,g,m){Nn.call(this,a,e,f,g);this.nO=b;this.w0a=d;this.styles=m?Ona(m,c.styles):c.styles};_.V(Pn,Nn);Pn.prototype.destroy=function(){if(this.w0a)for(var a=this.nO,b=_.k(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=qNa(a,c,-1)&&tNa(a,c)};var wNa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;Pn.call(this,a,b,c,e,f,g,m,d);this.WBc="_ngcontent-%COMP%".replace(Nna,d);this.OHc="_nghost-%COMP%".replace(Nna,d)};
_.V(wNa,Pn);wNa.prototype.createElement=function(a,b){a=Pn.prototype.createElement.call(this,a,b);Pn.prototype.setAttribute.call(this,a,this.WBc,"");return a};var Qn=function(a){this.vq=a};_.V(Qn,nNa);Qn.prototype.supports=function(){return!0};Qn.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Qn.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Qn.O=function(a){return new (a||Qn)(_.q(_.Gg))};Qn.ta=_.p({token:Qn,qa:Qn.O});var ANa=["alt","control","meta","shift"],BNa={"\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"},CNa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Rn=function(a){this.vq=a};_.V(Rn,nNa);Rn.prototype.supports=function(a){return null!=DNa(a)};
Rn.prototype.addEventListener=function(a,b,c){var d=DNa(b),e=ENa(d.fullKey,c,this.jDb.cj);return this.jDb.cj.Wb(function(){return jNa(a,d.domEventName,e)})};
var DNa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=FNa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");ANa.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},GNa=function(a,b){var c=BNa[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");ANa.forEach(function(e){e!==c&&(0,CNa[e])(a)&&(d+=e+".")});d+=c;return d===b},ENa=function(a,b,c){return function(d){GNa(d,a)&&c.runGuarded(function(){return b(d)})}},FNa=function(a){return"esc"===a?"escape":a};Rn.O=function(a){return new (a||Rn)(_.q(_.Gg))};Rn.ta=_.p({token:Rn,qa:Rn.O});var txa=pla(qKa,"browser",[{wa:ve,nc:"browser"},{wa:sla,nc:function(){var a=new Jn;null!=xh||(xh=a)},vd:!0},{wa:_.Gg,Cb:function(){return Dfa=document},Ib:[]}]),HNa=new _.Gc(""),INa=[{wa:JJa,Jd:lNa,Ib:[]},{wa:IJa,Jd:am,Ib:[_.te,bm,JJa]},{wa:am,Jd:am,Ib:[_.te,bm,JJa]}],JNa=[{wa:qla,nc:"root"},{wa:_.Kd,Cb:function(){return new _.Kd},Ib:[]},{wa:mNa,Jd:Qn,vd:!0,Ib:[_.Gg,_.te,ve]},{wa:mNa,Jd:Rn,vd:!0,Ib:[_.Gg]},On,Mn,Ln,{wa:QHa,Hb:On},{wa:SLa,Jd:Kn,Ib:[]},[]],Sn=function(){};
Sn.O=function(a){return new (a||Sn)(_.q(HNa,12))};Sn.Da=_.zc({type:Sn});Sn.Ca=_.ic({Ob:[].concat(_.Jc(JNa),_.Jc(INa)),imports:[_.nn,qm]});_.Tn=function(a){this.vq=a};_.Tn.prototype.Vca=function(){return this.vq.title};_.Tn.prototype.fm=function(a){this.vq.title=a||""};_.Tn.O=function(a){return new (a||_.Tn)(_.q(_.Gg))};_.Tn.ta=_.p({token:_.Tn,qa:_.Tn.O,Ha:"root"});var KNa=function(){},LNa=function(){};var Un=function(a){var b=this;this.yI=new Map;this.Wea=null;a?"string"===typeof a?this.aE=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();MNa(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){NNa(b,d,c)})):this.aE=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.k(c);c=d.next().value;d=d.next().value;NNa(b,c,d)})}:this.headers=new Map};_.h=Un.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.yI.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 MNa=function(a,b,c){a.yI.has(c)||a.yI.set(c,b)};Un.prototype.init=function(){var a=this;this.aE&&(this.aE instanceof Un?ONa(this,this.aE):this.aE(),this.aE=null,this.Wea&&(this.Wea.forEach(function(b){return PNa(a,b)}),this.Wea=null))};var ONa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.yI.set(c,b.yI.get(c))})};
Un.prototype.clone=function(a){var b=new Un;b.aE=this.aE&&this.aE instanceof Un?this.aE:this;b.Wea=(this.Wea||[]).concat([a]);return b};
var PNa=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;MNa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.Jc(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.yI.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.yI.delete(c)}},NNa=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);MNa(a,b,d)};Un.prototype.forEach=function(a){var b=this;this.init();Array.from(this.yI.keys()).forEach(function(c){return a(b.yI.get(c),b.headers.get(c))})};var QNa,Qna,Rna;QNa=function(){};Qna=/%(\d[a-f0-9])/gi;Rna={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Vn=function(a){var b=this;a=void 0===a?{}:a;this.UR=this.lla=null;this.Tra=a.Tra||new QNa;if(a.bGc){if(a.Jsa)throw Error("Qb");this.map=Pna(a.bGc)}else a.Jsa?(this.map=new Map,Object.keys(a.Jsa).forEach(function(c){var d=a.Jsa[c];d=Array.isArray(d)?d.map(Tna):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.Vn.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({pB:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({pB:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({pB:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Sna(b);return a.map.get(b).map(function(d){return c+"="+Sna(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.Vn({Tra:this.Tra});b.UR=this.UR||this;b.lla=(this.lla||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.UR&&(this.UR.init(),this.UR.keys().forEach(function(b){return a.map.set(b,a.UR.map.get(b))}),this.lla.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.pB):void 0)||[];c.push(""+b.value);a.map.set(b.pB,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.pB)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.pB,c):a.map.delete(b.pB)}else a.map.delete(b.pB)}}),this.UR=
this.lla=null)};var RNa=function(){this.map=new Map};_.h=RNa.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 SNa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Lx=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=!1;break a;default:a=!0}if(a||d)this.body=void 0!==c?c:null,c=d;c&&(this.Lx=!!c.Lx,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=c.params),
this.Qka=c.Qka);null!=this.headers||(this.headers=new Un);null!=this.context||(this.context=new RNa);this.params?(c=this.params.toString(),0===c.length?this.h5a=b:(d=b.indexOf("?"),this.h5a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Vn,this.h5a=b)},TNa=function(a){return null===a.body?null:Una(a.body)||Vna(a.body)||Wna(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Vn?a.body.toString():"object"===
typeof a.body||"boolean"===typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
SNa.prototype.clone=function(a){a=void 0===a?{}:a;var b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType,e=void 0!==a.body?a.body:this.body,f=void 0!==a.withCredentials?a.withCredentials:this.withCredentials,g=void 0!==a.Lx?a.Lx:this.Lx,m=a.headers||this.headers,n=a.params||this.params,r,v=null!=(r=a.context)?r:this.context;void 0!==a.BPb&&(m=Object.keys(a.BPb).reduce(function(z,D){return z.set(D,a.BPb[D])},m));a.vi&&(n=Object.keys(a.vi).reduce(function(z,D){return z.set(D,
a.vi[D])},n));return new SNa(b,c,e,{params:n,headers:m,context:v,Lx:g,responseType:d,withCredentials:f})};var Wn=function(a,b,c){b=void 0===b?200:b;c=void 0===c?"OK":c;this.headers=a.headers||new Un;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},UNa=function(a){a=void 0===a?{}:a;Wn.call(this,a);this.type=2};_.V(UNa,Wn);
UNa.prototype.clone=function(a){a=void 0===a?{}:a;return new UNa({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 VNa=function(a){a=void 0===a?{}:a;Wn.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(VNa,Wn);
VNa.prototype.clone=function(a){a=void 0===a?{}:a;return new VNa({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})};
_.Xn=function(a){Wn.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(_.Xn,Wn);_.Yn=function(a){this.handler=a};_.h=_.Yn.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof SNa)b=a;else{var e=void 0;e=c.headers instanceof Un?c.headers:new Un(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Vn?c.params:new _.Vn({Jsa:c.params}));b=new SNa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,Lx:c.Lx,responseType:c.responseType||"json",withCredentials:c.withCredentials,Qka:c.Qka})}e=_.Ud(b).ha(_.ge(function(g){return d.handler.handle(g)},1));if(a instanceof SNa||"events"===
c.observe)return e;a=e.ha(_.pe(function(g){return g instanceof VNa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.w(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Rb");return g.body}));case "blob":return a.ha(_.w(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Sb");return g.body}));case "text":return a.ha(_.w(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Tb");return g.body}));
default:return a.ha(_.w(function(g){return g.body}))}case "response":return a;default:throw Error("Ub`"+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.gv=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,Xna(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,Xna(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,Xna(c,b))};_.Yn.O=function(a){return new (a||_.Yn)(_.q(KNa))};_.Yn.ta=_.p({token:_.Yn,qa:_.Yn.O});var WNa=new _.Gc(""),XNa=new _.Gc(""),YNa=new _.Gc(""),ZNa=new _.Gc(""),Zn=function(a,b){this.aH=a;this.Cc=b;this.EOa=null;this.jt=_.vc($l);var c;this.aH=null!=(c=_.vc(ZNa,{optional:!0}))?c:a};_.V(Zn,KNa);Zn.prototype.handle=function(a){var b=this;null===this.EOa&&(this.EOa=Array.from(new Set([].concat(_.Jc(this.Cc.get(XNa)),_.Jc(this.Cc.get(YNa,[]))))).reduceRight(function(d,e){return $na(d,e,b.Cc)},Yna));var c=this.jt.add();return this.EOa(a,function(d){return b.aH.handle(d)}).ha(He(function(){return b.jt.remove(c)}))};
Zn.O=function(a){return new (a||Zn)(_.q(LNa),_.q(dg))};Zn.ta=_.p({token:Zn,qa:Zn.O});var $Na=/^\)\]\}',?\n/,$n=function(a){this.wVc=a};
$n.prototype.handle=function(a){if("JSONP"===a.method)throw new _.nc(-2800,!1);var b=this.wVc;return(b.IVc?_.fe(b.IVc()):_.Ud(null)).ha(_.Ue(function(){return new _.Rd(function(c){var d=b.kb();d.open(a.method,a.h5a);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||Wna(a.body)?null:Vna(a.body)?
a.body.type||null:Una(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.Vn?"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=TNa(a),g=null,m=function(){if(null!==g)return g;var J=d.statusText||"OK",L=new Un(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 UNa({headers:L,status:d.status,statusText:J,url:P})},n=function(){var J=m(),L=J.headers,P=J.status,aa=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 Ca=200<=P&&300>P;if("json"===a.responseType&&"string"===typeof oa){var qa=oa;oa=oa.replace($Na,"");try{oa=""!==oa?JSON.parse(oa):
null}catch(ta){oa=qa,Ca&&(Ca=!1,oa={error:ta,text:oa})}}Ca?(c.next(new VNa({body:oa,headers:L,status:P,statusText:aa,url:J||void 0})),c.complete()):c.error(new _.Xn({error:oa,headers:L,status:P,statusText:aa,url:J||void 0}))},r=function(J){var L=m().url;J=new _.Xn({error:J,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0});c.error(J)},v=!1,z=function(J){v||(c.next(m()),v=!0);var L={type:3,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);"text"===a.responseType&&d.responseText&&
(L.c8c=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.Lx&&(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.Lx&&(d.removeEventListener("progress",z),null!==f&&d.upload&&d.upload.removeEventListener("progress",D));d.readyState!==d.DONE&&d.abort()}})}))};$n.O=function(a){return new (a||$n)(_.q(SLa))};$n.ta=_.p({token:$n,qa:$n.O});var aoa,foa,coa,ao;aoa=new _.Gc("");foa=new _.Gc("",{Ha:"root",qa:function(){return"XSRF-TOKEN"}});coa=new _.Gc("",{Ha:"root",qa:function(){return"X-XSRF-TOKEN"}});_.boa=function(){};ao=function(a,b,c){this.Js=a;this.platform=b;this.cookieName=c;this.kBb="";this.vBb=null};
ao.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.Js.cookie||"";if(a!==this.kBb){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.vBb=b;this.kBb=a}return this.vBb};ao.O=function(a){return new (a||ao)(_.q(_.Gg),_.q(ve),_.q(foa))};
ao.ta=_.p({token:ao,qa:ao.O});var bo=function(a){this.Cc=a};bo.prototype.intercept=function(a,b){return Mc(this.Cc,function(){return doa(a,function(c){return b.handle(c)})})};bo.O=function(a){return new (a||bo)(_.q(dg))};bo.ta=_.p({token:bo,qa:bo.O});var aOa=new _.Gc("");var co;co=function(){};_.bOa=function(){var a={gwb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{Wl:co,Ob:goa(a).Yr}};co.O=function(a){return new (a||co)};co.Da=_.zc({type:co});co.Ca=_.ic({Ob:[bo,{wa:WNa,Hb:bo,vd:!0},{wa:_.boa,Jd:ao},goa({cookieName:"XSRF-TOKEN",gwb:"X-XSRF-TOKEN"}).Yr,{wa:aoa,nc:!0}]});_.eo=function(){};_.eo.O=function(a){return new (a||_.eo)};_.eo.Da=_.zc({type:_.eo});
_.eo.Ca=_.ic({Ob:[function(){for(var a=[_.Yn,$n,Zn,{wa:KNa,Hb:Zn},{wa:LNa,Hb:$n},{wa:XNa,nc:doa,vd:!0},{wa:aoa,nc:!0},{wa:_.boa,Jd:ao}],b=_.k(_.Ec.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.Jc(c.value.Yr));return{Yr:a}}(eoa(1,[{wa:aOa,Cb:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.vc(WNa,{optional:!0}))?d:[]).reduceRight(Zna,Yna)}var e=_.vc($l),f=e.add();return a(b,c).ha(He(function(){return e.remove(f)}))}}},{wa:XNa,Hb:aOa,vd:!0}]))]});var fo=function(){};fo.O=function(a){return new (a||fo)};fo.ta=_.p({token:fo,qa:function(a){return a?new (a||fo):_.q(go)},Ha:"root"});var go=function(a){this.vq=a};_.V(go,fo);
go.prototype.Vo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.Ad(b,"HTML")?_.zd(b):vga(this.vq,String(b)).toString();case 2:return _.Ad(b,"Style")?_.zd(b):b;case 3:if(_.Ad(b,"Script"))return _.zd(b);throw new _.nc(5200,!1);case 4:return _.Ad(b,"URL")?_.zd(b):iga(String(b));case 5:if(_.Ad(b,"ResourceURL"))return _.zd(b);throw new _.nc(5201,!1);default:throw new _.nc(5202,!1);}};go.prototype.dkb=function(a){return new THa(a)};go.prototype.fkb=function(a){return new UHa(a)};
go.prototype.ekb=function(a){return new VHa(a)};go.O=function(a){return new (a||go)(_.q(_.Gg))};go.ta=_.p({token:go,qa:go.O,Ha:"root"});new _.sm;var hoa=function(a){this.isValid=a},joa=[ioa("data"),ioa("http"),ioa("https"),ioa("mailto"),ioa("ftp"),new hoa(function(a){return/^[^:]*([/?#]|$)/.test(a)})],loa=Tb(function(){return"function"===typeof URL}),cOa=["data:","http:","https:","mailto:","ftp:"];var dOa="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(" "),
eOa=[["dir",{Xp:3,conditions:Tb(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{Xp:3,conditions:Tb(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{Xp:2}],["loading",{Xp:3,conditions:Tb(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{Xp:2}],["target",{Xp:3,conditions:Tb(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],fOa=new function(a,b){var c=new Map([["A",new Map([["href",{Xp:2}]])],
["AREA",new Map([["href",{Xp:2}]])],["LINK",new Map([["href",{Xp: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",{Xp:1}]])],["IMG",new Map([["src",{Xp:1}]])],["VIDEO",new Map([["src",{Xp:1}]])],["AUDIO",new Map([["src",{Xp:1}]])]]);this.Izc=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.yqb=c;this.Jzc=a;this.JGc=b}(new Set(Tb(function(){return dOa.concat(["class","id"])})),new Map(Tb(function(){return eOa.concat([["style",{Xp:4}]])})));var gOa=function(){this.WNb=fOa;this.Qc=[]},hOa,jOa,iOa,kOa;gOa.prototype.Vo=function(a){var b=document.implementation.createHTMLDocument(""),c=b.body;c.appendChild(hOa(this,a,b));a=(new XMLSerializer).serializeToString(c);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.Cg(a)};
hOa=function(a,b,c){b=ooa(b,c);b=document.createTreeWalker(b,5,function(m){return iOa(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(qoa(d))g=jOa(a,d,c);else throw Error("Z");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e};
jOa=function(a,b,c){var d=poa(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.WNb;var n=m.yqb.get(d);m=(null==n?0:n.has(f))?n.get(f):m.Jzc.has(f)?{Xp:1}:(m=m.JGc.get(f))?m:{Xp:0};a:{if(n=m.conditions){n=_.k(n);for(var r=n.next();!r.done;r=n.next()){var v=_.k(r.value);r=v.next().value;v=v.next().value;var z=void 0;if((r=null==(z=b.getNamedItem(r))?void 0:z.value)&&!v.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.Xp){case 1:roa(c,
f,g);break;case 2:m=moa(g);m=void 0!==m&&-1!==cOa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez";m!==g&&kOa(a);roa(c,f,m);break;case 3:roa(c,f,g.toLowerCase());break;case 4:roa(c,f,g);break;case 0:kOa(a)}else kOa(a)}return c};iOa=function(a,b){if(3===b.nodeType)return 1;if(!qoa(b))return 2;b=poa(b);if(null===b)return kOa(a),2;var c=a.WNb;if("FORM"!==b&&(c.Izc.has(b)||c.yqb.has(b)))return 1;kOa(a);return 2};kOa=function(a){0===a.Qc.length&&a.Qc.push("")};_.lOa=Tb(function(){return new gOa});var ho=function(a){this.taa=new go(a)};_.V(ho,fo);ho.prototype.Vo=function(a,b){if(null==b)return null;if(b instanceof _.Wh||b instanceof _.xg||b instanceof _.gk){if(mOa(b,a))return this.taa.Vo(a,nOa(this,b));throw Error("Vb`"+dIa[a]+"`"+b);}return this.taa.Vo(a,b)};ho.prototype.dkb=function(){throw Error("Wb");};ho.prototype.fkb=function(){throw Error("Wb");};ho.prototype.ekb=function(){throw Error("Wb");};
var nOa=function(a,b){if(null!=b){if(b instanceof _.gk)return a.taa.dkb(String(b));if(b instanceof _.xg)return a.taa.fkb(_.Ag(b));if(b instanceof _.Wh)return a.taa.ekb(String(b))}return null},mOa=function(a,b){switch(b){case 1:return a instanceof _.gk;case 4:return a instanceof _.xg||a instanceof _.Wh;case 5:return a instanceof _.Wh;case 3:return!1;default:return!1}};ho.O=function(a){return new (a||ho)(_.q(_.Gg))};ho.ta=_.p({token:ho,qa:ho.O});var oOa=[{wa:DJa,Hb:fo},{wa:fo,Jd:ho}],io=function(){};io.O=function(a){return new (a||io)};io.Da=_.zc({type:io});io.Ca=_.ic({Ob:oOa,imports:[Sn]});var jo=function(){},pOa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Lma])?b:c;a=a.children.find(function(d){return"primary"===d.qf})}return c};jo.O=function(a){return new (a||jo)};jo.ta=_.p({token:jo,qa:function(){return _.vc(ko)},Ha:"root"});var ko=function(a){this.title=a};_.V(ko,jo);ko.prototype.Gza=function(a){a=pOa(a);void 0!==a&&this.title.fm(a)};ko.O=function(a){return new (a||ko)(_.q(_.Tn))};ko.ta=_.p({token:ko,qa:ko.O,Ha:"root"});var Ooa=new _.Gc("",{Ha:"root",qa:function(){return{}}});var mo;_.uoa=new _.Gc("");mo=function(){this.Rqa=new WeakMap;this.wqa=new WeakMap;_.vc(rm)};mo.prototype.PM=function(a){var b=this;if(this.Rqa.get(a))return this.Rqa.get(a);if(a.gY)return _.Ud(a.gY);this.Nva&&this.Nva(a);var c=kg(a.PM()).ha(_.w(soa),_.Xe(function(d){b.pZa&&b.pZa(a);a.gY=d}),He(function(){b.Rqa.delete(a)}));c=(new Oh(c,function(){return new _.Qe})).ha(_.Yd());this.Rqa.set(a,c);return c};
mo.prototype.Nk=function(a,b){var c=this;if(this.wqa.get(b))return this.wqa.get(b);if(b.bK)return _.Ud({IB:b.bK,Cc:b.OQ});this.Nva&&this.Nva(b);a=voa(b,a,this.pZa).ha(He(function(){c.wqa.delete(b)}));a=(new Oh(a,function(){return new _.Qe})).ha(_.Yd());this.wqa.set(b,a);return a};mo.O=function(a){return new (a||mo)};mo.ta=_.p({token:mo,qa:mo.O,Ha:"root"});var no=function(){};no.O=function(a){return new (a||no)};no.ta=_.p({token:no,qa:function(){return _.vc(oo)},Ha:"root"});var oo=function(){};oo.prototype.extract=function(a){return a};oo.prototype.merge=function(a){return a};oo.O=function(a){return new (a||oo)};oo.ta=_.p({token:oo,qa:oo.O,Ha:"root"});var qOa=new _.Gc(""),woa=new _.Gc("");var Ng=function(){var a=this;this.Sea=this.mH=this.oL=null;this.events=new _.Qe;this.yUb=new _.Qe;this.DZ=_.vc(mo);this.tD=_.vc(dg);this.dg=_.vc(_.Og);this.uNb=_.vc(Fn);this.location=_.vc(_.tn);this.qyb=null!==_.vc(IMa,{optional:!0});this.yTc=_.vc(jo);this.options=_.vc(Ooa,{optional:!0})||{};this.L1=this.options.L1||"emptyOnly";this.gC=_.vc(no);this.mCc=_.vc(qOa,{optional:!0});this.vI=0;this.Hfb=function(){return _.Ud(void 0)};this.pxa=null;this.DZ.pZa=function(b){return a.events.next(new wMa(b))};
this.DZ.Nva=function(b){return a.events.next(new vMa(b))}};Ng.prototype.complete=function(){var a;null==(a=this.jy)||a.complete()};
var rOa=function(a,b){var c=++a.vI,d;null==(d=a.jy)||d.next(Object.assign({},a.jy.value,b,{id:c}))},vOa=function(a,b,c,d){a.jy=new _.sg({id:0,Wj:c,tnb:c,Hp:a.gC.extract(c),qh:a.gC.extract(c),Swa:c,Yw:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",EB:null,nS:d.Vc,Ti:null,aQa:d,pka:null,x0:{canActivateChecks:[],canDeactivateChecks:[]},fM:null});return a.jy.ha(_.pe(function(e){return 0!==e.id}),_.w(function(e){return Object.assign({},e,{Hp:a.gC.extract(e.Swa)})}),_.Ue(function(e){a.mH=
e;var f=!1,g=!1;return _.Ud(e).ha(_.Xe(function(m){a.oL={id:m.id,tr:m.Swa,Hp:m.Hp,trigger:m.source,Yw:m.Yw,fOc:a.Sea?Object.assign({},a.Sea,{fOc:null}):null}}),_.Ue(function(m){var n=!b.eN||sOa(a)||tOa(a),r,v=null!=(r=m.Yw.Pva)?r:b.Pva;return n||"reload"===v?_.Ud(m).ha(_.Ue(function(z){var D,J=null==(D=a.jy)?void 0:D.getValue();a.events.next(new _.En(z.id,a.dg.ld(z.Hp),z.source,z.EB));var L;return J!==(null==(L=a.jy)?void 0:L.getValue())?_.Fe:Promise.resolve(z)}),Gna(a.tD,a.DZ,a.pxa,b.config,a.dg,
a.L1),_.Xe(function(z){e.Ti=z.Ti;e.qh=z.qh;a.oL=Object.assign({},a.oL,{Xba:z.qh});z=new qMa(z.id,a.dg.ld(z.Hp),a.dg.ld(z.qh),z.Ti);a.events.next(z)})):(a.events.next(new Kg(m.id,a.dg.ld(m.Swa),"",0)),m.resolve(null),_.Fe)}),_.Xe(function(m){m=new rMa(m.id,a.dg.ld(m.Hp),a.dg.ld(m.qh),m.Ti);a.events.next(m)}),_.w(function(m){var n=Object,r=n.assign;var v=m.nS;var z=m.Ti.Qf;v=ena(z,v?v.Qf:null,a.uNb,[z.value]);return a.mH=e=r.call(n,{},m,{x0:v})}),lna(a.tD,function(m){return a.events.next(m)}),_.Xe(function(m){e.fM=
m.fM;if(og(m.fM))throw Vma(m.fM);m=new sMa(m.id,a.dg.ld(m.Hp),a.dg.ld(m.qh),m.Ti,!!m.fM);a.events.next(m)}),_.pe(function(m){return m.fM?!0:(uOa(a,m,3),!1)}),Mna(function(m){if(m.x0.canActivateChecks.length)return _.Ud(m).ha(_.Xe(function(n){n=new _.tMa(n.id,a.dg.ld(n.Hp),a.dg.ld(n.qh),n.Ti);a.events.next(n)}),_.Ue(function(n){var r=!1;return _.Ud(n).ha(Jna(a.L1,a.tD),_.Xe({next:function(){return r=!0},complete:function(){r||uOa(a,n,2)}}))}),_.Xe(function(n){n=new _.uMa(n.id,a.dg.ld(n.Hp),a.dg.ld(n.qh),
n.Ti);a.events.next(n)}))}),Mna(function(m){var n=function(r){var v=[],z;(null==(z=r.re)?0:z.PM)&&!r.re.gY&&v.push(a.DZ.PM(r.re).ha(_.Xe(function(J){r.component=J}),_.w(function(){})));z=_.k(r.children);for(var D=z.next();!D.done;D=z.next())v.push.apply(v,_.Jc(n(D.value)));return v};return _.ee(n(m.Ti.root)).ha(_.Ce(null),_.Ge(1))}),Mna(function(){return a.Hfb()}),_.Ue(function(){var m=e,n=m.nS;m=m.Ti;var r,v=null==(r=a.mCc)?void 0:r.call(a,a.tD,n.root,m.root);return v?_.fe(v).ha(_.w(function(){return e})):
_.Ud(e)}),_.w(function(m){var n=m.Ti;var r=m.aQa;r=Tma(b.g1a,n.Qf,r?r.Qf:void 0);n=new FMa(r,n);a.mH=e=Object.assign({},m,{pka:n});a.oL.pka=n;return e}),_.Xe(function(){a.events.next(new AMa)}),QMa(a.uNb,b.g1a,function(m){return a.events.next(m)},a.qyb),_.Ge(1),_.Xe({next:function(m){f=!0;a.Sea=a.oL;a.events.next(new _.Hg(m.id,a.dg.ld(m.Hp),a.dg.ld(m.qh)));var n;null==(n=a.yTc)||n.Gza(m.pka.Vc);m.resolve(!0)},complete:function(){f=!0}}),_.Ve(a.yUb.ha(_.Xe(function(m){throw m;}))),He(function(){f||
g||uOa(a,e,1);var m;(null==(m=a.oL)?void 0:m.id)===e.id&&(a.oL=null)}),_.Ae(function(m){g=!0;if(Wma(m))a.events.next(new _.Ig(e.id,a.dg.ld(e.Hp),m.message,m.YAc)),Wma(m)&&og(m.url)?a.events.next(new BMa(m.url)):e.resolve(!1);else{var n;a.events.next(new _.Jg(e.id,a.dg.ld(e.Hp),m,null!=(n=e.Ti)?n:void 0));try{e.resolve(b.lf(m))}catch(r){a.options.Y9c?e.resolve(!1):e.reject(r)}}return _.Fe}))}))},uOa=function(a,b,c){c=new _.Ig(b.id,a.dg.ld(b.Hp),"",c);a.events.next(c);b.resolve(!1)},sOa=function(a){var b,
c;return(null==(b=a.mH)?void 0:b.Hp.toString())!==(null==(c=a.mH)?void 0:c.Wj.toString())},tOa=function(a){var b,c;return a.gC.extract(a.dg.parse(a.location.path(!0))).toString()!==(null==(b=a.mH)?void 0:b.Hp.toString())&&!(null==(c=a.mH)?0:c.Yw.Dv)};_.W.Object.defineProperties(Ng.prototype,{zHc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.vI}}});Ng.O=function(a){return new (a||Ng)};Ng.ta=_.p({token:Ng,qa:Ng.O,Ha:"root"});_.qo=function(){};_.qo.O=function(a){return new (a||_.qo)};_.qo.ta=_.p({token:_.qo,qa:function(){return _.vc(ro)},Ha:"root"});var wOa=function(){};wOa.prototype.store=function(){};wOa.prototype.sya=function(a,b){return a.re===b.re};var ro=function(){};_.V(ro,wOa);ro.O=function(){var a;return function(b){return(a||(a=_.rd(ro)))(b||ro)}}();ro.ta=_.p({token:ro,qa:ro.O,Ha:"root"});var so=function(){};so.O=function(a){return new (a||so)};so.ta=_.p({token:so,qa:function(){return _.vc(to)},Ha:"root"});
var to=function(){this.location=_.vc(_.tn);this.dg=_.vc(_.Og);this.options=_.vc(Ooa,{optional:!0})||{};this.W9=this.options.W9||"replace";this.gC=_.vc(no);this.Q3=this.options.Q3||"deferred";this.zB=this.Wj=new ng;this.gaa=0;this.sBb=-1;var a=new HMa("",new qg(new GMa([],{},{},"",{},"primary",null,null,{}),[])),b=new _.rg(new _.sg([new _.pg("",{})]),new _.sg({}),new _.sg({}),new _.sg(""),new _.sg({}),"primary",null,a.root);b.Vc=a.root;this.zl=new FMa(new qg(b,[]),a);this.m3a=xOa(this)};_.V(to,so);
to.prototype.EB=function(){return this.location.getState()};
var xOa=function(a){return{zB:a.zB,Wj:a.Wj,zl:a.zl}},yOa=function(a,b){return a.location.subscribe(function(c){"popstate"===c.type&&b(c.url,c.state)})},AOa=function(a,b,c){b=a.dg.ld(b);PLa(a.location,b)||c.Yw.oi?(c=Object.assign({},c.Yw.state,zOa(a,c.id,a.cqa)),a.location.replaceState(b,"",c)):(c=Object.assign({},c.Yw.state,zOa(a,c.id,a.cqa+1)),a.location.go(b,"",c))},DOa=function(a,b,c){c=void 0===c?!1:c;"computed"===a.W9?(c=a.gaa-a.cqa,0!==c?a.location.XH(c):a.Wj===b.Xba&&0===c&&(BOa(a,b),COa(a))):
"replace"===a.W9&&(c&&BOa(a,b),COa(a))},BOa=function(a,b){a.zl=a.m3a.zl;a.Wj=a.m3a.Wj;var c;a.zB=a.gC.merge(a.Wj,null!=(c=b.Xba)?c:a.zB)},COa=function(a){a.location.replaceState(a.dg.ld(a.zB),"",zOa(a,a.sBb,a.gaa))},zOa=function(a,b,c){return"computed"===a.W9?{vI:b,iYb:c}:{vI:b}};_.W.Object.defineProperties(to.prototype,{cqa:{configurable:!0,enumerable:!0,get:function(){if("computed"!==this.W9)return this.gaa;var a,b;return null!=(b=null==(a=this.EB())?void 0:a.iYb)?b:this.gaa}}});
to.O=function(){var a;return function(b){return(a||(a=_.rd(to)))(b||to)}}();to.ta=_.p({token:to,qa:to.O,Ha:"root"});var EOa,FOa,GOa;EOa={Er:"exact",yf:"ignored",zDb:"ignored",Ta:"exact"};FOa={Er:"subset",yf:"ignored",zDb:"ignored",Ta:"subset"};
_.Mg=function(){var a=this;this.Dpb=!1;this.console=_.vc(Zl);this.m3=_.vc(so);this.options=_.vc(Ooa,{optional:!0})||{};this.jt=_.vc($l);this.Q3=this.options.Q3||"deferred";this.lE=_.vc(Ng);this.dg=_.vc(_.Og);this.location=_.vc(_.tn);this.gC=_.vc(no);this.Vt=new _.Qe;this.lf=this.options.lf||Aoa;this.eN=!1;this.g1a=_.vc(_.qo);this.Pva=this.options.Pva||"ignore";var b,c;this.config=null!=(c=null==(b=_.vc(_.uoa,{optional:!0}))?void 0:b.flat())?c:[];_.vc(IMa,{optional:!0});this.Zrb=new _.Od;_.vc(_.te)instanceof
_.te&&_.$wa();this.config=this.config.map(Yma);this.eN=!1;vOa(this.lE,this,this.Wj,this.zl).subscribe({error:function(d){a.console.warn(d)}});GOa(this)};
GOa=function(a){var b=a.lE.events.subscribe(function(c){try{var d=a.lE.mH,e=a.lE.oL;if(null!==d&&null!==e){var f=a.m3;if(c instanceof _.En)f.m3a=xOa(f);else if(c instanceof Kg)f.zB=e.tr;else if(c instanceof qMa){if("eager"===f.Q3&&!e.Yw.Dv){var g=f.gC.merge(e.Xba,e.tr);AOa(f,g,e)}}else c instanceof AMa?(f.Wj=e.Xba,f.zB=f.gC.merge(e.Xba,e.tr),f.zl=e.pka,"deferred"===f.Q3&&(e.Yw.Dv||AOa(f,f.zB,e))):c instanceof _.Ig&&(3===c.code||2===c.code)?DOa(f,e):c instanceof _.Jg?DOa(f,e,!0):c instanceof _.Hg&&
(f.sBb=c.id,f.gaa=f.cqa);if(c instanceof _.Ig&&0!==c.code&&1!==c.code)a.eN=!0;else if(c instanceof _.Hg)a.eN=!0;else if(c instanceof BMa){var m=a.gC.merge(c.url,d.tnb);HOa(a,m,"imperative",null,{info:d.Yw.info,Dv:d.Yw.Dv,oi:"eager"===a.Q3||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof AMa||c instanceof BMa||a.Vt.next(c)}catch(n){a.lE.yUb.next(n)}});a.Zrb.add(b)};
_.Mg.prototype.aea=function(){Loa(this);this.lE.zHc||IOa(this,this.location.path(!0),"imperative",this.m3.EB())};var Loa=function(a){null!=a.Cva||(a.Cva=yOa(a.m3,function(b,c){setTimeout(function(){IOa(a,b,"popstate",c)},0)}))},IOa=function(a,b,c,d){var e={oi:!0},f=(null==d?0:d.vI)?d:null;d&&(d=Object.assign({},d),delete d.vI,delete d.iYb,0!==Object.keys(d).length&&(e.state=d));b=_.uo(a,b);HOa(a,b,c,f,e)};_.Mg.prototype.La=function(){this.dispose()};
_.Mg.prototype.dispose=function(){this.lE.complete();this.Cva&&(this.Cva.unsubscribe(),this.Cva=void 0);this.Dpb=!0;this.Zrb.unsubscribe()};_.vo=function(a,b,c){var d=c=void 0===c?{}:c;c=d.ni;var e=d.Ta,f=d.yf;f=d.Uga?a.Wj.yf:f;switch(d.lg){case "merge":d=Object.assign({},a.Wj.Ta,e);break;case "preserve":d=a.Wj.Ta;break;default:d=e||null}null!==d&&(d=JOa(d));try{var g=tma(c?c.Vc:a.zl.Vc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.Wj.root}return Ama(g,b,d,null!=f?f:null)};
_.wo=function(a,b,c){c=void 0===c?{Dv:!1}:c;b=og(b)?b:_.uo(a,b);b=a.gC.merge(b,a.zB);return HOa(a,b,"imperative",null,c)};_.Mg.prototype.navigate=function(a,b){b=void 0===b?{Dv:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.nc(4008,!1);return _.wo(this,_.vo(this,a,b),b)};_.xo=function(a,b){return a.dg.ld(b)};_.uo=function(a,b){try{return a.dg.parse(b)}catch(c){return a.dg.parse("/")}};
_.Mg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},EOa):!1===b?Object.assign({},FOa):b;if(og(a))return $la(this.Wj,a,b);a=_.uo(this,a);return $la(this.Wj,a,b)};
var JOa=function(a){return Object.entries(a).reduce(function(b,c){var d=_.k(c);c=d.next().value;d=d.next().value;null!==d&&void 0!==d&&(b[c]=d);return b},{})},HOa=function(a,b,c,d,e,f){if(a.Dpb)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,v){g=r;m=v});var n=a.jt.add();zoa(a,function(){queueMicrotask(function(){return a.jt.remove(n)})});rOa(a.lE,{source:c,EB:d,Wj:a.Wj,tnb:a.Wj,Swa:b,Yw:e,resolve:g,reject:m,promise:f,nS:a.zl.Vc,aQa:a.zl});
return f.catch(function(r){return Promise.reject(r)})};_.W.Object.defineProperties(_.Mg.prototype,{Wj:{configurable:!0,enumerable:!0,get:function(){return this.m3.Wj}},zB:{configurable:!0,enumerable:!0,get:function(){return this.m3.zB}},events:{configurable:!0,enumerable:!0,get:function(){return this.Vt}},zl:{configurable:!0,enumerable:!0,get:function(){return this.m3.zl}},url:{configurable:!0,enumerable:!0,get:function(){return _.xo(this,this.Wj)}},Sea:{configurable:!0,enumerable:!0,get:function(){return this.lE.Sea}}});
_.Mg.O=function(a){return new (a||_.Mg)};_.Mg.ta=_.p({token:_.Mg,qa:_.Mg.O,Ha:"root"});var LOa;_.yo=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Lb=b;this.TSc=c;this.renderer=d;this.Oe=e;this.a1=f;this.commands=this.href=null;this.gGb=new _.Qe;this.oi=this.Dv=this.Uga=!1;var m;b=null==(m=e.na.tagName)?void 0:m.toLowerCase();(this.eea="a"===b||"area"===b)?this.lb=a.events.subscribe(function(n){n instanceof _.Hg&&KOa(g)}):LOa(this,"0")};LOa=function(a,b){null!=a.TSc||a.eea||MOa(a,"tabindex",b)};_.yo.prototype.Tb=function(){this.eea&&KOa(this);this.gGb.next(this)};
_.yo.prototype.Od=function(a,b,c,d,e){var f=this.Vm;if(null===f||this.eea&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.wo(this.Ua,f,{Dv:this.Dv,oi:this.oi,state:this.state,info:this.info});return!this.eea};_.yo.prototype.La=function(){var a;null==(a=this.lb)||a.unsubscribe()};
var KOa=function(a){var b=a.Vm,c;a.href=null!==b&&a.a1?null==(c=a.a1)?void 0:c.Kx(_.xo(a.Ua,b)):null;null===a.href?b=null:(b=a.Oe.na.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Bga:_.Ed)(a.href));MOa(a,"href",b)},MOa=function(a,b,c){var d=a.renderer;a=a.Oe.na;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.yo.prototype,{Gj:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],LOa(this,"0")):(this.commands=null,LOa(this,null))}},Vm:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:_.vo(this.Ua,this.commands,{ni:void 0!==this.ni?this.ni:this.Lb,Ta:this.Ta,yf:this.yf,lg:this.lg,Uga:this.Uga})}}});_.yo.O=function(a){return new (a||_.yo)(_.u(_.Mg),_.u(_.rg),_.md("tabindex"),_.u(_.tl),_.u(_.sd),_.u(_.qn))};
_.yo.Fa=_.Bc({type:_.yo,oa:[["","routerLink",""]],tb:1,Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.gf("target",b.target)},inputs:{target:"target",Ta:"queryParams",yf:"fragment",lg:"queryParamsHandling",state:"state",info:"info",ni:"relativeTo",Uga:[2,"preserveFragment","preserveFragment",_.ag],Dv:[2,"skipLocationChange","skipLocationChange",_.ag],oi:[2,"replaceUrl","replaceUrl",_.ag],Gj:"routerLink"},standalone:!0,features:[_.ff,
_.Rc]});var NOa=function(){},zo=function(a,b,c,d,e){this.Ua=a;this.Cc=c;this.u_a=d;this.Tua=e},Foa=function(a){a.lb=a.Ua.events.ha(_.pe(function(b){return b instanceof _.Hg}),_.ge(function(){return a.preload()},1)).subscribe(function(){})};zo.prototype.preload=function(){return OOa(this,this.Cc,this.Ua.config)};zo.prototype.La=function(){this.lb&&this.lb.unsubscribe()};
var OOa=function(a,b,c){var d=[];c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Ob&&!e.jf&&(e.jf=Aia(e.Ob,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.jf)?f:b,m=void 0;f=null!=(m=e.OQ)?m:g;(e.Nk&&!e.bK&&void 0===e.mqa||e.PM&&!e.gY)&&d.push(POa(a,g,e));if(e.children||e.bK)g=void 0,d.push(OOa(a,f,null!=(g=e.children)?g:e.bK))}return _.fe(d).ha(_.he())},POa=function(a,b,c){return a.u_a.preload(c,function(){var d=(c.Nk&&void 0===c.mqa?a.Tua.Nk(b,c):_.Ud(null)).ha(_.ge(function(f){if(null===
f)return _.Ud(void 0);c.bK=f.IB;c.OQ=f.Cc;var g;return OOa(a,null!=(g=f.Cc)?g:b,f.IB)}));if(c.PM&&!c.gY){var e=a.Tua.PM(c);return _.fe([d,e]).ha(_.he())}return d})};zo.O=function(a){return new (a||zo)(_.q(_.Mg),_.q(rm),_.q(dg),_.q(NOa),_.q(mo))};zo.ta=_.p({token:zo,qa:zo.O,Ha:"root"});var Goa=new _.Gc(""),Pg=function(a,b,c,d,e){e=void 0===e?{}:e;this.dg=a;this.jy=b;this.U3=c;this.zone=d;this.options=e;this.oBb=0;this.WWa="imperative";this.S0a=0;this.store={};var f;(f=e).qia||(f.qia="disabled");var g;(g=e).Xgb||(g.Xgb="disabled")};Pg.prototype.init=function(){"disabled"!==this.options.qia&&this.U3.CPb("manual");this.h1a=QOa(this);this.bQc=ROa(this)};
var QOa=function(a){return a.jy.events.subscribe(function(b){b instanceof _.En?(a.store[a.oBb]=a.U3.Gub(),a.WWa=b.mFb,a.S0a=b.EB?b.EB.vI:0):b instanceof _.Hg?(a.oBb=b.id,SOa(a,a.dg.parse(b.qh).yf)):b instanceof Kg&&0===b.code&&(a.WWa=void 0,a.S0a=0,SOa(a,a.dg.parse(b.url).yf))})},ROa=function(a){return a.jy.events.subscribe(function(b){b instanceof zMa&&(b.position?"top"===a.options.qia?a.U3.zxa([0,0]):"enabled"===a.options.qia&&a.U3.zxa(b.position):b.anchor&&"enabled"===a.options.Xgb?a.U3.jOb(b.anchor):
"disabled"!==a.options.qia&&a.U3.zxa([0,0]))})},SOa=function(a,b){a.zone.Wb(function(){setTimeout(function(){a.zone.run(function(){a.jy.events.next(new zMa("popstate"===a.WWa?a.store[a.S0a]:null,b))})},0)})};Pg.prototype.La=function(){var a;null==(a=this.h1a)||a.unsubscribe();var b;null==(b=this.bQc)||b.unsubscribe()};Pg.O=function(){_.xd()};Pg.ta=_.p({token:Pg,qa:Pg.O});var Coa=new _.Gc("",{qa:function(){return new _.Qe}}),Doa=new _.Gc("",{Ha:"root",qa:function(){return 1}}),Eoa=new _.Gc("");var TOa,UOa;TOa=new _.Gc("ROUTER_FORROOT_GUARD");UOa=[_.tn,{wa:_.Og,Jd:Bn},_.Mg,Fn,{wa:_.rg,Cb:function(a){return a.zl.root},Ib:[_.Mg]},mo,[]];_.Ao=function(){};
_.WOa=function(a){var b={Pva:"reload",L1:"always",d2c:!1},c={wa:TOa,Cb:Qoa,Ib:[[_.Mg,new _.pl,new _.ql]]},d=(null==b?0:b.Sbd)?{wa:_.qn,Jd:sn}:{wa:_.qn,Jd:rn},e=Poa(),f=(null==b?0:b.u_a)?Boa(0,[{wa:Eoa,Hb:zo},{wa:NOa,Hb:b.u_a}]).Yr:[],g=(null==b?0:b.aea)?["disabled"===b.aea?Moa().Yr:[],"enabledBlocking"===b.aea?Koa().Yr:[]]:[],m=(null==b?0:b.KZc)?Boa(8,[In,{wa:IMa,Hb:In}]).Yr:[];if(null==b?0:b.e2c){var n=[{wa:qOa,nc:yoa},{wa:woa,nc:Object.assign({},{LQb:!1},void 0)}];n=Boa(9,n).Yr}else n=[];return{Wl:_.Ao,
Ob:[UOa,[],{wa:_.uoa,vd:!0,nc:a},c,{wa:Ooa,nc:b?b:{}},d,e,f,g,m,n,[{wa:VOa,Cb:Hoa},{wa:eKa,vd:!0,Hb:VOa}]]}};_.Ao.O=function(a){return new (a||_.Ao)(_.q(TOa,8))};_.Ao.Da=_.zc({type:_.Ao});_.Ao.Ca=_.ic({});var VOa=new _.Gc("");new _.sm;var Bo=function(a){this.Ua=a},XOa=function(a){var b=[];for(a=a.Ua.zl.root;a.firstChild;){var c=a.firstChild.re,d=void 0,e=void 0,f=void 0,g=null!=(f=null!=(e=c.UCb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate)?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Bo.O=function(a){return new (a||Bo)(_.q(_.Mg))};Bo.ta=_.p({token:Bo,qa:Bo.O,Ha:"root"});var Co=function(a){this.aQc=a=void 0===a?Date.now():a},YOa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.aQc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Co.O=function(a){return new (a||Co)(_.q(hMa))};Co.ta=_.p({token:Co,qa:Co.O,Ha:"root"});var ZOa=function(){var a=null;try{a=_.da.localStorage||null}catch(b){}bk.call(this,a)};_.Ri(ZOa,bk);var $Oa=function(a,b){this.mBc=Soa(a);this.oLc=b};$Oa.prototype[Symbol.iterator]=function(){return this};$Oa.prototype.next=function(){var a=this.mBc.next();return{value:a.done?void 0:this.oLc.call(void 0,a.value),done:a.done}};var aPa=function(a,b){return new $Oa(a,b)},bPa=function(a){this.tAb=a;this.IWa=0};bPa.prototype[Symbol.iterator]=function(){return this};bPa.prototype.next=function(){for(;this.IWa<this.tAb.length;){var a=this.tAb[this.IWa].next();if(!a.done)return a;this.IWa++}return{done:!0}};
var cPa=function(){return new bPa(_.Ec.apply(0,arguments).map(Soa))};var dPa=function(a,b){this.Ke={};this.me=[];this.yla=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Xb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=dPa.prototype;_.h.Mu=function(){ePa(this);for(var a=[],b=0;b<this.me.length;b++)a.push(this.Ke[this.me[b]]);return a};_.h.OH=function(){ePa(this);return this.me.concat()};_.h.gS=function(a){return this.has(a)};_.h.has=function(a){return Do(this.Ke,a)};_.h.Nm=function(){return 0==this.size};
_.h.clear=function(){this.Ke={};this.yla=this.size=this.me.length=0};_.h.remove=function(a){return this.delete(a)};_.h.delete=function(a){return Do(this.Ke,a)?(delete this.Ke[a],--this.size,this.yla++,this.me.length>2*this.size&&ePa(this),!0):!1};var ePa=function(a){if(a.size!=a.me.length){for(var b=0,c=0;b<a.me.length;){var d=a.me[b];Do(a.Ke,d)&&(a.me[c++]=d);b++}a.me.length=c}if(a.size!=a.me.length){var e={};for(c=b=0;b<a.me.length;)d=a.me[b],Do(e,d)||(a.me[c++]=d,e[d]=1),b++;a.me.length=c}};
_.h=dPa.prototype;_.h.get=function(a,b){return Do(this.Ke,a)?this.Ke[a]:b};_.h.set=function(a,b){Do(this.Ke,a)||(this.size+=1,this.me.push(a),this.yla++);this.Ke[a]=b};_.h.addAll=function(a){if(a instanceof dPa)for(var b=a.OH(),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.OH(),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 dPa(this)};
_.h.toObject=function(){ePa(this);for(var a={},b=0;b<this.me.length;b++){var c=this.me[b];a[c]=this.Ke[c]}return a};_.h.keys=function(){return Zza(this.sC(!0)).iza()};_.h.values=function(){return Zza(this.sC(!1)).iza()};_.h.entries=function(){var a=this;return aPa(this.keys(),function(b){return[b,a.get(b)]})};_.h.sC=function(a){ePa(this);var b=0,c=this.yla,d=this,e=new Vj;e.next=function(){if(c!=d.yla)throw Error("Yb");if(b>=d.me.length)return Yza;var f=d.me[b++];return Wj(a?f:d.Ke[f])};return e};
var Do=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var gPa=function(a,b){this.ORb=a;this.Pr=null;if(_.Xi&&!(9<=Number(_.bj))){fPa||(fPa=new dPa);this.Pr=fPa.get(a);this.Pr||(b?this.Pr=document.getElementById(b):(this.Pr=document.createElement("userdata"),this.Pr.addBehavior("#default#userData"),document.body.appendChild(this.Pr)),fPa.set(a,this.Pr));try{this.Pr.load(this.ORb)}catch(c){this.Pr=null}}};_.Ri(gPa,ak);
var hPa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},fPa=null,iPa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return hPa[b]})};_.h=gPa.prototype;_.h.gea=function(){return!!this.Pr};_.h.set=function(a,b){this.Pr.setAttribute(iPa(a),b);jPa(this)};_.h.get=function(a){a=this.Pr.getAttribute(iPa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Pr.removeAttribute(iPa(a));jPa(this)};_.h.sC=function(a){var b=0,c=this.Kca().attributes,d=new Vj;d.next=function(){if(b>=c.length)return Yza;var e=c[b++];if(a)return Wj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Wj(e)};return d};_.h.clear=function(){for(var a=this.Kca(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);jPa(this)};
var jPa=function(a){try{a.Pr.save(a.ORb)}catch(b){throw"Storage mechanism: Quota exceeded";}};gPa.prototype.Kca=function(){return this.Pr.XMLDocument.documentElement};var Eo=function(a,b){this.Dfa=a;this.V1=b+"::"};_.Ri(Eo,ak);Eo.prototype.set=function(a,b){this.Dfa.set(this.V1+a,b)};Eo.prototype.get=function(a){return this.Dfa.get(this.V1+a)};Eo.prototype.remove=function(a){this.Dfa.remove(this.V1+a)};
Eo.prototype.sC=function(a){var b=this.Dfa[Symbol.iterator](),c=this,d=new Vj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.V1.length)!=c.V1;){e=b.next();if(e.done)return e;e=e.value}return Wj(a?e.slice(c.V1.length):c.Dfa.get(e))};return d};var kPa=function(a){this.fva=a};kPa.prototype.set=function(a,b){void 0===b?this.fva.remove(a):this.fva.set(a,(new GDa).ld(b))};kPa.prototype.get=function(a){try{var b=this.fva.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};kPa.prototype.remove=function(a){this.fva.remove(a)};var lPa=new _.Gc("localstorage",{Ha:"root",qa:function(){var a=new ZOa;(a=a.gea()?new Eo(a,"devops"):null)||(a=new gPa("devops"),a=a.gea()?a:null);return a?new kPa(a):null}}),mPa=new _.Gc("sessionstorage",{Ha:"root",qa:function(){var a=new aAa;return(a=a.gea()?new Eo(a,"devops"):null)?new kPa(a):null}});var nPa=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}},oPa=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 Fo={mark:function(){},measure:function(){}},pPa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Xx=b;this.initialRoute=c;this.tr=d;this.aSc=f;this.Z4a=g;this.ayb=m;this.Mtb=!1;this.Sm=[];this.vRa=[];this.o3="SUCCESS";this.targetRoute=c;this.hm=d;this.Ti=e},yPa,tPa,wPa,vPa,uPa;pPa.prototype.Vs=function(){return this.Sm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(pPa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.VDc}},status:{configurable:!0,enumerable:!0,get:function(){return this.o3},set:function(a){"FAILURE"!==this.o3&&(this.o3=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.ayb;if(!a)return a;for(var b=_.k(this.vRa),c=b.next();!c.done;c=b.next())a=this.Z4a(a,c.value);return a}},u3:{configurable:!0,enumerable:!0,get:function(){return this.Czb||this.Mtb}},Czb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},jJc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var qPa=new _.Gc("event loggers",{qa:function(){return[]}}),rPa=new _.Gc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),Go=function(){this.sessionStorage=_.vc(mPa);this.VTa=_.vc(gMa)},sPa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.VTa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Go.O=function(a){return new (a||Go)};Go.ta=_.p({token:Go,qa:Go.O,Ha:"root"});
var Io=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.document=b;this.VTa=c;this.iLc=d;this.Z4a=e;this.lf=f;this.TQa=g;this.Ua=m;this.Z3a=n;this.zone=r;this.nwa=[];this.PMb=new WeakSet;this.hBb=-1;this.dyb=new _.sg(!1);this.OQc=_.vc(Go);tPa(this);this.sessionId=sPa(this.OQc);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];z.hBb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.ora={url:this.Ua.url,Lb:XOa(this.Z3a),Vc:this.Ua.zl.root.Vc};
a&&(b=_.Ho(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Fi:YOa(this.TQa,a),statusCode:"SUCCESS",rO:!0,Xx:a},b.Sm.push(a));this.zone.onError.subscribe(function(){_.Ho(z).status="FAILURE"});this.Ua.events.ha(_.pe(function(D){return D instanceof _.Hg}),_.Ge(1)).subscribe(function(D){for(var J=_.k(z.nwa),L=J.next();!L.done;L=J.next())L=L.value,L.tr=D.qh,L.initialRoute=XOa(z.Z3a)});this.Ua.events.ha(_.pe(function(D){return D instanceof _.Hg||
D instanceof _.En})).subscribe(function(D){if(D instanceof _.Hg){if(PLa(v,D.qh)){var J=XOa(z.Z3a),L=z.Ua.zl.root.Vc;_.Ho(z).hm=D.qh;_.Ho(z).targetRoute=J;_.Ho(z).Ti=L;z.ora={url:D.qh,Lb:J,Vc:L}}}else"popstate"===D.mFb&&z.ab({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Yoa(r,function(){for(var D=[],J=[],L=_.k(z.nwa),P=L.next();!P.done;P=L.next())if(P=P.value,!Xoa(P))if(P.Vs()){J.push(uPa(z,P));var aa=void 0;"InitialPageLoad"===(null==(aa=P.event)?void 0:aa.element)&&
z.dyb.next(!0)}else D.push(P);if(0<J.length)for(L=_.k(z.iLc),P=L.next();!P.done;P=L.next())P.value.SM(J);z.Wq=void 0;z.nwa=D})};Io.prototype.ab=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.Tg();_.Ho(this,b,a)};Io.prototype.Hn=function(a){_.Ho(this).vRa.push(a)};
_.$h=function(a,b,c){c=void 0===c?!0:c;var d=a.G4a;return function(e){return new _.Rd(function(f){var g=vPa(a,b,{Fib:d,rO:c}),m=g.Iza,n=g.Ugb,r=!1,v=!1,z=void 0,D=e.subscribe(function(J){m.u3&&(a.Wq=m);z=_.Tg();v=!0;f.next(J);v=!1},function(J){r=!0;var L=function(){m.u3&&(a.Wq=m);wPa(a,m,n,{error:J});f.error(J)};m.u3?setTimeout(L):L()},function(){r=!0;m.u3&&(a.Wq=m);wPa(a,m,n,{pEc:z});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||wPa(a,m,n,{status:v?"SUCCESS":"CANCELLED"})}}})}};
_.Jo=function(a,b,c,d){return _.xPa(a,function(){return b},c,void 0===d?!0:d)};_.xPa=function(a,b,c,d){c=vPa(a,c,{Fib:a.G4a,rO:void 0===d?!0:d});var e=c.Iza,f=c.Ugb;return b().then(function(g){e.u3&&(a.Wq=e);wPa(a,e,f);return g},function(g){e.u3&&(a.Wq=e);wPa(a,e,f,{error:g});throw g;})};yPa=function(a,b,c){setTimeout(function(){a.G4a=c;try{a.zone.Wb(function(){b().then(function(){},function(){})})}finally{a.G4a=void 0}})};_.Ko=function(a,b,c){yPa(a,function(){return _.Dl(b())},c)};
tPa=function(a){_.me(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?yPa(a,function(){return _.Jo(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&yPa(a,function(){return _.Jo(a,Promise.resolve(),"keepalive")},"PageVisible")})};
wPa=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.lx=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.lx=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:zPa.get(e)||-1,c.lx=e,e=Zoa(f.code))}c.statusCode=e;c.Fi=Math.round((d.pEc||_.Tg())-c.Xx);Fo.mark((c.name||"unknown")+"-subend");Fo.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=YOa(a.TQa,b.Xx);if(!b.Czb||b.jJc)b.VDc=a};vPa=function(a,b,c){var d=c.Fib;c=void 0===c.rO?!0:c.rO;Fo.mark(b+"-subbegin");var e=_.Tg();a=d?_.APa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Ho(a,e);b={name:b,rO:c,Xx:e};a.Sm.push(b);return{Iza:a,Ugb:b}};
uPa=function(a,b){var c=b.event;if(!c)throw Error("Zb");"InitialPageLoad"===c.element&&Toa(b,a.hBb);var d=b.duration||YOa(a.TQa,b.Xx),e=c.hm?{hm:c.hm,targetRoute:void 0,Ti:void 0}:b,f=e.targetRoute,g=e.hm;e=e.Ti;for(var m=Woa(a.document),n=b.Sm.filter(function(z){return z.rO}),r=_.k(n),v=r.next();!v.done;v=r.next())v=v.value,v.error&&a.PMb.has(v.error)&&(v.statusCode="RETRIED"),v.lx&&"RETRIED"!==v.statusCode&&-1<BPa.indexOf(v.lx)&&(b.status="FAILURE");r=Voa(c,b.actionId);Fo.mark(r+"-end");Fo.measure(r,
r+"-begin",r+"-end");r=Uoa(b.Xx);return a.Kp(Object.assign({},c,{tr:b.tr,initialRoute:b.initialRoute,hm:g,targetRoute:f,Ti:e,Fi:d,statusCode:b.status,Sm:[].concat(_.Jc(n)),VO:b.aSc,RL:m,sessionId:a.sessionId,actionId:b.actionId,DS:r}))};Io.prototype.Kp=function(a){return a};_.Ho=function(a,b,c){b=void 0===b?_.Tg():b;if(!a.Wq||c&&a.Wq.event)a.Wq=_.APa(a,b,c);else if(c&&!a.Wq.event){var d=a.Wq;Fo.mark(Voa(c,d.actionId)+"-begin");d.ayb=c;d.Xx=Math.min(b,d.Xx)}return a.Wq};
_.APa=function(a,b,c){var d=a.VTa();c&&Fo.mark(Voa(c,d)+"-begin");b=new pPa(d,b,a.ora.Lb,a.ora.url,a.ora.Vc,Woa(a.document),a.Z4a,c);a.nwa.push(b);return b};_.W.Object.defineProperties(Io.prototype,{IMc:{configurable:!0,enumerable:!0,get:function(){return _.Eha(this.dyb.ha(_.pe(function(a){return!!a}),_.w(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Wq&&this.Wq.actionId}}});
Io.O=function(a){return new (a||Io)(_.q(hMa),_.q(_.Gg),_.q(gMa),_.q(qPa),_.q(rPa),_.q(_.Kd),_.q(Co),_.q(_.Mg),_.q(Bo),_.q(_.te),_.q(_.tn))};Io.ta=_.p({token:Io,qa:Io.O,Ha:"root"});var BPa=[-1,500,501,502,503,504],zPa=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]]);Oi=Oi||{};var CPa=function(){lk.call(this)};_.Ri(CPa,lk);CPa.prototype.initialize=function(){};var DPa=function(a,b){this.Csa=a;this.nT=b};DPa.prototype.Eu=function(a){this.Csa&&(this.Csa.call(this.nT||null,a),this.Csa=this.nT=null)};DPa.prototype.abort=function(){this.nT=this.Csa=null};PAa(function(a){DPa.prototype.Eu=a(DPa.prototype.Eu)});var Lo=function(a,b){lk.call(this);this.Kaa=a;this.nx=b;this.IZa=[];this.AI=[];this.Lra=[]};_.Ri(Lo,lk);Lo.prototype.KLc=CPa;Lo.prototype.rva=null;Lo.prototype.getId=function(){return this.nx};Lo.prototype.registerCallback=function(a,b){return this.a2(this.IZa,a,b)};var EPa=function(a,b){a.a2(a.AI,b)};_.h=Lo.prototype;_.h.a2=function(a,b,c){b=new DPa(b,c);a.push(b);return b};_.h.tx=function(){return!!this.rva};_.h.Yxa=function(){this.rva=new CPa};
_.h.pE=function(a){var b=new this.KLc;b.initialize(a());this.rva=b;b=(b=!!FPa(this.Lra,a()))||!!FPa(this.IZa,a());b||(this.AI.length=0);return b};_.h.onError=function(a){(a=FPa(this.AI,a))&&_.da.setTimeout(Wza("Module errback failures: "+a),0);this.Lra.length=0;this.IZa.length=0};var FPa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].Eu(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};Lo.prototype.Bm=function(){Lo.by.Bm.call(this);Ub(this.rva)};var GPa=function(){this.Vl=null};_.h=GPa.prototype;_.h.qPb=function(){};_.h.Oxa=function(){};_.h.kLb=function(){throw Error("dc");};_.h.Bub=function(){return null};_.h.isActive=function(){return!1};_.h.oAb=function(){return!1};_.h.dLb=function(){};_.h.registerCallback=function(){};var bpa;_.Ug=null;_.$oa=null;bpa=[];var HPa=function(){},JPa=function(a){var b=new Promise(function(c,d){_.Vg().load(a).then(c,d)});IPa(b);return b};HPa.prototype.load=function(a){return JPa(a).then(function(){return vla(a)})};HPa.prototype.yXa=function(a){var b=_.Vg().yXa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));IPa(c);return c.then(function(){return a.map(function(d){return vla(d)})})};var IPa=function(a){"undefined"!==typeof Zone&&Zone.current.scheduleMacroTask("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.invoke()})})};_.KPa=function(){this.Tua=new HPa};_.KPa.prototype.for=function(a){var b=this;return function(){if(!b.je)throw Error("ec");return _.Jo(b.je,b.Tua.load(a),"Module: "+a)}};_.LPa=function(a){return[{wa:Ioa,Cb:function(){a.je=_.vc(Io);return function(){}},vd:!0}]};var Mo,MPa,NPa;Mo=new _.Gc("event loggers",{qa:function(){for(var a=[],b=_.k(MPa),c=b.next();!c.done;c=b.next())a.push(_.vc(c.value.Hb));a.push(_.vc(bn));_.vc(nLa)&&a.push(_.vc(un));return a}});MPa=[{wa:Mo,Hb:zn,vd:!0},{wa:Mo,Hb:_.yn,vd:!0}];NPa=new _.Gc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.No=function(a,b,c,d,e,f,g,m,n,r,v){Io.call(this,a,b,c,d,e,f,g,m,n,r,v)};_.V(_.No,Io);
_.No.prototype.ab=function(a,b,c){Io.prototype.ab.call(this,a,b,void 0===c?0:c)};_.No.prototype.Hn=function(a){Io.prototype.Hn.call(this,a)};_.No.prototype.Kp=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))===_.TLa.vP?Em.e4:Em.JF})};_.No.O=function(a){return new (a||_.No)(_.q(XLa),_.q(_.Gg),_.q(WLa),_.q(Mo),_.q(NPa),_.q(_.Kd),_.q(Co),_.q(_.Mg),_.q(Bo),_.q(_.te),_.q(_.tn),_.q(vn))};
_.No.ta=_.p({token:_.No,qa:_.No.O,Ha:"root"});var dpa=["authuser","hl","token"];var OPa;
_.Oo=function(a,b,c,d){var e=this;this.userEmail=a;this.nb=c;this.Ed=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.Kib=new _.Qe;this.ipb=new _.sg(!1);this.Fw=null;this.TNb=!1;a=b.Ta.ha(_.w(epa),_.Ee(_.Pb));_.ee(a,this.Kib,this.ipb).ha(_.w(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 _.ci(m);if(!g.Mg()||g.Mg().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.Fj.get(n)&&_.di(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};OPa=function(a,b){a.Fw=b;a.ariaLabel=a.TNb?b+" external link":b+" open in new window"};
_.Oo.prototype.Sa=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(null==d?0:d.endsWith("external link"))||(null==d?0:d.endsWith("open in new window"))||d===a.Fw||a.Ed.run(function(){OPa(a,d)})},c=this.nb.na;this.Ed.Wb(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(_.Oo.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.Kib.next(a instanceof _.xg?a.toString():a)}},xV:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.TNb=a)?null:"noopener";this.target=a?null:"_blank";this.Fw&&OPa(this,this.Fw)}},ePc:{configurable:!0,enumerable:!0,set:function(a){this.ipb.next(a&&!this.userEmail)}},dAc:{configurable:!0,enumerable:!0,set:function(a){OPa(this,a)}},mAc:{configurable:!0,enumerable:!0,set:function(a){OPa(this,
a)}}});_.Oo.O=function(a){return new (a||_.Oo)(_.u(_.Ym,8),_.u(_.rg),_.u(_.sd),_.u(_.te))};_.Oo.Fa=_.Bc({type:_.Oo,oa:[["a","externalLink",""]],tb:5,Za:function(a,b){a&2&&(_.of("href",b.href,_.Ed),_.gf("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:[0,"externalLink","link"],xV:"sameWindow",ePc:"requiredLogin",dAc:[0,"aria-label","ariaLabelInput"],mAc:[0,"attr.aria-label","attrAriaLabelInput"]}});_.Po=function(){};_.Po.O=function(a){return new (a||_.Po)};_.Po.Da=_.zc({type:_.Po});_.Po.Ca=_.ic({});_.Qo=function(){};_.Qo.O=function(a){return new (a||_.Qo)};_.Qo.ta=_.p({token:_.Qo,qa:_.Qo.O});_.Ro=function(a,b,c,d,e){this.Ga=a;this.renderer=b;this.context=c;this.Oe=d;this.eventType=e};_.Ro.prototype.Sa=function(){var a=this;this.renderer.listen(this.Oe.na,this.eventType,function(b){a.nZa(b)})};
_.PPa=function(a,b,c,d){a.Ga.ab({element:a.BNa,action:a.sJ,gestureName:b,hm:a.hm,Xe:a.Mka,projectId:null==a.LO?(a.context||void 0)&&a.context.projectId:a.LO,Ih:null==a.uUb?(a.context||void 0)&&a.context.Ih:a.uUb,Kf:null==a.tUb?(a.context||void 0)&&a.context.Kf:a.tUb},c,d)};_.W.Object.defineProperties(_.Ro.prototype,{hm:{configurable:!0,enumerable:!0,get:function(){}}});_.Ro.O=function(){_.xd()};
_.Ro.Fa=_.Bc({type:_.Ro,inputs:{BNa:"ascTrackElement",sJ:"trackAction",Mka:"trackArtifactId",LO:"trackProjectId",uUb:"trackSearchTerm",tUb:"trackListIndex"}});_.So=function(a,b,c,d,e){_.Ro.call(this,a,b,e,c,"click");this.Cm=d;this.oUb=!0};_.V(_.So,_.Ro);_.So.prototype.nZa=function(a){this.oUb&&_.PPa(this,"CLICK",a)};_.W.Object.defineProperties(_.So.prototype,{hm:{configurable:!0,enumerable:!0,get:function(){return this.Cm?this.Cm.href:void 0}}});
_.So.O=function(a){return new (a||_.So)(_.u(_.No),_.u(_.tl),_.u(_.sd),_.u(_.Oo,8),_.u(_.Qo,8))};_.So.Fa=_.Bc({type:_.So,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{oUb:"trackGestureClick"},features:[_.ef]});_.To=function(a,b,c){this.wH=a;this.ZVa=b;this.Lb=void 0===c?null:c};_.To.O=function(a){return new (a||_.To)(_.q(_.Ym),_.q(NKa),_.q(_.rg,8))};_.To.ta=_.p({token:_.To,qa:_.To.O,Ha:"root"});_.Uo=function(){};_.Uo.O=function(a){return new (a||_.Uo)};_.Uo.Da=_.zc({type:_.Uo});_.Uo.Ca=_.ic({Ob:[{wa:nl,Cb:function(a,b,c,d){b=zca().V1a("DEVOPS_CONSOLE").k2a(b).f2a(c.ZVa).RV(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.io.xBc=new fl:b.io.endpoint=d;return b.kb()},Ib:[LKa,Xm,_.To,RKa]},{wa:oLa,Cb:function(a,b){if(!a)return null;a=(new TEa(1100,b)).kb();a.RV&&a.RV(!0);return a},Ib:[nLa,_.$m]}]});var Vo=function(a,b,c,d,e,f){this.lEc=a;this.uKc=b;this.Dqa=c;this.Ua=d;this.kTc=e;this.zone=f},QPa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.Hg){var c=XOa(a.kTc);a.zone.Wb(function(){setTimeout(function(){a.lEc||a.Dqa.tI(c);a.uKc.tI(c)})})}})};Vo.O=function(a){return new (a||Vo)(_.q(nLa),_.q(_.yn),_.q(bn),_.q(_.Mg),_.q(Bo),_.q(_.te))};Vo.ta=_.p({token:Vo,qa:Vo.O,Ha:"root"});_.Wo={Y5a:"admin",rDa:"onboarding",vP:"results",P4:"search",JF:"",dX:"settings",Jlc:"h",V7a:"user/ssh_keys"};Object.freeze(_.Wo);var RPa,TPa,VPa,XPa;RPa={};_.SPa=(RPa.sq=void 0,RPa.ss=void 0,RPa.start=void 0,RPa);TPa={};_.UPa=(TPa.all="1",TPa.start=void 0,TPa);VPa={};_.WPa=(VPa.ssfr="1",VPa);XPa={};_.YPa=(XPa.all=void 0,XPa.start=1,XPa.dqr="1",XPa);_.ZPa=["/"+_.Wo.P4];var $Pa=function(a){this.Ka=_.jb(a)};_.V($Pa,_.Jb);$Pa.prototype.toObject=function(){return aQa(this)};var aQa=function(a){if(null!=a)return _.Lb(a),{priority:_.Bj(a,1),X5c:_.Aj(a,4)}};_.Xo=function(a){this.Ka=_.jb(a)};_.V(_.Xo,_.Jb);_.h=_.Xo.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.te=function(a){return _.ni(this,1,a)};_.h.getMetadata=function(){return _.nj(this,$Pa,3)};_.h.dja=function(a){return _.pj(this,3,a)};_.h.toObject=function(){return bQa(this)};var bQa=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),group:_.Ej(a,2,0),metadata:aQa(a.getMetadata())}};_.Yo=function(a){this.Ka=_.jb(a)};_.V(_.Yo,_.Jb);_.h=_.Yo.prototype;_.h.getType=function(){return _.Ej(this,1,0)};_.h.Dn=function(a){return _.Oj(this,1,a)};_.h.Lu=function(){return _.Y(this,2)};_.h.oya=function(a){return _.ni(this,2,a)};_.h.toObject=function(){return cQa(this)};var cQa=function(a){if(null!=a)return _.Lb(a),{type:_.Ej(a,1,0),text:_.Y(a,2),I5c:Fb(_.vb(a,3,_.oba))}};_.Zo=function(a){this.Ka=_.jb(a)};_.V(_.Zo,_.Jb);_.Zo.prototype.getMessage=function(){return _.Y(this,1)};_.Zo.prototype.aya=function(a){return _.ni(this,1,a)};_.Zo.prototype.toObject=function(){return $o(this)};var $o=function(a){if(null!=a)return _.Lb(a),{message:_.Y(a,1),N_a:_.Y(a,2)}};_.ap=function(a){this.Ka=_.jb(a)};_.V(_.ap,_.Jb);_.ap.prototype.getSize=function(){return qza(this,1)};_.ap.prototype.setSize=function(a){if(null!=a){if("number"!==typeof a)throw Sa("uint32");if(!Number.isFinite(a))throw Sa("uint32");a>>>=0}return _.Ab(this,1,a,0)};_.ap.prototype.Ng=function(){return _.Ej(this,2,0)};_.ap.prototype.toObject=function(){return dQa(this)};var dQa=function(a){if(null!=a)return _.Lb(a),{size:qza(a,1),status:_.Ej(a,2,0)}};_.bp=function(a){this.Ka=_.jb(a)};_.V(_.bp,_.Jb);_.h=_.bp.prototype;_.h.yub=function(){return _.Ej(this,2,0)};_.h.zPb=function(a){_.Oj(this,2,a)};_.h.de=function(){return _.Y(this,4)};_.h.md=function(a){return _.ni(this,4,a)};_.h.sPb=function(a){_.zb(this,10,a,_.$a)};_.bp.kc=[6,10];_.bp.prototype.toObject=function(){return eQa(this)};
var eQa=function(a){if(null!=a)return _.Lb(a),{XB:_.Ej(a,1,0),KH:_.Ej(a,2,0),j8c:_.Ej(a,3,0),path:_.Y(a,4),ZZc:_.Ej(a,5,0),YZc:_.l(_.xj(a,6,2)),m_c:_.Ej(a,9,0),j_c:_.l(_.xj(a,10,2))}};_.cp=function(a){this.Ka=_.jb(a)};_.V(_.cp,_.Jb);_.h=_.cp.prototype;_.h.eya=function(a){return _.ni(this,1,a)};_.h.FD=function(){return _.nj(this,_.bp,2)};_.h.Vxa=function(a){return _.pj(this,2,a)};_.h.bL=function(){return _.fj(this,2)};_.h.pda=function(){return _.gj(this,_.bp,2)};_.h.toObject=function(){return fQa(this)};var fQa=function(a){if(null!=a)return _.Lb(a),{proxy:_.Y(a,1),filter:eQa(a.FD())}};var gQa=function(a){this.Ka=_.jb(a)};_.V(gQa,_.Jb);gQa.kc=[2];gQa.prototype.toObject=function(){return hQa(this)};var hQa=function(a){if(null!=a)return _.Lb(a),{HSc:_.Ej(a,1,0),GSc:_.l(_.xj(a,2,2))}};_.dp=function(a){this.Ka=_.jb(a)};_.V(_.dp,_.Jb);_.dp.prototype.LV=function(a){return _.ni(this,1,a)};_.dp.prototype.oUa=function(){return _.nj(this,gQa,2)};_.dp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={DPa:_.Y(this,1),FSc:hQa(this.oUa())}}else a=void 0;return a};_.ep=function(a){this.Ka=_.jb(a)};_.V(_.ep,_.Jb);_.ep.prototype.sPb=function(a){Zba(this,2,_.Xo,void 0,a,!1,1)};_.ep.kc=[2];_.ep.prototype.toObject=function(){return iQa(this)};var iQa=function(a){if(null!=a)return _.Lb(a),{k_c:_.Db(_.oj(a,_.Xo,2,_.kj()),bQa)}};var fp=function(a){this.Ka=_.jb(a)};_.V(fp,_.Jb);fp.prototype.lTa=function(){return _.xj(this,4,_.kj())};fp.prototype.tTa=function(){return _.oj(this,_.Zo,6,_.kj())};var jQa=_.Nb(fp);fp.kc=[4,6];fp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={tbd:_.Aj(this,1),n3c:_.Aj(this,2),h8c:_.Aj(this,3),Jjb:_.l(_.xj(this,4,2)),S7c:Fb(_.wb(this,5,_.ep),iQa),qDc:_.Db(this.tTa(),$o)}}else a=void 0;return a};_.gp=function(a){this.Ka=_.jb(a)};_.V(_.gp,_.Jb);_.gp.prototype.yub=function(){return _.Aj(this,2)};_.gp.prototype.zPb=function(a){_.Kj(this,2,a)};_.gp.prototype.lTa=function(){return _.xj(this,3,_.kj())};_.gp.kc=[3];_.gp.prototype.toObject=function(){return kQa(this)};var kQa=function(a){if(null!=a)return _.Lb(a),{test:_.Aj(a,1),KH:_.Aj(a,2),Jjb:_.l(_.xj(a,3,2))}};var nQa;_.hp=function(a){this.Ka=_.jb(a)};_.V(_.hp,_.Jb);_.lQa=function(a){return _.oj(a,_.ip,1,_.kj())};_.ip=function(a){this.Ka=_.jb(a)};_.V(_.ip,_.Jb);_.ip.prototype.MH=function(){return _.nj(this,_.Yo,3)};_.ip.prototype.US=function(){return _.Ij(this,_.hp,6,_.mQa)};_.ip.prototype.EPb=function(a){return _.oza(this,6,_.mQa,a)};_.hp.kc=[1];_.hp.prototype.toObject=function(){return nQa(this)};
nQa=function(a){if(null!=a)return _.Lb(a),{k5c:_.Db(_.lQa(a),oQa),Jv:dQa(_.nj(a,_.ap,5)),PL:dQa(_.nj(a,_.ap,6)),I_:_.Ej(a,7,0)}};_.mQa=[5,6];_.ip.prototype.toObject=function(){return oQa(this)};var oQa=function(a){if(null!=a)return _.Lb(a),{w0c:_.Y(a,1),s0c:_.Bj(a,7),t0c:cQa(_.nj(a,_.Yo,2)),detail:cQa(a.MH()),q1c:_.Y(a,4),p1c:_.Bj(a,8),h5c:_.l(_.Hj(a,5,_.mQa)),YJc:nQa(a.US()),S2c:kQa(_.nj(a,_.gp,9))}};var pQa=function(a){this.Ka=_.jb(a)};_.V(pQa,_.Jb);pQa.kc=[2];pQa.prototype.toObject=function(){return qQa(this)};var qQa=function(a){if(null!=a)return _.Lb(a),{HSc:_.Ej(a,1,0),GSc:_.l(_.xj(a,2,2))}};_.rQa=function(a){this.Ka=_.jb(a)};_.V(_.rQa,_.Jb);_.h=_.rQa.prototype;_.h.GPb=function(a){return _.ni(this,1,a)};_.h.FD=function(){return _.nj(this,pQa,3)};_.h.Vxa=function(a){return _.pj(this,3,a)};_.h.bL=function(){return _.fj(this,3)};_.h.pda=function(){return _.gj(this,pQa,3)};_.h.oUa=function(){return _.nj(this,gQa,4)};_.h.toObject=function(){if(null!=this){_.Lb(this);var a={Vua:_.Y(this,1),p6c:qza(this,2),filter:qQa(this.FD()),FSc:hQa(this.oUa())}}else a=void 0;return a};_.jp=function(a){this.Ka=_.jb(a)};_.V(_.jp,_.Jb);_.jp.prototype.GPb=function(a){return _.ni(this,1,a)};_.jp.prototype.mr=function(){return _.Y(this,2)};_.jp.prototype.vZ=function(){return _.fj(this,2)};_.jp.prototype.toObject=function(){return sQa(this)};var sQa=function(a){if(null!=a)return _.Lb(a),{Vua:_.Y(a,1),SNa:_.Bj(a,3),JRa:_.Y(a,4),label:_.Y(a,2)}};_.kp=function(a){this.Ka=_.jb(a)};_.V(_.kp,_.Jb);_.kp.prototype.aM=function(){return _.nj(this,_.jp,1)};_.kp.kc=[2];_.kp.prototype.toObject=function(){return tQa(this)};var tQa=function(a){if(null!=a)return _.Lb(a),{Zga:sQa(a.aM()),UYc:_.Db(_.oj(a,_.jp,2,_.kj()),sQa)}};var lp=function(a){this.Ka=_.jb(a)};_.V(lp,_.Jb);lp.prototype.getLine=function(){return _.Bj(this,1)};lp.prototype.setLine=function(a){return _.vi(this,1,a)};lp.prototype.toObject=function(){return uQa(this)};var uQa=function(a){if(null!=a)return _.Lb(a),{line:_.Bj(a,1),column:_.Bj(a,2)}};var vQa=function(a){this.Ka=_.jb(a)};_.V(vQa,_.Jb);_.h=vQa.prototype;_.h.Pl=function(){return _.nj(this,lp,1)};_.h.setStart=function(a){return _.pj(this,1,a)};_.h.Ki=function(){return _.nj(this,lp,2)};_.h.setEnd=function(a){return _.pj(this,2,a)};_.h.toObject=function(){return wQa(this)};var wQa=function(a){if(null!=a)return _.Lb(a),{start:uQa(a.Pl()),end:uQa(a.Ki())}};var mp=function(a){this.Ka=_.jb(a)};_.V(mp,_.Jb);mp.prototype.Tca=function(){return _.nj(this,vQa,2)};mp.prototype.Vvb=function(){return _.gj(this,vQa,2)};mp.kc=[10,9];mp.prototype.toObject=function(){return xQa(this)};var xQa=function(a){if(null!=a)return _.Lb(a),{sourceRange:wQa(a.Tca()),bVa:_.Y(a,3),navigation:tQa(_.nj(a,_.kp,4)),VZa:_.Y(a,5),Y3c:_.l(_.xj(a,10,2)),H$c:_.l(_.zj(a,9,2)),M3a:_.Ej(a,11,0)}};_.np=function(a){this.Ka=_.jb(a)};_.V(_.np,_.Jb);_.np.prototype.W_=function(){return _.oj(this,mp,1,_.kj())};_.np.prototype.hTa=function(){return _.xj(this,4,_.kj())};_.np.prototype.tTa=function(){return _.oj(this,_.Zo,5,_.kj())};var yQa=_.Nb(_.np);_.np.kc=[1,4,5];_.np.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={MCc:_.Db(this.W_(),xQa),Vs:_.Aj(this,2),P0a:_.Y(this,3),Mib:_.l(_.xj(this,4,2)),qDc:_.Db(this.tTa(),$o)}}else a=void 0;return a};_.op=function(a){this.Ka=_.jb(a)};_.V(_.op,_.Jb);_.op.prototype.US=function(){return _.nj(this,_.hp,2)};_.op.prototype.EPb=function(a){return _.pj(this,2,a)};_.op.prototype.toObject=function(){return zQa(this)};var zQa=function(a){if(null!=a)return _.Lb(a),{YJc:nQa(a.US()),l_c:bQa(_.nj(a,_.Xo,4))}};_.pp=function(a){this.Ka=_.jb(a)};_.V(_.pp,_.Jb);_.pp.prototype.getType=function(){return _.Y(this,1)};_.pp.prototype.Dn=function(a){return _.ni(this,1,a)};_.pp.kc=[2];_.pp.prototype.toObject=function(){return AQa(this)};var AQa=function(a){if(null!=a)return _.Lb(a),{type:_.Y(a,1),i_c:_.Db(_.oj(a,_.op,2,_.kj()),zQa),K6c:_.Aj(a,3)}};_.qp=function(a){this.Ka=_.jb(a)};_.V(_.qp,_.Jb);_.qp.prototype.LV=function(a){return _.ni(this,2,a)};_.qp.kc=[1];_.qp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={M1c:_.l(_.xj(this,1,2)),DPa:_.Y(this,2)}}else a=void 0;return a};var BQa=function(a){this.Ka=_.jb(a)};_.V(BQa,_.Jb);BQa.prototype.wca=function(){return _.wb(this,2,_.Zo)};var CQa=_.Nb(BQa);BQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={O1c:Fb(_.wb(this,1,_.Yo),cQa),Sob:Fb(this.wca(),$o)}}else a=void 0;return a};_.rp=function(a){this.Ka=_.jb(a)};_.V(_.rp,_.Jb);_.rp.prototype.Zxa=function(a){return _.vi(this,5,a)};_.rp.prototype.LV=function(a){return _.ni(this,3,a)};_.rp.prototype.Pxa=function(a){return _.Kj(this,4,a)};_.rp.kc=[1];_.rp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={g5c:_.Db(_.oj(this,_.cp,1,_.kj()),fQa),yLc:_.Bj(this,5),DPa:_.Y(this,3),Hzc:_.Aj(this,4)}}else a=void 0;return a};var sp=function(a){this.Ka=_.jb(a)};_.V(sp,_.Jb);sp.prototype.wca=function(){return _.wb(this,2,_.Zo)};sp.prototype.hTa=function(){return _.xj(this,3,_.kj())};var DQa=_.Nb(sp);sp.kc=[3];sp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={i5c:Fb(_.wb(this,1,_.hp),nQa),Sob:Fb(this.wca(),$o),Mib:_.l(_.xj(this,3,2))}}else a=void 0;return a};_.tp=function(a){this.Ka=_.jb(a)};_.V(_.tp,_.Jb);_.tp.prototype.Zxa=function(a){return _.vi(this,5,a)};_.tp.prototype.LV=function(a){return _.ni(this,3,a)};_.tp.prototype.Pxa=function(a){return _.Kj(this,4,a)};_.tp.kc=[1];_.tp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={T7c:_.Db(_.oj(this,_.cp,1,_.kj()),fQa),yLc:_.Bj(this,5),DPa:_.Y(this,3),Hzc:_.Aj(this,4)}}else a=void 0;return a};_.up=function(a){this.Ka=_.jb(a)};_.V(_.up,_.Jb);_.up.prototype.Hub=function(){return _.Ej(this,2,0)};_.up.prototype.PPb=function(a){return _.Oj(this,2,a)};_.up.prototype.toObject=function(){return EQa(this)};var EQa=function(a){if(null!=a)return _.Lb(a),{v1c:$o(_.nj(a,_.Zo,1)),severity:_.Ej(a,2,0)}};var vp=function(a){this.Ka=_.jb(a)};_.V(vp,_.Jb);vp.prototype.wca=function(){return _.wb(this,2,_.Zo)};vp.prototype.hTa=function(){return _.xj(this,3,_.kj())};var FQa=_.Nb(vp);vp.kc=[3];vp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={U7c:Fb(_.wb(this,1,_.pp),AQa),Sob:Fb(this.wca(),$o),i7c:Fb(_.wb(this,4,_.up),EQa),Mib:_.l(_.xj(this,3,2))}}else a=void 0;return a};var mi=function(a){this.Ka=_.jb(a)};_.V(mi,_.Jb);mi.prototype.Im=function(){return _.Gj(this,1,_.pi)};mi.prototype.setProjectId=function(a){return _.oi(this,1,_.pi,_.ab(a))};mi.prototype.xUa=function(){return _.Y(this,6)};mi.prototype.UPb=function(a){_.ni(this,6,a)};_.pi=[1,3,4,5];mi.prototype.toObject=function(){return GQa(this)};var GQa=function(a){if(null!=a)return _.Lb(a),{Km:_.l(_.Hj(a,3,_.pi)),projectId:_.l(_.Hj(a,1,_.pi)),Zq:_.l(_.Hj(a,4,_.pi)),bi:_.l(_.Hj(a,5,_.pi)),Ri:_.Y(a,2),Ov:_.Y(a,6)}};_.ri=function(a){this.Ka=_.jb(a)};_.V(_.ri,_.Jb);_.ri.prototype.nr=function(){return _.nj(this,mi,1)};_.ri.prototype.P2=function(a){return _.pj(this,1,a)};_.ri.prototype.toObject=function(){return HQa(this)};var HQa=function(a){if(null!=a)return _.Lb(a),{Mf:GQa(a.nr()),mt:_.Y(a,3),refHint:_.Y(a,4)}};_.wp=function(a){this.Ka=_.jb(a)};_.V(_.wp,_.Jb);_.Yta=function(a){var b=new _.wp;return _.pj(b,1,a)};_.h=_.wp.prototype;_.h.de=function(){return _.Y(this,2)};_.h.md=function(a){return _.ni(this,2,a)};_.h.getType=function(){return _.Ej(this,3,0)};_.h.Dn=function(a){return _.Oj(this,3,a)};_.h.cT=function(){return _.zj(this,7,_.kj())};_.h.RPb=function(a){_.zb(this,7,a,_.Xa)};_.h.LTa=function(){return _.Y(this,6)};_.h.FPb=function(a){_.ni(this,6,a)};_.wp.kc=[7];_.wp.prototype.toObject=function(){return xp(this)};
var xp=function(a){if(null!=a)return _.Lb(a),{Ev:HQa(_.nj(a,_.ri,1)),path:_.Y(a,2),type:_.Ej(a,3,0),fileSize:_.Cj(a,4),HRc:_.l(_.zj(a,7,2)),eU:_.Y(a,6)}};_.yp=function(a){this.Ka=_.jb(a)};_.V(_.yp,_.Jb);_.yp.prototype.toObject=function(){return zp(this)};var zp=function(a){if(null!=a)return _.Lb(a),{startLine:_.Bj(a,1),startColumn:_.Bj(a,2),endLine:_.Bj(a,3),endColumn:_.Bj(a,4)}};var IQa=function(a){this.Ka=_.jb(a)};_.V(IQa,_.Jb);_.h=IQa.prototype;_.h.Ku=function(){return _.nj(this,_.wp,1)};_.h.Rx=function(a){return _.pj(this,1,a)};_.h.getRange=function(){return _.nj(this,_.yp,2)};_.h.setRange=function(a){return _.pj(this,2,a)};_.h.vta=function(){return _.gj(this,_.yp,2)};_.h.toObject=function(){return JQa(this)};var JQa=function(a){if(null!=a)return _.Lb(a),{Lg:xp(a.Ku()),ne:zp(a.getRange())}};_.Ap=function(a){this.Ka=_.jb(a)};_.V(_.Ap,_.Jb);_.h=_.Ap.prototype;_.h.getType=function(){return _.Ej(this,1,0)};_.h.Dn=function(a){return _.Oj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.te=function(a){return _.ni(this,2,a)};_.h.J8=function(a,b){_.sj(this,3,_.Ap,a,b)};_.h.Iub=function(){return _.Y(this,6)};_.h.QPb=function(a){_.ni(this,6,a)};_.Ap.kc=[3,4];_.Ap.prototype.toObject=function(){return KQa(this)};
var KQa=function(a){if(null!=a)return _.Lb(a),{type:_.Ej(a,1,0),name:_.Y(a,2),childList:_.Db(_.oj(a,_.Ap,3,_.kj()),KQa),F6c:_.l(_.zj(a,4,2)),g4a:zp(_.nj(a,_.yp,5)),DQb:_.Y(a,6),hFb:_.Y(a,7),b9c:_.Y(a,8)}};_.Bp=function(a){this.Ka=_.jb(a)};_.V(_.Bp,_.Jb);_.Bp.prototype.Xxa=function(a){return _.Oj(this,1,a)};_.Bp.prototype.toObject=function(){return LQa(this)};var LQa=function(a){if(null!=a)return _.Lb(a),{zf:_.Ej(a,1,0),gka:_.Y(a,2)}};_.Cp=function(a){this.Ka=_.jb(a)};_.V(_.Cp,_.Jb);_.Cp.prototype.getName=function(){return _.Y(this,1)};_.Cp.prototype.te=function(a){return _.ni(this,1,a)};_.Cp.prototype.toObject=function(){return MQa(this)};var MQa=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),Bn:_.Y(a,2)}};_.Dp=function(a){this.Ka=_.jb(a)};_.V(_.Dp,_.Jb);_.Ep=function(a,b){return _.oj(a,_.Cp,1,_.kj(b))};_.h=_.Dp.prototype;_.h.Sia=function(a){return _.ni(this,2,a)};_.h.Xca=function(){return sza(this,4)};_.h.lja=function(a){_.Bb(this,4,_.Xa,a,void 0,_.zj)};_.h.c0=function(){return _.Ej(this,5,0)};_.h.M2=function(a){_.Oj(this,5,a)};_.h.gT=function(){return _.Ej(this,6,0)};_.h.S2=function(a){_.Oj(this,6,a)};_.h.setTheme=function(a){return _.Oj(this,7,a)};_.h.Ica=function(){return _.Y(this,21)};
_.h.cja=function(a){_.ni(this,21,a)};_.h.vca=function(){return _.Y(this,22)};_.h.Ria=function(a){_.ni(this,22,a)};_.h.gta=function(){return _.Aj(this,8)};_.h.iya=function(a){_.Kj(this,8,a)};_.h.bT=function(){return _.Aj(this,10)};_.h.ija=function(a){_.Kj(this,10,a)};_.h.TS=function(){return _.Aj(this,11)};_.h.L2=function(a){_.Kj(this,11,a)};_.h.eT=function(){return _.Bj(this,12)};_.h.kja=function(a){_.vi(this,12,a)};_.h.h0=function(){return _.Bj(this,31)};_.h.eja=function(a){_.vi(this,31,a)};
_.h.wub=function(){return _.Fj(this,13)};_.h.b0=function(){return _.Ej(this,15,0)};_.h.Zia=function(a){_.Oj(this,15,a)};_.h.aT=function(){return _.Bj(this,17)};_.h.Q2=function(a){_.vi(this,17,a)};_.h.Rca=function(){return _.Ej(this,18,0)};_.h.gya=function(a){_.Oj(this,18,a)};_.h.kUa=function(){return _.Aj(this,20)};_.h.o2a=function(a){_.Kj(this,20,a)};_.h.Hca=function(){return _.Ej(this,23,0)};_.h.aja=function(a){_.Oj(this,23,a)};_.h.q0=function(){return _.Aj(this,24)};
_.h.mya=function(a){_.Kj(this,24,a)};_.h.Sca=function(){return _.Aj(this,25)};_.h.jja=function(a){_.Kj(this,25,a)};_.h.r0=function(){return _.Aj(this,28)};_.h.nya=function(a){_.Kj(this,28,a)};_.h.m0=function(){return _.Aj(this,30)};_.h.hja=function(a){_.Kj(this,30,a)};_.h.o0=function(){return _.Aj(this,32)};_.h.kya=function(a){_.Kj(this,32,a)};_.h.U_=function(){return _.Y(this,33)};_.h.Rxa=function(a){_.ni(this,33,a)};_.h.n0=function(){return _.Aj(this,34)};_.h.jya=function(a){_.Kj(this,34,a)};
var NQa=_.Nb(_.Dp);_.Dp.kc=[1,3,4,13];_.Dp.prototype.toObject=function(){return OQa(this)};
var OQa=function(a){if(null!=a)return _.Lb(a),{r$c:_.Db(_.Ep(a),MQa),Eaa:_.Y(a,2),vad:_.l(_.xj(a,3,2)),xcd:_.l(_.zj(a,4,2)),v5c:_.Ej(a,5,0),P5a:_.Ej(a,6,0),ycd:_.Bj(a,16),theme:_.Ej(a,7,0),A8c:_.Ej(a,26,0),cXa:_.Y(a,21),eQa:_.Y(a,22),showDeleted:_.Aj(a,8),H7c:Fb(_.vb(a,9,_.nba)),A2a:_.Aj(a,10),Fda:_.Aj(a,11),tabSize:_.Bj(a,12),Tfa:_.Bj(a,31),f2c:_.l(_.xj(a,13,2)),z5c:Fb(_.wb(a,14,_.Bp),LQa),Nda:_.Ej(a,15,0),y$c:_.Bj(a,17),z$c:_.Ej(a,18,0),SYc:_.Aj(a,19),R$c:_.Aj(a,20),u5c:_.Ej(a,23,0),XRb:_.Aj(a,
24),B2a:_.Aj(a,25),u_c:_.Aj(a,27),hka:_.Aj(a,28),Jbd:_.Aj(a,29),uja:_.Aj(a,30),ut:_.Aj(a,32),f$:_.Y(a,33),S$c:_.Aj(a,34)}};_.PQa=function(a){this.Ka=_.jb(a)};_.V(_.PQa,_.Jb);_.PQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};var Fp=function(a){this.Ka=_.jb(a)};_.V(Fp,_.Jb);Fp.prototype.OPb=function(a){return _.Bb(this,1,_.$a,a,void 0,_.xj)};var QQa=_.Nb(Fp);Fp.kc=[1];Fp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={s9c:_.l(_.xj(this,1,2))}}else a=void 0;return a};var RQa=function(a,b,c){this.JLb=a;this.iva=b;this.uYa=c};RQa.prototype.getMetadata=function(){return this.uYa};var SQa=function(a,b,c){c=void 0===c?{}:c;this.pPc=a;this.uYa=c;this.iva=b;this.p3=null};SQa.prototype.getMetadata=function(){return this.uYa};SQa.prototype.Ng=function(){return this.p3};_.Gp=function(a,b,c,d,e){this.name=a;this.WLb=b;this.responseType=c;this.TLb=d;this.yMb=e};_.TQa=function(a,b,c){c=void 0===c?{}:c;return new RQa(b,a,c)};_.Gp.prototype.getName=function(){return this.name};_.Gp.prototype.getName=_.Gp.prototype.getName;_.UQa=new _.Gp("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.PQa,Fp,function(a){return a.ld()},QQa);_.VQa=function(a){this.Ka=_.jb(a)};_.V(_.VQa,_.Jb);_.VQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};_.WQa=new _.Gp("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.VQa,_.Dp,function(a){return a.ld()},NQa);_.XQa=function(a){this.Ka=_.jb(a)};_.V(_.XQa,_.Jb);_.XQa.prototype.OPb=function(a){return _.ni(this,1,a)};_.XQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={recentFile:_.Y(this,1)}}else a=void 0;return a};var YQa=function(a){this.Ka=_.jb(a)};_.V(YQa,_.Jb);var ZQa=_.Nb(YQa);YQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};_.$Qa=new _.Gp("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.XQa,YQa,function(a){return a.ld()},ZQa);_.aRa=function(a){this.Ka=_.jb(a)};_.V(_.aRa,_.Jb);_.aRa.kc=[1];_.aRa.prototype.toObject=function(){return bRa(this)};var bRa=function(a){if(null!=a)return _.Lb(a),{k8c:_.l(_.xj(a,1,2))}};_.Hp=function(a){this.Ka=_.jb(a)};_.V(_.Hp,_.Jb);_.Hp.prototype.i0=function(){return _.nj(this,_.Dp,1)};_.Hp.prototype.gja=function(a){return _.pj(this,1,a)};_.Hp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={XNc:OQa(this.i0()),updateMask:bRa(_.nj(this,_.aRa,2))}}else a=void 0;return a};_.cRa=new _.Gp("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Hp,_.Dp,function(a){return a.ld()},NQa);var Ip=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(Ip,Error);Ip.prototype.toString=function(){var a="RpcError("+(oPa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};Ip.prototype.name="RpcError";var dRa=Promise;var Jp=function(a){this.Ka=_.jb(a)};_.V(Jp,_.Jb);Jp.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};Jp.prototype.getValue=function(){var a=Ib(this,2);if(Array.isArray(a)||a instanceof _.Jb)throw Error("O");return _.lj(this,2)};Jp.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.fj(this,2,Hba(a));else if("string"===typeof a||a instanceof _.Ea||_.ya(a))a=_.Ab(this,2,Ia(a,!1,!0,!1),_.Ha());else throw Error("P`"+a);return a};Jp.prototype.toObject=function(){return eRa(this)};
var eRa=function(a){if(null!=a)return _.Lb(a),{P4a:_.Y(a,1),value:cca(a)}};var Kp=function(a){this.Ka=_.jb(a)};_.V(Kp,_.Jb);Kp.prototype.getMessage=function(){return _.Y(this,2)};Kp.prototype.aya=function(a){return _.ni(this,2,a)};var fRa=_.Nb(Kp);Kp.kc=[3];Kp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={code:_.Bj(this,1),message:_.Y(this,2),r1c:_.Db(_.oj(this,Jp,3,_.kj()),eRa)}}else a=void 0;return a};var Lp=function(a,b){this.cAa=a.lMc;this.qvb=b;this.Bc=a.bAa;this.Iva=[];this.Ova=[];this.Uva=[];this.Kva=[];this.AI=[];this.cAa&&gRa(this)},mRa=function(a,b){_.qk(a.Bc,"complete",function(){if(NEa(a.Bc)){var c=_.OEa(a.Bc);if(b&&"text/plain"===a.Bc.getResponseHeader("Content-Type")){if(!atob)throw Error("fc");c=atob(c)}try{var d=a.qvb(c)}catch(g){hRa(a,new Ip(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=nPa(a.Bc.Ng());iRa(a,jRa(a));0==c?kRa(a,d):hRa(a,new Ip(c,
"Xhr succeeded but the status code is not 200"))}else{c=_.OEa(a.Bc);d=jRa(a);if(c){var e=lRa(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.Bc.KM+", error: "+REa(a.Bc),e=d;iRa(a,d);hRa(a,new Ip(c,f,e))}})},gRa=function(a){a.cAa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.qvb(c)}catch(e){hRa(a,new Ip(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&kRa(a,d)}if("2"in b)for(b=lRa(a,b["2"]),c=0;c<a.Uva.length;c++)a.Uva[c](b)});
a.cAa.on("end",function(){iRa(a,jRa(a));for(var b=0;b<a.Kva.length;b++)a.Kva[b]()});a.cAa.on("error",function(){if(0!=a.AI.length){var b=a.Bc.KM;0!==b||NEa(a.Bc)||(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.Bc.Ng();d=nPa(c);break;default:d=14}iRa(a,jRa(a));b=LDa(b)+", error: "+REa(a.Bc);-1!=c&&(b+=", http status code: "+c);hRa(a,new Ip(d,b))}})},jRa=function(a){var b={},c=QEa(a.Bc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},lRa=function(a,
b){var c=2,d={};try{var e=fRa(b);c=_.Bj(e,1);var f=e.getMessage();_.oj(e,Jp,3,_.kj()).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Bc&&404===a.Bc.Ng()?(c=5,f="Not Found: "+String(a.Bc.Tea)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};Lp.prototype.on=function(a,b){"data"==a?this.Iva.push(b):"metadata"==a?this.Ova.push(b):"status"==a?this.Uva.push(b):"end"==a?this.Kva.push(b):"error"==a&&this.AI.push(b);return this};
var nRa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Lp.prototype.removeListener=function(a,b){"data"==a?nRa(this.Iva,b):"metadata"==a?nRa(this.Ova,b):"status"==a?nRa(this.Uva,b):"end"==a?nRa(this.Kva,b):"error"==a&&nRa(this.AI,b);return this};Lp.prototype.cancel=function(){this.Bc.abort()};var kRa=function(a,b){for(var c=0;c<a.Iva.length;c++)a.Iva[c](b)},iRa=function(a,b){for(var c=0;c<a.Ova.length;c++)a.Ova[c](b)},hRa=function(a,b){for(var c=0;c<a.AI.length;c++)a.AI[c](b)};
Lp.prototype.cancel=Lp.prototype.cancel;Lp.prototype.removeListener=Lp.prototype.removeListener;Lp.prototype.on=Lp.prototype.on;var Mp=function(a){this.M5a=a.cVc||null;this.Vja=a.mSc||!1;this.nZ=this.kS=void 0};_.Ri(Mp,NDa);Mp.prototype.aaa=function(){var a=new Np(this.M5a,this.Vja);this.kS&&a.W1a(this.kS);this.nZ&&a.rPb(this.nZ);return a};Mp.prototype.Iyb=function(a){return function(){return a}}({});Mp.prototype.W1a=function(a){this.kS=a};Mp.prototype.rPb=function(a){this.nZ=a};
var Np=function(a,b){sk.call(this);this.M5a=a;this.Vja=b;this.nZ=this.kS=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.G0a=new Headers;this.o2=null;this.xEb="GET";this.R3="";this.PD=!1;this.qW=this.iaa=this.hsa=null};_.Ri(Np,sk);Np.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("gc");this.xEb=a;this.R3=b;this.readyState=1;oRa(this)};
Np.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("hc");this.PD=!0;var b={headers:this.G0a,method:this.xEb,credentials:this.kS,cache:this.nZ};a&&(b.body=a);(this.M5a||_.da).fetch(new Request(this.R3,b)).then(this.fHc.bind(this),this.tta.bind(this))};
Np.prototype.abort=function(){this.response=this.responseText="";this.G0a=new Headers;this.status=0;this.iaa&&this.iaa.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.PD&&4!=this.readyState&&(this.PD=!1,pRa(this));this.readyState=0};
Np.prototype.fHc=function(a){if(this.PD&&(this.hsa=a,this.o2||(this.status=this.hsa.status,this.statusText=this.hsa.statusText,this.o2=a.headers,this.readyState=2,oRa(this)),this.PD&&(this.readyState=3,oRa(this),this.PD)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.dHc.bind(this),this.tta.bind(this));else if("undefined"!==typeof _.da.ReadableStream&&"body"in a){this.iaa=a.body.getReader();if(this.Vja){if(this.responseType)throw Error("ic");this.response=[]}else this.response=this.responseText=
"",this.qW=new TextDecoder;qRa(this)}else a.text().then(this.eHc.bind(this),this.tta.bind(this))};var qRa=function(a){a.iaa.read().then(a.ZGc.bind(a)).catch(a.tta.bind(a))};Np.prototype.ZGc=function(a){if(this.PD){if(this.Vja&&a.value)this.response.push(a.value);else if(!this.Vja){var b=a.value?a.value:new Uint8Array(0);if(b=this.qW.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?pRa(this):oRa(this);3==this.readyState&&qRa(this)}};
Np.prototype.eHc=function(a){this.PD&&(this.response=this.responseText=a,pRa(this))};Np.prototype.dHc=function(a){this.PD&&(this.response=a,pRa(this))};Np.prototype.tta=function(){this.PD&&pRa(this)};var pRa=function(a){a.readyState=4;a.hsa=null;a.iaa=null;a.qW=null;oRa(a)};_.h=Np.prototype;_.h.setRequestHeader=function(a,b){this.G0a.append(a,b)};_.h.getResponseHeader=function(a){return this.o2?this.o2.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.o2)return"";for(var a=[],b=this.o2.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.W1a=function(a){this.kS=a};_.h.rPb=function(a){this.nZ=a};var oRa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Np.prototype,"withCredentials",{get:function(){return"include"===this.kS},set:function(a){this.W1a(a?"include":"same-origin")}});var Op=function(a){lk.call(this);this.nT=a;this.me={}};_.Ri(Op,lk);var rRa=[];Op.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(rRa[0]=b.toString()),b=rRa);for(var e=0;e<b.length;e++){var f=_.qk(a,b[e],c||this.handleEvent,d||!1,this.nT||this);if(!f)break;this.me[f.key]=f}return this};Op.prototype.wXa=function(a,b,c,d){return sRa(this,a,b,c,d)};
var sRa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)sRa(a,b,c[g],d,e,f);else{b=bBa(b,c,d||a.handleEvent,e,f||a.nT||a);if(!b)return a;a.me[b.key]=b}return a};Op.prototype.Ct=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Ct(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.wa(d)?!!d.capture:!!d,e=e||this.nT||this,c=cBa(c),d=!!d,b=TAa(a)?a.Jca(b,c,d,e):a?(a=eBa(a))?a.Jca(b,c,d,e):null:null,b&&(iBa(b),delete this.me[b.key]);return this};
Op.prototype.removeAll=function(){eca(this.me,function(a,b){this.me.hasOwnProperty(b)&&iBa(a)},this);this.me={}};Op.prototype.Bm=function(){Op.by.Bm.call(this);this.removeAll()};Op.prototype.handleEvent=function(){throw Error("jc");};var tRa=function(){this.Hzb=!0;this.sj=0;this.YT=""};tRa.prototype.mf=function(a,b){this.Hzb=!1;throw Error("kc`"+this.sj+"`"+b+"`"+a);};tRa.prototype.decode=function(a){this.Hzb||this.mf(a,"stream already broken");this.YT+=a;a=Math.floor(this.YT.length/4);if(0==a)return null;try{var b=_.cza(this.YT.slice(0,4*a))}catch(c){this.mf(this.YT,c.message)}this.sj+=4*a;this.YT=this.YT.slice(4*a);return b};var $g=function(){this.Gp=null;this.Og=[];this.dra=this.ZT=this.x3=this.Jc=this.sj=0;this.tYa=null;this.IPa=0};$g.prototype.zca=function(){return this.Gp};$g.prototype.mf=function(a,b,c){this.Jc=3;this.Gp="The stream is broken @"+this.sj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Gp);};$g.prototype.xpa=function(){return!0};
$g.prototype.parse=function(a){function b(n){n&128&&f.mf(g,m,"invalid tag");2!=(n&7)&&f.mf(g,m,"invalid wire type");f.x3=n>>>3;1!=f.x3&&2!=f.x3&&15!=f.x3&&f.mf(g,m,"unexpected tag");f.Jc=1;f.ZT=0;f.dra=0}function c(n){f.dra++;5==f.dra&&n&240&&f.mf(g,m,"message length too long");f.ZT|=(n&127)<<7*(f.dra-1);n&128||(f.Jc=2,f.IPa=0,f.tYa="undefined"!==typeof Uint8Array?new Uint8Array(f.ZT):Array(f.ZT),0==f.ZT&&e())}function d(n){f.tYa[f.IPa++]=n;f.IPa==f.ZT&&e()}function e(){if(15>f.x3){var n={};n[f.x3]=
f.tYa;f.Og.push(n)}f.Jc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Jc){case 3:f.mf(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("lc`"+f.Jc);}f.sj++;m++}a=f.Og;f.Og=[];return 0<a.length?a:null};var ipa=function(){this.Gp=null;this.sj=0;this.sAc=new tRa;this.KNc=new $g};ipa.prototype.zca=function(){return this.Gp};ipa.prototype.mf=function(a,b){this.Gp="The stream is broken @"+this.sj+". Error: "+b+". With input:\n"+a;throw Error(this.Gp);};ipa.prototype.xpa=function(){return!1};ipa.prototype.parse=function(a){null!==this.Gp&&this.mf(a,"stream already broken");var b=null;try{var c=this.sAc.decode(a);b=null===c?null:this.KNc.parse(c)}catch(d){this.mf(a,d.message)}this.sj+=a.length;return b};var Pp=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var hpa=function(a){this.Gp=null;this.Og=[];this.hZ="";this.TRc=[];this.Ix=this.kD=0;this.Cja=!1;this.Yka=0;this.vSc=/[\\"]/g;this.Jc=this.Wja=0;this.cDc=!(!a||!a.bDc)},uRa={INIT:0,V4:1,qDa:2,WW:3,c4:4,b4:5,Nn:6,wCa:7,R6a:8,a8a:9,b8a:10,c8a:11,v6a:12,w6a:13,x6a:14,y6a:15,A7a:16,B7a:17,C7a:18,mgc:19,pDa:20};_.h=hpa.prototype;_.h.zca=function(){return this.Gp};_.h.done=function(){return 2===this.Wja};
_.h.mf=function(a,b){this.Wja=3;this.Gp="The stream is broken @"+this.Ix+"/"+b+". With input:\n"+a;throw Error(this.Gp);};_.h.xpa=function(){return!1};
_.h.parse=function(a){function b(){for(;D<a.length;)if(Pp(a[D]))D++,f.Ix++;else break;return D<r}function c(){for(var L;;){L=a[D++];if(!L)break;f.Ix++;switch(f.Jc){case n.INIT:"{"===L?f.Jc=n.qDa:"["===L?f.Jc=n.c4:Pp(L)||f.mf(a,D);continue;case n.wCa:case n.qDa:if(Pp(L))continue;if(f.Jc===n.wCa)g.push(n.R6a);else if("}"===L){e("{}");f.Jc=d();continue}else g.push(n.WW);'"'===L?f.Jc=n.Nn:f.mf(a,D);continue;case n.R6a:case n.WW:if(Pp(L))continue;":"===L?(f.Jc===n.WW&&(g.push(n.WW),f.kD++),f.Jc=n.V4):
"}"===L?(f.kD--,e(),f.Jc=d()):","===L?(f.Jc===n.WW&&g.push(n.WW),f.Jc=n.wCa):f.mf(a,D);continue;case n.c4:case n.V4:if(Pp(L))continue;if(f.Jc===n.c4)if(f.kD++,f.Jc=n.V4,"]"===L){f.kD--;if(0===f.kD){f.Jc=n.b4;return}e("[]");f.Jc=d();continue}else g.push(n.b4);'"'===L?f.Jc=n.Nn:"{"===L?f.Jc=n.qDa:"["===L?f.Jc=n.c4:"t"===L?f.Jc=n.a8a:"f"===L?f.Jc=n.v6a:"n"===L?f.Jc=n.A7a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Jc=n.pDa:f.mf(a,D));continue;case n.b4:if(","===L)g.push(n.b4),f.Jc=n.V4,1===f.kD&&(z=D);
else if("]"===L){f.kD--;if(0===f.kD)return;e();f.Jc=d()}else if(Pp(L))continue;else f.mf(a,D);continue;case n.Nn:var P=D;a:for(;;){for(;0<f.Yka;)if(L=a[D++],4===f.Yka?f.Yka=0:f.Yka++,!L)break a;if('"'===L&&!f.Cja){f.Jc=d();break}if("\\"===L&&!f.Cja&&(f.Cja=!0,L=a[D++],!L))break;if(f.Cja)if(f.Cja=!1,"u"===L&&(f.Yka=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.Ix+=D-P;continue;case n.a8a:if(!L)continue;"r"===L?f.Jc=n.b8a:
f.mf(a,D);continue;case n.b8a:if(!L)continue;"u"===L?f.Jc=n.c8a:f.mf(a,D);continue;case n.c8a:if(!L)continue;"e"===L?f.Jc=d():f.mf(a,D);continue;case n.v6a:if(!L)continue;"a"===L?f.Jc=n.w6a:f.mf(a,D);continue;case n.w6a:if(!L)continue;"l"===L?f.Jc=n.x6a:f.mf(a,D);continue;case n.x6a:if(!L)continue;"s"===L?f.Jc=n.y6a:f.mf(a,D);continue;case n.y6a:if(!L)continue;"e"===L?f.Jc=d():f.mf(a,D);continue;case n.A7a:if(!L)continue;"u"===L?f.Jc=n.B7a:f.mf(a,D);continue;case n.B7a:if(!L)continue;"l"===L?f.Jc=
n.C7a:f.mf(a,D);continue;case n.C7a:if(!L)continue;"l"===L?f.Jc=d():f.mf(a,D);continue;case n.mgc:"."===L?f.Jc=n.pDa:f.mf(a,D);continue;case n.pDa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else D--,f.Ix--,f.Jc=d();continue;default:f.mf(a,D)}}}function d(){var L=g.pop();return null!=L?L:n.V4}function e(L){1<f.kD||(L||(L=-1===z?f.hZ+a.substring(v,D):a.substring(z,D)),f.cDc?f.Og.push(L):f.Og.push(JSON.parse(L)),z=D)}for(var f=this,g=f.TRc,m=f.vSc,n=uRa,r=a.length,v=0,z=-1,D=0;D<r;)switch(f.Wja){case 3:return f.mf(a,
D),null;case 2:return b()&&f.mf(a,D),null;case 0:if(b()){var J=a[D++];f.Ix++;if("["===J){f.Wja=1;v=D;f.Jc=n.c4;continue}else f.mf(a,D)}return null;case 1:return c(),0===f.kD&&f.Jc==n.b4?(f.Wja=2,f.hZ=a.substring(D)):f.hZ=-1===z?f.hZ+a.substring(v):a.substring(z),0<f.Og.length?(J=f.Og,f.Og=[],J):null}return null};var gpa=function(){this.Gp=this.GM=null;this.Jc=this.sj=0;this.Og=[];this.JRb=!1};gpa.prototype.zca=function(){return this.Gp};gpa.prototype.xpa=function(){return!1};
gpa.prototype.parse=function(a){function b(n){f.Jc=6;f.Gp="The stream is broken @"+f.sj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Gp);}function c(){f.GM=new hpa({QYc:!0,bDc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var v={};v[1]=n[r];f.Og.push(v)}}function e(n){if(n){(f.JRb||1<n.length)&&b("extra status: "+n);f.JRb=!0;var r={};r[2]=n[0];f.Og.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Jc){a:{for(;g<a.length;){if(!Pp(a[g])){m=!0;break a}g++;f.sj++}m=!1}m=!m}if(m)return null;
switch(f.Jc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Jc=1,g++,f.sj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Jc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Jc=3:"]"===a[g]?(f.Jc=5,g++,f.sj++):b("unexpected input token");break;case 2:m=f.GM.parse(a.substring(g));d(m);f.GM.done()?(f.Jc=3,m=f.GM.hZ,f.sj+=a.length-g-m.length,a=m,g=0):(f.sj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Jc=4,c(),f.GM.parse("["),g+=","===a[g]?1:5,f.sj++):
"]"===a[g]&&(f.Jc=5,g++,f.sj++);break;case 4:m=f.GM.parse(a.substring(g));e(m);f.GM.done()?(f.Jc=5,m=f.GM.hZ,f.sj+=a.length-g-m.length,a=m,g=0):(f.sj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Og.length?(a=f.Og,f.Og=[],a):null};var vRa=function(a){this.Bc=a;this.FU=null;this.p3=this.Ix=0;this.Xvb=!1;this.rra=this.p3a=this.qW=null;this.Urb=new Op(this);this.Urb.listen(this.Bc,"readystatechange",this.yOc)};vRa.prototype.lta=function(){return this.Bc};var Qp=function(a,b){a.p3!=b&&(a.p3=b,a.p3a&&a.p3a())},wRa=function(a){a.Urb.removeAll();if(a.Bc){var b=a.Bc;a.Bc=null;b.abort();b.dispose()}};vRa.prototype.Ng=function(){return this.p3};
vRa.prototype.yOc=function(a){a=a.target;try{if(a==this.Bc)a:{var b=Xk(this.Bc),c=this.Bc.KM,d=this.Bc.Ng(),e=_.OEa(this.Bc);a=[];if(PEa(this.Bc)instanceof Array){var f=PEa(this.Bc);0<f.length&&f[0]instanceof Uint8Array&&(this.Xvb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?Qp(this,7):7==c?Qp(this,8):d||Qp(this,3)),this.FU||(this.FU=jpa(this.Bc),null==this.FU&&Qp(this,5)),2<this.p3)wRa(this);else{if(a.length>this.Ix){var g=a.length;c=[];try{if(this.FU.xpa())for(var m=
0;m<g;m++){var n=this.FU.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.qW){if("undefined"===typeof TextDecoder)throw Error("mc");this.qW=new TextDecoder}for(m=0;m<g;m++)n+=this.qW.decode(a[m],{stream:4==b&&m==g-1});c=this.FU.parse(n)}a.splice(0,g);c&&this.rra(c)}catch(v){Qp(this,5);wRa(this);break a}}else if(e.length>this.Ix){m=e.slice(this.Ix);this.Ix=e.length;try{var r=this.FU.parse(m);null!=r&&this.rra&&this.rra(r)}catch(v){Qp(this,5);wRa(this);break a}}4==b?(0!=e.length||this.Xvb?
Qp(this,2):Qp(this,4),wRa(this)):Qp(this,1)}}}catch(v){Qp(this,6),wRa(this)}};var xRa=function(a){a=this.O5a=a;var b=(0,_.fi)(this.FMc,this);a.rra=b;a=this.O5a;b=(0,_.fi)(this.LMc,this);a.p3a=b;this.YC={};this.PR={}};_.h=xRa.prototype;_.h.on=function(a,b){var c=this.YC[a];c||(c=[],this.YC[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.YC[a];c&&_.pa(c,b);(a=this.PR[a])&&_.pa(a,b);return this};_.h.once=function(a,b){var c=this.PR[a];c||(c=[],this.PR[a]=c);c.push(b);return this};
_.h.FMc=function(a){var b=this.YC.data;b&&yRa(this,a,b);(b=this.PR.data)&&yRa(this,a,b);this.PR.data=[]};var yRa=function(a,b,c){for(var d={},e=0;e<b.length;d={jEb:void 0},e++)d.jEb=b[e],c.forEach(function(f){return function(g){try{g(f.jEb)}catch(m){a.sta("message-callback exception (ignored) "+m)}}}(d))};xRa.prototype.LMc=function(){switch(this.O5a.Ng()){case 1:zRa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:zRa(this,"error");break;case 8:zRa(this,"close");break;case 2:zRa(this,"end")}};
var zRa=function(a,b){var c=a.YC[b];c&&c.forEach(function(d){try{d()}catch(e){a.sta("status-callback exception (ignored) "+e)}});(c=a.PR[b])&&c.forEach(function(d){d()});a.PR[b]=[]};xRa.prototype.sta=function(){};var CRa,DRa,ERa,FRa;_.Rp=function(a){a=void 0===a?{}:a;this.MSc=a.Rad||hi("suppressCorsPreflight",a)||!1;this.Y3=a.withCredentials||hi("withCredentials",a)||!1;this.QRb=a.Cad||[];this.ZTc=a.Hbd||[];this.OXb=a.tcd;this.uBc=a.Rbd||!1};
CRa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.ARa(function(g){return new dRa(function(m,n){var r={},v=_.BRa(a,g,f);v.on("error",function(z){return n(z)});v.on("metadata",function(z){r=z});v.on("data",function(z){var D=g.iva,J=r;J=void 0===J?{}:J;m(new SQa(z,D,J))})})},a.ZTc).call(a,_.TQa(e,c,d)).then(function(g){return g.pPc})};_.Sp=function(a,b,c,d,e){return CRa(a,b,c,d,e)};
_.Rp.prototype.IV=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.ARa(function(g){var m=g.iva,n=g.getMetadata(),r=DRa(e,!1);n=ERa(e,n,r,f+m.getName());var v=FRa(r,m.yMb,!0);g=m.TLb(g.JLb);r.send(n,"POST",g);return v},this.QRb).call(this,_.TQa(d,b,c))};_.BRa=function(a,b,c){var d=b.iva,e=b.getMetadata(),f=DRa(a,!0);a=ERa(a,e,f,c+d.getName());c=FRa(f,d.yMb,!1);mRa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.TLb(b.JLb);f.send(a,"POST",b);return c};
DRa=function(a,b){b=a.uBc&&!b;return a.OXb||b?new _.Wk(new Mp({cVc:a.OXb,mSc:b})):new _.Wk};
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.Y3)c.Y3=!0;if(a.MSc)a=d,_.kca(b)?d=a:(c=wKa(b),"string"===typeof a?(b=encodeURIComponent("$httpHeaders"),c=null!=c?"="+encodeURIComponent(String(c)):"",d=zEa(a,b+c)):(_.di(a,"$httpHeaders",c),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
FRa=function(a,b,c){if(c)if(!_.Xi||10<=Number(_.bj)){c=new vRa(a);var d=new xRa(c)}else d=null;return new Lp({bAa:a,lMc: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 _.Gp("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.dp,fp,function(a){return a.ld()},jQa);_.HRa=new _.Gp("/devtools.sourcerers.DecorationsService/ListDecorations",_.rQa,_.np,function(a){return a.ld()},yQa);_.IRa=new _.Gp("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.qp,BQa,function(a){return a.ld()},CQa);_.JRa=new _.Gp("/devtools.sourcerers.DecorationsService/ResolveItemList",_.rp,sp,function(a){return a.ld()},DQa);_.KRa=new _.Gp("/devtools.sourcerers.DecorationsService/ResolvePanel",_.tp,vp,function(a){return a.ld()},FQa);var Tp=function(a){this.Ka=_.jb(a)};_.V(Tp,_.Jb);Tp.prototype.getType=function(){return _.Ej(this,1,0)};Tp.prototype.Dn=function(a){return _.Oj(this,1,a)};var LRa=function(a,b){_.pj(a,2,b)},MRa=function(a,b){return _.zb(a,3,b,_.Xa)};Tp.prototype.getTags=function(a){return sza(this,3,a)};Tp.prototype.Ku=function(){return _.nj(this,_.wp,4)};Tp.prototype.Rx=function(a){return _.pj(this,4,a)};Tp.prototype.getLineNumber=function(){return _.Cj(this,5)};
var NRa=function(a,b){_.pj(a,8,b)},ORa=function(a,b){_.pj(a,9,b)};Tp.kc=[3];Tp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={type:_.Ej(this,1,0),timestamp:Nk(_.nj(this,ui,2)),Xad:_.l(_.zj(this,3,2)),Lg:xp(this.Ku()),lineNumber:_.Cj(this,5),xv:_.Y(this,6),cq:_.Y(this,7),P_c:Nk(_.nj(this,ui,8)),O_c:Nk(_.nj(this,ui,9))}}else a=void 0;return a};var PRa=function(a){this.Ka=_.jb(a)};_.V(PRa,_.Jb);var QRa=_.Nb(PRa);PRa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};var RRa=new _.Gp("/devtools.grimoire.FeedbackService/SendFeedback",Tp,PRa,function(a){return a.ld()},QRa);_.Up=function(a){this.Ka=_.jb(a)};_.V(_.Up,_.Jb);_.Up.prototype.Ku=function(){return _.nj(this,_.wp,1)};_.Up.prototype.Rx=function(a){return _.pj(this,1,a)};_.Up.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Lg:xp(this.Ku()),includeAuxiliaryDirectoryContents:_.Aj(this,2),includeAttributes:_.Aj(this,3),preferCompressed:_.Aj(this,4),spacesPerTab:_.Bj(this,8),preferServerHighlighting:_.Aj(this,9),preferIncrementalRendering:_.Aj(this,10)}}else a=void 0;return a};_.Vp=function(a){this.Ka=_.jb(a)};_.V(_.Vp,_.Jb);_.Vp.prototype.getSize=function(){return _.Cj(this,3)};_.Vp.prototype.Jub=function(){return _.Cj(this,3)};_.Vp.prototype.setSize=function(a){return _.Ab(this,3,_.Za(a),"0")};_.Vp.prototype.toObject=function(){return SRa(this)};var SRa=function(a){if(null!=a)return _.Lb(a),{RT:Nk(_.nj(a,ui,1)),QWa:_.Y(a,2),size:_.Cj(a,3),yo:_.Aj(a,4),CRa:_.Y(a,5)}};_.Wp=function(a){this.Ka=_.jb(a)};_.V(_.Wp,_.Jb);_.h=_.Wp.prototype;_.h.de=function(){return _.Y(this,1)};_.h.md=function(a){return _.ni(this,1,a)};_.h.getType=function(){return _.Ej(this,5,0)};_.h.Dn=function(a){return _.Oj(this,5,a)};_.h.hasAttributes=function(){return _.gj(this,_.Vp,4)};_.h.cT=function(){return _.zj(this,8,_.kj())};_.h.RPb=function(a){_.zb(this,8,a,_.Xa)};_.h.LTa=function(){return _.Y(this,7)};_.h.FPb=function(a){_.ni(this,7,a)};_.Wp.kc=[8];_.Wp.prototype.toObject=function(){return TRa(this)};
var TRa=function(a){if(null!=a)return _.Lb(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.Ej(a,5,0),attributes:SRa(_.nj(a,_.Vp,4)),HRc:_.l(_.zj(a,8,2)),eU:_.Y(a,7)}};var Xp=function(a){this.Ka=_.jb(a)};_.V(Xp,_.Jb);Xp.prototype.getEditor=function(){return _.Y(this,1)};Xp.prototype.clearEditor=function(){return _.fj(this,1)};Xp.prototype.toObject=function(){return URa(this)};var URa=function(a){if(null!=a)return _.Lb(a),{editor:_.Y(a,1),x3c:_.Y(a,2),EI:_.Y(a,3)}};var VRa=function(a){this.Ka=_.jb(a)};_.V(VRa,_.Jb);VRa.prototype.ZS=function(){return _.nj(this,Xp,3)};VRa.kc=[1];VRa.prototype.toObject=function(){return WRa(this)};var WRa=function(a){if(null!=a)return _.Lb(a),{y1c:_.Db(_.oj(a,_.Wp,1,_.kj()),TRa),KOc:URa(a.ZS())}};var Yp=function(a){this.Ka=_.jb(a)};_.V(Yp,_.Jb);Yp.prototype.lTa=function(){return _.xj(this,2,_.kj())};Yp.kc=[2];Yp.prototype.toObject=function(){return XRa(this)};var XRa=function(a){if(null!=a)return _.Lb(a),{Dj:_.Aj(a,1),Jjb:_.l(_.xj(a,2,2))}};var Zp=function(a){this.Ka=_.jb(a)};_.V(Zp,_.Jb);Zp.prototype.getProperties=function(){return _.nj(this,Yp,4)};Zp.prototype.setProperties=function(a){return _.pj(this,4,a)};Zp.prototype.Tvb=function(){return _.gj(this,Yp,4)};Zp.prototype.toObject=function(){return YRa(this)};var YRa=function(a){if(null!=a)return _.Lb(a),{g1c:_.Y(a,1),P2c:JQa(_.nj(a,IQa,2)),N1c:_.Y(a,3),properties:XRa(a.getProperties())}};var ZRa=function(a){this.Ka=_.jb(a)};_.V(ZRa,_.Jb);_.h=ZRa.prototype;_.h.getType=function(){return _.Ej(this,1,0)};_.h.Dn=function(a){return _.Oj(this,1,a)};_.h.Tca=function(){return _.nj(this,_.yp,2)};_.h.Vvb=function(){return _.gj(this,_.yp,2)};_.h.Mub=function(){return _.oj(this,Zp,3,_.kj())};ZRa.kc=[3];ZRa.prototype.toObject=function(){return $Ra(this)};var $Ra=function(a){if(null!=a)return _.Lb(a),{type:_.Ej(a,1,0),sourceRange:zp(a.Tca()),gTc:_.Db(a.Mub(),YRa)}};var $p=function(a){this.Ka=_.jb(a)};_.V($p,_.Jb);$p.prototype.W_=function(){return _.oj(this,ZRa,1,_.kj())};$p.prototype.Ng=function(){return _.Ej(this,2,0)};$p.kc=[1];$p.prototype.toObject=function(){return aSa(this)};var aSa=function(a){if(null!=a)return _.Lb(a),{MCc:_.Db(a.W_(),$Ra),status:_.Ej(a,2,0),vbd:_.Y(a,3)}};_.bSa=function(a){this.Ka=_.jb(a)};_.V(_.bSa,_.Jb);_.bSa.kc=[1,2];_.bSa.prototype.toObject=function(){return cSa(this)};var cSa=function(a){if(null!=a)return _.Lb(a),{a4c:_.l(_.ub(a,1,_.Ya,2)),n4c:_.l(_.xj(a,2,2))}};_.aq=function(a){this.Ka=_.jb(a)};_.V(_.aq,_.Jb);_.aq.prototype.getRange=function(){return _.nj(this,_.yp,1)};_.aq.prototype.setRange=function(a){return _.pj(this,1,a)};_.aq.prototype.vta=function(){return _.gj(this,_.yp,1)};_.aq.prototype.toObject=function(){return dSa(this)};var dSa=function(a){if(null!=a)return _.Lb(a),{ne:zp(a.getRange()),indentation:_.Bj(a,2)}};var bq=function(a){this.Ka=_.jb(a)};_.V(bq,_.Jb);bq.prototype.Ng=function(){return _.Ej(this,2,0)};bq.kc=[1,3];bq.prototype.toObject=function(){return eSa(this)};var eSa=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,_.yp,1,_.kj());return{l9c:_.Db(b,zp),status:_.Ej(a,2,0),k9c:_.Db(_.oj(a,_.aq,3,_.kj()),dSa)}}};_.fSa=function(a){this.Ka=_.jb(a)};_.V(_.fSa,_.Jb);_.h=_.fSa.prototype;_.h.getType=function(){return _.Ej(this,1,0)};_.h.Dn=function(a){return _.Oj(this,1,a)};_.h.getRange=function(){return _.nj(this,_.yp,2)};_.h.setRange=function(a){return _.pj(this,2,a)};_.h.vta=function(){return _.gj(this,_.yp,2)};_.h.toObject=function(){return gSa(this)};var gSa=function(a){if(null!=a)return _.Lb(a),{type:_.Ej(a,1,0),ne:zp(a.getRange())}};var cq=function(a){this.Ka=_.jb(a)};_.V(cq,_.Jb);cq.prototype.getId=function(){return _.Y(this,1)};cq.prototype.getName=function(){return _.Y(this,2)};cq.prototype.te=function(a){return _.ni(this,2,a)};cq.prototype.toObject=function(){return hSa(this)};var hSa=function(a){if(null!=a)return _.Lb(a),{id:_.Y(a,1),name:_.Y(a,2),o6c:_.Bj(a,3)}};var iSa=function(a){this.Ka=_.jb(a)};_.V(iSa,_.Jb);_.h=iSa.prototype;_.h.getType=function(){return _.Ej(this,1,0)};_.h.Dn=function(a){return _.Oj(this,1,a)};_.h.getRange=function(){return _.nj(this,_.yp,2)};_.h.setRange=function(a){return _.pj(this,2,a)};_.h.vta=function(){return _.gj(this,_.yp,2)};_.h.qr=function(){return _.Y(this,3)};_.h.toObject=function(){return jSa(this)};var jSa=function(a){if(null!=a)return _.Lb(a),{type:_.Ej(a,1,0),ne:zp(a.getRange()),target:_.Y(a,3)}};var dq=function(a){this.Ka=_.jb(a)};_.V(dq,_.Jb);dq.prototype.Ng=function(){return _.Ej(this,2,0)};dq.kc=[1];dq.prototype.toObject=function(){return kSa(this)};var kSa=function(a){if(null!=a)return _.Lb(a),{b0c:_.Db(_.oj(a,_.Ap,1,_.kj()),KQa),status:_.Ej(a,2,0)}};_.eq=function(a){this.Ka=_.jb(a)};_.V(_.eq,_.Jb);_.h=_.eq.prototype;_.h.d0=function(){return _.oj(this,iSa,4,_.kj())};_.h.OV=function(a){return _.qj(this,4,a)};_.h.N8=function(a){_.sj(this,4,iSa,a)};_.h.gx=function(){return _.nj(this,dq,5)};_.h.FA=function(){return _.nj(this,bq,7)};_.h.Gca=function(){return _.nj(this,cq,10)};_.h.ZS=function(){return _.nj(this,Xp,11)};_.eq.kc=[3,4,12];_.eq.prototype.toObject=function(){return lSa(this)};
var lSa=function(a){if(null!=a)return _.Lb(a),{mimeType:_.Y(a,1),bra:_.Aj(a,2),b4c:_.Db(_.oj(a,_.fSa,3,_.kj()),gSa),OKc:_.Db(a.d0(),jSa),k0c:cSa(_.nj(a,_.bSa,9)),outline:kSa(a.gx()),G$c:aSa(_.nj(a,$p,6)),rn:eSa(a.FA()),pI:_.Bj(a,8),language:hSa(a.Gca()),KOc:URa(a.ZS()),m3c:_.Db(_.oj(a,_.wp,12,_.kj()),xp)}};_.fq=function(a){this.Ka=_.jb(a)};_.V(_.fq,_.Jb);_.h=_.fq.prototype;_.h.getData=function(){return _.lj(this,1)};_.h.setData=function(a){return _.Ab(this,1,Ia(a,!1,!0,!1),_.Ha())};_.h.clearData=function(){return _.fj(this,1)};_.h.Lu=function(){return _.Y(this,3)};_.h.oya=function(a){return _.ni(this,3,a)};_.h.getSize=function(){return _.Cj(this,4)};_.h.Jub=function(){return _.Cj(this,4)};_.h.setSize=function(a){return _.Ab(this,4,_.Za(a),"0")};_.fq.kc=[6];_.fq.prototype.toObject=function(){return mSa(this)};
var mSa=function(a){if(null!=a)return _.Lb(a),{data:Gb(a.getData()),Q2c:lSa(_.nj(a,_.eq,2)),text:_.Y(a,3),size:_.Cj(a,4),kx:_.wm(_.nj(a,_.vm,5)),Z3c:_.Db(_.oj(a,_.vm,6,_.kj()),_.wm)}};_.nSa=function(a){this.Ka=_.jb(a)};_.V(_.nSa,_.Jb);_.h=_.nSa.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.PB=function(a){return _.ni(this,1,a)};_.h.nr=function(){return _.nj(this,mi,4)};_.h.P2=function(a){return _.pj(this,4,a)};_.h.toObject=function(){return oSa(this)};var oSa=function(a){if(null!=a)return _.Lb(a),{url:_.Y(a,1),lA:_.Y(a,2),Nd:_.Y(a,3),Mf:GQa(a.nr())}};_.pSa=function(a){this.Ka=_.jb(a)};_.V(_.pSa,_.Jb);_.h=_.pSa.prototype;_.h.nr=function(){return _.nj(this,mi,1)};_.h.P2=function(a){return _.pj(this,1,a)};_.h.de=function(){return _.Y(this,3)};_.h.md=function(a){return _.ni(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.PB=function(a){return _.ni(this,4,a)};_.h.toObject=function(){return qSa(this)};var qSa=function(a){if(null!=a)return _.Lb(a),{Mf:GQa(a.nr()),lA:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),Nd:_.Y(a,5)}};_.rSa=function(a){this.Ka=_.jb(a)};_.V(_.rSa,_.Jb);_.rSa.prototype.toObject=function(){return sSa(this)};var sSa=function(a){if(null!=a)return _.Lb(a),{q9c:_.Y(a,1),Q9c:_.Y(a,2),iMb:_.Aj(a,3)}};_.gq=function(a){this.Ka=_.jb(a)};_.V(_.gq,_.Jb);_.iq=function(a){return _.Ij(a,VRa,1,_.hq)};_.jq=function(a){return _.Ij(a,_.fq,2,_.hq)};_.tSa=_.Nb(_.gq);_.gq.kc=[5,8];_.hq=[1,2,3,4];_.gq.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={x1c:WRa(_.iq(this)),le:mSa(_.jq(this)),Vad:sSa(_.Ij(this,_.rSa,3,_.hq)),s3c:oSa(_.Ij(this,_.nSa,4,_.hq)),Lad:_.Db(_.oj(this,_.pSa,5,_.kj()),qSa),Z8c:_.l(_.zj(this,8,2)),g_c:xp(_.nj(this,_.wp,7))}}else a=void 0;return a};var uSa=new _.Gp("/devtools.grimoire.FileService/GetContents",_.Up,_.gq,function(a){return a.ld()},_.tSa);_.vSa=new _.Gp("/devtools.grimoire.FileService/GetContentsStreaming",_.Up,_.gq,function(a){return a.ld()},_.tSa);_.kq=function(a){this.Ka=_.jb(a)};_.V(_.kq,_.Jb);_.kq.prototype.nr=function(){return _.nj(this,mi,1)};_.kq.prototype.P2=function(a){return _.pj(this,1,a)};_.kq.prototype.de=function(){return _.Y(this,2)};_.kq.prototype.md=function(a){return _.ni(this,2,a)};_.kq.kc=[3];
_.kq.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Mf:GQa(this.nr()),path:_.Y(this,2),l8c:_.l(_.xj(this,3,2)),maxRelatedFiles:_.Bj(this,4),logForPath:_.Aj(this,6),logForPathWithPagination:_.Aj(this,7)}}else a=void 0;return a};_.lq=function(a){this.Ka=_.jb(a)};_.V(_.lq,_.Jb);_.lq.prototype.de=function(){return _.Y(this,1)};_.lq.prototype.md=function(a){return _.ni(this,1,a)};_.lq.kc=[2];_.lq.prototype.toObject=function(){return wSa(this)};var wSa=function(a){if(null!=a)return _.Lb(a),{path:_.Y(a,1),P$c:_.l(_.xj(a,2,2))}};var xSa=function(a){this.Ka=_.jb(a)};_.V(xSa,_.Jb);var ySa=_.Nb(xSa);xSa.kc=[1];xSa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={G9c:_.Db(_.oj(this,_.lq,1,_.kj()),wSa)}}else a=void 0;return a};var zSa=new _.Gp("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.kq,xSa,function(a){return a.ld()},ySa);var mq=function(a){this.Ka=_.jb(a)};_.V(mq,_.Jb);mq.prototype.Ku=function(){return _.nj(this,_.wp,1)};mq.prototype.Rx=function(a){return _.pj(this,1,a)};mq.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Lg:xp(this.Ku()),spacesPerTab:_.Bj(this,2)}}else a=void 0;return a};var ASa=function(a){this.Ka=_.jb(a)};_.V(ASa,_.Jb);ASa.prototype.FA=function(){return _.nj(this,bq,1)};var BSa=_.Nb(ASa);ASa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={rn:eSa(this.FA())}}else a=void 0;return a};var CSa=new _.Gp("/devtools.grimoire.FileService/GetFolding",mq,ASa,function(a){return a.ld()},BSa);var nq=function(a){this.Ka=_.jb(a)};_.V(nq,_.Jb);nq.prototype.Ku=function(){return _.nj(this,_.wp,1)};nq.prototype.Rx=function(a){return _.pj(this,1,a)};nq.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Lg:xp(this.Ku())}}else a=void 0;return a};var DSa=function(a){this.Ka=_.jb(a)};_.V(DSa,_.Jb);DSa.prototype.gx=function(){return _.nj(this,dq,3)};var ESa=_.Nb(DSa);DSa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={outline:kSa(this.gx())}}else a=void 0;return a};var FSa=new _.Gp("/devtools.grimoire.FileService/GetOutline",nq,DSa,function(a){return a.ld()},ESa);var GSa=function(a){this.Ka=_.jb(a)};_.V(GSa,_.Jb);GSa.prototype.Ku=function(){return _.nj(this,_.wp,1)};GSa.prototype.Rx=function(a){return _.pj(this,1,a)};GSa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Lg:xp(this.Ku())}}else a=void 0;return a};var oq=function(a){this.Ka=_.jb(a)};_.V(oq,_.Jb);oq.prototype.Mub=function(){return _.xj(this,1,_.kj())};var HSa=_.Nb(oq);oq.kc=[1];oq.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={gTc:_.l(_.xj(this,1,2))}}else a=void 0;return a};var ISa=new _.Gp("/devtools.grimoire.FileService/ListTargets",GSa,oq,function(a){return a.ld()},HSa);_.pq=function(a){this.Ka=_.jb(a)};_.V(_.pq,_.Jb);_.pq.prototype.addPath=function(a,b){var c=this.Ka,d=(0,_.lb)(c);La(d);c=Pba(c,d,1,2);d=(0,_.Ja)(c);a=_.$a(a,!!(4&d)&&!!(4096&d));void 0!=b?c.splice(b,0,a):c.push(a);return this};_.pq.prototype.de=function(){return _.Fj(this,1)};_.pq.prototype.md=function(a,b){return _.Bb(this,1,_.$a,a,b,_.xj)};_.pq.kc=[1];_.pq.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={e8c:_.l(_.xj(this,1,2))}}else a=void 0;return a};var JSa=function(a){this.Ka=_.jb(a)};_.V(JSa,_.Jb);JSa.prototype.Gca=function(){return _.Y(this,1)};JSa.prototype.KTa=function(){return _.Cj(this,2)};JSa.prototype.toObject=function(){return KSa(this)};var KSa=function(a){if(null!=a)return _.Lb(a),{language:_.Y(a,1),lines:_.Cj(a,2),files:_.Cj(a,3)}};_.qq=function(a){this.Ka=_.jb(a)};_.V(_.qq,_.Jb);_.qq.prototype.de=function(){return _.Y(this,1)};_.qq.prototype.md=function(a){return _.ni(this,1,a)};_.qq.prototype.KTa=function(){return _.Cj(this,2)};_.qq.prototype.HTa=function(){return _.oj(this,JSa,4,_.kj())};_.qq.kc=[4];_.qq.prototype.toObject=function(){return LSa(this)};var LSa=function(a){if(null!=a)return _.Lb(a),{path:_.Y(a,1),lines:_.Cj(a,2),files:_.Cj(a,3),nKc:_.Db(a.HTa(),KSa)}};var MSa=function(a){this.Ka=_.jb(a)};_.V(MSa,_.Jb);var NSa=_.Nb(MSa);MSa.kc=[1];MSa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={B0c:_.Db(_.oj(this,_.qq,1,_.kj()),LSa)}}else a=void 0;return a};_.OSa=new _.Gp("/devtools.grimoire.LangCountsService/ListLangCounts",_.pq,MSa,function(a){return a.ld()},NSa);var PSa=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.Rp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")},QSa=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.Rp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};_.h=PSa.prototype;_.h.Rsa=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},uSa)};_.h.gx=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},FSa)};
_.h.FA=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},CSa)};_.h.xTa=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},zSa)};_.h.qCb=function(a){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},ISa)};QSa.prototype.T1a=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},RRa)};_.upa="project";var RSa=dpa.concat(["forceDomain","sq"]);var kpa;kpa=/^(.*)\/.+$/;_.SSa=/^\//;_.fh=/^[0-9a-f]{40}$/;var vq;_.TSa=[void 0,"","HEAD"];_.USa=[void 0,"","/"];_.hh=Object.freeze({eXa:"l",wn:"dlc",Bf:"drc",vx:"dlf",To:"drf",changelist:"cl",eNb:"rcl",vu:"da",Tw:"bp",Bj:"bpv",kf:"bpt",pt:"rpv",wu:"sf",Rb:"ws",wx:"dlw",tv:"drw",JH:"flo",rM:"ic",Vw:"dmbr"});_.jh=function(a){if(a){null!=a.oe?(this.qb=a.oe.id,this.Rc=a.oe.type):this.Rc="project";this.repository=a.repository;this.Eb=a.Eb;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.rq=function(a){if(void 0!==a.xNb)return a.xNb;var b=a.FHb(),c=b.commands;b=a.YZa(b.z3);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.xNb=c};_.jh.prototype.Zb=function(){var a=this.RYa();this.qb&&_.sq(a,this.qb,this.Rc);this.repository&&_.tq(a,this.repository);this.Eb&&_.uq(a,this.Eb);this.path&&a.md(this.path);var b=Object.assign({},this.params);a.vi(b);return a};_.jh.prototype.RYa=function(){return new vq};
_.wq=function(a,b){return b?_.rpa(a,b)&&_.spa(a.Eb,b.Eb,_.TSa)&&_.spa(a.path,b.path,_.USa):!1};_.jh.prototype.getParent=function(){var a=this.RYa();if(this.qb){this.repository&&(a=_.sq(a,this.qb,this.Rc));if(this.path){_.uq(_.tq(a,this.repository),this.Eb);_.xq(a,{Rb:this.params.Rb});var b=_.bh(this.path);b&&(a=a.md(b+"/"))}return a.kb()}};
_.jh.prototype.FHb=function(){var a=this.Eb&&_.dh(this.Eb);a=this.Eb&&void 0===this.path&&this.params.wn?""+a+"..."+this.params.wn:a;var b=["/"];if(!this.qb)return{z3:!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{z3:!1,commands:b};b.push(this.repository);if(!a)return{z3:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{z3:!0,commands:b};b.push(":");b.push(this.path);return{z3:!0,commands:b}};
_.jh.prototype.YZa=function(a){var b={};a&&(this.params.line&&(b.l=_.tpa(this.params.line)),this.params.vx&&(b.dlf=this.params.vx),(a=this.Eb&&void 0===this.path&&this.params.wn?void 0:this.params.wn)&&(b.dlc=a),this.params.To&&(b.drf=this.params.To),this.params.Bf&&(b.drc=this.params.Bf),this.params.vu&&(b.da=this.params.vu),this.params.Tw&&(b.bp=this.params.Tw),null!=this.params.Bj&&(b.bpv=this.params.Bj),null!=this.params.kf&&(b.bpt=this.params.kf),null!=this.params.pt&&(b.rpv=this.params.pt),
null!=this.params.wu&&(b.sf=this.params.wu),null!=this.params.Rb&&(b.ws=this.params.Rb),null!=this.params.wx&&(b.dlw=this.params.wx),null!=this.params.tv&&(b.drw=this.params.tv),null!=this.params.JH&&(b.flo=this.params.JH),null!=this.params.rM&&(b.ic=this.params.rM),null!=this.params.Vw&&(b.dmbr=this.params.Vw));return b};
_.W.Object.defineProperties(_.jh.prototype,{WD:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.rHb||(this.rHb=this.getParent());return this.rHb}},vA:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Rc?this.path||"":[this.qb,this.repository,_.qpa(this.Eb||null),this.path].join("/")}}});vq=function(){this.params={}};_.sq=function(a,b,c){a.qb=b;a.Rc=c;return a};
_.tq=function(a,b){a.repository=b;return a};_.uq=function(a,b){a.Eb=b;return a};vq.prototype.md=function(a){this.path=a;return this};vq.prototype.vi=function(a){this.params=a||{};return this};
_.xq=function(a,b){b.line&&(a.params.line=b.line);b.vx&&(a.params.vx=b.vx);b.wn&&(a.params.wn=b.wn);b.To&&(a.params.To=b.To);b.Bf&&(a.params.Bf=b.Bf);b.vu&&(a.params.vu=b.vu);b.Tw&&(a.params.Tw=b.Tw);null!=b.Bj&&(a.params.Bj=b.Bj);null!=b.kf&&(a.params.kf=b.kf);null!=b.pt&&(a.params.pt=b.pt);null!=b.wu&&(a.params.wu=b.wu);b.Rb&&(a.params.Rb=b.Rb);null!=b.wx&&(a.params.wx=b.wx);null!=b.tv&&(a.params.tv=b.tv);b.JH&&(a.params.JH=b.JH);b.rM&&(a.params.rM=b.rM);null!=b.Vw&&(a.params.Vw=b.Vw);return a};
vq.prototype.kb=function(){return new _.jh({oe:this.qb?{id:this.qb,type:this.Rc}:void 0,repository:this.repository,Eb:this.Eb,path:this.path,params:this.params})};_.ih=function(a){_.jh.call(this,a);this.qb="Google";this.Rc="depot"};_.V(_.ih,_.jh);_.yq=function(a){return!a.Eb||"head"==a.Eb.toLowerCase()};_.ih.prototype.hj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.ih.prototype.RYa=function(){return new VSa};_.ih.prototype.FHb=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{z3:!0,commands:a}};
_.ih.prototype.YZa=function(a){a=_.jh.prototype.YZa.call(this,a);this.params.Bf&&(delete a.drc,a.rcl=this.params.Bf);_.yq(this)||(a.cl=this.Eb);return a};_.W.Object.defineProperties(_.ih.prototype,{vA:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.hj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var VSa=function(){this.params={};_.sq(this,"Google","depot")};_.V(VSa,vq);
VSa.prototype.kb=function(){return"depot"!==this.Rc?vq.prototype.kb.call(this):new _.ih(this)};var xpa=Object.values(_.hh);var WSa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var zq={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Gpa,Hpa="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 Jpa;var Npa,Lpa;var Ppa;var XSa;try{XSa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){XSa=!1}
_.Aq=function(a){this.GBa=(this.isBrowser=(this.Lcb=a)?"browser"===this.Lcb:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.fma=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.a6a=this.isBrowser&&!(!window.chrome&&!XSa)&&"undefined"!==typeof CSS&&!this.GBa&&!this.fma;this.KFa=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.a6a&&!this.GBa&&!this.fma;this.zF=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.RBa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.lq=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.fma;this.cEa=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.KFa};_.Aq.O=function(a){return new (a||_.Aq)(_.q(ve))};_.Aq.ta=_.p({token:_.Aq,qa:_.Aq.O,Ha:"root"});var YSa=new _.Gc("cdk-input-modality-detector-options"),ZSa={gIc:[18,17,224,91,16]},Bq=_.oh({passive:!0,capture:!0}),Cq=function(a,b,c,d){var e=this;this.vc=a;this.T6=null;this.TQ=new _.sg(null);this.Jbb=0;this.koa=function(f){var g,m;(null==(g=e.Bk)?0:null==(m=g.gIc)?0:m.some(function(n){return n===f.keyCode}))||(e.TQ.next("keyboard"),e.T6=_.ph(f))};this.moa=function(f){650>Date.now()-e.Jbb||(e.TQ.next(_.Epa(f)?"keyboard":"mouse"),e.T6=_.ph(f))};this.wcb=function(f){_.Fpa(f)?e.TQ.next("keyboard"):
(e.Jbb=Date.now(),e.TQ.next("touch"),e.T6=_.ph(f))};this.Bk=Object.assign({},ZSa,d);this.LEb=this.TQ.ha(_.Se());this.LEb.ha(_.Ee());a.isBrowser&&b.Wb(function(){c.addEventListener("keydown",e.koa,Bq);c.addEventListener("mousedown",e.moa,Bq);c.addEventListener("touchstart",e.wcb,Bq)})};
Cq.prototype.La=function(){this.TQ.complete();this.vc.isBrowser&&(document.removeEventListener("keydown",this.koa,Bq),document.removeEventListener("mousedown",this.moa,Bq),document.removeEventListener("touchstart",this.wcb,Bq))};_.W.Object.defineProperties(Cq.prototype,{OLc:{configurable:!0,enumerable:!0,get:function(){return this.TQ.value}}});Cq.O=function(a){return new (a||Cq)(_.q(_.Aq),_.q(_.te),_.q(_.Gg),_.q(YSa,8))};Cq.ta=_.p({token:Cq,qa:Cq.O,Ha:"root"});var $Sa,aTa;$Sa=new _.Gc("cdk-focus-monitor-default-options");aTa=_.oh({passive:!0,capture:!0});_.Dq=function(a,b,c,d,e){var f=this;this.hb=a;this.vc=b;this.nJa=c;this.Jz=null;this.uKa=this.CMa=!1;this.PJ=new Map;this.acb=0;this.zY=new Map;this.Web=function(){f.CMa=!0;f.ozc=window.setTimeout(function(){return f.CMa=!1})};this.Tdb=new _.Qe;this.Qoa=function(g){for(var m=_.ph(g);m;m=m.parentElement)"focus"===g.type?f.lp(g,m):f.Ak(g,m)};this.Db=d;this.j$a=(null==e?void 0:e.s1c)||0};
_.Dq.prototype.Ok=function(a,b){b=void 0===b?!1:b;a=_.sh(a);if(!this.vc.isBrowser||1!==a.nodeType)return _.Ud();var c=_.Rpa(a)||this.mIa(),d=this.PJ.get(a);if(d)return b&&(d.tqa=!0),d.subject;b={tqa:b,subject:new _.Qe,iia:c};this.PJ.set(a,b);this.Twc(b);return b.subject};_.Dq.prototype.rj=function(a){a=_.sh(a);var b=this.PJ.get(a);b&&(b.subject.complete(),this.sLa(a),this.PJ.delete(a),this.axc(b))};
_.Eq=function(a,b,c,d){b=_.sh(b);b===a.mIa().activeElement?a.Ktc(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.Acb(e,c,f)}):(a.Kdb(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.Dq.prototype;_.h.La=function(){var a=this;this.PJ.forEach(function(b,c){return a.rj(c)})};_.h.mIa=function(){return this.Db||document};_.h.yq=function(){return this.mIa().defaultView||window};
_.h.Utc=function(a){return this.Jz?this.uKa?this.Nxc(a)?"touch":"program":this.Jz:this.CMa&&this.Gbb?this.Gbb:a&&this.hvc(a)?"mouse":"program"};_.h.Nxc=function(a){return 1===this.j$a||!(null==a||!a.contains(this.nJa.T6))};_.h.sLa=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.Kdb=function(a,b){var c=this;b=void 0===b?!1:b;this.hb.Wb(function(){c.Jz=a;c.uKa="touch"===a&&b;0===c.j$a&&(clearTimeout(c.Bcb),c.Bcb=setTimeout(function(){return c.Jz=null},c.uKa?650:1))})};_.h.lp=function(a,b){var c=this.PJ.get(b);a=_.ph(a);c&&(c.tqa||b===a)&&this.Acb(b,this.Utc(a),c)};_.h.Ak=function(a,b){var c=this.PJ.get(b);!c||c.tqa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.sLa(b),this.y$a(c,null))};_.h.y$a=function(a,b){a.subject.Pk.length&&this.hb.run(function(){return a.subject.next(b)})};
_.h.Twc=function(a){var b=this;if(this.vc.isBrowser){var c=a.iia;(a=this.zY.get(c)||0)||this.hb.Wb(function(){c.addEventListener("focus",b.Qoa,aTa);c.addEventListener("blur",b.Qoa,aTa)});this.zY.set(c,a+1);1===++this.acb&&(this.hb.Wb(function(){b.yq().addEventListener("focus",b.Web)}),this.nJa.LEb.ha(_.Ve(this.Tdb)).subscribe(function(d){b.Kdb(d,!0)}))}};
_.h.axc=function(a){a=a.iia;if(this.zY.has(a)){var b=this.zY.get(a);1<b?this.zY.set(a,b-1):(a.removeEventListener("focus",this.Qoa,aTa),a.removeEventListener("blur",this.Qoa,aTa),this.zY.delete(a))}--this.acb||(this.yq().removeEventListener("focus",this.Web),this.Tdb.next(),clearTimeout(this.ozc),clearTimeout(this.Bcb))};_.h.Acb=function(a,b,c){this.sLa(a,b);this.y$a(c,b);this.Gbb=b};_.h.Ktc=function(a){var b=[];this.PJ.forEach(function(c,d){(d===a||c.tqa&&d.contains(a))&&b.push([d,c])});return b};
_.h.hvc=function(a){var b=this.nJa,c=b.T6;if("mouse"!==b.OLc||!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};_.Dq.O=function(a){return new (a||_.Dq)(_.q(_.te),_.q(_.Aq),_.q(Cq),_.q(_.Gg,8),_.q($Sa,8))};_.Dq.ta=_.p({token:_.Dq,qa:_.Dq.O,Ha:"root"});_.Fq=function(a){this.vc=a};_.Fq.prototype.Rl=function(a){return a.hasAttribute("disabled")};_.Fq.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var bTa=function(a,b){if(!a.vc.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===Xpa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=Xpa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.vc.KFa&&a.vc.zF)){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.vc.RBa||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.Fq.prototype.SD=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")||Wpa(a);return c&&!this.Rl(a)&&((null==b?void 0:b.kIc)||this.isVisible(a))};_.Fq.O=function(a){return new (a||_.Fq)(_.q(_.Aq))};
_.Fq.ta=_.p({token:_.Fq,qa:_.Fq.O,Ha:"root"});var Gq=function(a,b,c,d,e){var f=this;this.Uc=a;this.XF=b;this.hb=c;this.Db=d;this.una=!1;this.BRb=function(){var g=f.wab("end");g&&g.focus(void 0);return!!g};this.urb=function(){return cTa(f)};this.cG=!0;(void 0===e?0:e)||dTa(this)},dTa;Gq.prototype.destroy=function(){var a=this.OG,b=this.dG;a&&(a.removeEventListener("focus",this.BRb),a.remove());b&&(b.removeEventListener("focus",this.urb),b.remove());this.OG=this.dG=null;this.una=!1};
dTa=function(a){a.una||(a.hb.Wb(function(){a.OG||(a.OG=a.N9a(),a.OG.addEventListener("focus",a.BRb));a.dG||(a.dG=a.N9a(),a.dG.addEventListener("focus",a.urb))}),a.Uc.parentNode&&(a.Uc.parentNode.insertBefore(a.OG,a.Uc),a.Uc.parentNode.insertBefore(a.dG,a.Uc.nextSibling),a.una=!0))};
_.Hq=function(a){return new Promise(function(b){a.Ysc(function(){var c;(c=a.Uc.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.XF.SD(c)?(c.focus(void 0),c=!0):(c=a.qIa(c),null==c||c.focus(void 0),c=!!c):c=cTa(a);return b(c)})})};Gq.prototype.wab=function(a){var b=this.Uc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.qIa(this.Uc):b.length?b[b.length-1]:this.mab(this.Uc)};
var cTa=function(a){(a=a.wab("start"))&&a.focus(void 0);return!!a};_.h=Gq.prototype;_.h.xg=function(){return this.una};_.h.qIa=function(a){if(this.XF.SD(a)&&bTa(this.XF,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Db.ELEMENT_NODE?this.qIa(a[b]):null;if(c)return c}return null};_.h.mab=function(a){if(this.XF.SD(a)&&bTa(this.XF,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Db.ELEMENT_NODE?this.mab(a[b]):null;if(c)return c}return null};
_.h.N9a=function(){var a=this.Db.createElement("div");this.f8(this.cG,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.f8=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var eTa=function(a,b){a.OG&&a.dG&&(a.f8(b,a.OG),a.f8(b,a.dG))};Gq.prototype.Ysc=function(a){this.hb.isStable?a():this.hb.Af.ha(_.Ge(1)).subscribe(a)};
_.W.Object.defineProperties(Gq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.cG},set:function(a){this.cG=a;this.OG&&this.dG&&(this.f8(a,this.OG),this.f8(a,this.dG))}}});_.Iq=function(a,b,c){this.XF=a;this.hb=b;this.Db=c};_.Iq.prototype.create=function(a,b){return new Gq(a,this.XF,this.hb,this.Db,void 0===b?!1:b)};_.Iq.O=function(a){return new (a||_.Iq)(_.q(_.Fq),_.q(_.te),_.q(_.Gg))};_.Iq.ta=_.p({token:_.Iq,qa:_.Iq.O,Ha:"root"});
_.Jq=function(a,b){this.Ma=a;this.U5=b;this.Foa=null;_.vc(_.Aq).isBrowser&&(this.qn=this.U5.create(this.Ma.na,!0))};_.h=_.Jq.prototype;_.h.La=function(){var a;null==(a=this.qn)||a.destroy();this.Foa&&(this.Foa.focus(),this.Foa=null)};_.h.Yd=function(){var a;null==(a=this.qn)||dTa(a);this.qib&&this.j9a()};_.h.An=function(){this.qn&&!this.qn.xg()&&dTa(this.qn)};_.h.Tb=function(a){a=a.autoCapture;var b;a&&!a.HH&&this.qib&&(null==(b=this.qn)?0:b.xg())&&this.j9a()};
_.h.j9a=function(){this.Foa=_.Spa();var a;null==(a=this.qn)||_.Hq(a)};_.W.Object.defineProperties(_.Jq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.qn)?void 0:a.enabled)||!1},set:function(a){this.qn&&(this.qn.enabled=a)}}});_.Jq.O=function(a){return new (a||_.Jq)(_.u(_.sd),_.u(_.Iq),_.u(_.Gg))};
_.Jq.Fa=_.Bc({type:_.Jq,oa:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.ag],qib:[2,"cdkTrapFocusAutoCapture","autoCapture",_.ag]},Sb:["cdkTrapFocus"],standalone:!0,features:[_.ff,_.Rc]});var fTa=new Set,Kq,Lq=function(a,b){this.vc=a;this.foa=b;this.dK=this.vc.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Ypa};Lq.prototype.matchMedia=function(a){if(this.vc.KFa||this.vc.a6a){var b=this.foa;if(!fTa.has(a))try{Kq||(Kq=document.createElement("style"),b&&(Kq.nonce=b),Kq.setAttribute("type","text/css"),document.head.appendChild(Kq)),Kq.sheet&&(Kq.sheet.insertRule("@media "+a+" {body{ }}",0),fTa.add(a))}catch(c){console.error(c)}}return this.dK(a)};
Lq.O=function(a){return new (a||Lq)(_.q(_.Aq),_.q(_.NHa,8))};Lq.ta=_.p({token:Lq,qa:Lq.O,Ha:"root"});_.Mq=function(a,b){this.Mvc=a;this.cj=b;this.QKa=new Map;this.AHa=new _.Qe};_.Mq.prototype.La=function(){this.AHa.next();this.AHa.complete()};_.Mq.prototype.observe=function(a){var b=this;a=Zpa(_.Upa(a)).map(function(c){return b.Vwc(c).observable});a=_.ee(a);a=_.ie(a.ha(_.Ge(1)),a.ha(_.Se(),_.Be(0)));return a.ha(_.w(function(c){var d={matches:!1,WC:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.WC[e]=f});return d}))};
_.Mq.prototype.Vwc=function(a){var b=this;if(this.QKa.has(a))return this.QKa.get(a);var c=this.Mvc.matchMedia(a),d={observable:(new _.Rd(function(e){var f=function(g){return b.cj.run(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.Te(c),_.w(function(e){return{query:a,matches:e.matches}}),_.Ve(this.AHa)),N6c:c};this.QKa.set(a,d);return d};_.Mq.O=function(a){return new (a||_.Mq)(_.q(Lq),_.q(_.te))};_.Mq.ta=_.p({token:_.Mq,qa:_.Mq.O,Ha:"root"});var Nq=function(a,b){var c=this;this.vc=a;this.Db=b;this.Uqc=_.vc(_.Mq).observe("(forced-colors: active)").subscribe(function(){c.SIa&&(c.SIa=!1,c.pGa())})},gTa=function(a){if(!a.vc.isBrowser)return 0;var b=a.Db.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Db.body.appendChild(b);a=(a=a.Db.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};Nq.prototype.La=function(){this.Uqc.unsubscribe()};Nq.prototype.pGa=function(){if(!this.SIa&&this.vc.isBrowser&&this.Db.body){var a=this.Db.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.SIa=!0;var b=gTa(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")}};
Nq.O=function(a){return new (a||Nq)(_.q(_.Aq),_.q(_.Gg))};Nq.ta=_.p({token:Nq,qa:Nq.O,Ha:"root"});var hTa=new _.Gc("liveAnnouncerElement",{Ha:"root",qa:$pa}),iTa=new _.Gc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.Oq=function(){};_.Oq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.Oq.O=function(a){return new (a||_.Oq)};_.Oq.ta=_.p({token:_.Oq,qa:_.Oq.O,Ha:"root"});_.Pq=function(){};_.Pq.O=function(a){return new (a||_.Pq)};_.Pq.Da=_.zc({type:_.Pq});_.Pq.Ca=_.ic({Ob:[_.Oq]});var jTa;jTa=0;_.Qq=function(a,b,c,d){this.hb=b;this.vj=d;this.Db=c;this.aK=a||this.lsc()};_.h=_.Qq.prototype;
_.h.il=function(a){var b=_.Ec.apply(1,arguments),c=this,d=this.vj;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.Eoa);f||(f=d&&d.rB?d.rB:"polite");null==e&&d&&(e=d.duration);this.aK.setAttribute("aria-live",f);this.aK.id&&this.ctc(this.aK.id);return this.hb.Wb(function(){c.Ima||(c.Ima=new Promise(function(g){return c.Jma=g}));clearTimeout(c.Eoa);c.Eoa=setTimeout(function(){c.aK.textContent=a;"number"===typeof e&&
(c.Eoa=setTimeout(function(){return c.clear()},e));c.Jma();c.Ima=c.Jma=void 0},100);return c.Ima})};_.h.clear=function(){this.aK&&(this.aK.textContent="")};_.h.La=function(){clearTimeout(this.Eoa);var a;null==(a=this.aK)||a.remove();this.aK=null;var b;null==(b=this.Jma)||b.call(this);this.Ima=this.Jma=void 0};
_.h.lsc=function(){for(var a=this.Db.getElementsByClassName("cdk-live-announcer-element"),b=this.Db.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-"+jTa++;this.Db.body.appendChild(b);return b};
_.h.ctc=function(a){for(var b=this.Db.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)}};_.Qq.O=function(a){return new (a||_.Qq)(_.q(hTa,8),_.q(_.te),_.q(_.Gg),_.q(iTa,8))};_.Qq.ta=_.p({token:_.Qq,qa:_.Qq.O,Ha:"root"});_.Rq=function(a){a.pGa()};_.Rq.O=function(a){return new (a||_.Rq)(_.q(Nq))};_.Rq.Da=_.zc({type:_.Rq});_.Rq.Ca=_.ic({imports:[_.Pq]});var cqa;cqa=0;_.Sq=function(a,b){this.vc=b;this.BC=new Map;this.eK=null;this.vf=""+cqa++;this.Db=a;this.vf=_.vc(MHa)+"-"+cqa++};_.kTa=function(a,b,c,d){if(a.prc(b,c)){var e=bqa(c,d);"string"!==typeof c?(dqa(c,a.vf),a.BC.set(e,{Efa:c,Vwa:0})):a.BC.has(e)||a.msc(c,d);a.vbb(b,e)||a.oqc(b,e)}};_.Tq=function(a,b,c,d){if(c&&a.wbb(b)){d=bqa(c,d);a.vbb(b,d)&&a.cxc(b,d);"string"===typeof c&&(b=a.BC.get(d))&&0===b.Vwa&&a.Isc(d);var e;0===(null==(e=a.eK)?void 0:e.childNodes.length)&&(a.eK.remove(),a.eK=null)}};
_.h=_.Sq.prototype;_.h.La=function(){for(var a=this.Db.querySelectorAll('[cdk-describedby-host="'+this.vf+'"]'),b=0;b<a.length;b++)this.Zwc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.eK)||c.remove();this.eK=null;this.BC.clear()};_.h.msc=function(a,b){var c=this.Db.createElement("div");dqa(c,this.vf);c.textContent=a;b&&c.setAttribute("role",b);this.nsc();this.eK.appendChild(c);this.BC.set(bqa(a,b),{Efa:c,Vwa:0})};
_.h.Isc=function(a){var b,c;null==(b=this.BC.get(a))||null==(c=b.Efa)||c.remove();this.BC.delete(a)};
_.h.nsc=function(){if(!this.eK){for(var a=this.Db.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Db.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.vc&&!this.vc.isBrowser&&a.setAttribute("platform","server");this.Db.body.appendChild(a);this.eK=a}};
_.h.Zwc=function(a){var b=aqa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.oqc=function(a,b){b=this.BC.get(b);_.uh(a,"aria-describedby",b.Efa.id);a.setAttribute("cdk-describedby-host",this.vf);b.Vwa++};_.h.cxc=function(a,b){b=this.BC.get(b);b.Vwa--;_.vh(a,"aria-describedby",b.Efa.id);a.removeAttribute("cdk-describedby-host")};
_.h.vbb=function(a,b){a=aqa(a,"aria-describedby");b=(b=this.BC.get(b))&&b.Efa.id;return!!b&&-1!=a.indexOf(b)};_.h.prc=function(a,b){if(!this.wbb(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.wbb=function(a){return a.nodeType===this.Db.ELEMENT_NODE};_.Sq.O=function(a){return new (a||_.Sq)(_.q(_.Gg),_.q(_.Aq))};_.Sq.ta=_.p({token:_.Sq,qa:_.Sq.O,Ha:"root"});var Uq=function(a,b,c,d,e,f,g){Gq.call(this,a,b,c,d,g.defer);this.MX=e;this.Dna=f;this.MX.register(this)};_.V(Uq,Gq);Uq.prototype.destroy=function(){this.MX.uA(this);Gq.prototype.destroy.call(this)};Uq.prototype.z$a=function(){this.Dna.JIb(this);eTa(this,!0)};Uq.prototype.m$a=function(){this.Dna.kgb(this);eTa(this,!1)};_.W.Object.defineProperties(Uq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.cG},set:function(a){(this.cG=a)?this.MX.register(this):this.MX.uA(this)}}});var lTa=function(){this.MQ=null};lTa.prototype.JIb=function(a){var b=this;this.MQ&&a.Db.removeEventListener("focus",this.MQ,!0);this.MQ=function(c){return b.vK(a,c)};a.hb.Wb(function(){a.Db.addEventListener("focus",b.MQ,!0)})};lTa.prototype.kgb=function(a){this.MQ&&(a.Db.removeEventListener("focus",this.MQ,!0),this.MQ=null)};
lTa.prototype.vK=function(a,b){b=b.target;var c=a.Uc,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Db.activeElement)&&cTa(a)})};var mTa=new _.Gc("FOCUS_TRAP_INERT_STRATEGY");var Vq=function(){this.bna=[]};Vq.prototype.register=function(a){var b=this.bna=this.bna.filter(function(c){return c!==a});b.length&&b[b.length-1].m$a();b.push(a);a.z$a()};Vq.prototype.uA=function(a){a.m$a();var b=this.bna;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].z$a())};Vq.O=function(a){return new (a||Vq)};Vq.ta=_.p({token:Vq,qa:Vq.O,Ha:"root"});var Wq=function(a,b,c,d,e){this.XF=a;this.hb=b;this.MX=c;this.Db=d;this.Dna=e||new lTa};Wq.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new Uq(a,this.XF,this.hb,this.Db,this.MX,this.Dna,"boolean"===typeof b?{defer:b}:b)};Wq.O=function(a){return new (a||Wq)(_.q(_.Fq),_.q(_.te),_.q(Vq),_.q(_.Gg),_.q(mTa,8))};Wq.ta=_.p({token:Wq,qa:Wq.O,Ha:"root"});var nTa;_.Xq=function(a){var b=this;this.Rh=a;this.iw=-1;this.pX=null;this.A8=!1;this.Vna=new _.Qe;this.iMa=_.Od.EMPTY;this.NY=!0;this.D8a=[];this.fJa=!1;this.n7={enabled:!1,QZ:10};this.Woa=function(c){return c.disabled};this.xw=[];this.iJ=new _.Qe;this.change=new _.Qe;a instanceof _.Bf&&(this.vvc=a.Qc.subscribe(function(c){b.pX&&(c=c.toArray().indexOf(b.pX),-1<c&&c!==b.iw&&(b.iw=c))}))};_.Xq.prototype.mC=function(a){this.A8=void 0===a?!0:a;return this};
_.Xq.prototype.qF=function(a){var b=this;a=void 0===a?200:a;this.iMa.unsubscribe();this.iMa=this.Vna.ha(_.Xe(function(c){return b.xw.push(c)}),_.Be(a),_.pe(function(){return 0<b.xw.length}),_.w(function(){return b.xw.join("")})).subscribe(function(c){for(var d=b.Y5(),e=1;e<d.length+1;e++){var f=(b.iw+e)%d.length,g=d[f];if(!b.Woa(g)&&0===g.mr().toUpperCase().trim().indexOf(c)){b.Jj(f);break}}b.xw=[]});return this};_.Yq=function(a){a.fJa=!0;return a};
_.Xq.prototype.Jj=function(a){var b=this.pX;_.Zq(this,a);this.pX!==b&&this.change.next(this.iw)};
_.Xq.prototype.Br=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.D8a.indexOf(e)});switch(c){case 9:this.iJ.next();return;case 40:if(this.NY&&d){nTa(this);break}else return;case 38:if(this.NY&&d){_.oTa(this);break}else return;case 39:if(this.zna&&d){"rtl"===this.zna?_.oTa(this):nTa(this);break}else return;case 37:if(this.zna&&d){"rtl"===this.zna?nTa(this):_.oTa(this);break}else return;case 36:if(this.fJa&&d){this.Oz(0,1);break}else return;
case 35:if(this.fJa&&d){this.Oz(this.Rh.length-1,-1);break}else return;case 33:if(this.n7.enabled&&d){c=this.iw-this.n7.QZ;this.Oz(0<c?c:0,1);break}else return;case 34:if(this.n7.enabled&&d){c=this.iw+this.n7.QZ;d=this.Y5().length;this.Oz(c<d?c:d-1,-1);break}else return;default:if(d||_.nh(a,"shiftKey"))a.key&&1===a.key.length?this.Vna.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Vna.next(String.fromCharCode(c));return}this.xw=[];a.preventDefault()};
nTa=function(a){0>a.iw?a.Oz(0,1):a.Edb(1)};_.oTa=function(a){0>a.iw&&a.A8?a.Oz(a.Rh.length-1,-1):a.Edb(-1)};_.Zq=function(a,b){var c=a.Y5();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.pX=null==c?null:c;a.iw=b};_.h=_.Xq.prototype;_.h.destroy=function(){this.iMa.unsubscribe();var a;null==(a=this.vvc)||a.unsubscribe();this.Vna.complete();this.iJ.complete();this.change.complete();this.xw=[]};_.h.Edb=function(a){this.A8?this.wxc(a):this.vxc(a)};
_.h.wxc=function(a){for(var b=this.Y5(),c=1;c<=b.length;c++){var d=(this.iw+a*c+b.length)%b.length;if(!this.Woa(b[d])){this.Jj(d);break}}};_.h.vxc=function(a){this.Oz(this.iw+a,a)};_.h.Oz=function(a,b){var c=this.Y5();if(c[a]){for(;this.Woa(c[a]);)if(a+=b,!c[a])return;this.Jj(a)}};_.h.Y5=function(){return this.Rh instanceof _.Bf?this.Rh.toArray():this.Rh};
_.W.Object.defineProperties(_.Xq.prototype,{zs:{configurable:!0,enumerable:!0,get:function(){return this.iw}},We:{configurable:!0,enumerable:!0,get:function(){return this.pX}}});_.$q=function(){_.Xq.apply(this,arguments);this.Jz="program"};_.V(_.$q,_.Xq);_.pTa=function(a,b){a.Jz=b;return a};_.$q.prototype.Jj=function(a){_.Xq.prototype.Jj.call(this,a);this.We&&this.We.focus(this.Jz)};var qTa=0,rTa=new Set,wla=function(){};wla.O=function(a){return new (a||wla)};
wla.ya=_.xc({type:wla,oa:[["ng-component"]],standalone:!0,features:[_.Qf],Aa:0,Ba:0,ua:function(){},styles:[".mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-content{position:absolute;text-align:center;display:inline-block;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;pointer-events:none;background-color:var(--mat-badge-background-color);color:var(--mat-badge-text-color);font-family:var(--mat-badge-text-font);font-weight:var(--mat-badge-text-weight);border-radius:var(--mat-badge-container-shape)}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-above .mat-badge-content{bottom:100%}.mat-badge-below .mat-badge-content{top:100%}.mat-badge-before .mat-badge-content{right:100%}[dir=rtl] .mat-badge-before .mat-badge-content{right:auto;left:100%}.mat-badge-after .mat-badge-content{left:100%}[dir=rtl] .mat-badge-after .mat-badge-content{left:auto;right:100%}.mat-badge-disabled .mat-badge-content{background-color:var(--mat-badge-disabled-state-background-color);color:var(--mat-badge-disabled-state-text-color)}.mat-badge-hidden .mat-badge-content{display:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:var(--mat-badge-legacy-small-size-container-size, unset);height:var(--mat-badge-legacy-small-size-container-size, unset);min-width:var(--mat-badge-small-size-container-size, unset);min-height:var(--mat-badge-small-size-container-size, unset);line-height:var(--mat-badge-legacy-small-size-container-size, var(--mat-badge-small-size-container-size));padding:var(--mat-badge-small-size-container-padding);font-size:var(--mat-badge-small-size-text-size);margin:var(--mat-badge-small-size-container-offset)}.mat-badge-small.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-small-size-container-overlap-offset)}.mat-badge-medium .mat-badge-content{width:var(--mat-badge-legacy-container-size, unset);height:var(--mat-badge-legacy-container-size, unset);min-width:var(--mat-badge-container-size, unset);min-height:var(--mat-badge-container-size, unset);line-height:var(--mat-badge-legacy-container-size, var(--mat-badge-container-size));padding:var(--mat-badge-container-padding);font-size:var(--mat-badge-text-size);margin:var(--mat-badge-container-offset)}.mat-badge-medium.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-container-overlap-offset)}.mat-badge-large .mat-badge-content{width:var(--mat-badge-legacy-large-size-container-size, unset);height:var(--mat-badge-legacy-large-size-container-size, unset);min-width:var(--mat-badge-large-size-container-size, unset);min-height:var(--mat-badge-large-size-container-size, unset);line-height:var(--mat-badge-legacy-large-size-container-size, var(--mat-badge-large-size-container-size));padding:var(--mat-badge-large-size-container-padding);font-size:var(--mat-badge-large-size-text-size);margin:var(--mat-badge-large-size-container-offset)}.mat-badge-large.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-large-size-container-overlap-offset)}\n"],ob:2,
Oa:0});var ar=function(a,b,c,d,e){this.hb=a;this.Ma=b;this.nz=c;this.np=d;this.we=e;this.zi="primary";this.SGb=!0;this.position="above after";this.size="medium";this.vf=qTa++;this.Tn=!1;this.x6=_.vc(_.Fq);this.Db=_.vc(_.Gg);var f=_.vc(_.Lg);if(!rTa.has(f)){rTa.add(f);var g=xla();f.Re(function(){rTa.delete(f);0===rTa.size&&g.destroy()})}};_.h=ar.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};
_.h.Sa=function(){this.Hrc();this.content&&!this.GJ&&(this.GJ=this.O9a(),this.Ieb(this.content));this.Tn=!0};_.h.La=function(){if(this.np.Cp){this.np.Cp(this.GJ);var a;null==(a=this.FQ)||a.remove()}_.Tq(this.nz,this.Ma.na,this.description)};_.h.ybb=function(){return this.x6.SD(this.Ma.na,{kIc:!0})};
_.h.O9a=function(){var a=this.np.createElement("span");a.setAttribute("id","mat-badge-content-"+this.vf);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.we&&a.classList.add("_mat-animation-noopable");this.Ma.na.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.we?this.hb.Wb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.Ieb=function(a){a=(""+(null!=a?a:"")).trim();this.Tn&&a&&!this.GJ&&(this.GJ=this.O9a());this.GJ&&(this.GJ.textContent=a);this.gQ=a};_.h.Iyc=function(a){_.Tq(this.nz,this.Ma.na,this.description);a&&!this.ybb()||this.bxc();this.Ksc=a;this.ybb()?_.kTa(this.nz,this.Ma.na,a):this.Lyc()};_.h.Lyc=function(){this.FQ||(this.FQ=this.Db.createElement("span"),this.FQ.classList.add("cdk-visually-hidden"));this.FQ.textContent=this.description;var a;null==(a=this.GJ)||a.appendChild(this.FQ)};
_.h.bxc=function(){var a;null==(a=this.FQ)||a.remove();this.FQ=void 0};_.h.O7=function(a){var b=this.Ma.na.classList;b.remove("mat-badge-"+this.zi);a&&b.add("mat-badge-"+a)};_.h.Hrc=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.GJ&&b.remove()};
_.W.Object.defineProperties(ar.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.zi},set:function(a){this.O7(a);this.zi=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.gQ},set:function(a){this.Ieb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.Ksc},set:function(a){this.Iyc(a)}}});ar.O=function(a){return new (a||ar)(_.u(_.te),_.u(_.sd),_.u(_.Sq),_.u(_.tl),_.u(_.sl,8))};
ar.Fa=_.Bc({type:ar,oa:[["","matBadge",""]],yb:[1,"mat-badge"],tb:20,Za:function(a,b){a&2&&_.jf("mat-badge-overlap",b.SGb)("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:[0,"matBadgeColor",
"color"],SGb:[2,"matBadgeOverlap","overlap",_.ag],disabled:[2,"matBadgeDisabled","disabled",_.ag],position:[0,"matBadgePosition","position"],content:[0,"matBadge","content"],description:[0,"matBadgeDescription","description"],size:[0,"matBadgeSize","size"],hidden:[2,"matBadgeHidden","hidden",_.ag]},standalone:!0,features:[_.ff]});var sTa=function(a,b,c){this.PK=a;this.defaultValue=b;this.uyb=c},tTa=function(a,b,c){this.Bk=a;this.boa=b;this.jwc=c;this.OLa=[];this.Wwc=this.brc();this.OLa=this.Vrc()};_.h=tTa.prototype;_.h.IUa=function(a){return"undefined"!==typeof this.Bk.uyb[a]};_.h.destroy=function(){this.OLa.forEach(function(a){a.unsubscribe()});this.OLa=[]};
_.h.Vrc=function(){var a=this,b=[];this.Wwc.forEach(function(c){a.Nna(c.key)&&b.push(a.pYa.observe(c.alias).ha(_.w(function(d){d=d.clone();d.J_a=a.Bk.PK;return d})).subscribe(function(d){a.kwc(d)}))});return b};_.h.brc=function(){var a=this;return this.pYa.WC.map(function(b){return wh({},b,{PK:a.Bk.PK,key:a.Bk.PK+b.suffix})}).filter(function(b){return a.Nna(b.key)})};_.h.kwc=function(a){a.J_a==this.Bk.PK&&(a.value=this.irc(a),this.jwc(a))};_.h.Nna=function(a){return void 0!==this.Sbb(a)};
_.h.irc=function(a){var b=this.Bk.PK+a.suffix,c=this.t8a;c=a.matches?b:c==b?null:c;this.t8a=this.Zyc(c);return this.FR};_.h.Zyc=function(a){var b=this,c=this.pYa.xzc;!b.Nna(a)&&c.some(function(d){d=b.Bk.PK+d.suffix;return b.Nna(d)?(a=d,!0):!1});return a};_.h.Sbb=function(a){return this.Bk.uyb[a]};
_.W.Object.defineProperties(tTa.prototype,{pYa:{configurable:!0,enumerable:!0,get:function(){return this.boa}},vzc:{configurable:!0,enumerable:!0,get:function(){return this.t8a||this.Bk.PK}},FR:{configurable:!0,enumerable:!0,get:function(){var a=this.vzc;return this.IUa(a)?this.Sbb(a):this.Bk.defaultValue}}});var uTa=new _.Gc("Token (@angular/flex-layout) Breakpoints");var br=function(a){this.du=a},vTa=function(a,b){return a.du.find(function(c){return c.alias==b})},wTa=function(a,b){return a.du.find(function(c){return c.Pi==b})};
_.W.Object.defineProperties(br.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Jc(this.du))}},bRb:{configurable:!0,enumerable:!0,get:function(){var a=this.du.filter(function(c){return!0===c.fv}),b=this.du.filter(function(c){return!0!==c.fv});return[].concat(_.Jc(a),_.Jc(b))}},lNc:{configurable:!0,enumerable:!0,get:function(){return this.du.filter(function(a){return 1==a.fv})}},VMa:{configurable:!0,enumerable:!0,get:function(){return this.du.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.du.map(function(a){return a.suffix})}}});br.O=function(a){return new (a||br)(_.q(uTa))};br.ta=_.p({token:br,qa:br.O});var xTa=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};xTa.prototype.clone=function(){return new xTa(this.matches,this.Pi,this.EYa,this.suffix)};var cr=function(a,b){this.cj=a;this.Db=b;this.du=new Map;this.Pdb=new _.sg(new xTa(!0));this.ewc=this.Pdb.Rf()};cr.prototype.isActive=function(a){return this.du.has(a)?this.du.get(a).matches:!1};cr.prototype.observe=function(a){yTa(this,a);return this.ewc.ha(_.pe(function(b){return a?b.Pi===a:!0}))};
var yTa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:hqa(b);0<b.length&&(gqa(b,a.Db),b.forEach(function(c){var d=a.du.get(c),e=function(f){a.cj.run(function(){a.Pdb.next(new xTa(f.matches,c))})};d||(d=a.Yqc(c),d.addListener(e),a.du.set(c,d));d.matches&&e(d)}))};cr.prototype.Yqc=function(a){return eqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
cr.O=function(a){return new (a||cr)(_.q(_.te),_.q(_.Gg))};cr.ta=_.p({token:cr,qa:cr.O});var fqa={};_.dr=function(a,b){this.WP=a;this.dK=b;this.Swc()};_.dr.prototype.isActive=function(a){var b=vTa(this.WP,a)||wTa(this.WP,a);return this.dK.isActive(b?b.Pi:a)};_.dr.prototype.observe=function(a){var b=vTa(this.WP,a)||wTa(this.WP,a);return this.dK.observe(b?b.Pi:a).ha(_.w(function(c){return iqa(c,b)}),_.pe(function(c){return b?""!==c.EYa:!0}))};_.dr.prototype.Swc=function(){var a=this.WP.bRb.map(function(b){return b.Pi});yTa(this.dK,a)};
_.W.Object.defineProperties(_.dr.prototype,{WC:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Jc(this.WP.items))}},xzc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.WP.lNc.reverse().filter(function(b){return a.dK.isActive(b.Pi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.WC.reverse().forEach(function(d){""!==d.alias&&!b&&a.dK.isActive(d.Pi)&&(b=d)});var c=this.WC[0];return b||(this.dK.isActive(c.Pi)?c:null)}}});
_.dr.O=function(a){return new (a||_.dr)(_.q(br),_.q(cr))};_.dr.ta=_.p({token:_.dr,qa:_.dr.O});var lqa=["row","column","row-reverse","column-reverse"];_.er=function(a,b,c){this.boa=a;this.Ma=b;this.np=c;this.Gna={};this.wna=!1};_.h=_.er.prototype;_.h.EG=function(a){return this.Gna[a]};_.h.Sa=function(){this.fYc=this.Ptc();this.wna=!0};_.h.Tb=function(a){throw Error("oc`"+a);};_.h.La=function(){this.zk&&this.zk.destroy();this.boa=null};_.h.iYc=function(a,b){a=this.EG(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.Ptc=function(a){a=void 0===a?this.na:a;return sqa(a||this.na,"display")};
_.h.hYc=function(a,b){b=(b=void 0===b?this.na:b)||this.na;return pqa()?b.getAttribute(a):""};_.h.lab=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=sqa(a,"flex-direction")||"row",pqa()&&a.style["flex-direction"]||!b||rqa(this.np,kqa(c),[a]));return c.trim()};_.h.qX=function(a,b,c){c=void 0===c?this.na:c;var d=this.np;c=c||this.na;var e={};"string"===typeof a&&(e[a]=b,a=e);e=oqa(a);qqa(e,c,d)};_.h.VXc=function(a,b){rqa(this.np,a,b||[])};
_.h.Nc=function(a,b){if("object"===typeof b)for(var c in b)this.Gna[c]=b[c];else this.Gna[a]=b};_.h.M6=function(a,b,c){this.zk||(this.zk=new tTa(new sTa(a,b,this.Gna),this.boa,function(d){return c(d)}));return this.zk};_.h.IUa=function(a){return this.zk.IUa(a)};_.W.Object.defineProperties(_.er.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});
_.er.O=function(a){return new (a||_.er)(_.u(_.dr),_.u(_.sd),_.u(_.tl))};_.er.Fa=_.Bc({type:_.er,features:[_.Rc]});_.fr=function(a,b,c){_.er.call(this,a,b,c);this.G8a=new _.sg("row");this.aXa=this.G8a.Rf()};_.V(_.fr,_.er);_.fr.prototype.Tb=function(a){(null!=a.layout||this.zk)&&this.tMa()};_.fr.prototype.Sa=function(){var a=this;_.er.prototype.Sa.call(this);this.M6("layout","row",function(b){a.tMa(b.value)});this.tMa()};_.fr.prototype.tMa=function(a){a=a||this.EG("layout")||"row";this.zk&&(a=this.zk.FR);a=kqa(a);this.qX(a);this.G8a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.fr.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layout",a)}},IKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutXs",a)}},GKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutSm",a)}},FKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutMd",a)}},AKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLg",a)}},HKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutXl",a)}},zKc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("layoutGtXs",a)}},yKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutGtSm",a)}},xKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutGtMd",a)}},wKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutGtLg",a)}},DKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtSm",a)}},CKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtMd",a)}},BKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtLg",
a)}},EKc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtXl",a)}}});_.fr.O=function(a){return new (a||_.fr)(_.u(_.dr),_.u(_.sd),_.u(_.tl))};
_.fr.Fa=_.Bc({type:_.fr,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:[0,"fxLayout","layout"],IKc:[0,"fxLayout.xs","layoutXs"],GKc:[0,"fxLayout.sm","layoutSm"],FKc:[0,"fxLayout.md","layoutMd"],AKc:[0,
"fxLayout.lg","layoutLg"],HKc:[0,"fxLayout.xl","layoutXl"],zKc:[0,"fxLayout.gt-xs","layoutGtXs"],yKc:[0,"fxLayout.gt-sm","layoutGtSm"],xKc:[0,"fxLayout.gt-md","layoutGtMd"],wKc:[0,"fxLayout.gt-lg","layoutGtLg"],DKc:[0,"fxLayout.lt-sm","layoutLtSm"],CKc:[0,"fxLayout.lt-md","layoutLtMd"],BKc:[0,"fxLayout.lt-lg","layoutLtLg"],EKc:[0,"fxLayout.lt-xl","layoutLtXl"]},features:[_.ef,_.Rc]});_.gr=function(a,b,c,d){_.er.call(this,a,b,c);this.Bq="row";d&&(this.sG=d.aXa.subscribe(this.e7.bind(this)))};_.V(_.gr,_.er);_.h=_.gr.prototype;_.h.Tb=function(a){(null!=a.align||this.zk)&&this.Bw()};_.h.Sa=function(){var a=this;_.er.prototype.Sa.call(this);this.M6("align","start stretch",function(b){a.Bw(b.value)});this.Bw()};_.h.La=function(){_.er.prototype.La.call(this);this.sG&&this.sG.unsubscribe()};
_.h.Bw=function(a){a=a||this.EG("align")||"start stretch";this.zk&&(a=this.zk.FR);this.qX(this.p5(a));this.C8a(a,this.Bq?this.Bq:"row")};_.h.e7=function(a){var b=this;this.Bq=(a||"").toLowerCase();lqa.find(function(c){return c===b.Bq})||(this.Bq="row");a=this.EG("align")||"start stretch";this.zk&&(a=this.zk.FR);this.C8a(a,this.Bq||"row")};
_.h.p5=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 wh(b,{display:"flex","flex-direction":this.Bq||"row","box-sizing":"border-box"})};
_.h.C8a=function(a,b){a=_.k(a.split(" "));a.next();"stretch"==a.next().value&&this.qX({"box-sizing":"border-box","max-width":nqa(b)?null:"100%","max-height":nqa(b)?"100%":null})};
_.W.Object.defineProperties(_.gr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Nc("align",a)}},iNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXs",a)}},gNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignSm",a)}},fNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignMd",a)}},aNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLg",a)}},hNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXl",a)}},ZMa:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("alignGtXs",a)}},YMa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtSm",a)}},XMa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtMd",a)}},WMa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtLg",a)}},dNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtSm",a)}},cNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtMd",a)}},bNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtLg",
a)}},eNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtXl",a)}}});_.gr.O=function(a){return new (a||_.gr)(_.u(_.dr),_.u(_.sd),_.u(_.tl),_.u(_.fr,10))};
_.gr.Fa=_.Bc({type:_.gr,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:[0,"fxLayoutAlign","align"],iNa:[0,"fxLayoutAlign.xs","alignXs"],
gNa:[0,"fxLayoutAlign.sm","alignSm"],fNa:[0,"fxLayoutAlign.md","alignMd"],aNa:[0,"fxLayoutAlign.lg","alignLg"],hNa:[0,"fxLayoutAlign.xl","alignXl"],ZMa:[0,"fxLayoutAlign.gt-xs","alignGtXs"],YMa:[0,"fxLayoutAlign.gt-sm","alignGtSm"],XMa:[0,"fxLayoutAlign.gt-md","alignGtMd"],WMa:[0,"fxLayoutAlign.gt-lg","alignGtLg"],dNa:[0,"fxLayoutAlign.lt-sm","alignLtSm"],cNa:[0,"fxLayoutAlign.lt-md","alignLtMd"],bNa:[0,"fxLayoutAlign.lt-lg","alignLtLg"],eNa:[0,"fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.ef,_.Rc]});var zTa=function(){};var Hh=function(a,b){this.kp=[];this.mp=[];this.Hz=[];this.h7=[];this.i7=[];this.ow=this.Nb=this.Qz=!1;this.Hg=0;this.DU=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=Hh.prototype;_.h.Iz=function(){this.ow||(this.ow=!0,this.kp.forEach(function(a){return a()}),this.kp=[])};_.h.sE=function(a){this.i7.push(a);this.mp.push(a)};_.h.av=function(a){this.h7.push(a);this.kp.push(a)};_.h.Re=function(a){this.Hz.push(a)};_.h.UH=function(){return this.Qz};_.h.init=function(){};
_.h.play=function(){this.UH()||(this.f7(),ATa(this));this.Qz=!0};var ATa=function(a){queueMicrotask(function(){return a.Iz()})};_.h=Hh.prototype;_.h.f7=function(){this.mp.forEach(function(a){return a()});this.mp=[]};_.h.pause=function(){};_.h.Mx=function(){};_.h.finish=function(){this.Iz()};_.h.destroy=function(){this.Nb||(this.Nb=!0,this.UH()||this.f7(),this.finish(),this.Hz.forEach(function(a){return a()}),this.Hz=[])};_.h.reset=function(){this.ow=this.Qz=!1;this.mp=this.i7;this.kp=this.h7};
_.h.setPosition=function(a){this.Hg=this.totalTime?a*this.totalTime:1};_.h.yW=function(a){a="start"==a?this.mp:this.kp;a.forEach(function(b){return b()});a.length=0};var Iqa=function(a){var b=this;this.kp=[];this.mp=[];this.Nb=this.Qz=this.ow=!1;this.Hz=[];this.DU=null;this.totalTime=0;this.ih=a;var c=0,d=0,e=0,f=this.ih.length;0==f?queueMicrotask(function(){return b.Iz()}):this.ih.forEach(function(g){g.av(function(){++c==f&&b.Iz()});g.Re(function(){++d==f&&b.Fq()});g.sE(function(){++e==f&&b.f7()})});this.totalTime=this.ih.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=Iqa.prototype;
_.h.Iz=function(){this.ow||(this.ow=!0,this.kp.forEach(function(a){return a()}),this.kp=[])};_.h.init=function(){this.ih.forEach(function(a){return a.init()})};_.h.sE=function(a){this.mp.push(a)};_.h.f7=function(){this.UH()||(this.Qz=!0,this.mp.forEach(function(a){return a()}),this.mp=[])};_.h.av=function(a){this.kp.push(a)};_.h.Re=function(a){this.Hz.push(a)};_.h.UH=function(){return this.Qz};_.h.play=function(){this.DU||this.init();this.f7();this.ih.forEach(function(a){return a.play()})};
_.h.pause=function(){this.ih.forEach(function(a){return a.pause()})};_.h.Mx=function(){this.ih.forEach(function(a){return a.Mx()})};_.h.finish=function(){this.Iz();this.ih.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Fq()};_.h.Fq=function(){this.Nb||(this.Nb=!0,this.Iz(),this.ih.forEach(function(a){return a.destroy()}),this.Hz.forEach(function(a){return a()}),this.Hz=[])};_.h.reset=function(){this.ih.forEach(function(a){return a.reset()});this.Qz=this.ow=this.Nb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.ih.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.F9=function(){this.ih.forEach(function(a){a.F9&&a.F9()})};_.h.yW=function(a){a="start"==a?this.mp:this.kp;a.forEach(function(b){return b()});a.length=0};var Dqa=RegExp("{{\\s*(.+?)\\s*}}","g"),Fqa=/-+([a-z0-9])/g;var BTa=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(" ")),CTa=function(){};_.V(CTa,zTa);
var Jqa=function(a,b,c){var d="",e=b.toString().trim();BTa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.nc(3005,!1)));return e+d};var Pqa="undefined"===typeof document?null:document.documentElement;var hr=function(){};_.h=hr.prototype;_.h.Zqa=function(a,b){return Rqa(a,b)};_.h.bta=function(a){return Qqa(a)};_.h.query=function(a,b,c){return Sqa(a,b,c)};_.h.rPa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Hh(c,d)};hr.O=function(a){return new (a||hr)};hr.ta=_.p({token:hr,qa:hr.O});var DTa=function(){};var Wqa=new Set(["true","1"]),Xqa=new Set(["false","0"]);var Yqa=RegExp("s*:selfs*,?","g"),ETa=function(a){this.os=a};_.h=ETa.prototype;_.h.kb=function(a,b){b=new FTa(b);this.udb(b);return Gh(this,Aqa(a),b)};_.h.udb=function(a){a.LZ="";a.Mqa=new Map;a.Mqa.set("",new Map);a.currentTime=0};
_.h.pXb=function(a,b){var c=this,d=b.GN=0,e=b.jD=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.nc(3006,!1));a.tra.forEach(function(m){c.udb(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.E5a(m,b))});m.name=n}else 1==m.type?(n=c.F5a(m,b),d+=n.GN,e+=n.jD,g.push(n)):b.errors.push(new _.nc(3007,!1))});return{type:7,name:a.name,eW:f,jy:g,GN:d,jD:e,options:null}};
_.h.E5a=function(a,b){var c=this.Cla(a.styles,b),d=a.options&&a.options.params||null;if(c.UBc){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&&b.errors.push(tqa([].concat(_.Jc(e.values()))))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.F5a=function(a,b){b.GN=0;b.jD=0;var c=Gh(this,Aqa(a.animation),b);return{type:1,vDb:Vqa(a.HEc,b.errors),animation:c,GN:b.GN,jD:b.jD,options:Lh(a.options)}};_.h.nXb=function(a,b){var c=this;return{type:2,Lh:a.Lh.map(function(d){return Gh(c,d,b)}),options:Lh(a.options)}};_.h.lXb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Lh.map(function(g){b.currentTime=d;g=Gh(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Lh:f,options:Lh(a.options)}};
_.h.iXb=function(a,b){var c=ara(a.pJ,b.errors);b.Ow=c;var d=a.styles?a.styles:_.Ah({});if(5==d.type)a=this.Vza(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Ah(d));b.currentTime+=c.duration+c.delay;var e=this.Cla(d,b);e.fJc=a;a=e}b.Ow=null;return{type:4,pJ:c,style:a,options:null}};_.h.Cla=function(a,b){a=this.Tbb(a,b);this.Peb(a,b);return a};
_.h.Tbb=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 _.nc(3002,!1)):c.push(new Map(Object.entries(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,
UBc:f,options:null}};_.h.Peb=function(a,b){var c=b.Ow,d=b.currentTime,e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.styles.forEach(function(f){"string"!==typeof f&&f.forEach(function(g,m){var n=b.Mqa.get(b.LZ),r=n.get(m),v=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.nc(3010,!1)),v=!1),e=r.startTime);v&&n.set(m,{startTime:e,endTime:d});b.options&&Cqa(g,b.options,b.errors)})})};
_.h.Vza=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.Ow)return b.errors.push(new _.nc(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Lh.map(function(P){P=c.Tbb(P,b);var aa=null!=P.offset?P.offset:$qa(P.styles),oa=0;null!=aa&&(e++,oa=P.offset=aa);m=m||0>oa||1<oa;g=g||oa<n;n=oa;f.push(oa);return P});m&&b.errors.push(new _.nc(3012,!1));g&&b.errors.push(new _.nc(3200,!1));a=a.Lh.length;var v=0;0<e&&e<a?b.errors.push(new _.nc(3202,!1)):0==e&&(v=1/(a-1));var z=a-1,D=b.currentTime,J=b.Ow,
L=J.duration;r.forEach(function(P,aa){aa=0<v?aa==z?1:v*aa:f[aa];var oa=aa*L;b.currentTime=D+J.delay+oa;J.duration=oa;c.Peb(P,b);P.offset=aa;d.styles.push(P)});return d};_.h.Wza=function(a,b){return{type:8,animation:Gh(this,Aqa(a.animation),b),options:Lh(a.options)}};_.h.jXb=function(a,b){b.jD++;return{type:9,options:Lh(a.options)}};_.h.kXb=function(a,b){return{type:10,animation:this.Wza(a.animation,b),options:Lh(a.options)}};
_.h.mXb=function(a,b){var c=b.LZ,d=a.options||{};b.GN++;b.YPa=a;var e=_.k(Zqa(a.mb)),f=e.next().value;e=e.next().value;b.LZ=c.length?c+" "+f:f;Kh(b.Mqa,b.LZ,new Map);var g=Gh(this,Aqa(a.animation),b);b.YPa=null;b.LZ=c;return{type:11,mb:f,limit:d.limit||0,optional:!!d.optional,nIc:e,animation:g,D7c:a.mb,options:Lh(a.options)}};
_.h.oXb=function(a,b){b.YPa||b.errors.push(new _.nc(3013,!1));var c="full"===a.pJ?{duration:0,delay:0,easing:"full"}:xqa(a.pJ,b.errors,!0);return{type:12,animation:Gh(this,Aqa(a.animation),b),pJ:c,options:null}};var FTa=function(a){this.errors=a;this.jD=this.GN=0;this.Ow=this.LZ=this.YPa=this.mH=null;this.currentTime=0;this.Mqa=new Map;this.options=null};var ir=function(){this.P6=new Map};ir.prototype.get=function(a){return this.P6.get(a)||[]};ir.prototype.append=function(a,b){var c=this.P6.get(a);c||this.P6.set(a,c=[]);c.push.apply(c,_.Jc(b))};ir.prototype.has=function(a){return this.P6.has(a)};ir.prototype.clear=function(){this.P6.clear()};var GTa=RegExp(":enter","g"),HTa=RegExp(":leave","g"),cra=function(){};_.h=cra.prototype;
_.h.eqa=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new ir;a=new ITa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Dh(m.delay):0;a.Ze.qL(d);JTa(a.Ze,[f],null,a.errors,m);Gh(this,c,a);c=a.hF.filter(function(z){return z.xmb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var v=e;break}v&&v.R9a===v.fp&&JTa(v,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.eqa()}):[bra(b,[],[],[],0,d,"",!1)]};_.h.pXb=function(){};_.h.E5a=function(){};_.h.F5a=function(){};
_.h.jXb=function(a,b){var c=b.dSb.get(b.element);if(c){var d=jr(b,a.options),e=b.Ze.currentTime;c=this.hzc(c,d,d.options);e!=c&&kr(b,c)}b.previousNode=a};_.h.kXb=function(a,b){var c=jr(b,a.options);kr(c);this.Cqc([a.options,a.animation.options],b,c);this.Wza(a.animation,c);kr(b,c.Ze.currentTime);b.previousNode=a};
_.h.Cqc=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:Dh(Eqa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.qL(d)}}};
_.h.hzc=function(a,b,c){var d=b.Ze.currentTime,e=null!=c.duration?Dh(c.duration):null,f=null!=c.delay?Dh(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 KTa(b.os,g.element,g.IM,g.U1,g.QU,m,g.oSc);b.hF.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.Wza=function(a,b){LTa(b,a.options,!0);Gh(this,a.animation,b);b.previousNode=a};
_.h.nXb=function(a,b){var c=this,d=b.v3a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=jr(b,f),kr(e),null!=f.delay&&(6==e.previousNode.type&&(MTa(e.Ze),e.previousNode=NTa),e.qL(Dh(f.delay))));a.Lh.length&&(a.Lh.forEach(function(g){return Gh(c,g,e)}),lr(e.Ze),e.v3a>d&&kr(e));b.previousNode=a};
_.h.lXb=function(a,b){var c=this,d=[],e=b.Ze.currentTime,f=a.options&&a.options.delay?Dh(a.options.delay):0;a.Lh.forEach(function(g){var m=jr(b,a.options);f&&m.qL(f);Gh(c,g,m);e=Math.max(e,m.Ze.currentTime);d.push(m.Ze)});d.forEach(function(g){return OTa(b.Ze,g)});kr(b,e);b.previousNode=a};_.h.izc=function(a,b){return a.UQa?(a=a.lSc,a=b.params?Eqa(a,b.params,b.errors):a,xqa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.iXb=function(a,b){var c=b.Ow=this.izc(a.pJ,b),d=b.Ze;c.delay&&(PTa(b.Ze,b.Ze.duration+c.delay),MTa(d));var e=a.style;5==e.type?this.Vza(e,b):(PTa(b.Ze,b.Ze.duration+c.duration),this.Cla(e,b),lr(d));b.Ow=null;b.previousNode=a};
_.h.Cla=function(a,b){var c=b.Ze,d=b.Ow;!d&&0<c.fp.size&&(c.duration+=1,c.LJa());d=d&&d.easing||a.easing;if(a.fJc){d&&c.NKa.set("easing",d);d=_.k(c.QX);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.AGa.set(e,f||"*");c.fp.set(e,"*")}c.R9a=c.fp}else JTa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.Vza=function(a,b){var c=b.Ow,d=b.Ze.duration,e=c.duration,f=jr(b).Ze;f.easing=c.easing;a.styles.forEach(function(g){PTa(f,(g.offset||0)*e);JTa(f,g.styles,g.easing,b.errors,b.options);lr(f)});OTa(b.Ze,f);kr(b,d+e);b.previousNode=a};
_.h.mXb=function(a,b){var c=this,d=b.Ze.currentTime,e=a.options||{},f=e.delay?Dh(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Ze.fp.size)&&(MTa(b.Ze),b.previousNode=NTa);var g=d;d=QTa(b,a.mb,a.limit,a.nIc,e.optional?!0:!1,b.errors);b.haa=d.length;var m=null;d.forEach(function(n,r){b.Rw=r;r=jr(b,a.options,n);f&&r.qL(f);n===b.element&&(m=r.Ze);Gh(c,a.animation,r);lr(r.Ze);g=Math.max(g,r.Ze.currentTime)});b.Rw=0;b.haa=0;kr(b,g);m&&(OTa(b.Ze,m),MTa(b.Ze));b.previousNode=a};
_.h.oXb=function(a,b){var c=b.tHb,d=b.Ze,e=a.pJ,f=Math.abs(e.duration),g=f*(b.haa-1);f*=b.Rw;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.unb}e=b.Ze;f&&e.qL(f);e=e.currentTime;Gh(this,a.animation,b);b.previousNode=a;c.unb=d.currentTime-e+(d.startTime-c.Ze.startTime)};
var NTa={},ITa=function(a,b,c,d,e,f,g,m){this.os=a;this.element=b;this.dSb=c;this.C$a=d;this.Lbb=e;this.errors=f;this.hF=g;this.Ow=this.tHb=null;this.previousNode=NTa;this.v3a=0;this.options={};this.unb=this.haa=this.Rw=0;this.Ze=m||new mr(this.os,b,0);g.push(this.Ze)},LTa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Dh(b.duration));null!=b.delay&&(d.delay=Dh(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))})}}};ITa.prototype.fsc=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 jr=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new ITa(a.os,c,a.dSb,a.C$a,a.Lbb,a.errors,a.hF,a.Ze.fork(c,0));c.previousNode=a.previousNode;c.Ow=a.Ow;c.options=a.fsc();LTa(c,b);c.Rw=a.Rw;c.haa=a.haa;c.tHb=a;a.v3a++;return c},kr=function(a,b){a.previousNode=NTa;a.Ze=a.Ze.fork(a.element,b);a.hF.push(a.Ze)};
ITa.prototype.qL=function(a){0<a&&this.Ze.qL(a)};var QTa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(GTa,"."+a.C$a),b=b.replace(HTa,"."+a.Lbb),a=a.os.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,_.Jc(a)));e||0!=g.length||f.push(new _.nc(3014,!1));return g};_.W.Object.defineProperties(ITa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var mr=function(a,b,c,d){this.os=a;this.element=b;this.startTime=c;this.O5=d;this.duration=0;this.easing=null;this.NKa=new Map;this.fp=new Map;this.dY=new Map;this.LLa=new Map;this.hY=new Map;this.uY=new Map;this.AGa=new Map;this.R9a=null;this.O5||(this.O5=new Map);this.QX=this.O5.get(b);this.QX||(this.QX=this.hY,this.O5.set(b,this.hY));this.LJa()};mr.prototype.xmb=function(){switch(this.dY.size){case 0:return!1;case 1:return 0<this.fp.size;default:return!0}};
mr.prototype.qL=function(a){var b=1===this.dY.size&&this.uY.size;this.duration||b?(PTa(this,this.currentTime+a),b&&MTa(this)):this.startTime+=a};mr.prototype.fork=function(a,b){lr(this);return new mr(this.os,a,b||this.currentTime,this.O5)};mr.prototype.LJa=function(){this.fp&&(this.NKa=this.fp);this.fp=this.dY.get(this.duration);this.fp||(this.fp=new Map,this.dY.set(this.duration,this.fp))};var PTa=function(a,b){lr(a);a.duration=b;a.LJa()};
mr.prototype.xK=function(a,b){this.hY.set(a,b);this.QX.set(a,b);this.LLa.set(a,{time:this.currentTime,value:b})};
var JTa=function(a,b,c,d,e){c&&a.NKa.set("easing",c);c=e&&e.params||{};b=fra(b,a.QX);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.uY.set(e,f);if(!a.hY.has(e)){var g=void 0;a.AGa.set(e,null!=(g=a.QX.get(e))?g:"*")}a.xK(e,f)}},lr=function(a){0!=a.uY.size&&(a.uY.forEach(function(b,c){a.fp.set(c,b)}),a.uY.clear(),a.hY.forEach(function(b,c){a.fp.has(c)||a.fp.set(c,b)}))},MTa=function(a){for(var b=_.k(a.hY),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.uY.set(c,d);a.xK(c,d)}},OTa=function(a,b){b.LLa.forEach(function(c,d){var e=a.LLa.get(d);(!e||c.time>e.time)&&a.xK(d,c.value)})};
mr.prototype.eqa=function(){var a=this;lr(this);var b=new Set,c=new Set,d=1===this.dY.size&&0===this.duration,e=[];this.dY.forEach(function(r,v){r=new Map([].concat(_.Jc(a.AGa),_.Jc(r)));r.forEach(function(z,D){"!"===z?b.add(D):"*"===z&&c.add(D)});d||r.set("offset",v/a.duration);e.push(r)});var f=[].concat(_.Jc(b.values())),g=[].concat(_.Jc(c.values()));if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return bra(this.element,e,f,g,this.duration,this.startTime,this.easing,
!1)};_.W.Object.defineProperties(mr.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.fp)a.push(b);return a}}});var KTa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;mr.call(this,a,b,f.delay);this.IM=c;this.U1=d;this.QU=e;this.Yxc=g;this.pJ={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(KTa,mr);KTa.prototype.xmb=function(){return 1<this.IM.length};
KTa.prototype.eqa=function(){var a=this.IM,b=this.pJ,c=b.delay,d=b.duration,e=b.easing;if(this.Yxc&&c){b=[];e=d+c;var f=c/e,g=new Map(a[0]);g.set("offset",0);b.push(g);g=new Map(a[0]);g.set("offset",era(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=new Map(a[g]),n=m.get("offset");m.set("offset",era((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return bra(this.element,a,this.U1,this.QU,d,c,e,!0)};var RTa={},jra=function(a,b,c){this.reb=a;this.LK=b;this.Rdb=c};jra.prototype.match=function(a,b,c,d){return hra(this.LK.vDb,a,b,c,d)};jra.prototype.lZ=function(a,b,c){var d=this.Rdb.get("*");void 0!==a&&(d=this.Rdb.get(null==a?void 0:a.toString())||d);return d?d.lZ(b,c):new Map};
jra.prototype.kb=function(a,b,c,d,e,f,g,m,n,r){var v=[],z=this.LK.options&&this.LK.options.params||RTa;g=this.lZ(c,g&&g.params||RTa,v);var D=m&&m.params||RTa;m=this.lZ(d,D,v);var J=new Set,L=new Map,P=new Map,aa="void"===d,oa;z={params:ira(D,z),delay:null==(oa=this.LK.options)?void 0:oa.delay};a=r?[]:dra(a,b,this.LK.animation,e,f,g,m,z,n,v);var Ca=0;a.forEach(function(qa){Ca=Math.max(qa.duration+qa.delay,Ca)});if(v.length)return gra(b,this.reb,c,d,aa,g,m,[],[],L,P,Ca,v);a.forEach(function(qa){var ta=
qa.element,Na=Kh(L,ta,new Set);qa.U1.forEach(function(mb){return Na.add(mb)});var Ua=Kh(P,ta,new Set);qa.QU.forEach(function(mb){return Ua.add(mb)});ta!==b&&J.add(ta)});return gra(b,this.reb,c,d,aa,g,m,a,[].concat(_.Jc(J.values())),L,P,Ca)};var STa=function(a,b){this.styles=a;this.TCc=b};STa.prototype.lZ=function(a,b){var c=new Map,d=ira(a,this.TCc);this.styles.styles.forEach(function(e){"string"!==typeof e&&e.forEach(function(f,g){f&&(f=Eqa(f,d,b));var m=zqa(g);f=Jqa(m,f,b);c.set(g,f)})});return c};var TTa=function(a,b,c){var d=this;this.name=a;this.LK=b;this.goa=c;this.zUb=[];this.eW=new Map;b.eW.forEach(function(e){d.eW.set(e.name,new STa(e.style,e.options&&e.options.params||{}))});lra(this.eW,"true","1");lra(this.eW,"false","0");b.jy.forEach(function(e){d.zUb.push(new jra(a,e,d.eW))});this.dsa=kra(a,this.eW)},UTa=function(a,b,c,d,e){return a.zUb.find(function(f){return f.match(b,c,d,e)})||null};var VTa=new ir,WTa=function(a,b,c){this.Ypa=a;this.os=b;this.goa=c;this.F8a=new Map;this.CKa=new Map;this.ih=[]};_.h=WTa.prototype;_.h.register=function(a,b){var c=[];b=(new ETa(this.os)).kb(b,c,[]);if(c.length)throw new _.nc(3503,!1);this.F8a.set(a,b)};_.h.wX=function(a,b,c){var d=a.element;b=Kqa(a.IM,b,c);return this.os.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.F8a.get(a),g=new Map;f?(b=dra(this.os,b,f,"ng-enter","ng-leave",new Map,new Map,c,VTa,e),b.forEach(function(m){var n=Kh(g,m.element,new Map);m.QU.forEach(function(r){return n.set(r,null)})})):(e.push(new _.nc(3300,!1)),b=[]);if(e.length)throw new _.nc(3504,!1);g.forEach(function(m,n){m.forEach(function(r,v){m.set(v,d.os.rPa(n,v,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.wX(m,new Map,n)});e=Jh(e);this.CKa.set(a,
e);e.Re(function(){return d.destroy(a)});this.ih.push(e);return e};_.h.destroy=function(a){var b=this.BIa(a);b.destroy();this.CKa.delete(a);a=this.ih.indexOf(b);0<=a&&this.ih.splice(a,1)};_.h.BIa=function(a){a=this.CKa.get(a);if(!a)throw new _.nc(3301,!1);return a};_.h.listen=function(a,b,c,d){b=Nqa(b,"","","");Mqa(this.BIa(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.BIa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Mx();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 XTa=[],YTa={tl:"",NV:!1,c2a:!1,uta:!1,x0a:!1},ora={tl:"",c2a:!1,NV:!1,uta:!1,x0a:!0},ZTa=function(a,b){this.tl=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Object.assign({},a),this.options=(delete a.value,a)):this.options={};this.options.params||(this.options.params={})},$Ta=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(ZTa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var aUa=new ZTa("void"),nr=function(a,b,c){this.id=a;this.ND=b;this.wj=c;this.ih=[];this.wK=new Map;this.Goa=[];this.JX=new Map;this.dbb="ng-tns-"+a;Mh(b,this.dbb)};_.h=nr.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.wK.has(b))throw new _.nc(3302,!1);if(null==c||0==c.length)throw new _.nc(3303,!1);if("start"!=c&&"done"!=c)throw new _.nc(3400,!1);var f=Kh(this.JX,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Kh(this.wj.UB,a,new Map);m.has(b)||(Mh(a,"ng-trigger"),Mh(a,"ng-trigger-"+b),m.set(b,aUa));return function(){bUa(e.wj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.wK.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.wK.has(a))return!1;this.wK.set(a,b);return!0};_.h.ouc=function(a){a=this.wK.get(a);if(!a)throw new _.nc(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.ouc(b),g=new cUa(this.id,b,a),m=this.wj.UB.get(a);m||(Mh(a,"ng-trigger"),Mh(a,"ng-trigger-"+b),this.wj.UB.set(a,m=new Map));var n=m.get(b),r=new ZTa(c,this.id);c&&c.hasOwnProperty("value")||!n||$Ta(r,n.options);m.set(b,r);n||(n=aUa);if("void"!==r.value&&n.value===r.value){if(!vra(n.params,r.params)){d=[];var v=f.dsa.lZ(n.value,n.params,d),z=f.dsa.lZ(r.value,r.params,d);d.length?this.wj.reportError(d):bUa(this.wj,function(){Fh(a,
v);Eh(a,z)})}}else{c=Kh(this.wj.MU,a,[]);c.forEach(function(J){J.tl==e.id&&J.Gn==b&&J.nv&&J.destroy()});m=UTa(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.dsa;D=!0}this.wj.mza++;this.Goa.push({element:a,Gn:b,transition:m,ml:n,Nf:r,LU:g,zzb:D});D||(Mh(a,"ng-animate-queued"),g.sE(function(){Nh(a,"ng-animate-queued")}));g.av(function(){var J=e.ih.indexOf(g);0<=J&&e.ih.splice(J,1);if(J=e.wj.MU.get(a)){var L=J.indexOf(g);0<=L&&J.splice(L,1)}});this.ih.push(g);c.push(g);return g}};
_.h.uA=function(a){var b=this;this.wK.delete(a);this.wj.UB.forEach(function(c){return c.delete(a)});this.JX.forEach(function(c,d){b.JX.set(d,c.filter(function(e){return e.name!=a}))})};var dUa=function(a,b){a.wj.UB.delete(b);a.JX.delete(b);var c=a.wj.MU.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.wj.MU.delete(b))};
nr.prototype.Ndb=function(a,b){var c=this,d=this.wj.Ep.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=eUa(c.wj,e);f.size?f.forEach(function(g){return fUa(g,e,b,!1,!0)}):dUa(c,e)}});this.wj.Q8(function(){return d.forEach(function(e){return dUa(c,e)})})};
var fUa=function(a,b,c,d,e){var f=a.wj.UB.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.wK.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return gUa(a.wj,a.id,b,!0,c,g),d&&Jh(m).av(function(){return rra(a.wj,b)}),!0}return!1},hUa=function(a,b){var c=a.JX.get(b),d=a.wj.UB.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.wK.get(f).dsa,m=d.get(f)||aUa,n=new ZTa("void"),r=new cUa(a.id,f,b);a.wj.mza++;a.Goa.push({element:b,
Gn:f,transition:g,ml:m,Nf:n,LU:r,zzb:!0})}})}};nr.prototype.removeNode=function(a,b){var c=this,d=this.wj;a.childElementCount&&this.Ndb(a,b);if(!fUa(this,a,b,!0)){var e=!1;if(d.y4a){var f=d.ih.length?d.R1.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.UB.get(f)){e=!0;break}}hUa(this,a);e?gUa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==YTa||(bUa(d,function(){return dUa(c,a)}),iUa(d,a),d.lKa(a,b)))}};nr.prototype.insertNode=function(a){Mh(a,this.dbb)};
var jUa=function(a,b){var c=[];a.Goa.forEach(function(d){var e=d.LU;if(!e.yc){var f=d.element,g=a.JX.get(f);g&&g.forEach(function(m){if(m.name==d.Gn){var n=Nqa(f,d.Gn,d.ml.value,d.Nf.value);n._data=b;Mqa(d.LU,m.phase,n,m.callback)}});e.rDb?bUa(a.wj,function(){e.destroy()}):c.push(d)}});a.Goa=[];return c.sort(function(d,e){var f=d.transition.LK.jD,g=e.transition.LK.jD;return 0==f||0==g?f-g:a.wj.Ep.Zqa(d.element,e.element)?1:-1})};
nr.prototype.destroy=function(a){this.ih.forEach(function(b){return b.destroy()});this.Ndb(this.ND,a)};var or=function(a,b,c,d){this.Ypa=a;this.Ep=b;this.goa=c;this.scheduler=d;this.ih=[];this.yva=new Map;this.MU=new Map;this.R1=new Map;this.UB=new Map;this.YZ=new Set;this.mza=this.y4a=0;this.V6={};this.kY=[];this.WHa=[];this.wpa=[];this.IYa=new Map;this.dL=[];this.jH=[];this.fga=function(){}};_.h=or.prototype;_.h.lKa=function(a,b){this.fga(a,b)};
_.h.W8a=function(a,b){var c=this.kY,d=this.IYa;if(0<=c.length-1){for(var e=!1,f=this.Ep.bta(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Ep.bta(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.V6[a];c||(c=new nr(a,b,this),this.Ypa&&this.Ep.Zqa(this.Ypa,b)?this.W8a(c,b):(this.yva.set(b,c),this.dL.push(b)),c=this.V6[a]=c);return c};_.h.m0a=function(a,b,c){(a=this.V6[a])&&a.register(b,c)&&this.y4a++};
_.h.destroy=function(a,b){var c=this;a&&(bUa(this,function(){}),this.Q8(function(){var d=c.nQ(a);c.IYa.delete(d.ND);var e=c.kY.indexOf(d);0<=e&&c.kY.splice(e,1);d.destroy(b);delete c.V6[a]}))};_.h.nQ=function(a){return this.V6[a]};var eUa=function(a,b){var c=new Set;if(b=a.UB.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.tl&&(d=a.nQ(d.tl))&&c.add(d)}return c};or.prototype.trigger=function(a,b,c,d){return mra(b)&&(a=this.nQ(a))?(a.trigger(b,c,d),!0):!1};
or.prototype.insertNode=function(a,b,c,d){if(mra(b)){var e=b.__ng_removed;e&&e.NV&&(e.NV=!1,e.c2a=!0,e=this.jH.indexOf(b),0<=e&&this.jH.splice(e,1));a&&(a=this.nQ(a))&&a.insertNode(b,c);d&&this.dL.push(b)}};var kUa=function(a,b,c){c?a.YZ.has(b)||(a.YZ.add(b),Mh(b,"ng-animate-disabled")):a.YZ.has(b)&&(a.YZ.delete(b),Nh(b,"ng-animate-disabled"))};
or.prototype.removeNode=function(a,b,c){if(mra(b)){var d;null==(d=this.scheduler)||d.notify();(d=a?this.nQ(a):null)?d.removeNode(b,c):gUa(this,a,b,!1,c);(d=this.IYa.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.lKa(b,c)};var gUa=function(a,b,c,d,e,f){a.jH.push(c);c.__ng_removed={tl:b,NV:e,uta:d,x0a:!1,A_a:f}};or.prototype.listen=function(a,b,c,d,e){return mra(b)?this.nQ(a).listen(b,c,d,e):function(){}};
or.prototype.Xqc=function(a,b,c,d,e){return a.transition.kb(this.Ep,a.element,a.ml.value,a.Nf.value,c,d,a.ml.options,a.Nf.options,b,e)};
var iUa=function(a,b){var c=a.Ep.query(b,".ng-trigger",!0);c.forEach(function(d){return lUa(a,d)});0!=a.R1.size&&(c=a.Ep.query(b,".ng-animating",!0),c.forEach(function(d){return mUa(a,d)}))},lUa=function(a,b){(a=a.MU.get(b))&&a.forEach(function(c){c.nv?c.rDb=!0:c.destroy()})},mUa=function(a,b){(a=a.R1.get(b))&&a.forEach(function(c){return c.finish()})},rra=function(a,b){var c=b.__ng_removed;if(c&&c.NV){b.__ng_removed=YTa;if(c.tl){iUa(a,b);var d=a.nQ(c.tl);d&&dUa(d,b)}a.lKa(b,c.NV)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&kUa(a,b,!1);a.Ep.query(b,".ng-animate-disabled",!0).forEach(function(f){kUa(a,f,!1)})};
or.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.yva.size&&(this.yva.forEach(function(f,g){return b.W8a(f,g)}),this.yva.clear());if(this.y4a&&this.dL.length)for(var d=0;d<this.dL.length;d++)Mh(this.dL[d],"ng-star-inserted");if(this.kY.length&&(this.mza||this.jH.length)){d=[];try{c=this.ltc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.jH.length;a++)rra(this,this.jH[a]);this.mza=0;this.dL.length=0;this.jH.length=0;this.WHa.forEach(function(f){return f()});
this.WHa=[];if(this.wpa.length){var e=this.wpa;this.wpa=[];c.length?Jh(c).av(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};or.prototype.reportError=function(){throw new _.nc(3402,!1);};
or.prototype.ltc=function(a,b){var c=this,d=new ir,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,v=new Set;this.YZ.forEach(function(nb){v.add(nb);nb=c.Ep.query(nb,".ng-animate-queued",!0);for(var yb=0;yb<nb.length;yb++)v.add(nb[yb])});var z=this.Ypa,D=Array.from(this.UB.keys()),J=qra(D,this.dL),L=new Map,P=0;J.forEach(function(nb,yb){var Rb="ng-enter"+P++;L.set(yb,Rb);nb.forEach(function(ob){return Mh(ob,Rb)})});for(var aa=[],oa=new Set,Ca=new Set,qa=0;qa<this.jH.length;qa++){var ta=this.jH[qa],
Na=ta.__ng_removed;Na&&Na.NV&&(aa.push(ta),oa.add(ta),Na.uta?this.Ep.query(ta,".ng-star-inserted",!0).forEach(function(nb){return oa.add(nb)}):Ca.add(ta))}var Ua=new Map,mb=qra(D,Array.from(oa));mb.forEach(function(nb,yb){var Rb="ng-leave"+P++;Ua.set(yb,Rb);nb.forEach(function(ob){return Mh(ob,Rb)})});a.push(function(){J.forEach(function(nb,yb){var Rb=L.get(yb);nb.forEach(function(ob){return Nh(ob,Rb)})});mb.forEach(function(nb,yb){var Rb=Ua.get(yb);nb.forEach(function(ob){return Nh(ob,Rb)})});aa.forEach(function(nb){rra(c,
nb)})});var qb=[],Ob=[];for(a=this.kY.length-1;0<=a;a--)jUa(this.kY[a],b).forEach(function(nb){var yb=nb.LU,Rb=nb.element;qb.push(yb);if(c.dL.length){var ob=Rb.__ng_removed;if(ob&&ob.c2a){if(ob.A_a&&ob.A_a.has(nb.Gn)){ob=ob.A_a.get(nb.Gn);var na=c.UB.get(nb.element);if(na&&na.has(nb.Gn)){var hc=na.get(nb.Gn);hc.value=ob;na.set(nb.Gn,hc)}}yb.destroy();return}}ob=!z||!c.Ep.Zqa(z,Rb);na=Ua.get(Rb);hc=L.get(Rb);var lc=c.Xqc(nb,d,hc,na,ob);if(lc.errors&&lc.errors.length)Ob.push(lc);else if(ob)yb.sE(function(){return Fh(Rb,
lc.Ksa)}),yb.Re(function(){return Eh(Rb,lc.Cka)}),e.push(yb);else if(nb.zzb)yb.sE(function(){return Fh(Rb,lc.Ksa)}),yb.Re(function(){return Eh(Rb,lc.Cka)}),e.push(yb);else{var jd=[];lc.hF.forEach(function(kd){kd.oSc=!0;c.YZ.has(kd.element)||jd.push(kd)});lc.hF=jd;d.append(Rb,lc.hF);g.push({Ayb:lc,LU:yb,element:Rb});lc.uOc.forEach(function(kd){return Kh(m,kd,[]).push(yb)});lc.U1.forEach(function(kd,dd){if(kd.size){var Id=n.get(dd);Id||n.set(dd,Id=new Set);kd.forEach(function(af,zf){return Id.add(zf)})}});
lc.QU.forEach(function(kd,dd){var Id=r.get(dd);Id||r.set(dd,Id=new Set);kd.forEach(function(af,zf){return Id.add(zf)})})}});if(Ob.length){var tb=[];Ob.forEach(function(){tb.push(new _.nc(3505,!1))});qb.forEach(function(nb){return nb.destroy()});this.reportError(tb)}var Oa=new Map,gb=new Map;g.forEach(function(nb){var yb=nb.element;d.has(yb)&&(gb.set(yb,yb),c.Rqc(nb.LU.tl,nb.Ayb,Oa))});e.forEach(function(nb){var yb=nb.element;c.vab(yb,!1,nb.tl,nb.Gn,null).forEach(function(Rb){Kh(Oa,yb,[]).push(Rb);
Rb.destroy()})});var kb=aa.filter(function(nb){return wra(nb,n,r)}),kc=new Map;pra(kc,this.Ep,Ca,r,"*").forEach(function(nb){wra(nb,n,r)&&kb.push(nb)});var sc=new Map;J.forEach(function(nb){pra(sc,c.Ep,new Set(nb),n,"!")});kb.forEach(function(nb){var yb=kc.get(nb),Rb=sc.get(nb),ob,na;kc.set(nb,new Map([].concat(_.Jc(null!=(ob=null==yb?void 0:yb.entries())?ob:[]),_.Jc(null!=(na=null==Rb?void 0:Rb.entries())?na:[]))))});var Oe=[],xb=[],Hb={};g.forEach(function(nb){var yb=nb.element,Rb=nb.LU,ob=nb.Ayb;
if(d.has(yb))if(v.has(yb))Rb.Re(function(){return Eh(yb,ob.Cka)}),Rb.disabled=!0,Rb.totalTime=ob.totalTime,e.push(Rb);else{var na=Hb;if(1<gb.size){nb=yb;for(var hc=[];nb=nb.parentNode;){var lc=gb.get(nb);if(lc){na=lc;break}hc.push(nb)}hc.forEach(function(jd){return gb.set(jd,na)})}nb=c.Vqc(Rb.tl,ob,Oa,f,sc,kc);nUa(Rb,nb);na===Hb?Oe.push(Rb):((nb=c.MU.get(na))&&nb.length&&(Rb.DU=Jh(nb)),e.push(Rb))}else Fh(yb,ob.Ksa),Rb.Re(function(){return Eh(yb,ob.Cka)}),xb.push(Rb),v.has(yb)&&e.push(Rb)});xb.forEach(function(nb){var yb=
f.get(nb.element);yb&&yb.length&&(yb=Jh(yb),nUa(nb,yb))});e.forEach(function(nb){nb.DU?oUa(nb,nb.DU):nb.destroy()});for(b=0;b<aa.length;b++)if(Ca=aa[b],a=Ca.__ng_removed,Nh(Ca,"ng-leave"),!a||!a.uta){a=[];if(m.size)for((D=m.get(Ca))&&D.length&&a.push.apply(a,_.Jc(D)),D=this.Ep.query(Ca,".ng-animating",!0),qa=0;qa<D.length;qa++)(ta=m.get(D[qa]))&&ta.length&&a.push.apply(a,_.Jc(ta));a=a.filter(function(nb){return!nb.yc});a.length?sra(this,Ca,a):rra(this,Ca)}aa.length=0;Oe.forEach(function(nb){c.ih.push(nb);
nb.av(function(){nb.destroy();c.ih.splice(c.ih.indexOf(nb),1)});nb.play()});return Oe};var bUa=function(a,b){a.WHa.push(b)};_.h=or.prototype;_.h.Q8=function(a){this.wpa.push(a)};_.h.vab=function(a,b,c,d,e){var f=[];if(b)(e=this.R1.get(a))&&(f=e);else if(a=this.MU.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.nv||(g||m.Gn==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.tl||d&&d!=m.Gn?!1:!0});return f};
_.h.Rqc=function(a,b,c){var d=b.Gn,e=b.element;a=b.Yzb?void 0:a;d=b.Yzb?void 0:d;for(var f=_.k(b.hF),g=f.next(),m={};!g.done;m={fIb:void 0},g=f.next()){g=g.value.element;var n=g!==e;m.fIb=Kh(c,g,[]);this.vab(g,n,a,d,b.Nf).forEach(function(r){return function(v){var z=v.Zn;z.F9&&z.F9();v.destroy();r.fIb.push(v)}}(m))}Fh(e,b.Ksa)};
_.h.Vqc=function(a,b,c,d,e,f){var g=this,m=b.Gn,n=b.element,r=[],v=new Set,z=new Set,D=b.hF.map(function(L){var P=L.element;v.add(P);var aa=P.__ng_removed;if(aa&&aa.x0a)return new Hh(L.duration,L.delay);aa=P!==n;var oa=ura((c.get(P)||XTa).map(function(ta){return ta.Zn})).filter(function(ta){return ta.element?ta.element===P:!1}),Ca=e.get(P),qa=f.get(P);Ca=Kqa(L.IM,Ca,qa);oa=g.wX(L,Ca,oa);L.xSc&&d&&z.add(P);aa&&(L=new cUa(a,m,P),nUa(L,oa),r.push(L));return oa});r.forEach(function(L){Kh(g.R1,L.element,
[]).push(L);L.av(function(){var P=g.R1,aa=L.element,oa=P.get(aa);oa&&(oa.length&&oa.splice(oa.indexOf(L),1),0==oa.length&&P.delete(aa));return oa})});v.forEach(function(L){return Mh(L,"ng-animating")});var J=Jh(D);J.Re(function(){v.forEach(function(L){return Nh(L,"ng-animating")});Eh(n,b.Cka)});z.forEach(function(L){Kh(d,L,[]).push(J)});return J};_.h.wX=function(a,b,c){return 0<b.length?this.Ep.animate(a.element,b,a.duration,a.delay,a.easing,c):new Hh(a.duration,a.delay)};
var cUa=function(a,b,c){this.tl=a;this.Gn=b;this.element=c;this.Zn=new Hh;this.K9a=!1;this.SKa=new Map;this.yc=!1;this.DU=null;this.disabled=this.rDb=!1;this.nv=!0;this.totalTime=0},nUa=function(a,b){a.K9a||(a.Zn=b,a.SKa.forEach(function(c,d){c.forEach(function(e){return Mqa(b,d,void 0,e)})}),a.SKa.clear(),a.K9a=!0,a.totalTime=b.totalTime,a.nv=!1)},oUa=function(a,b){var c=a.Zn;c.yW&&b.sE(function(){return c.yW("start")});b.av(function(){return a.finish()});b.Re(function(){return a.destroy()})};
_.h=cUa.prototype;_.h.RKa=function(a,b){Kh(this.SKa,a,[]).push(b)};_.h.av=function(a){this.nv&&this.RKa("done",a);this.Zn.av(a)};_.h.sE=function(a){this.nv&&this.RKa("start",a);this.Zn.sE(a)};_.h.Re=function(a){this.nv&&this.RKa("destroy",a);this.Zn.Re(a)};_.h.init=function(){this.Zn.init()};_.h.UH=function(){return this.nv?!1:this.Zn.UH()};_.h.play=function(){!this.nv&&this.Zn.play()};_.h.pause=function(){!this.nv&&this.Zn.pause()};_.h.Mx=function(){!this.nv&&this.Zn.Mx()};_.h.finish=function(){this.Zn.finish()};
_.h.destroy=function(){this.yc=!0;this.Zn.destroy()};_.h.reset=function(){!this.nv&&this.Zn.reset()};_.h.setPosition=function(a){this.nv||this.Zn.setPosition(a)};_.h.yW=function(a){var b=this.Zn;b.yW&&b.yW(a)};var pr=function(a,b,c,d){var e=this;this.os=b;this.goa=c;this.qeb={};this.fga=function(){};this.gu=new or(a.body,b,c,d);this.bMa=new WTa(a.body,b,c);this.gu.fga=function(f,g){return e.fga(f,g)}};_.h=pr.prototype;_.h.m0a=function(a,b,c,d,e){a=a+"-"+d;c=this.qeb[a];if(!c){c=[];e=(new ETa(this.os)).kb(e,c,[]);if(c.length)throw new _.nc(3404,!1);c=new TTa(d,e,this.goa);this.qeb[a]=c}this.gu.m0a(b,d,c)};_.h.register=function(a,b){this.gu.register(a,b)};_.h.destroy=function(a,b){this.gu.destroy(a,b)};
_.h.disableAnimations=function(a,b){kUa(this.gu,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.bMa.Kg(a,b,c,d)):this.gu.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.bMa.listen(a,b,c,e)):this.gu.listen(a,b,c,d,e)};_.h.flush=function(a){this.gu.flush(void 0===a?-1:a)};_.h.Q8=function(a){this.gu.Q8(a)};
_.W.Object.defineProperties(pr.prototype,{ih:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Jc(this.gu.ih),_.Jc(this.bMa.ih))}}});var yra=function(a,b,c){this.Uc=a;this.Yoa=b;this.mQ=c;this.ii=0;var d=pUa.get(a);d||pUa.set(a,d=new Map);this.lJa=d};yra.prototype.start=function(){1>this.ii&&(this.Yoa&&Eh(this.Uc,this.Yoa,this.lJa),this.ii=1)};yra.prototype.finish=function(){this.start();2>this.ii&&(Eh(this.Uc,this.lJa),this.mQ&&(Eh(this.Uc,this.mQ),this.mQ=null),this.ii=1)};
yra.prototype.destroy=function(){this.finish();3>this.ii&&(pUa.delete(this.Uc),this.Yoa&&(Fh(this.Uc,this.Yoa),this.mQ=null),this.mQ&&(Fh(this.Uc,this.mQ),this.mQ=null),Eh(this.Uc,this.lJa),this.ii=3)};var pUa=new WeakMap;var qUa=function(a,b,c,d){this.element=a;this.IM=b;this.options=c;this.FY=d;this.kp=[];this.mp=[];this.Hz=[];this.Nb=this.Qz=this.ow=this.WX=!1;this.h7=[];this.i7=[];this.time=0;this.DU=null;this.nS=new Map;this.u$a=c.duration;this.vHa=c.delay||0;this.time=this.u$a+this.vHa};_.h=qUa.prototype;_.h.Iz=function(){this.ow||(this.ow=!0,this.kp.forEach(function(a){return a()}),this.kp=[])};_.h.init=function(){this.wX();this.Cwc()};
_.h.wX=function(){var a=this;if(!this.WX){this.WX=!0;var b=this.IM;this.pD=this.zyc(this.element,b,this.options);this.gtc=b.length?b[b.length-1]:new Map;var c=function(){return a.Iz()};this.pD.addEventListener("finish",c);this.Re(function(){a.pD.removeEventListener("finish",c)})}};_.h.Cwc=function(){this.vHa?this.aLa():this.pD.pause()};_.h.esc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.zyc=function(a,b,c){return a.animate(this.esc(b),c)};
_.h.sE=function(a){this.i7.push(a);this.mp.push(a)};_.h.av=function(a){this.h7.push(a);this.kp.push(a)};_.h.Re=function(a){this.Hz.push(a)};_.h.play=function(){this.wX();this.UH()||(this.mp.forEach(function(a){return a()}),this.mp=[],this.Qz=!0,this.FY&&this.FY.start());this.pD.play()};_.h.pause=function(){this.init();this.pD.pause()};_.h.finish=function(){this.init();this.FY&&this.FY.finish();this.Iz();this.pD.finish()};
_.h.reset=function(){this.aLa();this.Qz=this.ow=this.Nb=!1;this.mp=this.i7;this.kp=this.h7};_.h.aLa=function(){this.pD&&this.pD.cancel()};_.h.Mx=function(){this.reset();this.play()};_.h.UH=function(){return this.Qz};_.h.destroy=function(){this.Nb||(this.Nb=!0,this.aLa(),this.Iz(),this.FY&&this.FY.destroy(),this.Hz.forEach(function(a){return a()}),this.Hz=[])};_.h.setPosition=function(a){void 0===this.pD&&this.init();this.pD.currentTime=a*this.time};
_.h.F9=function(){var a=this,b=new Map;this.UH()&&this.gtc.forEach(function(c,d){"offset"!==d&&b.set(d,a.ow?c:Gqa(a.element,d))});this.nS=b};_.h.yW=function(a){a="start"===a?this.mp:this.kp;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(qUa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.vHa+this.u$a}}});var rUa=function(){};_.h=rUa.prototype;_.h.Zqa=function(a,b){return Rqa(a,b)};_.h.bta=function(a){return Qqa(a)};_.h.query=function(a,b,c){return Sqa(a,b,c)};_.h.rPa=function(a,b){return Gqa(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 qUa});0!==c&&0!==d||e.forEach(function(r){r.nS.forEach(function(v,z){return m.set(z,v)})});var n=yqa(b).map(function(r){return new Map(r)});n=Hqa(a,n,m);b=zra(a,n);return new qUa(a,n,g,b)};var sUa=function(a,b,c,d){this.tl=a;this.Ne=b;this.Ls=c;this.Fq=d};_.h=sUa.prototype;_.h.Cp=function(a){var b,c;null==(c=(b=this.Ne).Cp)||c.call(b,a)};_.h.destroy=function(){var a=this;this.Ls.destroy(this.tl,this.Ne);this.Ls.Q8(function(){queueMicrotask(function(){a.Ne.destroy()})});var b;null==(b=this.Fq)||b.call(this)};_.h.createElement=function(a,b){return this.Ne.createElement(a,b)};_.h.createComment=function(a){return this.Ne.createComment(a)};_.h.caa=function(a){return this.Ne.caa(a)};
_.h.appendChild=function(a,b){this.Ne.appendChild(a,b);this.Ls.gu.insertNode(this.tl,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Ne.insertBefore(a,b,c);this.Ls.gu.insertNode(this.tl,b,a,d)};_.h.removeChild=function(a,b){this.Ls.gu.removeNode(this.tl,b,this.Ne)};_.h.K1a=function(a,b){return this.Ne.K1a(a,b)};_.h.parentNode=function(a){return this.Ne.parentNode(a)};_.h.nextSibling=function(a){return this.Ne.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Ne.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Ne.removeAttribute(a,b,c)};_.h.FK=function(a,b){this.Ne.FK(a,b)};_.h.PN=function(a,b){this.Ne.PN(a,b)};_.h.lh=function(a,b,c,d){this.Ne.lh(a,b,c,d)};_.h.v0a=function(a,b,c){this.Ne.v0a(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.disableAnimations(a,!!c):this.Ne.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Ne.setValue(a,b)};
_.h.listen=function(a,b,c){return this.Ne.listen(a,b,c)};_.h.disableAnimations=function(a,b){this.Ls.disableAnimations(a,b)};_.W.Object.defineProperties(sUa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ne.data}}});var tUa=function(a,b,c,d,e){sUa.call(this,b,c,d,e);this.qa=a;this.tl=b};_.V(tUa,sUa);
tUa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.disableAnimations(a,void 0===c?!0:!!c):this.Ls.process(this.tl,a,b.slice(1),c):this.Ne.setProperty(a,b,c)};tUa.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.Ls.listen(this.tl,a,b,e,function(f){uUa(d.qa,f._data||-1,c,f)})}return this.Ne.listen(a,b,c)};var vUa=function(a,b,c){this.Ne=a;this.Ls=b;this.cj=c;this.S9a=0;this.RJa=1;this.E8a=[];this.fxc=new Map;this.SGa=0;b.fga=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
vUa.prototype.baa=function(a,b){var c=this,d=this.Ne.baa(a,b),e;if(!a||!(null==b?0:null==(e=b.data)?0:e.animation)){var f=this.fxc;b=f.get(d);b||(b=new sUa("",d,this.Ls,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.S9a;this.S9a++;this.Ls.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.Ls.m0a(g,m,a,r.name,r)};b.data.animation.forEach(n);return new tUa(this,m,d,this.Ls)};vUa.prototype.ZNa=function(){this.SGa++;this.Ne.ZNa&&this.Ne.ZNa()};
vUa.prototype.oxc=function(){var a=this;queueMicrotask(function(){a.RJa++})};var uUa=function(a,b,c,d){if(0<=b&&b<a.RJa)a.cj.run(function(){return c(d)});else{var e=a.E8a;0==e.length&&queueMicrotask(function(){a.cj.run(function(){e.forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;f(g)});a.E8a=[]})});e.push([c,d])}};vUa.prototype.end=function(){var a=this;this.SGa--;0==this.SGa&&this.cj.Wb(function(){a.oxc();a.Ls.flush(a.RJa)});this.Ne.end&&this.Ne.end()};var qr=function(a,b,c){pr.call(this,a,b,c,_.vc(LHa,{optional:!0}))};_.V(qr,pr);qr.prototype.La=function(){this.flush()};qr.O=function(a){return new (a||qr)(_.q(_.Gg),_.q(DTa),_.q(zTa))};qr.ta=_.p({token:qr,qa:qr.O});var wUa=[{wa:zTa,Cb:function(){return new CTa}},{wa:pr,Jd:qr},{wa:QHa,Cb:function(a,b,c){return new vUa(a,b,c)},Ib:[On,pr,_.te]}],xUa=[{wa:DTa,Cb:function(){return new rUa}},{wa:_.sl,nc:"BrowserAnimations"}].concat(_.Jc(wUa)),yUa=[{wa:DTa,Jd:hr},{wa:_.sl,nc:"NoopAnimations"}].concat(_.Jc(wUa));_.rr=function(){};_.rr.O=function(a){return new (a||_.rr)};_.rr.Da=_.zc({type:_.rr});_.rr.Ca=_.ic({Ob:xUa,imports:[io]});_.sr=function(){};_.sr.O=function(a){return new (a||_.sr)};_.sr.Da=_.zc({type:_.sr});_.sr.Ca=_.ic({Ob:yUa,imports:[io]});var zUa=new _.Gc("cdk-dir-doc",{Ha:"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;_.tr=function(a){this.value="ltr";this.change=new _.Vl;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.Era((a.body?a.body.dir:null)||b||"ltr")}};_.tr.prototype.La=function(){this.change.complete()};_.tr.O=function(a){return new (a||_.tr)(_.q(zUa,8))};_.tr.ta=_.p({token:_.tr,qa:_.tr.O,Ha:"root"});var ur=function(){};ur.O=function(a){return new (a||ur)};ur.Da=_.zc({type:ur});ur.Ca=_.ic({});var vr=function(a){this.sX=[];this.Db=a};vr.prototype.La=function(){this.detach()};vr.prototype.add=function(a){this.remove(a);this.sX.push(a)};vr.prototype.remove=function(a){a=this.sX.indexOf(a);-1<a&&this.sX.splice(a,1);0===this.sX.length&&this.detach()};vr.O=function(a){return new (a||vr)(_.q(_.Gg))};vr.ta=_.p({token:vr,qa:vr.O,Ha:"root"});var wr=function(a,b){vr.call(this,a);var c=this;this.hb=b;this.FJa=function(d){for(var e=c.sX,f={},g=e.length-1;-1<g;f={ik:void 0},g--)if(0<e[g].Ona.Pk.length){f.ik=e[g].Ona;c.hb?c.hb.run(function(m){return function(){return m.ik.next(d)}}(f)):f.ik.next(d);break}}};_.V(wr,vr);wr.prototype.add=function(a){var b=this;vr.prototype.add.call(this,a);this.qG||(this.hb?this.hb.Wb(function(){return b.Db.body.addEventListener("keydown",b.FJa)}):this.Db.body.addEventListener("keydown",this.FJa),this.qG=!0)};
wr.prototype.detach=function(){this.qG&&(this.Db.body.removeEventListener("keydown",this.FJa),this.qG=!1)};wr.O=function(a){return new (a||wr)(_.q(_.Gg),_.q(_.te,8))};wr.ta=_.p({token:wr,qa:wr.O,Ha:"root"});var xr=function(a,b,c){vr.call(this,a);var d=this;this.vc=b;this.hb=c;this.Kma=!1;this.Mcb=function(e){d.EKa=_.ph(e)};this.zX=function(e){var f=_.ph(e),g="click"===e.type&&d.EKa?d.EKa:f;d.EKa=null;for(var m=d.sX.slice(),n={},r=m.length-1;-1<r;n={mB:void 0},r--){var v=m[r];if(!(1>v.qoa.Pk.length)&&v.xg()){if(v.Mo.contains(f)||v.Mo.contains(g))break;n.mB=v.qoa;d.hb?d.hb.run(function(z){return function(){return z.mB.next(e)}}(n)):n.mB.next(e)}}}};_.V(xr,vr);
xr.prototype.add=function(a){var b=this;vr.prototype.add.call(this,a);if(!this.qG){var c=this.Db.body;this.hb?this.hb.Wb(function(){return b.v8a(c)}):this.v8a(c);this.vc.zF&&!this.Kma&&(this.zsc=c.style.cursor,c.style.cursor="pointer",this.Kma=!0);this.qG=!0}};
xr.prototype.detach=function(){if(this.qG){var a=this.Db.body;a.removeEventListener("pointerdown",this.Mcb,!0);a.removeEventListener("click",this.zX,!0);a.removeEventListener("auxclick",this.zX,!0);a.removeEventListener("contextmenu",this.zX,!0);this.vc.zF&&this.Kma&&(a.style.cursor=this.zsc,this.Kma=!1);this.qG=!1}};
xr.prototype.v8a=function(a){a.addEventListener("pointerdown",this.Mcb,!0);a.addEventListener("click",this.zX,!0);a.addEventListener("auxclick",this.zX,!0);a.addEventListener("contextmenu",this.zX,!0)};xr.O=function(a){return new (a||xr)(_.q(_.Gg),_.q(_.Aq),_.q(_.te,8))};xr.ta=_.p({token:xr,qa:xr.O,Ha:"root"});var yr=function(a,b){this.vc=b;this.Db=a};yr.prototype.La=function(){var a;null==(a=this.CX)||a.remove()};var AUa=function(a){a.CX||a.isc();return a.CX};
yr.prototype.isc=function(){if(this.vc.isBrowser||Tpa())for(var a=this.Db.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Db.createElement("div");a.classList.add("cdk-overlay-container");Tpa()?a.setAttribute("platform","test"):this.vc.isBrowser||a.setAttribute("platform","server");this.Db.body.appendChild(a);this.CX=a};yr.O=function(a){return new (a||yr)(_.q(_.Gg),_.q(_.Aq))};
yr.ta=_.p({token:yr,qa:yr.O,Ha:"root"});var BUa=Mpa(),CUa=function(a,b){this.Ef=a;this.Boa={top:"",left:""};this.Kna=!1;this.Db=b};CUa.prototype.td=function(){};CUa.prototype.enable=function(){if(this.qrc()){var a=this.Db.documentElement;this.Doa=this.Ef.QH();this.Boa.left=a.style.left||"";this.Boa.top=a.style.top||"";a.style.left=rh(-this.Doa.left);a.style.top=rh(-this.Doa.top);a.classList.add("cdk-global-scrollblock");this.Kna=!0}};
CUa.prototype.disable=function(){if(this.Kna){var a=this.Db.documentElement,b=a.style,c=this.Db.body.style,d=b.oia||"",e=c.oia||"";this.Kna=!1;b.left=this.Boa.left;b.top=this.Boa.top;a.classList.remove("cdk-global-scrollblock");BUa&&(b.oia=c.oia="auto");window.scroll(this.Doa.left,this.Doa.top);BUa&&(b.oia=d,c.oia=e)}};
CUa.prototype.qrc=function(){if(this.Db.documentElement.classList.contains("cdk-global-scrollblock")||this.Kna)return!1;var a=this.Db.body,b=this.Ef.RH();return a.scrollHeight>b.height||a.scrollWidth>b.width};var DUa=function(a,b,c,d){var e=this;this.LC=a;this.hb=b;this.Ef=c;this.Wc=d;this.Iq=null;this.gp=function(){e.disable();e.wb.xg()&&e.hb.run(function(){return e.wb.detach()})}};DUa.prototype.td=function(a){this.wb=a};
DUa.prototype.enable=function(){var a=this;if(!this.Iq){var b=this.LC.YI(0).ha(_.pe(function(c){return!c||!a.wb.Mo.contains(c.nb.na)}));this.Wc&&this.Wc.threshold&&1<this.Wc.threshold?(this.Muc=this.Ef.QH().top,this.Iq=b.subscribe(function(){var c=a.Ef.QH().top;Math.abs(c-a.Muc)>a.Wc.threshold?a.gp():a.wb.Se()})):this.Iq=b.subscribe(this.gp)}};DUa.prototype.disable=function(){this.Iq&&(this.Iq.unsubscribe(),this.Iq=null)};DUa.prototype.detach=function(){this.disable();this.wb=null};var EUa=function(){};EUa.prototype.enable=function(){};EUa.prototype.disable=function(){};EUa.prototype.td=function(){};var FUa=function(a,b,c,d){this.LC=a;this.Ef=b;this.hb=c;this.Wc=d;this.Iq=null};FUa.prototype.td=function(a){this.wb=a};FUa.prototype.enable=function(){var a=this;this.Iq||(this.Iq=this.LC.YI(this.Wc?this.Wc.w1a:0).subscribe(function(){a.wb.Se();if(a.Wc&&a.Wc.zZc){var b=a.wb.Mo.getBoundingClientRect(),c=a.Ef.RH(),d=c.width;c=c.height;Fra(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.hb.run(function(){return a.wb.detach()}))}}))};
FUa.prototype.disable=function(){this.Iq&&(this.Iq.unsubscribe(),this.Iq=null)};FUa.prototype.detach=function(){this.disable();this.wb=null};_.GUa=new _.Gc("VIRTUAL_SCROLL_STRATEGY");_.zr=function(a,b,c){this.hb=a;this.vc=b;this.L7=new _.Qe;this.b6=null;this.nLa=0;this.w2=new Map;this.Db=c};_.zr.prototype.register=function(a){var b=this;this.w2.has(a)||this.w2.set(a,a.QJ.subscribe(function(){return b.L7.next(a)}))};_.zr.prototype.uA=function(a){var b=this.w2.get(a);b&&(b.unsubscribe(),this.w2.delete(a))};
_.zr.prototype.YI=function(a){var b=this;a=void 0===a?20:a;return this.vc.isBrowser?new _.Rd(function(c){b.b6||b.nqc();var d=0<a?b.L7.ha(Eia(a)).subscribe(c):b.L7.subscribe(c);b.nLa++;return function(){d.unsubscribe();b.nLa--;b.nLa||b.hdb()}}):_.Ud()};_.zr.prototype.La=function(){var a=this;this.hdb();this.w2.forEach(function(b,c){return a.uA(c)});this.L7.complete()};_.HUa=function(a,b){var c=[];a.w2.forEach(function(d,e){a.qxc(e,b)&&c.push(e)});return c};
_.zr.prototype.yq=function(){return this.Db.defaultView||window};_.zr.prototype.qxc=function(a,b){b=_.sh(b);a=a.nb.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.zr.prototype.nqc=function(){var a=this;this.b6=this.hb.Wb(function(){return _.me(a.yq().document,"scroll").subscribe(function(){return a.L7.next()})})};_.zr.prototype.hdb=function(){this.b6&&(this.b6.unsubscribe(),this.b6=null)};_.zr.O=function(a){return new (a||_.zr)(_.q(_.te),_.q(_.Aq),_.q(_.Gg,8))};
_.zr.ta=_.p({token:_.zr,qa:_.zr.O,Ha:"root"});_.Ar=function(a,b,c,d){var e=this;this.nb=a;this.iOb=b;this.Ed=c;this.dir=d;this.Nb=new _.Qe;this.QJ=new _.Rd(function(f){return e.Ed.Wb(function(){return _.me(e.nb.na,"scroll").ha(_.Ve(e.Nb)).subscribe(f)})})};_.h=_.Ar.prototype;_.h.Sa=function(){this.iOb.register(this)};_.h.La=function(){this.iOb.uA(this);this.Nb.next();this.Nb.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!=Opa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==Opa()?a.left=a.right:1==Opa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Dqc(a)};
_.h.Dqc=function(a){var b=this.nb.na;Mpa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.e1=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==Opa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==Opa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Ar.O=function(a){return new (a||_.Ar)(_.u(_.sd),_.u(_.zr),_.u(_.te),_.u(_.tr,8))};_.Ar.Fa=_.Bc({type:_.Ar,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Br=function(){};_.Cr=new _.Gc("_ViewRepeater");_.Dr=function(){this.N6=[]};_.Dr.prototype.notify=function(a,b){for(var c=_.k(this.N6),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Dr.prototype.listen=function(a){var b=this;this.N6.push(a);return function(){b.N6=b.N6.filter(function(c){return a!==c})}};_.Dr.prototype.La=function(){this.N6=[]};_.Dr.O=function(a){return new (a||_.Dr)};_.Dr.ta=_.p({token:_.Dr,qa:_.Dr.O,Ha:"root"});_.Er=function(a,b,c){var d=this;this.vc=a;this.zma=new _.Qe;this.Ama=function(e){d.zma.next(e)};this.Db=c;b.Wb(function(){if(a.isBrowser){var e=d.yq();e.addEventListener("resize",d.Ama);e.addEventListener("orientationchange",d.Ama)}d.change().subscribe(function(){return d.AK=null})})};_.h=_.Er.prototype;_.h.La=function(){if(this.vc.isBrowser){var a=this.yq();a.removeEventListener("resize",this.Ama);a.removeEventListener("orientationchange",this.Ama)}this.zma.complete()};
_.h.RH=function(){this.AK||this.Vyc();var a={width:this.AK.width,height:this.AK.height};this.vc.isBrowser||(this.AK=null);return a};_.h.QH=function(){if(!this.vc.isBrowser)return{top:0,left:0};var a=this.Db,b=this.yq(),c=a.documentElement,d=c.getBoundingClientRect();return{top:-d.top||a.body.scrollTop||b.scrollY||c.scrollTop||0,left:-d.left||a.body.scrollLeft||b.scrollX||c.scrollLeft||0}};_.h.change=function(a){a=void 0===a?20:a;return 0<a?this.zma.ha(Eia(a)):this.zma};
_.h.yq=function(){return this.Db.defaultView||window};_.h.Vyc=function(){var a=this.yq();this.AK=this.vc.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Er.O=function(a){return new (a||_.Er)(_.q(_.Aq),_.q(_.te),_.q(_.Gg,8))};_.Er.ta=_.p({token:_.Er,qa:_.Er.O,Ha:"root"});var IUa=new _.Gc("VIRTUAL_SCROLLABLE"),Fr=function(a,b,c,d){_.Ar.call(this,a,b,c,d)};_.V(Fr,_.Ar);Fr.O=function(a){return new (a||Fr)(_.u(_.sd),_.u(_.zr),_.u(_.te),_.u(_.tr,8))};Fr.Fa=_.Bc({type:Fr,features:[_.ef]});var JUa,KUa,MUa;JUa=["contentWrapper"];KUa="undefined"!==typeof requestAnimationFrame?sJa:_.Tl;
_.Gr=function(a,b,c,d,e,f,g,m){_.Ar.call(this,a,f,c,e);var n=this;this.nb=a;this.Ya=b;this.ze=d;this.OE=m;this.vc=_.vc(_.Aq);this.BHa=new _.Qe;this.XKa=new _.Qe;this.tKa="vertical";this.sNa=!1;this.Bxa=new _.Rd(function(r){return n.ze.Bxa.subscribe(function(v){return Promise.resolve().then(function(){return n.Ed.run(function(){return r.next(v)})})})});this.POc=this.XKa;this.lpa=0;this.ieb=this.jeb="";this.us={start:0,end:0};this.Moa=this.AK=this.Mma=0;this.wJa=this.WKa=!1;this.fLa=[];this.Teb=_.Od.EMPTY;
this.Teb=g.change().subscribe(function(){_.LUa(n)});this.OE||(this.nb.na.classList.add("cdk-virtual-scrollable"),this.OE=this)};_.V(_.Gr,Fr);_.Gr.Fa=Fr.Fa;_.h=_.Gr.prototype;_.h.Sa=function(){var a=this;this.vc.isBrowser&&(this.OE===this&&Fr.prototype.Sa.call(this),this.Ed.Wb(function(){return Promise.resolve().then(function(){a.Xbb();a.ze.td(a);a.OE.QJ.ha(_.Te(null),Eia(0,KUa),_.Ve(a.Nb)).subscribe(function(){return a.ze.EMc()});a.Zna()})}))};
_.h.La=function(){this.detach();this.ze.detach();this.XKa.complete();this.BHa.complete();this.Teb.unsubscribe();Fr.prototype.La.call(this)};_.h.td=function(a){var b=this;this.Ed.Wb(function(){b.U$a=a;b.U$a.Vnb.ha(_.Ve(b.BHa)).subscribe(function(c){c=c.length;c!==b.Mma&&(b.Mma=c,b.ze.kGb());b.r$a()})})};_.h.detach=function(){this.U$a=null;this.BHa.next()};_.h.RH=function(){return this.AK};_.h.Nx=function(a,b){this.ze.Nx(a,void 0===b?"auto":b)};
_.h.e1=function(a){var b=this;return Math.max(0,(this.OE==this?function(c){return Fr.prototype.e1.call(b,c)}:function(c){return b.OE.e1(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-MUa(this))};MUa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.OE.nb.na.getBoundingClientRect()[b];return a.nb.na.getBoundingClientRect()[b]-c};_.LUa=function(a){a.Xbb();a.ze.kGb()};
_.Gr.prototype.Xbb=function(){var a=this.OE.nb.na;this.AK="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Gr.prototype.Zna=function(a){var b=this;a&&this.fLa.push(a);this.wJa||(this.wJa=!0,this.Ed.Wb(function(){return Promise.resolve().then(function(){b.r$a()})}))};_.Gr.prototype.r$a=function(){var a=this;this.wJa=!1;this.M9a.na.style.transform=this.qdb;this.Ed.run(function(){return _.ul(a.Ya)});var b=this.fLa;this.fLa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Gr.prototype.e9a=function(){this.ieb="horizontal"===this.orientation?"":this.lpa+"px";this.jeb="horizontal"===this.orientation?this.lpa+"px":""};_.W.Object.defineProperties(_.Gr.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.tKa},set:function(a){this.tKa!==a&&(this.tKa=a,this.e9a())}}});_.Gr.O=function(a){return new (a||_.Gr)(_.u(_.sd),_.u(_.wl),_.u(_.te),_.u(_.GUa,8),_.u(_.tr,8),_.u(_.zr),_.u(_.Er),_.u(IUa,8))};
_.Gr.ya=_.xc({type:_.Gr,oa:[["cdk-virtual-scroll-viewport"]],vb:function(a,b){a&1&&_.Cf(JUa,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.M9a=c.first)}},yb:[1,"cdk-virtual-scroll-viewport"],tb:4,Za:function(a,b){a&2&&_.jf("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",sNa:[2,"appendOnly","appendOnly",_.ag]},outputs:{Bxa:"scrolledIndexChange"},standalone:!0,features:[_.Pf([{wa:_.Ar,
Cb:function(a,b){return a||b},Ib:[[new _.pl,new _.CHa(IUa)],_.Gr]}]),_.ff,_.ef,_.Qf],bc:["*"],Aa:4,Ba:4,Ea:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],ua:function(a,b){a&1&&(_.uf(),_.A(0,"div",0,1),_.vf(2),_.B(),_.E(3,"div",2));a&2&&(_.t(3),_.hf("width",b.jeb)("height",b.ieb))},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});_.Hr=function(){};_.Hr.O=function(a){return new (a||_.Hr)};_.Hr.Da=_.zc({type:_.Hr});_.Hr.Ca=_.ic({});_.Ir=function(){};_.Ir.O=function(a){return new (a||_.Ir)};_.Ir.Da=_.zc({type:_.Ir});_.Ir.Ca=_.ic({imports:[ur,_.Hr,ur,_.Hr]});var Jr=function(a,b,c,d){var e=this;this.LC=a;this.Ef=b;this.hb=c;this.close=function(f){return new DUa(e.LC,e.hb,e.Ef,f)};this.block=function(){return new CUa(e.Ef,e.Db)};this.Qk=function(f){return new FUa(e.LC,e.Ef,e.hb,f)};this.Db=d};Jr.O=function(a){return new (a||Jr)(_.q(_.zr),_.q(_.Er),_.q(_.te),_.q(_.Gg))};Jr.ta=_.p({token:Jr,qa:Jr.O,Ha:"root"});_.Kr=function(a){this.qj=new EUa;this.yd="";this.Ie=!1;this.Aj="cdk-overlay-dark-backdrop";this.e_=!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 Lr=function(a,b,c,d,e,f,g,m,n,r){var v=this;r=void 0===r?!1:r;this.cu=a;this.Pj=b;this.Zi=c;this.Wc=d;this.hb=e;this.I6=f;this.Db=g;this.Cq=m;this.l7=n;this.Pn=r;this.Qt=null;this.BGa=new _.Qe;this.wma=new _.Qe;this.Qn=new _.Qe;this.MJa=_.Od.EMPTY;this.U8a=function(z){return v.BGa.next(z)};this.V8a=function(z){v.Qma(z.target)};this.Ona=new _.Qe;this.qoa=new _.Qe;d.qj&&(this.ze=d.qj,this.ze.td(this));this.Sj=d.Yf};_.h=Lr.prototype;
_.h.td=function(a){var b=this;!this.Pj.parentElement&&this.MKa&&this.MKa.appendChild(this.Pj);a=this.cu.td(a);this.Sj&&this.Sj.td(this);this.Syc();this.Deb();this.Ceb();this.ze&&this.ze.enable();this.hb.Af.ha(_.Ge(1)).subscribe(function(){b.xg()&&b.Se()});this.heb(!0);this.Wc.Ie&&this.Jqc();this.Wc.yd&&this.g8(this.Zi,this.Wc.yd,!0);this.wma.next();this.I6.add(this);this.Wc.e_&&(this.MJa=this.Cq.subscribe(function(){return b.dispose()}));this.l7.add(this);"function"===typeof(null==a?void 0:a.Re)&&
a.Re(function(){b.xg()&&b.hb.Wb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.xg()){NUa(this);this.heb(!1);this.Sj&&this.Sj.detach&&this.Sj.detach();this.ze&&this.ze.disable();var a=this.cu.detach();this.Qn.next();this.I6.remove(this);this.Msc();this.MJa.unsubscribe();this.l7.remove(this);return a}};
_.h.dispose=function(){var a=this.xg();this.Sj&&this.Sj.dispose();this.Psc();this.Qma(this.Qt);this.MJa.unsubscribe();this.I6.remove(this);this.cu.dispose();this.wma.complete();this.BGa.complete();this.Ona.complete();this.qoa.complete();this.l7.remove(this);var b;null==(b=this.Pj)||b.remove();this.MKa=this.Zi=this.Pj=null;a&&this.Qn.next();this.Qn.complete()};_.h.xg=function(){return this.cu.xg()};_.h.Kl=function(){return this.BGa};_.h.ik=function(){return this.Ona};_.h.mB=function(){return this.qoa};
_.h.nl=function(){return this.Wc};_.h.Se=function(){this.Sj&&this.Sj.apply()};_.OUa=function(a,b){b!==a.Sj&&(a.Sj&&a.Sj.dispose(),a.Sj=b,a.xg()&&(b.td(a),a.Se()))};Lr.prototype.Vr=function(a){this.Wc=Object.assign({},this.Wc,a);this.Deb()};Lr.prototype.setDirection=function(a){this.Wc=Object.assign({},this.Wc,{direction:a});this.Ceb()};Lr.prototype.Vz=function(a){this.Zi&&this.g8(this.Zi,a,!0)};Lr.prototype.RN=function(a){this.Zi&&this.g8(this.Zi,a,!1)};
var PUa=function(a){return(a=a.Wc.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=Lr.prototype;_.h.Ceb=function(){this.Pj.setAttribute("dir",PUa(this))};_.h.Deb=function(){if(this.Zi){var a=this.Zi.style;a.width=rh(this.Wc.width);a.height=rh(this.Wc.height);a.minWidth=rh(this.Wc.minWidth);a.minHeight=rh(this.Wc.minHeight);a.maxWidth=rh(this.Wc.maxWidth);a.maxHeight=rh(this.Wc.maxHeight)}};_.h.heb=function(a){this.Zi.style.pointerEvents=a?"":"none"};
_.h.Jqc=function(){var a=this;this.Qt=this.Db.createElement("div");this.Qt.classList.add("cdk-overlay-backdrop");this.Pn&&this.Qt.classList.add("cdk-overlay-backdrop-noop-animation");this.Wc.Aj&&this.g8(this.Qt,this.Wc.Aj,!0);this.Pj.parentElement.insertBefore(this.Qt,this.Pj);this.Qt.addEventListener("click",this.U8a);this.Pn||"undefined"===typeof requestAnimationFrame?this.Qt.classList.add("cdk-overlay-backdrop-showing"):this.hb.Wb(function(){requestAnimationFrame(function(){a.Qt&&a.Qt.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.Syc=function(){this.Pj.nextSibling&&this.Pj.parentNode.appendChild(this.Pj)};var NUa=function(a){var b=a.Qt;b&&(a.Pn?a.Qma(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.hb.Wb(function(){b.addEventListener("transitionend",a.V8a)}),b.style.pointerEvents="none",a.DGa=a.hb.Wb(function(){return setTimeout(function(){a.Qma(b)},500)})))};
Lr.prototype.g8=function(a,b,c){b=_.Upa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.Jc(b)):a.classList.remove.apply(a.classList,_.Jc(b)))};Lr.prototype.Msc=function(){var a=this;this.hb.Wb(function(){var b=a.hb.Af.ha(_.Ve(_.ne(a.wma,a.Qn))).subscribe(function(){a.Zi&&a.Pj&&0!==a.Zi.children.length||(a.Zi&&a.Wc.yd&&a.g8(a.Zi,a.Wc.yd,!1),a.Pj&&a.Pj.parentElement&&(a.MKa=a.Pj.parentElement,a.Pj.remove()),b.unsubscribe())})})};
Lr.prototype.Psc=function(){var a=this.ze;a&&(a.disable(),a.detach&&a.detach())};Lr.prototype.Qma=function(a){a&&(a.removeEventListener("click",this.U8a),a.removeEventListener("transitionend",this.V8a),a.remove(),this.Qt===a&&(this.Qt=null));this.DGa&&(clearTimeout(this.DGa),this.DGa=void 0)};_.W.Object.defineProperties(Lr.prototype,{Mo:{configurable:!0,enumerable:!0,get:function(){return this.Zi}},ND:{configurable:!0,enumerable:!0,get:function(){return this.Pj}}});var QUa=function(a,b){this.dS=a;this.lOb=b};var Ira;Ira=/([A-Za-z%]+)$/;_.Mr=function(a,b,c,d,e){this.Ef=b;this.Db=c;this.vc=d;this.gK=e;this.K6={width:0,height:0};this.WJ=!1;this.g9a=!0;this.rna=!1;this.vna=!0;this.GKa=!1;this.um=0;this.Cdb=[];this.KKa=[];this.yoa=new _.Qe;this.Hq=_.Od.EMPTY;this.rs=this.hKa=0;this.sma=[];this.T1=this.yoa;this.fja(a)};
_.Mr.prototype.td=function(a){var b=this;a.ND.classList.add("cdk-overlay-connected-position-bounding-box");this.wb=a;this.vX=a.ND;this.Zi=a.Mo;this.Aq=!1;this.aY=!0;this.eY=null;this.Hq.unsubscribe();this.Hq=this.Ef.change().subscribe(function(){b.aY=!0;b.apply()})};
_.Mr.prototype.apply=function(){if(!this.Aq&&this.vc.isBrowser)if(!this.aY&&this.GKa&&this.eY)_.RUa(this);else{this.B9a();this.vdb();this.gxc();this.upa=this.oab();this.vKa=this.xIa();this.hK=this.Zi.getBoundingClientRect();this.DX=AUa(this.gK).getBoundingClientRect();for(var a=this.vKa,b=this.hK,c=this.upa,d=this.DX,e=[],f,g=_.k(this.KKa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.rab(a,d,m),r=this.zIa(n,b,m),v=this.Ztc(r,b,c,m);if(v.XIc){this.WJ=!1;this.tma(m,n);return}if(this.rrc(v,r,
c))e.push({position:m,origin:n,oNc:b,ujb:this.d9a(n,m)});else if(!f||f.mNc.fXb<v.fXb)f={mNc:v,I7c:r,ZMc:n,position:m,oNc: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.ujb.width*c.ujb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.WJ=!1;this.tma(a.position,a.origin)}else this.g9a&&(this.WJ=!0),this.tma(f.position,f.ZMc)}};_.Mr.prototype.detach=function(){this.B9a();this.Coa=this.eY=null;this.Hq.unsubscribe()};
_.Mr.prototype.dispose=function(){this.Aq||(this.vX&&Ph(this.vX.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Zi&&this.vdb(),this.wb&&this.wb.ND.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.yoa.complete(),this.wb=this.vX=null,this.Aq=!0)};
_.RUa=function(a){if(!a.Aq&&a.vc.isBrowser){var b=a.eY;b?(a.vKa=a.xIa(),a.hK=a.Zi.getBoundingClientRect(),a.upa=a.oab(),a.DX=AUa(a.gK).getBoundingClientRect(),a.tma(b,a.rab(a.vKa,a.DX,b))):a.apply()}};_.SUa=function(a,b){a.Cdb=b;return a};_.Nr=function(a,b){a.KKa=b;-1===b.indexOf(a.eY)&&(a.eY=null);return a};_.TUa=function(a,b){a.um=b;return a};_.Or=function(a,b){a.vna=void 0===b?!0:b;return a};_.UUa=function(a,b){a.rna=void 0===b?!0:b;return a};_.Pr=function(a,b){a.GKa=void 0===b?!0:b;return a};
_.Mr.prototype.fja=function(a){this.Jz=a;return this};_.Qr=function(a,b){a.neb=b;return a};_.h=_.Mr.prototype;_.h.rab=function(a,b,c){if("center"==c.zc)var d=a.left+a.width/2;else{d=this.yk()?a.right:a.left;var e=this.yk()?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.zIa=function(a,b,c){return{x:a.x+("center"==c.jc?-b.width/2:"start"===c.jc?this.yk()?-b.width:0:this.yk()?0:-b.width),y:a.y+("center"==c.rc?-b.height/2:"top"==c.rc?0:-b.height)}};_.h.Ztc=function(a,b,c,d){b=Kra(b);var e=a.x;a=a.y;var f=this.ina(d,"x");d=this.ina(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.Wdb(b.width,-e,e+b.width-c.width);e=this.Wdb(b.height,d,a);d=c*e;return{fXb:d,XIc:b.width*b.height===d,wFc:e===b.height,vFc:c==b.width}};
_.h.rrc=function(a,b,c){if(this.vna){var d=c.bottom-b.y;c=c.right-b.x;b=Jra(this.wb.nl().minHeight);var e=Jra(this.wb.nl().minWidth);c=a.vFc||null!=e&&e<=c;return(a.wFc||null!=b&&b<=d)&&c}return!1};
_.h.adb=function(a,b,c){if(this.Coa&&this.GKa)return{x:a.x+this.Coa.x,y:a.y+this.Coa.y};b=Kra(b);var d=this.upa,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.um?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.um?d.top-c.top-a.y:0;this.Coa={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.tma=function(a,b){this.Ixc(a);this.Bxc(b,a);this.xxc(b,a);a.yd&&this.pqc(a.yd);this.eY=a;this.yoa.Pk.length&&(b=this.juc(),this.yoa.next(new QUa(a,b)));this.aY=!1};_.h.Ixc=function(a){if(this.neb){var b=this.vX.querySelectorAll(this.neb),c=a.rc;a="center"===a.jc?"center":this.yk()?"start"===a.jc?"right":"left":"start"===a.jc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.d9a=function(a,b){var c=this.upa,d=this.yk();if("top"===b.rc){var e=a.y;var f=c.height-e+this.um}else if("bottom"===b.rc){var g=c.height-a.y+2*this.um;f=c.height-g+this.um}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.K6.height;f=2*e;e=a.y-e;f>m&&!this.aY&&!this.rna&&(e=a.y-m/2)}m="start"===b.jc&&!d||"end"===b.jc&&d;if("end"===b.jc&&!d||"start"===b.jc&&d){var n=c.width-a.x+this.um;b=a.x-this.um}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.K6.width,b=2*
r,r=a.x-r,b>c&&!this.aY&&!this.rna&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.xxc=function(a,b){a=this.d9a(a,b);this.aY||this.rna||(a.height=Math.min(a.height,this.K6.height),a.width=Math.min(a.width,this.K6.width));var c={};if(this.Qab())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.wb.nl().maxHeight,e=this.wb.nl().maxWidth;c.height=rh(a.height);c.top=rh(a.top);c.bottom=rh(a.bottom);c.width=rh(a.width);c.left=rh(a.left);c.right=rh(a.right);c.alignItems="center"===b.jc?"center":"end"===b.jc?"flex-end":"flex-start";c.justifyContent=
"center"===b.rc?"center":"bottom"===b.rc?"flex-end":"flex-start";d&&(c.maxHeight=rh(d));e&&(c.maxWidth=rh(e))}this.K6=a;Ph(this.vX.style,c)};_.h.gxc=function(){Ph(this.vX.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.vdb=function(){Ph(this.Zi.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.Bxc=function(a,b){var c={},d=this.Qab(),e=this.vna,f=this.wb.nl();if(d){var g=this.Ef.QH();Ph(c,this.Ttc(b,a,g));Ph(c,this.Stc(b,a,g))}else c.position="static";a="";g=this.ina(b,"x");b=this.ina(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=rh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=rh(f.maxWidth):e&&(c.maxWidth=""));Ph(this.Zi.style,c)};
_.h.Ttc=function(a,b,c){var d={top:"",bottom:""};b=this.zIa(b,this.hK,a);this.WJ&&(b=this.adb(b,this.hK,c));"bottom"===a.rc?d.bottom=this.Db.documentElement.clientHeight-(b.y+this.hK.height)+"px":d.top=rh(b.y);return d};_.h.Stc=function(a,b,c){var d={left:"",right:""};b=this.zIa(b,this.hK,a);this.WJ&&(b=this.adb(b,this.hK,c));"right"===(this.yk()?"end"===a.jc?"left":"right":"end"===a.jc?"right":"left")?d.right=this.Db.documentElement.clientWidth-(b.x+this.hK.width)+"px":d.left=rh(b.x);return d};
_.h.juc=function(){var a=this.xIa(),b=this.Zi.getBoundingClientRect(),c=this.Cdb.map(function(d){return d.nb.na.getBoundingClientRect()});return{X4c:Gra(a,c),Y4c:Fra(a,c),Lzb:Gra(b,c),Z4c:Fra(b,c)}};_.h.Wdb=function(a){return _.Ec.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.oab=function(){var a=this.Db.documentElement.clientWidth,b=this.Db.documentElement.clientHeight,c=this.Ef.QH();return{top:c.top+this.um,left:c.left+this.um,right:c.left+a-this.um,bottom:c.top+b-this.um,width:a-2*this.um,height:b-2*this.um}};_.h.yk=function(){return"rtl"===PUa(this.wb)};_.h.Qab=function(){return!this.vna||this.WJ};_.h.ina=function(a,b){return"x"===b?null==a.offsetX?this.hKa:a.offsetX:null==a.offsetY?this.rs:a.offsetY};_.h.FYc=function(){};
_.h.pqc=function(a){var b=this;this.Zi&&_.Upa(a).forEach(function(c){""!==c&&-1===b.sma.indexOf(c)&&(b.sma.push(c),b.Zi.classList.add(c))})};_.h.B9a=function(){var a=this;this.Zi&&(this.sma.forEach(function(b){a.Zi.classList.remove(b)}),this.sma=[])};_.h.xIa=function(){var a=this.Jz;if(a instanceof _.sd)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(_.Mr.prototype,{Jx:{configurable:!0,enumerable:!0,get:function(){return this.KKa}}});var VUa=function(){this.vsc="static";this.aJa=this.BMa=this.B8=this.Cw=this.qma=this.JGa=this.fMa="";this.Aq=!1};_.h=VUa.prototype;_.h.td=function(a){var b=a.nl();this.wb=a;this.BMa&&!b.width&&a.Vr({width:this.BMa});this.aJa&&!b.height&&a.Vr({height:this.aJa});a.ND.classList.add("cdk-global-overlay-wrapper");this.Aq=!1};_.h.top=function(a){this.JGa="";this.fMa=void 0===a?"":a;this.qma="flex-start";return this};_.h.left=function(a){this.B8=void 0===a?"":a;this.Cw="left";return this};
_.h.bottom=function(a){this.fMa="";this.JGa=void 0===a?"":a;this.qma="flex-end";return this};_.h.right=function(a){this.B8=void 0===a?"":a;this.Cw="right";return this};_.h.start=function(a){this.B8=void 0===a?"":a;this.Cw="start";return this};_.h.end=function(a){this.B8=void 0===a?"":a;this.Cw="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.wb?this.wb.Vr({width:a}):this.BMa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.wb?this.wb.Vr({height:a}):this.aJa=a;return this};
_.Rr=function(a){a.left("");a.Cw="center";return a};_.Sr=function(a){a.top("");a.qma="center";return a};
VUa.prototype.apply=function(){if(this.wb&&this.wb.xg()){var a=this.wb.Mo.style,b=this.wb.ND.style,c=this.wb.nl(),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.Cw;c=this.B8;var g="rtl"===this.wb.nl().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.vsc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.fMa;a.marginBottom=this.JGa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.qma}};
VUa.prototype.dispose=function(){if(!this.Aq&&this.wb){var a=this.wb.Mo.style,b=this.wb.ND,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.wb=null;this.Aq=!0}};var Tr=function(a,b,c,d){this.Ef=a;this.Db=b;this.vc=c;this.gK=d};Tr.prototype.global=function(){return new VUa};_.Ur=function(a,b){return new _.Mr(b,a.Ef,a.Db,a.vc,a.gK)};Tr.O=function(a){return new (a||Tr)(_.q(_.Er),_.q(_.Gg),_.q(_.Aq),_.q(yr))};Tr.ta=_.p({token:Tr,qa:Tr.O,Ha:"root"});var Vr=function(){};Vr.prototype.td=function(a){this.rX=a;return a.td(this)};Vr.prototype.detach=function(){var a=this.rX;null!=a&&(this.rX=null,a.detach())};_.W.Object.defineProperties(Vr.prototype,{RIc:{configurable:!0,enumerable:!0,get:function(){return null!=this.rX}}});_.Wr=function(a,b,c,d,e){this.component=a;this.ue=b;this.Cc=c;this.cD=d;this.Lwa=e};_.V(_.Wr,Vr);_.Xr=function(a,b,c,d){this.Lc=a;this.ue=b;this.context=c;this.Cc=d};_.V(_.Xr,Vr);
_.Xr.prototype.td=function(a,b){this.context=b=void 0===b?this.context:b;return Vr.prototype.td.call(this,a)};_.Xr.prototype.detach=function(){this.context=void 0;return Vr.prototype.detach.call(this)};_.W.Object.defineProperties(_.Xr.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Lc.nb}}});var Yr=function(){this.Aq=!1};_.h=Yr.prototype;_.h.xg=function(){return!!this.jw};
_.h.td=function(a){if(a instanceof _.Wr)return this.jw=a,this.lu(a);if(a instanceof _.Xr)return this.jw=a,this.aA(a)};_.h.detach=function(){this.jw&&(this.jw=this.jw.rX=null);this.nbb()};_.h.dispose=function(){this.xg()&&this.detach();this.nbb();this.Aq=!0};_.h.Tia=function(a){this.HHa=a};_.h.nbb=function(){this.HHa&&(this.HHa(),this.HHa=null)};var Zr=function(a,b,c,d,e){this.Aq=!1;this.dwa=a;this.eQ=b;this.ks=c;this.Fsc=d;this.Db=e};_.V(Zr,Yr);Zr.prototype.lu=function(a){var b=this,c=_.Wl(a.cD||this.eQ,a.component);if(a.ue){var d=_.kKa(a.ue,c,a.ue.length,a.Cc||a.ue.Cc,a.Lwa||void 0);this.Tia(function(){return d.destroy()})}else d=c.create(a.Cc||this.Fsc||_.JHa),_.hKa(this.ks,d.Qu),this.Tia(function(){0<b.ks.GUc&&b.ks.RZ(d.Qu);d.destroy()});this.dwa.appendChild(this.Ltc(d));this.jw=a;return d};
Zr.prototype.aA=function(a){var b=this,c=a.ue,d=c.Th(a.Lc,a.context,{Cc:a.Cc});d.yl.forEach(function(e){return b.dwa.appendChild(e)});_.vl(d);this.Tia(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.jw=a;return d};Zr.prototype.dispose=function(){Yr.prototype.dispose.call(this);this.dwa.remove()};Zr.prototype.Ltc=function(a){return a.Qu.yl[0]};_.$r=function(a,b,c){this.Aq=!1;this.eQ=a;this.Ee=b;this.Tn=!1;this.CNa=new _.Vl;this.Db=c};_.V(_.$r,Yr);_.h=_.$r.prototype;_.h.Sa=function(){this.Tn=!0};_.h.La=function(){Yr.prototype.dispose.call(this);this.Q8a=this.jw=null};
_.h.lu=function(a){a.rX=this;var b=null!=a.ue?a.ue:this.Ee,c=_.Wl(a.cD||this.eQ,a.component),d=_.kKa(b,c,b.length,a.Cc||b.Cc,a.Lwa||void 0);b!==this.Ee&&this.guc().appendChild(d.Qu.yl[0]);Yr.prototype.Tia.call(this,function(){return d.destroy()});this.jw=a;this.Q8a=d;this.CNa.emit(d);return d};_.h.aA=function(a){var b=this;a.rX=this;var c=this.Ee.Th(a.Lc,a.context,{Cc:a.Cc});Yr.prototype.Tia.call(this,function(){return b.Ee.clear()});this.jw=a;this.Q8a=c;this.CNa.emit(c);return c};
_.h.guc=function(){var a=this.Ee.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.$r.prototype,{Oga:{configurable:!0,enumerable:!0,get:function(){return this.jw},set:function(a){if(!this.xg()||a||this.Tn)this.xg()&&Yr.prototype.detach.call(this),a&&Yr.prototype.td.call(this,a),this.jw=a||null}}});_.$r.O=function(a){return new (a||_.$r)(_.u(_.rl),_.u(_.Af),_.u(_.Gg))};
_.$r.Fa=_.Bc({type:_.$r,oa:[["","cdkPortalOutlet",""]],inputs:{Oga:[0,"cdkPortalOutlet","portal"]},outputs:{CNa:"attached"},Sb:["cdkPortalOutlet"],standalone:!0,features:[_.ef]});_.as=function(){};_.as.O=function(a){return new (a||_.as)};_.as.Da=_.zc({type:_.as});_.as.Ca=_.ic({});var WUa;WUa=0;_.bs=function(a,b,c,d,e,f,g,m,n,r,v,z){this.oj=a;this.gK=b;this.eQ=c;this.Bwc=d;this.I6=e;this.jf=f;this.hb=g;this.Db=m;this.Osc=n;this.Cq=r;this.l7=v;this.Aqc=z};_.h=_.bs.prototype;_.h.create=function(a){var b=this.ksc(),c=this.osc(b),d=this.qsc(c);a=new _.Kr(a);a.direction=a.direction||this.Osc.value;return new Lr(d,b,c,a,this.hb,this.I6,this.Db,this.Cq,this.l7,"NoopAnimations"===this.Aqc)};_.h.position=function(){return this.Bwc};
_.h.osc=function(a){var b=this.Db.createElement("div");b.id="cdk-overlay-"+WUa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.ksc=function(){var a=this.Db.createElement("div");AUa(this.gK).appendChild(a);return a};_.h.qsc=function(a){this.ks||(this.ks=this.jf.get(_.Lg));return new Zr(a,this.eQ,this.ks,this.jf,this.Db)};_.bs.O=function(a){return new (a||_.bs)(_.q(Jr),_.q(yr),_.q(_.rl),_.q(Tr),_.q(wr),_.q(_.ue),_.q(_.te),_.q(_.Gg),_.q(_.tr),_.q(_.tn),_.q(xr),_.q(_.sl,8))};
_.bs.ta=_.p({token:_.bs,qa:_.bs.O,Ha:"root"});var YUa;_.XUa=new _.Gc("cdk-connected-overlay-scroll-strategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.Qk()}}});YUa={wa:_.XUa,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk()}}};_.cs=function(){};_.cs.O=function(a){return new (a||_.cs)};_.cs.Da=_.zc({type:_.cs});_.cs.Ca=_.ic({Ob:[_.bs,YUa],imports:[ur,_.as,_.Ir,_.Ir]});new _.sm;new _.sm;var ZUa;ZUa=new _.Gc("mat-sanity-checks",{Ha:"root",qa:function(){return!0}});_.ds=function(a,b,c){this.hLa=b;this.Db=c;this.Pab=!1;a.pGa();this.Pab||(this.Pab=!0)};_.ds.prototype.aYc=function(a){return Tpa()?!1:"boolean"===typeof this.hLa?this.hLa:!!this.hLa[a]};_.ds.O=function(a){return new (a||_.ds)(_.q(Nq),_.q(ZUa,8),_.q(_.Gg))};_.ds.Da=_.zc({type:_.ds});_.ds.Ca=_.ic({imports:[ur,ur]});_.$Ua=function(a,b,c,d,e){this.Gsc=a;this.xd=b;this.s7=c;this.r7=d;this.Ck=e;this.Ah=!1};_.$Ua.prototype.Dt=function(){var a=this.Ah,b=this.s7||this.r7,c=this.xd?this.xd.control:null,d,e,f=null!=(e=null==(d=this.Ar||this.Gsc)?void 0:d.vzb(c,b))?e:!1;f!==a&&(this.Ah=f,this.Ck.next())};_.aVa=new _.Gc("MAT_DATE_LOCALE",{Ha:"root",qa:Lra});_.es=new _.Gc("mat-date-formats");_.fs=function(){};_.fs.prototype.vzb=function(a,b){return!!(a&&a.invalid&&(a.Ur||b&&b.VB))};_.fs.O=function(a){return new (a||_.fs)};_.fs.ta=_.p({token:_.fs,qa:_.fs.O,Ha:"root"});_.gs=function(){};_.gs.O=function(a){return new (a||_.gs)};
_.gs.ya=_.xc({type:_.gs,oa:[["div","mat-internal-form-field",""]],yb:[1,"mdc-form-field","mat-internal-form-field"],tb:2,Za:function(a,b){a&2&&_.jf("mdc-form-field--align-end","before"===b.Io)},inputs:{Io:"labelPosition"},standalone:!0,features:[_.Qf],mc:["mat-internal-form-field",""],bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(0))},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-form-field{font-family:var(--mdc-form-field-label-text-font);line-height:var(--mdc-form-field-label-text-line-height);font-size:var(--mdc-form-field-label-text-size);font-weight:var(--mdc-form-field-label-text-weight);letter-spacing:var(--mdc-form-field-label-text-tracking);color:var(--mdc-form-field-label-text-color)}.mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}\n"],ob:2,
Oa:0});_.hs=new _.Gc("MAT_OPTION_PARENT_COMPONENT");_.is=new _.Gc("MatOptgroup");var bVa=_.oh({passive:!0,capture:!0}),cVa=function(){var a=this;this.Vt=new Map;this.e$a=function(b){var c=_.ph(b);if(c){var d;null==(d=a.Vt.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};cVa.prototype.OMa=function(a,b,c,d){var e=this,f=this.Vt.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Vt.set(b,new Map([[c,new Set([d])]])),a.Wb(function(){document.addEventListener(b,e.e$a,bVa)}))};
cVa.prototype.s0a=function(a,b,c){var d=this.Vt.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.Vt.delete(a),document.removeEventListener(a,this.e$a,bVa)))}};var dVa=function(a,b,c,d){d=void 0===d?!1:d;this.np=a;this.element=b;this.config=c;this.zqc=d;this.state=3};var eVa,fVa,gVa,hVa,iVa,jVa;eVa={p_:225,w_:150};fVa=_.oh({passive:!0,capture:!0});gVa=["mousedown","touchstart"];hVa=["mouseup","mouseleave","touchend","touchcancel"];_.js=function(a,b,c,d){this.gpa=a;this.hb=b;this.vc=d;this.C6=!1;this.c5=new Map;this.FKa=!1;d.isBrowser&&(this.CX=_.sh(c))};
iVa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.DX=a.DX||a.CX.getBoundingClientRect(),f=Object.assign({},eVa,d.animation);d.sZ&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Mra(b,c,e);b-=e.left;var m=c-e.top;c=f.p_;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.CX.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 dVa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.g_a||(a.WJa=r);var v=null;e||!c&&!f.w_||a.hb.Wb(function(){var z=function(){return a.UHa(r)},D=function(){return a.h$a(r)};n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",D);v={PMc:z,OMc:D}});a.c5.set(r,v);!e&&c||a.UHa(r);return r};
jVa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},eVa,b.config.animation);c.style.transitionDuration=d.w_+"ms";c.style.opacity="0";b.state=2;!b.zqc&&d.w_||a.UHa(b)}};_.js.prototype.TRa=function(){this.bab().forEach(function(a){a.config.g_a||jVa(a.np,a)})};_.lVa=function(a,b){var c=_.sh(b);a.vc.isBrowser&&c&&c!==a.QG&&(a.F7(),a.QG=c,gVa.forEach(function(d){kVa.OMa(a.hb,d,c,a)}))};_.h=_.js.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.moa(a):"touchstart"===a.type?this.mwc(a):this.lwc();this.FKa||(this.hb.Wb(function(){hVa.forEach(function(c){b.QG.addEventListener(c,b,fVa)})}),this.FKa=!0)};_.h.UHa=function(a){0===a.state?this.Vxc(a):2===a.state&&this.h$a(a)};_.h.Vxc=function(a){var b=a===this.WJa,c=a.config.g_a;a.state=1;c||b&&this.C6||jVa(a.np,a)};
_.h.h$a=function(a){var b,c=null!=(b=this.c5.get(a))?b:null;this.c5.delete(a);this.c5.size||(this.DX=null);a===this.WJa&&(this.WJa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.PMc),a.element.removeEventListener("transitioncancel",c.OMc));a.element.remove()};_.h.moa=function(a){var b=_.Epa(a),c=this.Kbb&&Date.now()<this.Kbb+800;this.gpa.gia||b||c||(this.C6=!0,iVa(this,a.clientX,a.clientY,this.gpa.HB))};
_.h.mwc=function(a){if(!this.gpa.gia&&!_.Fpa(a)&&(this.Kbb=Date.now(),this.C6=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)iVa(this,a[b].clientX,a[b].clientY,this.gpa.HB)};_.h.lwc=function(){this.C6&&(this.C6=!1,this.bab().forEach(function(a){var b=1===a.state||a.config.sTb&&0===a.state;!a.config.g_a&&b&&jVa(a.np,a)}))};_.h.bab=function(){return Array.from(this.c5.keys())};
_.h.F7=function(){var a=this,b=this.QG;b&&(gVa.forEach(function(c){return kVa.s0a(c,b,a)}),this.FKa&&hVa.forEach(function(c){return b.removeEventListener(c,a,fVa)}))};var kVa=new cVa;_.ks=new _.Gc("mat-ripple-global-options");_.ms=function(a,b,c,d,e){this.Ma=a;this.we=e;this.radius=0;this.Tn=this.lc=!1;this.GIa=d||{};this.JC=new _.js(this,b,a,c)};_.h=_.ms.prototype;_.h.Sa=function(){this.Tn=!0;this.CLa()};_.h.La=function(){this.JC.F7()};_.h.TRa=function(){this.JC.TRa()};_.h.CLa=function(){!this.disabled&&this.Tn&&_.lVa(this.JC,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?iVa(this.JC,a,void 0===b?0:b,Object.assign({},this.HB,c)):iVa(this.JC,0,0,Object.assign({},this.HB,a))};
_.W.Object.defineProperties(_.ms.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a&&this.TRa();this.lc=a;this.CLa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.yyc||this.Ma.na},set:function(a){this.yyc=a;this.CLa()}},HB:{configurable:!0,enumerable:!0,get:function(){return{sZ:this.sZ,radius:this.radius,color:this.color,animation:Object.assign({},this.GIa.animation,"NoopAnimations"===this.we?{p_:0,w_:0}:{},this.animation),sTb:this.GIa.sTb}}},
gia:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.GIa.disabled}}});_.ms.O=function(a){return new (a||_.ms)(_.u(_.sd),_.u(_.te),_.u(_.Aq),_.u(_.ks,8),_.u(_.sl,8))};
_.ms.Fa=_.Bc({type:_.ms,oa:[["","mat-ripple",""],["","matRipple",""]],yb:[1,"mat-ripple"],tb:2,Za:function(a,b){a&2&&_.jf("mat-ripple-unbounded",b.cUc)},inputs:{color:[0,"matRippleColor","color"],cUc:[0,"matRippleUnbounded","unbounded"],sZ:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},Sb:["matRipple"],standalone:!0});_.ns=function(){};_.ns.O=function(a){return new (a||_.ns)};_.ns.Da=_.zc({type:_.ns});_.ns.Ca=_.ic({imports:[_.ds,_.ds]});var mVa,nVa;mVa={capture:!0};nVa=["focus","click","mouseenter","touchstart"];
_.os=function(){var a=this;this.Db=_.vc(_.Gg,{optional:!0});this.we=_.vc(_.sl,{optional:!0});this.qna=_.vc(_.ks,{optional:!0});this.vc=_.vc(_.Aq);this.hb=_.vc(_.te);this.BQ=new Map;this.scb=function(b){b.target instanceof HTMLElement&&(b=b.target.closest("[mat-ripple-loader-uninitialized]"))&&a.Q9a(b)};this.hb.Wb(function(){for(var b=_.k(nVa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Db)||d.addEventListener(c,a.scb,mVa)}})};
_.os.prototype.La=function(){var a=this.BQ.keys();a=_.k(a);for(var b=a.next();!b.done;b=a.next())_.oVa(this,b.value);a=_.k(nVa);for(b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Db)||c.removeEventListener(b,this.scb,mVa)}};
_.pVa=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.sZ&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};_.qVa=function(a,b){return a.BQ.get(b)||a.Q9a(b)};_.os.prototype.Y1a=function(a,b){var c=this.BQ.get(a);c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
_.os.prototype.Q9a=function(a){if(this.Db){var b=this.BQ.get(a);if(b)return b;var c;null==(c=a.querySelector(".mat-ripple"))||c.remove();b=this.Db.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);b=new _.ms(new _.sd(b),this.hb,this.vc,this.qna?this.qna:void 0,this.we?this.we:void 0);b.Tn=!0;b.trigger=a;b.sZ=a.hasAttribute("mat-ripple-loader-centered");b.disabled=a.hasAttribute("mat-ripple-loader-disabled");_.rVa(this,a,b);return b}};
_.rVa=function(a,b,c){b.removeAttribute("mat-ripple-loader-uninitialized");a.BQ.set(b,c)};_.oVa=function(a,b){var c=a.BQ.get(b);c&&(c.La(),a.BQ.delete(b))};_.os.O=function(a){return new (a||_.os)};_.os.ta=_.p({token:_.os,qa:_.os.O,Ha:"root"});var vVa,wVa;_.sVa=["mat-button",""];_.tVa=["*"];_.uVa=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"};
vVa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");wVa=_.Qh(_.Sh(_.Rh(function(a){this.Ma=a})));_.ps=function(a,b,c){var d=wVa.call(this,a)||this;d.Xc=b;d.we=c;d.AWa=d.UIa("mat-fab","mat-mini-fab");d.nua=d.UIa("mat-icon-button");for(var e=_.k(vVa),f=e.next();!f.done;f=e.next())f=f.value,d.UIa(f)&&d.Gg().classList.add(f);a.na.classList.add("mat-button-base");d.AWa&&(d.color="accent");return d};_.V(_.ps,wVa);_.h=_.ps.prototype;
_.h.Ic=function(){this.Xc.Ok(this.Ma,!0)};_.h.La=function(){this.Xc.rj(this.Ma)};_.h.focus=function(a,b){a?_.Eq(this.Xc,this.Gg(),a,b):this.Gg().focus(b)};_.h.Gg=function(){return this.Ma.na};_.h.sw=function(){return this.ad||this.disabled};_.h.UIa=function(){var a=this;return _.Ec.apply(0,arguments).some(function(b){return a.Gg().hasAttribute(b)})};_.ps.O=function(a){return new (a||_.ps)(_.u(_.sd),_.u(_.Dq),_.u(_.sl,8))};
_.ps.ya=_.xc({type:_.ps,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],vb:function(a,b){a&1&&_.Cf(_.ms,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.p2=c.first)}},yb:[1,"mat-focus-indicator"],tb:6,Za:function(a,b){a&2&&(_.gf("disabled",b.disabled||null)("mat-id-collision",null),_.jf("_mat-animation-noopable","NoopAnimations"===b.we)("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",ad:"disableRipple",color:"color"},Sb:["matButton"],features:[_.ef],mc:_.sVa,bc:_.tVa,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&&(_.uf(),_.A(0,"span",0),_.vf(1),_.B(),_.E(2,"span",1)(3,"span",2));a&2&&(_.t(2),_.jf("mat-button-ripple-round",b.AWa||b.nua),_.y("matRippleDisabled",b.sw())("matRippleCentered",b.nua)("matRippleTrigger",
b.Gg()))},Ia:[_.ms],styles:[_.uVa()],ob:2,Oa:0});var xVa={params:{Ura:"150ms",bsa:"75ms"}},yVa=_.yh("dialogContainer",[_.Bh("void, exit",_.Ah({opacity:0,transform:"scale(0.7)"})),_.Bh("enter",_.Ah({transform:"none"})),_.Ch("* => enter",_.uqa([_.zh("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Ah({transform:"none",opacity:1})),_.vqa("@*",{type:9,options:null})]),xVa),_.Ch("* => void, * => exit",_.uqa([_.zh("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Ah({opacity:0})),_.vqa("@*",{type:9,options:null})]),xVa)]);var zVa=function(){this.role="dialog";this.yd="";this.Ie=!0;this.Aj="";this.ej=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Npa=this.l9=this.data=null;this.ariaModal=!0;this.dA="first-tabbable";this.aPa=this.Haa=this.Ir=!0};var AVa=function(){this.role="dialog";this.yd="";this.Ie=!0;this.Aj="";this.ej=!1;this.height=this.width="";this.ariaLabel=this.Npa=this.l9=this.data=null;this.ariaModal=!0;this.dA="first-tabbable";this.bPa=this.ZOa=this.aPa=this.Ir=!0};var qs=function(a,b,c,d,e,f,g,m){this.Aq=!1;this.Ma=a;this.U5=b;this.Wc=d;this.x6=e;this.hb=f;this.wb=g;this.Xc=m;this.vc=_.vc(_.Aq);this.YF=this.v$a=this.zz=null;this.TF=[];this.Ya=_.vc(_.wl);this.Db=c;this.Wc.Npa&&this.TF.push(this.Wc.Npa)};_.V(qs,Yr);_.h=qs.prototype;_.h.kqc=function(a){this.TF.push(a);_.ul(this.Ya)};_.h.Ywc=function(a){a=this.TF.indexOf(a);-1<a&&(this.TF.splice(a,1),_.ul(this.Ya))};_.h.Hma=function(){this.Ouc();this.suc();this.PGa()};_.h.PGa=function(){this.vK()};_.h.La=function(){this.Poa()};
_.h.lu=function(a){a=this.cu.lu(a);this.Hma();return a};_.h.aA=function(a){a=this.cu.aA(a);this.Hma();return a};_.h.Nwc=function(){this.Gma()||this.vK()};_.h.YHa=function(a,b){this.x6.SD(a)||(a.tabIndex=-1,this.hb.Wb(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.T5=function(a,b){(a=this.Ma.na.querySelector(a))&&this.YHa(a,b)};
_.h.vK=function(){var a=this,b=this.Ma.na;switch(this.Wc.dA){case !1:case "dialog":this.Gma()||b.focus();break;case !0:case "first-tabbable":var c;null==(c=this.zz)||_.Hq(c).then(function(d){d||a.ntc()});break;case "first-heading":this.T5('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.T5(this.Wc.dA)}};
_.h.Poa=function(){var a=this.Wc.Ir,b=null;"string"===typeof a?b=this.Db.querySelector(a):"boolean"===typeof a?b=a?this.v$a:null:a&&(b=a);if(this.Wc.Ir&&b&&"function"===typeof b.focus){a=_.Spa();var c=this.Ma.na;if(!a||a===this.Db.body||a===c||c.contains(a))this.Xc?(_.Eq(this.Xc,b,this.YF),this.YF=null):b.focus()}this.zz&&this.zz.destroy()};_.h.ntc=function(){this.Ma.na.focus&&this.Ma.na.focus()};_.h.Gma=function(){var a=this.Ma.na,b=_.Spa();return a===b||a.contains(b)};
_.h.Ouc=function(){this.vc.isBrowser&&(this.zz=this.U5.create(this.Ma.na),this.Db&&(this.v$a=_.Spa()))};_.h.suc=function(){var a=this;this.wb.Kl().subscribe(function(){a.Wc.ej&&a.Nwc()})};qs.O=function(a){return new (a||qs)(_.u(_.sd),_.u(_.Iq),_.u(_.Gg,8),_.u(AVa),_.u(_.Fq),_.u(_.te),_.u(Lr),_.u(_.Dq))};
qs.ya=_.xc({type:qs,oa:[["cdk-dialog-container"]],vb:function(a,b){a&1&&_.Cf(_.$r,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.cu=c.first)}},yb:["tabindex","-1",1,"cdk-dialog-container"],tb:6,Za:function(a,b){a&2&&_.gf("id",b.Wc.id||null)("role",b.Wc.role)("aria-modal",b.Wc.ariaModal)("aria-labelledby",b.Wc.ariaLabel?null:b.TF[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.l9||null)},standalone:!0,features:[_.ef,_.Qf],Aa:1,Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.x(0,Nra,0,0,"ng-template",
0)},Ia:[_.$r],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],ob:2});var BVa=new _.Gc("DialogScrollStrategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.block()}}}),CVa=new _.Gc("DialogData"),DVa=new _.Gc("DefaultDialogConfig");var EVa=function(a,b){var c=this;this.Fd=a;this.config=b;this.closed=new _.Qe;this.ej=b.ej;this.Kl=a.Kl();this.ik=a.ik();this.mB=a.mB();this.id=b.id;this.ik.subscribe(function(d){27!==d.keyCode||c.ej||_.nh(d)||(d.preventDefault(),c.close(void 0,{ica:"keyboard"}))});this.Kl.subscribe(function(){c.ej||c.close(void 0,{ica:"mouse"})});this.Oma=a.Qn.subscribe(function(){!1!==b.bPa&&c.close()})};_.h=EVa.prototype;
_.h.close=function(a,b){if(this.tu){var c=this.closed;this.tu.YF=(null==b?void 0:b.ica)||"program";this.Oma.unsubscribe();this.Fd.dispose();c.next(a);c.complete();this.Mw=this.tu=null}};_.h.Se=function(){this.Fd.Se();return this};_.h.Vr=function(a,b){this.Fd.Vr({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.Vz=function(a){this.Fd.Vz(a)};_.h.RN=function(a){this.Fd.RN(a)};var FVa=0,rs=function(a,b,c,d,e,f){var g=this;this.Ve=a;this.jf=b;this.vj=c;this.Xn=d;this.gK=e;this.CC=[];this.DJ=new _.Qe;this.EJ=new _.Qe;this.tGa=new Map;this.Apa=_.ke(function(){return g.Eh.length?g.ps():g.ps().ha(_.Te(void 0))});this.ze=f};_.h=rs.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.vj||new AVa,b);b.id=b.id||"cdk-dialog-"+FVa++;b.id&&this.uTa(b.id);var d=this.gG(b);d=this.Ve.create(d);var e=new EVa(d,b);d=this.Kqc(d,e,b);e.tu=d;this.Lqc(a,e,d,b);this.Eh.length||this.Guc();this.Eh.push(e);e.closed.subscribe(function(){return c.idb(e,!0)});this.As.next(e);return e};_.h.uTa=function(a){this.Eh.find(function(b){return b.id===a})};
_.h.La=function(){var a=this;Ora(this.CC,function(b){!1===b.config.ZOa&&a.idb(b,!1)});Ora(this.CC,function(b){return b.close()});this.DJ.complete();this.EJ.complete();this.CC=[]};_.h.gG=function(a){var b=new _.Kr({Yf:a.Yf||_.Sr(_.Rr(this.Ve.position().global())),qj:a.qj||this.ze(),yd:a.yd,Ie:a.Ie,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,e_:a.aPa});a.Aj&&(b.Aj=a.Aj);return b};
_.h.Kqc=function(a,b,c){var d,e=c.Cc||(null==(d=c.ue)?void 0:d.Cc);b=[{wa:AVa,nc:c},{wa:EVa,nc:b},{wa:Lr,nc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.Jc(c.container.Ob(c)))):d=qs;c=new _.Wr(d,c.ue,_.$f({parent:e||this.jf,Ob:b}),c.cD);return a.td(c).instance};
_.h.Lqc=function(a,b,c,d){if(a instanceof _.yf){var e=this.FX(d,b,c,void 0);b={va:d.data,zo:b};d.DO&&(b=Object.assign({},b,"function"===typeof d.DO?d.DO():d.DO));c.aA(new _.Xr(a,null,b,e))}else e=this.FX(d,b,c,this.jf),a=c.lu(new _.Wr(a,d.ue,e,d.cD)),b.CZ=a,b.Mw=a.instance};
_.h.FX=function(a,b,c,d){var e,f=a.Cc||(null==(e=a.ue)?void 0:e.Cc);e=[{wa:CVa,nc:a.data},{wa:EVa,nc:b}];a.Ob&&("function"===typeof a.Ob?e.push.apply(e,_.Jc(a.Ob(b,a,c))):e.push.apply(e,_.Jc(a.Ob)));!a.direction||f&&f.get(_.tr,null,{optional:!0})||e.push({wa:_.tr,nc:{value:a.direction,change:_.Ud()}});return _.$f({parent:f||d,Ob:e})};
_.h.idb=function(a,b){a=this.Eh.indexOf(a);-1<a&&(this.Eh.splice(a,1),this.Eh.length||(this.tGa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.tGa.clear(),b&&this.ps().next()))};
_.h.Guc=function(){var a=AUa(this.gK);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.tGa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.ps=function(){var a=this.Xn;return a?a.ps():this.DJ};
_.W.Object.defineProperties(rs.prototype,{Eh:{configurable:!0,enumerable:!0,get:function(){return this.Xn?this.Xn.Eh:this.CC}},As:{configurable:!0,enumerable:!0,get:function(){return this.Xn?this.Xn.As:this.EJ}}});rs.O=function(a){return new (a||rs)(_.q(_.bs),_.q(_.ue),_.q(DVa,8),_.q(rs,12),_.q(yr),_.q(BVa))};rs.ta=_.p({token:rs,qa:rs.O,Ha:"root"});var ss=function(){};ss.O=function(a){return new (a||ss)};ss.Da=_.zc({type:ss});ss.Ca=_.ic({Ob:[rs],imports:[_.cs,_.as,_.Rq,_.as]});var ts=function(a,b,c,d,e,f,g,m){qs.call(this,a,b,c,d,e,f,g,m);this.qq=new _.Vl};_.V(ts,qs);ts.prototype.PGa=function(){this.Wc.Haa||this.vK()};ts.prototype.qKa=function(a){this.Wc.Haa&&this.vK();this.qq.next({state:"opened",totalTime:a})};ts.O=function(a){return new (a||ts)(_.u(_.sd),_.u(_.Iq),_.u(_.Gg,8),_.u(zVa),_.u(_.Fq),_.u(_.te),_.u(Lr),_.u(_.Dq))};ts.ya=_.xc({type:ts,oa:[["ng-component"]],features:[_.ef],Aa:0,Ba:0,ua:function(){},ob:2});var GVa=function(a,b,c){var d=this;this.xj=a;this.lw=c;this.oq=new _.Qe;this.WF=new _.Qe;this.ii=0;this.ej=b.ej;this.id=a.id;c.qq.ha(_.pe(function(e){return"opened"===e.state}),_.Ge(1)).subscribe(function(){d.oq.next();d.oq.complete()});c.qq.ha(_.pe(function(e){return"closed"===e.state}),_.Ge(1)).subscribe(function(){clearTimeout(d.fHa);d.wC()});a.Fd.Qn.subscribe(function(){d.WF.next(d.I7);d.WF.complete();d.wC()});_.ne(this.Kl(),this.ik().ha(_.pe(function(e){return 27===e.keyCode&&!d.ej&&!_.nh(e)}))).subscribe(function(e){d.ej||
(e.preventDefault(),d.YF="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=GVa.prototype;_.h.close=function(a){var b=this;this.I7=a;this.lw.qq.ha(_.pe(function(c){return"closing"===c.state}),_.Ge(1)).subscribe(function(c){b.WF.next(a);b.WF.complete();NUa(b.xj.Fd);b.fHa=setTimeout(function(){return b.wC()},c.totalTime+100)});this.ii=1;this.lw.Y7()};_.h.As=function(){return this.oq};_.h.Wz=function(){return this.xj.closed};_.h.Kl=function(){return this.xj.Kl};_.h.ik=function(){return this.xj.ik};
_.h.Se=function(a){var b=this.xj.config.Yf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Rr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Sr(b);this.xj.Se();return this};_.h.Vr=function(a,b){this.xj.Vr(void 0===a?"":a,void 0===b?"":b)};_.h.Vz=function(a){this.xj.Vz(a)};_.h.RN=function(a){this.xj.RN(a)};_.h.getState=function(){return this.ii};_.h.wC=function(){this.ii=2;this.xj.close(this.I7,{ica:this.YF});this.Mw=null};var HVa=function(){this.role="dialog";this.yd="";this.Ie=!0;this.Aj="";this.ej=!1;this.height=this.width="";this.ariaLabel=this.Npa=this.l9=this.data=null;this.ariaModal=!0;this.dA="first-tabbable";this.aPa=this.Haa=this.Ir=!0};var us=function(a,b,c,d,e,f,g,m,n){qs.call(this,a,b,c,d,e,f,g,n);var r=this;this.we=m;this.qq=new _.Vl;this.FJ="NoopAnimations"!==this.we;this.bGa=0;this.om=this.Ma.na;var v;this.Vma=this.FJ?null!=(v=Qra(this.Wc.Ura))?v:150:0;var z;this.Xma=this.FJ?null!=(z=Qra(this.Wc.bsa))?z:75:0;this.j5=null;this.M$a=function(){r.z9a();r.qKa(r.Vma)};this.wC=function(){r.z9a();r.qq.emit({state:"closed",totalTime:r.Xma})}};_.V(us,qs);_.h=us.prototype;_.h.Hma=function(){qs.prototype.Hma.call(this);this.Wxc()};
_.h.Wxc=function(){var a=this;this.qq.emit({state:"opening",totalTime:this.Vma});this.FJ?(this.om.style.setProperty("--mat-dialog-transition-duration",this.Vma+"ms"),this.sdb(function(){return a.om.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.Ueb(this.Vma,this.M$a)):(this.om.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.M$a()}))};
_.h.Y7=function(){var a=this;this.qq.emit({state:"closing",totalTime:this.Xma});this.om.classList.remove("mdc-dialog--open");this.FJ?(this.om.style.setProperty("--mat-dialog-transition-duration",this.Xma+"ms"),this.sdb(function(){return a.om.classList.add("mdc-dialog--closing")}),this.Ueb(this.Xma,this.wC)):Promise.resolve().then(function(){return a.wC()})};_.h.veb=function(a){this.bGa+=a;_.ul(this.Ya)};_.h.z9a=function(){this.om.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.Ueb=function(a,b){null!==this.j5&&clearTimeout(this.j5);this.j5=setTimeout(b,a)};_.h.sdb=function(a){this.hb.Wb(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};_.h.PGa=function(){this.Wc.Haa||this.vK()};_.h.qKa=function(a){this.Wc.Haa&&this.vK();this.qq.next({state:"opened",totalTime:a})};_.h.La=function(){qs.prototype.La.call(this);null!==this.j5&&clearTimeout(this.j5)};
_.h.lu=function(a){a=qs.prototype.lu.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};us.O=function(a){return new (a||us)(_.u(_.sd),_.u(_.Iq),_.u(_.Gg,8),_.u(HVa),_.u(_.Fq),_.u(_.te),_.u(Lr),_.u(_.sl,8),_.u(_.Dq))};
us.ya=_.xc({type:us,oa:[["mat-dialog-container"]],yb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],tb:10,Za:function(a,b){a&2&&(_.of("id",b.Wc.id),_.gf("aria-modal",b.Wc.ariaModal)("role",b.Wc.role)("aria-labelledby",b.Wc.ariaLabel?null:b.TF[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.l9||null),_.jf("_mat-animation-noopable",!b.FJ)("mat-mdc-dialog-container-with-actions",0<b.bGa))},standalone:!0,features:[_.ef,_.Qf],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,Pra,0,0,"ng-template",2),_.B()())},Ia:[_.$r],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:opacity linear var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container .mdc-dialog__surface{transition:transform var(--mat-dialog-transition-duration, 0ms) 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container,.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__surface{transition:none}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-title{padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{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});_.vs=function(a,b,c){var d=this;this.xj=a;this.lw=c;this.oq=new _.Qe;this.WF=new _.Qe;this.ii=0;this.ej=b.ej;this.id=a.id;a.Vz("mat-mdc-dialog-panel");c.qq.ha(_.pe(function(e){return"opened"===e.state}),_.Ge(1)).subscribe(function(){d.oq.next();d.oq.complete()});c.qq.ha(_.pe(function(e){return"closed"===e.state}),_.Ge(1)).subscribe(function(){clearTimeout(d.fHa);d.wC()});a.Fd.Qn.subscribe(function(){d.WF.next(d.I7);d.WF.complete();d.wC()});_.ne(this.Kl(),this.ik().ha(_.pe(function(e){return 27===
e.keyCode&&!d.ej&&!_.nh(e)}))).subscribe(function(e){d.ej||(e.preventDefault(),d.YF="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=_.vs.prototype;_.h.close=function(a){var b=this;this.I7=a;this.lw.qq.ha(_.pe(function(c){return"closing"===c.state}),_.Ge(1)).subscribe(function(c){b.WF.next(a);b.WF.complete();NUa(b.xj.Fd);b.fHa=setTimeout(function(){return b.wC()},c.totalTime+100)});this.ii=1;this.lw.Y7()};_.h.As=function(){return this.oq};_.h.Wz=function(){return this.xj.closed};
_.h.Kl=function(){return this.xj.Kl};_.h.ik=function(){return this.xj.ik};_.h.Se=function(a){var b=this.xj.config.Yf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Rr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Sr(b);this.xj.Se();return this};_.h.Vr=function(a,b){this.xj.Vr(void 0===a?"":a,void 0===b?"":b)};_.h.Vz=function(a){this.xj.Vz(a)};_.h.RN=function(a){this.xj.RN(a)};_.h.getState=function(){return this.ii};
_.h.wC=function(){this.ii=2;this.xj.close(this.I7,{ica:this.YF});this.Mw=null};var JVa,KVa,LVa;_.IVa=new _.Gc("MatMdcDialogData");JVa=new _.Gc("mat-mdc-dialog-default-options");KVa=new _.Gc("mat-mdc-dialog-scroll-strategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.block()}}});LVa=0;_.ws=function(a,b,c,d,e,f){var g=this;this.Ve=a;this.vj=d;this.ze=e;this.Xn=f;this.CC=[];this.DJ=new _.Qe;this.EJ=new _.Qe;this.xra=HVa;this.Apa=_.ke(function(){return g.Eh.length?g.ps():g.ps().ha(_.Te(void 0))});this.sz=b.get(rs);this.G5=_.vs;this.F5=us;this.CHa=_.IVa};
_.h=_.ws.prototype;_.h.ps=function(){var a=this.Xn;return a?a.ps():this.DJ};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.vj||new HVa,b);b.id=b.id||"mat-mdc-dialog-"+LVa++;b.qj=b.qj||this.ze();a=this.sz.open(a,Object.assign({},b,{Yf:_.Sr(_.Rr(this.Ve.position().global())),ej:!0,ZOa:!1,bPa:!1,container:{type:this.F5,Ob:function(){return[{wa:c.xra,nc:b},{wa:AVa,nc:b}]}},DO:function(){return{zo:d}},Ob:function(e,f,g){d=new c.G5(e,b,g);var m;d.Se(null==(m=b)?void 0:m.position);return[{wa:c.F5,nc:g},{wa:c.CHa,nc:f.data},{wa:c.G5,nc:d}]}}));d.CZ=a.CZ;d.Mw=a.Mw;this.Eh.push(d);
this.As.next(d);d.Wz().subscribe(function(){var e=c.Eh.indexOf(d);-1<e&&(c.Eh.splice(e,1),c.Eh.length||c.ps().next())});return d};_.h.uTa=function(a){this.Eh.find(function(b){return b.id===a})};_.h.La=function(){this.eHa(this.CC);this.DJ.complete();this.EJ.complete()};_.h.eHa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.ws.prototype,{Eh:{configurable:!0,enumerable:!0,get:function(){return this.Xn?this.Xn.Eh:this.CC}},As:{configurable:!0,enumerable:!0,get:function(){return this.Xn?this.Xn.As:this.EJ}}});_.ws.O=function(a){return new (a||_.ws)(_.q(_.bs),_.q(_.ue),_.q(_.tn,8),_.q(JVa,8),_.q(KVa),_.q(_.ws,12),_.q(yr),_.q(_.sl,8))};_.ws.ta=_.p({token:_.ws,qa:_.ws.O,Ha:"root"});var MVa;MVa=0;_.xs=function(a,b,c){this.zo=a;this.Ma=b;this.sz=c;this.type="button"};_.xs.prototype.Sa=function(){this.zo||(this.zo=Rra(this.Ma,this.sz.Eh))};_.xs.prototype.Tb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Paa=a.Tf};_.xs.prototype.b7=function(a){var b=this.zo,c=this.Paa;b.YF=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.xs.O=function(a){return new (a||_.xs)(_.u(_.vs,8),_.u(_.sd),_.u(_.ws))};
_.xs.Fa=_.Bc({type:_.xs,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],tb:2,Za:function(a,b){a&1&&_.I("click",function(c){return b.b7(c)});a&2&&_.gf("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",Paa:[0,"mat-dialog-close","dialogResult"],Ivc:[0,"matDialogClose","_matDialogClose"]},Sb:["matDialogClose"],standalone:!0,features:[_.Rc]});var ys=function(a,b,c){this.ns=a;this.Ma=b;this.sz=c};
ys.prototype.Sa=function(){var a=this;this.ns||(this.ns=Rra(this.Ma,this.sz.Eh));this.ns&&Promise.resolve().then(function(){a.mcb()})};ys.prototype.La=function(){var a=this,b;(null==(b=this.ns)?0:b.lw)&&Promise.resolve().then(function(){a.ucb()})};ys.O=function(a){return new (a||ys)(_.u(_.vs,8),_.u(_.sd),_.u(_.ws))};ys.Fa=_.Bc({type:ys,standalone:!0});_.zs=function(){ys.apply(this,arguments);this.id="mat-mdc-dialog-title-"+MVa++};_.V(_.zs,ys);
_.zs.prototype.mcb=function(){var a,b;null==(a=this.ns.lw)||null==(b=a.kqc)||b.call(a,this.id)};_.zs.prototype.ucb=function(){var a,b,c;null==(a=this.ns)||null==(b=a.lw)||null==(c=b.Ywc)||c.call(b,this.id)};_.zs.O=function(){var a;return function(b){return(a||(a=_.rd(_.zs)))(b||_.zs)}}();
_.zs.Fa=_.Bc({type:_.zs,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],yb:[1,"mat-mdc-dialog-title","mdc-dialog__title"],tb:1,Za:function(a,b){a&2&&_.of("id",b.id)},inputs:{id:"id"},Sb:["matDialogTitle"],standalone:!0,features:[_.ef]});_.As=function(){};_.As.O=function(a){return new (a||_.As)};_.As.Fa=_.Bc({type:_.As,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],yb:[1,"mat-mdc-dialog-content","mdc-dialog__content"],standalone:!0});
_.Bs=function(){ys.apply(this,arguments)};_.V(_.Bs,ys);_.Bs.prototype.mcb=function(){var a,b;null==(a=this.ns.lw)||null==(b=a.veb)||b.call(a,1)};_.Bs.prototype.ucb=function(){var a,b;null==(a=this.ns.lw)||null==(b=a.veb)||b.call(a,-1)};_.Bs.O=function(){var a;return function(b){return(a||(a=_.rd(_.Bs)))(b||_.Bs)}}();
_.Bs.Fa=_.Bc({type:_.Bs,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],yb:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],tb:6,Za:function(a,b){a&2&&_.jf("mat-mdc-dialog-actions-align-start","start"===b.align)("mat-mdc-dialog-actions-align-center","center"===b.align)("mat-mdc-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"},standalone:!0,features:[_.ef]});var Cs=function(){};Cs.O=function(a){return new (a||Cs)};Cs.Da=_.zc({type:Cs});Cs.Ca=_.ic({Ob:[_.ws],imports:[ss,_.cs,_.as,_.ds,_.ds]});var NVa=0,Ds=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ve=a;this.vj=c;this.Xn=d;this.G5=g;this.F5=m;this.CHa=n;this.CC=[];this.DJ=new _.Qe;this.EJ=new _.Qe;this.pYc="mat-dialog-";this.xra=zVa;this.Apa=_.ke(function(){return r.Eh.length?r.ps():r.ps().ha(_.Te(void 0))});this.ze=f;this.sz=b.get(rs)};_.h=Ds.prototype;_.h.ps=function(){var a=this.Xn;return a?a.ps():this.DJ};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.vj||new zVa,b);b.id=b.id||"mat-dialog-"+NVa++;b.qj=b.qj||this.ze();a=this.sz.open(a,Object.assign({},b,{Yf:_.Sr(_.Rr(this.Ve.position().global())),ej:!0,ZOa:!1,bPa:!1,container:{type:this.F5,Ob:function(){return[{wa:c.xra,nc:b},{wa:AVa,nc:b}]}},DO:function(){return{zo:d}},Ob:function(e,f,g){d=new c.G5(e,b,g);var m;d.Se(null==(m=b)?void 0:m.position);return[{wa:c.F5,nc:g},{wa:c.CHa,nc:f.data},{wa:c.G5,nc:d}]}}));d.CZ=a.CZ;d.Mw=a.Mw;this.Eh.push(d);
this.As.next(d);d.Wz().subscribe(function(){var e=c.Eh.indexOf(d);-1<e&&(c.Eh.splice(e,1),c.Eh.length||c.ps().next())});return d};_.h.uTa=function(a){this.Eh.find(function(b){return b.id===a})};_.h.La=function(){this.eHa(this.CC);this.DJ.complete();this.EJ.complete()};_.h.eHa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(Ds.prototype,{Eh:{configurable:!0,enumerable:!0,get:function(){return this.Xn?this.Xn.Eh:this.CC}},As:{configurable:!0,enumerable:!0,get:function(){return this.Xn?this.Xn.As:this.EJ}}});Ds.O=function(){_.xd()};Ds.ta=_.p({token:Ds,qa:Ds.O});_.OVa=function(){GVa.apply(this,arguments)};_.V(_.OVa,GVa);var PVa=function(){zVa.apply(this,arguments);this.Ura=xVa.params.Ura;this.bsa=xVa.params.bsa};_.V(PVa,zVa);var Es=function(a,b,c,d,e,f,g,m){ts.call(this,a,b,c,d,e,f,g,m);this.ii="enter"};_.V(Es,ts);Es.prototype.Z6=function(a){var b=a.Nf;a=a.totalTime;"enter"===b?this.qKa(a):"exit"===b&&this.qq.next({state:"closed",totalTime:a})};Es.prototype.a7=function(a){var b=a.Nf;a=a.totalTime;"enter"===b?this.qq.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.qq.next({state:"closing",totalTime:a})};Es.prototype.Y7=function(){this.ii="exit";_.ul(this.Ya)};
Es.prototype.ytc=function(){return{value:this.ii,params:{enterAnimationDuration:this.Wc.Ura||"150ms",exitAnimationDuration:this.Wc.bsa||"75ms"}}};Es.O=function(a){return new (a||Es)(_.u(_.sd),_.u(_.Iq),_.u(_.Gg,8),_.u(PVa),_.u(_.Fq),_.u(_.te),_.u(Lr),_.u(_.Dq))};
Es.ya=_.xc({type:Es,oa:[["mat-dialog-container"]],yb:["tabindex","-1",1,"mat-dialog-container"],tb:8,Za:function(a,b){a&1&&_.tf("@dialogContainer.start",function(c){return b.a7(c)})("@dialogContainer.done",function(c){return b.Z6(c)});a&2&&(_.of("id",b.Wc.id),_.gf("aria-modal",b.Wc.ariaModal)("role",b.Wc.role)("aria-labelledby",b.Wc.ariaLabel?null:b.TF[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.l9||null)("mat-id-collision",null),_.pf("@dialogContainer",b.ytc()))},features:[_.ef],Aa:1,
Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.x(0,Sra,0,0,"ng-template",0)},Ia:[_.$r],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:[yVa]}});var RVa,SVa,TVa;_.QVa=new _.Gc("MatDialogData");RVa=new _.Gc("mat-dialog-default-options");SVa=new _.Gc("mat-dialog-scroll-strategy");TVa={wa:SVa,Ib:[_.bs],Cb:function(a){return function(){return a.oj.block()}}};_.Fs=function(a,b,c,d,e,f,g,m){Ds.call(this,a,b,d,f,g,e,_.OVa,Es,_.QVa,m);this.xra=PVa};_.V(_.Fs,Ds);_.Fs.O=function(a){return new (a||_.Fs)(_.q(_.bs),_.q(_.ue),_.q(_.tn,8),_.q(RVa,8),_.q(SVa),_.q(_.Fs,12),_.q(yr),_.q(_.sl,8))};_.Fs.ta=_.p({token:_.Fs,qa:_.Fs.O});_.Gs=function(){};_.Gs.O=function(a){return new (a||_.Gs)};_.Gs.Da=_.zc({type:_.Gs});_.Gs.Ca=_.ic({Ob:[_.Fs,TVa],imports:[ss,_.cs,_.as,_.ds,_.ds]});var Hs=function(){};Hs.O=function(a){return new (a||Hs)};Hs.Da=_.zc({type:Hs});Hs.Ca=_.ic({imports:[_.Rq,_.ds,_.ds]});var Is=function(a,b,c,d){_.er.call(this,a,b,c);this.Bq="row";d&&(this.sG=d.aXa.subscribe(this.e7.bind(this)))};_.V(Is,_.er);_.h=Is.prototype;_.h.Tb=function(a){(null!=a.wrap||this.zk)&&this.Bw()};_.h.Sa=function(){var a=this;_.er.prototype.Sa.call(this);this.M6("wrap","wrap",function(b){a.Bw(b.value)});this.Bw()};_.h.La=function(){_.er.prototype.La.call(this);this.sG&&this.sG.unsubscribe()};
_.h.e7=function(a){var b=this;this.Bq=(a||"").toLowerCase().replace("-reverse","");lqa.find(function(c){return c===b.Bq})||(this.Bq="row");this.Bw()};_.h.Bw=function(a){a=a||this.EG("wrap");this.zk&&(a=this.zk.FR);a=mqa(a||"wrap");this.qX(this.p5(a))};_.h.p5=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.LFc}};
_.W.Object.defineProperties(Is.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrap",a)}},rVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapXs",a)}},pVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapSm",a)}},oVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapMd",a)}},jVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLg",a)}},qVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapXl",a)}},iVc:{configurable:!0,enumerable:!0,
set:function(a){this.Nc("wrapGtXs",a)}},hVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapGtSm",a)}},gVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapGtMd",a)}},fVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapGtLg",a)}},mVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLtSm",a)}},lVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLtMd",a)}},kVc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLtLg",a)}},nVc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("wrapLtXl",a)}},LFc:{configurable:!0,enumerable:!0,get:function(){return this.sG?this.Bq:this.lab(this.na)}}});Is.O=function(a){return new (a||Is)(_.u(_.dr),_.u(_.sd),_.u(_.tl),_.u(_.fr,10))};
Is.Fa=_.Bc({type:Is,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:[0,"fxLayoutWrap","wrap"],rVc:[0,"fxLayoutWrap.xs","wrapXs"],pVc:[0,"fxLayoutWrap.sm","wrapSm"],oVc:[0,"fxLayoutWrap.md",
"wrapMd"],jVc:[0,"fxLayoutWrap.lg","wrapLg"],qVc:[0,"fxLayoutWrap.xl","wrapXl"],iVc:[0,"fxLayoutWrap.gt-xs","wrapGtXs"],hVc:[0,"fxLayoutWrap.gt-sm","wrapGtSm"],gVc:[0,"fxLayoutWrap.gt-md","wrapGtMd"],fVc:[0,"fxLayoutWrap.gt-lg","wrapGtLg"],mVc:[0,"fxLayoutWrap.lt-sm","wrapLtSm"],lVc:[0,"fxLayoutWrap.lt-md","wrapLtMd"],kVc:[0,"fxLayoutWrap.lt-lg","wrapLtLg"],nVc:[0,"fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.ef,_.Rc]});_.Js=function(a,b,c,d,e){_.er.call(this,a,b,c);var f=this;this.KJ=d;this.A8=e;this.Bq="row";this.Nc("flex","");this.Nc("shrink",1);this.Nc("grow",1);d&&(this.sG=d.aXa.subscribe(function(g){f.e7(g)}))};_.V(_.Js,_.er);_.h=_.Js.prototype;_.h.Tb=function(a){(null!=a.flex||this.zk)&&this.xK()};_.h.Sa=function(){var a=this;_.er.prototype.Sa.call(this);this.M6("flex","",function(b){a.xK(b.value)});this.xK()};_.h.La=function(){_.er.prototype.La.call(this);this.sG&&this.sG.unsubscribe()};
_.h.e7=function(a){this.Bq=a||this.Bq||"row";this.xK()};_.h.xK=function(a){a=a||this.EG("flex")||"";this.zk&&(a=this.zk.FR);a=String(a).replace(";","");var b=this.EG("grow"),c=this.EG("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]=Tra(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]=Tra(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.qX(this.bzc.apply(this,d))};
_.h.bzc=function(a,b,c){var d=-1<this.lab(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=wh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=wh(e,{flex:"0 1 auto"});break;case "grow":e=wh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=wh(e,{flex:"1 0 auto"});break;case "auto":e=wh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=wh(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=wh(e,{flex:a+" "+b+" "+(f||this.A8?c:"100%")})}g=nqa(d)?"max-width":"max-height";d=nqa(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 wh(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.Js.prototype,{wRc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Nc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flex",a)}},KFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexXs",a)}},IFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexSm",a)}},HFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexMd",a)}},CFc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("flexLg",a)}},JFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexXl",a)}},BFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtXs",a)}},AFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtSm",a)}},zFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtMd",a)}},yFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtLg",a)}},FFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexLtSm",a)}},EFc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("flexLtMd",a)}},DFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexLtLg",a)}},GFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexLtXl",a)}}});_.Js.O=function(a){return new (a||_.Js)(_.u(_.dr),_.u(_.sd),_.u(_.tl),_.u(_.fr,12),_.u(Is,12))};
_.Js.Fa=_.Bc({type:_.Js,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:{wRc:[0,"fxShrink","shrink"],grow:[0,"fxGrow","grow"],flex:[0,"fxFlex","flex"],KFc:[0,"fxFlex.xs","flexXs"],IFc:[0,"fxFlex.sm","flexSm"],HFc:[0,"fxFlex.md","flexMd"],
CFc:[0,"fxFlex.lg","flexLg"],JFc:[0,"fxFlex.xl","flexXl"],BFc:[0,"fxFlex.gt-xs","flexGtXs"],AFc:[0,"fxFlex.gt-sm","flexGtSm"],zFc:[0,"fxFlex.gt-md","flexGtMd"],yFc:[0,"fxFlex.gt-lg","flexGtLg"],FFc:[0,"fxFlex.lt-sm","flexLtSm"],EFc:[0,"fxFlex.lt-md","flexLtMd"],DFc:[0,"fxFlex.lt-lg","flexLtLg"],GFc:[0,"fxFlex.lt-xl","flexLtXl"]},features:[_.ef,_.Rc]});var Vra=[{alias:"xs",Pi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",fv:!0,Pi:"(min-width: 600px)"},{alias:"lt-sm",fv:!0,Pi:"(max-width: 599px)"},{alias:"sm",Pi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",fv:!0,Pi:"(min-width: 960px)"},{alias:"lt-md",fv:!0,Pi:"(max-width: 959px)"},{alias:"md",Pi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",fv:!0,Pi:"(min-width: 1280px)"},{alias:"lt-lg",fv:!0,Pi:"(max-width: 1279px)"},{alias:"lg",Pi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",fv:!0,Pi:"(min-width: 1920px)"},{alias:"lt-xl",fv:!0,Pi:"(max-width: 1920px)"},{alias:"xl",Pi:"(min-width: 1920px) and (max-width: 5000px)"}];var Wra=/(\.|-|_)/g;var UVa={wa:uTa,Cb:function(){return Xra()}};var VVa=function(){},Ks=function(a,b){this.WC=a;this.qYa=b;this.Rwc();this.ZFb=this.Zqc()};_.h=Ks.prototype;_.h.isActive=function(a){a=this.qyc(a);return this.qYa.isActive(a)};_.h.subscribe=function(a,b,c){return this.ZFb.subscribe(a,b,c)};_.h.Rf=function(){return this.ZFb};_.h.Rwc=function(){var a=this.WC.bRb.map(function(b){return b.Pi});yTa(this.qYa,a)};
_.h.Zqc=function(){var a=this;return this.qYa.observe().ha(_.pe(function(b){return!0===b.matches}),_.pe(function(b){return(b=wTa(a.WC,b.Pi))?!b.fv:!0}),_.w(function(b){return iqa(b,a.K$a(b.Pi))}))};_.h.htc=function(a){return vTa(this.WC,a)};_.h.K$a=function(a){return wTa(this.WC,a)};_.h.qyc=function(a){var b=this.htc(a)||this.K$a(a);return b?b.Pi:a};Ks.O=function(a){return new (a||Ks)(_.q(br),_.q(cr))};Ks.ta=_.p({token:Ks,qa:Ks.O});var WVa={wa:VVa,Ib:[[new _.pl,new _.ql,VVa],cr,br],Cb:function(a,b,c){return a||new Ks(c,b)}};var Ls=function(){};Ls.O=function(a){return new (a||Ls)};Ls.Da=_.zc({type:Ls});Ls.Ca=_.ic({Ob:[UVa,br,cr,_.dr,WVa]});var XVa={wa:_.dr,Ib:[[new _.pl,new _.ql,_.dr],br,cr],Cb:function(a,b,c){return a||new _.dr(b,c)}};_.Ms=function(){};_.Ms.O=function(a){return new (a||_.Ms)};_.Ms.Da=_.zc({type:_.Ms});_.Ms.Ca=_.ic({Ob:[XVa,UVa,WVa],imports:[Ls,ur,Ls]});new _.sm;_.Ns=function(){};_.Ns.O=function(a){return new (a||_.Ns)};_.Ns.Da=_.zc({type:_.Ns});_.Ns.Ca=_.ic({imports:[_.ns,_.ds,_.ds]});_.Os=function(){};_.Os.O=function(a){return new (a||_.Os)};_.Os.Da=_.zc({type:_.Os});_.Os.Ca=_.ic({imports:[_.Uo,_.nn,_.Ms,Hs,_.Ns,_.Gs]});var YVa=new _.Gc("MAT_BUTTON_CONFIG"),ZVa=[{Qq:"mat-button",lU:["mdc-button","mat-mdc-button"]},{Qq:"mat-flat-button",lU:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Qq:"mat-raised-button",lU:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Qq:"mat-stroked-button",lU:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Qq:"mat-fab",lU:["mdc-fab","mat-mdc-fab"]},{Qq:"mat-mini-fab",lU:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{Qq:"mat-icon-button",
lU:["mdc-icon-button","mat-mdc-icon-button"]}],Ps=function(a,b,c,d){this.Ma=a;this.vc=b;this.hb=c;this.we=d;this.Xc=_.vc(_.Dq);this.Mz=_.vc(_.os);this.lc=this.El=this.ZX=!1;var e=_.vc(YVa,{optional:!0}),f=a.na,g=f.classList,m;this.mD=null!=(m=null==e?void 0:e.mD)?m:!1;null==this.Mz||_.pVa(f,{className:"mat-mdc-button-ripple"});e=_.k(ZVa);for(m=e.next();!m.done;m=e.next()){m=m.value;var n=m.lU;f.hasAttribute(m.Qq)&&g.add.apply(g,_.Jc(n))}};_.h=Ps.prototype;_.h.Ic=function(){this.Xc.Ok(this.Ma,!0)};
_.h.La=function(){this.Xc.rj(this.Ma);var a;null==(a=this.Mz)||_.oVa(a,this.Ma.na)};_.h.focus=function(a,b){(a=void 0===a?"program":a)?_.Eq(this.Xc,this.Ma.na,a,b):this.Ma.na.focus(b)};_.h.gIa=function(){return null!=this.ariaDisabled?this.ariaDisabled:this.disabled&&this.mD?!0:null};_.h.SJ=function(){return this.mD||!this.disabled?null:!0};_.h.Jeb=function(){var a;null==(a=this.Mz)||a.Y1a(this.Ma.na,this.ad||this.disabled)};
_.W.Object.defineProperties(Ps.prototype,{p2:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.Mz)?void 0:_.qVa(a,this.Ma.na)},set:function(a){var b;null==(b=this.Mz)||_.rVa(b,this.Ma.na,a)}},ad:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(a){this.El=a;this.Jeb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.Jeb()}}});Ps.O=function(){_.xd()};
Ps.Fa=_.Bc({type:Ps,inputs:{color:"color",ad:[2,"disableRipple","disableRipple",_.ag],disabled:[2,"disabled","disabled",_.ag],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.ag],mD:[2,"disabledInteractive","disabledInteractive",_.ag]},features:[_.ff]});var Qs=function(a,b,c,d){Ps.call(this,a,b,c,d);var e=this;this.RX=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())}};_.V(Qs,Ps);Qs.prototype.Sa=function(){var a=this;this.hb.Wb(function(){a.Ma.na.addEventListener("click",a.RX)})};
Qs.prototype.La=function(){Ps.prototype.La.call(this);this.Ma.na.removeEventListener("click",this.RX)};Qs.prototype.gIa=function(){return null==this.ariaDisabled?this.disabled:this.ariaDisabled};Qs.O=function(){_.xd()};Qs.Fa=_.Bc({type:Qs,inputs:{tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?void 0:_.cg(a)}]},features:[_.ff,_.ef]});var $Va,aWa,bWa,cWa,dWa;$Va=["mat-button",""];aWa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];bWa=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
cWa=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{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.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:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-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,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .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 .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.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-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-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,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .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 .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-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-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.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-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-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,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .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 .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-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].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);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);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.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-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-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,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .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 .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-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-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.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-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,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.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'};
dWa=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"};_.Rs=function(a,b,c,d){Ps.call(this,a,b,c,d)};_.V(_.Rs,Ps);_.Rs.Fa=Ps.Fa;
_.Rs.O=function(a){return new (a||_.Rs)(_.u(_.sd),_.u(_.Aq),_.u(_.te),_.u(_.sl,8))};
_.Rs.ya=_.xc({type:_.Rs,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],tb:14,Za:function(a,b){a&2&&(_.gf("disabled",b.SJ())("aria-disabled",b.gIa()),_.kf(b.color?"mat-"+b.color:""),_.jf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.mD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton"],standalone:!0,features:[_.ef,
_.Qf],mc:$Va,bc:bWa,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&&(_.uf(aWa),_.E(0,"span",0),_.vf(1),_.A(2,"span",1),_.vf(3,1),_.B(),_.vf(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.jf("mdc-button__ripple",!b.ZX)("mdc-fab__ripple",b.ZX)},styles:[cWa(),dWa()],ob:2,Oa:0});_.Ss=function(a,b,c,d){Qs.call(this,a,b,c,d)};_.V(_.Ss,Qs);_.Ss.Fa=Qs.Fa;
_.Ss.O=function(a){return new (a||_.Ss)(_.u(_.sd),_.u(_.Aq),_.u(_.te),_.u(_.sl,8))};
_.Ss.ya=_.xc({type:_.Ss,oa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],tb:15,Za:function(a,b){a&2&&(_.gf("disabled",b.SJ())("tabindex",b.disabled&&!b.mD?-1:b.tabIndex)("aria-disabled",b.SJ()),_.kf(b.color?"mat-"+b.color:""),_.jf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.mD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton","matAnchor"],
standalone:!0,features:[_.ef,_.Qf],mc:$Va,bc:bWa,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&&(_.uf(aWa),_.E(0,"span",0),_.vf(1),_.A(2,"span",1),_.vf(3,1),_.B(),_.vf(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.jf("mdc-button__ripple",!b.ZX)("mdc-fab__ripple",b.ZX)},styles:[cWa(),dWa()],ob:2,Oa:0});_.Ts=function(a){this.groups=a};_.Ts.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.Ts.prototype,{bKc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Ts.O=function(a){return new (a||_.Ts)(_.u(_.IVa))};
_.Ts.ya=_.xc({type:_.Ts,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),_.sf(1,1),_.B(),_.A(2,"mat-dialog-content",2)(3,"div",3),_.x(4,fsa,2,1,"ng-container",4),_.B()(),_.A(5,"mat-dialog-actions",5)(6,"button",6),_.sf(7,7),_.B()());a&2&&(_.t(4),_.y("ngForOf",b.bKc))},Ia:[_.So,_.fn,_.gn,ar,_.Rs,_.xs,_.zs,_.Bs,_.As],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});var eWa=new _.Gc("mat-mdc-fab-default-options",{Ha:"root",qa:gsa});var fWa,gWa,hWa,iWa;fWa=["mat-icon-button",""];gWa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];hWa=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{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{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);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],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-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,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .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%);display:var(--mat-icon-button-touch-target-display)}.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'};
iWa=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"};_.Us=function(a,b,c,d){Ps.call(this,a,b,c,d);_.pVa(this.Ma.na,{sZ:!0})};_.V(_.Us,Ps);_.Us.Fa=Ps.Fa;
_.Us.O=function(a){return new (a||_.Us)(_.u(_.sd),_.u(_.Aq),_.u(_.te),_.u(_.sl,8))};
_.Us.ya=_.xc({type:_.Us,oa:[["button","mat-icon-button",""]],tb:14,Za:function(a,b){a&2&&(_.gf("disabled",b.SJ())("aria-disabled",b.gIa()),_.kf(b.color?"mat-"+b.color:""),_.jf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.mD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton"],standalone:!0,features:[_.ef,_.Qf],mc:fWa,bc:["*"],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&&(_.uf(),_.E(0,"span",0),_.vf(1),_.E(2,"span",1)(3,"span",2))},styles:[hWa(),iWa()],ob:2,Oa:0});_.Vs=function(a,b,c,d){Qs.call(this,a,b,c,d)};_.V(_.Vs,Qs);_.Vs.Fa=Qs.Fa;_.Vs.O=function(a){return new (a||_.Vs)(_.u(_.sd),_.u(_.Aq),_.u(_.te),_.u(_.sl,8))};
_.Vs.ya=_.xc({type:_.Vs,oa:[["a","mat-icon-button",""]],tb:15,Za:function(a,b){a&2&&(_.gf("disabled",b.SJ())("tabindex",b.disabled&&!b.mD?-1:b.tabIndex)("aria-disabled",b.SJ()),_.kf(b.color?"mat-"+b.color:""),_.jf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.mD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton","matAnchor"],standalone:!0,features:[_.ef,_.Qf],mc:fWa,bc:[".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&&(_.uf(gWa),_.E(0,"span",0),_.vf(1),_.A(2,"span",1),_.vf(3,1),_.B(),_.vf(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.jf("mdc-button__ripple",!b.ZX)("mdc-fab__ripple",b.ZX)},styles:[hWa(),iWa()],ob:2,Oa:0});_.Ws=function(){};_.Ws.O=function(a){return new (a||_.Ws)};_.Ws.Da=_.zc({type:_.Ws});_.Ws.Ca=_.ic({imports:[_.ds,_.ns,_.ds]});_.jWa=new _.Gc("localstorage",{qa:function(){return _.vc(lPa)}});_.Xs=function(a){this.Ua=a;this.ZEb=this.Ua.events.ha(_.pe(function(b){return b instanceof sMa&&!b.fQb}),_.w(function(b){return b.url}),_.Pe(1));this.ZEb.connect()};_.Xs.O=function(a){return new (a||_.Xs)(_.q(_.Mg))};_.Xs.ta=_.p({token:_.Xs,qa:_.Xs.O});var Ys=function(a){lk.call(this);this.uEc=a};_.Ri(Ys,lk);Ys.prototype.wrap=function(a){return kWa(this,a)};var Zs=function(a,b){return(b?"__wrapper_":"__protected_")+_.xa(a)+"__"},kWa=function(a,b){var c=Zs(a,!0);b[c]||((b[c]=lWa(a,b))[Zs(a,!1)]=b);return b[c]},lWa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.sta(d)}};c[Zs(a,!1)]=b;return c};
Ys.prototype.sta=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.uEc(a),new mWa(a);};
var nWa=function(a,b){var c=_.da.window||_.da.globalThis,d=c[b];if(!d)throw Error("qc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.Pi(cya,e));e&&(arguments[0]=e=kWa(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][Zs(a,!1)]=d};
Ys.prototype.Bm=function(){var a=_.da.window||_.da.globalThis;var b=a.setTimeout;b=b[Zs(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[Zs(this,!1)]||b;a.setInterval=b;Ys.by.Bm.call(this)};var mWa=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)};_.Ri(mWa,_.ca);var $s=function(a,b,c){sk.call(this);this.Fmb=b||null;this.rfb={};this.yVc=oWa;this.pHc=a;if(!c){this.t_=null;this.t_=new Ys((0,_.fi)(this.Avb,this));nWa(this.t_,"setTimeout");nWa(this.t_,"setInterval");a=this.t_;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&&nWa(a,e)}a=this.t_;OAa=!0;b=(0,_.fi)(a.wrap,a);for(c=0;c<MAa.length;c++)MAa[c](b);NAa.push(a)}};
_.Ri($s,sk);var pWa=function(a,b){nk.call(this,"a");this.error=a;this.context=b};_.Ri(pWa,nk);var oWa=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;HEa(a,null,b,c,e)};
$s.prototype.Avb=function(a,b){a=a.error||a;b=b?_.Qb(b):{};a instanceof Error&&_.Sb(b,a.__closure__error__context__984382||{});var c=Tza(a);if(this.Fmb)try{this.Fmb(c,b)}catch(v){}var d=c.message.substring(0,1900);if(!(a instanceof _.ca)||a.wLb){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=DEa(this.pHc,"script",e,"error",d,"line",f);if(!_.kca(this.rfb)){d=g;var m=_.CEa(this.rfb);g=zEa(d,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var r=_.CEa(m);this.yVc(g,"POST",r,this.E2c)}catch(v){}}try{this.dispatchEvent(new pWa(c,
b))}catch(v){}};$s.prototype.Bm=function(){Ub(this.t_);$s.by.Bm.call(this)};var qWa=new _.Gc("errorReporter",{Ha:"root",qa:function(){return _.vc(rKa,8)?new $s("/devfuse/_/jserror",void 0,!0):new $s("/_/jserror",void 0,!0)}}),rWa=new _.Gc("uncaughtErrors",{Ha:"root",qa:function(){return new _.Qe}});_.at=function(a,b,c){var d=this;this.vEc=a;this.UZ=b;this.zone=c;this.Prb=new _.Qe;this.count=0;this.Prb.ha(_.pe(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Ge(100)).subscribe(function(e){var f={};d.UZ&&(f["devfuse.feature"]=d.UZ);d.vEc.Avb(e,f)})};_.bt=function(a,b){b.L5a&&(b=b.L5a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.Prb.next(b)};
_.at.prototype.setTimeout=function(){var a=this;null==this.Tk&&this.zone.Wb(function(){a.Tk=setTimeout(function(){a.count=0;delete a.Tk},1E4)})};_.at.O=function(a){return new (a||_.at)(_.q(qWa),_.q(rKa,8),_.q(_.te))};_.at.ta=_.p({token:_.at,qa:_.at.O,Ha:"root"});var sWa;_.ct=new _.Gc("MatSnackBarData");sWa=function(){this.rB="assertive";this.ju="";this.duration=0;this.data=null;this.KA="center";this.T3="bottom"};var tWa=function(){};tWa.O=function(a){return new (a||tWa)};tWa.Fa=_.Bc({type:tWa,oa:[["","matSnackBarLabel",""]],yb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0});var uWa=function(){};uWa.O=function(a){return new (a||uWa)};uWa.Fa=_.Bc({type:uWa,oa:[["","matSnackBarActions",""]],yb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0});var vWa=function(){};vWa.O=function(a){return new (a||vWa)};
vWa.Fa=_.Bc({type:vWa,oa:[["","matSnackBarAction",""]],yb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0});var wWa;wWa=Math.pow(2,31)-1;_.dt=function(a,b){var c=this;this.wb=b;this.lz=new _.Qe;this.oq=new _.Qe;this.Fz=new _.Qe;this.IX=!1;this.tu=a;a.yG.subscribe(function(){return c.THa()})};_.dt.prototype.Qd=function(){this.lz.closed||this.tu.rba();clearTimeout(this.Rma)};_.xWa=function(a){a.Fz.closed||(a.IX=!0,a.Fz.next(),a.Fz.complete(),a.Qd());clearTimeout(a.Rma)};_.dt.prototype.GHa=function(a){var b=this;this.Rma=setTimeout(function(){return b.Qd()},Math.min(a,wWa))};
_.dt.prototype.pKa=function(){this.oq.closed||(this.oq.next(),this.oq.complete())};_.dt.prototype.THa=function(){this.wb.dispose();this.Fz.closed||this.Fz.complete();this.lz.next({ADc:this.IX});this.lz.complete();this.IX=!1};_.dt.prototype.As=function(){return this.tu.d7};var et=function(a,b){this.Dja=a;this.data=b};et.prototype.action=function(){_.xWa(this.Dja)};_.W.Object.defineProperties(et.prototype,{GUa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});et.O=function(a){return new (a||et)(_.u(_.dt),_.u(_.ct))};
et.ya=_.xc({type:et,oa:[["simple-snack-bar"]],yb:[1,"mat-mdc-simple-snack-bar"],Sb:["matSnackBar"],standalone:!0,features:[_.Qf],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,hsa,3,1,"div",1));a&2&&(_.t(),_.Kf(" ",b.data.message,"\n"),_.t(),_.lf(2,b.GUa?2:-1))},Ia:[_.Rs,tWa,uWa,vWa],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],ob:2,Oa:0});var yWa=_.yh("state",[_.Bh("void, hidden",_.Ah({transform:"scale(0.8)",opacity:0})),_.Bh("visible",_.Ah({transform:"scale(1)",opacity:1})),_.Ch("* => visible",_.zh("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Ch("* => void, * => hidden",_.zh("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Ah({opacity:0})))]);var zWa=["label"],AWa=0,ft=function(a,b,c,d,e){this.Aq=!1;this.hb=a;this.Ma=b;this.Ya=c;this.vc=d;this.VV=e;this.Db=_.vc(_.Gg);this.uR=new Set;this.mGa=150;this.Nb=!1;this.WQ=new _.Qe;this.yG=new _.Qe;this.d7=new _.Qe;this.js="void";this.NQ="mat-snack-bar-container-live-"+AWa++;this.Zt="assertive"!==e.rB||e.ju?"off"===e.rB?"off":"polite":"assertive";this.vc.RBa&&("polite"===this.Zt&&(this.J7="status"),"assertive"===this.Zt&&(this.J7="alert"))};_.V(ft,Yr);_.h=ft.prototype;
_.h.lu=function(a){a=this.cu.lu(a);this.SP();return a};_.h.aA=function(a){a=this.cu.aA(a);this.SP();return a};_.h.iZa=function(a){var b=a.ml;a=a.Nf;("void"===a&&"void"!==b||"hidden"===a)&&this.w5();if("visible"===a){var c=this.d7;this.hb.run(function(){c.next();c.complete()})}};_.h.CS=function(){this.Nb||(this.js="visible",_.ul(this.Ya),_.vl(this.Ya),this.lLa())};
_.h.rba=function(){var a=this;this.hb.run(function(){a.js="hidden";_.ul(a.Ya);a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.k5)});return this.yG};_.h.La=function(){this.Nb=!0;this.cHa();this.w5()};_.h.w5=function(){var a=this;queueMicrotask(function(){a.yG.next();a.yG.complete()})};_.h.SP=function(){var a=this.Ma.na,b=this.VV.yd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.RHa();b=this.Vn.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.RHa=function(){for(var a=this.NQ,b=this.Db.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.uR.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.cHa=function(){var a=this;this.uR.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.uR.clear()};
_.h.Fqc=function(){};_.h.lLa=function(){var a=this;this.k5||this.hb.Wb(function(){a.k5=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.vc.isBrowser&&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.mGa)})};
ft.O=function(a){return new (a||ft)(_.u(_.te),_.u(_.sd),_.u(_.wl),_.u(_.Aq),_.u(sWa))};
ft.ya=_.xc({type:ft,oa:[["mat-snack-bar-container"]],vb:function(a,b){a&1&&(_.Cf(_.$r,7),_.Cf(zWa,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.cu=c.first);_.Gf(c=_.Hf())&&(b.Vn=c.first)}},yb:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],tb:1,Za:function(a,b){a&1&&_.tf("@state.done",function(c){return b.iZa(c)});a&2&&_.pf("@state",b.js)},standalone:!0,features:[_.ef,_.Qf],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,isa,0,0,"ng-template",4),_.B(),_.E(5,"div"),_.B()());a&2&&(_.t(5),_.gf("aria-live",b.Zt)("role",b.J7)("id",b.NQ))},Ia:[_.$r],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:[yWa]}});/*

 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}}
*/
_.BWa=new _.Gc("mat-snack-bar-default-options",{Ha:"root",qa:function(){return new sWa}});_.gt=function(a,b,c,d,e,f){this.Ve=a;this.Zt=b;this.jf=c;this.KGa=d;this.dR=e;this.D5=f;this.MG=null;this.O2a=et;this.T2a=ft;this.FUa="mat-mdc-snack-bar-handset"};_.h=_.gt.prototype;_.h.E1=function(a,b){return this.n5(a,b)};_.h.xGb=function(a,b){this.n5(a,b)};
_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.D5,c);d.data={message:a,action:b};d.ju===a&&(d.ju=void 0);return this.E1(this.O2a,d)};_.h.Qd=function(){this.Qj&&this.Qj.Qd()};_.h.La=function(){this.MG&&this.MG.Qd()};_.h.wGa=function(a,b){var c=_.$f({parent:b&&b.ue&&b.ue.Cc||this.jf,Ob:[{wa:sWa,nc:b}]});a=a.td(new _.Wr(this.T2a,b.ue,c));a.instance.VV=b;return a.instance};
_.h.n5=function(a,b){var c=this,d=Object.assign({},new sWa,this.D5,b),e=this.Rt(d);b=this.wGa(e,d);var f=new _.dt(b,e);if(a instanceof _.yf)f.instance=b.aA(new _.Xr(a,null,{va:d.data,Dja:f}));else{var g=this.FX(d,f);a=b.lu(new _.Wr(a,void 0,g));f.instance=a.instance}this.KGa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.Ve(e.Qn)).subscribe(function(m){e.Mo.classList.toggle(c.FUa,m.matches)});d.ju&&b.WQ.subscribe(function(){c.Zt.il(d.ju,d.rB)});this.kGa(f,d);return this.Qj=f};
_.h.kGa=function(a,b){var c=this;a.lz.subscribe(function(){c.Qj==a&&(c.Qj=null);b.ju&&c.Zt.clear()});this.Qj?(this.Qj.lz.subscribe(function(){a.tu.CS()}),this.Qj.Qd()):a.tu.CS();b.duration&&0<b.duration&&a.As().subscribe(function(){return a.GHa(b.duration)})};
_.h.Rt=function(a){var b=new _.Kr;b.direction=a.direction;var c=this.Ve.position().global(),d="rtl"===a.direction;d="left"===a.KA||"start"===a.KA&&!d||"end"===a.KA&&d;var e=!d&&"center"!==a.KA;d?c.left("0"):e?c.right("0"):_.Rr(c);"top"===a.T3?c.top("0"):c.bottom("0");b.Yf=c;return this.Ve.create(b)};_.h.FX=function(a,b){return _.$f({parent:a&&a.ue&&a.ue.Cc||this.jf,Ob:[{wa:_.dt,nc:b},{wa:_.ct,nc:a.data}]})};
_.W.Object.defineProperties(_.gt.prototype,{Qj:{configurable:!0,enumerable:!0,get:function(){var a=this.dR;return a?a.Qj:this.MG},set:function(a){this.dR?this.dR.Qj=a:this.MG=a}}});_.gt.O=function(a){return new (a||_.gt)(_.q(_.bs),_.q(_.Qq),_.q(_.ue),_.q(_.Mq),_.q(_.gt,12),_.q(_.BWa))};_.gt.ta=_.p({token:_.gt,qa:_.gt.O,Ha:"root"});_.ht=function(){};_.ht.O=function(a){return new (a||_.ht)};_.ht.Da=_.zc({type:_.ht});_.ht.Ca=_.ic({Ob:[_.gt],imports:[_.cs,_.as,_.Ws,_.ds,et,_.ds]});var CWa={g6a:{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"}},d1b:{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"}}},DWa=CWa;DWa=CWa;var EWa={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 FWa={DECIMAL_SEP:".",GROUP_SEP:",",I7a:"%",OFa:"0",Khc:"+",W6a:"-",t6a:"E",J7a:"\u2030",jCa:"\u221e",nfc:"NaN",DECIMAL_PATTERN:"#,##0.###",Vkc:"#E0",xhc:"#,##0%",M1b:"\u00a4#,##0.00",vBa:"USD"},it=FWa;it=FWa;_.jt=function(a){this.Cfa=40;this.bB=1;this.zya=0;this.XA=3;this.kva=this.kE=0;this.gWb=!1;this.Qga=this.PU="";this.gN=it.W6a;this.p1="";this.Cx=1;this.pU=!1;this.kT=[];this.Hza=this.eob=!1;this.y$=0;this.Bga="string"===typeof a?a:"";"number"===typeof a?this.Kpa(a):this.YG(a)};
_.jt.prototype.YG=function(a){this.Bga=a.replace(/ /g,"\u00a0");var b=[0];this.PU=GWa(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("Ac`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.kT.push(m);m=0;break;case ".":if(0<=d)throw Error("Bc`"+a);d=e+f+g;break;case "E":if(this.Hza)throw Error("Cc`"+a);this.Hza=!0;this.kva=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.gWb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.kva++;if(1>e+f||1>this.kva)throw Error("Dc`"+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("Ec`"+a);g=e+f+g;this.XA=0<=d?g-d:0;0<=d&&(this.kE=e+f-d,0>this.kE&&(this.kE=0));this.bB=(0<=d?d:g)-e;this.Hza&&(this.Cfa=e+this.bB,0==this.XA&&0==this.bB&&(this.bB=1));this.kT.push(Math.max(0,m));this.eob=0==d||d==g;c=b[0]-c;this.Qga=GWa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.Cx&&(this.pU=!0),this.gN=GWa(this,a,b),b[0]+=c,this.p1=GWa(this,a,b)):(this.gN+=this.PU,this.p1+=this.Qga)};
_.jt.prototype.Kpa=function(a){switch(a){case 1:this.YG(it.DECIMAL_PATTERN);break;case 2:this.YG(it.Vkc);break;case 3:this.YG(it.xhc);break;case 4:a=this.YG;var b=it.M1b;var c=["0"],d=EWa[it.vBa];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:HWa(this,1);break;case 6:HWa(this,2);break;default:throw Error("uc");}};var HWa=function(a,b){a.y$=b;a.YG(it.DECIMAL_PATTERN);a.kE=0;a.XA=2;if(0<a.kE)throw Error("sc");a.zya=2};
_.jt.prototype.parse=function(a,b){b=b||[0];if(0!==this.y$)throw Error("vc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.PU,b[0])==b[0],d=a.indexOf(this.gN,b[0])==b[0];c&&d&&(this.PU.length>this.gN.length?d=!1:this.PU.length<this.gN.length&&(c=!1));c?b[0]+=this.PU.length:d&&(b[0]+=this.gN.length);if(a.indexOf(it.jCa,b[0])==b[0]){b[0]+=it.jCa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,v=it.DECIMAL_SEP,z=it.GROUP_SEP,D=it.t6a;if(0!=this.y$)throw Error("wc");z=z.replace(/\u202f/g,
"\u00a0");for(var J="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),P=IWa(L);if(0<=P&&9>=P)J+=P,m=!0;else if(L==v.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<=IWa(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.Cx&&L==it.I7a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.Cx&&L==it.J7a.charAt(0)){if(1!=r)break;r=1E3;
if(m){b[0]++;break}}else break}1!=this.Cx&&(r=this.Cx);e=parseFloat(J)/r}if(c){if(a.indexOf(this.Qga,b[0])!=b[0])return NaN;b[0]+=this.Qga.length}else if(d){if(a.indexOf(this.p1,b[0])!=b[0])return NaN;b[0]+=this.p1.length}return d?-e:e};
_.jt.prototype.format=function(a){if(this.kE>this.XA)throw Error("xc");if(isNaN(a))return it.nfc;var b=[];var c=a;if(0==this.y$)c=JWa;else{c=Math.abs(c);var d=KWa(this,1>=c?0:LWa(c)).QQa;c=KWa(this,d+LWa(MWa(this,kt(c,-d)).intValue))}a=kt(a,-c.QQa);(d=0>a||0==a&&0>1/a)?c.PYa?b.push(c.PYa):(b.push(c.prefix),b.push(this.gN)):(b.push(c.prefix),b.push(this.PU));if(isFinite(a))if(a*=d?-1:1,a*=this.Cx,this.Hza){var e=a;if(0==e)NWa(this,e,this.bB,b),OWa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=kt(e,-f);var g=this.bB;1<this.Cfa&&this.Cfa>this.bB?(g=f%this.Cfa,0>g&&(g=this.Cfa+g),e=kt(e,g),f-=g,g=1):1>this.bB?(f++,e=kt(e,-1)):(f-=this.bB-1,e=kt(e,this.bB-1));NWa(this,e,g,b);OWa(this,f,b)}}else NWa(this,a,this.bB,b);else b.push(it.jCa);d?c.QYa?b.push(c.QYa):(isFinite(a)&&b.push(c.suffix),b.push(this.p1)):(isFinite(a)&&b.push(c.suffix),b.push(this.Qga));return b.join("")};
var MWa=function(a,b){var c=kt(b,a.XA);0<a.zya&&(c=PWa(c,a.zya,a.XA));c=Math.round(c);isFinite(c)?(b=Math.floor(kt(c,-a.XA)),a=Math.floor(c-kt(b,a.XA))):a=0;return{intValue:b,ZFc:a}},NWa=function(a,b,c,d){if(a.kE>a.XA)throw Error("xc");d||(d=[]);b=MWa(a,b);var e=b.intValue,f=b.ZFc,g=0<a.kE||0<f||!1;b=a.kE;g&&(b=a.kE);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(kt(n,-1));m=n+m;var r=it.DECIMAL_SEP;n=it.OFa.charCodeAt(0);var v=m.length,z=0;if(0<e||0<c){for(e=v;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.kT.length)for(c=1;c<a.kT.length;c++)z+=a.kT[c];c=v-z;if(0<c){e=a.kT;z=v=0;for(var D,J=it.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 aa=c-P;(1===D||0<D&&1===aa%D)&&d.push(J)}else z<e.length&&(P===c?z+=1:D===P-c-v+1&&(d.push(J),v+=D,z+=1))}else{c=m;m=a.kT;e=it.GROUP_SEP;D=c.length;J=[];for(v=m.length-1;0<=v&&0<D;v--){z=m[v];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.eob||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(PWa(parseFloat(g[0]),a.zya,1)),f=f.replace(".",""),f+=CAa("0",parseInt(g[1],10)-f.length+1));a.XA+1>f.length&&(f="1"+CAa("0",a.XA-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))))},OWa=function(a,b,c){c.push(it.t6a);0>b?(b=-b,c.push(it.W6a)):a.gWb&&c.push(it.Khc);b=""+b;for(var d=it.OFa,e=b.length;e<
a.kva;e++)c.push(d);c.push(b)},IWa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=it.OFa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},GWa=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+=it.vBa):(g=it.vBa,d+=g in EWa?EWa[g][1]:g);break;case "%":if(!a.pU&&
1!=a.Cx)throw Error("yc");if(a.pU&&100!=a.Cx)throw Error("zc");a.Cx=100;a.pU=!1;d+=it.I7a;break;case "\u2030":if(!a.pU&&1!=a.Cx)throw Error("yc");if(a.pU&&1E3!=a.Cx)throw Error("zc");a.Cx=1E3;a.pU=!1;d+=it.J7a;break;default:d+=g}}return d},JWa={QQa:0,PYa:"",QYa:"",prefix:"",suffix:""},KWa=function(a,b){a=1==a.y$?DWa.g6a:DWa.d1b;null==a&&(a=DWa.g6a);if(3>b)return JWa;b=Math.min(14,b);var c=a[kt(1,b)];for(--b;!c&&3<=b;)c=a[kt(1,b)],b--;if(!c)return JWa;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))?{QQa:b+1-(c[2].length-1),PYa:a,QYa:d,prefix:c[1],suffix:c[3]}:JWa:JWa},LWa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},kt=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))},QWa=function(a,b){return a&&isFinite(a)?kt(Math.round(kt(a,b)),-b):a},PWa=function(a,b,
c){if(!a)return a;b=b-LWa(a)-1;return b<-c?QWa(a,-c):QWa(a,b)};var RWa=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"},SWa=RWa;SWa=RWa;var TWa=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"},UWa=TWa;UWa=TWa;var VWa,WWa,XWa,YWa,ZWa;_.lt=function(a){this.Bga=a;this.gwa=this.X0=this.tVa=null;a=it;var b=DWa;if(VWa!==a||WWa!==b)VWa=a,WWa=b,XWa=new _.jt(1);this.vMc=XWa};VWa=null;WWa=null;XWa=null;YWa=RegExp("'([{}#].*?)'","g");ZWa=RegExp("''","g");
_.lt.prototype.format=function(a){if(this.Bga){this.tVa=[];var b=$Wa(this,this.Bga);this.gwa=aXa(this,b);this.Bga=null}if(this.gwa&&0!=this.gwa.length)for(this.X0=_.sa(this.tVa),b=[],bXa(this,this.gwa,a,!1,b),a=b.join("");0<this.X0.length;)a=a.replace(this.qOa(this.X0),String(this.X0.pop()).replace("$","$$$$"));else a="";return a};
var bXa=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.X0.push(r),n.push(m.qOa(m.X0)));break;case 2:g=b[f].value;m=a;n=c;r=d;var v=e,z=g.Mpa;void 0===n[z]?v.push("Undefined parameter - "+z):(z=g[n[z]],void 0===z&&(z=g.other),bXa(m,z,n,r,v));break;case 0:g=b[f].value;cXa(a,g,c,UWa,d,e);break;case 1:g=b[f].value,cXa(a,g,c,SWa,d,e)}},cXa=function(a,b,c,d,e,f){var g=
b.Mpa,m=b.Khb,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=[],bXa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.vMc.format(m),f.push(c.replace(/#/g,a))))},$Wa=function(a,b){var c=a.tVa,d=(0,_.fi)(a.qOa,a);b=b.replace(ZWa,function(){c.push("'");return d(c)});return b=b.replace(YWa,function(e,f){c.push(f);return d(c)})},dXa=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},eXa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,fXa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,gXa=/^\s*(\w+)\s*,\s*select\s*,/,aXa=function(a,b){var c=[];b=dXa(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(eXa.test(f)?0:fXa.test(f)?1:gXa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=hXa(a,b[d].value);break;case 0:e.type=0;e.value=iXa(a,b[d].value);break;case 1:e.type=1;e.value=jXa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},hXa=function(a,b){var c="";b=b.replace(gXa,function(m,n){c=n;return""});var d={};d.Mpa=c;b=dXa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=aXa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
iXa=function(a,b){var c="",d=0;b=b.replace(eXa,function(n,r,v){c=r;v&&(d=parseInt(v,10));return""});var e={};e.Mpa=c;e.Khb=d;b=dXa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=aXa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},jXa=function(a,b){var c="";b=b.replace(fXa,function(m,n){c=n;return""});var d={};d.Mpa=c;d.Khb=0;b=dXa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=aXa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.lt.prototype.qOa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.lt("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 _.lt("{projectName} project created");new _.lt("Failed to connect to {gitProvider}");_.mt=function(a,b){this.Wg=a;this.mh=b};_.kXa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.eB({message:"An unexpected error occurred.",Qd:"Dismiss"})};
_.lXa=function(a,b){var c=b.message,d=b.Qd;a.log(b.error);a.eB({message:c,Qd:d})};_.mt.prototype.log=function(a){_.bt(this.Wg,a)};_.mt.prototype.eB=function(a){this.notify({message:a.message,Qd:a.Qd,duration:0})};_.mt.prototype.notify=function(a){this.mh.open(a.message,a.Qd,{duration:a.duration})};_.mt.O=function(a){return new (a||_.mt)(_.q(_.at),_.q(_.gt))};_.mt.ta=_.p({token:_.mt,qa:_.mt.O,Ha:"root"});_.nt=function(a,b){this.Xg=a;this.Q4a=b};_.nt.prototype.Sa=function(){var a=this;this.lb=this.Q4a.subscribe(function(b){a.handleError(b)})};_.nt.prototype.handleError=function(){_.kXa(this.Xg)};_.nt.prototype.La=function(){this.lb&&this.lb.unsubscribe()};_.nt.O=function(a){return new (a||_.nt)(_.u(_.mt),_.u(rWa))};_.nt.Fa=_.Bc({type:_.nt,oa:[["uncaught-error-notifier"]]});_.ot=function(){};_.ot.O=function(a){return new (a||_.ot)};_.ot.Da=_.zc({type:_.ot});_.ot.Ca=_.ic({});_.mXa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var jsa;_.pt=function(a,b){this.Q4a=a;this.Wg=b};_.pt.prototype.handleError=function(a){a&&(a===ksa()||void 0!==a.rejection&&a.rejection===ksa())||(_.bt(this.Wg,a),this.Q4a.next(a))};_.pt.O=function(a){return new (a||_.pt)(_.q(rWa),_.q(_.at))};_.pt.ta=_.p({token:_.pt,qa:_.pt.O,Ha:"root"});var nXa=function(){var a=(GAa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},oXa=function(a){GAa.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
*/
_.qt=function(a,b){this.Nxa=[];this.eGb=a;this.sob=b||null;this.hda=this.SL=!1;this.Og=void 0;this.M2a=this.CAc=this.aOa=!1;this.yza=0;this.Dr=null;this.Zpa=0};_.Ri(_.qt,lsa);_.qt.prototype.cancel=function(a){if(this.SL)this.Og instanceof _.qt&&this.Og.cancel();else{if(this.Dr){var b=this.Dr;delete this.Dr;a?b.cancel(a):(b.Zpa--,0>=b.Zpa&&b.cancel())}this.eGb?this.eGb.call(this.sob,this):this.M2a=!0;this.SL||this.jba(new rt(this))}};_.qt.prototype.Hmb=function(a,b){this.aOa=!1;pXa(this,a,b)};
var pXa=function(a,b,c){a.SL=!0;a.Og=c;a.hda=!b;qXa(a)},sXa=function(a){if(a.SL){if(!a.M2a)throw new rXa(a);a.M2a=!1}};_.qt.prototype.callback=function(a){sXa(this);pXa(this,!0,a)};_.qt.prototype.jba=function(a){sXa(this);pXa(this,!1,a)};_.qt.prototype.addCallback=function(a,b){return _.tXa(this,a,null,b)};_.tXa=function(a,b,c,d){a.Nxa.push([b,c,d]);a.SL&&qXa(a);return a};
_.qt.prototype.then=function(a,b,c){var d,e,f=new Sk(function(g,m){e=g;d=m});_.tXa(this,e,function(g){g instanceof rt?f.cancel():d(g);return uXa},this);return f.then(a,b,c)};_.qt.prototype.$goog_Thenable=!0;_.qt.prototype.Nd=function(a){var b=new _.qt;_.tXa(this,b.callback,b.jba,b);a&&(b.Dr=this,this.Zpa++);return b};_.qt.prototype.isError=function(a){return a instanceof Error};
var vXa=function(a){return yya(a.Nxa,function(b){return"function"===typeof b[1]})},uXa={},qXa=function(a){if(a.yza&&a.SL&&vXa(a)){var b=a.yza,c=wXa[b];c&&(_.da.clearTimeout(c.nx),delete wXa[b]);a.yza=0}a.Dr&&(a.Dr.Zpa--,delete a.Dr);b=a.Og;for(var d=c=!1;a.Nxa.length&&!a.aOa;){var e=a.Nxa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.hda?g:f)try{var m=f.call(e||a.sob,b);m===uXa&&(m=void 0);void 0!==m&&(a.hda=a.hda&&(m==b||a.isError(m)),a.Og=b=m);if(dEa(b)||"function"===typeof _.da.Promise&&b instanceof _.da.Promise)d=
!0,a.aOa=!0}catch(n){b=n,a.hda=!0,vXa(a)||(c=!0)}}a.Og=b;d&&(m=(0,_.fi)(a.Hmb,a,!0),d=(0,_.fi)(a.Hmb,a,!1),b instanceof _.qt?(_.tXa(b,m,d),b.CAc=!0):b.then(m,d));c&&(b=new xXa(b),wXa[b.nx]=b,a.yza=b.nx)},rXa=function(a){_.ca.call(this);this.iD=a};_.Ri(rXa,_.ca);rXa.prototype.message="Deferred has already fired";rXa.prototype.name="AlreadyCalledError";var rt=function(a){_.ca.call(this);this.iD=a};_.Ri(rt,_.ca);rt.prototype.message="Deferred was canceled";rt.prototype.name="CanceledError";
var xXa=function(a){this.nx=_.da.setTimeout((0,_.fi)(this.sTc,this),0);this.mf=a};xXa.prototype.sTc=function(){delete wXa[this.nx];throw this.mf;};var wXa={};var Fsa=function(a,b){var c=b||{};b=c.document||document;var d=_.Xh(a).toString(),e=(new rBa(b)).createElement("SCRIPT"),f={hOb:e,sW:void 0},g=new _.qt(yXa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){zXa(e,!0);g.jba(new AXa(1,"Timeout reached for loading script "+d))},n),f.sW=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(zXa(e,c.y_c||!1,m),g.callback(null))};e.onerror=function(){zXa(e,!0,m);g.jba(new AXa(0,
"Error while loading script "+d))};f=c.attributes||{};_.Sb(f,{type:"text/javascript",charset:"UTF-8"});uBa(e,f);BAa(e,a);BXa(b).appendChild(e);return g},BXa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},yXa=function(){if(this&&this.hOb){var a=this.hOb;a&&"SCRIPT"==a.tagName&&zXa(a,!0,this.sW)}},zXa=function(a,b,c){null!=c&&_.da.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Ck(a)},
0)},AXa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ca.call(this,c);this.code=a};_.Ri(AXa,_.ca);var CXa=_.Ii(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),DXa=_.Ii(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),EXa=_.Fg(CXa),FXa=_.Fg(DXa),st=function(){};
st.prototype.k3a=function(a){var b=this,c,d,e,f,g,m,n,r;return _.Zd(function(v){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 v.return(new Promise(function(z,
D){try{GXa(b,a.runtimeEnvironment).then(function(){var J,L;return _.Zd(function(P){return _.be(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 HXa=function(){var a;return!(null==(a=window.guidedhelp)||!a.loaded)};_.h=st.prototype;
_.h.dismissFlow=function(){return _.Zd(function(a){return HXa()?a.return(new Promise(function(b){var c,d,e;return _.Zd(function(f){b(null!=(e=null==(c=window.help)?void 0:null==(d=c.guide)?void 0:d.dismissFlow())?e:!1);f.Ec=0})})):a.return(Promise.resolve(!1))})};_.h.reset=function(){return _.Zd(function(a){return HXa()?a.return(new Promise(function(b){var c,d,e;return _.Zd(function(f){b(null!=(e=null==(c=window.help)?void 0:null==(d=c.guide)?void 0:d.reset())?e:!1);f.Ec=0})})):a.return(Promise.resolve(!1))})};
_.h.getFlowId=function(){var a,b;return HXa()?null==(a=window.help)?void 0:null==(b=a.guide)?void 0:b.getFlowId():void 0};_.h.yGc=function(){return nXa().flowId||void 0};_.h.zGc=function(){return nXa().stepId||void 0};_.h.getStepId=function(){var a,b;return HXa()?null==(a=window.help)?void 0:null==(b=a.guide)?void 0:b.getStepId():void 0};
_.h.zPc=function(a){var b=this,c,d;return _.Zd(function(e){c=nXa();oXa({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.k3a(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.ZRc=function(a){var b=this,c;return _.Zd(function(d){c=IXa();return d.return(new Promise(function(e,f){c.flowId?(oXa({domain:a.resumeCookieDomain}),b.k3a(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var IXa=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}},GXa=function(a,b){b=void 0===b?"PROD":b;if(HXa())return Promise.resolve();a.RNb||(a.RNb=Promise.resolve(Fsa("PROD"===b?EXa:FXa)));return a.RNb};st.prototype.startFlowFromUrl=st.prototype.ZRc;st.prototype.resumeCookiedFlow=st.prototype.zPc;st.prototype.getStepId=st.prototype.getStepId;st.prototype.getResumeCookiedStepId=st.prototype.zGc;
st.prototype.getResumeCookiedFlowId=st.prototype.yGc;st.prototype.getFlowId=st.prototype.getFlowId;st.prototype.reset=st.prototype.reset;st.prototype.dismissFlow=st.prototype.dismissFlow;st.prototype.startFlowById=st.prototype.k3a;gta("help.guidedhelp.createBootstrapper",function(){return new st});var JXa={iWc:"https://www.google.com",tXc:"https://support.google.com",PWc:"https://play.google.com"},LXa=function(){var a=this;this.j1a=[];this.k1a=[];this.initialize=msa(function(){return _.Zd(function(b){if(1==b.Ec)return"undefined"===typeof document||void 0===document.requestStorageAccessFor||void 0===navigator.permissions||void 0===navigator.permissions.query||location.hostname.match(".+\\.google\\.com$")?b.return(Promise.resolve()):_.be(b,KXa(a),2);0<a.j1a.length&&document.addEventListener("click",
a.GLb);b.Ec=0})});this.GLb=function(){if(!(0<a.k1a.length)){for(var b=_.k(a.j1a),c=b.next();!c.done;c=b.next()){c=c.value;try{a.k1a.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.k1a).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}};LXa.prototype.reset=function(){document.removeEventListener("click",this.GLb)};
var KXa=function(a){var b,c,d,e;return _.Zd(function(f){1==f.Ec&&(b=_.k(Object.values(JXa)),c=b.next());if(5!=f.Ec){if(c.done)return f.dh(0);d=c.value;return _.be(f,navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),5)}e=f.Mj;"granted"!==e.state&&a.j1a.push(d);c=b.next();return f.dh(2)})};(new LXa).initialize();var nsa="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var MXa=function(a){this.NQc=a;a.then((0,_.fi)(function(){},this),function(){},this)},NXa=function(a,b,c){return a.NQc.then(function(d){var e=d[b];if(!e)throw Error("Hc`"+b);return e.apply(d,c)})},PXa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=OXa(a,b).then(function(f){return f.apply(null,d)});return new MXa(e)},QXa={},OXa=function(a,b){var c=QXa[b];if(c)return c;c=(c=hi(b))?Tk(c):(new Sk(function(d,e){var f=(new rBa(document)).createElement("SCRIPT");
f.async=!0;_.rsa(f,_.Eg(_.mAa(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=hi(b);if(!d)throw Error("Ic`"+b+"`"+a);return d});return QXa[b]=c};var RXa=function(a){this.Vl=a};RXa.prototype.bW=function(a){NXa(this.Vl,"startFeedback",arguments)};RXa.prototype.dPc=function(a){NXa(this.Vl,"requestSurvey",arguments).GO(function(){},this)};RXa.prototype.YNc=function(a){NXa(this.Vl,"presentSurvey",arguments).GO(function(){},this)};var SXa=new _.dk(kAa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");OXa(SXa,"help.service.Lazy.create").GO(function(){});var ssa=function(a,b){b=b||{};a=PXa(SXa,"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.b3c||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 RXa(a)};var UXa,tt;_.TXa=new _.Gc("helpServiceCreationDelegate",{qa:function(){return ssa}});UXa=new _.Gc("HelpService productData",{qa:function(){return{}}});tt=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.zOc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};tt.prototype.bW=function(a){this.zOc.bW(a)};
tt.O=function(a){return new (a||tt)(_.q(QKa),_.q(_.Th),_.q(_.TXa),_.q(UXa),_.q(qWa),_.q(_.Zm))};tt.ta=_.p({token:tt,qa:tt.O,Ha:"root"});_.ut=function(a,b,c,d){var e=this;this.service=a;this.Iqb=b;this.productVersion=c;this.authuser=d;this.bW=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,A1c:!0};"undefined"!==typeof f&&(g.bucket=f);e.Iqb&&(g.Iqb=!0);e.service.bW(g)}};_.ut.O=function(a){return new (a||_.ut)(_.q(tt),_.q(lLa,8),_.q(Xm),_.q(_.$m))};_.ut.ta=_.p({token:_.ut,qa:_.ut.O});_.vt=function(a){if(a)throw Error("Jc");};_.vt.O=function(a){return new (a||_.vt)(_.q(_.vt,12))};_.vt.Da=_.zc({type:_.vt});_.vt.Ca=_.ic({});var usa;var VXa,WXa;VXa=function(a,b){this.url=a;this.BO=null;this.options=b};_.wt=function(a,b,c,d){this.ebb=a;this.JG=b;this.OHa=d;this.cpa=new Map;this.Ana=new Map;this.hrc=new Map;this.hJa=new Map;this.ptc=new Map;this.eLa=[];this.a$a=["material-icons","mat-ligature-font"];this.Db=c};_.xt=function(a,b,c){a.x8a("",b,new VXa(c))};WXa=function(a,b){return a.ptc.get(b)||b};_.wt.prototype.K2=function(){this.a$a=_.Ec.apply(0,arguments)};
var XXa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.cpa.get(d);return e?a.Bab(e):(e=a.Wtc(c,b))?(a.cpa.set(d,e),a.Bab(e)):(c=a.Ana.get(c))?a.muc(b,c):_.Vd(Error("Kc`"+d))};_.h=_.wt.prototype;_.h.La=function(){this.eLa=[];this.cpa.clear();this.Ana.clear();this.hrc.clear()};_.h.Bab=function(a){return a.BO?_.Ud(this.PLa(a).cloneNode(!0)):this.Evc(a).ha(_.w(function(b){return b.cloneNode(!0)}))};
_.h.muc=function(a,b){var c=this,d=this.I$a(a,b);if(d)return _.Ud(d);d=b.filter(function(e){return!e.BO}).map(function(e){return c.Fvc(e).ha(_.Ae(function(f){f="Loading icon set URL: "+c.JG.Vo(5,e.url)+" failed: "+f.message;c.OHa.handleError(Error(f));return _.Ud(null)}))});return _.le(d).ha(_.w(function(){var e=c.I$a(a,b);if(!e)throw Error("Kc`"+a);return e}))};
_.h.I$a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.BO&&-1<d.BO.toString().indexOf(a)){var e=this.PLa(d);if(d=this.etc(e,a,d.options))return d}}return null};_.h.Evc=function(a){var b=this;return this.J$a(a).ha(_.Xe(function(c){return a.BO=c}),_.w(function(){return b.PLa(a)}))};_.h.Fvc=function(a){return a.BO?_.Ud(null):this.J$a(a).ha(_.Xe(function(b){return a.BO=b}))};
_.h.etc=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.Uoa(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Uoa(this.ryc(a),c);b=this.QLa(wsa("<svg></svg>"));b.appendChild(a);return this.Uoa(b,c)};_.h.QLa=function(a){var b=this.Db.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Nc");return a};
_.h.ryc=function(a){for(var b=this.QLa(wsa("<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.Db.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.Uoa=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.J$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.ebb)throw Error("Lc");if(null==c)throw Error("Oc`"+c);var f=this.JG.Vo(5,c);if(!f)throw Error("Mc`"+c);if(c=this.hJa.get(f))return c;c=this.ebb.get(f,{responseType:"text",withCredentials:a}).ha(_.w(function(g){return wsa(g)}),He(function(){return b.hJa.delete(f)}),kja());this.hJa.set(f,c);return c};_.h.x8a=function(a,b,c){this.cpa.set(a+":"+b,c);return this};
_.h.UXc=function(a,b){var c=this.Ana.get(a);c?c.push(b):this.Ana.set(a,[b]);return this};_.h.PLa=function(a){if(!a.CSb){var b=this.QLa(a.BO);this.Uoa(b,a.options);a.CSb=b}return a.CSb};_.h.Wtc=function(a,b){for(var c=0;c<this.eLa.length;c++){var d=this.eLa[c](b,a);if(d)return d.url&&d.options?new VXa(d.url,d.options):new VXa(d)}};_.wt.O=function(a){return new (a||_.wt)(_.q(_.Yn,8),_.q(fo),_.q(_.Gg,8),_.q(_.Kd))};_.wt.ta=_.p({token:_.wt,qa:_.wt.O,Ha:"root"});new _.pl;new _.ql;new _.pl;new _.pl;var YXa,$Xa,aYa,bYa,cYa;YXa=new _.Gc("MAT_ICON_DEFAULT_OPTIONS");$Xa=new _.Gc("mat-icon-location",{Ha:"root",qa:xsa});aYa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");bYa=aYa.map(function(a){return"["+a+"]"}).join(", ");cYa=/^url\(['"]?#(.*?)['"]?\)$/;
_.yt=function(a,b,c,d,e,f){this.Ma=a;this.gJa=b;this.Cq=d;this.OHa=e;this.inline=!1;this.Ucb=[];this.pHa=_.Od.EMPTY;f&&(f.color&&(this.color=this.iQ=f.color),f.NS&&(this.NS=f.NS));c||a.na.setAttribute("aria-hidden","true")};_.h=_.yt.prototype;_.h.Txc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Pc`"+a);}};_.h.Sa=function(){this.pMa()};
_.h.Om=function(){var a=this.kQ;a&&a.size&&(a=this.Cq.Eub(),a!==this.Xcb&&(this.Xcb=a,this.Qcb(a)))};_.h.La=function(){this.pHa.unsubscribe();this.kQ&&this.kQ.clear()};_.h.vMa=function(){return!this.wk};_.h.Exc=function(a){this.C9a();var b=this.Cq.Eub();this.Xcb=b;this.erc(a);this.Qcb(b);this.Ma.na.appendChild(a)};_.h.C9a=function(){var a=this.Ma.na,b=a.childNodes.length;for(this.kQ&&this.kQ.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.pMa=function(){if(this.vMa()){var a=this.Ma.na,b=(this.NS?WXa(this.gJa,this.NS).split(/ +/):this.gJa.a$a).filter(function(c){return 0<c.length});this.Ucb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.Ucb=b;this.Wh===this.LKa||b.includes("mat-ligature-font")||(this.LKa&&a.classList.remove(this.LKa),this.Wh&&a.classList.add(this.Wh),this.LKa=this.Wh)}};_.h.x9a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.Qcb=function(a){var b=this.kQ;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.erc=function(a){var b=a.querySelectorAll(bYa),c=this.kQ=this.kQ||new Map;for(a={Pda:0};a.Pda<b.length;a={Pda:a.Pda},a.Pda++)aYa.forEach(function(d){return function(e){var f=b[d.Pda],g=f.getAttribute(e);if(g=g?g.match(cYa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.Tyc=function(a){var b=this;this.Xdb=this.Ydb=null;this.pHa.unsubscribe();if(a){a=_.k(this.Txc(a));var c=a.next().value,d=a.next().value;c&&(this.Ydb=c);d&&(this.Xdb=d);this.pHa=XXa(this.gJa,d,c).ha(_.Ge(1)).subscribe(function(e){return b.Exc(e)},function(e){b.OHa.handleError(Error("Qc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.yt.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.zi||this.iQ},set:function(a){this.zi=a}},wk:{configurable:!0,enumerable:!0,get:function(){return this.RLa},set:function(a){a!==this.RLa&&(a?this.Tyc(a):this.RLa&&this.C9a(),this.RLa=a)}},NS:{configurable:!0,enumerable:!0,get:function(){return this.T$a},set:function(a){a=this.x9a(a);a!==this.T$a&&(this.T$a=a,this.pMa())}},Wh:{configurable:!0,enumerable:!0,get:function(){return this.S$a},set:function(a){a=
this.x9a(a);a!==this.S$a&&(this.S$a=a,this.pMa())}}});_.yt.O=function(a){return new (a||_.yt)(_.u(_.sd),_.u(_.wt),_.md("aria-hidden"),_.u($Xa),_.u(_.Kd),_.u(YXa,8))};
_.yt.ya=_.xc({type:_.yt,oa:[["mat-icon"]],yb:["role","img",1,"mat-icon","notranslate"],tb:10,Za:function(a,b){a&2&&(_.gf("data-mat-icon-type",b.vMa()?"font":"svg")("data-mat-icon-name",b.Xdb||b.Wh)("data-mat-icon-namespace",b.Ydb||b.NS)("fontIcon",b.vMa()?b.Wh:null),_.kf(b.color?"mat-"+b.color:""),_.jf("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:[2,"inline","inline",_.ag],wk:"svgIcon",NS:"fontSet",Wh:"fontIcon"},
Sb:["matIcon"],standalone:!0,features:[_.ff,_.Qf],bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(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});_.zt=function(){};_.zt.O=function(a){return new (a||_.zt)};_.zt.Da=_.zc({type:_.zt});_.zt.Ca=_.ic({imports:[_.ds,_.ds]});var dYa;dYa=_.Ii(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.eYa=[{Dx:"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(" ")},{Dx:"iam",icons:["domain","group","service_account","user"]},{Dx:"logs",icons:"any debug error fatal info warning".split(" ")},{Dx:"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(" ")},{Dx:"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(" "),
Eob:["arrow_right","arrow_down"]},{Dx:"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(" ")},{Dx:"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(" ")},
{Dx:"oss",icons:["logo","logo_monochrome"]},{Dx:"tasks",icons:["g3c_logo_200x200"]}];_.fYa=new _.Gc("SvgIconGroupsToBeRegistered");_.At=function(a,b){this.Xwb=a;this.cIc=b;this.Xwb.K2("material-icons-extended")};_.At.O=function(a){return new (a||_.At)(_.q(_.wt),_.q(_.fYa))};_.At.ta=_.p({token:_.At,qa:_.At.O});var gYa;_.Qg=function(a){var b=this;this.Ed=a;this.q0a=!1;this.Ed.Wb(function(){gYa(b)})};gYa=function(a){setTimeout(function(){a.q0a=!0},864E5)};_.Qg.prototype.QR=function(a,b){if(this.q0a){var c=window.location;b=_.zg(b.url);b=_.Bg(b);void 0!==b&&(c.href=b)}return!this.q0a};_.Qg.O=function(a){return new (a||_.Qg)(_.q(_.te))};_.Qg.ta=_.p({token:_.Qg,qa:_.Qg.O});var Gsa=_.Ii(["https://apis.google.com/js/api.js"]),Bsa=null,Isa=new WeakMap;var hYa=function(){};hYa.prototype.send=function(a,b){Nla(a);return this.makeRequest(a).then(function(c){return b?_.fg(b,c):c})};var Bt=function(a,b,c,d,e){this.Q_=a;this.P_=b;this.VSa=c||{};this.O_=d||{};this.OCc=e};_.V(Bt,hYa);var jYa=function(a){return _.Dsa({timeout:3E4}).then(function(b){b=b||window.gapi;iYa(a,b);return Ksa(b,{apiKey:a.P_,clientId:a.O_.clientId,scope:a.O_.scope,Ewb:a.O_.Ewb,Ssb:a.O_.Ssb}).then(function(){return b})})};
Bt.prototype.makeRequest=function(a){var b=this;return jYa(this).then(function(c){return _.Zd(function(d){if(1==d.Ec)return void 0===b.O_.ELc?d.dh(2):_.be(d,Jsa(c,b.O_.ELc),2);iYa(b,c);return d.return(kYa(c.client.request({root:b.Q_,path:a.path,method:a.Kb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.OCc})))})})};
var kYa=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)})})},iYa=function(a,b){for(var c in a.VSa)a.VSa.hasOwnProperty(c)&&_.Hsa(b,c,a.VSa[c])};Bt.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var lYa=function(a,b,c,d,e,f,g){Bt.call(this,a,b,f,g);this.oh=c;this.FNa=d;this.Op=e};_.V(lYa,Bt);lYa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.oh.sessionId;this.oh.actionId&&(a.headers.actionId=this.oh.actionId);this.Op&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Op);return mYa(this.FNa).then(function(){return Bt.prototype.makeRequest.call(b,a)})};var nYa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(nYa,Error);var oYa=/^\)\]\}',?\n/,Ct=function(a,b){this.Lm=b;this.config=_.fe(Promise.resolve(a))};_.V(Ct,BKa);Ct.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.Ue(function(c){return b.xRa(c,a)}),_.Ue(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.Ud({data:c.body});else try{var e=(c.body||"{}").replace(oYa,"");d=_.Ud(JSON.parse(e))}catch(f){d=_.Vd(new _.Xn({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.w(function(c){return c}))};
Ct.prototype.xRa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.e_c){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;xKa.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(wKa(d))),Ola(b,"$httpHeaders",
d));b.headers=c;yKa.includes(b.Kb)||(Ola(b,"$httpMethod",b.Kb),b.Kb="POST")}return this.Lm.request(b.Kb,_.Lsa(a.Q_,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Un(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Ct.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.y2c&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Vn({Tra:a.j4c}));return a.P_?b.set("key",a.P_):b};var pYa=function(a,b,c,d){Ct.call(this,a,b);this.Hka=c;this.Op=d};_.V(pYa,Ct);
pYa.prototype.xRa=function(a,b){var c=this;return _.fe(this.Hka.getToken()).ha(_.Ue(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Op&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Op);return Ct.prototype.xRa.call(c,a,b)}),_.Ae(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 nYa("No xhr error returned",
{code:d.status,message:f})}}return _.Vd(f)}))};var qYa=function(a,b,c,d,e){pYa.call(this,{Q_:a,P_:b},c,d,e)};_.V(qYa,pYa);var Psa=Error("Tc"),Qsa=Error("Uc");var sYa=function(a,b,c,d,e){var f=rYa;this.oauthClientId=a;this.sessionIndex=b;this.Xg=c;this.FNa=d;this.Ga=e;this.gsa=null;this.T0a=2;this.scopes=[].concat(_.Jc(new Set(f))).join(" ")};
sYa.prototype.getToken=function(){var a=this,b,c,d,e;return _.Zd(function(f){switch(f.Ec){case 1:return a.gsa||(a.gsa=_.Jo(a.Ga,Osa(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.be(f,tYa(a.FNa),2);case 2:return b=f.Mj,c=null,_.Kha(f,3,4),_.be(f,a.gsa,6);case 6:c=f.Mj;case 4:Mha(f);b();Nha(f,5);break;case 3:throw d=_.Oha(f),_.lXa(a.Xg,{error:d,message:"Failed to fetch oauth token.",Qd:"Dismiss"}),ksa();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.T0a=2,f.return(e);if(0<a.T0a)return a.T0a--,a.gsa=null,f.return(a.getToken());throw Error("Vc");}})};_.uYa=new _.Gc("authenticationLock");_.vYa=new _.Gc("Cookies");_.Dt=new _.Gc("windowToken");var mYa,tYa;_.wYa=function(){this.locked=!1;this.LHb=[]};mYa=function(a){return tYa(a).then(function(b){b()})};tYa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.LHb.push(c):c()})};_.wYa.prototype.release=function(){this.locked=!1;var a=this.LHb.shift();a&&a()};var rYa;rYa=[].concat(_.Jc(["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"]),_.Jc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.Jc(["https://www.googleapis.com/auth/iam"]),_.Jc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.Jc(["https://www.googleapis.com/auth/service.management"]));
_.Et=function(a,b,c,d,e){this.zMc=new sYa(a,b,c,d,e)};_.Et.prototype.getToken=function(){return this.zMc.getToken()};_.Et.O=function(a){return new (a||_.Et)(_.q(UKa),_.q(_.$m),_.q(_.mt),_.q(_.uYa),_.q(_.No))};_.Et.ta=_.p({token:_.Et,qa:_.Et.O});var xYa=function(a,b,c){this.RNa=a;this.oh=b;this.debug=c};_.V(xYa,BKa);xYa.prototype.makeRequest=function(a){var b=this.RNa.makeRequest(a).ha(_.$h(this.oh,a.Mb||"Unknown RPC"));return this.debug.SCb(a,b)};_.yYa=function(){};_.V(_.yYa,_.ym);var zla=function(a){var b;return{CMc:function(){b=Error("Wc")},AU: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.L5a)return;d=Error("Xc`"+a.path+"`"+JSON.stringify(c));c.L5a=d}d.stack+="\nCaused by: "+b.stack}}}};_.zYa=function(a,b,c){Ct.call(this,a,b);this.sessionIndex=c};_.V(_.zYa,Ct);_.zYa.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.sessionIndex||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.JAa([]);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 Ct.prototype.makeRequest.call(this,a)};_.Qh(_.Sh(_.Rh(function(a){this.Ma=a})));_.Jc(["disabled","disableRipple","color","tabIndex"]);_.AYa=function(){this.rB="assertive";this.ju="";this.duration=0;this.data=null;this.KA="center";this.T3="bottom"};_.BYa=Math.pow(2,31)-1;var CYa=_.yh("state",[_.Bh("void, hidden",_.Ah({transform:"scale(0.8)",opacity:0})),_.Bh("visible",_.Ah({transform:"scale(1)",opacity:1})),_.Ch("* => visible",_.zh("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Ch("* => void, * => hidden",_.zh("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Ah({opacity:0})))]);var DYa=0,Ft=function(a,b,c,d,e){this.Aq=!1;this.hb=a;this.Ma=b;this.Ya=c;this.vc=d;this.VV=e;this.Db=_.vc(_.Gg);this.uR=new Set;this.mGa=150;this.Nb=!1;this.WQ=new _.Qe;this.yG=new _.Qe;this.d7=new _.Qe;this.js="void";this.NQ="mat-snack-bar-container-live-"+DYa++;this.Zt="assertive"!==e.rB||e.ju?"off"===e.rB?"off":"polite":"assertive";this.vc.RBa&&("polite"===this.Zt&&(this.J7="status"),"assertive"===this.Zt&&(this.J7="alert"))};_.V(Ft,Yr);_.h=Ft.prototype;
_.h.lu=function(a){a=this.cu.lu(a);this.SP();return a};_.h.aA=function(a){a=this.cu.aA(a);this.SP();return a};_.h.iZa=function(a){var b=a.ml;a=a.Nf;("void"===a&&"void"!==b||"hidden"===a)&&this.w5();if("visible"===a){var c=this.d7;this.hb.run(function(){c.next();c.complete()})}};_.h.CS=function(){this.Nb||(this.js="visible",_.vl(this.Ya),this.lLa())};_.h.rba=function(){var a=this;this.hb.run(function(){a.js="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.k5)});return this.yG};
_.h.La=function(){this.Nb=!0;this.cHa();this.w5()};_.h.w5=function(){var a=this;this.hb.yU.ha(_.Ge(1)).subscribe(function(){a.hb.run(function(){a.yG.next();a.yG.complete()})})};_.h.SP=function(){var a=this.Ma.na,b=this.VV.yd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.RHa()};
_.h.RHa=function(){for(var a=this.NQ,b=this.Db.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.uR.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.cHa=function(){var a=this;this.uR.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.uR.clear()};
_.h.Fqc=function(){};_.h.lLa=function(){var a=this;this.k5||this.hb.Wb(function(){a.k5=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.vc.isBrowser&&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.mGa)})};
Ft.O=function(a){return new (a||Ft)(_.u(_.te),_.u(_.sd),_.u(_.wl),_.u(_.Aq),_.u(_.AYa))};Ft.Fa=_.Bc({type:Ft,vb:function(a,b){a&1&&_.Cf(_.$r,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.cu=c.first)}},features:[_.ef]});_.Gt=function(){Ft.apply(this,arguments)};_.V(_.Gt,Ft);_.Gt.Fa=Ft.Fa;_.Gt.prototype.SP=function(){Ft.prototype.SP.call(this);"center"===this.VV.KA&&this.Ma.na.classList.add("mat-snack-bar-center");"top"===this.VV.T3&&this.Ma.na.classList.add("mat-snack-bar-top")};_.Gt.O=function(){var a;return function(b){return(a||(a=_.rd(_.Gt)))(b||_.Gt)}}();
_.Gt.ya=_.xc({type:_.Gt,oa:[["snack-bar-container"]],yb:[1,"mat-snack-bar-container"],tb:2,Za:function(a,b){a&1&&_.tf("@state.done",function(c){return b.iZa(c)});a&2&&(_.gf("mat-id-collision",null),_.pf("@state",b.js))},features:[_.ef],Aa:3,Ba:3,Ea:[["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,Tsa,0,0,"ng-template",1),_.B(),_.E(2,"div"));a&2&&(_.t(2),_.gf("aria-live",b.Zt)("role",b.J7)("id",b.NQ))},Ia:[_.$r],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:[CYa]}});var Ht=function(a,b){this.Ga=a;this.GCc=b};Ht.prototype.create=function(a){return new xYa(a,this.Ga,this.GCc)};Ht.O=function(a){return new (a||Ht)(_.q(_.No),_.q(zn))};Ht.ta=_.p({token:Ht,qa:Ht.O,Ha:"root"});var It=function(a,b,c,d){this.Wva=a;this.Lm=b;this.Hka=c;this.Op=d};It.prototype.create=function(a){return new qYa(a,this.Wva,this.Lm,this.Hka,this.Op)};It.O=function(a){return new (a||It)(_.q(_.Zm),_.q(_.Yn),_.q(_.Et),_.q(_.an))};It.ta=_.p({token:It,qa:It.O,Ha:"root"});var Usa=[429,503];_.Jt=function(a){a=void 0===a?{}:a;a=void 0===a.ug?36E5:a.ug;this.store={};this.bEb=0;this.ug=a};_.Jt.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.EYa(this,a);if(d)return d;d=this.bEb++;b=this.nkb(c,d,b);this.pDb(c,d,b,a);return b};_.EYa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.Sda?!1:c.Sda;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.WDc,d=Date.now()-(null!=d?d:a.ug),d=c.rVb.getTime()>=d),a=d?c.response:a.dGb(b,c)):a=null;return a};
_.Jt.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.bEb++;Kt(this,a,c,b)};_.Jt.prototype.nkb=function(a,b,c){return c()};_.Jt.prototype.dGb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Kt=function(a,b,c,d,e){a.store[b]={id:c,response:d,rVb:new Date,WDc:e}};_.Jt.prototype.pDb=function(a,b,c){Kt(this,a,b,c)};
_.Lt=function(a,b){b=void 0===b?{}:b;var c=b.ATa,d=b.B0a,e=void 0===b.X0a?!0:b.X0a,f=void 0===b.Y0a?Vsa:b.Y0a,g=void 0===b.lYa?5:b.lYa,m=void 0===b.Z0a?500:b.Z0a;_.Jt.call(this,{ug:void 0===b.ug?36E5:b.ug});this.Ga=a;this.B0a=d;this.X0a=e;this.Y0a=f;this.lYa=g;this.Z0a=m;this.ATa=c};_.V(_.Lt,_.Jt);
_.Lt.prototype.pDb=function(a,b,c,d){var e=this;if(this.ATa)if(d=this.ATa(d,c),"number"!==typeof d){Kt(this,a,b,c);var f=Date.now();d.ha(_.Ge(1),dia()).subscribe(function(g){g-=Date.now()-f;Kt(e,a,b,c,g)},function(){})}else Kt(this,a,b,c,d);else Kt(this,a,b,c)};
_.Lt.prototype.nkb=function(a,b,c){var d=this;c=_.ke(c);var e=this.Y0a;this.X0a&&(c=c.ha(_.Asa(this.Ga,e,{SMb:this.Z0a,W0a:this.lYa})));var f=c.ha(_.Xe({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.Me(new _.Ne(this.B0a))),g=!1;return _.ke(function(){g||(f.connect(),g=!0);return f})};_.Lt.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.EYa(this,a,{Sda:void 0===b.Sda?!1:b.Sda});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var FYa=function(a,b,c){_.Lt.call(this,a,Object.assign({},b,{B0a:1}));this.Lf=c};_.V(FYa,_.Lt);FYa.prototype.dGb=function(a,b){this.Lf.refresh(a);return b.response};FYa.prototype.AZa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{rVb:new Date}))};FYa.prototype.rTa=function(a){return this.getValue(a,{Sda:!0})};_.Mt=function(a,b){b=void 0===b?{}:b;this.IOc=new _.Jt({ug:Number.POSITIVE_INFINITY});this.Wfa=new FYa(a,b,this)};
_.Mt.prototype.fetch=function(a,b){var c=this;return this.Wfa.fetch(a,function(){return GYa(c,a).ha(_.Ue(function(d){var e=d.FNc;d=d.fetch?b():_.Fe;return void 0===e?d:d.ha(_.Te(e))}))})};_.Mt.prototype.rTa=function(a){return this.Wfa.rTa(a)};_.Mt.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Zc");var d=this.Wfa.rTa(a);null!=d&&(GYa(this,a).next({FNc:b?b(d):void 0,fetch:c}),c&&this.Wfa.AZa(a))};var GYa=function(a,b){return a.IOc.fetch(b,function(){return new _.sg({fetch:!0})})};var IYa;_.Nt=function(a){a=void 0===a?{}:a;this.i={};this.i.request=null==a.request?null:a.request};_.V(_.Nt,_.T);_.Nt.prototype.ma=function(){return _.Nt};_.Nt.prototype.ka=function(){return{Pa:{request:_.Ot},keys:["request"]}};_.W.Object.defineProperties(_.Nt.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.S(this,"request"):null},set:function(a){this.i.request=a}}});var Pt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};
_.V(Pt,_.T);Pt.prototype.ma=function(){return Pt};Pt.prototype.ka=function(){return{Pa:{result:Qt},keys:["result"]}};_.W.Object.defineProperties(Pt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});var Qt=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(Qt,_.T);Qt.prototype.ma=function(){return Qt};
Qt.prototype.ka=function(){return{keys:["resourceType","status"],Ja:{status:Rt}}};_.W.Object.defineProperties(Qt.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 St=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(St,_.T);St.prototype.ma=function(){return St};St.prototype.ka=function(){return{Pa:{result:Tt},keys:["result"]}};_.W.Object.defineProperties(St.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var Tt=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(Tt,_.T);Tt.prototype.ma=function(){return Tt};Tt.prototype.ka=function(){return{keys:["key","status"],Ja:{key:Ut,status:Rt}}};
_.W.Object.defineProperties(Tt.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}}});_.Vt=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(_.Vt,_.T);_.Vt.prototype.ma=function(){return _.Vt};
_.Vt.prototype.ka=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.Vt.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 Wt=function(a){a=void 0===a?{}:a;this.i={};this.i.resources=null==a.resources?null:a.resources};_.V(Wt,_.T);Wt.prototype.ma=function(){return Wt};Wt.prototype.ka=function(){return{Pa:{resources:_.Xt},keys:["resources"]}};_.W.Object.defineProperties(Wt.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.S(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.Xt=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(_.Xt,_.T);_.Xt.prototype.ma=function(){return _.Xt};_.Xt.prototype.ka=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.Xt.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 Yt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(Yt,_.T);Yt.prototype.ma=function(){return Yt};Yt.prototype.ka=function(){return{Pa:{result:Zt},keys:["result"]}};_.W.Object.defineProperties(Yt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var Zt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.UE?null:a.UE;this.i.status=null==a.status?null:a.status};_.V(Zt,_.T);Zt.prototype.ma=function(){return Zt};Zt.prototype.ka=function(){return{keys:["setting","status"],Ja:{setting:$t,status:Rt}}};
_.W.Object.defineProperties(Zt.prototype,{UE:{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}}});_.Ot=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(_.Ot,_.T);
_.Ot.prototype.ma=function(){return _.Ot};_.Ot.prototype.ka=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.Ot.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}}});_.au=function(){this.i={}};
_.V(_.au,_.T);_.au.prototype.ma=function(){return _.au};_.au.prototype.ka=function(){return{keys:[]}};var HYa=function(){this.i={}};_.V(HYa,_.T);HYa.prototype.ma=function(){return HYa};HYa.prototype.ka=function(){return{keys:[]}};var bu=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceIds=null==a.nMb?null:a.nMb;this.i.timestamps=null==a.MTb?null:a.MTb};_.V(bu,_.T);bu.prototype.ma=function(){return bu};
bu.prototype.ka=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(bu.prototype,{nMb:{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}},MTb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.cu=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.UE?null:a.UE;this.i.subkey=null==a.cka?null:a.cka;this.i.projectId=null==a.projectId?null:a.projectId};_.V(_.cu,_.T);_.cu.prototype.ma=function(){return _.cu};_.cu.prototype.ka=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.cu.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},UE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},cka:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.du=function(a){a=void 0===a?{}:a;this.i={};this.i.stringVal=null==a.VRb?null:a.VRb;this.i.int32Val=null==a.Byb?null:a.Byb;this.i.doubleVal=null==a.doubleVal?null:a.doubleVal;this.i.boolVal=null==a.cOa?null:a.cOa;this.i.int64Val=null==a.zVa?null:a.zVa;this.i.protoVal=null==a.jha?null:a.jha};_.V(_.du,_.T);_.du.prototype.ma=function(){return _.du};_.du.prototype.ka=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),wd:{protoVal:{xc:null,Fc:!1,Gc:!1,Hc:!1}}}};
_.W.Object.defineProperties(_.du.prototype,{cOa:{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}},zVa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},jha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},VRb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var Rt=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.space=null==a.g3?null:a.g3;this.i.message=null==a.message?null:a.message;this.i.canonicalCode=null==a.ukb?null:a.ukb;this.i.messageSet=null==a.pEb?null:a.pEb};_.V(Rt,_.T);Rt.prototype.ma=function(){return Rt};Rt.prototype.ka=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ja:{messageSet:HYa}}};
_.W.Object.defineProperties(Rt.prototype,{ukb:{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}},pEb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.S(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},g3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.S(this,"space"):null},set:function(a){this.i.space=a}}});_.eu=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.eu,_.T);_.eu.prototype.ma=function(){return _.eu};_.eu.prototype.ka=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.eu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.fu=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.yFb?null:a.yFb};_.V(_.fu,_.T);_.fu.prototype.ma=function(){return _.fu};
_.fu.prototype.ka=function(){return{keys:["key","noExistingValue","value","version"],Ja:{key:_.cu,value:_.du}}};
_.W.Object.defineProperties(_.fu.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},yFb:{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 $t=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($t,_.T);$t.prototype.ma=function(){return $t};$t.prototype.ka=function(){return{keys:["key","value","version"],Ja:{key:Ut,value:_.du}}};
_.W.Object.defineProperties($t.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 Ut=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.UE?null:a.UE;this.i.subkey=null==a.cka?null:a.cka;this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId};_.V(Ut,_.T);Ut.prototype.ma=function(){return Ut};Ut.prototype.ka=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(Ut.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}},UE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},cka:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});IYa=new _.Gc("API_VERSION");_.JYa=new _.Gc("REQUEST_SERVICE");_.gu=function(){};_.gu.O=function(a){return new (a||_.gu)};_.gu.Da=_.zc({type:_.gu});_.gu.Ca=_.ic({});
var hu={$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"},iu=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.rb=new _.zm(b,c)};_.h=iu.prototype;
_.h.UNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ta:_.gg(b,hu,c),Pb:Pt})};_.h.VNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ta:_.gg(b,hu,c),Pb:Wt})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:null,Kb:"DELETE",Mb:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ta:_.gg(b,hu,c),Pb:_.au})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ta:_.gg(b,hu,c),Pb:bu})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Am(this.rb,{body:b,Kb:"PUT",Mb:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ta:_.gg(c,hu,d),Pb:_.au})};iu.O=function(a){return new (a||iu)(_.q(IYa,8),_.q(_.JYa),_.q(_.ym,8))};iu.ta=_.p({token:iu,qa:iu.O});_.ju=function(){};_.ju.O=function(a){return new (a||_.ju)};_.ju.ta=_.p({token:_.ju,qa:function(a){return iu.O(a)},Ha:_.gu});
var ku=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.rb=new _.zm(b,c)};_.h=ku.prototype;_.h.UNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ta:_.gg(b,hu,c),Pb:St})};
_.h.VNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ta:_.gg(b,hu,c),Pb:Yt})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:null,Kb:"DELETE",Mb:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ta:_.gg(b,hu,c),Pb:_.au})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ta:_.gg(b,hu,c),Pb:$t})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Am(this.rb,{body:b,Kb:"PUT",Mb:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ta:_.gg(c,hu,d),Pb:$t})};ku.O=function(a){return new (a||ku)(_.q(IYa,8),_.q(_.JYa),_.q(_.ym,8))};ku.ta=_.p({token:ku,qa:ku.O});
_.lu=function(){};_.lu.O=function(a){return new (a||_.lu)};_.lu.ta=_.p({token:_.lu,qa:function(a){return ku.O(a)},Ha:_.gu});_.KYa=new _.Gc("API_VERSION");_.LYa=new _.Gc("REQUEST_SERVICE");_.mu=function(){};_.mu.O=function(a){return new (a||_.mu)};_.mu.Da=_.zc({type:_.mu});_.mu.Ca=_.ic({});_.MYa=new _.Gc("REQUEST_SERVICE");_.nu=function(){};_.nu.O=function(a){return new (a||_.nu)};_.nu.Da=_.zc({type:_.nu});_.nu.Ca=_.ic({});_.NYa=new _.Gc("REQUEST_SERVICE");_.ou=function(){};_.ou.O=function(a){return new (a||_.ou)};_.ou.Da=_.zc({type:_.ou});_.ou.Ca=_.ic({});_.OYa=new _.Gc("REQUEST_SERVICE");_.pu=function(){};_.pu.O=function(a){return new (a||_.pu)};_.pu.Da=_.zc({type:_.pu});_.pu.Ca=_.ic({});_.PYa=new _.Gc("API_VERSION");_.QYa=new _.Gc("REQUEST_SERVICE");_.qu=function(){};_.qu.O=function(a){return new (a||_.qu)};_.qu.Da=_.zc({type:_.qu});_.qu.Ca=_.ic({});var SYa=function(a){if(Yi)a=RYa(a);else if(_.$i&&_.Zi)switch(a){case 93:a=91}return a},RYa=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 TYa={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 UYa=function(a,b,c,d,e,f,g,m,n,r){this.HM=a;this.Fua=b;this.pya=c;this.VY=d;this.IZ=e;this.Ffa=f;this.Xya=g;this.qxa=m;this.SU=n;this.t3a=r};UYa.prototype.getKey=function(){return this.Fua};UYa.prototype.qr=function(){return this.Xya};
var ZYa=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 VYa(WYa(XYa((new YYa).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()},YYa=function(){this.HM=null;this.Fua="";this.t3a=this.SU=this.qxa=this.Xya=this.Ffa=this.IZ=this.VY=this.pya=null};
_.h=YYa.prototype;_.h.keyCode=function(a){this.HM=a;return this};_.h.key=function(a){this.Fua=a;return this};_.h.shiftKey=function(a){this.pya=a;return this};_.h.altKey=function(a){this.VY=a;return this};_.h.ctrlKey=function(a){this.IZ=a;return this};_.h.metaKey=function(a){this.Ffa=a;return this};_.h.target=function(a){this.Xya=a;return this};var XYa=function(a,b){a.qxa=b;return a},WYa=function(a,b){a.SU=b;return a},VYa=function(a,b){a.t3a=b;return a};
YYa.prototype.kb=function(){return new UYa(this.HM,this.Fua,this.pya,this.VY,this.IZ,this.Ffa,this.Xya,this.qxa,this.SU,this.t3a)};var $Ya=function(a,b,c){nk.call(this,a,c);this.identifier=b};_.Ri($Ya,nk);var cZa;_.ru=function(a){sk.call(this);this.kaa=this.U2={};this.Kua=0;this.LGc=mca(aZa);this.nTc=mca(bZa);this.Fpa=!0;this.KMa=null;this.Wu=a;_.qk(this.Wu,"keydown",this.wvb,void 0,this);_.qk(this.Wu,"synthetic-keydown",this.Bvb,void 0,this);aj&&(_.qk(this.Wu,"keypress",this.Dvb,void 0,this),_.qk(this.Wu,"synthetic-keypress",this.Evb,void 0,this));_.qk(this.Wu,"keyup",this.xvb,void 0,this);_.qk(this.Wu,"synthetic-keyup",this.Cvb,void 0,this)};_.Ri(_.ru,sk);
var dZa=function(a){this.Ub=a||null;this.next=a?null:{}},aZa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],bZa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.ru.prototype.ON=function(a,b){eZa(this.U2,fZa(1,arguments),a)};_.ru.prototype.Uk=function(a){gZa(this.U2,fZa(0,arguments))};
var fZa=function(a,b){if("string"===typeof b[a])a=hZa(b[a]).map(function(e){return iZa(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(iZa("",c[d],c[d+1]))}return a};
_.ru.prototype.Bm=function(){_.ru.by.Bm.call(this);this.U2={};rk(this.Wu,"keydown",this.wvb,!1,this);rk(this.Wu,"synthetic-keydown",this.Bvb,!1,this);aj&&(rk(this.Wu,"keypress",this.Dvb,!1,this),rk(this.Wu,"synthetic-keypress",this.Evb,!1,this));rk(this.Wu,"keyup",this.xvb,!1,this);rk(this.Wu,"synthetic-keyup",this.Cvb,!1,this);this.Wu=null};
var hZa=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(!cZa){g={};for(e in TYa)g[TYa[e]]=SYa(parseInt(e,10));cZa=g}g=cZa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.ru.prototype.xvb=function(a){a=ZYa(a);Yi&&jZa(this,a);aj&&!this.uua&&kZa(a)&&this.A0(a,!0)};_.ru.prototype.Cvb=function(a){a=a.getData();Yi&&jZa(this,a);aj&&!this.uua&&kZa(a)&&this.A0(a,!0)};var jZa=function(a,b){32==a.KMa&&32==b.HM&&(0,b.SU)();a.KMa=null},kZa=function(a){return aj&&a.IZ&&a.VY};_.ru.prototype.Dvb=function(a){a=ZYa(a);32<a.HM&&kZa(a)&&(this.uua=!0)};_.ru.prototype.Evb=function(a){a=a.getData();32<a.HM&&kZa(a)&&(this.uua=!0)};
var eZa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Ub))throw Error("$c`"+e.Ub);});b.length?d.forEach(function(e){e=e.toString();var f=new dZa;e=e in a?a[e]:a[e]=f;eZa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new dZa(c)})},gZa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Ub&&delete a[c]:d.next&&(gZa(d.next,b.slice(0)),_.kca(d.next)&&delete a[c]))})};
_.ru.prototype.Kca=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var iZa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.ru.prototype.wvb=function(a){this.A0(ZYa(a))};_.ru.prototype.Bvb=function(a){this.A0(a.getData())};
_.ru.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.qxa;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.LGc[c]?!0:f?!1:a.VY||a.IZ||a.Ffa?!0:"INPUT"==d.tagName&&this.nTc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&kZa(a))this.uua=!1;else{b=SYa(a.HM);c=a.getKey();c=iZa(c,b,(a.pya?1:0)|(a.IZ?2:0)|(a.VY?4:0)|(a.Ffa?8:0));d=this.Kca(this.kaa,c);if(!d||1500<=Date.now()-this.Kua)this.kaa=this.U2,this.Kua=Date.now();(d=this.Kca(this.kaa,c))&&d.next&&(this.kaa=d.next,this.Kua=Date.now());d&&(d.next?(0,a.SU)():(this.kaa=this.U2,this.Kua=Date.now(),this.Fpa&&(0,a.SU)(),c=d.Ub,d=new $Ya("shortcut",c,a.qr()),d=this.dispatchEvent(d),c=new $Ya("shortcut_"+c,c,a.qr()),(d&=this.dispatchEvent(c))||(0,a.SU)(),
Yi&&(this.KMa=b)))}};_.su=function(a){this.LMa=new Map;this.Dh=new _.ru(a)};_.su.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=lZa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=lZa(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=lZa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var lZa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.LMa.get(f);g||(g=[],a.LMa.set(f,g));if(!e&&g.length)throw Error("ad`"+c);if(e&&3<=g.length)throw Error("bd`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&mZa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});nZa(a,b,c,f);return oZa(a,b,c,f)},oZa=function(a,b,c,d){return function(){var e=a.LMa.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?(mZa(a,c,d),e.pop(),(e=e[e.length-1])&&nZa(a,e.name,c,e.callback)):e.splice(f,1))}}},nZa=function(a,b,c,d){"string"===typeof c?a.Dh.ON(b,c):a.Dh.ON.apply(a.Dh,[b].concat(_.Jc(c)));_.qk(a.Dh,"shortcut",d)},mZa=function(a,b,c){"string"===typeof b?a.Dh.Uk(b):a.Dh.Uk.apply(a.Dh,_.Jc(b));rk(a.Dh,"shortcut",c)};_.su.O=function(a){return new (a||_.su)(_.q(_.Gg))};_.su.ta=_.p({token:_.su,qa:_.su.O,Ha:"root"});var pZa=function(a){this.Ka=_.jb(a)};_.V(pZa,_.Jb);pZa.prototype.aM=function(){return _.Aj(this,1)};pZa.prototype.getContainer=function(){return _.Ej(this,2,0)};pZa.prototype.toObject=function(){return qZa(this)};var qZa=function(a){if(null!=a)return _.Lb(a),{Zga:_.l(_.ij(a,1)),container:_.l(_.yj(a,2)),w5c:_.l(_.uj(a,3)),h2c:_.l(_.X(a,4))}};var rZa=function(a){this.Ka=_.jb(a)};_.V(rZa,_.Jb);_.h=rZa.prototype;_.h.getMetadata=function(){return _.nj(this,pZa,1)};_.h.dja=function(a){return _.pj(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.t0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wb(this,2,a)};_.h.af=function(){return _.Sj(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.Dn=function(a){return _.Wb(this,3,a)};_.h.toObject=function(){return sZa(this)};
var sZa=function(a){if(null!=a)return _.Lb(a),{metadata:qZa(a.getMetadata()),value:_.l(_.X(a,2)),type:_.l(_.X(a,3)),a3c:_.l(_.X(a,4))}};var tZa=function(a){this.Ka=_.jb(a)};_.V(tZa,_.Jb);tZa.prototype.getEmail=function(){return _.nj(this,rZa,1)};tZa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={email:sZa(this.getEmail()),s$c:_.l(_.X(this,2))}}else a=void 0;return a};var uZa=function(a){this.Ka=_.jb(a)};_.V(uZa,_.Jb);uZa.prototype.getEmail=function(){return _.nj(this,rZa,1)};uZa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={email:sZa(this.getEmail()),c2c:_.l(_.X(this,2))}}else a=void 0;return a};var vZa=function(a){this.Ka=_.jb(a)};_.V(vZa,_.Jb);vZa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={fcd:_.l(_.yj(this,1)),gcd:_.l(_.X(this,2)),abd:_.l(_.X(this,3)),Yad:_.l(_.X(this,4))}}else a=void 0;return a};var eta=new ok;eta.altKey=!0;eta.keyCode=39;(new ok).keyCode=13;var wZa=function(){lk.call(this);this.b0a=0;this.vxa=null};_.V(wZa,lk);wZa.prototype.init=function(){this.vxa=[]};var Wsa=function(a,b){var c=xZa;if(3<=c.b0a)throw Error("dd`"+a);c.b0a++;try{c.isDisposed()||b instanceof rt||b instanceof Uk||c.vxa&&10>c.vxa.length&&c.vxa.push(new yZa(b))}finally{c.b0a--}},xZa=new wZa,yZa=function(a){this.e=a;this.severity="unknown"};var tu=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=tu.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new tu(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof tu?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 uk?(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 zZa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=zZa.prototype;_.h.clone=function(){return new zZa(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof uk?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 vk(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 uk?(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 uu=function(a,b){a:{var c=wk(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]},AZa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},BZa=function(a){if(_.Xi&&!(8<=Number(_.bj)))return a.offsetParent;var b=wk(a),c=uu(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=uu(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},DZa=function(a){for(var b=new tu(0,Infinity,Infinity,0),c=xk(a),d=c.fj.body,e=c.fj.documentElement,f=xBa(c.fj);a=BZa(a);)if(!(_.Xi&&0==a.clientWidth||_.Zi&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=uu(a,"overflow")){var g=CZa(a),m=new uk(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.RH();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},CZa=function(a){var b=wk(a),c=new uk(0,0);var d=b?wk(b):document;d=!_.Xi||9<=Number(_.bj)||vBa(xk(d).fj)?
d.documentElement:d.body;if(a==d)return c;a=AZa(a);b=yBa(xk(b).fj);c.x=a.left+b.x;c.y=a.top+b.y;return c},EZa=function(a){"number"==typeof a&&(a+="px");return a},GZa=function(a){var b=FZa;if("none"!=uu(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},FZa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Zi&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=AZa(a),new vk(a.right-a.left,a.bottom-a.top)):new vk(b,c)},HZa=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 IZa=function(){if(aj){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.$i?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):Eya?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):Fya||Gya||Hya?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var vu=function(a){return(a=a.exec(ea()))?a[1]:""},JZa=function(){if(Rya)return vu(/Firefox\/([0-9.]+)/);if(_.Xi||Cya||Bya)return Oya;if(Vya){if(_.laa()||maa()){var a=vu(/CriOS\/([0-9.]+)/);if(a)return a}return vu(/Chrome\/([0-9.]+)/)}if(Wya&&!_.laa())return vu(/Version\/([0-9.]+)/);if(Sya||Tya){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(Uya)return(a=vu(/Android\s+([0-9.]+)/))?a:vu(/Version\/([0-9.]+)/);return""}();var MZa=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"!=uu(n,"position")){var v=CZa(n);if(!r){r="rtl"==uu(n,"direction");var z;if(z=r){z=Wya&&0<=rya(JZa,10);var D;if(D=Iya)D=0<=rya(IZa,10);var J=Vya&&0<=rya(JZa,85);z=Yi||z||D||J}r=z?-n.scrollLeft:r&&!_.Dya&&"visible"!=uu(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;v=qBa(v,new uk(r,n.scrollTop))}}}n=v||new uk;v=CZa(a);r=GZa(a);v=new zZa(v.x,v.y,r.width,r.height);
if(r=DZa(a))J=new zZa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(v.left,J.left),z=Math.min(v.left+v.width,J.left+J.width),r<=z&&(D=Math.max(v.top,J.top),J=Math.min(v.top+v.height,J.top+J.height),D<=J&&(v.left=r,v.top=D,v.width=z-r,v.height=J-D));r=xk(a);D=xk(c);if(r.fj!=D.fj){z=r.fj.body;D=D.getWindow();J=new uk(0,0);var L=yk(wk(z));if(Aya(L,"parent")){var P=z;do{if(L==D)var aa=CZa(P);else aa=AZa(P),aa=new uk(aa.left,aa.top);J.x+=aa.x;J.y+=aa.y}while(L&&L!=D&&L!=L.parent&&(P=L.frameElement)&&
(L=L.parent))}z=qBa(J,CZa(z));!_.Xi||9<=Number(_.bj)||vBa(r.fj)||(z=qBa(z,yBa(r.fj)));v.left+=z.x;v.top+=z.y}a=KZa(a,b);b=v.left;a&4?b+=v.width:a&2&&(b+=v.width/2);b=new uk(b,v.top+(a&1?v.height:0));b=qBa(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=DZa(c))oa.top-=n.y,oa.right-=n.x,oa.bottom-=n.y,oa.left-=n.x;return LZa(b,c,d,void 0,oa,f,g)},LZa=function(a,b,c,d,e,f,g){a=a.clone();var m=KZa(b,c);c=GZa(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 zZa(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 uk(f.left,f.top);a instanceof uk?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=EZa(g);b.style.top=EZa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Yi?b.MozBoxSizing="border-box":_.Zi?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},KZa=function(a,b){return(b&8&&"rtl"==uu(a,"direction")?b^4:b)&-9};var NZa=function(){this.Bda=this.Zj=null;this.kj=new _.Qe},QZa=function(a,b){if(b.UV)a:{var c=b.UV.ZAc,d=b.UV.m1,e=b.UV.domHelper,f=b.UV.config;b=b.UV.UHc;if(a.Zj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Zj){a.Zj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=OZa(e);f=6;g=4;var m=0,n=0,r=4,v=void 0;d&&(f=9,g=0,n=m=1,r=0,v=new uk(100,-10));2<MZa(b,g,a.Zj,m,v,f,c,e)&&2<MZa(b,n,a.Zj,r,v,f,c,e)&&MZa(b,g,a.Zj,m,v,0,c,e)}else bi("this.el_ is falsy");
else if(d)f=yBa(e.fj),b=d.x+f.x,d=d.y+f.y,a.Zj?(a.Zj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=OZa(e),b=new uk(b,d),d=new tu(15,15,15,15),LZa(b,a.Zj,8,d,e,5,c)&496&&LZa(b,a.Zj,9,d,e,5,c)&496&&LZa(b,a.Zj,8,d,e,0,c)):bi("this.el_ is falsy");else{bi("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Zj?(PZa(a,c),a.Bda&&(a.Bda=null),a.Zj.style.display="",HZa(a.Zj,1),a.kj.next({type:0})):bi("this.el_ is falsy")}}else a.Zj?(a.Zj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Zj.style.display="",a.kj.next({type:0})):bi("this.el_ is falsy")},OZa=function(a){var b=yBa(a.fj);a=a.RH();return new tu(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},RZa=function(a){a.Zj?(PZa(a,!1),HZa(a.Zj,0),a.Bda&&(a.Bda.unsubscribe(),a.Bda=null),a.Zj.style.display="none",a.kj.next({type:1})):bi("this.el_ is falsy")},PZa=function(a,b){b?a.Zj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Zj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var SZa=function(){this.Qw={eF:!1,fD:!1,CO:""};this.Sza=new _.Qe};_.h=SZa.prototype;_.h.jda=function(){var a=Object.assign({},this.Qw,{fD:!0,eF:!1});TZa(this,a)};_.h.ida=function(){var a=Object.assign({},this.Qw,{fD:!1});TZa(this,a)};_.h.lda=function(a){a=Object.assign({},this.Qw,{fD:!1,eF:!0,CO:a});TZa(this,a)};_.h.kda=function(a){a=Object.assign({},this.Qw,{eF:!1,CO:a});TZa(this,a)};_.h.BUa=function(){TZa(this,{fD:!1,eF:!1,CO:""})};_.h.Fsa=function(){this.Qw={fD:!1,eF:!1,CO:""};this.Sza.next("forceHide")};
var TZa=function(a,b){b.CO!==a.Qw.CO&&(a.Qw={eF:!1,fD:!1,CO:b.CO});b.eF||b.fD?!b.eF&&!b.fD||a.Qw.eF||a.Qw.fD||a.Sza.next("cancelHide"):a.Sza.next("beginHide");a.Qw=b};SZa.prototype.uWa=function(){return this.Qw.eF||this.Qw.fD};var WZa=function(a){var b=this;this.PC=a;this.g_=new _.Od;this.lM=new SZa;this.g_.add(this.lM.Sza.Rf().ha(_.pe(function(c){var d=b.PC;return(d.Qg?d.Qg.config.allowOnlyForcedHide:d.yh&&d.yh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":UZa(b.PC);break;case "cancelHide":VZa(b.PC);break;case "forceHide":UZa(b.PC,0);break;default:bi("Unknown Visibility Event: "+c)}}))};_.h=WZa.prototype;_.h.jda=function(){var a=this.PC,b=Date.now();a.QA=b;this.lM.jda()};
_.h.ida=function(){var a=this.PC,b=Date.now();a.QA=b;this.lM.ida()};_.h.lda=function(a,b){this.PC.QA=b;this.lM.lda(a)};_.h.kda=function(a,b){this.PC.QA=b;this.lM.kda(a)};_.h.BUa=function(a){this.PC.QA=a;this.lM.BUa()};_.h.Fsa=function(a){this.PC.QA=a;this.lM.Fsa()};_.h.uWa=function(){return this.lM.uWa()};var XZa=function(a){this.config=a},YZa=function(a){this.state=a},ZZa=function(){},$Za=function(){},a_a=function(){},b_a=function(a){this.size=a},c_a=function(a){this.size=a},d_a=function(a){this.aPc=a},e_a=function(a){this.message=a},f_a=function(a){this.rOc=a};var g_a=function(a){this.oca=a;this.bwa=this.oca.iframeGetCrossOriginFilter()};var wu=function(a){this.Ka=_.jb(a)};_.V(wu,_.Jb);wu.prototype.Fub=function(){return _.Bj(this,1)};wu.prototype.Lu=function(){return _.Gj(this,2,h_a)};wu.prototype.oya=function(a){return _.oi(this,2,h_a,_.ab(a))};wu.prototype.Y1a=function(a){_.Jj(this,3,a)};var h_a=[2,4];wu.prototype.toObject=function(){return i_a(this)};var i_a=function(a){if(null!=a){_.Lb(a);var b=_.l(_.tj(a,1)),c=_.l(_.Hj(a,2,h_a));var d=_.yj(a,_.mj(a,h_a,4));return{aha:b,text:c,X9c:_.l(d),disabled:_.l(_.ij(a,3))}}};var j_a=function(a){this.Ka=_.jb(a)};_.V(j_a,_.Jb);j_a.prototype.QTa=function(){return _.nj(this,wu,1)};j_a.prototype.LPb=function(a){_.pj(this,1,a)};j_a.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={hOc:i_a(this.QTa())}}else a=void 0;return a};var fta=function(a){this.Msa=new g_a(a);this.kj=new _.Qe},k_a=function(a,b){a=a.Msa;a.oca.iframeSend("loadData",a.bwa,b.config)},l_a=function(a){a=void 0===a?{width:0,height:0}:a;var b=new vk(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var R_a=function(a,b,c){this.Gw=a;this.eZ=b;this.Gta=c},S_a=function(a){this.Gw=a},T_a=function(a,b){this.Gw=a;this.eZ=b},U_a=function(a){this.Gw=a},V_a=function(a,b){this.Gw=a;this.eZ=b},W_a=function(a,b){this.Gw=a;this.eZ=b},X_a=function(a){this.Gw=a},Y_a=function(a){this.Gw=a};var Z_a=!_.Xi&&!haa(),xu=function(a,b){if(/-[a-z]/.test(b))return null;if(Z_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-"+DAa(b))},$_a=function(a,b){return/-[a-z]/.test(b)?!1:Z_a&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+DAa(b)):!!a.getAttribute("data-"+DAa(b))};var a0a=function(){this.Lda=new Map;this.Kda=new Map;this.L9=new Map;this.M9=new Map;this.Vrb={};this.kj=new _.Qe},b0a=function(a,b){var c=String(_.xa(b)),d=yu(a,b);a.sjb=function(e){zu(e)&&a.kj.next(new W_a(e,c))};d.listen(b,"keydown",a.sjb)},g0a=function(a,b,c,d){var e=xk(b).fj.body;yu(a,b).listen(b,"mouseover",c0a(a,b,function(f){zu(f)&&a.kj.next(new R_a(f,c,d))})).listen(b,"mouseout",d0a(a,b,function(f){zu(f)&&a.kj.next(new S_a(f))})).listen(e,"mousemove",e0a(a,b,function(f){return void a.kj.next(new X_a(f))})).listen(e,
"touchstart",f0a(a,b,function(f){return void a.kj.next(new Y_a(f))}))},h0a=function(a,b){var c=yu(a,b),d=String(_.xa(b));a.tjb=function(e){zu(e)&&a.kj.next(new V_a(e,d))};a.gUb=function(e){return void a.kj.next(new Y_a(e))};c.listen(b,"mouseover",a.tjb).listen(b,"touchstart",a.gUb);b0a(a,b);return(b=xk(b).Ji("__HC_94253229"))?(a.jGb=function(e){return void a.kj.next(new T_a(e,d))},a.iGb=function(e){return void a.kj.next(new U_a(e))},c.listen(b,"mouseover",a.jGb).listen(b,"mouseout",a.iGb),b):null},
i0a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Lda.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(yu(a,g).Ct(g,"mouseover",e),a.Lda.delete(f))});a.Kda.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(yu(a,g).Ct(g,"mouseout",e),a.Kda.delete(f))});var d=xk(b).fj.body;a.L9.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(yu(a,g).Ct(d,"mousemove",e),a.L9.delete(f))});a.M9.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(yu(a,g).Ct(d,"touchstart",
e),a.M9.delete(f))})},yu=function(a,b){b=parseInt(xu(b,"hovercardOwnerId")||"-1",10);return a.Vrb[b]=a.Vrb[b]||new Op(a)},j0a=function(a,b){b=void 0===b?!1:b;return DBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.wa(c)&&1==c.nodeType){var e=!1;$_a(c,"hovercardHoverTriggerDisabled")&&(e="true"===xu(c,"hovercardHoverTriggerDisabled"));c=$_a(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},k0a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};a0a.prototype.Ssa=function(a){return xk(a)};
var zu=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},c0a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Lda.has(d)||a.Lda.set(d,{element:b,listener:c});return a.Lda.get(d).listener},d0a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Kda.has(d)||a.Kda.set(d,{element:b,listener:c});return a.Kda.get(d).listener},e0a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.L9.has(d)||a.L9.set(d,{element:b,listener:c});return a.L9.get(d).listener},f0a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.M9.has(d)||a.M9.set(d,{element:b,listener:c});return a.M9.get(d).listener};var l0a=function(a){this.Ka=_.jb(a)};_.V(l0a,_.Jb);l0a.prototype.toObject=function(){return m0a(this)};var m0a=function(a){if(null!=a)return _.Lb(a),{q_c:_.l(_.X(a,1))}};var n0a=function(a){this.Ka=_.jb(a)};_.V(n0a,_.Jb);n0a.prototype.toObject=function(){return o0a(this)};var o0a=function(a){if(null!=a)return _.Lb(a),{r0c:_.l(_.X(a,1)),pcd:_.l(_.X(a,2))}};var Au=function(a){this.Ka=_.jb(a)};_.V(Au,_.Jb);Au.prototype.getEmail=function(){return _.Y(this,1)};Au.prototype.NTa=function(){return _.Y(this,2)};Au.prototype.yca=function(){return _.Y(this,4)};Au.prototype.toObject=function(){return p0a(this)};var p0a=function(a){if(null!=a)return _.Lb(a),{email:_.l(_.X(a,1)),WFb:_.l(_.X(a,2)),r8c:_.l(_.X(a,3)),displayName:_.l(_.X(a,4))}};var Bu=function(a){this.Ka=_.jb(a)};_.V(Bu,_.Jb);Bu.prototype.QTa=function(){return _.nj(this,wu,2)};Bu.prototype.LPb=function(a){_.pj(this,2,a)};Bu.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Zad:p0a(_.nj(this,Au,1)),hOc:i_a(this.QTa()),p_c:m0a(_.nj(this,l0a,3)),X1c:o0a(_.nj(this,n0a,4))}}else a=void 0;return a};var q0a=function(a){this.Ka=_.jb(a)};_.V(q0a,_.Jb);_.h=q0a.prototype;_.h.cUa=function(){return _.Cj(this,1)};_.h.l2a=function(a){return _.Mj(this,1,a)};_.h.getMetadata=function(){return _.nj(this,wu,2)};_.h.dja=function(a){return _.pj(this,2,a)};_.h.toObject=function(){if(null!=this){_.Lb(this);var a={requestId:_.l(_.uj(this,1)),metadata:i_a(this.getMetadata())}}else a=void 0;return a};_.r0a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var Cu={cCa:0,VDa:1,W4:2},Eu=function(a,b,c,d){sk.call(this);var e=this;this.Su=d;this.HS=this.Nqa=this.Y2=this.Sua=this.Ada=null;this.m1={x:0,y:0};this.BYa=null;this.W3=document.body;this.su={};this.g_=new _.Od;this.fS=b||new NZa;this.g_.add(this.fS.kj.Rf().subscribe(function(f){switch(f.type){case 3:f=e.Su.Msa,f.oca.iframeSend("hide",f.bwa,void 0)}}));this.g_.add(this.Su.kj.Rf().subscribe(function(f){if(f instanceof ZZa)e.yvb();else if(f instanceof d_a)f.aPc==e.pBb&&e.qKc();else if(f instanceof
b_a){if(f=f.size,e.SN===Cu.VDa||e.SN===Cu.W4)e.SN=Cu.W4,e.BYa=e.m1,s0a(e,f,e.m1)}else if(f instanceof c_a){if(f=f.size,e.SN===Cu.VDa||e.SN===Cu.W4)e.SN=Cu.W4,s0a(e,f,e.BYa?e.BYa:e.m1)}else if(f instanceof a_a)RZa(e.fS),e.aha=-1;else if(f instanceof $Za){if(f=e.vH.Ssa(e.W3).Ji("__HC_94253229")){var g=e.vH,m=e.W3;yu(g,m).Ct(m,"mouseover",g.tjb).Ct(m,"keydown",g.sjb).Ct(m,"touchstart",g.gUb).Ct(f,"mouseout",g.iGb).Ct(f,"mouseover",g.jGb)}e.g_.unsubscribe()}else if(f instanceof e_a){if(f=f.message,e.Qg)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.Qg.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.Qg.config.contentConfiguration.docsHeaderConfig.callback(f.Ra);break;case "CLIENT_FOOTER_ID":var n=e.Qg.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.Qg.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.Ra.buttonId){r.onClick();break}}}catch(v){bi("Error in client footer callback.")}break;default:bi("Unknown client content message ID: "+
f.id)}}else if(f instanceof f_a&&(f=f.rOc,!(f.timestamp<e.QA)&&e.Qg)){m=e.Qg.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Mb(tZa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){bi("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().t0();m(g);Du(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){bi("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Mb(Bu,g.eventInfo);m(g);Du(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Mb(uZa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){bi("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().t0();m(g);Du(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Mb(vZa,g.eventInfo):g;m(g);Du(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Mb(Bu,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Mb(Bu,f.data.eventInfo);g(m);break;case "close":t0a(e,f.data.closeTriggeredByEscape);break;default:bi("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&VZa(e)}}));this.vmb=document.body;this.Qg=this.yh=null;this.Oea=this.pBb=0;this.aha=-1;this.SN=Cu.cCa;this.QA=null;this.oqa=!1;this.dob={ySb:!1};this.Ou=new WZa(this);this.jda=this.Ou.jda.bind(this.Ou);this.ida=this.Ou.ida.bind(this.Ou);this.lda=this.Ou.lda.bind(this.Ou);this.kda=
this.Ou.kda.bind(this.Ou);this.pzb=!1;this.qka=null;this.od=a;this.vH=c||new a0a;this.g_.add(this.vH.kj.Rf().subscribe(function(f){try{if(f instanceof R_a)u0a(e,Number(f.eZ),f.Gw);else if(f instanceof S_a){var g=f.Gw;e.Qg&&e.Ou.kda(e.Qg.Oe.getAttribute("data-hovercard-id"),Date.now());if(e.yh){f=!0;if(g){var m=g.relatedTarget;m&&k0a(e.yh.Oe,m)&&(f=!1)}f&&v0a(e)}}else if(f instanceof T_a)e.jda();else if(f instanceof U_a)e.ida();else if(f instanceof V_a)u0a(e,Number(f.eZ),f.Gw);else if(f instanceof
W_a)e.A0(Number(f.eZ),f.Gw);else if(f instanceof X_a){var n=f.Gw,r=w0a(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Qg&&k0a(e.Qg.Oe,r)||e.yh&&k0a(e.yh.Oe,r))||e.Ou.BUa(Date.now())}else f instanceof Y_a?e.Ou.Fsa(Date.now()):bi("Unknown outputEvent instance in AbstractContextManager")}catch(v){bi("Error thrown in DomCommunicator subscription",v)}}))};_.V(Eu,sk);Eu.prototype.Hjb=function(){};Eu.prototype.yvb=function(){x0a(this)};
var x0a=function(a){a.oqa=!0;var b=h0a(a.vH,a.W3);b&&(a.vmb=b,a.fS.Zj=a.vmb,RZa(a.fS))};Eu.prototype.A0=function(a,b){27===b.keyCode&&this.Qg&&(b.preventDefault(),t0a(this,!0));if(zu(b)&&y0a(this,b)){var c=j0a(b.target,!1);if(c){b.preventDefault();this.QA=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;z0a(this,a,c,b.right,b.bottom,{kVa:!0,PVa:!0,Gta:d})}}};
var y0a=function(a,b){return a.od.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},u0a=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(zu(c)){var e=w0a(c)||c.target;if(e=j0a(e,!0))if(a.QA=Date.now(),d){var f=void 0===f?{}:f;z0a(a,b,e,c.clientX,c.clientY,{kVa:!0,PVa:!1,Gta:f})}else{var g=void 0===g?{}:g;z0a(a,b,e,c.clientX,c.clientY,{kVa:!1,PVa:!1,Gta:g})}}},z0a=function(a,b,c,d,e,f){var g=a.su[b].primaryActionButtonOnload,
m=xu(c,"hovercardId");g&&m&&(g=g(m,A0a(a)),a.HS=g);a.m1={x:d,y:e};if(375>wBa(window).width)Tk();else if(a.Qg&&a.Qg.Oe==c)VZa(a),Tk();else if(a.yh&&a.yh.Oe==c)Tk();else if(B0a(a),c?(d=xu(c,"hovercardId")||"",d=_.Si(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.Si(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(Z_a&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("Z");c.setAttribute("data-"+
DAa("hovercardOwnerId"),e)}e=hta(a,a.su[b]||{},f.Gta);g=!!a.Qg;m=f.kVa||!!e.skipArtificialDelays;var n=C0a({sCb:g,JQb:m,yKb:250,nob:1E3});D0a(a);a.Y2=wEa(n);m&&g&&Du(a);n=a.yh={Oe:c,v0c:b,config:e};g0a(a.vH,c,String(b),e);a.pzb||a.lda(n.Oe.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.qka=document.activeElement);E0a(a,c,d,C0a({sCb:g,JQb:m,yKb:100,nob:400}),f.PVa)}else Tk()},C0a=function(a){var b=a.yKb,c=a.nob;return a.JQb?0:a.sCb?b:c},E0a=function(a,b,c,d,e){if(a.yh){var f=
a.omb(b,c,e);a.yh.config=Object.assign(f,a.yh.config||{});F0a(a,d).then(function(){return void G0a(a,f)},function(g){g instanceof Uk||bi(g,"Failed during delay to load data. delay: "+d)})}else Tk()},G0a=function(a,b){B0a(a);if(a.yh){a.HS=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return Tk((new q0a).l2a(f).dja(new wu))},d=b["hovercard-id"];d&&H0a(a,c(d,A0a(a)));a.qKc=function(){a.yh&&I0a(a,a.yh.Oe)};k_a(a.Su,new XZa(b))}},I0a=function(a,b){a.oqa?J0a(a).then(function(c){c=
_.k(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof q0a){var e=a;if(d.cUa()!==e.Oea)return;e=d}a.yh&&a.yh.Oe===b&&a.oqa&&a.Y2&&(c=a.yh,Du(a),D0a(a),B0a(a),K0a(a),a.Qg=c,a.yh=null,e&&(c=e.getMetadata(),null==c?bi("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.HS=null,null!=_.tj(c,1)&&(a.aha=c.Fub()),QZa(a.fS,{type:0,UV:null,JHc:null}),a.SN=Cu.VDa,e=a.Su,d=new YZa(c),c=new j_a,c.LPb(d.state),e=e.Msa,c=c.ld(),e.oca.iframeSend("render",e.bwa,c))))}):(bi("Attempting to render card before card is built."),
Tk())},s0a=function(a,b,c){if(a.Qg){var d=a.vH.Ssa(a.W3);QZa(a.fS,{type:0,UV:{ZAc:b,m1:c,domHelper:d,config:a.Qg.config,UHc:a.Qg.Oe},JHc:null})}},UZa=function(a,b){v0a(a);a.Qg&&!a.Ada&&(a.dob.ySb||L0a(a,b).then(function(){return void Du(a)}))},v0a=function(a){a.yh&&(a.HS=null,B0a(a),D0a(a),K0a(a),i0a(a.vH,a.yh.Oe),a.yh=null)},Du=function(a){VZa(a);!a.Ou.uWa()&&a.Qg&&(a.Qg.Mva&&a.Qg.uwb&&a.Qg.Mva(a.Qg.uwb),a.pzb=!1,i0a(a.vH,a.Qg.Oe),a.Qg=null,a.qka=null,a.SN=Cu.cCa,RZa(a.fS),a.aha=-1,a.dispatchEvent("b"),
a.yh||a.dispatchEvent("c"))},t0a=function(a,b){var c=Date.now();(null===a.QA||a.QA<c)&&a.Ou.Fsa(c);a.Qg&&(b&&a.qka&&a.qka.focus(),a.qka=null,a.Qg.uwb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Eu.prototype.omb=function(a,b,c){return M0a(this,a,b,this.yh?this.yh.config:{},c)};var A0a=function(a){a.Oea>=Number.MAX_SAFE_INTEGER?a.Oea=0:a.Oea++;return a.Oea};Eu.prototype.Fub=function(){return this.aha};
var L0a=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;VZa(a);a.Ada=wEa(b);return a.Ada},VZa=function(a){var b=a.Ada;b&&b.cancel();a.Ada=null},F0a=function(a,b){b=void 0===b?400:b;B0a(a);a.Sua=wEa(b);return a.Sua},B0a=function(a){var b=a.Sua;b&&b.cancel();a.Sua=null},D0a=function(a){var b=a.Y2;b&&b.cancel();a.Y2=null},H0a=function(a,b){a.HS=b},J0a=function(a){K0a(a);var b=[];a.Y2&&b.push(a.Y2);a.HS&&b.push(a.HS);a.Nqa=jEa(b);return a.Nqa},K0a=function(a){var b=a.Nqa;b&&b.cancel();a.Nqa=
null},hta=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.dob.ySb=
!0);return b},M0a=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.pBb;c&&(f["hovercard-id"]=c);"mini"===(xu(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);$_a(b,"hovercardAlign")&&(f.hovercardAlign="v"==xu(b,"hovercardAlign")?"v":"h");(a=xu(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=cAa());d.contentConfiguration=
Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},w0a=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 N0a=function(a){this.hB=a||{}};_.h=N0a.prototype;_.h.value=function(){return this.hB};_.h.PB=function(a){this.hB.url=a;return this};_.h.getUrl=function(){return this.hB.url};_.h.lh=function(a){this.hB.style=a;return this};_.h.getStyle=function(){return this.hB.style};_.h.getId=function(){return this.hB.id};_.h.TTa=function(){return this.hB.queryParams};_.h.getContext=function(){return this.hB.context};var O0a=function(){N0a.apply(this,arguments)};_.V(O0a,N0a);var gi=function(a,b,c,d,e,f){Eu.call(this,d,null,e,f);this.fIc=b;this.gGc=a};_.V(gi,Eu);gi.prototype.Hjb=function(){if(!this.oqa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new O0a({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.hB.messageHandlers=P0a(this);b.hB.messageHandlersFilter=this.gGc;b.hB.queryParams=a;a=b.lh("hover").PB(":card");this.fIc(a.value())}};
gi.prototype.yvb=function(){var a=this.vH.Ssa(this.W3);a=sBa(a.fj,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;x0a(this)};gi.prototype.omb=function(a,b,c){var d=M0a(this,a,b,this.yh?this.yh.config:{},c);this.yh&&_.Sb(d,this.yh.config);for(b=[];a;a=a.parentElement)(c=_.xa(a))&&this.su[c]&&b.push(this.su[c]);_.Wi(b.reverse(),function(e){_.Sb(d,e)});d.hl||(d.hl="en-US");return d};gi.prototype.close=function(){var a=this.Su.Msa;a.oca.iframeSend("dispose",a.bwa,void 0)};
var P0a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.c3c=b.fromCard;c.data=b.data;a.Su.kj.next(new f_a(c))},_ready:function(){a.Su.kj.next(new ZZa)},loaded:function(b){b=b.ri;a.Su.kj.next(new d_a(isNaN(b)?0:b))},rendered:function(b){a.Su.kj.next(new b_a(l_a(b)))},resize:function(b){a.Su.kj.next(new c_a(l_a(b)))},renderfailed:function(){a.Su.kj.next(new a_a)},disposed:function(){a.Su.kj.next(new $Za)},messageFromClientContent:function(b){a.Su.kj.next(new e_a(b))}}};var Q0a=_.Ii(["https://apis.google.com/js/api.js"]),R0a=null,S0a=function(a,b,c){this.hGc=a;this.RFc=b;this.sW=c},dta=function(a,b){if(!R0a){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;R0a=new S0a(_.Fg(Q0a),c,d)}return R0a.load(a,b)};S0a.prototype.load=function(a,b,c){var d=this;return T0a(this,a,c).then(function(e){return new Sk(function(f,g){e.load(b,{callback:_.Pi(f,e),timeout:d.sW,ontimeout:function(){return g(Error("fd`"+b))}})})})};
var T0a=function(a,b,c){if(!a.RFc&&b.gapi)return Tk(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Sk(function(d,e){var f=xk(b).createElement("SCRIPT");_.rsa(f,a.hGc);c&&ABa(f,(new GDa).ld(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 U0a=function(){return baa&&fa?!fa.mobile&&(ia("iPad")||ia("Android")||ia("Silk")):ia("iPad")||ia("Android")&&!ia("Mobile")||ia("Silk")};var Zsa=_.da.URL,V0a;try{new Zsa("http://example.com"),V0a=!0}catch(a){V0a=!1}var Ysa=V0a,ei=function(a){this.K1=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.K1.get(b);null==c&&(c=[],this.K1.set(b,c));c.push(d)}};ei.prototype.get=function(a){return(a=this.K1.get(a))&&a.length?a[0]:null};
ei.prototype.getAll=function(a){return[].concat(_.Jc(this.K1.get(a)||[]))};ei.prototype.has=function(a){return this.K1.has(a)};ei.prototype[Symbol.iterator]=function(){return cPa.apply(null,_.Jc(aPa(this.K1,function(a){var b=a[0];return aPa(a[1],function(c){return[b,c]})})))};ei.prototype.toString=function(){return W0a(this)};
var W0a=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("&")},ata=function(a){var b=_.Ak(document,"A");try{_.Uh(b,_.yg(a));var c=b.protocol}catch(e){throw Error("gd`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("gd`"+a);if(!$sa.has(c))throw Error("gd`"+a);if(!b.hostname)throw Error("gd`"+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}};$sa.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},$sa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Fu=function(){this.loaded=!1;this.sessionIndex=0};_.Fu.prototype.tx=function(){return!!document.getElementById("__HC_94253229")};
_.Fu.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.tx()||_.Dsa({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:!U0a()&&(ia("iPod")||ia("iPhone")||ia("Android")||ia("IEMobile")))||U0a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&"DOCS_SMART_SELECT"!==
c.clientName)throw Error("ed`"+c.clientName);jta(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Fu.O=function(a){return new (a||_.Fu)};_.Fu.ta=_.p({token:_.Fu,qa:_.Fu.O,Ha:"root"});var X0a=function(a,b){_.Qe.call(this);var c=this;this.Ed=a;this.HZa=new _.Rd(function(d){b();return c.ha(_.Ie()).subscribe(d)})};_.V(X0a,_.Qe);X0a.create=_.Qe.create;X0a.prototype.next=function(){for(var a=_.k(this.Pk.slice()),b=a.next();!b.done;b=a.next())Y0a(this,b.value)};var Y0a=function(a,b){try{b.next(void 0)}catch(c){a.Ed.runGuarded(function(){throw c;})}};var Z0a,c1a,b1a;_.Gu=function(a){this.Ed=a;this.wYa=Z0a(this);this.Ava=this.wYa.HZa;this.pva=Z0a(this);this.Lfa=this.pva.HZa;this.X_a=Z0a(this);this.hN=this.X_a.HZa;this.oNa=0};_.$0a=function(a,b){a.Ava.subscribe(b)};_.a1a=function(a,b){a.hN.subscribe(b)};Z0a=function(a){return new X0a(a.Ed,function(){b1a(a)})};c1a=function(a){a.X_a.next();a.wYa.next();kta(a.pva)&&a.Ed.run(function(){a.pva.next()});a.oNa=0;kta(a.X_a,a.wYa,a.pva)&&b1a(a)};b1a=function(a){0===a.oNa&&(a.oNa=a.Ed.Wb(function(){return requestAnimationFrame(function(){c1a(a)})}))};
_.Gu.O=function(a){return new (a||_.Gu)(_.q(_.te))};_.Gu.ta=_.p({token:_.Gu,qa:_.Gu.O,Ha:"root"});_.Hu=function(a){this.Spa=a};_.Hu.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.a1a(this.Spa,function(){if("number"===typeof a.offsetTop){var e=lta(a);if(e){var f=mta(a,e,b,c),g=e.scrollTop+f,m=nta(a,e),n=e.scrollLeft+m;_.$0a(d.Spa,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.Hu.O=function(a){return new (a||_.Hu)(_.q(_.Gu))};_.Hu.ta=_.p({token:_.Hu,qa:_.Hu.O,Ha:"root"});_.Iu=function(){};_.Iu.O=function(a){return new (a||_.Iu)};_.Iu.ya=_.xc({type:_.Iu,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),_.sf(4,3),_.B(),_.A(5,"p",4),_.sf(6,5),_.B()())},Ia:[_.yt],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}"]});_.Ju=function(){};_.Ju.O=function(a){return new (a||_.Ju)};_.Ju.Da=_.zc({type:_.Ju});_.Ju.Ca=_.ic({imports:[_.nn,_.zt]});_.d1a=new _.Gc("faviconsConfiguration");
_.e1a={IB:[{name:_.TLa.uCa,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:_.TLa.Zmc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],UQa:[{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"}]};_.Ku=function(a,b){this.Ua=a;this.icons=b;this.yS="favicon";this.kQa=null};
_.Ku.prototype.initialize=function(){var a=this;f1a(this);this.Ua.events.ha(_.pe(function(b){return b instanceof _.Hg}),_.Ee(function(b,c){return b.qh.split("/")[1]===c.qh.split("/")[1]})).subscribe(function(b){a.Uz(b.qh.split("/")[1],!1)})};_.Ku.prototype.reset=function(){var a=g1a(this);if(a){var b=a.type;a=a.href;h1a(i1a());j1a(this,b,a)}else if(h1a(i1a()),this.kQa)for(b=_.k(Array.from(this.kQa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.Ku.prototype.Uz=function(a,b){(b=k1a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,h1a(i1a()),j1a(this,a,b)):this.reset()};
var k1a=function(a,b,c){return(c?a.icons.UQa:a.icons.IB).find(function(d){return d.name===b})},g1a=function(a){return a.icons.IB.find(function(b){return""===b.name})},j1a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.yS);_.osa(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},f1a=function(a){var b=i1a();a.kQa=b;h1a(b)},i1a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},h1a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.Ku.O=function(a){return new (a||_.Ku)(_.q(_.Mg),_.q(_.d1a))};_.Ku.ta=_.p({token:_.Ku,qa:_.Ku.O,Ha:"root"});_.Lu=function(a){this.cYb=a};_.Lu.prototype.getToken=function(){return this.cYb};_.Lu.O=function(a){return new (a||_.Lu)(_.q(SKa))};_.Lu.ta=_.p({token:_.Lu,qa:_.Lu.O});var l1a=function(a){this.Lkb=a};var m1a=function(a,b,c){this.Ko=a;this.eBc=b;this.jsa=c||[];this.rZ=new Map};_.h=m1a.prototype;_.h.zzc=function(a){var b=_.Ec.apply(1,arguments),c=this.nTa(b);c?c.push(new l1a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.Ec.apply(1,arguments));this.rZ.set(b,[new l1a(a)])};_.h.nTa=function(){var a=this.getKey(_.Ec.apply(0,arguments));return this.rZ.has(a)?this.rZ.get(a):void 0};_.h.mTa=function(){var a=this.nTa(_.Ec.apply(0,arguments));return a&&a.length?a[0]:void 0};
_.h.clear=function(){this.rZ.clear()};_.h.getKey=function(){var a=_.Ec.apply(0,arguments);return a?a.join(","):"key"};var n1a=function(a,b){m1a.call(this,a,3,b)};_.V(n1a,m1a);n1a.prototype.Tta=function(){this.Uta(1,_.Ec.apply(0,arguments))};n1a.prototype.Uta=function(a){var b=_.Ec.apply(1,arguments),c=0,d=this.mTa(b);d&&(c=d.Lkb);this.setCell(c+a,b)};var o1a=function(a,b){m1a.call(this,a,2,b)};_.V(o1a,m1a);o1a.prototype.NN=function(a){this.zzc(a,_.Ec.apply(1,arguments))};var p1a=function(a){lk.call(this);this.nSc=a;this.GVa=0;this.h1=new Map;this.zDc=new Set;this.Ctb=3E4;this.Gm=new uEa(this.Ctb);this.Gm.listen("tick",this.VQb,!1,this);KAa(this,_.Pi(Ub,this.Gm))};_.V(p1a,lk);var q1a=function(a){a.eva();a.GVa++;100<=a.GVa&&a.VQb()};_.h=p1a.prototype;_.h.VQb=function(){var a=this.h1.values();a=[].concat(_.Jc(a)).filter(function(b){return b.rZ.size});a.length&&this.nSc.flush(a,!1);r1a(a);this.GVa=0;this.Gm.enabled&&this.Gm.stop()};
_.h.QMa=function(a){var b=_.Ec.apply(1,arguments);this.h1.has(a)||this.h1.set(a,new n1a(a,b))};_.h.Azc=function(a){var b=_.Ec.apply(1,arguments);this.h1.has(a)||this.h1.set(a,new o1a(a,b))};_.h.GD=function(a){return this.zDc.has(a)?void 0:this.h1.get(a)};_.h.Tta=function(a){this.Uta.apply(this,[a,1].concat(_.Jc(_.Ec.apply(1,arguments))))};_.h.Uta=function(a,b){var c=_.Ec.apply(2,arguments),d=this.GD(a);d&&d instanceof n1a&&(d.Uta(b,c),q1a(this))};
_.h.NN=function(a,b){var c=_.Ec.apply(2,arguments),d=this.GD(a);d&&d instanceof o1a&&(d.NN(b,c),q1a(this))};_.h.eva=function(){this.Gm.enabled||this.Gm.start()};var r1a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var s1a=function(a){this.Ko="/client_streamz/one_developer_workflow/events/usage";this.Qr=a;this.Qr.QMa(this.Ko,{zD:3,yD:"name"},{zD:3,yD:"source"},{zD:1,yD:"state"})};s1a.prototype.bI=function(a,b,c){this.Qr.Tta(this.Ko,a,b,c)};s1a.prototype.GD=function(){return this.Qr.GD(this.Ko)};var t1a=function(a){this.Ko="/client_streamz/one_developer_workflow/events/performance";this.Qr=a;this.Qr.Azc(this.Ko,{zD:3,yD:"source"},{zD:3,yD:"name"})};t1a.prototype.NN=function(a,b,c){this.Qr.NN(this.Ko,a,b,c)};
t1a.prototype.GD=function(){return this.Qr.GD(this.Ko)};var u1a=function(a){this.Ko="/client_streamz/one_developer_workflow/rpc/request_count";this.Qr=a;this.Qr.QMa(this.Ko,{zD:3,yD:"source"},{zD:3,yD:"method_id"})};u1a.prototype.bI=function(a,b){this.Qr.Tta(this.Ko,a,b)};u1a.prototype.GD=function(){return this.Qr.GD(this.Ko)};var v1a=function(a){this.Ko="/client_streamz/one_developer_workflow/rpc/error_count";this.Qr=a;this.Qr.QMa(this.Ko,{zD:3,yD:"source"},{zD:3,yD:"method_id"},{zD:2,yD:"code"})};
v1a.prototype.bI=function(a,b,c){this.Qr.Tta(this.Ko,a,b,c)};v1a.prototype.GD=function(){return this.Qr.GD(this.Ko)};var Mu=function(a){this.Ka=_.jb(a)};_.V(Mu,_.Jb);Mu.prototype.getName=function(){return _.Y(this,1)};Mu.prototype.te=function(a){return _.ni(this,1,a)};Mu.kc=[2,3,4];Mu.prototype.toObject=function(){return w1a(this)};var w1a=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),D9c:_.l(_.xj(a,2,2)),z9c:_.l(_.xj(a,3,2)),A9c:_.l(_.xj(a,4,2))}};_.x1a=function(a){this.Ka=_.jb(a)};_.V(_.x1a,_.Jb);_.x1a.prototype.toObject=function(){return y1a(this)};var y1a=function(a){if(null!=a)return _.Lb(a),{N7c:_.Y(a,1),u3c:_.Y(a,2),tg:_.Y(a,3)}};var z1a=function(a){this.Ka=_.jb(a)};_.V(z1a,_.Jb);z1a.prototype.Vca=function(){return _.Y(this,5)};z1a.prototype.fm=function(a){_.ni(this,5,a)};z1a.prototype.toObject=function(){return A1a(this)};var A1a=function(a){if(null!=a)return _.Lb(a),{Hpa:_.Y(a,1),pQc:_.Y(a,2),qQc:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),iM:_.Y(a,10)}};var B1a=function(a){this.Ka=_.jb(a)};_.V(B1a,_.Jb);B1a.prototype.toObject=function(){return C1a(this)};var C1a=function(a){if(null!=a)return _.Lb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.l(_.X(a,3))}};var Nu=function(a){this.Ka=_.jb(a)};_.V(Nu,_.Jb);Nu.prototype.Lub=function(){return _.nj(this,B1a,1)};Nu.prototype.S_=function(){return _.nj(this,xm,2)};Nu.prototype.toObject=function(){return D1a(this)};var D1a=function(a){if(null!=a)return _.Lb(a),{YSc:C1a(a.Lub()),WY:tKa(a.S_())}};var Ou=function(a){this.Ka=_.jb(a)};_.V(Ou,_.Jb);Ou.prototype.toObject=function(){return E1a(this)};var E1a=function(a){if(null!=a)return _.Lb(a),{enabled:_.Aj(a,1),g$c:_.Y(a,2),u$c:_.Y(a,3),rbd:_.Y(a,7),g3c:_.Y(a,8)}};var F1a=function(a){this.Ka=_.jb(a)};_.V(F1a,_.Jb);F1a.prototype.toObject=function(){return G1a(this)};var G1a=function(a){if(null!=a)return _.Lb(a),{J3c:_.Y(a,1),Y_c:_.Y(a,2),oad:_.Y(a,3),nad:_.Y(a,16),l4c:_.Y(a,4),p8c:_.Y(a,5),T_c:_.Y(a,6),Z_c:_.Y(a,7),U_c:_.Y(a,8),M$c:_.Y(a,9),V_c:_.Y(a,10),a0c:_.Y(a,11),obd:_.Y(a,12),S5c:_.Y(a,13),XZc:_.Y(a,14),lZc:_.Y(a,15)}};var H1a=function(a){this.Ka=_.jb(a)};_.V(H1a,_.Jb);H1a.prototype.toObject=function(){return I1a(this)};var I1a=function(a){if(null!=a)return _.Lb(a),{iZc:qza(a,2),B2:_.Y(a,11)}};var J1a=function(a){this.Ka=_.jb(a)};_.V(J1a,_.Jb);J1a.prototype.YS=function(){return _.Y(this,2)};J1a.prototype.toObject=function(){return K1a(this)};var K1a=function(a){if(null!=a)return _.Lb(a),{yRc:_.Y(a,1),product:_.Y(a,2),K8c:_.Dj(a,3),Bbd:_.Bj(a,4),Z$c:_.Ej(a,5,0)}};var L1a=function(a){this.Ka=_.jb(a)};_.V(L1a,_.Jb);L1a.kc=[1,2];L1a.prototype.toObject=function(){return M1a(this)};var M1a=function(a){if(null!=a){_.Lb(a);var b=_.l(_.xj(a,1,2));a=_.oj(a,J1a,2,_.kj());return{g8c:b,X$c:_.Db(a,K1a)}}};var N1a=function(a){this.Ka=_.jb(a)};_.V(N1a,_.Jb);N1a.kc=[1];N1a.prototype.toObject=function(){return O1a(this)};var O1a=function(a){if(null!=a)return _.Lb(a),a=_.oj(a,L1a,1,_.kj()),{p0c:_.Db(a,M1a)}};var P1a=function(a){this.Ka=_.jb(a)};_.V(P1a,_.Jb);P1a.prototype.toObject=function(){return Q1a(this)};var Q1a=function(a){if(null!=a)return _.Lb(a),{K3c:_.Y(a,2),I1c:_.Y(a,6),H1c:_.Y(a,7),D1c:_.Y(a,11),F1c:_.Y(a,12),E1c:_.Y(a,13),G1c:_.Y(a,15),L1c:_.Y(a,8),K1c:_.Y(a,9),J1c:_.Y(a,10),E9c:Fb(_.vb(a,16,_.oba))}};var R1a=function(a){this.Ka=_.jb(a)};_.V(R1a,_.Jb);R1a.prototype.toObject=function(){return S1a(this)};var S1a=function(a){if(null!=a)return _.Lb(a),{g4c:_.Y(a,1),P9c:_.Y(a,2),A5c:_.Y(a,3)}};var T1a=function(a){this.Ka=_.jb(a)};_.V(T1a,_.Jb);T1a.prototype.yca=function(){return _.Y(this,1)};T1a.prototype.toObject=function(){return U1a(this)};var U1a=function(a){if(null!=a)return _.Lb(a),{displayName:_.Y(a,1),ql:_.Y(a,2),D8:_.Y(a,3),e$:_.Y(a,4),dha:_.Y(a,5),ska:_.Y(a,6)}};var V1a=function(a){this.Ka=_.jb(a)};_.V(V1a,_.Jb);V1a.prototype.toObject=function(){return W1a(this)};var W1a=function(a){if(null!=a)return _.Lb(a),{}};var X1a=function(a){this.Ka=_.jb(a)};_.V(X1a,_.Jb);X1a.kc=[5,2,6,7];var Y1a=[3,4];X1a.prototype.toObject=function(){return Z1a(this)};var Z1a=function(a){if(null!=a){_.Lb(a);var b=_.l(_.xj(a,5,2)),c=_.l(_.xj(a,2,2)),d=U1a(_.Ij(a,T1a,3,Y1a)),e=W1a(_.Ij(a,V1a,4,Y1a));var f=_.oj(a,R1a,6,_.kj());f=_.Db(f,S1a);a=_.oj(a,R1a,7,_.kj());return{hZc:b,y4c:c,xjb:d,x7c:e,Y1c:f,y3c:_.Db(a,S1a)}}};var $1a=function(a){this.Ka=_.jb(a)};_.V($1a,_.Jb);$1a.prototype.getValue=function(){return _.Dj(this,1)};$1a.prototype.setValue=function(a){return _.Ab(this,1,null==a?a:Qaa(a),0)};$1a.prototype.toObject=function(){return a2a(this)};var a2a=function(a){if(null!=a)return _.Lb(a),{value:_.Dj(a,1)}};_.b2a=function(a){this.Ka=_.jb(a)};_.V(_.b2a,_.Jb);_.b2a.prototype.toObject=function(){return c2a(this)};var c2a=function(a){if(null!=a)return _.Lb(a),{red:_.Dj(a,1),green:_.Dj(a,2),blue:_.Dj(a,3),alpha:a2a(_.nj(a,$1a,4))}};var d2a=function(a){this.Ka=_.jb(a)};_.V(d2a,_.Jb);d2a.prototype.NH=function(){return _.Y(this,1)};d2a.prototype.kO=function(a){return _.ni(this,1,a)};d2a.prototype.toObject=function(){return e2a(this)};var e2a=function(a){if(null!=a)return _.Lb(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),FO:c2a(_.nj(a,_.b2a,3))}};var f2a=function(a){this.Ka=_.jb(a)};_.V(f2a,_.Jb);f2a.prototype.qr=function(){return _.Y(this,2)};f2a.prototype.toObject=function(){return g2a(this)};var g2a=function(a){if(null!=a)return _.Lb(a),{source:_.Y(a,1),target:_.Y(a,2)}};var Pu=function(a){this.Ka=_.jb(a)};_.V(Pu,_.Jb);Pu.prototype.HTa=function(){return _.xj(this,3,_.kj())};Pu.prototype.getName=function(){return _.Y(this,5)};Pu.prototype.te=function(a){return _.ni(this,5,a)};Pu.kc=[3,7];Pu.prototype.toObject=function(){return h2a(this)};var h2a=function(a){if(null!=a){_.Lb(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.l(_.xj(a,3,2)),e=_.Y(a,4),f=_.Y(a,5),g=_.Aj(a,6);var m=_.oj(a,f2a,7,_.kj());return{TN:b,w3c:c,nKc:d,Oua:e,name:f,hidden:g,RZc:_.Db(m,g2a),jQa:_.Y(a,8)}}};var Qu=function(a){this.Ka=_.jb(a)};_.V(Qu,_.Jb);Qu.prototype.ak=function(){return _.Y(this,1)};Qu.prototype.mr=function(){return _.Y(this,3)};Qu.prototype.vZ=function(){return _.fj(this,3)};Qu.prototype.toObject=function(){return i2a(this)};var i2a=function(a){if(null!=a)return _.Lb(a),{Wd:_.Y(a,1),jh:_.Y(a,2),label:_.Y(a,3),Ub:_.Y(a,4)}};var j2a=function(a){this.Ka=_.jb(a)};_.V(j2a,_.Jb);j2a.prototype.ak=function(){return _.Y(this,3)};j2a.prototype.toObject=function(){return k2a(this)};var k2a=function(a){if(null!=a)return _.Lb(a),{Dp:_.Y(a,1),At:_.Y(a,2),Wd:_.Y(a,3),jh:_.Y(a,4)}};var l2a=function(a){this.Ka=_.jb(a)};_.V(l2a,_.Jb);l2a.prototype.toObject=function(){return m2a(this)};var m2a=function(a){if(null!=a)return _.Lb(a),{ZE:k2a(_.nj(a,j2a,1)),fF:k2a(_.nj(a,j2a,2))}};var n2a=function(a){this.Ka=_.jb(a)};_.V(n2a,_.Jb);n2a.kc=[1,2];n2a.prototype.toObject=function(){return o2a(this)};var o2a=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,Qu,1,_.kj());b=_.Db(b,i2a);a=_.oj(a,l2a,2,_.kj());return{F9c:b,qbd:_.Db(a,m2a)}}};var Ru=function(a){this.Ka=_.jb(a)};_.V(Ru,_.Jb);Ru.prototype.getName=function(){return _.Y(this,1)};Ru.prototype.te=function(a){return _.ni(this,1,a)};Ru.prototype.yca=function(){return _.Y(this,2)};Ru.kc=[8];Ru.prototype.toObject=function(){return p2a(this)};var p2a=function(a){if(null!=a){_.Lb(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.Y(a,3),e=_.Y(a,5),f=e2a(_.nj(a,d2a,7));var g=_.oj(a,Pu,8,_.kj());return{name:b,displayName:c,COa:d,pO:e,Fad:f,T9c:_.Db(g,h2a),C0a:_.Y(a,10),d2:o2a(_.nj(a,n2a,11))}}};var q2a=function(a){this.Ka=_.jb(a)};_.V(q2a,_.Jb);q2a.kc=[3,1,2];q2a.prototype.toObject=function(){return r2a(this)};var r2a=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,X1a,3,_.kj());b=_.Db(b,Z1a);var c=_.oj(a,Ru,1,_.kj());return{X8c:b,Y8c:_.Db(c,p2a),K2c:_.l(_.xj(a,2,2))}}};var s2a=function(a){this.Ka=_.jb(a)};_.V(s2a,_.Jb);_.h=s2a.prototype;_.h.mTa=function(){return _.X(this,1)};_.h.setCell=function(a){return _.Wb(this,1,a)};_.h.hasTask=function(){return null!=_.tj(this,2)};_.h.Psa=function(){return _.X(this,5)};_.h.Av=function(a){return _.Wb(this,5,a)};_.h.toObject=function(){return t2a(this)};
var t2a=function(a){if(null!=a)return _.Lb(a),{qZ:_.l(_.X(a,1)),task:_.l(_.tj(a,2)),Iea:_.l(_.X(a,3)),Ms:_.l(_.yj(a,4)),Hw:_.l(_.X(a,5)),C4a:_.l(_.ij(a,6)),i1a:_.l(_.uj(a,7)),spanId:_.l(_.uj(a,8))}};var Su=function(a){this.Ka=_.jb(a)};_.V(Su,_.Jb);Su.prototype.NTa=function(){return _.Y(this,22)};var Tu=function(a){return _.nj(a,z1a,8)},Uu=function(a){return _.nj(a,F1a,12)};_.h=Su.prototype;_.h.Lub=function(){return _.Y(this,24)};_.h.Aca=function(){return _.nj(this,s2a,14)};_.h.wPb=function(a){return _.pj(this,14,a)};_.h.Mg=function(){return _.Y(this,27)};_.h.MV=function(a){_.ni(this,27,a)};_.h.i0=function(){return _.nj(this,_.Dp,32)};_.h.gja=function(a){return _.pj(this,32,a)};var u2a=_.Nb(Su);
Su.kc=[35,36,37,39];
Su.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Wva:_.Y(this,1),wH:_.Y(this,11),isBot:_.Aj(this,17),ZVa:_.Aj(this,19),WFb:_.Y(this,22),sessionIndex:_.Y(this,2),cYb:_.Y(this,3),SZc:A1a(Tu(this)),v_c:E1a(_.nj(this,Ou,4)),iad:Q1a(_.nj(this,P1a,7)),un:I1a(_.nj(this,H1a,10)),S_c:G1a(Uu(this)),Ybd:_.Y(this,13),YSc:_.Y(this,24),qba:t2a(this.Aca()),dM:_.Y(this,15),rp:vKa(_.nj(this,uKa,16)),a_c:_.Db(_.oj(this,Nu,35,_.kj()),D1a),W3c:O1a(_.nj(this,N1a,20)),mJb:_.Y(this,23),L2c:_.Y(this,25),
C_c:_.Y(this,31),L3c:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),XNc:OQa(this.i0()),zyb:_.Ej(this,33,0),O7c:_.Db(_.oj(this,_.x1a,36,_.kj()),y1a),v3c:_.l(_.xj(this,37,2)),t3c:_.Db(_.oj(this,Mu,39,_.kj()),w1a),F7c:r2a(_.nj(this,q2a,38))}}else a=void 0;return a};var rta,tta,Dta;rta=function(){return{nea:!1}};tta=function(){return[]};Dta=function(){return{nea:!0}};_.Vu=function(){this.De="";this.zd={};this.Raa=!1;this.directories=[];this.TOb=""};_.Vu.prototype.Tb=function(){if(this.Raa&&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:_.ii(Object.assign({},this.zd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Raa&&this.b_(this.zd.Eb)&&(this.TOb=_.ii(Object.assign({},this.zd,{path:void 0})))};
_.Vu.prototype.TTa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.Vu.prototype.b_=function(a){return!!a&&(_.eh(_.gh(a))||_.ppa(_.gh(a)))};_.Vu.O=function(a){return new (a||_.Vu)};
_.Vu.ya=_.xc({type:_.Vu,oa:[["scope-indicator"]],inputs:{De:"savedQuery",zd:"searchScope",Raa:"displayBreadcrumb"},features:[_.Rc],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,ota,4,1,"ng-container",0)(1,qta,1,2,"ng-template",null,1,_.Wf)(3,Ata,1,2,"ng-template",null,2,_.Wf)(5,Fta,1,2,"ng-template",null,3,_.Wf)(7,Jta,1,2,"ng-template",null,4,_.Wf)(9,Pta,1,2,"ng-template",null,5,_.Wf)(11,Qta,2,0,"ng-template",null,6,_.Wf)(13,Vta,5,4,"ng-template",null,7,_.Wf);if(a&2){var c=_.Jf(2);_.y("ngIf",b.De)("ngIfElse",
c)}},Ia:[_.So,_.fn,_.gn,_.ln,_.hn,_.jn,_.kn,_.yt,_.yo],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});_.Wu=function(){};_.Wu.O=function(a){return new (a||_.Wu)};_.Wu.Da=_.zc({type:_.Wu});_.Wu.Ca=_.ic({imports:[_.Uo,_.nn,_.zt,_.Ao]});_.zi=new Set;_.Xu=function(){};_.Xu.O=function(a){return new (a||_.Xu)};_.Xu.ta=_.p({token:_.Xu,qa:_.Xu.O,Ha:"root"});var v2a;_.Yu=new Set;v2a=new _.Gc("enabled_features",{Ha:"root",qa:function(){return _.Yu}});_.Zu=function(){};_.Zu.O=function(a){return new (a||_.Zu)};_.Zu.ta=_.p({token:_.Zu,qa:_.Zu.O,Ha:"root"});_.$u=function(a){this.Ua=a;this.vn=_.zi.has(2)};
_.w2a=function(a,b){var c=_.uo(a.Ua,b),d=_.ypa(c.Ta).l_a,e=c.root.children.primary;e||(e=_.uo(a.Ua,c.yf).root.children.primary);if(!e)throw Error("id`"+b);b=e.Rd;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.vn&&!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),
_.uq(_.tq(new VSa,a),b[_.hh.changelist]).md(c).vi(vpa(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 _.uq(_.tq(_.sq(new vq,c,a),d),e).md(""===f?"/":f).vi(wpa(b)).kb()};_.$u.O=function(a){return new (a||_.$u)(_.q(_.Mg),_.q(_.Xu))};_.$u.ta=_.p({token:_.$u,qa:_.$u.O,Ha:"root"});_.av=void 0;_.x2a=void 0;_.y2a=void 0;_.z2a=void 0;var A2a;
A2a={d6b:["BC","AD"],c6b:["Before Christ","Anno Domini"],ofc:"JFMAMJJASOND".split(""),Xlc:"JFMAMJJASOND".split(""),Jdc:"January February March April May June July August September October November December".split(" "),Wlc:"January February March April May June July August September October November December".split(" "),ylc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Zlc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),bpc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),bmc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Alc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),amc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),LWc:"SMTWTFS".split(""),Ylc:"SMTWTFS".split(""),zlc:["Q1","Q2","Q3","Q4"],Tjc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],RYb:["AM","PM"],Ola:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],HEa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],q3b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],E6a:6,HXc:[5,6],F6a:5};_.B2a=A2a;_.B2a=A2a;var C2a=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 D2a,E2a;D2a=function(){};
_.bv=function(a){if("number"==typeof a){var b=new D2a;b.xRb=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(":",ik(c,2));c=d.join("")}b.l4a=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=E2a(a);b.Tka=[c,c];b.AW={oXc:a,W7a:a};b.qza=[];return b}b=new D2a;b.l4a=a.id;b.xRb=-a.std_offset;b.Tka=a.names;b.AW=a.names_ext;b.qza=a.transitions;return b};
E2a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(ik(Math.floor(a/60)%100,2),":",ik(a%60,2));return b.join("")};_.cv=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.qza.length&&b>=a.qza[c];)c+=2;return 0==c?0:a.qza[c-1]};_.dv=function(a,b){a=a.xRb-_.cv(a,b);return-1440===a?0:a};var F2a,G2a;_.ev=function(a){this.mwa=[];this.Uh=_.B2a;"number"==typeof a?this.Kpa(a):this.YG(a)};F2a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];G2a=function(a){return a.getHours?a.getHours():0};
_.ev.prototype.YG=function(a){for(H2a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<F2a.length;++c){var d=a.match(F2a[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.mwa.push({text:e,type:c});break}}if(b===a)throw Error("jd`"+a);}};
_.ev.prototype.format=function(a,b){if(!a)throw Error("kd");var c=b?6E4*(a.getTimezoneOffset()-_.dv(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.mwa.length;++f){var g=this.mwa[f].text;1==this.mwa[f].type?c.push(I2a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.ev.prototype.Kpa=function(a){if(4>a)var b=this.Uh.Ola[a];else if(8>a)b=this.Uh.HEa[a-4];else if(12>a)b=this.Uh.q3b[a-8],b=b.replace("{1}",this.Uh.Ola[a-8]),b=b.replace("{0}",this.Uh.HEa[a-8]);else if(12===a)b=this.Uh.Ola[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(13===a)b=this.Uh.Ola[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Kpa(10);return}this.YG(b)};
var fv=function(a,b){b=String(b);a=a.Uh||_.B2a;if(void 0!==a.Upc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Upc+e-48):b.charAt(d))}b=c.join("")}return b},H2a=!1,gv=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("ld");},J2a=function(a,b){gv(b);b=G2a(b);return a.Uh.RYb[12<=b&&24>b?1:0]},I2a=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.Uh.c6b[c]:a.Uh.d6b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),fv(a,ik(c,g));case "Y":return c=d.getFullYear(),e=d.getMonth(),c=C2a(c,e,d.getDate(),a.Uh.F6a,a.Uh.E6a),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),fv(a,ik(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Uh.ofc[c];break a;case 4:g=a.Uh.Jdc[c];break a;case 3:g=a.Uh.ylc[c];break a;default:g=fv(a,ik(c+1,g))}return g;case "k":return gv(e),fv(a,ik(G2a(e)||24,g));case "S":return fv(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<
g?ik(0,g-3):""));case "E":return c=d.getDay(),4<=g?a.Uh.bpc[c]:a.Uh.Alc[c];case "a":return J2a(a,e);case "b":return J2a(a,e);case "B":return J2a(a,e);case "h":return gv(e),fv(a,ik(G2a(e)%12||12,g));case "K":return gv(e),fv(a,ik(G2a(e)%12,g));case "H":return gv(e),fv(a,ik(G2a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Uh.Ylc[c];break a;case 4:g=a.Uh.bmc[c];break a;case 3:g=a.Uh.amc[c];break a;default:g=fv(a,ik(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Uh.Xlc[c];break a;
case 4:g=a.Uh.Wlc[c];break a;case 3:g=a.Uh.Zlc[c];break a;default:g=fv(a,ik(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Uh.zlc[c]:a.Uh.Tjc[c];case "d":return fv(a,ik(d.getDate(),g));case "m":return gv(e),fv(a,ik(e.getMinutes?e.getMinutes():0,g));case "s":return gv(e),fv(a,ik(e.getSeconds(),g));case "v":return(f||_.bv(c.getTimezoneOffset())).l4a;case "V":return a=f||_.bv(c.getTimezoneOffset()),2>=g?a.l4a:0<_.cv(a,c)?void 0!==a.AW.I4b?a.AW.I4b:a.AW.DST_GENERIC_LOCATION:void 0!==
a.AW.W7a?a.AW.W7a:a.AW.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),c=C2a(c,d,e.getDate(),a.Uh.F6a,a.Uh.E6a),fv(a,ik(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.bv(c.getTimezoneOffset()),4>g?a.Tka[0<_.cv(a,c)?2:0]:a.Tka[0<_.cv(a,c)?3:1];case "Z":return d=f||_.bv(c.getTimezoneOffset()),4>g?(g=-_.dv(d,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(ik(Math.floor(g/60)%100,2),ik(g%60,2)),g=a.join("")):g=fv(a,
E2a(_.dv(d,c))),g;default:return""}};_.K2a=new _.ev("yyyy-MM-dd_HHmmss");_.L2a=["fill","hairline","bordered","protected","flat"];_.M2a=["xsmall","small","medium","large","xlarge"];_.N2a="blue red green grey white yellow".split(" ");_.O2a=[].concat(_.Jc(_.L2a),_.Jc(_.M2a),_.Jc(_.N2a));_.hv=function(){_.No.apply(this,arguments)};_.V(_.hv,_.No);_.hv.prototype.ab=function(a,b,c){_.No.prototype.ab.call(this,a,b,void 0===c?0:c)};_.hv.prototype.Hn=function(a){_.No.prototype.Hn.call(this,a)};_.hv.O=function(){var a;return function(b){return(a||(a=_.rd(_.hv)))(b||_.hv)}}();_.hv.ta=_.p({token:_.hv,qa:_.hv.O,Ha:"root"});var iv=function(){bn.apply(this,arguments)};_.V(iv,bn);iv.prototype.mOa=function(a){var b=bn.prototype.mOa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Ti?_.kh(a.Ti):void 0)&&a.qb&&(b.projectId=a.qb);return b};iv.prototype.Gk=function(a){var b=bn.prototype.Gk.call(this,a);a.ZG&&(b.availabilityStatuses=$ta(a));return b};iv.O=function(){var a;return function(b){return(a||(a=_.rd(iv)))(b||iv)}}();iv.ta=_.p({token:iv,qa:iv.O,Ha:"root"});var jv=function(a,b,c,d){this.productVersion=a;this.Ms=b;this.jLc=c;this.Ua=d};jv.prototype.SM=function(a){var b=this;a=a.map(function(c){return b.hUa(c)});a=new Tm({entries:a});JKa(this.jLc,a).ha(_.Ae(function(){return _.Fe})).subscribe()};
jv.prototype.hUa=function(a){var b=this.oTa(a);b=new Nm({eventId:new Qm({fza:"0",serverIp:0,Iwa:0}),gestureName:a.gestureName,yS:[a.element,a.action].join("/"),Iqa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,tr:a.tr,targetRoute:a.targetRoute,hm:a.hm,VO:a.VO,RL:a.RL,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.lh.P6a:void 0===a.bucket&&a.actionOwner===Em.JF&&(b.bucket=Dpa(a));0<a.Sm.length&&(b.Sm=a.Sm.map(function(c){return new Om({name:c.name,statusCode:c.statusCode,
Fi:c.Fi,lx:c.lx})}));a.ZG&&(b.availabilityStatuses=$ta(a)||null);a.Fi&&(b.Fi=a.Fi);a.Xe&&(b.Xe="string"===typeof a.Xe?a.Xe:decodeURIComponent(_.vo(this.Ua,a.Xe).toString()));a.Ih&&(b.Ih=a.Ih);void 0!==a.Kf&&(b.Kf=a.Kf);return b};jv.prototype.oTa=function(a){var b=new Pm({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Ms)b.qba=new Rm({Hw:this.productVersion,Ms:this.Ms});a.projectId?b.OI=a.projectId:(a=a.Ti?_.kh(a.Ti):void 0)&&a.qb&&(b.OI=a.qb);return b};
jv.O=function(a){return new (a||jv)(_.q(Xm),_.q(LKa),_.q(KKa),_.q(_.Mg))};jv.ta=_.p({token:jv,qa:jv.O,Ha:"root"});var kv,bua,P2a,U2a,W2a,X2a,Y2a,Z2a,$2a,e3a,f3a,i3a;kv=new _.Gc("consoleConfiguration");bua=new _.Gc("withCredentials",{qa:function(){var a=new _.kk(document);_.vc(_.Zu);return!!a.get("SID")&&(!_.Yu.has(28)||_.Yu.has(29))}});P2a=new _.Gc("obfuscatedGaiaId");_.Q2a=new _.Gc("preference");_.R2a=new _.Gc("INSIGHTS_ENVIRONMENT",{qa:function(){var a=_.vc(kv);return _.Ej(a,33,0)}});
_.S2a=new _.Gc("repositories",{qa:function(){var a=_.oj(_.vc(kv),Mu,39,_.kj());return new Map(a.map(function(b){return[b.getName(),b]}))}});_.T2a=new _.Gc("packageToRepoSpec",{qa:function(){var a=_.oj(_.vc(kv),_.x1a,36,_.kj());return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});U2a=new _.Gc("clientDomain");_.V2a=new _.Gc("gtagId");W2a=new _.Gc("appBarBackgroundColor");X2a=new _.Gc("appBarFontColor");Y2a=new _.Gc("searchTokenColor");Z2a=new _.Gc("searchTokenBackgroundColor");$2a=new _.Gc("appIconName");
_.a3a=new _.Gc("whitelabelTitle");_.b3a=new _.Gc("helpArticleLink");_.c3a=new _.Gc("gsDebounceMs");_.d3a=new _.Gc("gsConfig");e3a=new _.Gc("announcementMessages");f3a=new _.Gc("hatsTriggerPathsConfigurationList");_.g3a=new _.Gc("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.h3a=new _.Gc("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});i3a=new _.Gc("grimoireOnePlatformRegionalHosts");_.j3a=void 0;_.lv=function(){};_.lv.prototype.create=function(){return function(a){return a}};_.lv.O=function(a){return new (a||_.lv)};_.lv.ta=_.p({token:_.lv,qa:function(){return _.j3a?_.vc(_.j3a):new _.lv},Ha:"root"});var k3a=function(a){this.Je=a},nv;k3a.prototype.Gk=function(){for(var a={},b=_.k(this.Je),c=b.next();!c.done;c=b.next())c.value.qva(a);return a};_.mv=function(a,b,c){b=_.ke(b);a=_.k(a.Je);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.mxa(c));return b};nv=function(a,b){this.RGc=a;this.h3a=b};nv.prototype.qva=function(a){return a};nv.prototype.mxa=function(){return this.h3a.create(this.RGc)};nv.O=function(a){return new (a||nv)(_.q(_.aua),_.q(_.lv))};nv.ta=_.p({token:nv,qa:nv.O,Ha:"root"});var ov=function(a,b){this.Je=[a,b]};_.V(ov,k3a);ov.O=function(a){return new (a||ov)(_.q(pv),_.q(nv))};ov.ta=_.p({token:ov,qa:ov.O,Ha:"root"});var pv=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.Op=c;this.withCredentials=d};pv.prototype.qva=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.JAa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.Op&&(a["X-Goog-IAM-Authorization-Token"]=this.Op));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
pv.prototype.mxa=function(){return _.Qd(_.Ae(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:l3a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};pv.O=function(a){return new (a||pv)(_.q(_.Zm),_.q(_.$m),_.q(_.an),_.q(bua))};pv.ta=_.p({token:pv,qa:pv.O,Ha:"root"});var l3a=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 tv;tv=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]}))};_.m3a=function(){return new tv(_.Ec.apply(0,arguments))};_.uv=function(){return{create:_.m3a}};tv.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.vv=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};tv.prototype.keys=function(){return this.forward.keys()};tv.prototype.values=function(){return this.forward.values()};
tv.prototype.entries=function(){return this.forward.entries()};tv.prototype.filter=function(a){return new tv(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 n3a=_.uv().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),o3a=_.uv().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]),p3a=
new _.Gc("feedbackClient",{qa:function(){return _.cua(QSa)}}),wv=function(a,b){this.v0=a;this.Je=b};wv.prototype.T1a=function(a){var b=this;return _.mv(this.Je,function(){return b.v0.T1a(a,b.Je.Gk())},"FeedbackLogger.sendFeedback")};wv.O=function(a){return new (a||wv)(_.q(p3a),_.q(ov))};wv.ta=_.p({token:wv,qa:wv.O,Ha:"root"});_.xv=function(a){this.client=a;this.Lk=_.zi.has(2)};
_.xv.prototype.SM=function(a){if(this.Lk){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.CH)for(var c=_.k(b.CH),d=c.next();!d.done;d=c.next()){d=d.value;var e=MRa((new Tp).Dn(n3a.get(d.eventType,0)),d.Yrb.map(function(f){return o3a.get(f,0)})).Rx(d.Lg);null!=d.lineNumber&&_.Ab(e,5,_.Za(d.lineNumber),"0");d.xv&&_.ni(e,6,d.xv);d.cq&&_.ni(e,7,d.cq);b.DS&&LRa(e,dua(b.DS));d.NB&&b.DS&&d.NB<b.DS&&NRa(e,dua(d.NB));d.iA&&b.DS&&d.iA<b.DS&&ORa(e,dua(d.iA));this.client.T1a(e).subscribe()}}};
_.xv.O=function(a){return new (a||_.xv)(_.q(wv),_.q(_.Xu))};_.xv.ta=_.p({token:_.xv,qa:_.xv.O,Ha:"root"});_.yv=function(){};_.yv.O=function(a){return new (a||_.yv)};_.yv.Da=_.zc({type:_.yv});_.yv.Ca=_.ic({imports:[_.Uo]});_.zv=function(){};_.zv.O=function(a){return new (a||_.zv)};_.zv.Da=_.zc({type:_.zv});
_.zv.Ca=_.ic({Ob:[{wa:Io,Hb:_.hv},{wa:_.No,Hb:_.hv},{wa:NPa,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.ZG;var g=b.ZG;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.CH;m=b.CH;g=g?m&&g!==m?[].concat(_.Jc(g),_.Jc(m)):g:m;return e.call(d,{},a,b,{bucket:c,ZG:f,CH:g})}},{wa:Mo,Hb:jv,vd:!0},{wa:Mo,Hb:_.xv,vd:!0},{wa:Mo,Hb:iv,vd:!0}].concat(_.Jc(MPa))});var Av=function(){};Av.O=function(a){return new (a||Av)};Av.Da=_.zc({type:Av});Av.Ca=_.ic({imports:[_.nn,_.ns]});_.Bv=function(){};_.Bv.O=function(a){return new (a||_.Bv)};_.Bv.Da=_.zc({type:_.Bv});_.Bv.Ca=_.ic({imports:[Av]});var Cv=function(){};Cv.O=function(a){return new (a||Cv)};Cv.Da=_.zc({type:Cv});Cv.Ca=_.ic({imports:[_.Bv,_.yv]});var q3a,fua;q3a="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(" ");
_.r3a=new Set(q3a);
fua=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)"]]);_.s3a=q3a.map(_.eua);
_.t3a={id:"COVERAGE_GENERIC",name:"File Coverage",children:q3a.map(function(a){return{id:_.eua(a),name:gua(a),children:[],fWa:!0}})};_.u3a=[{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:[]}];
_.v3a={id:"LINE_COUNTS",name:"Line counts",children:_.u3a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.w3a={id:"FILE_COUNTS",name:"File counts",children:_.u3a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var x3a=function(a,b,c){this.zone=a;this.je=b;this.cache=new Map;this.LDc=_.me(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,hua(b))};x3a.prototype.push=function(a){var b=this,c,d;return _.Zd(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.run(function(){d.next(a);d.complete()})):b.cache.set(a.name,hua(a));e.Ec=0})};
x3a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.Fe;e=new _.Ne(1);this.cache.set(a,e)}d&&(e=e.ha(_.Ve(this.LDc)));return e.ha(_.Xe({complete:function(){b&&c.cache.delete(a)}}),_.$h(this.je,"Prefetch."+a))};x3a.prototype.delete=function(a){this.cache.delete(a)};_.Dv=function(a,b){this.zone=a;this.je=b};
_.Dv.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 x3a(this.zone,this.je,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.Ce())};_.Dv.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new x3a(this.zone,this.je,d),b.prefetchRpcs=d);d.delete(a)};_.Dv.O=function(a){return new (a||_.Dv)(_.q(_.te),_.q(_.No))};_.Dv.ta=_.p({token:_.Dv,qa:_.Dv.O,Ha:"root"});_.Ev=function(){this.wwb=new _.sg(!1);this.z5a=new _.sg(!0)};_.h=_.Ev.prototype;_.h.TS=function(){return this.wwb};_.h.L2=function(a){this.wwb.next(a)};_.h.b0=function(){return _.Ud("SHOW_ALWAYS")};_.h.Zia=function(){};_.h.q0=function(){return _.Ud(!1)};_.h.mya=function(){};_.h.c0=function(){return _.Ud("FILES")};_.h.M2=function(){};_.h.Usb=function(){return _.Ud(new Map)};_.h.iEb=function(){};_.h.l0=function(){return _.Ud([])};_.h.gla=function(){};_.h.p0=function(){return _.Ud([])};_.h.Gya=function(){return _.Fe};
_.h.Bza=function(){return _.Fe};_.h.PH=function(){return _.Fe};_.h.Bx=function(){};_.h.aT=function(){return _.Ud(0)};_.h.Q2=function(){};_.h.Rca=function(){return _.Ud("SNIPPET_SUBSET")};_.h.gya=function(){};_.h.eT=function(){return _.Ud(2)};_.h.kja=function(){};_.h.h0=function(){return _.Ud(50)};_.h.eja=function(){};_.h.fta=function(){return _.Ud(_.Yu.has(15)?"DARK":"LIGHT")};_.h.hya=function(){};_.h.vca=function(){return _.Ud("cider-dark")};_.h.Ria=function(){};_.h.Ica=function(){return _.Ud("cider")};
_.h.cja=function(){};_.h.gta=function(){return _.Ud(!1)};_.h.iya=function(){};_.h.Sca=function(){return _.Ud(!1)};_.h.jja=function(){};_.h.kUa=function(){return _.Ud(!0)};_.h.o2a=function(){};_.h.Hca=function(){return _.Ud("PREVIEW")};_.h.aja=function(){};_.h.bT=function(){return _.Ud(!1)};_.h.ija=function(){};_.h.Xca=function(){return _.Ud(new Set)};_.h.lja=function(){};_.h.gT=function(){return _.Fe};_.h.S2=function(){};_.h.mta=function(){return _.Ud(0)};_.h.r2a=function(){};_.h.U_=function(){return _.Ud("cider")};
_.h.Rxa=function(){};_.h.r0=function(){return _.Ud(!1)};_.h.nya=function(){};_.h.m0=function(){return _.Ud(!0)};_.h.hja=function(){};_.h.o0=function(){return _.Ud(!1)};_.h.kya=function(){};_.h.n0=function(){return _.Ud(!1)};_.h.jya=function(){};_.Ev.O=function(a){return new (a||_.Ev)(_.q(_.Zu))};_.Ev.ta=_.p({token:_.Ev,qa:function(){return _.vc(_.y3a)},Ha:"root"});_.Fv=function(a,b){this.Je=[a,b]};_.V(_.Fv,k3a);_.Fv.O=function(a){return new (a||_.Fv)(_.q(Gv),_.q(nv))};_.Fv.ta=_.p({token:_.Fv,qa:_.Fv.O,Ha:"root"});var Gv=function(a,b,c,d,e,f){pv.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.Op=c;this.withCredentials=d;this.productVersion=e;this.oh=f};_.V(Gv,pv);
Gv.prototype.qva=function(a){a=pv.prototype.qva.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.oh.actionId+"."+this.oh.sessionId+("."+this.productVersion.replace("_","-")));return a};Gv.prototype.mxa=function(a){return _.Qd(pv.prototype.mxa.call(this,a),_.$h(this.oh,a))};Gv.O=function(a){return new (a||Gv)(_.q(_.Zm),_.q(_.$m),_.q(_.an),_.q(bua),_.q(Xm),_.q(_.No))};Gv.ta=_.p({token:Gv,qa:Gv.O,Ha:"root"});var Hv=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.i4a=new _.sg(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.i4a.next(c.matches?"DARK":"LIGHT")})}else this.i4a=new _.sg("LIGHT")};Hv.O=function(a){return new (a||Hv)};Hv.ta=_.p({token:Hv,qa:Hv.O,Ha:"root"});var z3a=function(){};z3a.O=function(a){return new (a||z3a)};z3a.ta=_.p({token:z3a,qa:function(a){return Hv.O(a)},Ha:"root"});_.A3a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.B3a=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 C3a={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 F3a=function(a){a=D3a(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+=E3a(a,g),c+=E3a(a,g+4),d+=E3a(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 C3a.toString(d)},G3a=function(a){return a},D3a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},E3a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var H3a=function(a){this.Ka=_.jb(a)};_.V(H3a,_.Jb);var Iv=[1,2,3];H3a.prototype.toObject=function(){return I3a(this)};var I3a=function(a){if(null!=a){_.Lb(a);var b=_.l(_.Hj(a,1,Iv));var c=_.tj(a,_.mj(a,Iv,2));return{Bad:b,intVal:_.l(c),cOa:_.l(_.ij(a,_.mj(a,Iv,3)))}}};var J3a=function(a){this.Ka=_.jb(a)};_.V(J3a,_.Jb);J3a.prototype.toObject=function(){return K3a(this)};var K3a=function(a){if(null!=a)return _.Lb(a),{bcd:_.l(hj(a,1)),count:_.l(_.uj(a,2))}};var L3a=function(a){this.Ka=_.jb(a)};_.V(L3a,_.Jb);L3a.kc=[1];L3a.prototype.toObject=function(){return M3a(this)};var M3a=function(a){if(null!=a)return _.Lb(a),a=_.oj(a,J3a,1,_.kj()),{m2c:_.Db(a,K3a)}};var N3a=function(a){this.Ka=_.jb(a)};_.V(N3a,_.Jb);var O3a=[1,2,3];N3a.prototype.toObject=function(){return P3a(this)};var P3a=function(a){if(null!=a)return _.Lb(a),{zVa:_.l(_.uj(a,_.mj(a,O3a,1))),doubleVal:_.l(hj(a,_.mj(a,O3a,2))),c4c:M3a(_.Ij(a,L3a,3,O3a))}};var Q3a=function(a){this.Ka=_.jb(a)};_.V(Q3a,_.Jb);Q3a.kc=[1];Q3a.prototype.toObject=function(){return R3a(this)};var R3a=function(a){if(null!=a){_.Lb(a);var b=_.oj(a,H3a,1,_.kj());return{M2c:_.Db(b,I3a),p4c:P3a(_.nj(a,N3a,2))}}};var S3a=function(a){this.Ka=_.jb(a)};_.V(S3a,_.Jb);S3a.prototype.toObject=function(){return T3a(this)};var T3a=function(a){if(null!=a)return _.Lb(a),{TCb:_.l(_.X(a,1))}};var U3a=function(a){this.Ka=_.jb(a)};_.V(U3a,_.Jb);U3a.prototype.toObject=function(){return V3a(this)};var V3a=function(a){if(null!=a)return _.Lb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),vUc:_.l(_.ij(a,3))}};var W3a=function(a){this.Ka=_.jb(a)};_.V(W3a,_.Jb);W3a.prototype.toObject=function(){return X3a(this)};var X3a=function(a){if(null!=a)return _.Lb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),z2c:_.l(_.tj(a,3)),vUc:_.l(_.ij(a,4))}};var Y3a=function(a){this.Ka=_.jb(a)};_.V(Y3a,_.Jb);Y3a.prototype.Aub=function(){return _.Ij(this,U3a,1,Z3a)};Y3a.prototype.HPb=function(a){return _.oza(this,1,Z3a,a)};var Z3a=[1,2,3];Y3a.prototype.toObject=function(){return $3a(this)};var $3a=function(a){if(null!=a)return _.Lb(a),{mobile:V3a(a.Aub()),C6c:X3a(_.Ij(a,W3a,2,Z3a)),R5c:T3a(_.Ij(a,S3a,3,Z3a))}};var a4a=function(a){this.Ka=_.jb(a)};_.V(a4a,_.Jb);a4a.kc=[3,6,4];a4a.prototype.toObject=function(){return b4a(this)};var b4a=function(a){if(null!=a){_.Lb(a);var b=_.l(_.X(a,1)),c=_.l(jba(Ib(a,5))),d=$3a(_.nj(a,Y3a,2)),e=_.l(_.xj(a,3,2)),f=_.ub(a,6,jba,2,void 0,void 0,0);f=_.l(f);a=_.oj(a,Q3a,4,_.kj());return{Dad:b,U3c:c,o$c:d,N2c:e,T3c:f,q4c:_.Db(a,R3a)}}};var Jv=function(a){this.Ka=_.jb(a)};_.V(Jv,_.Jb);Jv.prototype.getKey=function(){return _.Y(this,1)};Jv.prototype.OB=function(a){return _.Wb(this,1,a)};Jv.prototype.SH=function(){return _.Sj(this,1)};Jv.prototype.toObject=function(){return c4a(this)};var c4a=function(a){if(null!=a)return _.Lb(a),{key:_.l(_.X(a,1))}};var d4a=function(a){this.Ka=_.jb(a)};_.V(d4a,_.Jb);d4a.kc=[1];d4a.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={GZc:_.Db(_.oj(this,a4a,1,_.kj()),b4a),cad:c4a(_.nj(this,Jv,2))}}else a=void 0;return a};var e4a=function(a,b,c,d,e,f,g){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;lk.call(this);this.uI=a;this.componentId=b;f?c=f:(a=(new TEa(a,"0")).Qia(b),KAa(this,_.Pi(Ub,a)),""!==c&&(a.tQa=c),d&&(a.nPb=!0),e&&a.Av(e),g&&(a.network=g),c=a.kb());this.transport=c};_.V(e4a,lk);
e4a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new d4a,c=[],d=0;d<a.length;d++){var e=a[d];var f=new a4a;f=_.Wb(f,1,e.Ko);for(var g=[],m=0;m<e.jsa.length;m++)g.push(e.jsa[m].yD);f=_.zb(f,3,g,_.$a);g=[];m=[];for(var n=_.k(e.rZ.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 v=e.eBc;for(var z=e.nTa(r)||[],D=[],J=0;J<z.length;J++){var L=z[J],P=L&&L.Lkb;L=new N3a;switch(v){case 3:P=Number(P);Number.isFinite(P)&&_.oi(L,1,O3a,_.Za(P));
break;case 2:P=Number(P),P=null==P?P:Qaa(P),_.oi(L,2,O3a,P)}D.push(L)}v=D;for(z=0;z<v.length;z++){D=v[z];J=new Q3a;D=_.pj(J,2,D);J=r;L=[];P=[];for(var aa=0;aa<e.jsa.length;aa++)P.push(e.jsa[aa].zD);for(aa=0;aa<P.length;aa++){var oa=P[aa],Ca=J[aa],qa=new H3a;switch(oa){case 3:_.oi(qa,1,Iv,_.ab(String(Ca)));break;case 2:oa=Number(Ca);Number.isFinite(oa)&&_.oi(qa,2,Iv,null==oa?oa:Xaa(oa));break;case 1:_.oi(qa,3,Iv,Taa("true"===Ca))}L.push(qa)}_.qj(D,1,L);g.push(D)}}_.qj(f,4,g);c.push(f);e.clear()}_.qj(b,
1,c);this.transport.dispatch(b);this.transport.flush()}};var f4a,g4a,h4a,i4a;f4a=new _.Gc("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(" ")}});g4a=new _.Gc("STREAMZ_PRODUCT_IDENTIFIER");h4a=new _.Gc("STREAMZ_ALLOWLIST_IDENTIFIER");i4a=new _.Gc("one_developer_workflow.streamz_service",{Ha:"root",qa:function(){return _.vc(_.te).Wb(function(){var a=new e4a(1503);a=new p1a(a);a.Ctb=1E4;a.Gm.setInterval(1E4);return a})}});
_.Kv=function(a,b,c,d,e){this.Kya=a;this.zone=b;this.QMc=new s1a(this.Kya);new t1a(this.Kya);this.dVc=new u1a(this.Kya);new v1a(this.Kya);this.E_a=d||window.location.hostname;this.kOc=c.map(G3a);this.Kzc=F3a(null!=e?e:this.E_a)};_.k4a=function(a,b){a.zone.Wb(function(){j4a(a)&&a.QMc.bI(b,a.E_a,!0)})};_.Kv.prototype.SCb=function(a){var b=this;this.zone.Wb(function(){j4a(b)&&b.dVc.bI(b.E_a,a)})};var j4a=function(a){return a.kOc.some(function(b){return a.Kzc===b})};
_.Kv.O=function(a){return new (a||_.Kv)(_.q(i4a),_.q(_.te),_.q(f4a),_.q(g4a,8),_.q(h4a,8))};_.Kv.ta=_.p({token:_.Kv,qa:_.Kv.O,Ha:"root"});_.Lv=function(a,b,c){var d=this;this.document=a;this.WPb=b;this.theme=b.fta().ha(_.Ue(function(e){return"SYSTEM"===e?c.i4a.Rf():_.Ud(e)}));this.gPa=this.theme.ha(_.Ue(function(e){return _.l4a(d,e)}));this.s$=this.gPa.ha(_.w(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.iW()?e:"LIGHT")})};_.Lv.prototype.iW=function(){return!!this.document.getElementById("darkTheme")};
_.l4a=function(a,b){return a.iW()&&"DARK"===b?a.WPb.vca().ha(_.w(function(c){return _.B3a.has(c)?c:"cider-dark"})):a.WPb.Ica().ha(_.w(function(c){return _.A3a.has(c)?c:"cider"}))};_.Lv.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")}};_.Lv.O=function(a){return new (a||_.Lv)(_.q(_.Gg),_.q(_.Ev),_.q(z3a))};
_.Lv.ta=_.p({token:_.Lv,qa:_.Lv.O,Ha:"root"});var m4a=new _.Gc("enabledRouterConfig");var iua=new Set(Object.values({OWc:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var n4a=/^\s*$/,o4a=function(a){var b=a.kEc,c=a.mEc;this.Mea=a.Mea;this.fzb=!!b;this.yJc=!!c},p4a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=oua(5,c,b);b.fN=0<a.length&&a[0].fN;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},q4a=function(a,b,c){c=xi(c);c.start+=a?a.length:0;c.end-=b.length;return c};var r4a=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(Fd,bb)}function d(ra){var Fa=Bw[ra],Ta;if(!Fa){for(Ta=ra-1;!Bw[Ta];)Ta--;Fa=Bw[Ta];for(Fa={line:Fa.line,column:Fa.column};Ta<ra;)10===b.charCodeAt(Ta)?(Fa.line++,
Fa.column=1):Fa.column++,Ta++;Bw[ra]=Fa}return Fa}function e(ra,Fa){var Ta=d(ra),Nc=d(Fa);return{start:{offset:ra,line:Ta.line,column:Ta.column},end:{offset:Fa,line:Nc.line,column:Nc.column}}}function f(ra){bb<rj||(bb>rj&&(rj=bb,AB=[]),AB.push(ra))}function g(){var ra=bb;var Fa=yb();Fa===na&&(Fa=null);if(Fa!==na){Fa=[];var Ta=m();for(Ta===na&&(Ta=n());Ta!==na;)Fa.push(Ta),Ta=m(),Ta===na&&(Ta=n());Fa!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function m(){var ra=bb;var Fa=z();Fa===
na&&(Fa=r(),Fa===na&&(Fa=oa(),Fa===na&&(Fa=J())));if(Fa!==na){var Ta=yb();Ta===na&&(Ta=null);Ta!==na?(Fd=bb,Ta=(Ta=ob.fzb)?void 0:na,Ta!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function n(){var ra=bb;var Fa=J();if(Fa!==na){var Ta=yb();Ta===na&&(Ta=null);Ta!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function r(){var ra,Fa;var Ta=bb;var Nc=[];for(ra=v();ra!==na;)Nc.push(ra),ra=v();if(Nc!==na)if(ra=tb(),ra!==na){var Ld=r();if(Ld===na)for(Ld=[],Fa=v();Fa!==
na;)Ld.push(Fa),Fa=v();Ld!==na?(Fd=Ta,Ta=Nc,Nc=c(),Ta=Nc=nua(0,Ta,Ld,ra,Nc)):(bb=Ta,Ta=na)}else bb=Ta,Ta=na;else bb=Ta,Ta=na;return Ta}function v(){var ra=bb;var Fa=yb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=J()),Fa!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function z(){var ra,Fa;var Ta=bb;var Nc=[];for(ra=D();ra!==na;)Nc.push(ra),ra=D();if(Nc!==na)if(ra=Oa(),ra!==na){var Ld=z();if(Ld===na)for(Ld=[],Fa=D();Fa!==na;)Ld.push(Fa),Fa=D();Ld!==na?(Fd=Ta,Ta=Nc,Nc=c(),Ta=Nc=nua(2,
Ta,Ld,ra,Nc)):(bb=Ta,Ta=na)}else bb=Ta,Ta=na;else bb=Ta,Ta=na;return Ta}function D(){var ra=bb;var Fa=yb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=r(),Fa===na&&(Fa=J())),Fa!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function J(){var ra=bb;var Fa=kc();Fa!==na?(Fa=L(),Fa===na&&(Fa=null),Fa!==na?(Fd=ra,ra=Fa=jd(Fa)):(bb=ra,ra=na)):(bb=ra,ra=na);ra===na&&(ra=L());return ra}function L(){var ra=bb;var Fa=Oe();if(Fa!==na){if(58===b.charCodeAt(bb)){var Ta=kd;bb++}else Ta=na,0===nf&&
f(dd);if(Ta!==na){Ta=gb();if(Ta===na&&(Ta=P(),Ta===na)){Ta=bb;nf++;var Nc=yb();Nc===na&&(Nc=null);nf--;Nc!==na?(bb=Ta,Ta=void 0):Ta=na}Ta!==na?(Fd=ra,ra=Fa=Id(Fa,Ta)):(bb=ra,ra=na)}else bb=ra,ra=na}else bb=ra,ra=na;ra===na&&(ra=gb(),ra===na&&(ra=P()));return ra}function P(){var ra=bb;var Fa=[];var Ta=kb();Ta===na&&(Ta=aa());if(Ta!==na)for(;Ta!==na;)Fa.push(Ta),Ta=kb(),Ta===na&&(Ta=aa());else Fa=na;Fa!==na&&(Fd=ra,Fa=p4a(Fa,c()));return Fa}function aa(){var ra=bb;if(41===b.charCodeAt(bb)){var Fa=af;
bb++}else Fa=na,0===nf&&f(zf);Fa!==na&&(Fd=ra,ra=c(),ra=oua(5,")",ra),ra.error={type:3,location:ra.location},Fa=ra);return Fa}function oa(){var ra;var Fa=bb;if(40===b.charCodeAt(bb)){var Ta=Xg;bb++}else Ta=na,0===nf&&f(Sf);if(Ta!==na)if(Ta=yb(),Ta===na&&(Ta=null),Ta!==na){Ta=[];for(ra=Ca();ra!==na;)Ta.push(ra),ra=Ca();if(Ta!==na)if(41===b.charCodeAt(bb)?(ra=af,bb++):(ra=na,0===nf&&f(zf)),ra===na&&(ra=null),ra!==na){Fd=bb;var Nc=ra;var Ld=c();if(Nc&&1===Ta.length){var We=Ta[0];if(5!==We.Jk)Ld=!0;else{Ld=
xi(Ld);Nc=Ld.end;We=We.location;var ch=We.end;Ld=Ld.start+1<We.start||Nc-1>ch}}else Ld=!0;Ld=Ld?void 0:na;Ld!==na?(Fd=Fa,Fa=ra,ra=c(),ra=xi(ra),Fa=Ta={Jk:3,elements:Ta,location:ra,error:Fa?void 0:{type:4,location:ra}}):(bb=Fa,Fa=na)}else bb=Fa,Fa=na;else bb=Fa,Fa=na}else bb=Fa,Fa=na;else bb=Fa,Fa=na;return Fa}function Ca(){var ra=bb;var Fa=qa();Fa===na&&(Fa=Na(),Fa===na&&(Fa=oa(),Fa===na&&(Fa=mb())));if(Fa!==na){var Ta=yb();Ta===na&&(Ta=null);Ta!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}
function qa(){var ra,Fa;var Ta=bb;var Nc=[];for(ra=ta();ra!==na;)Nc.push(ra),ra=ta();if(Nc!==na)if(ra=Oa(),ra!==na){var Ld=qa();if(Ld===na)for(Ld=[],Fa=ta();Fa!==na;)Ld.push(Fa),Fa=ta();Ld!==na?(Fd=Ta,Ta=Nc,Nc=c(),Ta=Nc=nua(2,Ta,Ld,ra,Nc)):(bb=Ta,Ta=na)}else bb=Ta,Ta=na;else bb=Ta,Ta=na;return Ta}function ta(){var ra=bb;var Fa=yb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=Na(),Fa===na&&(Fa=mb())),Fa!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function Na(){var ra,Fa;var Ta=bb;
var Nc=[];for(ra=Ua();ra!==na;)Nc.push(ra),ra=Ua();if(Nc!==na)if(ra=tb(),ra!==na){var Ld=Na();if(Ld===na)for(Ld=[],Fa=Ua();Fa!==na;)Ld.push(Fa),Fa=Ua();Ld!==na?(Fd=Ta,Ta=Nc,Nc=c(),Ta=Nc=nua(0,Ta,Ld,ra,Nc)):(bb=Ta,Ta=na)}else bb=Ta,Ta=na;else bb=Ta,Ta=na;return Ta}function Ua(){var ra=bb;var Fa=yb();Fa===na&&(Fa=null);Fa!==na?(Fa=oa(),Fa===na&&(Fa=mb()),Fa!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function mb(){var ra=bb;var Fa=kc();Fa!==na?(Fa=qb(),Fa===na&&(Fa=null),Fa!==na?(Fd=ra,
ra=Fa=jd(Fa)):(bb=ra,ra=na)):(bb=ra,ra=na);ra===na&&(ra=qb());return ra}function qb(){var ra=bb;var Fa=Oe();if(Fa!==na){if(58===b.charCodeAt(bb)){var Ta=kd;bb++}else Ta=na,0===nf&&f(dd);if(Ta!==na){Ta=gb();if(Ta===na&&(Ta=Ob(),Ta===na)){Ta=bb;nf++;var Nc=yb();Nc===na&&(Nc=null);nf--;Nc!==na?(bb=Ta,Ta=void 0):Ta=na}Ta!==na?(Fd=ra,ra=Fa=Id(Fa,Ta)):(bb=ra,ra=na)}else bb=ra,ra=na}else bb=ra,ra=na;ra===na&&(ra=gb(),ra===na&&(ra=Ob()));return ra}function Ob(){var ra=bb;var Fa=[];var Ta=kb();if(Ta!==na)for(;Ta!==
na;)Fa.push(Ta),Ta=kb();else Fa=na;Fa!==na&&(Fd=ra,Fa=p4a(Fa,c()));return Fa}function tb(){var ra=bb;var Fa=yb();Fa===na&&(Fa=null);if(Fa!==na){var Ta=[];var Nc=Hb();if(Nc!==na)for(;Nc!==na;)Ta.push(Nc),Nc=Hb();else Ta=na;Ta!==na?(Nc=yb(),Nc!==na?(Fd=bb,Ta=(Ta="AND"===Ta.join(""))?void 0:na,Ta!==na?(Fd=ra,ra=Fa=q4a(Fa,Nc,c())):(bb=ra,ra=na)):(bb=ra,ra=na)):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function Oa(){var ra=bb;var Fa=yb();Fa===na&&(Fa=null);if(Fa!==na){var Ta=[];var Nc=Hb();if(Nc!==na)for(;Nc!==
na;)Ta.push(Nc),Nc=Hb();else Ta=na;Ta!==na?(Nc=yb(),Nc!==na?(Fd=bb,Ta=(Ta="OR"===Ta.join(""))?void 0:na,Ta!==na?(Fd=ra,ra=Fa=q4a(Fa,Nc,c())):(bb=ra,ra=na)):(bb=ra,ra=na)):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function gb(){var ra;var Fa=bb;if(34===b.charCodeAt(bb)){var Ta=Ih;bb++}else Ta=na,0===nf&&f(Zh);if(Ta!==na){Ta=[];for(ra=xb();ra!==na;)Ta.push(ra),ra=xb();Ta!==na?(34===b.charCodeAt(bb)?(ra=Ih,bb++):(ra=na,0===nf&&f(Zh)),ra===na&&(ra=null),ra!==na?(Fd=Fa,Fa=ra,ra=c(),Ta=oua(4,Ta.join(""),
ra),Fa||(Ta.error=mua(0,ra.start.offset,ra.end.offset)),Fa=Ta):(bb=Fa,Fa=na)):(bb=Fa,Fa=na)}else bb=Fa,Fa=na;return Fa}function kb(){var ra;var Fa=bb;if(40===b.charCodeAt(bb)){var Ta=Xg;bb++}else Ta=na,0===nf&&f(Sf);if(Ta!==na){Ta=[];for(ra=kb();ra!==na;)Ta.push(ra),ra=kb();Ta!==na?(41===b.charCodeAt(bb)?(ra=af,bb++):(ra=na,0===nf&&f(zf)),ra===na&&(ra=null),ra!==na?(Fd=Fa,Fa=ra,ra=c(),Ta=p4a(Ta,ra),Ta.value="("+Ta.value,Fa?Ta.value+=")":Ta.error={type:4,location:{start:Ta.location.start,end:Ta.location.start+
1}},Fa=Ta):(bb=Fa,Fa=na)):(bb=Fa,Fa=na)}else bb=Fa,Fa=na;Ta=Fa;if(Ta===na){Ta=bb;Fa=[];ra=nb();if(ra!==na)for(;ra!==na;)Fa.push(ra),ra=nb();else Fa=na;Fa!==na?(Fd=bb,ra=Fa,ra=(ra=!ob.fzb||"AND"!==ra.join("")&&"OR"!==ra.join(""))?void 0:na,ra!==na?(Fd=Ta,Ta=Fa,Fa=c(),Ta=Fa=oua(5,Ta.join(""),Fa)):(bb=Ta,Ta=na)):(bb=Ta,Ta=na)}return Ta}function kc(){var ra=bb;if(45===b.charCodeAt(bb)){var Fa=Ek;bb++}else Fa=na,0===nf&&f(mh);if(Fa!==na){Fd=bb;var Ta=(Ta=ob.yJc)?void 0:na;Ta!==na?ra=Fa=[Fa,Ta]:(bb=ra,
ra=na)}else bb=ra,ra=na;return ra}function sc(){var ra=bb;if(92===b.charCodeAt(bb)){var Fa=Rj;bb++}else Fa=na,0===nf&&f(ol);Fa!==na?(b.length>bb?(Fa=b.charAt(bb),bb++):(Fa=na,0===nf&&f(Cm)),Fa===na&&(Fa=null),Fa!==na?(Fd=ra,ra=Fa?"\\"+Fa:"\\"):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function Oe(){var ra=bb;var Fa=[];if(eI.test(b.charAt(bb))){var Ta=b.charAt(bb);bb++}else Ta=na,0===nf&&f(tQ);if(Ta!==na)for(;Ta!==na;)Fa.push(Ta),eI.test(b.charAt(bb))?(Ta=b.charAt(bb),bb++):(Ta=na,0===nf&&f(tQ));else Fa=
na;Fa!==na?(Fd=bb,Ta=(Ta=ob.Mea.has(Fa.join("")))?void 0:na,Ta!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function xb(){var ra=bb;if(b.substr(bb,2)===po){var Fa=po;bb+=2}else Fa=na,0===nf&&f(bf);Fa!==na&&(Fd=ra,Fa='"');ra=Fa;ra===na&&(ra=sc(),ra===na&&(Qpa.test(b.charAt(bb))?(ra=b.charAt(bb),bb++):(ra=na,0===nf&&f(uQ))));return ra}function Hb(){var ra=bb;if(92===b.charCodeAt(bb)){var Fa=Rj;bb++}else Fa=na,0===nf&&f(ol);Fa!==na?(34===b.charCodeAt(bb)?(Fa=Ih,bb++):(Fa=na,0===nf&&f(Zh)),
Fa===na&&(Fa=Rb(),Fa===na&&(58===b.charCodeAt(bb)?(Fa=kd,bb++):(Fa=na,0===nf&&f(dd)))),Fa!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)):(bb=ra,ra=na);if(ra===na&&(ra=sc(),ra===na))if(ra=bb,b.length>bb?(Fa=b.charAt(bb),bb++):(Fa=na,0===nf&&f(Cm)),Fa!==na){Fd=bb;var Ta=(Ta=!n4a.test(Fa))?void 0:na;Ta!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function nb(){var ra=bb;var Fa=Hb();if(Fa!==na){Fd=bb;var Ta="("!==Fa&&")"!==Fa?void 0:na;Ta!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}
function yb(){var ra=[];var Fa=Rb();if(Fa!==na)for(;Fa!==na;)ra.push(Fa),Fa=Rb();else ra=na;return ra}function Rb(){var ra=bb;if(b.length>bb){var Fa=b.charAt(bb);bb++}else Fa=na,0===nf&&f(Cm);if(Fa!==na){Fd=bb;var Ta=(Ta=n4a.test(Fa))?void 0:na;Ta!==na?(Fd=ra,ra=Fa):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}var ob=1<arguments.length?arguments[1]:{},na={},hc={ZWc:g},lc=g,jd=function(ra){var Fa=c();ra||(Fa.start.offset++,ra=oua(5,"",Fa),ra.error=mua(2,Fa.start.offset-1,Fa.end.offset));ra.fN=!0;return ra},
kd=":",dd={type:"literal",value:":",description:"':'"},Id=function(ra,Fa){var Ta=ob,Nc=c();ra=ra.join("");Ta={Jk:1,label:Ta.Mea.get(ra),fKc:ra,value:Fa,location:xi(Nc)};Fa||(Fa=Nc.end.offset,Ta.error=mua(1,Fa-1,Fa));return Ta},af=")",zf={type:"literal",value:")",description:"')'"},Xg="(",Sf={type:"literal",value:"(",description:"'('"},Ih='"',Zh={type:"literal",value:'"',description:"'\"'"},Ek="-",mh={type:"literal",value:"-",description:"'-'"},Rj="\\",ol={type:"literal",value:"\\",description:"'\\\\'"},
Cm={type:"any",description:"any character"},po='\\"',bf={type:"literal",value:'\\"',description:"'\\\\\"'"},eI=/^[a-zA-Z0-9_]/,tQ={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},Qpa=/^[^"]/,uQ={type:"class",value:'[^"]',description:'[^"]'},bb=0,Fd=0,Bw=[{line:1,column:1}],rj=0,AB=[],nf=0;if("startRule"in ob){if(!(ob.ERb in hc))throw Error("nd`"+ob.ERb);lc=hc[ob.ERb]}hc=lc();if(hc!==na&&bb===b.length)return hc;hc!==na&&bb<b.length&&f({type:"end",description:"end of input"});throw function(ra,
Fa,Ta){function Nc(We){var ch,Cl;We.sort(function(BB,vQ){return BB.description<vQ.description?-1:BB.description>vQ.description?1:0});if(0<We.length){for(Cl=ch=1;ch<We.length;ch++)We[ch-1]!==We[ch]&&(We[Cl]=We[ch],Cl++);We.length=Cl}}function Ld(We){var ch=Array(We.length),Cl;for(Cl=0;Cl<We.length;Cl++)ch[Cl]=We[Cl].description;return"Expected "+(1<We.length?ch.slice(0,-1).join(", ")+" or "+ch[We.length-1]:ch[0])+"."}null!==Fa&&Nc(Fa);return new a(null!==ra?ra:Ld(Fa),Fa,Ta)}(null,AB,e(rj,rj));}}}();_.s4a=new _.Gc("parserConfig");_.Mv=function(a){this.R1a=a.R1a||[];this.LNc=new o4a(a);this.logger=a.logger};
_.Mv.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Jk:5,location:b,value:a}];try{var c=r4a.parse(a,this.LNc);return this.R1a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.bt(this.logger,d),[{Jk:5,error:{type:8,location:d instanceof r4a.SyntaxError?xi(d.location):b},location:b,value:a}]}};_.Mv.O=function(a){return new (a||_.Mv)(_.q(_.s4a))};_.Mv.ta=_.p({token:_.Mv,qa:_.Mv.O});_.Nv=new _.Gc("API_VERSION");_.Ov=new _.Gc("REQUEST_SERVICE");_.Pv=function(){};_.Pv.O=function(a){return new (a||_.Pv)};_.Pv.Da=_.zc({type:_.Pv});_.Pv.Ca=_.ic({});_.Qv=function(a){this.hwa=a;this.hI=_.Yu.has(28)};_.Qv.prototype.parse=function(a){return this.hwa.parse(a)};_.Qv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return pua(a,b).sort(function(c,d){return c.start-d.start})};_.Qv.O=function(a){return new (a||_.Qv)(_.q(_.Mv),_.q(_.Zu))};_.Qv.ta=_.p({token:_.Qv,qa:_.Qv.O});_.Rv=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Ozc=b;this.Uj=c;this.bm=d;this.localStorage=e;this.uea=!1;this.rp=[];this.scope=0;this.url="";this.WY=new _.sg(void 0);this.Kga=null;this.rp=t4a(this,f);this.lb=this.Ua.events.ha(_.pe(function(m){return m instanceof _.Hg}),_.Xe(function(m){g.scope=m.url.startsWith("/"+_.Wo.vP)?4:2;g.url=m.url}),_.Ue(function(m){return u4a(g,g.rp,g.scope,m.url)})).subscribe(function(m){g.WY.next(m);if(g.uea||g.current)g.uea=!1,g.Kga&&g.Kga.unsubscribe(),v4a(g)})};
_.Rv.prototype.La=function(){this.lb.unsubscribe()};_.Rv.prototype.Qd=function(){var a=this;return this.current?w4a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return u4a(a,a.rp,a.scope,a.url)}).then(function(b){a.WY.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var v4a=function(a){a.uea=!0;a.Kga=_.re(0,18E5).ha(_.rja(function(){return a.uea})).ha(_.Ue(function(){return a.Ozc.list()}),_.Xe(function(b){a.rp=x4a(a,b.rp);0===a.rp.length&&(a.uea=!1,a.Kga&&a.Kga.unsubscribe())}),_.Ue(function(){return u4a(a,a.rp,a.scope,a.url)})).subscribe(function(b){a.WY.next(b)})},t4a=function(a,b){var c=[];b&&_.oj(b,xm,1,_.kj())&&0<_.oj(b,xm,1,_.kj()).length&&(c=_.oj(b,xm,1,_.kj()).map(function(d){var e=d?d.getMessage():void 0;e=e?_.Dg(_.sua(e)||_.hk).toString():"";var f=
d?d.Hub():2;var g=_.zj(d,2,_.kj(_.dj));var m=y4a;var n=_.xj(d,4,_.kj(_.dj));m=m(a,n);d=_.xj(d,5,_.kj());return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter(jua),severity:f}}));return c},x4a=function(a,b){var c=[];if(null==b?0:b.rp)c=b.rp.map(function(d){var e=_.yi(d.message);e=e?e.toString():"";var f=d.severity?uua(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return tua(m)}),targetPatterns:y4a(a,d.targetPatterns),
targetQueryWarnings:(null==(g=d.targetQueryWarnings)?void 0:g.filter(jua))||[],severity:f}});return c},u4a=function(a,b,c,d){var e,f,g,m,n,r,v,z,D,J,L,P,aa;return _.Zd(function(oa){switch(oa.Ec){case 1:e=a.Uj.Vc.mv,f=_.Zg(e),g=f.nk,m=f.De,n=g?a.bm.parse(g):[],r=m?a.bm.parse(m):[],v=b.filter(function(Ca){return!Ca.scopes.includes(0)&&!Ca.isDismissed}),z=v.filter(function(Ca){var qa=n,ta=r,Na=Ca.scopes.includes(c),Ua=0===Ca.targetPatterns.length&&0===Ca.targetQueryWarnings.length,mb=z4a(Ca.targetPatterns,
d);a:{Ca=Ca.targetQueryWarnings;if(0!==Ca.length&&d.startsWith("/"+_.Wo.P4)){Ca=new Set(Ca);qa=_.k(_.wi(qa));for(var qb=qa.next();!qb.done;qb=qa.next()){qb=qb.value;var Ob=void 0;if((null==(Ob=qb.warning)?0:Ob.type)&&Ca.has(qb.warning.type)){Ca=!0;break a}}ta=_.k(_.wi(ta));for(qa=ta.next();!qa.done;qa=ta.next())if(qa=qa.value,qb=void 0,(null==(qb=qa.warning)?0:qb.type)&&Ca.has(qa.warning.type)){Ca=!0;break a}}Ca=!1}return Na&&(Ua||mb||Ca)}),D=v.filter(function(Ca){return Ca.scopes.includes(1)}),J=
[].concat(_.Jc(z),_.Jc(D)),L=_.k(J),P=L.next();case 2:if(P.done){oa.dh(4);break}aa=P.value;return _.be(oa,A4a(a,aa),5);case 5:if(!oa.Mj)return oa.return(aa);P=L.next();oa.dh(2);break;case 4:return oa.return(void 0)}})},y4a=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},z4a=function(a,b){return 0===a.length?!1:a.some(function(c){return c.test(b)})},w4a=function(a){var b;return _.Zd(function(c){if(1==c.Ec){var d=
a.messageHtml;var e="SHA-256";e=void 0===e?"SHA-256":e;qua()?(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(rua);return _.be(c,e,2)}b=c.Mj;return c.return("dismissed-announcement-"+b)})},A4a=function(a,b){return w4a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};
_.W.Object.defineProperties(_.Rv.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.WY.value}},xpb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Rv.O=function(a){return new (a||_.Rv)(_.q(_.Mg),_.q(IKa),_.q(_.rg),_.q(_.Qv),_.q(lPa),_.q(e3a,8))};_.Rv.ta=_.p({token:_.Rv,qa:_.Rv.O,Ha:"root"});var vua;_.B4a=new _.Gc("GMAT_BUTTON_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.Sv=function(a,b){this.nb=a;this.options=b};_.Sv.prototype.Sa=function(){this.nb.na.querySelector(".mat-icon, .material-icons")&&this.nb.na.classList.add("gmat-mdc-button-with-prefix")};_.Sv.O=function(a){return new (a||_.Sv)(_.u(_.sd),_.u(_.B4a))};
_.Sv.Fa=_.Bc({type:_.Sv,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&&_.jf("gmat-mdc-button",!b.options.ig)}});var yua;yua=function(a,b){return{warning:a,critical:b}};_.Tv=function(a){this.dhb=a;this.CEa=sKa};_.Tv.prototype.Qd=function(){this.dhb.Qd()};_.Tv.O=function(a){return new (a||_.Tv)(_.u(_.Rv),_.u(_.Xu))};
_.Tv.ya=_.xc({type:_.Tv,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,zua,6,7,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.dhb.WY))},Ia:[_.en,_.gn,_.Sv,_.Rs,_.yt,_.mn],styles:[".mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mdc-protected-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}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 C4a=function(){};C4a.O=function(a){return new (a||C4a)};
C4a.ya=_.xc({type:C4a,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:[_.Sv,_.Rs,_.xs,_.zs,_.Bs,_.As],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var E4a;_.Rg=function(a,b){var c=this;this.Ga=a;this.document=b;this.zha=new Map;this.Z1=new Map;this.Lk=_.zi.has(2);this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.vN=void 0,c.ab(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)};
_.Rg.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var D4a=function(a,b){a.Lk&&a.Ga.ab({element:a.mS?a.mS:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.Rg.prototype.ab=function(a){if(a.target!==this.document)if("focusout"===a.type)D4a(this,"focusout"),this.mS=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.Z1.has(a))a=this.Z1.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.Z1.has(a)){a=this.Z1.get(a);break a}a="mainContent"}else a=void 0;a!==this.mS&&(this.mS=a,D4a(this,"focus"))}};_.Rg.prototype.QR=function(){this.mS=this.vN="mainContent";return!0};
_.Uv=function(a,b){a.vN=b;a.mS=a.vN;var c=a.zha.get(b);c&&E4a(a,b,c)};_.Rg.prototype.registerCallback=function(a,b,c){return _.F4a(this,a,b,c)};_.F4a=function(a,b,c,d){a.zha.has(b);a.zha.set(b,d);c&&a.Z1.set(c,b);b===a.vN&&E4a(a,b,d);return function(){a.zha.get(b)===d&&(a.zha.delete(b),c&&a.Z1.delete(c))}};E4a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Jo(a.Ga,d.then(function(){b===a.vN&&(a.mS=b,D4a(a,"focus"),a.vN=void 0,c())}),"focusCallback",!1)};
_.Rg.O=function(a){return new (a||_.Rg)(_.q(_.No),_.q(_.Gg),_.q(_.Xu))};_.Rg.ta=_.p({token:_.Rg,qa:_.Rg.O,Ha:"root"});var G4a={p4a:function(a){return[{text:a}]}};_.Vv=function(a){var b=a.oha,c=a.Ga,d=a.sra,e=a.wv,f=a.hI;a=a.GL;this.Pwa={};this.INa=new _.Od;this.sH=!1;this.query="";this.queryPrefix=new _.sg(void 0);this.IN=new _.Qe;this.d_=_.Fe;this.HN=G4a;this.z2=!1;this.v3=_.Fe;this.De="";this.zd={};this.KSa=new _.Qe;this.oha=b;this.Ga=c;this.sra=d;this.wv=e;this.oha&&(this.HN=this.Hj?this.Hj:G4a);this.hI=f;this.GL=a};_.h=_.Vv.prototype;
_.h.Uxa=function(a){var b=this;a.HNa&&(this.INa.unsubscribe(),this.INa=a.HNa.subscribe(function(c){c=c({mn:b.query,prefix:b.queryPrefix.getValue()});H4a(b,c);b.query||b.IN.next(b.query)}));this.Pwa=a.Pwa||{};this.vv=a.eOb;this.Hj=a.Hj;this.oha&&(this.HN=this.Hj?this.Hj:G4a)};
_.h.Sa=function(){var a=this,b=_.ne(this.queryPrefix.ha(_.pe(function(){return a.z2})),this.KSa.ha(_.w(function(d){return d.prefix}))).ha(_.Ee(_.Aua)),c=_.ne(this.IN,this.KSa.ha(_.w(function(d){return d.mn||""}))).ha(_.Ee(),_.Be(this.sra));this.d_=_.ee([c,b]).ha(_.w(function(d){return _.k(d).next().value}),_.w(function(d){return _.ke(function(){return I4a(a,d)}).ha(_.Re(1))}),_.Le(Dua,{Itb:_.Fe,d_a:_.Fe}),_.ze(function(d){return d.Itb}),_.w(function(d){return Cua(d.d_a,a.IN)}),_.Ue(Bua),_.Le(function(d,
e){if(e.Td&&!e.Gv)return{Td:!0,Gv:d.Gv};a.sH=!(!e.Gv||!e.Gv.length);a.sH&&(a.iA=Date.now());return e}),kja());this.v3=this.IN.ha(_.w(function(d){return a.Hj&&a.Hj.Kub&&a.Hj.Kub(J4a(a,d))}))};_.h.La=function(){this.INa.unsubscribe()};_.h.setScope=function(a){a=a.zU;if(!a)return!1;H4a(this,a({mn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.Rva=function(){this.z2=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Pwa,b=a.prefix;this.query=void 0===a.mn?"":a.mn;this.queryPrefix.next(b)}};
_.h.Sva=function(){this.z2=!0;this.KSa.next({mn:this.query,prefix:this.queryPrefix.getValue()});var a=this.GL,b=Date.now();a.oPb=b};_.h.wZ=function(a){this.query="";this.IN.next("");a.setFocus()};
_.h.r3=function(a){a&&("string"===typeof a?(this.Ga.ab({element:this.wv,action:this.iQc,gestureName:"CLICK",Ih:a,bucket:_.lh.gEa}),this.kFb(J4a(this,a))):(a.Ra.Pc&&a.Ra.xv&&a.Ra.cq?this.Ga.ab({element:this.wv,action:"selectSuggestion_"+this.A3a,gestureName:"CLICK",Kf:a.position,CH:[_.Zta(a.Ra.Pc,a.Ra.xv,a.Ra.cq,[],a.Ra.NB,this.iA)]}):this.Ga.ab({element:this.wv,action:"selectSuggestion_"+this.A3a,gestureName:"CLICK",Kf:a.position}),a.Ra.Nya&&a.Ra.Nya()))};
var I4a=function(a,b){if(!b||!a.Hj)return _.Ud({});a.Ga.ab({element:a.wv,action:a.A3a,gestureName:"CHANGE",Ih:b,bucket:_.lh.Y7a});b=J4a(a,b);return a.Hj.isa(b).ha(_.w(function(c){return{Gv:c}}))},J4a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{nk:b};a=c.R0;c=c.value;return{nk:b,De:a?c:"",zd:a?void 0:c}},H4a=function(a,b){var c=b.prefix;a.query=b.mn||"";a.queryPrefix.next(c);c&&(c.R0?(a.zd={},a.De=c.value):(a.zd=_.ji(c.value,a.hI),a.De=""))};
_.W.Object.defineProperties(_.Vv.prototype,{iQc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.bt)?b:"Other"):"search"}},A3a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.bt)?b:"Other"):"suggest"}}});_.Vv.O=function(){_.xd()};_.Vv.Fa=_.Bc({type:_.Vv});_.Wv=function(a,b,c){this.Ua=a;this.Lb=b;this.a1=c;this.xV=!1;this.href=this.lg="";this.target=this.rel=null;this.BM=!1};_.Wv.prototype.Od=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.BM)return!0;if(!this.href)return!1;_.wo(this.Ua,this.href);return!1};_.Wv.prototype.Tb=function(){this.href=this.Xsa();(this.BM=K4a.test(this.href))&&!this.xV?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Wv.prototype.Xsa=function(){return"string"===typeof this.M3&&K4a.test(this.M3)?this.M3:this.a1.Kx(_.xo(this.Ua,this.sUa()))};_.Wv.prototype.sUa=function(){return _.vo(this.Ua,Array.isArray(this.M3)?this.M3:[this.M3],{ni:this.Lb,Ta:this.Ta,lg:this.lg,yf:this.yf})};_.Wv.O=function(a){return new (a||_.Wv)(_.u(_.Mg),_.u(_.rg),_.u(_.qn))};
_.Wv.Fa=_.Bc({type:_.Wv,oa:[["a","universalLink",""]],tb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)});a&2&&(_.of("href",b.href,_.Ed),_.gf("rel",b.rel)("target",b.target))},inputs:{M3:"universalLink",xV:"sameWindow",Ta:"queryParams",lg:"queryParamsHandling",yf:"fragment"},features:[_.Rc]});var K4a=/^http[s]?:\/\//;_.Xv=function(a,b,c){this.Ik=a;this.nb=b;this.Ed=c;this.rGb=new _.Od;this.resize=new _.Vl};_.Xv.prototype.Sa=function(){var a=this;this.rGb=this.Ed.Wb(function(){return a.Ed.Af.ha(_.Te(void 0),dja(_.me(window,"resize")),_.ze(function(){return a.Ik.hN}),_.pe(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.ze(function(){return a.Ik.Lfa})).subscribe(function(){a.notify()})})};_.Xv.prototype.La=function(){this.rGb.unsubscribe()};
_.Xv.prototype.notify=function(){this.resize.emit(this.na)};_.W.Object.defineProperties(_.Xv.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.hEc||this.nb.na}}});_.Xv.O=function(a){return new (a||_.Xv)(_.u(_.Gu),_.u(_.sd),_.u(_.te))};_.Xv.Fa=_.Bc({type:_.Xv,oa:[["","ascResizeNotifier",""]],inputs:{hEc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.Yv=function(){};_.Yv.O=function(a){return new (a||_.Yv)};_.Yv.Da=_.zc({type:_.Yv});_.Yv.Ca=_.ic({});var Zv=function(a){this.od=a;this.nzb=!1;this.G3a=new Map;this.yv=0;this.Lj=[];this.W0=new _.Vl;this.H3a=new _.Vl;this.t3=new _.Od;this.rja=new _.Od;this.SC=!1};Zv.prototype.Tb=function(){for(var a=_.k(this.Lj),b=a.next();!b.done;b=a.next())b.value.Sta=this.nzb};Zv.prototype.La=function(){L4a(this);this.t3.unsubscribe();this.rja.unsubscribe();this.SC=!1};
var M4a=function(a){for(var b=_.k(a.Lj),c=b.next();!c.done;c=b.next())c.value.Tx=!0;a.l0a()},L4a=function(a,b){for(var c=a.SC=!1,d=_.k(a.Lj),e=d.next();!e.done;e=d.next())e=e.value,$v(e),c=c||e.Tx,e.Tx=!1;a.yv=0;a.rja.unsubscribe();b&&!c&&b.target.blur()},N4a=function(a){if(!(1<a.Lj.length))return a.yv;for(var b=1;b<a.Lj.length;b++){var c=(a.yv+b)%a.Lj.length;if(1<=a.Lj[c].tXa)return c}return a.yv},O4a=function(a){for(var b=_.k(a.Lj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Bp&&$v(c)};
Zv.prototype.l0a=function(){var a=this;this.rja.unsubscribe();this.rja=new _.Od;for(var b=_.k(this.G3a),c=b.next(),d={};!c.done;d={HWb:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.HWb=e;this.rja.add(this.od.register("Suggestion Shortcut "+c,c,function(f){return function(){a.W0.emit({action:"shortcutSelect",Nr:f.HWb})}}(d)))}};
_.W.Object.defineProperties(Zv.prototype,{E3a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.SC=!1;this.t3.unsubscribe();this.t3=new _.Od;this.G3a.clear();if(a&&1<=a.length){this.Lj=a;O4a(this);a=_.k(this.Lj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.t3.add(c.lSb.subscribe(function(d){b.Nr=d})),this.t3.add(c.kSb.subscribe(function(d){b.H3a.emit(d);b.Nr=void 0})),this.t3.add(c.eQb.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.G3a.set(e.Ub,
e.DSc)}))}else this.Lj=[]}},Bp:{configurable:!0,enumerable:!0,get:function(){if(this.Lj.length)return this.Lj[this.yv]}}});Zv.O=function(a){return new (a||Zv)(_.u(_.su))};
Zv.Fa=_.Bc({type:Zv,oa:[["","suggestionHandlerFor",""]],Za:function(a,b){a&1&&_.I("keydown.arrowdown",function(c){c.preventDefault();b.Bp&&(0>=b.Bp.tXa&&(b.yv=N4a(b)),b.Bp.oO(1),0>b.Bp.jra?(b.Nr=void 0,b.SC=!1):b.SC=!0,b.W0.emit({action:"selectNext",Nr:b.Nr}))})("keydown.arrowup",function(c){c.preventDefault();b.Bp&&(b.Bp.oO(-1),0>b.Bp.jra?(b.Nr=void 0,b.SC=!1):b.SC=!0,b.W0.emit({action:"selectPrevious",Nr:b.Nr}))})("keydown.arrowright",function(c){var d=N4a(b);b.Bp&&1<b.Lj.length&&b.yv!==d&&b.SC&&
-1<b.Bp.jra&&(c.preventDefault(),$v(b.Bp),$v(b.Lj[d]),b.Lj[d].oO(1),b.W0.emit({action:"selectNextList",Nr:b.Nr}),b.yv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Lj.length)for(d=1;d<b.Lj.length;d++){var e=(b.yv-d+b.Lj.length)%b.Lj.length;if(1<=b.Lj[e].tXa){d=e;break a}}d=b.yv}b.Bp&&1<b.Lj.length&&b.yv!==d&&b.SC&&-1<b.Bp.jra&&(c.preventDefault(),$v(b.Bp),$v(b.Lj[d]),b.Lj[d].oO(1),b.W0.emit({action:"selectPreviousList",Nr:b.Nr}),b.yv=d)})("keydown.enter",function(c){c.preventDefault();b.SC=
!1;b.H3a.emit(b.Nr);b.Nr=void 0;b.Bp&&($v(b.Bp),b.yv=0)})("keyup.escape",function(c){return L4a(b,c)})},inputs:{nzb:"isComboBox",E3a:[0,"suggestionHandlerFor","suggestionLists"]},outputs:{W0:"listNavigate",H3a:"suggestionSubmit"},features:[_.Rc]});var P4a=new _.Gc("GMAT_FORM_FIELD_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.aw=function(a){this.options=a};_.aw.O=function(a){return new (a||_.aw)(_.u(P4a))};_.aw.Fa=_.Bc({type:_.aw,oa:[["mat-form-field"]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-form-field",!b.options.ig)}});var Q4a=new _.Gc("GMAT_INPUT_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.bw=function(a){this.options=a};_.bw.O=function(a){return new (a||_.bw)(_.u(Q4a))};_.bw.Fa=_.Bc({type:_.bw,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-input",!b.options.ig)}});var cw=function(a,b){this.np=a;this.Ma=b;this.kk=function(){};this.GZa=function(){}};cw.prototype.setProperty=function(a,b){this.np.setProperty(this.Ma.na,a,b)};cw.prototype.Gr=function(a){this.GZa=a};cw.prototype.Qm=function(a){this.kk=a};cw.prototype.Wo=function(a){this.setProperty("disabled",a)};cw.O=function(a){return new (a||cw)(_.u(_.tl),_.u(_.sd))};cw.Fa=_.Bc({type:cw});var Di=function(){cw.apply(this,arguments)};_.V(Di,cw);
Di.O=function(){var a;return function(b){return(a||(a=_.rd(Di)))(b||Di)}}();Di.Fa=_.Bc({type:Di,features:[_.ef]});_.dw=new _.Gc("");var R4a,S4a;R4a={wa:_.dw,Hb:_.pc(function(){return _.Ci}),vd:!0};S4a=new _.Gc("");_.Ci=function(a,b,c){cw.call(this,a,b);this.y5=c;this.lHa=!1;null==this.y5&&(this.y5=!/android (\d+)/.test((xh?window.navigator.userAgent:"").toLowerCase()))};_.V(_.Ci,cw);_.Ci.prototype.Jn=function(a){this.setProperty("value",null==a?"":a)};_.Ci.prototype.e6=function(a){(!this.y5||this.y5&&!this.lHa)&&this.kk(a)};_.Ci.prototype.Trc=function(){this.lHa=!0};_.Ci.prototype.Src=function(a){this.lHa=!1;this.y5&&this.kk(a)};
_.Ci.O=function(a){return new (a||_.Ci)(_.u(_.tl),_.u(_.sd),_.u(S4a,8))};
_.Ci.Fa=_.Bc({type:_.Ci,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.e6(c.target.value)})("blur",function(){return b.GZa()})("compositionstart",function(){return b.Trc()})("compositionend",function(c){return b.Src(c.target.value)})},
features:[_.Pf([R4a]),_.ef]});var T4a;_.ew=new _.Gc("");T4a=new _.Gc("");_.U4a=function(a){return Fua(a)};var fw=function(){this.HC=[];this.FG=[];this.jKa=[]};_.h=fw.prototype;_.h.Voa=function(a){this.HC=a||[];this.Fma=Nua(this.HC)};_.h.Toa=function(a){this.FG=a||[];this.Ema=Pua(this.FG)};_.h.edb=function(a){this.jKa.push(a)};_.h.Wuc=function(){this.jKa.forEach(function(a){return a()});this.jKa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.Jm=function(a,b){return this.control?this.control.Jm(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(fw.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}},UU:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.UU:null}},Yj:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Yj:null}},Ur:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Ur:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},X4a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.X4a:null}},Rja:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Rja:null}},im:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.im:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Dg:{configurable:!0,enumerable:!0,get:function(){return this.Fma||
null}},Zz:{configurable:!0,enumerable:!0,get:function(){return this.Ema||null}}});_.gw=function(){fw.apply(this,arguments);this.Zo=this.name=this.kd=null};_.V(_.gw,fw);_.hw=function(){fw.apply(this,arguments)};_.V(_.hw,fw);_.W.Object.defineProperties(_.hw.prototype,{lr:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.V4a=function(a){this.uC=a};
_.W.Object.defineProperties(_.V4a.prototype,{mAb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uC)?0:null==(b=a.control)?0:b.Ur)}},nAb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uC)?0:null==(b=a.control)?0:b.X4a)}},Wzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uC)?0:null==(b=a.control)?0:b.UU)}},AM:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uC)?0:null==(b=a.control)?
0:b.Yj)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uC)?0:null==(b=a.control)?0:b.valid)}},Izb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uC)?0:null==(b=a.control)?0:b.invalid)}},Rzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uC)?0:null==(b=a.control)?0:b.pending)}},PJc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.uC)||!a.VB)}}});
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"});_.iw=function(a){this.uC=a};_.V(_.iw,_.V4a);_.iw.O=function(a){return new (a||_.iw)(_.u(_.gw,2))};
_.iw.Fa=_.Bc({type:_.iw,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],tb:14,Za:function(a,b){a&2&&_.jf("ng-untouched",b.nAb)("ng-touched",b.mAb)("ng-pristine",b.Wzb)("ng-dirty",b.AM)("ng-valid",b.isValid)("ng-invalid",b.Izb)("ng-pending",b.Rzb)},features:[_.ef]});var W4a=new _.Gc("CallSetDisabledState",{Ha:"root",qa:function(){return"whenDisabledForLegacyCode"}});var jw,bva,X4a,eva,Y4a;jw=function(a,b){this.BKa=this.xna=this.toa=!1;this.Gz=function(){};this.kd=null;this.UU=!0;this.Ur=!1;this.joa=[];this.uma(a);this.uGa(b)};_.ava=function(a,b){a.uma(b)};bva=function(a,b){a.uGa(b)};_.kw=function(a){a=a.HC;return Array.isArray(a)?a.includes(_.U4a):a===_.U4a};_.dva=function(a,b){b=void 0===b?{}:b;a.Ur=!0;a.kd&&!b.ai&&_.dva(a.kd,b)};X4a=function(a,b){b=void 0===b?{}:b;a.Ur=!1;a.BKa=!1;a.xq(function(c){X4a(c,{ai:!0})});a.kd&&!b.ai&&a.kd.s8(b)};
eva=function(a,b){b=void 0===b?{}:b;a.UU=!1;a.kd&&!b.ai&&eva(a.kd,b)};Y4a=function(a,b){b=void 0===b?{}:b;a.UU=!0;a.toa=!1;a.xq(function(c){Y4a(c,{ai:!0})});a.kd&&!b.ai&&a.kd.p8(b)};jw.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.Hcb(a.ai);this.status="DISABLED";this.errors=null;this.xq(function(c){c.disable(Object.assign({},a,{ai:!0}))});this.LY();!1!==a.ke&&(this.im.emit(this.value),this.Rja.emit(this.status));this.xeb(Object.assign({},a,{MQb:b}));this.joa.forEach(function(c){return c(!0)})};
jw.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.Hcb(a.ai);this.status="VALID";this.xq(function(c){c.enable(Object.assign({},a,{ai:!0}))});_.Bi(this,{ai:!0,ke:a.ke});this.xeb(Object.assign({},a,{MQb:b}));this.joa.forEach(function(c){return c(!1)})};jw.prototype.xeb=function(a){this.kd&&!a.ai&&(_.Bi(this.kd,a),a.MQb||this.kd.p8(),this.kd.s8())};jw.prototype.bya=function(a){this.kd=a};
_.Bi=function(a,b){b=void 0===b?{}:b;a.Axc();a.LY();a.enabled&&(a.trc(),a.errors=a.mxc(),a.status=a.f9a(),"VALID"!==a.status&&"PENDING"!==a.status||a.lxc(b.ke));!1!==b.ke&&(a.im.emit(a.value),a.Rja.emit(a.status));a.kd&&!b.ai&&_.Bi(a.kd,b)};_.h=jw.prototype;_.h.Meb=function(a){a=void 0===a?{ke:!0}:a;this.xq(function(b){return b.Meb(a)});_.Bi(this,{ai:!0,ke:a.ke})};_.h.Axc=function(){this.status=this.rma()?"DISABLED":"VALID"};_.h.mxc=function(){return this.Dg?this.Dg(this):null};
_.h.lxc=function(a){var b=this;this.Zz&&(this.status="PENDING",this.xna=!0,this.N8a=Iua(this.Zz(this)).subscribe(function(c){b.xna=!1;_.lw(b,c,{ke:a})}))};_.h.trc=function(){this.N8a&&(this.N8a.unsubscribe(),this.xna=!1)};_.lw=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.zeb(!1!==c.ke)};_.h=jw.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.SHa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.Jm=function(a,b){return!!this.getError(a,b)};_.h.zeb=function(a){this.status=this.f9a();a&&this.Rja.emit(this.status);this.kd&&this.kd.zeb(a)};_.h.kJa=function(){this.im=new _.Vl;this.Rja=new _.Vl};_.h.f9a=function(){return this.rma()?"DISABLED":this.errors?"INVALID":this.xna||this.I8a("PENDING")?"PENDING":this.I8a("INVALID")?"INVALID":"VALID"};_.h.I8a=function(a){return this.l5(function(b){return b.status===a})};
_.h.H8a=function(){return this.l5(function(a){return a.Yj})};_.h.Bqc=function(){return this.l5(function(a){return a.Ur})};_.h.p8=function(a){a=void 0===a?{}:a;this.UU=!this.H8a();this.kd&&!a.ai&&this.kd.p8(a)};_.h.s8=function(a){a=void 0===a?{}:a;this.Ur=this.Bqc();this.kd&&!a.ai&&this.kd.s8(a)};_.h.HG=function(a){this.Gz=a};_.h.lR=function(a){Ei(a)&&null!=a.Et&&(this.ppa=a.Et)};_.h.Hcb=function(a){var b=this.kd&&this.kd.Yj;return!a&&!!b&&!this.kd.H8a()};_.h.SHa=function(){return null};
_.h.uma=function(a){a=this.HC=Array.isArray(a)?a.slice():a;this.Fma=Array.isArray(a)?Nua(a):a||null};_.h.uGa=function(a){a=this.FG=Array.isArray(a)?a.slice():a;this.Ema=Array.isArray(a)?Pua(a):a||null};
_.W.Object.defineProperties(jw.prototype,{Dg:{configurable:!0,enumerable:!0,get:function(){return this.Fma},set:function(a){this.HC=this.Fma=a}},Zz:{configurable:!0,enumerable:!0,get:function(){return this.Ema},set:function(a){this.FG=this.Ema=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.kd}},valid:{configurable:!0,enumerable:!0,get:function(){return"VALID"===this.status}},invalid:{configurable:!0,enumerable:!0,get:function(){return"INVALID"===this.status}},pending:{configurable:!0,
enumerable:!0,get:function(){return"PENDING"==this.status}},disabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"===this.status}},enabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"!==this.status}},Yj:{configurable:!0,enumerable:!0,get:function(){return!this.UU}},X4a:{configurable:!0,enumerable:!0,get:function(){return!this.Ur}},Et:{configurable:!0,enumerable:!0,get:function(){return this.ppa?this.ppa:this.parent?this.parent.Et:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.kd;)a=a.kd;return a}}});_.mw=function(a,b,c){jw.call(this,(Ei(b)?b.ly:b)||null,(Ei(b)?b.MR:c)||null);this.controls=a;this.kJa();this.lR(b);this.ALa();_.Bi(this,{ai:!0,ke:!!this.Zz})};_.V(_.mw,jw);var Z4a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.bya(a);c.HG(a.Gz);return c};_.h=_.mw.prototype;_.h.zpa=function(a){var b=void 0===b?{}:b;Z4a(this,a);_.Bi(this,{ke:b.ke});this.Gz()};
_.h.e2=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].HG(function(){});delete this.controls[a];_.Bi(this,{ke:b.ke});this.Gz()};_.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;jva(this,a);Object.keys(a).forEach(function(d){iva(c,!0,d);c.controls[d].setValue(a[d],{ai:!0,ke:b.ke})});_.Bi(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.xq(function(c,d){c.reset(a?a[d]:null,{ai:!0,ke:b.ke})});this.p8(b);this.s8(b);_.Bi(this,b)};_.h.a8=function(){var a=this.cdb(!1,function(b,c){return c.a8()?!0:b});a&&_.Bi(this,{ai:!0});return a};_.h.xq=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.ALa=function(){var a=this;this.xq(function(b){b.bya(a);b.HG(a.Gz)})};_.h.LY=function(){this.value=this.Pwc()};
_.h.l5=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.Pwc=function(){var a=this;return this.cdb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.cdb=function(a,b){var c=a;this.xq(function(d,e){c=b(c,d,e)});return c};
_.h.rma=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.SHa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var $4a=function(){_.mw.apply(this,arguments)};_.V($4a,_.mw);var a5a,b5a;a5a={wa:_.hw,Hb:_.pc(function(){return _.nw})};b5a=Promise.resolve();_.nw=function(a,b,c){_.hw.call(this);this.VK=c;this.VB=!1;this.DHa=new Set;this.Ofa=new _.Vl;this.form=new _.mw({},Nua(a),Pua(b))};_.V(_.nw,_.hw);_.h=_.nw.prototype;_.h.Ic=function(){this.lR()};_.h.zpa=function(a){var b=this;b5a.then(function(){var c=b.L$a(a.path);a.control=Z4a(c,a.name,a.control);Xua(a.control,a,b.VK);_.Bi(a.control,{ke:!1});b.DHa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.e2=function(a){var b=this;b5a.then(function(){var c=b.L$a(a.path);c&&c.e2(a.name);b.DHa.delete(a)})};_.h.mVb=function(a,b){var c=this;b5a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.Ex=function(a){this.VB=!0;gva(this.form,this.DHa);this.Ofa.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.J0a=function(){this.form.reset(void 0);this.VB=!1};
_.h.lR=function(){this.options&&null!=this.options.Et&&(this.form.ppa=this.options.Et)};_.h.L$a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.nw.prototype,{lr:{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}}});
_.nw.O=function(a){return new (a||_.nw)(_.u(_.ew,10),_.u(T4a,10),_.u(W4a,8))};_.nw.Fa=_.Bc({type:_.nw,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Za:function(a,b){a&1&&_.I("submit",function(c){return b.Ex(c)})("reset",function(){b.J0a()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{Ofa:"ngSubmit"},Sb:["ngForm"],features:[_.Pf([a5a]),_.ef]});_.ow=function(a,b,c){a=void 0===a?null:a;jw.call(this,(Ei(b)?b.ly:b)||null,(Ei(b)?b.MR:c)||null);this.defaultValue=null;this.he=[];this.eR=!1;this.J8a(a);this.lR(b);this.kJa();_.Bi(this,{ai:!0,ke:!!this.Zz});Ei(b)&&(b.HFb||b.A4c)&&(kva(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.ow,jw);_.h=_.ow.prototype;_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.tw=a;this.he.length&&!1!==b.Aqb&&this.he.forEach(function(d){return d(c.value,!1!==b.iEc)});_.Bi(this,b)};
_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.J8a(a);Y4a(this,b);X4a(this,b);this.setValue(this.value,b);this.eR=!1};_.h.LY=function(){};_.h.l5=function(){return!1};_.h.rma=function(){return this.disabled};_.h.Qm=function(a){this.he.push(a)};_.h.Fyc=function(a){var b=this.he;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Gyc=function(a){var b=this.joa;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.xq=function(){};
_.h.a8=function(){return"submit"===this.Et&&(this.toa&&eva(this),this.BKa&&_.dva(this),this.eR)?(this.setValue(this.tw,{ai:!0,Aqb:!1}),!0):!1};_.h.J8a=function(a){kva(a)?(this.value=this.tw=a.value,a.disabled?this.disable({ai:!0,ke:!1}):this.enable({ai:!0,ke:!1})):this.value=this.tw=a};var c5a,d5a;c5a={wa:_.gw,Hb:_.pc(function(){return _.pw})};d5a=Promise.resolve();_.pw=function(a,b,c,d,e,f){_.gw.call(this);this.Ya=e;this.VK=f;this.control=new _.ow;this.UKa=!1;this.name="";this.update=new _.Vl;this.kd=a;this.Voa(b);this.Toa(c);this.Zo=hva(d)};_.V(_.pw,_.gw);_.h=_.pw.prototype;
_.h.Tb=function(a){this.zrc();if(!this.UKa||"name"in a){if(this.UKa&&(this.o9a(),this.lr)){var b=a.name.lj;this.lr.e2({name:b,path:this.uab(b)})}this.zLa()}"isDisabled"in a&&this.Jyc(a);fva(a,this.TO)&&(this.LY(this.model),this.TO=this.model)};_.h.La=function(){this.lr&&this.lr.e2(this)};_.h.Bla=function(a){this.TO=a;this.update.emit(a)};_.h.zLa=function(){this.lR();this.pvc()?this.Kxc():this.lr.zpa(this);this.UKa=!0};_.h.lR=function(){this.options&&null!=this.options.Et&&(this.control.ppa=this.options.Et)};
_.h.pvc=function(){return!this.kd||!(!this.options||!this.options.standalone)};_.h.Kxc=function(){Xua(this.control,this,this.VK);_.Bi(this.control,{ke:!1})};_.h.zrc=function(){this.o9a()};_.h.Crc=function(){};_.h.o9a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.LY=function(a){var b=this;d5a.then(function(){b.control.setValue(a,{iEc:!1});var c;null==(c=b.Ya)||_.ul(c)})};
_.h.Jyc=function(a){var b=this;a=a.isDisabled.Tf;var c=0!==a&&_.ag(a);d5a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.Ya)||_.ul(d)})};_.h.uab=function(a){return this.kd?Rua(a,this.kd):[a]};_.W.Object.defineProperties(_.pw.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.uab(this.name)}},lr:{configurable:!0,enumerable:!0,get:function(){return this.kd?this.kd.lr:null}}});
_.pw.O=function(a){return new (a||_.pw)(_.u(_.hw,9),_.u(_.ew,10),_.u(T4a,10),_.u(_.dw,10),_.u(_.wl,8),_.u(W4a,8))};_.pw.Fa=_.Bc({type:_.pw,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Rl:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Sb:["ngModel"],features:[_.Pf([c5a]),_.ef,_.Rc]});var e5a,f5a;e5a=new _.Gc("");f5a={wa:_.gw,Hb:_.pc(function(){return _.qw})};_.qw=function(a,b,c,d,e){_.gw.call(this);this.Zvc=d;this.VK=e;this.update=new _.Vl;this.awc=!1;this.Voa(a);this.Toa(b);this.Zo=hva(c)};_.V(_.qw,_.gw);_.qw.prototype.Tb=function(a){if(this.dvc(a)){var b=a.form.lj;b&&Zua(b,this);Xua(this.form,this,this.VK);_.Bi(this.form,{ke:!1})}fva(a,this.TO)&&(this.form.setValue(this.model),this.TO=this.model)};_.qw.prototype.La=function(){this.form&&Zua(this.form,this)};
_.qw.prototype.Bla=function(a){this.TO=a;this.update.emit(a)};_.qw.prototype.dvc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.qw.prototype,{Rl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});_.qw.O=function(a){return new (a||_.qw)(_.u(_.ew,10),_.u(T4a,10),_.u(_.dw,10),_.u(e5a,8),_.u(W4a,8))};
_.qw.Fa=_.Bc({type:_.qw,oa:[["","formControl",""]],inputs:{form:[0,"formControl","form"],Rl:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Sb:["ngForm"],features:[_.Pf([f5a]),_.ef,_.Rc]});var g5a;g5a={wa:_.hw,Hb:_.pc(function(){return _.rw})};_.rw=function(a,b,c){_.hw.call(this);var d=this;this.VK=c;this.VB=!1;this.Gz=function(){return d.Beb()};this.WZ=[];this.form=null;this.Ofa=new _.Vl;this.Voa(a);this.Toa(b)};_.V(_.rw,_.hw);_.h=_.rw.prototype;_.h.Tb=function(a){a.hasOwnProperty("form")&&(this.Uyc(),this.Beb(),this.Qyc(),this.ioa=this.form)};_.h.La=function(){this.form&&(Yua(this.form,this),this.form.Gz===this.Gz&&this.form.HG(function(){}))};
_.h.zpa=function(a){var b=this.form.get(a.path);Xua(b,a,this.VK);_.Bi(b,{ke:!1});this.WZ.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.e2=function(a){Zua(a.control||null,a);var b=this.WZ;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.mVb=function(a,b){this.form.get(a.path).setValue(b)};_.h.Ex=function(a){this.VB=!0;gva(this.form,this.WZ);this.Ofa.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.J0a=function(){this.form.reset(void 0);this.VB=!1};_.h.Beb=function(){var a=this;this.WZ.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(Zua(c||null,b),d instanceof _.ow&&(Xua(d,b,a.VK),b.control=d))});this.form.Meb({ke:!1})};_.h.yYc=function(a){var b=this.form.get(a.path);Sua(b,a);_.Bi(b,{ke:!1})};_.h.bYc=function(a){if(this.form){var b=this.form.get(a.path);b&&Yua(b,a)&&_.Bi(b,{ke:!1})}};_.h.Qyc=function(){this.form.HG(this.Gz);this.ioa&&this.ioa.HG(function(){})};
_.h.Uyc=function(){Sua(this.form,this);this.ioa&&Yua(this.ioa,this)};_.h.ZXc=function(){};_.W.Object.defineProperties(_.rw.prototype,{lr:{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[]}}});_.rw.O=function(a){return new (a||_.rw)(_.u(_.ew,10),_.u(T4a,10),_.u(W4a,8))};
_.rw.Fa=_.Bc({type:_.rw,oa:[["","formGroup",""]],Za:function(a,b){a&1&&_.I("submit",function(c){return b.Ex(c)})("reset",function(){b.J0a()})},inputs:{form:[0,"formGroup","form"]},outputs:{Ofa:"ngSubmit"},Sb:["ngForm"],features:[_.Pf([g5a]),_.ef,_.Rc]});var h5a;h5a={wa:_.gw,Hb:_.pc(function(){return _.sw})};_.sw=function(a,b,c,d,e){_.gw.call(this);this.Zvc=e;this.z8a=!1;this.name=null;this.update=new _.Vl;this.awc=!1;this.kd=a;this.Voa(b);this.Toa(c);this.Zo=hva(d)};_.V(_.sw,_.gw);_.h=_.sw.prototype;_.h.Tb=function(a){this.z8a||this.zLa();fva(a,this.TO)&&(this.TO=this.model,this.lr.mVb(this,this.model))};_.h.La=function(){this.lr&&this.lr.e2(this)};_.h.Bla=function(a){this.TO=a;this.update.emit(a)};_.h.Crc=function(){};
_.h.zLa=function(){this.control=this.lr.zpa(this);this.z8a=!0};_.W.Object.defineProperties(_.sw.prototype,{Rl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return Rua(null==this.name?this.name:this.name.toString(),this.kd)}},lr:{configurable:!0,enumerable:!0,get:function(){return this.kd?this.kd.lr:null}}});_.sw.O=function(a){return new (a||_.sw)(_.u(_.hw,13),_.u(_.ew,10),_.u(T4a,10),_.u(_.dw,10),_.u(e5a,8))};
_.sw.Fa=_.Bc({type:_.sw,oa:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],Rl:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.Pf([h5a]),_.ef,_.Rc]});var tw=function(){this.u8=_.Gua},i5a;tw.prototype.Tb=function(a){this.vyb in a&&(this.u8=(this.cG=this.enabled(this.mMc(a[this.vyb].Tf)))?this.lCc():_.Gua,this.he&&this.he())};tw.prototype.validate=function(a){return this.u8(a)};tw.prototype.Aha=function(a){this.he=a};tw.prototype.enabled=function(a){return null!=a};tw.O=function(a){return new (a||tw)};tw.Fa=_.Bc({type:tw,features:[_.Rc]});i5a={wa:_.ew,Hb:_.pc(function(){return _.uw}),vd:!0};
_.uw=function(){tw.apply(this,arguments);this.vyb="required";this.mMc=_.ag;this.lCc=function(){return Fua}};_.V(_.uw,tw);_.uw.prototype.enabled=function(a){return a};_.uw.O=function(){var a;return function(b){return(a||(a=_.rd(_.uw)))(b||_.uw)}}();
_.uw.Fa=_.Bc({type:_.uw,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],tb:1,Za:function(a,b){a&2&&_.gf("required",b.cG?"":null)},inputs:{required:"required"},features:[_.Pf([i5a]),_.ef]});_.vw=function(){};_.vw.O=function(a){return new (a||_.vw)};_.vw.Da=_.zc({type:_.vw});_.vw.Ca=_.ic({});var j5a=function(a,b,c){jw.call(this,(Ei(b)?b.ly:b)||null,(Ei(b)?b.MR:c)||null);this.controls=a;this.kJa();this.lR(b);this.ALa();_.Bi(this,{ai:!0,ke:!!this.Zz})};_.V(j5a,jw);_.h=j5a.prototype;_.h.at=function(a){return this.controls[this.f5(a)]};_.h.push=function(a,b){b=void 0===b?{}:b;this.controls.push(a);this.TKa(a);_.Bi(this,{ke:b.ke});this.Gz()};_.h.IT=function(a,b,c){c=void 0===c?{}:c;this.controls.splice(a,0,b);this.TKa(b);_.Bi(this,{ke:c.ke})};
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;jva(this,a);a.forEach(function(d,e){iva(c,!1,e);c.at(e).setValue(d,{ai:!0,ke:b.ke})});_.Bi(this,b)};_.h.reset=function(a,b){a=void 0===a?[]:a;b=void 0===b?{}:b;this.xq(function(c,d){c.reset(a[d],{ai:!0,ke:b.ke})});this.p8(b);this.s8(b);_.Bi(this,b)};_.h.clear=function(a){a=void 0===a?{}:a;1>this.controls.length||(this.xq(function(b){return b.HG(function(){})}),this.controls.splice(0),_.Bi(this,{ke:a.ke}))};
_.h.f5=function(a){return 0>a?a+this.length:a};_.h.a8=function(){var a=this.controls.reduce(function(b,c){return c.a8()?!0:b},!1);a&&_.Bi(this,{ai:!0});return a};_.h.xq=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.h.LY=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};_.h.l5=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.h.ALa=function(){var a=this;this.xq(function(b){return a.TKa(b)})};
_.h.rma=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.TKa=function(a){a.bya(this);a.HG(this.Gz)};_.h.SHa=function(a){var b;return null!=(b=this.at(a))?b:null};_.W.Object.defineProperties(j5a.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});var ww=function(){this.bWb=!1};_.h=ww.prototype;_.h.group=function(a,b){b=void 0===b?null:b;a=this.ddb(a);var c={};lva(b)?c=b:null!==b&&(c.ly=b.Dg,c.MR=b.Zz);return new _.mw(a,c)};_.h.NN=function(a,b){b=void 0===b?null:b;a=this.ddb(a);return new $4a(a,b)};_.h.control=function(a,b,c){var d={};if(!this.bWb)return new _.ow(a,b,c);lva(b)?d=b:(d.ly=b,d.MR=c);return new _.ow(a,Object.assign({},d,{HFb:!0}))};_.h.bZ=function(a,b,c){var d=this;a=a.map(function(e){return d.P9a(e)});return new j5a(a,b,c)};
_.h.ddb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.P9a(a[d])});return c};_.h.P9a=function(a){return a instanceof _.ow?a:a instanceof jw?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(ww.prototype,{HFb:{configurable:!0,enumerable:!0,get:function(){var a=new ww;a.bWb=!0;return a}}});ww.O=function(a){return new (a||ww)};ww.ta=_.p({token:ww,qa:ww.O,Ha:"root"});_.xw=function(){ww.apply(this,arguments)};
_.V(_.xw,ww);_.xw.prototype.group=function(a,b){return ww.prototype.group.call(this,a,void 0===b?null:b)};_.xw.prototype.control=function(a,b,c){return ww.prototype.control.call(this,a,b,c)};_.xw.prototype.bZ=function(a,b,c){return ww.prototype.bZ.call(this,a,b,c)};_.xw.O=function(){var a;return function(b){return(a||(a=_.rd(_.xw)))(b||_.xw)}}();_.xw.ta=_.p({token:_.xw,qa:_.xw.O,Ha:"root"});_.yw=function(){};_.yw.O=function(a){return new (a||_.yw)};_.yw.Da=_.zc({type:_.yw});_.yw.Ca=_.ic({imports:[_.vw]});new _.sm;_.k5a=new _.Gc("MatError");var l5a=function(a){var b=this;this.Tqc=a;this.Nb=new _.Qe;this.dLa=new _.Qe;this.N5=new Map;"undefined"!==typeof ResizeObserver&&(this.Noa=new ResizeObserver(function(c){return b.dLa.next(c)}))};
l5a.prototype.observe=function(a){var b=this;this.N5.has(a)||this.N5.set(a,(new _.Rd(function(c){var d=b.dLa.subscribe(c),e;null==(e=b.Noa)||e.observe(a,{box:b.Tqc});return function(){var f;null==(f=b.Noa)||f.unobserve(a);d.unsubscribe();b.N5.delete(a)}})).ha(_.pe(function(c){return c.some(function(d){return d.target===a})}),_.Re({bufferSize:1,pv:!0}),_.Ve(this.Nb)));return this.N5.get(a)};l5a.prototype.destroy=function(){this.Nb.next();this.Nb.complete();this.dLa.complete();this.N5.clear()};
var zw=function(){this.Y6=new Map;this.hb=_.vc(_.te)};zw.prototype.La=function(){for(var a=_.k(this.Y6),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.Y6.clear()};zw.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.Y6.has(b)||this.Y6.set(b,new l5a(b));return this.Y6.get(b).observe(a)};zw.O=function(a){return new (a||zw)};zw.ta=_.p({token:zw,qa:zw.O,Ha:"root"});var m5a=new _.Gc("FloatingLabelParent"),Aw=function(a){this.Ma=a;this.VJa=this.P$a=!1;this.Noa=_.vc(zw);this.hb=_.vc(_.te);this.kd=_.vc(m5a);this.Hq=new _.Od};Aw.prototype.La=function(){this.Hq.unsubscribe()};
Aw.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};Aw.prototype.Mab=function(){var a=this;setTimeout(function(){return a.kd.zuc()})};Aw.prototype.eyc=function(){var a=this;this.Hq.unsubscribe();this.hb.Wb(function(){a.Hq=a.Noa.observe(a.Ma.na,{box:"border-box"}).subscribe(function(){return a.Mab()})})};
_.W.Object.defineProperties(Aw.prototype,{Btb:{configurable:!0,enumerable:!0,get:function(){return this.P$a},set:function(a){this.P$a=a;this.UEb&&this.Mab()}},UEb:{configurable:!0,enumerable:!0,get:function(){return this.VJa},set:function(a){(this.VJa=a)?this.eyc():this.Hq.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});Aw.O=function(a){return new (a||Aw)(_.u(_.sd))};
Aw.Fa=_.Bc({type:Aw,oa:[["label","matFormFieldFloatingLabel",""]],yb:[1,"mdc-floating-label","mat-mdc-floating-label"],tb:2,Za:function(a,b){a&2&&_.jf("mdc-floating-label--float-above",b.Btb)},inputs:{Btb:"floating",UEb:"monitorResize"},standalone:!0});var n5a=0,Cw=function(){this.align="start";this.id="mat-mdc-hint-"+n5a++};Cw.O=function(a){return new (a||Cw)};Cw.Fa=_.Bc({type:Cw,oa:[["mat-hint"]],yb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],tb:4,Za:function(a,b){a&2&&(_.of("id",b.id),_.gf("align",null),_.jf("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"},standalone:!0});_.Dw=function(){};_.Dw.O=function(a){return new (a||_.Dw)};_.Dw.Fa=_.Bc({type:_.Dw,oa:[["mat-label"]],standalone:!0});var Ew=function(a,b){var c=this;this.Ma=a;this.Nab=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.Wb(function(){a.na.addEventListener("transitionend",c.Nab)})};Ew.prototype.Uz=function(){var a=this.Ma.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};Ew.prototype.naa=function(){this.Ma.na.classList.add("mdc-line-ripple--deactivating")};
Ew.prototype.La=function(){this.Ma.na.removeEventListener("transitionend",this.Nab)};Ew.O=function(a){return new (a||Ew)(_.u(_.sd),_.u(_.te))};Ew.Fa=_.Bc({type:Ew,oa:[["div","matFormFieldLineRipple",""]],yb:[1,"mdc-line-ripple"],standalone:!0});var o5a=["notch"],Fw=function(a,b){this.Ma=a;this.hb=b;this.open=!1};Fw.prototype.Ic=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.Wb(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ma.na.classList.add("mdc-notched-outline--no-label")};
Fw.prototype.Idb=function(a){this.dwc.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};Fw.O=function(a){return new (a||Fw)(_.u(_.sd),_.u(_.te))};
Fw.ya=_.xc({type:Fw,oa:[["div","matFormFieldNotchedOutline",""]],vb:function(a,b){a&1&&_.Cf(o5a,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.dwc=c.first)}},yb:[1,"mdc-notched-outline"],tb:2,Za:function(a,b){a&2&&_.jf("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[_.Qf],mc:["matFormFieldNotchedOutline",""],bc:["*"],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&&(_.uf(),_.E(0,"div",0),_.A(1,"div",1,2),_.vf(3),_.B(),_.E(4,"div",3))},ob:2,Oa:0});_.p5a=new _.Gc("MatPrefix");_.q5a=new _.Gc("MatSuffix");_.r5a=_.yh("transitionMessages",[_.Bh("enter",_.Ah({opacity:1,transform:"translateY(0%)"})),_.Ch("void => enter",[_.Ah({opacity:0,transform:"translateY(-5px)"}),_.zh("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.Gw=function(){};_.Gw.O=function(a){return new (a||_.Gw)};_.Gw.Fa=_.Bc({type:_.Gw});var s5a,t5a,u5a,v5a,x5a;s5a=["textField"];t5a=["iconPrefixContainer"];u5a=["textPrefixContainer"];v5a=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.Hw=new _.Gc("MatFormField");_.w5a=new _.Gc("MAT_FORM_FIELD_DEFAULT_OPTIONS");x5a=0;
_.Iw=function(a,b,c,d,e,f,g){this.Ma=a;this.Ya=b;this.hb=c;this.oc=d;this.vc=e;this.tq=f;this.we=g;this.zQ=!1;this.color="primary";this.mz="fill";this.Vdb=null;this.AQ="";this.Zab=this.WIa=this.Yab=this.VIa=!1;this.Yt="mat-mdc-form-field-label-"+x5a++;this.p6="mat-mdc-hint-"+x5a++;this.rR="";this.Nb=new _.Qe;this.B6=null;this.lY=!1;f&&(f.hd&&(this.hd=f.hd),this.zQ=!(null==f||!f.kM),f.color&&(this.color=f.color))};_.h=_.Iw.prototype;_.h.Ic=function(){this.Eeb();this.rR="enter";_.vl(this.Ya)};
_.h.Yd=function(){this.Nuc();this.Ruc();this.Quc();this.Puc()};_.h.iN=function(){};_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.ZL=function(){return this.eeb||this.Ma};_.h.jGa=function(){this.hG()&&(this.Co="always")};_.h.Nuc=function(){var a=this,b=this.Md;b.controlType&&this.Ma.na.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Yb.subscribe(function(){a.Eeb();a.tK();_.ul(a.Ya)});b.xd&&b.xd.im&&b.xd.im.ha(_.Ve(this.Nb)).subscribe(function(){return _.ul(a.Ya)})};
_.h.p9a=function(){this.VIa=!!this.jK.find(function(a){return!a.IQ});this.Yab=!!this.jK.find(function(a){return a.IQ});this.WIa=!!this.GY.find(function(a){return!a.IQ});this.Zab=!!this.GY.find(function(a){return a.IQ})};_.h.Quc=function(){var a=this;this.p9a();_.ne(this.jK.Qc,this.GY.Qc).subscribe(function(){a.p9a();_.ul(a.Ya)})};_.h.Ruc=function(){var a=this;this.Az.Qc.subscribe(function(){a.B7();_.ul(a.Ya)});this.xz.Qc.subscribe(function(){a.tK();_.ul(a.Ya)});this.tK()};_.h.XXc=function(){};
_.h.Eeb=function(){if(this.Md.focused&&!this.B6){this.B6=!0;var a;null==(a=this.Nbb)||a.Uz()}else if(!this.Md.focused&&(this.B6||null===this.B6)){this.B6=!1;var b;null==(b=this.Nbb)||b.naa()}var c;null==(c=this.eeb)||c.na.classList.toggle("mdc-text-field--focused",this.Md.focused)};
_.h.Puc=function(){var a=this;this.jK.Qc.subscribe(function(){return a.lY=!0});this.hb.Wb(function(){a.hb.Af.ha(_.Ve(a.Nb)).subscribe(function(){a.lY&&(a.lY=!1,a.Oyc())})});this.oc.change.ha(_.Ve(this.Nb)).subscribe(function(){return a.lY=!0})};_.h.DY=function(){return"always"===this.Co};_.h.iG=function(){return"outline"===this.hd};_.h.V$a=function(){return!this.vc.isBrowser&&this.jK.length&&!this.pK()};_.h.hG=function(){return!!this.GJa||!!this.HJa};_.h.pK=function(){return this.Md.TV||this.DY()};
_.h.Lq=function(a){var b=this.Md?this.Md.xd:null;return b&&b[a]};_.h.X5=function(){return this.xz&&0<this.xz.length&&this.Md.Ah?"error":"hint"};_.h.zuc=function(){this.Qwc()};_.h.Qwc=function(){if(this.iG()&&this.ana&&this.pK()){var a;null==(a=this.jcb)||a.Idb(this.ana.getWidth())}else{var b;null==(b=this.jcb)||b.Idb(0)}};_.h.B7=function(){this.tK()};_.h.Yyc=function(){};
_.h.tK=function(){if(this.Md){var a=[];this.Md.lF&&"string"===typeof this.Md.lF&&a.push.apply(a,_.Jc(this.Md.lF.split(" ")));if("hint"===this.X5()){var b=this.Az?this.Az.find(function(d){return"start"===d.align}):null,c=this.Az?this.Az.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.AQ&&a.push(this.p6);c&&a.push(c.id)}else this.xz&&a.push.apply(a,_.Jc(this.xz.map(function(d){return d.id})));this.Md.SE(a)}};
_.h.Oyc=function(){if(this.vc.isBrowser&&this.iG()&&this.ana){var a=this.ana.element;if(this.fbb||this.feb)if(this.Yuc()){var b,c=null==(b=this.fbb)?void 0:b.na,d;b=null==(d=this.feb)?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.oc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.lY=
!0;else a.style.transform=""}};_.h.Yuc=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(_.Iw.prototype,{kM:{configurable:!0,enumerable:!0,get:function(){return this.zQ},set:function(a){this.zQ=_.qh(a)}},Co:{configurable:!0,enumerable:!0,get:function(){var a;return this.qw||(null==(a=this.tq)?void 0:a.Co)||"auto"},set:function(a){a!==this.qw&&(this.qw=a,_.ul(this.Ya))}},hd:{configurable:!0,enumerable:!0,get:function(){return this.mz},set:function(a){var b=this.mz,c;this.mz=a||(null==(c=this.tq)?void 0:c.hd)||"fill";"outline"===this.mz&&this.mz!==b&&(this.lY=
!0)}},eka:{configurable:!0,enumerable:!0,get:function(){var a;return this.Vdb||(null==(a=this.tq)?void 0:a.eka)||"fixed"},set:function(a){var b;this.Vdb=a||(null==(b=this.tq)?void 0:b.eka)||"fixed"}},CT:{configurable:!0,enumerable:!0,get:function(){return this.AQ},set:function(a){this.AQ=a;this.B7()}},Md:{configurable:!0,enumerable:!0,get:function(){return this.QHa||this.ttc},set:function(a){this.QHa=a}}});
_.Iw.O=function(a){return new (a||_.Iw)(_.u(_.sd),_.u(_.wl),_.u(_.te),_.u(_.tr),_.u(_.Aq),_.u(_.w5a,8),_.u(_.sl,8),_.u(_.Gg))};
_.Iw.ya=_.xc({type:_.Iw,oa:[["mat-form-field"]],Cd:function(a,b,c){a&1&&(_.Df(c,_.Dw,5),_.Df(c,_.Dw,7),_.Df(c,_.Gw,5),_.Df(c,_.p5a,5),_.Df(c,_.q5a,5),_.Df(c,_.k5a,5),_.Df(c,Cw,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.GJa=d.first);_.Gf(d=_.Hf())&&(b.HJa=d.first);_.Gf(d=_.Hf())&&(b.ttc=d.first);_.Gf(d=_.Hf())&&(b.jK=d);_.Gf(d=_.Hf())&&(b.GY=d);_.Gf(d=_.Hf())&&(b.xz=d);_.Gf(d=_.Hf())&&(b.Az=d)}},vb:function(a,b){a&1&&(_.Cf(s5a,5),_.Cf(t5a,5),_.Cf(u5a,5),_.Cf(Aw,5),_.Cf(Fw,5),_.Cf(Ew,5));if(a&2){var c;_.Gf(c=
_.Hf())&&(b.eeb=c.first);_.Gf(c=_.Hf())&&(b.fbb=c.first);_.Gf(c=_.Hf())&&(b.feb=c.first);_.Gf(c=_.Hf())&&(b.ana=c.first);_.Gf(c=_.Hf())&&(b.jcb=c.first);_.Gf(c=_.Hf())&&(b.Nbb=c.first)}},yb:[1,"mat-mdc-form-field"],tb:42,Za:function(a,b){a&2&&_.jf("mat-mdc-form-field-label-always-float",b.DY())("mat-mdc-form-field-has-icon-prefix",b.VIa)("mat-mdc-form-field-has-icon-suffix",b.WIa)("mat-form-field-invalid",b.Md.Ah)("mat-form-field-disabled",b.Md.disabled)("mat-form-field-autofilled",b.Md.OR)("mat-form-field-no-animations",
"NoopAnimations"===b.we)("mat-form-field-appearance-fill","fill"==b.hd)("mat-form-field-appearance-outline","outline"==b.hd)("mat-form-field-hide-placeholder",b.hG()&&!b.pK())("mat-focused",b.Md.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Lq("untouched"))("ng-touched",b.Lq("touched"))("ng-pristine",b.Lq("pristine"))("ng-dirty",b.Lq("dirty"))("ng-valid",b.Lq("valid"))("ng-invalid",b.Lq("invalid"))("ng-pending",
b.Lq("pending"))},inputs:{kM:"hideRequiredMarker",color:"color",Co:"floatLabel",hd:"appearance",eka:"subscriptSizing",CT:"hintLabel"},Sb:["matFormField"],standalone:!0,features:[_.Pf([{wa:_.Hw,Hb:_.Iw},{wa:m5a,Hb:_.Iw}]),_.Qf],bc:"*;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&&(_.uf(v5a),_.x(0,ova,1,1,"ng-template",null,0,_.Wf),_.A(2,"div",1,2),_.I("click",function(d){return b.Md.vU(d)}),_.x(4,pva,1,0,"div",3),_.A(5,"div",4),_.x(6,Eva,2,2,"div",5)(7,Fva,3,0,"div",6)(8,Gva,3,0,"div",7),_.A(9,"div",8),_.x(10,Iva,1,1,null,9),_.vf(11),_.B(),_.x(12,Jva,2,0,"div",10)(13,Kva,2,0,"div",11),_.B(),_.x(14,Lva,1,0,"div",12),_.B(),_.A(15,"div",
13),_.x(16,Mva,2,1)(17,Ova,5,2),_.B());if(a&2){var c;_.t(2);_.jf("mdc-text-field--filled",!b.iG())("mdc-text-field--outlined",b.iG())("mdc-text-field--no-label",!b.hG())("mdc-text-field--disabled",b.Md.disabled)("mdc-text-field--invalid",b.Md.Ah);_.t(2);_.lf(4,b.iG()||b.Md.disabled?-1:4);_.t(2);_.lf(6,b.iG()?6:-1);_.t();_.lf(7,b.VIa?7:-1);_.t();_.lf(8,b.Yab?8:-1);_.t(2);_.lf(10,!b.iG()||b.V$a()?10:-1);_.t(2);_.lf(12,b.Zab?12:-1);_.t();_.lf(13,b.WIa?13:-1);_.t();_.lf(14,b.iG()?-1:14);_.t();_.jf("mat-mdc-form-field-subscript-dynamic-size",
"dynamic"===b.eka);_.t();_.lf(16,"error"===(c=b.X5())?16:"hint"===c?17:-1)}},Ia:[Aw,Fw,_.ln,Ew,Cw],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:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-hover-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-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-hover-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:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-hover-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-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-hover-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-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.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(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.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>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color)}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color)}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color)}.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-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:[_.r5a]},Oa:0});var y5a;y5a=_.oh({passive:!0});_.Jw=function(a,b){this.vc=a;this.hb=b;this.S6=new Map};
_.Jw.prototype.Ok=function(a){var b=this;if(!this.vc.isBrowser)return _.Fe;var c=_.sh(a);if(a=this.S6.get(c))return a.subject;var d=new _.Qe,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.run(function(){return d.next({target:f.target,SVa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.hb.run(function(){return d.next({target:f.target,SVa:!0})}))};this.hb.Wb(function(){c.addEventListener("animationstart",e,y5a);c.classList.add("cdk-text-field-autofill-monitored")});this.S6.set(c,{subject:d,Ct:function(){c.removeEventListener("animationstart",e,y5a)}});return d};_.Jw.prototype.rj=function(a){a=_.sh(a);var b=this.S6.get(a);b&&(b.Ct(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.S6.delete(a))};
_.Jw.prototype.La=function(){var a=this;this.S6.forEach(function(b,c){return a.rj(c)})};_.Jw.O=function(a){return new (a||_.Jw)(_.q(_.Aq),_.q(_.te))};_.Jw.ta=_.p({token:_.Jw,qa:_.Jw.O,Ha:"root"});_.Kw=function(){};_.Kw.O=function(a){return new (a||_.Kw)};_.Kw.Da=_.zc({type:_.Kw});_.Kw.Ca=_.ic({});_.Lw=function(){};_.Lw.O=function(a){return new (a||_.Lw)};_.Lw.Da=_.zc({type:_.Lw});_.Lw.Ca=_.ic({imports:[_.ds,_.nn,_.Pq,_.ds]});_.z5a=new _.Gc("MAT_INPUT_VALUE_ACCESSOR");var A5a;A5a=0;
_.Mw=function(a,b,c,d,e,f,g,m,n,r){var v=this;this.Ma=a;this.vc=b;this.xd=c;this.o5=m;this.Ue=r;this.OC="mat-input-"+A5a++;this.focused=!1;this.Yb=new _.Qe;this.controlType="mat-input";this.lc=this.OR=!1;this._type="text";this.D7=!1;this.ZJa="date datetime datetime-local month time week".split(" ").filter(function(J){return _.Ipa().has(J)});this.t6=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.w6=g||z;this.A7=this.value;this.id=this.id;b.zF&&n.Wb(function(){a.na.addEventListener("keyup",v.t6)});this.Sn=new _.$Ua(f,c,e,d,this.Yb);this.XJ=!this.vc.isBrowser;this.rG="select"===D;this.E6="textarea"===D;this.GQ=!!r;this.rG&&(this.controlType=z.multiple?"mat-native-select-multiple":"mat-native-select")};_.h=_.Mw.prototype;_.h.Ic=function(){var a=this;this.vc.isBrowser&&this.o5.Ok(this.Ma.na).subscribe(function(b){a.OR=b.SVa;a.Yb.next()})};_.h.Tb=function(){this.Yb.next()};
_.h.La=function(){this.Yb.complete();this.vc.isBrowser&&this.o5.rj(this.Ma.na);this.vc.zF&&this.Ma.na.removeEventListener("keyup",this.t6)};_.h.An=function(){this.xd&&(this.Dt(),null!==this.xd.disabled&&this.xd.disabled!==this.disabled&&(this.disabled=this.xd.disabled,this.Yb.next()));this.EHa();this.FHa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.Dt=function(){this.Sn.Dt()};_.h.rQ=function(a){a!==this.focused&&(this.focused=a,this.Yb.next())};_.h.YQ=function(){};
_.h.EHa=function(){var a=this.Ma.na.value;this.A7!==a&&(this.A7=a,this.Yb.next())};_.h.FHa=function(){var a=this.kna();if(a!==this.PKa){var b=this.Ma.na;(this.PKa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.kna=function(){return this.placeholder||null};_.h.azc=function(){};_.h.yJa=function(){return-1<this.ZJa.indexOf(this._type)};_.h.vJa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.SE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.vU=function(){this.focused||this.focus()};_.h.Mna=function(){var a=this.Ma.na;return this.rG&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.Mw.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.qh(a);this.focused&&(this.focused=!1,this.Yb.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.vf},set:function(a){this.vf=a||this.OC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Ym)?c:null==(a=this.xd)?void 0:null==(b=a.control)?void 0:_.kw(b))?d:!1},set:function(a){this.Ym=_.qh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this._type},set:function(a){this._type=a||"text";!this.E6&&_.Ipa().has(this._type)&&(this.Ma.na.type=this._type)}},AH:{configurable:!0,enumerable:!0,get:function(){return this.Sn.Ar},set:function(a){this.Sn.Ar=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.w6.value},set:function(a){a!==this.value&&(this.w6.value=a,this.Yb.next())}},uha:{configurable:!0,enumerable:!0,get:function(){return this.D7},set:function(a){this.D7=
_.qh(a)}},Ah:{configurable:!0,enumerable:!0,get:function(){return this.Sn.Ah},set:function(a){this.Sn.Ah=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.yJa()&&!this.Ma.na.value&&!this.vJa()&&!this.OR}},TV:{configurable:!0,enumerable:!0,get:function(){if(this.rG){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}}});
_.Mw.O=function(a){return new (a||_.Mw)(_.u(_.sd),_.u(_.Aq),_.u(_.gw,10),_.u(_.nw,8),_.u(_.rw,8),_.u(_.fs),_.u(_.z5a,10),_.u(_.Jw),_.u(_.te),_.u(_.Hw,8))};
_.Mw.Fa=_.Bc({type:_.Mw,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.rQ(!0)})("blur",function(){return b.rQ(!1)})("input",function(){return b.YQ()});a&2&&(_.of("id",b.id)("disabled",b.disabled)("required",b.required),_.gf("name",b.name||null)("readonly",b.uha&&!b.rG||null)("aria-invalid",b.empty&&b.required?
null:b.Ah)("aria-required",b.required)("id",b.id),_.jf("mat-input-server",b.XJ)("mat-mdc-form-field-textarea-control",b.GQ&&b.E6)("mat-mdc-form-field-input-control",b.GQ)("mdc-text-field__input",b.GQ)("mat-mdc-native-select-inline",b.Mna()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",AH:"errorStateMatcher",lF:[0,"aria-describedby","userAriaDescribedBy"],value:"value",uha:"readonly"},Sb:["matInput"],standalone:!0,features:[_.Pf([{wa:_.Gw,
Hb:_.Mw}]),_.Rc]});var B5a,C5a,G5a;B5a=["input"];C5a=["formField"];_.Nw=function(a,b,c,d){this.Ga=a;this.document=b;this.Ik=c;this.Ed=d;this.WGb="";this.d1a=[];this.bq=new _.ow("");this.Tq=new _.Od;this.iRa=this.L3a=this.XZ=!1;this.placeholder="Textarea for query";this.HN=G4a;this.rKb=new _.Vl;this.R_a=new _.Vl;this.blur=new _.Vl;this.focus=new _.Vl;this.yOb=new _.Vl;this.yua=!1};_.h=_.Nw.prototype;
_.h.Sa=function(){var a=this;this.Tq.add(this.bq.im.subscribe(function(){D5a(a);M4a(a.D3a);a.rKb.emit(a.bq.value)}));E5a(this);this.Tq.add(_.me(this.document,"selectionchange").subscribe(function(){F5a(a)}))};_.h.Tb=function(a){a.hasOwnProperty("queryDecorator")&&D5a(this)};_.h.Ic=function(){};_.h.La=function(){this.Tq.unsubscribe()};_.h.Ex=function(a){void 0!==a?this.R_a.emit(a):this.iRa&&this.R_a.emit(this.bq.value)};_.h.z1=function(){L4a(this.D3a);this.blur.emit();F5a(this)};
_.h.oZa=function(){this.L3a?this.L3a=!1:M4a(this.D3a);this.focus.emit();F5a(this)};G5a=function(a,b){a.yua&&a.v3&&(b.preventDefault(),a.bq.setValue(a.bq.value+a.v3))};_.H5a=function(a,b){a.L3a=void 0===b?!1:b;a=a.px.na;a.focus();a.select&&a.select()};_.Nw.prototype.setFocus=function(){this.px.na.focus()};
var F5a=function(a){var b=a.bq.value,c;if(c=a.document.activeElement===a.px.na)b=b.length,c=a.px.na,c=c.selectionStart===b&&c.selectionEnd===b;a.yua=c},I5a=function(a){return _.me(a.px.na,"scroll").ha(_.ze(function(){return a.Ik.hN}),_.w(function(){return a.px.na.scrollLeft}),_.Ee(),_.ze(function(){return a.Ik.Lfa}),_.w(function(b){return"translateX(-"+b+"px)"}))},D5a=function(a){var b=a.bq.value||"";b=b.replace(/\n|\r\n/g," ");a.bq.setValue(b,{ke:!1});a.d1a=a.HN.p4a(b)},E5a=function(a){a.Tq.add(a.Ed.Wb(function(){return I5a(a).subscribe(function(b){a.WGb=
b})}))};_.W.Object.defineProperties(_.Nw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.bq.value&&(this.bq.setValue(a,{ke:!1}),_.ul(this.TFc),D5a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.bq.disable({ke:!1});this.XZ=a},get:function(){return this.XZ}},UFc:{configurable:!0,enumerable:!0,set:function(a){this.TFc=a.Cc.get(_.wl)}}});_.Nw.O=function(a){return new (a||_.Nw)(_.u(_.No),_.u(_.Gg),_.u(_.Gu),_.u(_.te))};
_.Nw.ya=_.xc({type:_.Nw,oa:[["search-box"]],vb:function(a,b){a&1&&(_.Cf(B5a,7,_.sd),_.Cf(C5a,7,_.Af),_.Cf(Zv,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.px=c.first);_.Gf(c=_.Hf())&&(b.UFc=c.first);_.Gf(c=_.Hf())&&(b.D3a=c.first)}},inputs:{query:"query",disabled:"disabled",Xw:"elementName",iRa:"enableTextBoxQuerySubmission",placeholder:"placeholder",HN:"queryDecorator",E3a:"suggestionLists",v3:"tabCompletionHint"},outputs:{rKb:"queryChange",R_a:"querySubmit",blur:"blur",focus:"focus",yOb:"selectSuggestion"},
features:[_.Rc],Aa:8,Ba:11,Ea:[["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["subscriptSizing","dynamic"],["formField",""],["matInput","","rows","1","spellcheck","false","wrap","off","title","query textarea",3,"placeholder","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=_.Zc();_.A(0,"div",
0);_.x(1,Pva,2,2,"span",1)(2,Qva,2,1,"span",2);_.B();_.A(3,"mat-form-field",3,4)(5,"textarea",5,6);_.I("input",function(){_.ad(c);b.d1a=b.HN.p4a(_.Jf(6).value);return _.cd()})("suggestionSubmit",function(d){return b.Ex(d)})("listNavigate",function(d){var e=d.Nr;d={element:b.Xw,action:d.action,gestureName:"CLICK",Ih:b.bq.value};e?(d=Object.assign({},d,{Kf:e.position}),b.yua=!1,b.yOb.emit(e)):F5a(b);b.Ga.ab(d)})("blur",function(){return b.z1()})("focus",function(){return b.oZa()})("keydown.tab",function(d){return G5a(b,
d)})("keydown.arrowright",function(d){return G5a(b,d)});_.N(7,"  ");_.B()()}a&2&&(_.hf("transform",b.WGb),_.t(),_.y("ngForOf",b.d1a),_.t(),_.y("ngIf",b.yua),_.t(),_.jf("disabled",b.disabled),_.t(2),_.y("placeholder",b.placeholder)("formControl",b.bq)("suggestionHandlerFor",b.E3a)("isComboBox",b.iRa),_.gf("aria-label",b.placeholder))},Ia:[_.en,_.fn,_.gn,_.bw,_.Mw,_.Iw,_.aw,_.Ci,_.iw,_.qw,Zv],styles:["search-box[_nghost-%COMP%]{color:var(--text-default);position:relative;overflow:hidden;--mdc-filled-text-field-container-shape:0}.mat-mdc-form-field[_ngcontent-%COMP%]     textarea, .overlay[_ngcontent-%COMP%]{letter-spacing:normal}.mat-mdc-form-field[_ngcontent-%COMP%]{font-family:inherit;height:100%;width:100%;line-height:inherit}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{padding:0;--input-field-bg:transparent;--mdc-filled-text-field-label-text-size:14px}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay{opacity:0}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{font-size:14px;padding:0;display:flex;align-items:center;min-height:unset}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper div[matformfieldlineripple]{display:none}.mat-mdc-form-field[_ngcontent-%COMP%]     textarea{line-height:16px;color:transparent;margin:0;overflow:hidden;padding:0;resize:none}@media (forced-colors:active){.mat-mdc-form-field[_ngcontent-%COMP%]     textarea{color:var(--text-default)}}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost){caret-color:var(--text-default);color:transparent;font-size:14px}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::-webkit-input-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::-moz-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):-ms-input-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::-ms-input-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::placeholder{color:var(--text-secondary)}.overlay[_ngcontent-%COMP%]{pointer-events:none;font-size:14px;position:absolute;top:1;white-space:pre}"]});_.Ow=function(a,b,c){this.nb=a;this.renderer=b;this.scroll=c;this.AYa=this.fAb=!1;this.events=new _.Vl;this.eAb=!0;this.bFb=new _.Vl};_.h=_.Ow.prototype;_.h.Sa=function(){};_.h.Od=function(){this.events.next([this,0])};_.h.tZa=function(a){a.preventDefault()};_.h.uZa=function(){this.AYa=!0};_.h.vZa=function(){this.AYa&&(this.AYa=!1,this.events.next([this,1]),this.bFb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.nb.na,a)};
var J5a=function(a,b){a.M1a&&(b?a.renderer.FK(a.nb.na,a.M1a):a.renderer.PN(a.nb.na,a.M1a))};_.W.Object.defineProperties(_.Ow.prototype,{Ce:{configurable:!0,enumerable:!0,set:function(a){this.fAb=a;J5a(this,a)}},CQc:{configurable:!0,enumerable:!0,set:function(a){J5a(this,!1);this.M1a=a;J5a(this,this.fAb)}}});_.Ow.O=function(a){return new (a||_.Ow)(_.u(_.sd),_.u(_.tl),_.u(_.Hu))};
_.Ow.ya=_.xc({type:_.Ow,oa:[["search-box-suggestion-item"]],Za:function(a,b){a&1&&_.I("click",function(){return b.Od()})("mousedown",function(c){return b.tZa(c)})("mouseenter",function(){return b.uZa()})("mousemove",function(){return b.vZa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{eAb:"isSelectable",Ra:"payload",CQc:"selectedClass",Ub:"shortcut"},outputs:{bFb:"mouseFocusItem"},bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var K5a;K5a=["template"];_.Pw=function(){this.zt=[];this.Iu=-1;this.C3a=new _.Od;this.J3a=!0;this.Sta=this.Tx=!1;this.eQb=new _.Ne(1);this.kSb=new _.Vl;this.lSb=new _.Vl};_.Pw.prototype.Yd=function(){var a=this;this.jSb=this.Oya.Qc.ha(_.Te(void 0)).subscribe(function(){a.J3a=!0;a.eQb.next(a.Oya.toArray().filter(function(b){return b.Ub}).map(function(b){return{Ub:b.Ub,DSc:{position:a.Oya.toArray().indexOf(b),Ra:b.Ra}}}))})};_.Pw.prototype.Om=function(){this.J3a&&(L5a(this),this.J3a=!1)};
_.Pw.prototype.La=function(){$v(this);this.jSb&&this.jSb.unsubscribe();this.C3a.unsubscribe()};var $v=function(a){a.Iu=-1;M5a(a,!0)};_.Pw.prototype.tva=function(a){a=this.zt.indexOf(a);0<=a&&(this.Iu=a,M5a(this,!1))};var M5a=function(a,b){a.deselectAll();var c=a.zt[a.Iu];c&&(c.Ce=!0);b&&a.lSb.emit(c&&{position:a.Iu,Ra:c.Ra})};_.Pw.prototype.scrollIntoView=function(a){this.zt[this.Iu].scrollIntoView(a)};
_.Pw.prototype.deselectAll=function(){for(var a=_.k(this.zt),b=a.next();!b.done;b=a.next())b.value.Ce=!1};_.Pw.prototype.oO=function(a){var b;a:if(b=this.zt.length){var c=this.Iu;this.Sta&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Sta);if(0>e||this.zt[e].eAb){b=e;break a}}b=this.Iu}else b=-1;this.Iu=b;M5a(this,!0);-1!==this.Iu&&this.scrollIntoView(0<a?1:0)};
var L5a=function(a){a.C3a.unsubscribe();a.Iu=-1;a.zt=a.Oya.toArray();0!==a.zt.length&&(a.C3a=_.ne.apply(null,_.Jc(a.zt.map(function(b){return b.events.Rf()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.kSb.emit({position:a.zt.indexOf(b),Ra:b.Ra});break;case 1:a.Iu=a.zt.indexOf(b);M5a(a,!1);break;case 2:a.Iu=-1;M5a(a,!0);break;default:_.ah(c)}}),a.Sta||a.oO(1))};
_.W.Object.defineProperties(_.Pw.prototype,{jra:{configurable:!0,enumerable:!0,get:function(){return this.Iu}},tXa:{configurable:!0,enumerable:!0,get:function(){return this.zt.length}}});_.Pw.O=function(a){return new (a||_.Pw)};
_.Pw.ya=_.xc({type:_.Pw,oa:[["search-box-suggestion-list"]],Cd:function(a,b,c){a&1&&_.Df(c,_.Ow,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Oya=d)}},vb:function(a,b){a&1&&_.Cf(K5a,7,_.yf);if(a&2){var c;_.Gf(c=_.Hf())&&(b.ua=c.first)}},bc:["*"],Aa:2,Ba:0,Ea:[["template",""]],ua:function(a){a&1&&(_.uf(),_.x(0,Rva,1,0,"ng-template",null,0,_.Wf))},ob:2});_.Qw=function(){};_.Qw.O=function(a){return new (a||_.Qw)};_.Qw.Da=_.zc({type:_.Qw});_.Qw.Ca=_.ic({imports:[_.Lw]});_.Rw=function(){};_.Rw.O=function(a){return new (a||_.Rw)};_.Rw.Da=_.zc({type:_.Rw});_.Rw.Ca=_.ic({imports:[_.ds,_.Lw,_.Lw,_.Kw,_.ds]});_.Sw=function(){};_.Sw.O=function(a){return new (a||_.Sw)};_.Sw.Da=_.zc({type:_.Sw});_.Sw.Ca=_.ic({imports:[_.Rw,_.Qw]});_.Tw=function(){};_.Tw.O=function(a){return new (a||_.Tw)};_.Tw.Da=_.zc({type:_.Tw});_.Tw.Ca=_.ic({imports:[_.Uo,_.nn,_.zt,_.Sw,_.yw]});var N5a={snc:0,tnc:1,y_b:2,z_b:3,Cbc:4,Bbc:5,Kkc:6,Jkc: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 Uw=function(a,b,c){var d=this;this.document=a;this.JSa=b;this.nb=c;this.Qd=new _.Vl;this.action=new _.Vl;this.Ag=2;this.color="blue";this.QY=this.RY="";this.Position=N5a;this.width=272;this.Fwa=null;this.qn=this.JSa.create(this.nb.na,{defer:!0});this.GQa=function(e){"Escape"===e.key&&d.HQa()};this.cya=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.Fwa=d.document.activeElement)};this.document.addEventListener("keydown",this.GQa);this.document.addEventListener("focusin",
this.cya)};Uw.prototype.Yd=function(){dTa(this.qn);this.cya();_.Hq(this.qn)};Uw.prototype.La=function(){this.document.removeEventListener("keydown",this.GQa);this.document.removeEventListener("focusin",this.cya);this.qn.destroy()};Uw.prototype.HQa=function(){this.Qd.next();this.Fwa&&"focus"in this.Fwa&&this.Fwa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.GQa);this.document.removeEventListener("focusin",this.cya)};
_.W.Object.defineProperties(Uw.prototype,{Yza:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});Uw.O=function(a){return new (a||Uw)(_.u(_.Gg),_.u(Wq),_.u(_.sd))};
Uw.ya=_.xc({type:Uw,oa:[["onedev-feature-tooltip-body"]],tb:16,Za:function(a,b){a&2&&_.jf("pointer-top-left",b.Ag===b.Position.snc)("pointer-top-right",b.Ag===b.Position.tnc)("pointer-bottom-left",b.Ag===b.Position.y_b)("pointer-bottom-right",b.Ag===b.Position.z_b)("pointer-left-top",b.Ag===b.Position.Cbc)("pointer-left-bottom",b.Ag===b.Position.Bbc)("pointer-right-top",b.Ag===b.Position.Kkc)("pointer-right-bottom",b.Ag===b.Position.Jkc)},inputs:{Ag:"pointerPosition",Yza:"widthOffset",color:"color",
RY:"actionBtnText",QY:"actionBtnIcon"},outputs:{Qd:"dismiss",action:"action"},features:[_.Pf([{wa:mTa,nc:{JIb:function(){},kgb:function(){}}},Wq])],bc:["*"],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&&(_.uf(),_.A(0,"div",0)(1,"div",1),_.E(2,"div",2),_.B(),_.vf(3),_.A(4,"div",3),_.x(5,Tva,4,2,"button",4),_.A(6,"button",5),_.I("click",function(){return b.HQa()}),_.N(7," Got it "),_.B()()());a&2&&(_.hf("width",b.width,"px"),_.y("ngClass",b.color),_.t(5),_.y("ngIf",b.RY),_.t(),_.y("color","white"===b.color?"primary":""))},Ia:[_.Jq,_.en,_.gn,_.ps,_.yt],
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 Vw=function(){};Vw.O=function(a){return new (a||Vw)};Vw.Da=_.zc({type:Vw});Vw.Ca=_.ic({});var O5a,P5a,Q5a;_.Ww=function(){this.mNa=new Map};O5a=function(a,b){if(a.mNa.has(b))return a.mNa.get(b);var c={RPa:new _.Ne(1),Uf:new _.Qe,wpb:new _.Qe};a.mNa.set(b,c);return c};P5a=function(a,b,c){O5a(a,b).RPa.next(c)};Q5a=function(a,b){O5a(a,b).Uf.next();O5a(a,b).RPa.next(void 0)};_.Ww.prototype.HQa=function(){O5a(this).wpb.next()};_.Ww.O=function(a){return new (a||_.Ww)};_.Ww.ta=_.p({token:_.Ww,qa:_.Ww.O,Ha:Vw});var R5a=[{Ag:2,oo:{zc:"center",Ac:"top",jc:"start",rc:"bottom",offsetX:-33}},{Ag:3,oo:{zc:"center",Ac:"top",jc:"end",rc:"bottom",offsetX:33}},{Ag:0,oo:{zc:"center",Ac:"bottom",jc:"start",rc:"top",offsetX:-33}},{Ag:1,oo:{zc:"center",Ac:"bottom",jc:"end",rc:"top",offsetX:33}}],S5a=[{Ag:2,oo:{zc:"start",Ac:"top",jc:"start",rc:"bottom",offsetX:-12}},{Ag:3,oo:{zc:"end",Ac:"top",jc:"end",rc:"bottom",offsetX:12}},{Ag:0,oo:{zc:"start",Ac:"bottom",jc:"start",rc:"top",offsetX:-12}},{Ag:1,oo:{zc:"end",Ac:"bottom",
jc:"end",rc:"top",offsetX:12}}],T5a=[{Ag:6,oo:{zc:"start",Ac:"center",jc:"end",rc:"top",offsetY:-33}},{Ag:7,oo:{zc:"start",Ac:"center",jc:"end",rc:"bottom",offsetY:33}},{Ag:4,oo:{zc:"end",Ac:"center",jc:"start",rc:"top",offsetY:-33}},{Ag:5,oo:{zc:"end",Ac:"center",jc:"start",rc:"bottom",offsetY:33}}],U5a=[{Ag:6,oo:{zc:"start",Ac:"top",jc:"end",rc:"top",offsetY:-12}},{Ag:7,oo:{zc:"start",Ac:"bottom",jc:"end",rc:"bottom",offsetY:12}},{Ag:4,oo:{zc:"end",Ac:"top",jc:"start",rc:"top",offsetY:-12}},{Ag:5,
oo:{zc:"end",Ac:"bottom",jc:"start",rc:"bottom",offsetY:12}}];var Xw=function(){};Xw.O=function(a){return new (a||Xw)};Xw.Da=_.zc({type:Xw});Xw.Ca=_.ic({});var Yw=function(){},W5a=function(a,b){return V5a(a,b).map(function(c){return c.oo})},X5a=function(a,b,c){a=V5a(a,b).find(function(d){return d.oo===c});if(!a)throw Error("qd`"+JSON.stringify(c));return a.Ag},V5a=function(a,b){b=Y5a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},Y5a=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?R5a:S5a).concat(void 0!==a&&60>a?T5a:U5a)};
Yw.O=function(a){return new (a||Yw)};Yw.ta=_.p({token:Yw,qa:Yw.O,Ha:Xw});var Z5a;Z5a=["template"];_.Zw=function(a,b,c,d,e){var f=this;this.KK=a;this.Xf=b;this.M$=c;this.Ed=d;this.zm=e;this.JZa=new _.Qe;this.cQa=[];this.Yza=0;this.color="blue";this.Ie=!1;this.QY=this.RY="";this.Qd=new _.Vl;this.Zib=new _.Vl;this.action=new _.Vl;this.Ag=0;this.Uf=new _.Ne;this.cI=new _.Ne;this.m1a={zIndex:"",position:""};this.Cta=function(){f.Fd&&f.Ie&&f.anchor&&(f.anchor.na.style.position=f.m1a.position,f.anchor.na.style.zIndex=f.m1a.zIndex);var g;null==(g=f.Fd)||g.dispose();f.Fd=void 0}};
_.Zw.prototype.Tb=function(a){if(a.customPositions){var b;null==(b=this.Fd)||_.OUa(b,$5a(this))}};_.Zw.prototype.Sa=function(){var a=O5a(this.KK,this.jq),b=a.Uf,c=a.wpb;a6a(this,a.RPa);b.ha(_.Ve(this.Uf)).subscribe(this.Cta);b6a(this,c)};_.Zw.prototype.Ic=function(){this.cI.next()};_.Zw.prototype.La=function(){this.Cta();this.Uf.next()};
var a6a=function(a,b){a.JZa.ha(oja(a.cI),_.Xe(function(){a.Zib.emit()}),_.Ue(function(){return b.ha(_.Ve(a.Qd))}),_.Ve(a.Uf),_.pe(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.Ie){var d=c.style,e=d.position;a.m1a={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Xf;d=c.create;e=$5a(a);var f=a.Xf.oj;f=a.Ie?f.block():f.Qk();a.Fd=d.call(c,{Yf:e,qj:f,minWidth:"fit-content",Ie:a.Ie});var g;null==(g=a.Fd)||
g.td(new _.Xr(a.Lc,a.M$))})},b6a=function(a,b){b.ha(_.Ve(a.Uf),_.pe(function(){return a.isVisible()})).subscribe(function(){a.Cta();a.Qd.emit()})};_.Zw.prototype.Lca=function(){if(!this.anchor)throw Error("rd");return _.Nr(_.Ur(this.Xf.position(),this.anchor),W5a(this.cQa,this.anchor))};var $5a=function(a){var b=a.Lca();b.T1.subscribe(function(c){a.Ed.run(function(){a.Ag=X5a(a.cQa,a.anchor,c.dS);_.ul(a.zm)})});return b};_.Zw.prototype.isVisible=function(){return!!this.Fd};
_.Zw.O=function(a){return new (a||_.Zw)(_.u(_.Ww),_.u(_.bs),_.u(_.Af),_.u(_.te),_.u(_.wl),_.u(Yw))};
_.Zw.ya=_.xc({type:_.Zw,oa:[["onedev-feature-tooltip"]],vb:function(a,b){a&1&&_.Cf(Z5a,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Lc=c.first)}},inputs:{jq:"tooltipId",JZa:"open$",cQa:"customPositions",Yza:"widthOffset",color:"color",Ie:"hasBackdrop",RY:"actionBtnText",QY:"actionBtnIcon"},outputs:{Qd:"dismiss",Zib:"beforeShown",action:"action"},features:[_.Rc],bc:["*"],Aa:2,Ba:0,Ea:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],ua:function(a){a&
1&&(_.uf(),_.x(0,Uva,2,5,"ng-template",null,0,_.Wf))},Ia:[Uw],ob:2,Oa:0});_.$w=function(){};_.$w.O=function(a){return new (a||_.$w)};_.$w.Da=_.zc({type:_.$w});_.$w.Ca=_.ic({});var ax=function(){};ax.O=function(a){return new (a||ax)};ax.Da=_.zc({type:ax});ax.Ca=_.ic({imports:[_.$w]});_.bx=function(){};_.bx.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Ud(a?JSON.parse(a):null)};_.bx.prototype.Mu=function(a){return _.Ud(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))};_.bx.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Ud(void 0)};_.bx.O=function(a){return new (a||_.bx)};_.bx.ta=_.p({token:_.bx,qa:_.bx.O,Ha:_.$w});var d6a,e6a;_.c6a=new _.Gc("Feature Tooltip Controller Config");_.cx=function(a,b,c){this.config=a;this.PA=b;this.Cc=c;this.m$=this.config.jRa?this.Cc.get(_.Kv):void 0;this.XWa="onedev.lastTooltipTime."+this.config.Fr;var d;this.config.CQb=null!=(d=this.config.CQb)?d:"tooltipShown";var e;this.config.mwb=null!=(e=this.config.mwb)?e:"tooltipHidden"};d6a=function(a){return a.PA.getValue(a.XWa).ha(_.w(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.FPa}))};
_.cx.prototype.Dta=function(a){var b;null==(b=this.m$)||_.k4a(b,this.config.mwb);_.le([this.PA.setValue(this.XWa,(new Date).getTime()),this.PA.setValue(_.dx(this,a),"HIDDEN")]).ha(_.Ke())};var f6a=function(a,b,c){var d=c.map(function(e){return _.dx(a,e)});return a.PA.Mu(d).ha(_.w(function(e){return e6a(a,b,c,e)}))};_.cx.prototype.showTooltip=function(a){var b;null==(b=this.m$)||_.k4a(b,this.config.CQb);return _.le([this.PA.setValue(this.XWa,(new Date).getTime()),this.PA.setValue(_.dx(this,a),"SHOWING")]).ha(_.Ke())};
e6a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.dx(a,e));return e===b||"UNSEEN"===b&&null===e})};_.dx=function(a,b){return"onedev.tooltips."+a.config.Fr+"."+b};_.cx.O=function(a){return new (a||_.cx)(_.q(_.c6a),_.q(_.bx),_.q(_.ue))};_.cx.ta=_.p({token:_.cx,qa:_.cx.O,Ha:ax});_.ex=function(a){var b=this;this.BH=a;this.zQb=_.Ud(void 0);this.Uf=new _.Ne;this.rGc=function(){return f6a(b.BH,"SHOWING",g6a(b))}};_.ex.prototype.Yd=function(){var a=this,b=this.zQb.ha(_.Ue(this.rGc),_.Ue(function(c){return 0<c.length?_.Ud(c[0]):_.Ud(void 0).ha(h6a(a),i6a(a))}),_.w(function(c){return j6a(a,c)}),_.pe(function(c){return!!c}),_.w(function(c){return c}),_.Re({bufferSize:1,pv:!0}));k6a(this,b);b.ha(_.Ve(this.Uf)).subscribe(function(c){c.JZa.next();a.BH.showTooltip(c.jq)})};
_.ex.prototype.La=function(){this.Uf.next()};
var h6a=function(a){return _.Qd(_.Ue(function(){return d6a(a.BH)}),_.pe(Pd))},i6a=function(a){return _.Qd(_.Ue(function(){return f6a(a.BH,"UNSEEN",g6a(a))}),_.pe(function(b){return 0<b.length}),_.w(function(b){return b[0]}))},k6a=function(a,b){b.ha(_.Ue(function(c){return c.Qd.ha(_.Ke(c.jq))}),_.Ve(a.Uf)).subscribe(function(c){a.BH.Dta(c)})},g6a=function(a){return a.XTb.map(function(b){return b.jq})},j6a=function(a,b){return a.XTb.find(function(c){return c.jq===b})};
_.ex.O=function(a){return new (a||_.ex)(_.u(_.cx))};_.ex.ya=_.xc({type:_.ex,oa:[["onedev-feature-tooltip-controller"]],Cd:function(a,b,c){a&1&&_.Df(c,_.Zw,4);if(a&2){var d;_.Gf(d=_.Hf())&&(b.XTb=d)}},inputs:{zQb:"showTooltip$"},Aa:0,Ba:0,ua:function(){},ob:2,Oa:0});_.fx=function(a,b){this.KK=a;this.element=b;this.Cda=!1};_.fx.prototype.Sa=function(){var a=this;this.Cda?(this.Pyb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?P5a(a.KK,a.jq,a.element):Q5a(a.KK,a.jq)}),this.Pyb.observe(this.element.na)):P5a(this.KK,this.jq,this.element)};_.fx.prototype.La=function(){Q5a(this.KK,this.jq);var a;null==(a=this.Pyb)||a.disconnect()};_.fx.O=function(a){return new (a||_.fx)(_.u(_.Ww),_.u(_.sd))};
_.fx.Fa=_.Bc({type:_.fx,oa:[["","onedevTooltipAnchor",""]],inputs:{jq:[0,"onedevTooltipAnchor","tooltipId"],Cda:"hideTooltipWhenAnchorNotVisible"}});_.gx=function(){this.className="gmat-subtitle-1 tooltip-title"};_.gx.O=function(a){return new (a||_.gx)};_.gx.Fa=_.Bc({type:_.gx,oa:[["","onedevTooltipTitle",""]],tb:2,Za:function(a,b){a&2&&_.kf(b.className)}});var l6a=new _.jt(3);var m6a=new _.Gc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});var n6a,o6a;n6a=["determinateSpinner"];o6a=new _.Gc("mat-progress-spinner-default-options",{Ha:"root",qa:Xva});_.hx=function(a,b,c){this.Ma=a;this.iQ="primary";this.Pd=0;this.HX=100;this.au="NoopAnimations"===b&&!!c&&!c.rtc;this.mode="mat-spinner"===a.na.nodeName.toLowerCase()?"indeterminate":"determinate";c&&(c.color&&(this.color=this.iQ=c.color),c.diameter&&(this.diameter=c.diameter),c.strokeWidth&&(this.strokeWidth=c.strokeWidth))};_.h=_.hx.prototype;
_.h.Cma=function(){return(this.diameter-10)/2};_.h.Seb=function(){var a=2*this.Cma()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.bpa=function(){return 2*Math.PI*this.Cma()};_.h.ayc=function(){return"determinate"===this.mode?this.bpa()*(100-this.Pd)/100:null};_.h.u9a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.hx.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.zi||this.iQ},set:function(a){this.zi=a}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Pd:0},set:function(a){this.Pd=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.HX},set:function(a){this.HX=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.KLa)?a:this.diameter/
10},set:function(a){this.KLa=a||0}}});_.hx.O=function(a){return new (a||_.hx)(_.u(_.sd),_.u(_.sl,8),_.u(o6a))};
_.hx.ya=_.xc({type:_.hx,oa:[["mat-progress-spinner"],["mat-spinner"]],vb:function(a,b){a&1&&_.Cf(n6a,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.eYc=c.first)}},yb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],tb:18,Za:function(a,b){a&2&&(_.gf("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.kf("mat-"+b.color),_.hf("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+
"px")("--mdc-circular-progress-active-indicator-width",b.diameter+"px"),_.jf("_mat-animation-noopable",b.au)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.cg],diameter:[2,"diameter","diameter",_.cg],strokeWidth:[2,"strokeWidth","strokeWidth",_.cg]},Sb:["matProgressSpinner"],standalone:!0,features:[_.ff,_.Qf],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,Wva,2,8,"ng-template",null,0,_.Wf),_.A(2,"div",1,2),_.id(),_.A(4,"svg",3),_.E(5,"circle",4),_.B()(),_.ld(),_.A(6,"div",5)(7,"div",6)(8,"div",7),_.mf(9,8),_.B(),_.A(10,"div",9),_.mf(11,8),_.B(),_.A(12,"div",10),_.mf(13,8),_.B()()());if(a&2){var c=_.Jf(1);_.t(4);_.gf("viewBox",b.Seb());_.t();_.hf("stroke-dasharray",b.bpa(),"px")("stroke-dashoffset",
b.ayc(),"px")("stroke-width",b.u9a(),"%");_.gf("r",b.Cma());_.t(4);_.y("ngTemplateOutlet",c);_.t(2);_.y("ngTemplateOutlet",c);_.t(2);_.y("ngTemplateOutlet",c)}},Ia:[_.ln],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 ix=function(){};ix.O=function(a){return new (a||ix)};ix.Da=_.zc({type:ix});ix.Ca=_.ic({imports:[_.nn,_.ds]});_.jx=function(a,b){var c=this;this.options=a;this.Kwa=b;this.yc=new _.Qe;this.Lea=document.createElement("label");this.Lea.classList.add("cdk-visually-hidden");this.Lea.classList.add("gmat-mdc-progress-spinner-accessible-label");Vva(b.Ma.na).ha(_.Ve(this.yc)).subscribe(function(d){p6a(c,d[0],d[1])})};
_.jx.prototype.Sa=function(){this.Kwa.Ma.na.insertAdjacentElement("afterend",this.Lea);var a=this.Kwa.Ma.na.getAttribute("aria-label");p6a(this,null!=a?a:"","indeterminate"===this.Kwa.mode?"indeterminate":this.Kwa.value.toString())};_.jx.prototype.La=function(){this.Lea.remove();this.yc.next();this.yc.complete()};var p6a=function(a,b,c){b="indeterminate"===c?b:b+" "+l6a.format(Number(c)/100);a.Lea.textContent=b};_.jx.O=function(a){return new (a||_.jx)(_.u(m6a),_.u(_.hx,10))};
_.jx.Fa=_.Bc({type:_.jx,oa:[["mat-progress-spinner"],["mat-spinner"]],yb:["aria-hidden","true"],tb:3,Za:function(a,b){a&2&&(_.gf("tabindex",null),_.jf("gmat-mdc-progress-spinner",!b.options.ig))}});_.kx=function(){_.bs.apply(this,arguments);this.iT=[]};_.V(_.kx,_.bs);_.kx.prototype.create=function(a){return _.bs.prototype.create.call(this,Object.assign({},a,{yd:(null==a?0:a.yd)?_.Upa(a.yd).concat(this.iT):this.iT}))};_.kx.O=function(){var a;return function(b){return(a||(a=_.rd(_.kx)))(b||_.kx)}}();_.kx.ta=_.p({token:_.kx,qa:_.kx.O});var q6a=new _.Gc("GMAT_TOOLTIP_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.lx=function(a,b){a.ig||b.iT.push("gmat-mdc-tooltip")};_.lx.O=function(a){return new (a||_.lx)(_.u(q6a),_.u(_.bs))};_.lx.Fa=_.Bc({type:_.lx,oa:[["","matTooltip",""]],features:[_.Pf([{wa:_.bs,Jd:_.kx}])]});_.mx=function(){this.jbb=this.NY=!1};_.W.Object.defineProperties(_.mx.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.NY},set:function(a){this.NY=_.qh(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.jbb},set:function(a){this.jbb=_.qh(a)}}});_.mx.O=function(a){return new (a||_.mx)};
_.mx.ya=_.xc({type:_.mx,oa:[["mat-divider"]],yb:["role","separator",1,"mat-divider"],tb:7,Za:function(a,b){a&2&&(_.gf("aria-orientation",b.vertical?"vertical":"horizontal"),_.jf("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[_.Qf],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});var r6a,t6a,v6a;r6a=["tooltip"];_.s6a=new _.Gc("mat-tooltip-scroll-strategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.Qk({w1a:20})}}});t6a={wa:_.s6a,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk({w1a:20})}}};_.u6a=new _.Gc("mat-tooltip-default-options",{Ha:"root",qa:function(){return{bJ:0,VH:0,B4a:1500}}});v6a=_.oh({passive:!0});
_.ox=function(a,b,c,d,e,f,g,m,n,r,v,z){var D=this;this.Ve=a;this.Ma=b;this.LC=c;this.Ee=d;this.hb=e;this.vc=f;this.nz=g;this.Xc=m;this.oc=r;this.vj=v;this.Hg="below";this.w7=this.x8=this.lc=this.x7=!1;this.eMa=nx;this.um=8;this.ZF="mat-mdc";this.Tr="auto";this.vG="";this.Yn=[];this.Nb=new _.Qe;this.ze=n;this.Db=z;v&&(this.X7=v.bJ,this.jG=v.VH,v.position&&(this.position=v.position),v.jv&&(this.jv=v.jv),v.Tr&&(this.Tr=v.Tr));r.change.ha(_.Ve(this.Nb)).subscribe(function(){D.wb&&D.zR(D.wb)});this.um=
8};_.h=_.ox.prototype;_.h.Ic=function(){var a=this;this.x8=!0;this.mR();this.Xc.Ok(this.Ma).ha(_.Ve(this.Nb)).subscribe(function(b){b?"keyboard"===b&&a.hb.run(function(){return a.show()}):a.hb.run(function(){return a.df(0)})})};
_.h.La=function(){var a=this.Ma.na;clearTimeout(this.tR);this.wb&&(this.wb.dispose(),this.Ae=null);this.Yn.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,v6a)});this.Yn.length=0;this.Nb.next();this.Nb.complete();_.Tq(this.nz,a,this.message,"tooltip");this.Xc.rj(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.bJ:a;if(this.disabled||!this.message||this.Dz()){var d;null==(d=this.Ae)||d.ZP()}else b=this.Rt(b),this.gp(),this.aj=this.aj||new _.Wr(this.eMa,this.Ee),b=this.Ae=b.td(this.aj).instance,b.QG=this.Ma.na,b.U6=this.jG,b.XQ.ha(_.Ve(this.Nb)).subscribe(function(){return c.gp()}),this.T7(this.sR),this.r8(),b.show(a)};_.h.df=function(a){a=void 0===a?this.VH:a;var b=this.Ae;b&&(b.isVisible()?b.df(a):(b.ZP(),this.gp()))};
_.h.toggle=function(a){this.Dz()?this.df():this.show(void 0,a)};_.h.Dz=function(){return!!this.Ae&&this.Ae.isVisible()};
_.h.Rt=function(a){var b=this;if(this.wb){var c=this.wb.nl().Yf;if((!this.jv||!a)&&c.Jz instanceof _.sd)return this.wb;this.gp()}c=_.HUa(this.LC,this.Ma);a=_.SUa(_.TUa(_.Or(_.Qr(_.Ur(this.Ve.position(),this.jv?a||this.Ma:this.Ma),"."+this.ZF+"-tooltip"),!1),this.um),c);a.T1.ha(_.Ve(this.Nb)).subscribe(function(e){b.mMa(e.dS);b.Ae&&e.lOb.Lzb&&b.Ae.isVisible()&&b.hb.run(function(){return b.df(0)})});this.wb=this.Ve.create({direction:this.oc,Yf:a,yd:this.ZF+"-tooltip-panel",qj:this.ze()});this.zR(this.wb);
this.wb.Qn.ha(_.Ve(this.Nb)).subscribe(function(){return b.gp()});this.wb.mB().ha(_.Ve(this.Nb)).subscribe(function(){var e;return null==(e=b.Ae)?void 0:e.IIa()});this.wb.ik().ha(_.Ve(this.Nb)).subscribe(function(e){b.Dz()&&27===e.keyCode&&!_.nh(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.run(function(){return b.df(0)}))});var d;(null==(d=this.vj)?0:d.npb)&&this.wb.Vz(this.ZF+"-tooltip-panel-non-interactive");return this.wb};_.h.gp=function(){this.wb&&this.wb.xg()&&this.wb.detach();this.Ae=null};
_.h.zR=function(a){a=a.nl().Yf;var b=this.vIa(),c=this.uQ();_.Nr(a,[this.e5(Object.assign({},b.yn,c.yn)),this.e5(Object.assign({},b.fallback,c.fallback))])};_.h.e5=function(a){var b=!this.oc||"ltr"==this.oc.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.vIa=function(){var a=!this.oc||"ltr"==this.oc.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.A6(c.zc,c.Ac);return{yn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.uQ=function(){var a=!this.oc||"ltr"==this.oc.value,b=this.position;if("above"==b)var c={jc:"center",rc:"bottom"};else if("below"==b)c={jc:"center",rc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={jc:"end",rc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={jc:"start",rc:"center"};a=this.A6(c.jc,c.rc);return{yn:c,fallback:{jc:a.x,rc:a.y}}};
_.h.r8=function(){var a=this;this.Ae&&(this.Ae.message=this.message,this.Ae.tG(),this.hb.yU.ha(_.Ge(1),_.Ve(this.Nb)).subscribe(function(){a.Ae&&a.wb.Se()}))};_.h.T7=function(a){this.Ae&&(this.Ae.iF=a,this.Ae.tG())};_.h.A6=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.mMa=function(a){var b=a.rc,c=a.zc;a=a.Ac;b="center"===b?this.oc&&"rtl"===this.oc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.B5){if(c=this.wb)a=this.ZF+"-tooltip-panel-",c.RN(a+this.B5),c.Vz(a+b);this.B5=b}};
_.h.mR=function(){var a=this;!this.lc&&this.message&&this.x8&&!this.Yn.length&&(this.v7()?this.Yn.push(["mouseenter",function(b){a.W7();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Tr&&(this.I5(),this.Yn.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.W7();clearTimeout(a.tR);a.tR=setTimeout(function(){return a.show(void 0,d)},500)}])),this.d5(this.Yn))};
_.h.W7=function(){var a=this;if(!this.w7){this.w7=!0;var b=[];if(this.v7())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.wb)?0:e.Mo.contains(d))||a.df()}],["wheel",function(d){return a.AMa(d)}]);else if("off"!==this.Tr){this.I5();var c=function(){clearTimeout(a.tR);a.df(a.vj.B4a)};b.push(["touchend",c],["touchcancel",c])}this.d5(b);this.Yn.push.apply(this.Yn,_.Jc(b))}};
_.h.d5=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,v6a)})};_.h.v7=function(){return!this.vc.zF&&!this.vc.lq};_.h.AMa=function(a){if(this.Dz()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.df()}};
_.h.I5=function(){var a=this.Tr;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(_.ox.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Hg},set:function(a){if(a!==this.Hg&&(this.Hg=a,this.wb)){this.zR(this.wb);var b;null==(b=this.Ae)||b.show(0);this.wb.Se()}}},jv:{configurable:!0,enumerable:!0,get:function(){return this.x7},set:function(a){this.x7=_.qh(a);this.gp();this.wb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=_.qh(a))?this.df(0):this.mR()}},bJ:{configurable:!0,
enumerable:!0,get:function(){return this.X7},set:function(a){this.X7=_.th(a)}},VH:{configurable:!0,enumerable:!0,get:function(){return this.jG},set:function(a){this.jG=_.th(a);this.Ae&&(this.Ae.U6=this.jG)}},message:{configurable:!0,enumerable:!0,get:function(){return this.vG},set:function(a){var b=this;_.Tq(this.nz,this.Ma.na,this.vG,"tooltip");this.vG=null!=a?String(a).trim():"";!this.vG&&this.Dz()?this.df(0):(this.mR(),this.r8(),this.hb.Wb(function(){Promise.resolve().then(function(){_.kTa(b.nz,
b.Ma.na,b.message,"tooltip")})}))}},iF:{configurable:!0,enumerable:!0,get:function(){return this.sR},set:function(a){this.sR=a;this.Ae&&this.T7(this.sR)}}});_.ox.O=function(a){return new (a||_.ox)(_.u(_.bs),_.u(_.sd),_.u(_.zr),_.u(_.Af),_.u(_.te),_.u(_.Aq),_.u(_.Sq),_.u(_.Dq),_.u(_.s6a),_.u(_.tr),_.u(_.u6a,8),_.u(_.Gg))};
_.ox.Fa=_.Bc({type:_.ox,oa:[["","matTooltip",""]],yb:[1,"mat-mdc-tooltip-trigger"],tb:2,Za:function(a,b){a&2&&_.jf("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],jv:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],bJ:[0,"matTooltipShowDelay","showDelay"],VH:[0,"matTooltipHideDelay","hideDelay"],Tr:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],iF:[0,"matTooltipClass","tooltipClass"]},
Sb:["matTooltip"],standalone:!0});var nx=function(a,b,c){this.Ya=a;this.Ma=b;this.F6=this.u5=this.zbb=!1;this.XQ=new _.Qe;this.nR="mat-mdc-tooltip-show";this.n6="mat-mdc-tooltip-hide";this.Pn="NoopAnimations"===c};_.h=nx.prototype;_.h.show=function(a){var b=this;null!=this.Xt&&clearTimeout(this.Xt);this.fu=setTimeout(function(){b.h8(!0);b.fu=void 0},a)};_.h.df=function(a){var b=this;null!=this.fu&&clearTimeout(this.fu);this.Xt=setTimeout(function(){b.h8(!1);b.Xt=void 0},a)};_.h.isVisible=function(){return this.F6};
_.h.La=function(){this.ZP();this.XQ.complete();this.QG=null};_.h.IIa=function(){this.u5&&this.df(0)};_.h.tG=function(){_.ul(this.Ya)};_.h.NIa=function(a){(a=a.relatedTarget)&&this.QG.contains(a)||(this.isVisible()?this.df(this.U6):this.qQ(!1))};_.h.nKa=function(){this.zbb=this.qvc();this.tG()};_.h.qvc=function(){var a=this.Ma.na.getBoundingClientRect();return 24<a.height&&200<=a.width};_.h.HIa=function(a){a=a.animationName;a!==this.nR&&a!==this.n6||this.qQ(a===this.nR)};
_.h.ZP=function(){null!=this.fu&&clearTimeout(this.fu);null!=this.Xt&&clearTimeout(this.Xt);this.fu=this.Xt=void 0};_.h.qQ=function(a){a?this.u5=!0:this.isVisible()||this.XQ.next()};
_.h.h8=function(a){var b=this.dMa.na,c=this.nR,d=this.n6;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.F6=a)&&!this.Pn&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Pn=!0);a&&this.nKa();this.Pn&&(b.classList.add("_mat-animation-noopable"),this.qQ(a))};nx.O=function(a){return new (a||nx)(_.u(_.wl),_.u(_.sd),_.u(_.sl,8))};
nx.ya=_.xc({type:nx,oa:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.Cf(r6a,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.dMa=c.first)}},yb:["aria-hidden","true"],tb:2,Za:function(a,b){a&1&&_.I("mouseleave",function(c){return b.NIa(c)});a&2&&_.hf("zoom",b.isVisible()?1:null)},standalone:!0,features:[_.Qf],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.HIa(c)}),_.A(2,"div",2),_.N(3),_.B()());a&2&&(_.jf("mdc-tooltip--multiline",b.zbb),_.y("ngClass",b.iF),_.t(3),_.Lf(b.message))},Ia:[_.en],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});var Yva,w6a,x6a,y6a;Yva=function(a){return{hidden:a}};w6a=function(a){return{m2HasFocus:a}};x6a=function(a,b){return[a,b]};y6a=function(a){return[a]};
_.px=function(a,b,c,d,e,f,g,m,n,r,v,z,D){_.Vv.call(this,{oha:_.Yu.has(47),wv:"GlobalSearchBox",Ga:a,sra:r,hI:_.Yu.has(28),GL:c});var J=this;this.Ua=d;this.od=e;this.Zg=f;this.bm=g;this.document=m;this.nb=n;this.qQc=v;this.pQc=z;this.iM=D;this.rya=new _.Od;this.Tm=new _.Od;this.EU=new _.Ne(1);this.via=0;this.tfa=void 0;this.j7a="Clear search";this.pec="Search for code or files";this.yec="No matching results";this.zec="Try modifying your query";this.vec="Documentation";this.xec="New! Git Search";this.wec=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.Fec='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.b3a=24;this.c3a=2;this.H2a=new _.Ne(1);this.jQc=this.EU.ha(_.w(function(L){a:{L=_.k(_.wi(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.Fec;break a;default:_.ah(P.warning.type)}L=
""}return L}));this.M_=new _.Vl;this.ZPc=_.Yu.has(41)};_.V(_.px,_.Vv);_.px.Fa=_.Vv.Fa;_.h=_.px.prototype;
_.h.Sa=function(){var a=this;_.Vv.prototype.Sa.call(this);var b=this.bm.parse(this.query);this.EU.next(b);this.H2a.next(mwa(b)&&this.Ua.url.startsWith("/search?q="));this.Tm.add(this.IN.ha(_.w(function(c){return a.bm.parse(c)})).subscribe(function(c){a.EU.next(c)}));this.Tm.add(this.Ua.events.ha(_.pe(function(c){return c instanceof _.Hg}),_.Ue(function(){return a.EU.ha(_.Ge(1))}),_.w(function(c){return mwa(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.H2a.next(c)}))};
_.h.Ic=function(){var a=this;this.kq=this.Zg.registerCallback("SEARCH_BAR",this.nb.na,function(){_.H5a(a.PE,!0)})};_.h.La=function(){_.Vv.prototype.La.call(this);this.rya.unsubscribe();this.Tm.unsubscribe();this.kq&&this.kq()};_.h.ID=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.PE.setFocus()};_.h.Rva=function(){_.Vv.prototype.Rva.call(this);this.M_.next(1)};_.h.Sva=function(){_.Vv.prototype.Sva.call(this);this.M_.next(0)};
_.h.wZ=function(){_.Vv.prototype.wZ.call(this,this.PE)};_.h.kFb=function(a){_.wo(this.Ua,_.vo(this.Ua,_.ZPa,{Ta:_.fpa(a)}))};_.h.CZa=function(a){this.via=a.getBoundingClientRect().width};_.h.mda=function(a){"scope"===a.Ra.kind&&_.Vv.prototype.setScope.call(this,a.Ra)&&_.H5a(this.PE)};_.h.r3=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Vv.prototype.r3.call(this,a)};
_.W.Object.defineProperties(_.px.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Vv.prototype.Uxa.call(this,a),this.tfa=a.tfa,this.rya.unsubscribe(),this.rya=new _.Od,a.s2a)){a=_.k(a.s2a);for(var c=a.next(),d={};!c.done;d={qya:void 0},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.qya=e;this.rya.add(this.od.register(d.qya.name,c,function(f){return function(){f.qya.handler({mn:b.query,prefix:b.queryPrefix.getValue()});f.qya.Htb&&_.H5a(b.PE)}}(d)))}}}},
RNc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.IU?a.IU:this.pec}}});_.px.O=function(a){return new (a||_.px)(_.u(_.No),_.u(_.Zu),_.u(_.xv),_.u(_.Mg),_.u(_.su),_.u(_.Rg),_.u(_.Qv),_.u(_.Gg),_.u(_.sd),_.u(_.c3a),_.u(Y2a,8),_.u(Z2a,8),_.u(_.b3a,8))};
_.px.ya=_.xc({type:_.px,oa:[["global-search-box"]],vb:function(a,b){a&1&&_.Cf(_.Nw,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.PE=c.first)}},inputs:{config:"config"},outputs:{M_:"focusChange"},features:[_.ef],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=_.Zc();_.A(0,"div",0,1);_.I("click",function(g){return b.ID(g)})("keydown.escape",function(){_.ad(c);_.Jf(15).Tx||_.Uv(b.Zg,"CODE");return _.cd()});
_.A(2,"search-box",2);_.Of("queryChange",function(g){_.Nf(b.query,g)||(b.query=g);return g});_.I("blur",function(){return b.Rva()})("focus",function(){return b.Sva()})("queryChange",function(g){return b.IN.next(g)})("querySubmit",function(g){if("string"===typeof g)b.r3(g);else switch(g.Ra.kind){case "link":b.Ga.ab({element:b.wv,action:"navigateManageSavedQuery",gestureName:"CLICK",hm:g.Ra.YSb});_.wo(b.Ua,g.Ra.YSb);break;case "scope":_.Vv.prototype.setScope.call(b,g.Ra)&&_.H5a(b.PE);break;case "suggestion":b.r3(g);
break;default:_.ah(g.Ra,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.mda(g)});_.O(3,"async");_.O(4,"async");_.B();_.x(5,awa,3,3,"ng-container",3);_.A(6,"div",4);_.I("click",function(){return b.PE.setFocus()});_.x(7,bwa,1,2,"mat-spinner",5);_.O(8,"async");_.B();_.A(9,"button",6);_.I("click",function(){b.r3(b.query)});_.A(10,"mat-icon");_.N(11,"search");_.B()();_.x(12,cwa,3,3,"button",7)(13,dwa,3,1,"a",8);_.B();_.A(14,"search-box-suggestion-list",null,9);_.x(16,fwa,
2,4,"search-box-suggestion-item",10);_.O(17,"async");_.B();_.x(18,kwa,2,2,"ng-container",11)(19,lwa,5,4,"onedev-feature-tooltip-controller",3);_.O(20,"async")}if(a&2){var d=_.Jf(15),e,f;_.hf("border-color",b.tfa);_.y("ngClass",_.Uf(28,w6a,d.Tx));_.t(2);_.xf("matTooltip",_.R(4,20,b.jQc));_.y("elementName",b.wv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.HN)("placeholder",b.RNc);_.Mf("query",b.query);_.y("suggestionLists",b.vv?_.Vf(30,x6a,d,b.vv):_.Uf(33,y6a,d))("tabCompletionHint",_.R(3,
18,b.v3));_.t(3);_.y("ngIf",b.ZPc);_.t(2);_.y("ngIf",(null==(e=_.R(8,22,b.d_))?null:e.Td)&&b.z2);_.t(5);_.y("ngIf",b.query);_.t();_.y("ngIf",b.iM);_.t(3);_.y("ngForOf",null==(f=_.R(17,24,b.d_))?null:f.Gv);_.t(2);_.y("ngIf",d.Tx&&b.sH||(null==b.vv?null:b.vv.Tx));_.t();_.y("ngIf",_.R(20,26,b.H2a))}},Ia:[_.So,_.en,_.fn,_.gn,_.ln,_.Wv,_.Zw,_.ex,_.fx,_.gx,_.gr,_.Js,_.mx,_.Sv,_.Vs,_.Us,_.yt,_.jx,_.hx,_.lx,_.ox,_.Xv,_.Vu,_.Nw,_.Ow,_.Pw,_.mn],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 z6a;z6a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.qx=function(){};_.qx.O=function(a){return new (a||_.qx)};
_.qx.ya=_.xc({type:_.qx,oa:[["header","onedevAppbar",""]],mc:["onedevAppbar",""],bc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ua:function(a){a&1&&(_.uf(z6a),_.vf(0),_.vf(1,1),_.vf(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});_.rx=function(){};_.rx.O=function(a){return new (a||_.rx)};_.rx.Da=_.zc({type:_.rx});_.rx.Ca=_.ic({Ob:[{wa:eWa,nc:{color:"primary"}}],imports:[_.Ws]});var A6a=new _.Gc("GMAT_MENU_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.sx=function(a,b){this.options=a;a.ig||b.iT.push("gmat-mdc-menu")};_.sx.O=function(a){return new (a||_.sx)(_.u(A6a),_.u(_.bs))};_.sx.Fa=_.Bc({type:_.sx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.Pf([{wa:_.bs,Jd:_.kx}])]});var B6a=_.yh("transformMenu",[_.Bh("void",_.Ah({opacity:0,transform:"scale(0.8)"})),_.Ch("void => enter",_.zh("120ms cubic-bezier(0, 0, 0.2, 1)",_.Ah({opacity:1,transform:"scale(1)"}))),_.Ch("* => void",_.zh("100ms 25ms linear",_.Ah({opacity:0})))]),C6a=_.yh("fadeInItems",[_.Bh("showing",_.Ah({opacity:1})),_.Ch("void => *",[_.Ah({opacity:0}),_.zh("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var D6a=new _.Gc("MatMenuContent");var tx=new _.Gc("MAT_MENU_PANEL");var E6a;E6a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.ux=function(a,b,c,d,e){this.Ma=a;this.Db=b;this.Xc=c;this.AG=d;this.Ya=e;this.role="menuitem";this.ad=this.disabled=!1;this.zq=new _.Qe;this.dl=new _.Qe;this.SG=this.TX=!1;var f;null==d||null==(f=d.PMa)||f.call(d,this)};_.h=_.ux.prototype;_.h.focus=function(a,b){this.Xc&&a?_.Eq(this.Xc,this.Gg(),a,b):this.Gg().focus(b);this.dl.next(this)};_.h.Ic=function(){this.Xc&&this.Xc.Ok(this.Ma,!1)};
_.h.La=function(){this.Xc&&this.Xc.rj(this.Ma);this.AG&&this.AG.removeItem&&this.AG.removeItem(this);this.zq.complete();this.dl.complete()};_.h.Wt=function(){return this.disabled?"-1":"0"};_.h.Gg=function(){return this.Ma.na};_.h.VGa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.MIa=function(){this.zq.next(this)};
_.h.mr=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.tLa=function(a){this.TX=a;var b;null==(b=this.Ya)||_.ul(b)};_.h.yLa=function(a){this.SG=a;var b;null==(b=this.Ya)||_.ul(b)};_.h.Xm=function(){return this.Db&&this.Db.activeElement===this.Gg()};_.ux.O=function(a){return new (a||_.ux)(_.u(_.sd),_.u(_.Gg),_.u(_.Dq),_.u(tx,8),_.u(_.wl))};
_.ux.ya=_.xc({type:_.ux,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.VGa(c)})("mouseenter",function(){return b.MIa()});a&2&&(_.gf("role",b.role)("tabindex",b.Wt())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.jf("mat-mdc-menu-item-highlighted",b.TX)("mat-mdc-menu-item-submenu-trigger",b.SG))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.ag],ad:[2,"disableRipple","disableRipple",
_.ag]},Sb:["matMenuItem"],standalone:!0,features:[_.ff,_.Qf],mc:["mat-menu-item",""],bc:["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&&(_.uf(E6a),_.vf(0),
_.A(1,"span",0),_.vf(2,1),_.B(),_.E(3,"div",1),_.x(4,nwa,2,0,":svg:svg",2));a&2&&(_.t(3),_.y("matRippleDisabled",b.ad||b.disabled)("matRippleTrigger",b.Gg()),_.t(),_.lf(4,b.SG?4:-1))},Ia:[_.ms],ob:2,Oa:0});var F6a,G6a;F6a=0;G6a=new _.Gc("mat-menu-default-options",{Ha:"root",qa:pwa});_.vx=function(a,b,c,d){this.Ma=a;this.hb=b;this.Ya=d;this.P5="mat-elevation-z";this.FGa=8;this.Ai=new _.Bf;this.sh={};this.FC="void";this.nm=new _.Qe;this.close=this.closed=new _.Vl;this.uga="mat-menu-panel-"+F6a++;this.Fx=c.Fx||"";this.Cw=c.Xr;this.C8=c.Pv;this.Aj=c.Aj;this.rN=c.rN;this.Ie=c.Ie};_.h=_.vx.prototype;_.h.Sa=function(){this.Bv()};
_.h.Yd=function(){var a=this;this.nMa();this.Qb=_.Yq((new _.$q(this.Ai)).mC().qF());this.Qb.iJ.subscribe(function(){return a.closed.emit("tab")});this.Ai.Qc.ha(_.Te(this.Ai),_.Ue(function(b){return _.ne.apply(null,_.Jc(b.map(function(c){return c.dl})))})).subscribe(function(b){return _.Zq(a.Qb,b)});this.Ai.Qc.subscribe(function(b){var c=a.Qb,d;"enter"===a.FC&&(null==(d=c.We)?0:d.Xm())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.zs||0)),b[d]&&!b[d].disabled?c.Jj(d):nTa(c))})};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.Ai.destroy();this.closed.complete();var b;null==(b=this.R5)||b.unsubscribe()};_.h.zq=function(){return this.Ai.Qc.ha(_.Te(this.Ai),_.Ue(function(a){return _.ne.apply(null,_.Jc(a.map(function(b){return b.zq})))}))};_.h.PMa=function(){};_.h.removeItem=function(){};
_.h.ye=function(a){var b=a.keyCode,c=this.Qb;switch(b){case 27:_.nh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.GI&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.GI&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.pTa(c,"keyboard");c.Br(a);return}a.stopPropagation()};
_.h.hca=function(a){var b=this;a=void 0===a?"program":a;var c;null==(c=this.R5)||c.unsubscribe();this.R5=this.hb.Af.ha(_.Ge(1)).subscribe(function(){var d=null;b.Ai.length&&(d=b.Ai.first.Gg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Qb;_.pTa(e,a).Oz(0,1);!e.We&&d&&d.focus()}})};
_.h.Via=function(a){var b=this;a=this.P5+Math.min(this.FGa+a,24);var c=Object.keys(this.sh).find(function(d){return d.startsWith(b.P5)});c&&c!==this.gR||(this.gR&&(this.sh[this.gR]=!1),this.sh[a]=!0,this.gR=a)};_.h.Bv=function(a,b){a=void 0===a?this.Xr:a;b=void 0===b?this.Pv:b;var c=this.sh;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.Ya)||_.ul(d)};_.h.FLa=function(){this.FC="enter"};
_.h.ZKa=function(){this.FC="void"};_.h.Z6=function(a){this.nm.next(a);this.yC=!1};_.h.a7=function(a){this.yC=!0;"enter"===a.Nf&&0===this.Qb.zs&&(a.element.scrollTop=0)};_.h.nMa=function(){var a=this;this.g5.Qc.ha(_.Te(this.g5)).subscribe(function(b){a.Ai.reset(b.filter(function(c){return c.AG===a}));_.Ff(a.Ai)})};
_.W.Object.defineProperties(_.vx.prototype,{Xr:{configurable:!0,enumerable:!0,get:function(){return this.Cw},set:function(a){this.Cw=a;this.Bv()}},Pv:{configurable:!0,enumerable:!0,get:function(){return this.C8},set:function(a){this.C8=a;this.Bv()}},yd:{configurable:!0,enumerable:!0,set:function(a){var b=this,c=this.OKa;c&&c.length&&c.split(" ").forEach(function(d){b.sh[d]=!1});(this.OKa=a)&&a.length&&(a.split(" ").forEach(function(d){b.sh[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,
enumerable:!0,get:function(){return this.yd},set:function(a){this.yd=a}}});_.vx.O=function(a){return new (a||_.vx)(_.u(_.sd),_.u(_.te),_.u(G6a),_.u(_.wl))};
_.vx.ya=_.xc({type:_.vx,oa:[["mat-menu"]],Cd:function(a,b,c){a&1&&(_.Df(c,D6a,5),_.Df(c,_.ux,5),_.Df(c,_.ux,4));if(a&2){var d;_.Gf(d=_.Hf())&&(b.Sp=d.first);_.Gf(d=_.Hf())&&(b.g5=d);_.Gf(d=_.Hf())&&(b.items=d)}},vb:function(a,b){a&1&&_.Cf(_.yf,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Lc=c.first)}},tb:3,Za:function(a){a&2&&_.gf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{Aj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],
ku:[0,"aria-describedby","ariaDescribedby"],Xr:"xPosition",Pv:"yPosition",rN:[2,"overlapTrigger","overlapTrigger",_.ag],Ie:[2,"hasBackdrop","hasBackdrop",function(a){return null==a?null:_.ag(a)}],yd:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Sb:["matMenu"],standalone:!0,features:[_.Pf([{wa:tx,Hb:_.vx}]),_.ff,_.Qf],bc:["*"],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&&(_.uf(),_.x(0,owa,3,6,"ng-template"))},Ia:[_.en],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{flex-shrink:0;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:[B6a,C6a]},Oa:0});var H6a,I6a,J6a;H6a=new _.Gc("mat-menu-scroll-strategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.Qk()}}});I6a={wa:H6a,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk()}}};J6a=_.oh({passive:!0});
_.wx=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ve=a;this.Uc=b;this.Ee=c;this.AC=f;this.oc=g;this.Xc=m;this.hb=n;this.wb=null;this.Dq=!1;this.RQ=this.s6=this.oz=_.Od.EMPTY;this.Ya=_.vc(_.wl);this.f6=function(v){_.Fpa(v)||(r.tm="touch")};this.tm=void 0;this.Ir=!0;this.sZa=this.nU=new _.Vl;this.rZa=this.mU=new _.Vl;this.ze=d;this.Bi=e instanceof _.vx?e:void 0;b.na.addEventListener("touchstart",this.f6,J6a)};_.wx.prototype.Yd=function(){this.LIa()};
_.wx.prototype.La=function(){this.wb&&(this.wb.dispose(),this.wb=null);this.Uc.na.removeEventListener("touchstart",this.f6,J6a);this.RQ.unsubscribe();this.oz.unsubscribe();this.s6.unsubscribe()};var xx=function(a){return!!(a.AC&&a.Bi&&a.Vf)};_.h=_.wx.prototype;
_.h.kB=function(){var a=this,b=this.Vf;if(!this.Dq&&b){var c=this.Rt(b),d=c.nl(),e=d.Yf;this.wLa(b,e);d.Ie=null==b.Ie?!xx(this):b.Ie;c.td(this.CIa(b));b.Sp&&b.Sp.td(this.rYa);this.oz=this.QJa().subscribe(function(){return a.cL()});this.jJa(b);b instanceof _.vx&&(b.FLa(),b.Ai.Qc.ha(_.Ve(b.close)).subscribe(function(){_.RUa(_.Pr(e,!1));_.Pr(e,!0)}))}};_.h.cL=function(){var a;null==(a=this.Vf)||a.close.emit()};_.h.focus=function(a,b){this.Xc&&a?_.Eq(this.Xc,this.Uc,a,b):this.Uc.na.focus(b)};
_.h.Se=function(){var a;null==(a=this.wb)||a.Se()};_.h.xHa=function(a){var b=this;if(this.wb&&this.YM){var c=this.Vf;this.oz.unsubscribe();this.wb.detach();!this.Ir||"keydown"!==a&&this.tm&&xx(this)||this.focus(this.tm);this.tm=void 0;if(c instanceof _.vx)c.ZKa(),c.Sp?c.nm.ha(_.pe(function(e){return"void"===e.Nf}),_.Ge(1),_.Ve(c.Sp.xGa)).subscribe({next:function(){return c.Sp.detach()},complete:function(){return b.KG(!1)}}):this.KG(!1);else{this.KG(!1);var d;null==c||null==(d=c.Sp)||d.detach()}}};
_.h.jJa=function(a){a.GI=xx(this)?this.Bi:void 0;a.direction=this.dir;this.uLa(a);a.hca(this.tm||"program");this.KG(!0)};_.h.uLa=function(a){if(a.Via){for(var b=0,c=a.GI;c;)b++,c=c.GI;a.Via(b)}};_.h.KG=function(a){a!==this.Dq&&((this.Dq=a)?this.nU.emit():this.mU.emit(),xx(this)&&this.AC.tLa(a),_.ul(this.Ya))};_.h.Rt=function(a){if(!this.wb){var b=this.gG(a);this.NLa(a,b.Yf);this.wb=this.Ve.create(b);this.wb.ik().subscribe()}return this.wb};
_.h.gG=function(a){return new _.Kr({Yf:_.Qr(_.UUa(_.Pr(_.Ur(this.Ve.position(),this.Uc))),".mat-menu-panel, .mat-mdc-menu-panel"),Aj:a.Aj||"cdk-overlay-transparent-backdrop",yd:a.Fx,qj:this.ze(),direction:this.oc})};_.h.NLa=function(a,b){var c=this;a.Bv&&b.T1.subscribe(function(d){var e="start"===d.dS.jc?"after":"before",f="top"===d.dS.rc?"below":"above";c.hb?c.hb.run(function(){return a.Bv(e,f)}):a.Bv(e,f)})};
_.h.wLa=function(a,b){var c=_.k("before"===a.Xr?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k("above"===a.Pv?["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 v=0;xx(this)?(n=d="before"===a.Xr?"start":"end",c=r="end"===d?"start":"end",this.Bi&&(null==this.cR&&(this.cR=(a=this.Bi.items.first)?a.Gg().offsetTop:0),v="bottom"===f?this.cR:-this.cR)):
a.rN||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Nr(b,[{zc:d,Ac:m,jc:r,rc:f,offsetY:v},{zc:c,Ac:m,jc:n,rc:f,offsetY:v},{zc:d,Ac:g,jc:r,rc:e,offsetY:-v},{zc:c,Ac:g,jc:n,rc:e,offsetY:-v}])};_.h.QJa=function(){var a=this,b=this.wb.Kl(),c=this.wb.Qn,d=this.Bi?this.Bi.closed:_.Ud(),e=this.Bi?this.Bi.zq().ha(_.pe(function(f){return f!==a.AC}),_.pe(function(){return a.Dq})):_.Ud();return _.ne(b,d,e,c)};_.h.OIa=function(a){_.Epa(a)||(this.tm=0===a.button?"mouse":void 0,xx(this)&&a.preventDefault())};
_.h.ye=function(a){a=a.keyCode;if(13===a||32===a)this.tm="keyboard";xx(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.tm="keyboard",this.kB())};_.h.Fl=function(a){xx(this)?(a.stopPropagation(),this.kB()):this.Dq?this.cL():this.kB()};
_.h.LIa=function(){var a=this;xx(this)&&this.Bi&&(this.s6=this.Bi.zq().ha(_.pe(function(b){return b===a.AC&&!b.disabled}),_.De(0,_.Tl)).subscribe(function(){a.tm="mouse";a.Vf instanceof _.vx&&a.Vf.yC?a.Vf.nm.ha(_.Ge(1),_.De(0,_.Tl),_.Ve(a.Bi.zq())).subscribe(function(){return a.kB()}):a.kB()}))};_.h.CIa=function(a){this.aj&&this.aj.Lc===a.Lc||(this.aj=new _.Xr(a.Lc,this.Ee));return this.aj};
_.W.Object.defineProperties(_.wx.prototype,{wHa:{configurable:!0,enumerable:!0,get:function(){return this.Vf},set:function(a){this.Vf=a}},Vf:{configurable:!0,enumerable:!0,get:function(){return this.Q6},set:function(a){var b=this;if(a!==this.Q6){this.Q6=a;this.RQ.unsubscribe();a&&(this.RQ=a.close.subscribe(function(d){b.xHa(d);"click"!==d&&"tab"!==d||!b.Bi||b.Bi.closed.emit(d)}));var c;null==(c=this.AC)||c.yLa(xx(this))}}},YM:{configurable:!0,enumerable:!0,get:function(){return this.Dq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.oc&&"rtl"===this.oc.value?"rtl":"ltr"}}});_.wx.O=function(a){return new (a||_.wx)(_.u(_.bs),_.u(_.sd),_.u(_.Af),_.u(H6a),_.u(tx,8),_.u(_.ux,10),_.u(_.tr,8),_.u(_.Dq),_.u(_.te))};
_.wx.Fa=_.Bc({type:_.wx,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.Fl(c)})("mousedown",function(c){return b.OIa(c)})("keydown",function(c){return b.ye(c)});a&2&&_.gf("aria-haspopup",b.Vf?"menu":null)("aria-expanded",b.YM)("aria-controls",b.YM?b.Vf.uga:null)},inputs:{wHa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Vf:[0,"matMenuTriggerFor","menu"],rYa:[0,"matMenuTriggerData",
"menuData"],Ir:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{nU:"menuOpened",sZa:"onMenuOpen",mU:"menuClosed",rZa:"onMenuClose"},Sb:["matMenuTrigger"],standalone:!0});_.yx=function(){};_.yx.O=function(a){return new (a||_.yx)};_.yx.Da=_.zc({type:_.yx});_.yx.Ca=_.ic({Ob:[I6a],imports:[_.nn,_.ns,_.ds,_.cs,_.Hr,_.ds]});_.zx=function(){};_.zx.O=function(a){return new (a||_.zx)};_.zx.Da=_.zc({type:_.zx});_.zx.Ca=_.ic({Ob:[{wa:_.bs,Jd:_.kx}],imports:[_.yx]});var K6a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Ax=function(a){var b=this;this.zone=a;this.Yva=!1;this.VN=new ResizeObserver(function(){b.zone.run(function(){var c=[];for(var d=c.concat,e=Array.from(b.Iv),f=Array.from(b.RTc),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.Jc(m),[[b.G2a,b.vQb]]);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.G2a.YM&&d!==b.G2a)&&d.cL();
L6a(b)})})};Ax.prototype.Sa=function(){};Ax.prototype.Ic=function(){if(0<this.CLc.length)throw Error("sd");for(var a=_.k([].concat(_.Jc(this.buttons),[this.vQb])),b=a.next();!b.done;b=a.next())this.VN.observe(b.value.na)};Ax.prototype.La=function(){this.VN.disconnect()};var M6a=function(a){L6a(a);var b=a.Yva?"keyboard":"mouse";a.Yva=!1;setTimeout(function(){a.F2a.hca(b)})},L6a=function(a){a=_.k(a.F2a.Ai);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Gg().offsetWidth};
_.W.Object.defineProperties(Ax.prototype,{Vf:{configurable:!0,enumerable:!0,set:function(a){a.yd="onedev-appbar-menu";this.F2a=a}}});Ax.O=function(a){return new (a||Ax)(_.u(_.te))};
Ax.ya=_.xc({type:Ax,oa:[["onedev-mdc-button-group"]],Cd:function(a,b,c){a&1&&(_.Df(c,_.wx,4),_.Df(c,_.wx,4,_.sd),_.Df(c,_.Sv,4,_.sd),_.Df(c,_.Rs,4,_.sd));if(a&2){var d;_.Gf(d=_.Hf())&&(b.Iv=d);_.Gf(d=_.Hf())&&(b.RTc=d);_.Gf(d=_.Hf())&&(b.buttons=d);_.Gf(d=_.Hf())&&(b.CLc=d)}},vb:function(a,b){a&1&&(_.Cf(_.wx,5),_.Cf(_.wx,5,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.G2a=c.first);_.Gf(c=_.Hf())&&(b.vQb=c.first)}},tb:2,Za:function(a){a&2&&_.hf("display","flex")},inputs:{Vf:"menu"},standalone:!0,features:[_.Qf],
bc:["[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&&(_.uf(K6a),_.vf(0),_.vf(1,1),_.A(2,"button",0),_.I("keydown.enter",function(){b.Yva=!0})("keydown.space",function(){b.Yva=!0})("menuOpened",function(){return M6a(b)}),_.A(3,"mat-icon"),_.N(4,"more_vert"),_.B()());a&2&&(_.t(2),_.y("matMenuTriggerFor",b.F2a))},Ia:[_.rx,_.Sv,_.Us,_.zt,_.yt,
_.zx,_.sx,_.wx],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});_.Bx=function(){};_.Bx.O=function(a){return new (a||_.Bx)};
_.Bx.ya=_.xc({type:_.Bx,oa:[["onedev-appbar-title"]],inputs:{Fr:"productName",ql:"iconUrl",wk:"svgIcon",Hib:"badgeIcon"},Aa:5,Ba:5,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,qwa,1,1,"img",0)(1,rwa,1,1,"mat-icon",1)(2,swa,2,1,"mat-icon",2),_.A(3,"span",3),_.N(4),_.B());a&2&&(_.y("ngIf",b.ql),_.t(),_.y("ngIf",
b.wk),_.t(),_.y("ngIf",b.Hib),_.t(),_.gf("aria-label",b.Fr?b.Fr:"Product Name"),_.t(),_.Kf(" ",b.Fr,"\n"))},Ia:[_.gn,_.yt],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});_.Cx=function(){};_.Cx.O=function(a){return new (a||_.Cx)};_.Cx.Da=_.zc({type:_.Cx});_.Cx.Ca=_.ic({Ob:[t6a],imports:[_.Rq,_.nn,_.cs,_.ds,_.ds,_.Hr]});var N6a=["feedbackTooltip"],O6a=["branding"],Dx=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Ga=a;this.Hk=b;this.Dba=c;this.Ua=d;this.Sx=e;this.Bt=f;this.document=g;this.Uzc=m;this.appBarFontColor=n;this.zXb=r;this.ariaLabel="Product Title";this.vp=WSa;this.un={};this.uCc="/";this.mOb=1;this.W4a=new _.Qe;this.Kzb=!!this.document.querySelector("#gb");this.RMc=!!this.document.querySelector("#gb a[role=button]");this.width=this.Kzb?"calc(100% - "+(this.RMc?50:110)+"px)":"100%";this.Cg=[v.register("showShortcutDialog",
"shift+/",function(){z.W2&&(z.Xu?(z.Xu.close(),z.Xu=void 0):z.vya(),z.Ga.ab({element:"AppBar",action:(z.Xu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.vp.projectId}))}),v.register("sendFeedback","shift+2",function(){z.Cba?(z.Cba.close(),z.Cba=void 0):z.D1("KEYBOARD")})];this.VUc=_.Yu.has(71)};
Dx.prototype.Sa=function(){var a=this;this.Ua.events.ha(_.pe(function(b){return b instanceof _.Hg})).subscribe(function(){a.vp=P6a(a);a.un=a.LRa();a.xjb.na.style.setProperty("--text-secondary",a.vp.appBarFontColor);a.uCc=a.Ua.url})};Dx.prototype.La=function(){this.W4a.next();for(var a=_.k(this.Cg),b=a.next();!b.done;b=a.next())b=b.value,b()};
Dx.prototype.D1=function(a){var b=this;this.Ga.ab({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.vp.projectId});this.Eba&&this.Eba.df();this.Cba=this.Hk.open(C4a);this.Cba.Wz().ha(_.Ie()).subscribe(function(c){b.Cba=void 0;c&&b.Dba.bW()})};var Q6a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},R6a=function(a){_.Eha(a.Bt.theme).then(function(b){a.Sx.hya("DARK"===b?"LIGHT":"DARK")})};
Dx.prototype.vya=function(){var a=this;this.Xu=this.Hk.open(_.Ts,{dA:!1,data:this.vp.keyboardShortcuts,minWidth:400});this.Xu.Wz().ha(_.Ie()).subscribe(function(){a.Xu=void 0})};var P6a=function(a){var b={};a.zXb&&(b.appBarTitle=a.zXb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.MI(function(c,d){return Object.assign({},c,d)},WSa);return Object.assign({},a,b)};Dx.prototype.LRa=function(){return this.MI(function(a,b){return Object.assign({},a,b.un)},{})};
Dx.prototype.MI=function(a,b){for(var c=this.Ua.zl.root.Vc;c&&"primary"===c.qf;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Dx.prototype,{SSa:{configurable:!0,enumerable:!0,get:function(){return!this.Kzb}},dGc:{configurable:!0,enumerable:!0,get:function(){return 0===this.mOb}},Ida:{configurable:!0,enumerable:!0,get:function(){var a=this.vp.appLink;return a?a:"/"+_.Wo.JF}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.vp.projectId}},W2:{configurable:!0,enumerable:!0,get:function(){return this.vp.keyboardShortcuts&&0<Array.from(this.vp.keyboardShortcuts.entries()).length}},
Ovb:{configurable:!0,enumerable:!0,get:function(){return this.W2||!!this.vp.settingsPageLink}},Gvb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.vp.additionalLinks||[]).length}},Hvb:{configurable:!0,enumerable:!0,get:function(){return this.Ovb||this.Gvb}}});Dx.O=function(a){return new (a||Dx)(_.u(_.No),_.u(_.ws),_.u(_.ut),_.u(_.Mg),_.u(_.Ev),_.u(_.Lv),_.u(_.Gg),_.u($2a,8),_.u(X2a,8),_.u(_.a3a,8),_.u(_.su),_.u(_.Zu))};
Dx.ya=_.xc({type:Dx,oa:[["app-bar"]],vb:function(a,b){a&1&&(_.Cf(N6a,5),_.Cf(O6a,5,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Eba=c.first);_.Gf(c=_.Hf())&&(b.xjb=c.first)}},tb:6,Za:function(a,b){a&2&&(_.hf("width",b.width),_.jf("full-width",b.SSa)("fullscreen-search",b.dGc))},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,twa,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 Q6a()})("keydown.enter",function(){return Q6a()}),_.N(9," Skip navigation "),
_.B()(),_.x(10,uwa,1,1,"global-search-box",9),_.B(),_.A(11,"div",10)(12,"onedev-mdc-button-group",11)(13,"button",12),_.I("click",function(){return R6a(b)}),_.A(14,"mat-icon"),_.N(15,"brightness_4"),_.B()(),_.A(16,"button",13,14),_.I("click",function(){return b.D1("CLICK")}),_.E(18,"mat-icon",15),_.B(),_.A(19,"a",16)(20,"mat-icon"),_.N(21,"lightbulb_outline"),_.B()(),_.x(22,vwa,2,1,"button",17)(23,wwa,2,1,"a",18),_.B()(),_.A(24,"mat-menu",19,20)(26,"ul",21),_.x(27,xwa,3,0,"li",22),_.B(),_.x(28,Awa,
4,2,"ng-container",23),_.B(),_.A(29,"mat-menu",null,24)(31,"button",25),_.I("click",function(){return R6a(b)}),_.A(32,"span"),_.N(33,"Switch theme"),_.B()(),_.A(34,"button",26),_.I("click",function(){return b.D1("CLICK")}),_.A(35,"span"),_.N(36,"Send feedback"),_.B()(),_.A(37,"a",27)(38,"span"),_.N(39,"Tip of the Week"),_.B()(),_.x(40,Bwa,3,1,"button",28)(41,Cwa,3,1,"a",29),_.B()());if(a&2){var c=_.Jf(30);_.t(2);_.y("ngIf",b.VUc);_.t();_.y("routerLink",b.Ida)("trackProjectId",b.projectId);_.gf("aria-label",
b.vp.appBarTitle||b.ariaLabel);_.t(2);_.xf("productName",b.vp.appBarTitle);_.y("svgIcon",b.Uzc);_.t(5);_.y("ngIf",b.un.zea);_.t(2);_.y("menu",c);_.t(10);_.y("ngIf",b.Hvb);_.t();_.y("ngIf",b.vp.settingsPageLink);_.t();_.y("overlapTrigger",!1);_.t(3);_.y("ngIf",b.W2);_.t();_.y("ngIf",b.Gvb);_.t(12);_.y("ngIf",b.Hvb);_.t();_.y("ngIf",b.vp.settingsPageLink)}},Ia:[_.So,_.fn,_.gn,_.Oo,_.Js,_.px,_.Sv,_.Ss,_.Rs,_.Vs,_.Us,_.mx,_.yt,_.sx,_.vx,_.ux,_.wx,_.lx,_.ox,_.qx,_.Bx,Ax,_.yo],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}}"]});_.Ex=function(a,b,c){this.uNc=a;this.eIc=b;this.Ip=c};_.Ex.prototype.bootstrap=function(){QPa(this.uNc);for(var a=this.eIc,b=_.k(a.cIc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.Jc(c.icons));c.Eob&&(d=d.concat(c.Eob));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.Dx;e=e.value;var m=_.Fg(dYa,g,e);f.Xwb.x8a(g,e,new VXa(m))}}this.Ip.initialize()};_.Ex.O=function(a){return new (a||_.Ex)(_.q(Vo),_.q(_.At),_.q(_.Ku),_.q(_.Xs))};_.Ex.ta=_.p({token:_.Ex,qa:_.Ex.O,Ha:"root"});var S6a;_.Fx=function(a,b,c,d,e,f,g,m){this.Ga=g;this.Ed=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.w(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
S6a=function(a,b,c){a.Ga.ab({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Xe:b});a.service.dPc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.Ge(1)).subscribe(function(e){a.Ga.ab({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Xe:b});a.service.YNc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.T6a=function(a,b){var c={};c=void 0===c?{}:c;a.Ga.IMc.then(function(){a.Ed.Wb(function(){_.Eha(a.Ed.Af).then(function(){setTimeout(function(){S6a(a,b,c)})})})})};_.Fx.O=function(a){return new (a||_.Fx)(_.q(QKa),_.q(_.Th),_.q(_.TXa),_.q(_.Zm),_.q(v2a),_.q(_.Lv),_.q(_.No),_.q(_.te))};_.Fx.ta=_.p({token:_.Fx,qa:_.Fx.O,Ha:"root"});var U6a=_.Ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),V6a=_.Ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),W6a=_.Ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Gx=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){this.JPc=a;this.Hpa=b;this.pNa=d;this.Ua=e;this.mh=g;this.userEmail=n;this.storage=r;this.NUa=z;c.bootstrap();(this.Lk=_.zi.has(2))&&v.load();this.oYa();this.Lk&&_.Yu.has(42)&&_.T6a(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");_.xt(D,"access_time_24px",_.Fg(U6a));_.xt(D,"info_outline_24px",_.Fg(V6a));_.xt(D,"link_24px",_.Fg(W6a));this.Hpa&&J.documentElement.style.setProperty("--app-bar-bg",this.Hpa)};
Gx.prototype.oYa=function(){this.userEmail||!_.zi.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.z2a()};Gx.prototype.z2a=function(){var a=this;this.mh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).Fz.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Gx.prototype.Sa=function(){var a=this.Ua;a.config=this.JPc.map(Yma);a.eN=!1};
Gx.O=function(a){return new (a||Gx)(_.u(m4a),_.u(W2a),_.u(_.Ex),_.u(_.Rv),_.u(_.Mg),_.u(_.Zu),_.u(_.gt),_.u(_.Xu),_.u(_.Ym),_.u(_.jWa,8),_.u(_.Fu),_.u(_.Fx),_.u(_.wt),_.u(_.Gg))};
Gx.ya=_.xc({type:Gx,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,Dwa,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.B()(),_.E(5,"uncaught-error-notifier"));a&2&&(_.hf("background-color",b.Hpa),_.t(3),_.y("ngIf",b.pNa.xpb))},Ia:[_.gn,_.Tv,Dx,_.nt,_.Hn],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 X6a=function(a){this.JOa=a};X6a.prototype.process=function(a){Y6a(this,a);for(var b=_.k(_.wi(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Jk&&Y6a(this,c.elements);return a};var Y6a=function(a,b){var c=!1,d=[];Z6a(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},Z6a=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Jk||2===d.Jk?(Z6a(a,d.Nua,c),Z6a(a,d.oxa,c)):_.Ewa(d,a.JOa)&&!d.error&&c.push(d)};var $6a=function(a){this.QLc=a};$6a.prototype.process=function(a){if(!this.QLc)return a;for(var b=_.k(_.wi(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.Ewa(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 b7a=function(){var a=a7a;this.JOa=5;this.pattern=a};b7a.prototype.process=function(a){for(var b=_.k(_.wi(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Ewa(c,this.JOa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var c7a=function(){this.b2=[]},d7a;c7a.prototype.Ne=function(a){return this.b2.length?d7a(this.b2[0],a):void 0};d7a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.xc?b(a.xc):a.instance};_.e7a=function(){this.b2=[]};_.V(_.e7a,c7a);var a7a,f7a;a7a=/^(y|yes|n|no|auto)$/;f7a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.Jc([["func",14],["function",14]]),_.Jc([["f",12],["file",12],["filepath",12],["path",12]]),_.Jc([["l",16],["lang",16],["language",16]])));
_.g7a=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]]);_.h7a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.Jc(_.g7a)));
_.i7a=new _.e7a;_.j7a=new _.e7a;_.Hx=function(){};_.Hx.O=function(a){return new (a||_.Hx)};_.Hx.Da=_.zc({type:_.Hx});_.Hx.Ca=_.ic({Ob:[_.Mv,_.Qv,{wa:_.s4a,Cb:function(a){a={Wg:a||void 0};a=(void 0===a?{}:a).Wg;var b=!!_.j7a.Ne();return{Mea:_.j7a.Ne()||_.i7a.Ne()||f7a,mEc:!0,R1a:[new X6a(5),new X6a(20),new b7a,new $6a(b)],kEc:!0,logger:a}},Ib:[[new _.pl,_.at]]}]});_.Ix=function(){};_.Ix.O=function(a){return new (a||_.Ix)};_.Ix.Da=_.zc({type:_.Ix});_.Ix.Ca=_.ic({imports:[_.Hx,_.nn,_.rx,_.zt]});_.Jx=function(){};_.Jx.O=function(a){return new (a||_.Jx)};_.Jx.Da=_.zc({type:_.Jx});_.Jx.Ca=_.ic({imports:[_.nn,_.Po,_.Ao]});_.k7a=new _.Gc("TooltipAnchor");_.l7a=new _.Gc("TooltipPeventer");_.Kx=function(){};_.Kx.O=function(a){return new (a||_.Kx)};_.Kx.Da=_.zc({type:_.Kx});_.Kx.Ca=_.ic({imports:[_.Rq,Vw,_.nn,ax,_.Ns,_.zt,_.cs,Xw]});_.Lx=function(){};_.Lx.O=function(a){return new (a||_.Lx)};_.Lx.Da=_.zc({type:_.Lx});_.Lx.Ca=_.ic({imports:[ix]});_.Mx=function(){};_.Mx.O=function(a){return new (a||_.Mx)};_.Mx.Da=_.zc({type:_.Mx});_.Mx.Ca=_.ic({imports:[_.Cx]});_.Nx=function(){};_.Nx.O=function(a){return new (a||_.Nx)};_.Nx.Da=_.zc({type:_.Nx});_.Nx.Ca=_.ic({imports:[_.ds,_.ds]});_.Ox=function(){};_.Ox.O=function(a){return new (a||_.Ox)};_.Ox.Da=_.zc({type:_.Ox});_.Ox.Ca=_.ic({Ob:[{wa:_.c6a,nc:{Fr:"grimoire-multibranch",FPa:1E3,jRa:!0}}],imports:[_.Uo,_.Hx,_.nn,_.Jx,_.Kx,_.Ms,_.Nx,_.rx,_.zt,_.Lx,_.Mx,_.Yv,_.Wu,_.Tw]});var m7a=_.yh("transformMenu",[_.Bh("void",_.Ah({opacity:0,transform:"scale(0.8)"})),_.Ch("void => enter",_.zh("120ms cubic-bezier(0, 0, 0.2, 1)",_.Ah({opacity:1,transform:"scale(1)"}))),_.Ch("* => void",_.zh("100ms 25ms linear",_.Ah({opacity:0})))]),n7a=_.yh("fadeInItems",[_.Bh("showing",_.Ah({opacity:1})),_.Ch("void => *",[_.Ah({opacity:0}),_.zh("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var Px=function(a,b,c,d,e,f,g){this.NC=a;this.eQ=b;this.ks=c;this.jf=d;this.Ee=e;this.Db=f;this.Ya=g;this.xGa=new _.Qe};Px.prototype.td=function(a){a=void 0===a?{}:a;this.aj||(this.aj=new _.Xr(this.NC,this.Ee));this.detach();this.j7||(this.j7=new Zr(this.Db.createElement("div"),this.eQ,this.ks,this.jf));var b=this.NC.nb.na;b.parentNode.insertBefore(this.j7.dwa,b);var c;null==(c=this.Ya)||_.ul(c);this.aj.td(this.j7,a);this.xGa.next()};Px.prototype.detach=function(){this.aj.RIc&&this.aj.detach()};
Px.prototype.La=function(){this.j7&&this.j7.dispose()};Px.O=function(a){return new (a||Px)(_.u(_.yf),_.u(_.rl),_.u(_.Lg),_.u(_.ue),_.u(_.Af),_.u(_.Gg),_.u(_.wl))};Px.Fa=_.Bc({type:Px});var o7a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],p7a=_.Rh(_.Sh(function(){})),Qx=function(a,b,c,d,e){var f=p7a.call(this)||this;f.Ma=a;f.Db=b;f.Xc=c;f.AG=d;f.Ya=e;f.role="menuitem";f.zq=new _.Qe;f.dl=new _.Qe;f.TX=!1;f.SG=!1;var g;null==d||null==(g=d.PMa)||g.call(d,f);return f};_.V(Qx,p7a);_.h=Qx.prototype;_.h.focus=function(a,b){this.Xc&&a?_.Eq(this.Xc,this.Gg(),a,b):this.Gg().focus(b);this.dl.next(this)};_.h.Ic=function(){this.Xc&&this.Xc.Ok(this.Ma,!1)};
_.h.La=function(){this.Xc&&this.Xc.rj(this.Ma);this.AG&&this.AG.removeItem&&this.AG.removeItem(this);this.zq.complete();this.dl.complete()};_.h.Wt=function(){return this.disabled?"-1":"0"};_.h.Gg=function(){return this.Ma.na};_.h.VGa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.MIa=function(){this.zq.next(this)};
_.h.mr=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.tLa=function(a){this.TX=a;var b;null==(b=this.Ya)||_.ul(b)};_.h.yLa=function(a){this.SG=a;var b;null==(b=this.Ya)||_.ul(b)};_.h.Xm=function(){return this.Db&&this.Db.activeElement===this.Gg()};Qx.O=function(a){return new (a||Qx)(_.u(_.sd),_.u(_.Gg),_.u(_.Dq),_.u(tx,8),_.u(_.wl))};
Qx.ya=_.xc({type:Qx,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.VGa(c)})("mouseenter",function(){return b.MIa()});a&2&&(_.gf("role",b.role)("tabindex",b.Wt())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.jf("mat-mdc-menu-item-highlighted",b.TX)("mat-mdc-menu-item-submenu-trigger",b.SG))},inputs:{disabled:"disabled",ad:"disableRipple",role:"role"},Sb:["matMenuItem"],
features:[_.ef],mc:["mat-menu-item",""],bc:["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&&(_.uf(o7a),_.vf(0),_.A(1,"span",0),_.vf(2,1),
_.B(),_.E(3,"div",1),_.x(4,Fwa,2,0,"svg",2));a&2&&(_.t(3),_.y("matRippleDisabled",b.ad||b.disabled)("matRippleTrigger",b.Gg()),_.t(),_.y("ngIf",b.SG))},Ia:[_.gn,_.ms],ob:2,Oa:0});var q7a=0,Rx=function(a,b,c,d){this.Ma=a;this.hb=b;this.Ya=d;this.Ai=new _.Bf;this.sh={};this.FC="void";this.nm=new _.Qe;this.close=this.closed=new _.Vl;this.uga="mat-menu-panel-"+q7a++;this.Fx=c.Fx||"";this.Cw=c.Xr;this.C8=c.Pv;this.Aj=c.Aj;this.Ccb=c.rN;this.Oab=c.Ie};_.h=Rx.prototype;_.h.Sa=function(){this.Bv()};
_.h.Yd=function(){var a=this;this.nMa();this.Qb=_.Yq((new _.$q(this.Ai)).mC().qF());this.Qb.iJ.subscribe(function(){return a.closed.emit("tab")});this.Ai.Qc.ha(_.Te(this.Ai),_.Ue(function(b){return _.ne.apply(null,_.Jc(b.map(function(c){return c.dl})))})).subscribe(function(b){return _.Zq(a.Qb,b)});this.Ai.Qc.subscribe(function(b){var c=a.Qb,d;"enter"===a.FC&&(null==(d=c.We)?0:d.Xm())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.zs||0)),b[d]&&!b[d].disabled?c.Jj(d):nTa(c))})};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.Ai.destroy();this.closed.complete();var b;null==(b=this.R5)||b.unsubscribe()};_.h.zq=function(){return this.Ai.Qc.ha(_.Te(this.Ai),_.Ue(function(a){return _.ne.apply(null,_.Jc(a.map(function(b){return b.zq})))}))};_.h.PMa=function(){};_.h.removeItem=function(){};
_.h.ye=function(a){var b=a.keyCode,c=this.Qb;switch(b){case 27:_.nh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.GI&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.GI&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.pTa(c,"keyboard");c.Br(a);return}a.stopPropagation()};
_.h.hca=function(a){var b=this;a=void 0===a?"program":a;var c;null==(c=this.R5)||c.unsubscribe();this.R5=this.hb.Af.ha(_.Ge(1)).subscribe(function(){var d=null;b.Ai.length&&(d=b.Ai.first.Gg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Qb;_.pTa(e,a).Oz(0,1);!e.We&&d&&d.focus()}})};
_.h.Via=function(a){var b=this;a=this.P5+Math.min(this.FGa+a,24);var c=Object.keys(this.sh).find(function(d){return d.startsWith(b.P5)});c&&c!==this.gR||(this.gR&&(this.sh[this.gR]=!1),this.sh[a]=!0,this.gR=a)};_.h.Bv=function(a,b){a=void 0===a?this.Xr:a;b=void 0===b?this.Pv:b;var c=this.sh;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.Ya)||_.ul(d)};_.h.FLa=function(){this.FC="enter"};
_.h.ZKa=function(){this.FC="void"};_.h.Z6=function(a){this.nm.next(a);this.yC=!1};_.h.a7=function(a){this.yC=!0;"enter"===a.Nf&&0===this.Qb.zs&&(a.element.scrollTop=0)};_.h.nMa=function(){var a=this;this.g5.Qc.ha(_.Te(this.g5)).subscribe(function(b){a.Ai.reset(b.filter(function(c){return c.AG===a}));_.Ff(a.Ai)})};
_.W.Object.defineProperties(Rx.prototype,{Xr:{configurable:!0,enumerable:!0,get:function(){return this.Cw},set:function(a){this.Cw=a;this.Bv()}},Pv:{configurable:!0,enumerable:!0,get:function(){return this.C8},set:function(a){this.C8=a;this.Bv()}},rN:{configurable:!0,enumerable:!0,get:function(){return this.Ccb},set:function(a){this.Ccb=_.qh(a)}},Ie:{configurable:!0,enumerable:!0,get:function(){return this.Oab},set:function(a){this.Oab=_.qh(a)}},yd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.OKa;c&&c.length&&c.split(" ").forEach(function(d){b.sh[d]=!1});(this.OKa=a)&&a.length&&(a.split(" ").forEach(function(d){b.sh[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){this.yd=a}}});Rx.O=function(a){return new (a||Rx)(_.u(_.sd),_.u(_.te),_.u(G6a),_.u(_.wl))};
Rx.Fa=_.Bc({type:Rx,Cd:function(a,b,c){a&1&&(_.Df(c,D6a,5),_.Df(c,Qx,5),_.Df(c,Qx,4));if(a&2){var d;_.Gf(d=_.Hf())&&(b.Sp=d.first);_.Gf(d=_.Hf())&&(b.g5=d);_.Gf(d=_.Hf())&&(b.items=d)}},vb:function(a,b){a&1&&_.Cf(_.yf,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Lc=c.first)}},inputs:{Aj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],ku:[0,"aria-describedby","ariaDescribedby"],Xr:"xPosition",Pv:"yPosition",rN:"overlapTrigger",Ie:"hasBackdrop",yd:[0,"class",
"panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}});var r7a={wa:H6a,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk()}}},s7a=_.oh({passive:!0}),Sx=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ve=a;this.Uc=b;this.Ee=c;this.AC=f;this.oc=g;this.Xc=m;this.hb=n;this.wb=null;this.Dq=!1;this.RQ=this.s6=this.oz=_.Od.EMPTY;this.Ya=_.vc(_.wl);this.f6=function(v){_.Fpa(v)||(r.tm="touch")};this.tm=void 0;this.Ir=!0;this.sZa=this.nU=new _.Vl;this.rZa=this.mU=new _.Vl;this.ze=d;this.Bi=e instanceof Rx?e:void 0;b.na.addEventListener("touchstart",this.f6,
s7a)};_.h=Sx.prototype;_.h.Yd=function(){this.LIa()};_.h.La=function(){this.wb&&(this.wb.dispose(),this.wb=null);this.Uc.na.removeEventListener("touchstart",this.f6,s7a);this.RQ.unsubscribe();this.oz.unsubscribe();this.s6.unsubscribe()};
_.h.kB=function(){var a=this,b=this.Vf;if(!this.Dq&&b){var c=this.Rt(b),d=c.nl(),e=d.Yf;this.wLa(b,e);d.Ie=null==b.Ie?!xx(this):b.Ie;c.td(this.CIa(b));b.Sp&&b.Sp.td(this.rYa);this.oz=this.QJa().subscribe(function(){return a.cL()});this.jJa(b);b instanceof Rx&&(b.FLa(),b.Ai.Qc.ha(_.Ve(b.close)).subscribe(function(){_.RUa(_.Pr(e,!1));_.Pr(e,!0)}))}};_.h.cL=function(){var a;null==(a=this.Vf)||a.close.emit()};_.h.focus=function(a,b){this.Xc&&a?_.Eq(this.Xc,this.Uc,a,b):this.Uc.na.focus(b)};
_.h.Se=function(){var a;null==(a=this.wb)||a.Se()};_.h.xHa=function(a){var b=this;if(this.wb&&this.YM){var c=this.Vf;this.oz.unsubscribe();this.wb.detach();!this.Ir||"keydown"!==a&&this.tm&&xx(this)||this.focus(this.tm);this.tm=void 0;if(c instanceof Rx)c.ZKa(),c.Sp?c.nm.ha(_.pe(function(e){return"void"===e.Nf}),_.Ge(1),_.Ve(c.Sp.xGa)).subscribe({next:function(){return c.Sp.detach()},complete:function(){return b.KG(!1)}}):this.KG(!1);else{this.KG(!1);var d;null==c||null==(d=c.Sp)||d.detach()}}};
_.h.jJa=function(a){a.GI=xx(this)?this.Bi:void 0;a.direction=this.dir;this.uLa(a);a.hca(this.tm||"program");this.KG(!0)};_.h.uLa=function(a){if(a.Via){for(var b=0,c=a.GI;c;)b++,c=c.GI;a.Via(b)}};_.h.KG=function(a){a!==this.Dq&&((this.Dq=a)?this.nU.emit():this.mU.emit(),xx(this)&&this.AC.tLa(a),_.ul(this.Ya))};_.h.Rt=function(a){if(!this.wb){var b=this.gG(a);this.NLa(a,b.Yf);this.wb=this.Ve.create(b);this.wb.ik().subscribe()}return this.wb};
_.h.gG=function(a){return new _.Kr({Yf:_.Qr(_.UUa(_.Pr(_.Ur(this.Ve.position(),this.Uc))),".mat-menu-panel, .mat-mdc-menu-panel"),Aj:a.Aj||"cdk-overlay-transparent-backdrop",yd:a.Fx,qj:this.ze(),direction:this.oc})};_.h.NLa=function(a,b){var c=this;a.Bv&&b.T1.subscribe(function(d){var e="start"===d.dS.jc?"after":"before",f="top"===d.dS.rc?"below":"above";c.hb?c.hb.run(function(){return a.Bv(e,f)}):a.Bv(e,f)})};
_.h.wLa=function(a,b){var c=_.k("before"===a.Xr?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k("above"===a.Pv?["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 v=0;xx(this)?(n=d="before"===a.Xr?"start":"end",c=r="end"===d?"start":"end",this.Bi&&(null==this.cR&&(this.cR=(a=this.Bi.items.first)?a.Gg().offsetTop:0),v="bottom"===f?this.cR:-this.cR)):
a.rN||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Nr(b,[{zc:d,Ac:m,jc:r,rc:f,offsetY:v},{zc:c,Ac:m,jc:n,rc:f,offsetY:v},{zc:d,Ac:g,jc:r,rc:e,offsetY:-v},{zc:c,Ac:g,jc:n,rc:e,offsetY:-v}])};_.h.QJa=function(){var a=this,b=this.wb.Kl(),c=this.wb.Qn,d=this.Bi?this.Bi.closed:_.Ud(),e=this.Bi?this.Bi.zq().ha(_.pe(function(f){return f!==a.AC}),_.pe(function(){return a.Dq})):_.Ud();return _.ne(b,d,e,c)};_.h.OIa=function(a){_.Epa(a)||(this.tm=0===a.button?"mouse":void 0,xx(this)&&a.preventDefault())};
_.h.ye=function(a){a=a.keyCode;if(13===a||32===a)this.tm="keyboard";xx(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.tm="keyboard",this.kB())};_.h.Fl=function(a){xx(this)?(a.stopPropagation(),this.kB()):this.Dq?this.cL():this.kB()};
_.h.LIa=function(){var a=this;xx(this)&&this.Bi&&(this.s6=this.Bi.zq().ha(_.pe(function(b){return b===a.AC&&!b.disabled}),_.De(0,_.Tl)).subscribe(function(){a.tm="mouse";a.Vf instanceof Rx&&a.Vf.yC?a.Vf.nm.ha(_.Ge(1),_.De(0,_.Tl),_.Ve(a.Bi.zq())).subscribe(function(){return a.kB()}):a.kB()}))};_.h.CIa=function(a){this.aj&&this.aj.Lc===a.Lc||(this.aj=new _.Xr(a.Lc,this.Ee));return this.aj};
_.W.Object.defineProperties(Sx.prototype,{wHa:{configurable:!0,enumerable:!0,get:function(){return this.Vf},set:function(a){this.Vf=a}},Vf:{configurable:!0,enumerable:!0,get:function(){return this.Q6},set:function(a){var b=this;if(a!==this.Q6){this.Q6=a;this.RQ.unsubscribe();a&&(this.RQ=a.close.subscribe(function(d){b.xHa(d);"click"!==d&&"tab"!==d||!b.Bi||b.Bi.closed.emit(d)}));var c;null==(c=this.AC)||c.yLa(xx(this))}}},YM:{configurable:!0,enumerable:!0,get:function(){return this.Dq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.oc&&"rtl"===this.oc.value?"rtl":"ltr"}}});Sx.O=function(a){return new (a||Sx)(_.u(_.bs),_.u(_.sd),_.u(_.Af),_.u(H6a),_.u(tx,8),_.u(Qx,10),_.u(_.tr,8),_.u(_.Dq),_.u(_.te))};
Sx.Fa=_.Bc({type:Sx,tb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.Fl(c)})("mousedown",function(c){return b.OIa(c)})("keydown",function(c){return b.ye(c)});a&2&&_.gf("aria-haspopup",b.Vf?"menu":null)("aria-expanded",b.YM)("aria-controls",b.YM?b.Vf.uga:null)},inputs:{wHa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Vf:[0,"matMenuTriggerFor","menu"],rYa:[0,"matMenuTriggerData","menuData"],Ir:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{nU:"menuOpened",sZa:"onMenuOpen",
mU:"menuClosed",rZa:"onMenuClose"}});_.Tx=function(){Px.apply(this,arguments)};_.V(_.Tx,Px);_.Tx.O=function(){var a;return function(b){return(a||(a=_.rd(_.Tx)))(b||_.Tx)}}();_.Tx.Fa=_.Bc({type:_.Tx,oa:[["ng-template","matMenuContent",""]],features:[_.Pf([{wa:D6a,Hb:_.Tx}]),_.ef]});_.Ux=function(){return Qx.apply(this,arguments)||this};_.V(_.Ux,Qx);_.Ux.O=function(){var a;return function(b){return(a||(a=_.rd(_.Ux)))(b||_.Ux)}}();
_.Ux.ya=_.xc({type:_.Ux,oa:[["","mat-menu-item",""]],yb:[1,"mat-focus-indicator"],tb:21,Za:function(a,b){a&2&&(_.gf("role",b.role)("tabindex",b.Wt())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.jf("mat-menu-item",!0)("mat-menu-item-highlighted",b.TX)("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",
ad:"disableRipple"},Sb:["matMenuItem"],features:[_.Pf([{wa:Qx,Hb:_.Ux}]),_.ef],mc:["mat-menu-item",""],bc:["*"],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&&(_.uf(),_.vf(0),_.E(1,"div",0),_.x(2,Gwa,2,0,"svg",1));
a&2&&(_.t(),_.y("matRippleDisabled",b.ad||b.disabled)("matRippleTrigger",b.Gg()),_.t(),_.y("ngIf",b.SG))},Ia:[_.gn,_.ms],ob:2,Oa:0});_.Vx=function(){Sx.apply(this,arguments)};_.V(_.Vx,Sx);_.Vx.O=function(){var a;return function(b){return(a||(a=_.rd(_.Vx)))(b||_.Vx)}}();_.Vx.Fa=_.Bc({type:_.Vx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],yb:[1,"mat-menu-trigger"],Sb:["matMenuTrigger"],features:[_.ef]});_.Wx=function(a,b,c,d){Rx.call(this,a,b,c,d);this.P5="mat-elevation-z";this.FGa=4};_.V(_.Wx,Rx);_.Wx.Fa=Rx.Fa;_.Wx.O=function(a){return new (a||_.Wx)(_.u(_.sd),_.u(_.te),_.u(G6a),_.u(_.wl))};
_.Wx.ya=_.xc({type:_.Wx,oa:[["mat-menu"]],yb:["ngSkipHydration",""],tb:4,Za:function(a){a&2&&_.gf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Sb:["matMenu"],features:[_.Pf([{wa:tx,Hb:_.Wx}]),_.ef],bc:["*"],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&&(_.uf(),_.x(0,Hwa,3,6,"ng-template"))},Ia:[_.en],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:[m7a,n7a]},Oa:0});_.Xx=function(){};_.Xx.O=function(a){return new (a||_.Xx)};_.Xx.Da=_.zc({type:_.Xx});_.Xx.Ca=_.ic({Ob:[r7a],imports:[_.nn,_.ds,_.ns,_.cs,_.Hr,_.ds]});var Yx=function(){};Yx.O=function(a){return new (a||Yx)};Yx.Da=_.zc({type:Yx});Yx.Ca=_.ic({imports:[_.nn,_.Ns,_.zt,_.Xx,Ax]});_.Zx=function(){};_.Zx.O=function(a){return new (a||_.Zx)};_.Zx.Da=_.zc({type:_.Zx});_.Zx.Ca=_.ic({imports:[Yx]});var t7a=new _.Gc("GMAT_DIALOG_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});var $x=function(a,b,c,d,e,f,g,m){m.ig||a.iT.push("gmat-mdc-dialog");_.ws.call(this,a,b,c,d,e,f,g)};_.V($x,_.ws);$x.O=function(a){return new (a||$x)(_.q(_.bs),_.q(_.ue),_.q(_.tn,8),_.q(JVa,8),_.q(KVa),_.q(_.ws,12),_.q(yr),_.q(t7a))};$x.ta=_.p({token:$x,qa:$x.O});_.ay=function(){};_.ay.O=function(a){return new (a||_.ay)};_.ay.Da=_.zc({type:_.ay});_.ay.Ca=_.ic({Ob:[{wa:_.ws,Jd:$x},{wa:_.bs,Jd:_.kx}],imports:[Cs]});var by=function(){};by.O=function(a){return new (a||by)};by.Da=_.zc({type:by});by.Ca=_.ic({imports:[_.Uo,_.nn,_.Po,{Wl:_.vt,Ob:[_.ut]},_.Ms,_.Ox,_.Os,_.rx,_.ay,_.Nx,_.zt,_.zx,_.Mx,_.Zx,_.Ao]});var u7a=[{Qda:"Documentation",Cm:"https://goto.google.com/grimoire-codesearch-documentation"},{Qda:"Accessibility Help",Cm:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],v7a=[{Qda:"Documentation",Cm:"https://cloud.google.com/source-repositories/docs/"},{yDc:!0,Qda:"Support",Cm:"https://cloud.google.com/source-repositories/docs/support"}],cy=function(){this.additionalLinks=_.zi.has(2)?u7a:v7a};cy.prototype.resolve=function(){return this.additionalLinks};
cy.O=function(a){return new (a||cy)(_.q(_.Xu))};cy.ta=_.p({token:cy,qa:cy.O,Ha:"root"});var w7a,x7a,y7a,z7a,dy;w7a=[{Ub:"?",Vd:"Show shortcut help"},{Ub:["@"],Vd:"Send feedback"},{Ub:["alt","+","..."],Vd:"Use shortcuts with modal screenreader"},{Ub:"c",Vd:"Focus code panel"},{Ub:"g",Vd:"Go to line"},{Ub:"o",Vd:"Show outline"},{Ub:"t",Vd:"Show directory tree"}];x7a=[];y7a=[{Ub:"/",Vd:"Search for code or files"},{Ub:".",Vd:"Search for code or files in this directory"},{Ub:"j",Vd:"Select next result in the search result list"},{Ub:"k",Vd:"Select previous result in the search result list"}];
z7a=[];
dy=[{Ub:"a",Vd:"Toggle fullscreen mode"},{Ub:"b",Vd:"Toggle blame layer"},{Ub:"f",Vd:"Show find in file menu"},{Ub:"h",Vd:"Show revision history of the file"},{Ub:"l",Vd:"Show links menu"},{Ub:["l","then","p"],Vd:"Copy the current file path"},{Ub:["l","then","h"],Vd:"Copy the link to the HEAD version of the file"},{Ub:["l","then","r"],Vd:"Copy the link to the current version and line of the file"},{Ub:["ctrl","+","shift","+","\\"],Vd:"Opens the context menu for the focused symbol"},{Ub:"q",Vd:"Toggle bottom panel"},
{Ub:"u",Vd:"Toggle the navigation panel"},{Ub:"y",Vd:"Show/hide search matches in a file"},{Ub:["\u2191","or","k"],Vd:"Up one line in code browser"},{Ub:["\u2193","or","j"],Vd:"Down one line in code browser"},{Ub:"+",Vd:"Increase size of code font"},{Ub:"-",Vd:"Decrease size of code font"}];
_.ey=function(){_.Yu.has(10)&&dy.push({Ub:"x",Vd:"Show cross references for symbols"});_.Yu.has(5)&&dy.push({Ub:"X",Vd:"Show a callgraph for the file"});_.Yu.has(7)&&dy.push({Ub:"8",Vd:"Toggle code column guides"});if(_.Yu.has(37)){var a=dy.findIndex(function(f){return"Show/hide search matches in a file"===f.Vd});dy.splice(a,1)}_.Yu.has(28)||z7a.push({Ub:"E",Vd:"Open in editor (when available)"});_.zi.has(2)&&(x7a.push({Ub:"r",Vd:"Open the related files menu"},{Ub:["r","then","b"],Vd:"Open related BUILD file"},
{Ub:["r","then","o"],Vd:"Open related OWNERS file"},{Ub:["r","then","r"],Vd:"Open related README file"},{Ub:["r","then","t"],Vd:"Open related test file"}),dy.push({Ub:["l","then","g"],Vd:"Copy link to google3-relative path"},{Ub:["l","then","i"],Vd:"Copy import statement"},{Ub:["l","then","b"],Vd:"Copy build rule"}));a=["General",Jwa(w7a)];var b=["Related files (hold <shift> to open in new tab)",Jwa(x7a)],c=["Search",Jwa(y7a)],d=["View in",Jwa(z7a)],e=["File Browsing",Jwa(dy)];this.mPc=new Map([a,
b].concat(_.Jc(_.Yu.has(37)?[]:[c,d]),[e]))};_.ey.prototype.resolve=function(){return this.mPc};_.ey.O=function(a){return new (a||_.ey)(_.q(_.Xu),_.q(_.Zu))};_.ey.ta=_.p({token:_.ey,qa:_.ey.O,Ha:"root"});var fy=function(){this.settingsPageLink=_.zi.has(2)?_.Wo.dX:void 0};fy.prototype.resolve=function(){return this.settingsPageLink};fy.O=function(a){return new (a||fy)(_.q(_.Xu))};fy.ta=_.p({token:fy,qa:fy.O,Ha:"root"});var A7a;A7a=window.location.pathname;
_.B7a=[{wa:Xm,Cb:function(a){return a.Aca().Psa()},Ib:[kv]},{wa:LKa,Cb:function(a){a=_.yj(a.Aca(),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:_.ah(a,"Unknown Environment Name")}},Ib:[kv]},{wa:_.Ym,Cb:function(a){return _.Y(a,11)||""},Ib:[kv]},{wa:P2a,Cb:function(a){return a.NTa()||""},Ib:[kv]},{wa:MKa,Cb:function(a){return!!_.Aj(a,17)},Ib:[kv]},{wa:NKa,
Cb:function(a){return!!_.Aj(a,19)},Ib:[kv]},{wa:_.OKa,Cb:function(a){return _.Y(a,13)||""},Ib:[kv]},{wa:U2a,Cb:function(a){return a.Mg()||window.location.hostname},Ib:[kv]},{wa:_.V2a,Cb:function(a){return _.Y(a,30)||""},Ib:[kv]},{wa:W2a,Cb:function(a){return Tu(a)?_.Y(Tu(a),1)||null:null},Ib:[kv]},{wa:X2a,Cb:function(a){return Tu(a)?_.Y(Tu(a),8)||null:null},Ib:[kv]},{wa:Y2a,Cb:function(a){return Tu(a)?_.Y(Tu(a),3)||null:null},Ib:[kv]},{wa:Z2a,Cb:function(a){return Tu(a)?_.Y(Tu(a),2)||null:null},Ib:[kv]},
{wa:$2a,Cb:function(a){return Tu(a)?_.Y(Tu(a),4)||null:null},Ib:[kv]},{wa:_.a3a,Cb:function(a){return Tu(a)?Tu(a).Vca()||null:null},Ib:[kv]},{wa:_.b3a,Cb:function(a){return Tu(a)?_.Y(Tu(a),10)||null:null},Ib:[kv]},{wa:_.c3a,Cb:function(a){return qza(_.nj(a,H1a,10),2)},Ib:[kv]},{wa:_.d3a,Cb:function(a){return _.nj(a,H1a,10)},Ib:[kv]},{wa:_.PKa,Cb:function(a){return _.Y(a,23)},Ib:[kv]},{wa:QKa,Cb:function(a){return _.Y(a,25)||"1633047"},Ib:[kv]},{wa:RKa,Cb:function(a){return _.Y(a,31)||"https://play.google.com/log"},
Ib:[kv]},{wa:kv,Cb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("td");return u2a(a)}},{wa:e3a,Cb:function(a){var b=new uKa;a=_.k(_.oj(a,Nu,35,_.kj()));for(var c=a.next();!c.done;c=a.next()){var d=b;c=c.value.S_();_.sj(d,1,xm,c)}return b},Ib:[kv]},{wa:_.Zm,Cb:function(a){return _.Y(a,1)||""},Ib:[kv]},{wa:_.$m,Cb:function(a){return _.Y(a,2)},Ib:[kv]},{wa:SKa,Cb:function(a){return _.Y(a,3)},Ib:[kv]},{wa:TKa,Cb:function(){return _.psa(window)}},{wa:UKa,Cb:function(a){return _.Y(Uu(a),1)},
Ib:[kv]},{wa:f3a,Cb:function(a){return _.nj(a,N1a,20)},Ib:[kv]},{wa:_.Q2a,Cb:function(a){return a.i0()},Ib:[kv]},{wa:_.VKa,Cb:function(a){return _.Y(Uu(a),15)},Ib:[kv]},{wa:_.aua,Cb:function(a){return _.Y(_.nj(a,P1a,7),2)},Ib:[kv]},{wa:i3a,Cb:function(a){var b=new Map;a=_.k(_.vb(_.nj(a,P1a,7),16,_.oba).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:[kv]},{wa:_.WKa,Cb:function(a){return _.Y(Uu(a),2)},Ib:[kv]},{wa:_.XKa,
Cb:function(a){return _.Y(Uu(a),6)},Ib:[kv]},{wa:_.YKa,Cb:function(a){return _.Y(Uu(a),8)},Ib:[kv]},{wa:_.$Ka,Cb:function(a){return _.Y(Uu(a),11)},Ib:[kv]},{wa:_.eLa,Cb:function(a){return _.Y(Uu(a),4)},Ib:[kv]},{wa:_.fLa,Cb:function(a){return _.Y(Uu(a),13)},Ib:[kv]},{wa:gLa,Cb:function(a){return _.Y(Uu(a),5)},Ib:[kv]},{wa:_.cLa,Cb:function(a){return _.Y(Uu(a),3)},Ib:[kv]},{wa:_.dLa,Cb:function(a){return _.Y(Uu(a),16)},Ib:[kv]},{wa:_.hLa,Cb:function(a){return _.Y(Uu(a),9)},Ib:[kv]},{wa:_.aLa,Cb:function(a){return _.Y(_.nj(a,
Ou,4),2)},Ib:[kv]},{wa:_.jLa,Cb:function(a){return _.Y(_.nj(a,Ou,4),7)},Ib:[kv]},{wa:_.kLa,Cb:function(a){return _.Y(_.nj(a,Ou,4),8)},Ib:[kv]},{wa:bLa,Cb:function(a){return _.Y(_.nj(a,Ou,4),3)},Ib:[kv]},{wa:_.iLa,Cb:function(a){return _.Y(Uu(a),12)},Ib:[kv]},{wa:_.ZKa,Cb:function(a){return _.Y(Uu(a),7)},Ib:[kv]},{wa:_.an,Cb:function(a){return _.Y(a,15)},Ib:[kv]},{wa:_.mLa,Cb:function(){return A7a}},{wa:nLa,nc:!1},{wa:lLa,nc:!1}];_.gy=function(a){if(a)throw Error("ud");};
_.gy.O=function(a){return new (a||_.gy)(_.q(_.gy,12))};_.gy.Da=_.zc({type:_.gy});_.gy.Ca=_.ic({});_.C7a=new _.Gc("REQUEST_SERVICE");_.hy=function(){};_.hy.O=function(a){return new (a||_.hy)};_.hy.Da=_.zc({type:_.hy});_.hy.Ca=_.ic({});var iy=function(a){this.ORc=a};iy.prototype.create=function(a,b){return new D7a(a,this.ORc,b)};iy.O=function(a){return new (a||iy)(_.q(_.lv))};iy.ta=_.p({token:iy,qa:iy.O,Ha:"root"});var D7a=function(a,b,c){this.RNa=a;this.h3a=b;this.url=c};_.V(D7a,BKa);D7a.prototype.makeRequest=function(a){return this.RNa.makeRequest(a).ha(this.h3a.create(this.url))};var E7a=function(a){this.qOc=a};_.V(E7a,BKa);E7a.prototype.makeRequest=function(a){var b=this;return _.ke(function(){return b.qOc.makeRequest(a)})};_.jy=function(a,b){this.Pka=a;this.qca=b};_.jy.prototype.create=function(a){a=this.qca.create(a,"xd4");return this.Pka.create(new E7a(a))};_.jy.O=function(a){return new (a||_.jy)(_.q(Ht),_.q(ky))};_.jy.ta=_.p({token:_.jy,qa:_.jy.O,Ha:"root"});_.ly=function(a,b,c){this.RRc=a;this.Pka=b;this.qca=c};_.ly.prototype.create=function(a){var b=new E7a(this.qca.create(a,"xd4"));return this.RRc.create(this.Pka.create(b),a)};_.ly.O=function(a){return new (a||_.ly)(_.q(iy),_.q(Ht),_.q(ky))};
_.ly.ta=_.p({token:_.ly,qa:_.ly.O,Ha:"root"});_.my=function(a,b,c,d){this.config=a;this.Pka=b;this.yMc=c;this.qca=d};_.my.prototype.create=function(a){a=_.zi.has(0)?this.yMc.create(a):this.qca.create(a,"xd3");return this.Pka.create(new E7a(a))};_.my.O=function(a){return new (a||_.my)(_.q(_.Xu),_.q(Ht),_.q(It),_.q(ky))};_.my.ta=_.p({token:_.my,qa:_.my.O,Ha:"root"});var ky=function(a,b,c,d,e){this.Wva=a;this.sessionIndex=b;this.lock=c;this.Ga=d;this.Op=e};
ky.prototype.create=function(a,b){var c=_.Yu.has(28)&&!_.Yu.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 lYa(a,this.Wva,this.Ga,this.lock,this.Op,c)};ky.O=function(a){return new (a||ky)(_.q(_.Zm),_.q(_.$m),_.q(_.uYa),_.q(_.hv),_.q(_.an),_.q(_.Zu))};ky.ta=_.p({token:ky,qa:ky.O,Ha:"root"});_.F7a=new _.Gc("REQUEST_SERVICE");_.ny=function(){};_.ny.O=function(a){return new (a||_.ny)};_.ny.Da=_.zc({type:_.ny});_.ny.Ca=_.ic({});_.G7a=new _.Gc("file_contents_derived_data_memoizers");_.oy=function(a){this.Ga=a;this.Lf=new _.Lt(this.Ga)};_.H7a=new _.Gc("file_service",{Ha:"root",qa:function(){return _.cua(PSa)}});_.py=function(a,b,c){_.oy.call(this,a);this.HL=b;this.Je=c};_.V(_.py,_.oy);_.h=_.py.prototype;_.h.FA=function(a,b,c,d,e,f){var g=this,m=_.si(a,b,c,d,e,f);return this.Lf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.gra=function(){return new bq};_.h.extract=function(a){return a.FA()};_.h.isValid=function(a){return 0!==a.Ng()};
_.h.fetch=function(a){var b=this;return _.mv(this.Je,function(){return b.HL.FA((new mq).Rx(a),b.Je.Gk())},"FileService.getFolding").ha(_.w(function(c){return c.FA()||new bq}))};_.py.O=function(a){return new (a||_.py)(_.q(_.No),_.q(_.H7a),_.q(_.Fv))};_.py.ta=_.p({token:_.py,qa:_.py.O,Ha:"root"});_.qy=function(a,b,c){_.oy.call(this,a);this.HL=b;this.Je=c};_.V(_.qy,_.oy);_.h=_.qy.prototype;_.h.gx=function(a,b,c,d,e,f){var g=this,m=_.si(a,b,c,d,e,f);return this.Lf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.gra=function(){return new dq};_.h.extract=function(a){return a.gx()};_.h.isValid=function(a){return 0!==a.Ng()};
_.h.fetch=function(a){var b=this;return _.mv(this.Je,function(){return b.HL.gx((new nq).Rx(a),b.Je.Gk())},"FileService.getOutline").ha(_.w(function(c){return c.gx()||new dq}))};_.qy.O=function(a){return new (a||_.qy)(_.q(_.No),_.q(_.H7a),_.q(_.Fv))};_.qy.ta=_.p({token:_.qy,qa:_.qy.O,Ha:"root"});_.I7a=new _.Gc("REQUEST_SERVICE");_.ry=function(){};_.ry.O=function(a){return new (a||_.ry)};_.ry.Da=_.zc({type:_.ry});_.ry.Ca=_.ic({});_.sy=new _.Gc("API_VERSION");_.ty=new _.Gc("REQUEST_SERVICE");_.uy=function(){};_.uy.O=function(a){return new (a||_.uy)};_.uy.Da=_.zc({type:_.uy});_.uy.Ca=_.ic({});_.J7a=new _.Gc("API_VERSION");_.vy=new _.Gc("REQUEST_SERVICE");_.wy=function(){};_.wy.O=function(a){return new (a||_.wy)};_.wy.Da=_.zc({type:_.wy});_.wy.Ca=_.ic({});_.K7a=new _.Gc("API_VERSION");_.L7a=new _.Gc("REQUEST_SERVICE");_.xy=function(){};_.xy.O=function(a){return new (a||_.xy)};_.xy.Da=_.zc({type:_.xy});_.xy.Ca=_.ic({});_.M7a=new _.Gc("API_VERSION");_.N7a=new _.Gc("REQUEST_SERVICE");_.yy=function(){};_.yy.O=function(a){return new (a||_.yy)};_.yy.Da=_.zc({type:_.yy});_.yy.Ca=_.ic({});_.O7a=new _.Gc("REQUEST_SERVICE");_.zy=function(){};_.zy.O=function(a){return new (a||_.zy)};_.zy.Da=_.zc({type:_.zy});_.zy.Ca=_.ic({});var P7a=new _.Gc("localObservableRequestService",{Ha:"root",qa:function(){var a={Q_:"",P_:""};return _.vc(iy).create(new _.zYa(a,_.vc(_.Yn),_.vc(_.$m)),a.Q_)}}),Ay=function(a){if(a)throw Error("vd");};Ay.O=function(a){return new (a||Ay)(_.q(Ay,12))};Ay.Da=_.zc({type:Ay});Ay.Ca=_.ic({imports:[_.Uo,_.hy,_.ny,_.xy,_.mu,_.nu,_.gu,_.Um,_.Pv,_.ou,_.pu,_.uy,_.qu,_.zy,_.yy,_.wy,_.ry]});var By=function(){};By.prototype.zIb=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)};By.prototype.xIb=function(){};By.prototype.wIb=function(a){return a};By.O=function(a){return new (a||By)};By.ta=_.p({token:By,qa:By.O});var R7a;_.Q7a=null;R7a=new _.Gc("legacy converter",{Ha:"root",qa:function(){return _.Q7a}});var S7a,Lwa,T7a;S7a=/^([^?#;]*)((\?|#|;).*)?$/;Lwa=[_.Wo.Y5a,_.Wo.rDa,_.Wo.vP,_.Wo.dX,_.Wo.V7a];T7a=[{startIndex:1,kRa:"+"},{FRb:"+",kRa:":"},{FRb:":"}];_.Cy=function(a){this.QBb=a;this.vn=_.zi.has(2)};
_.Cy.prototype.zIb=function(a,b){b&&this.QBb&&(a=this.QBb(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};
_.Cy.prototype.xIb=function(a,b){a=a.root.children.primary.Rd;if(!(2>=a.length)){for(var c=a.map(function(g){return g.path}).join("/")+"/",d=_.k(Lwa),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.vn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Kwa(a,3,a.length):Kwa(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c=_.k(T7a);e=c.next();for(d={};!e.done;d={qha:void 0},e=c.next()){d.qha=e.value;e=d.qha.startIndex;if(void 0===e){e=a.findIndex(function(g){return function(m){return m.path===
g.qha.FRb}}(d));if(0>e)break;e++}d=void 0!==d.qha.kRa?a.findIndex(function(g){return function(m){return m.path===g.qha.kRa}}(d)):a.length;d=0>d?a.length:d;Kwa(a,e,d)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.Cy.prototype.wIb=function(a){if(!Mwa(a))return a;var b=a.replace(S7a,"$1");a=a.replace(S7a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.Cy.O=function(a){return new (a||_.Cy)(_.q(R7a),_.q(_.Xu))};_.Cy.ta=_.p({token:_.Cy,qa:_.Cy.O});var Dy=function(a,b,c){c=void 0===c?Nwa:c;this.location=a;this.BNc=b;this.ZNc=c;this.current=null;this.RVa=!1};_.V(Dy,Bn);Dy.prototype.parse=function(a){a=Bn.prototype.parse.call(this,a);this.RVa||U7a(this,a);return a};Dy.prototype.ld=function(a){U7a(this,a);return Bn.prototype.ld.call(this,a)};
var U7a=function(a,b){a.current&&a.current.path===a.location.path()||(a.RVa=!0,a.current={path:a.location.path(),J3:a.parse(a.location.path())},a.RVa=!1);for(var c=_.k(a.BNc),d=c.next();!d.done;d=c.next())d=d.value,a.current.J3.Ta.hasOwnProperty(d)&&a.ZNc(d,a.current.J3,b)};var V7a,W7a;V7a=window.location.pathname;W7a=new _.Gc("queryParamPreserver",{Ha:"root",qa:function(){return Owa}});_.Ey=function(a,b,c,d){Dy.call(this,c,RSa,d);this.Cc=b;this.Jwa=[];this.Jwa.push(new By,a)};_.V(_.Ey,Dy);
_.Ey.prototype.parse=function(a){var b=a.split(/[\/]+;/);b=1<b.length?b.join(";"):a;a=b!==a||!this.Ua.eN&&"/"!==V7a&&V7a.endsWith("/")&&(new _.ci(b)).de()+"/"===V7a;for(var c=_.k(this.Jwa),d=c.next();!d.done;d=c.next())b=d.value.zIb(b,!this.Ua.eN);b=Dy.prototype.parse.call(this,b.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!b.root.children.primary)return b;c=_.k(this.Jwa);for(d=c.next();!d.done;d=c.next())d.value.xIb(b,a);return b};
_.Ey.prototype.ld=function(a){a=Dy.prototype.ld.call(this,a);for(var b=_.k(this.Jwa),c=b.next();!c.done;c=b.next())a=c.value.wIb(a);return a};_.W.Object.defineProperties(_.Ey.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.yNb||(this.yNb=this.Cc.get(_.Mg));return this.yNb}}});_.Ey.O=function(a){return new (a||_.Ey)(_.q(_.Cy),_.q(_.ue),_.q(_.tn),_.q(W7a))};_.Ey.ta=_.p({token:_.Ey,qa:_.Ey.O});var X7a=new _.Gc("GMAT_SNACK_BAR_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});var Fy=function(a,b,c,d,e,f,g){g.ig||a.iT.push("gmat-mdc-snack-bar");_.gt.call(this,a,b,c,d,e,f)};_.V(Fy,_.gt);Fy.O=function(a){return new (a||Fy)(_.q(_.bs),_.q(_.Qq),_.q(_.ue),_.q(_.Mq),_.q(_.gt,12),_.q(_.BWa),_.q(X7a))};Fy.ta=_.p({token:Fy,qa:Fy.O});_.Gy=function(){};_.Gy.O=function(a){return new (a||_.Gy)};_.Gy.Da=_.zc({type:_.Gy});_.Gy.Ca=_.ic({Ob:[{wa:_.gt,Jd:Fy},{wa:_.bs,Jd:_.kx}],imports:[_.ht]});var Y7a={};var Hy=function(){_.sg.call(this,{type:"@ngrx/store/init"})};_.V(Hy,_.sg);Hy.create=_.sg.create;Hy.prototype.next=function(a){if("function"===typeof a)throw new TypeError("wd");if("undefined"===typeof a)throw new TypeError("xd");if("undefined"===typeof a.type)throw new TypeError("yd");_.sg.prototype.next.call(this,a)};Hy.prototype.complete=function(){};Hy.prototype.La=function(){_.sg.prototype.complete.call(this)};Hy.O=function(a){return new (a||Hy)};Hy.ta=_.p({token:Hy,qa:Hy.O});var Z7a=[Hy];var $7a=new _.Gc("@ngrx/store Internal Root Guard"),a8a=new _.Gc("@ngrx/store Internal Initial State"),b8a=new _.Gc("@ngrx/store Initial State"),c8a=new _.Gc("@ngrx/store Reducer Factory"),d8a=new _.Gc("@ngrx/store Internal Reducer Factory Provider"),e8a=new _.Gc("@ngrx/store Initial Reducers"),f8a=new _.Gc("@ngrx/store Internal Initial Reducers"),g8a=new _.Gc("@ngrx/store Internal Store Reducers"),h8a=new _.Gc("@ngrx/store Internal Store Features"),i8a=new _.Gc("@ngrx/store Feature Reducers"),j8a=
new _.Gc("@ngrx/store User Provided Meta Reducers"),k8a=new _.Gc("@ngrx/store Meta Reducers"),l8a=new _.Gc("@ngrx/store Internal Resolved Meta Reducers"),m8a=new _.Gc("@ngrx/store User Runtime Checks Config"),n8a=new _.Gc("@ngrx/store Internal User Runtime Checks Config"),o8a=new _.Gc("@ngrx/store Internal Runtime Checks"),p8a=new _.Gc("@ngrx/store Check if Action types are unique");var q8a=function(){_.Rd.apply(this,arguments)};_.V(q8a,_.Rd);q8a.create=_.Rd.create;var Iy=function(){Hy.apply(this,arguments)};_.V(Iy,Hy);Iy.create=Hy.create;Iy.ta=Hy.ta;Iy.O=Hy.O;var Jy=function(a,b,c,d){_.sg.call(this,d(c,b));this.CDc=a;this.QD=b;this.dV=c;this.Uwa=d};_.V(Jy,_.sg);Jy.create=_.sg.create;
var s8a=function(a,b){b=b.reduce(function(c,d){var e=d.dV,f=d.Uwa,g=d.sEb,m=d.QD;d=d.key;e="function"===typeof e?Vwa(g)(e,m):Uwa(f,g)(e,m);c[d]=e;return c},{});r8a(a,b)},u8a=function(a,b){t8a(a,b.map(function(c){return c.key}))},r8a=function(a,b){a.dV=Object.assign({},a.dV,b);v8a(a,Object.keys(b))},t8a=function(a,b){b.forEach(function(c){a.dV=Swa(a.dV,c)});v8a(a,b)},v8a=function(a,b){a.next(a.Uwa(a.dV,a.QD));a.CDc.next({type:"@ngrx/store/update-reducers",features:b})};Jy.prototype.La=function(){this.complete()};
Jy.O=function(a){return new (a||Jy)(_.q(Iy),_.q(b8a),_.q(e8a),_.q(c8a))};Jy.ta=_.p({token:Jy,qa:Jy.O});var w8a=[Jy,{wa:q8a,Hb:Jy},{wa:Iy,Hb:Hy}];var Ky=function(){_.Qe.apply(this,arguments)};_.V(Ky,_.Qe);Ky.create=_.Qe.create;Ky.prototype.La=function(){this.complete()};Ky.O=function(){var a;return function(b){return(a||(a=_.rd(Ky)))(b||Ky)}}();Ky.ta=_.p({token:Ky,qa:Ky.O});var x8a=[Ky];var y8a=function(){_.Rd.apply(this,arguments)};_.V(y8a,_.Rd);y8a.create=_.Rd.create;var Ly=function(a,b,c,d){_.sg.call(this,d);var e=this;this.Jya=a.ha(_.gja(AJa)).ha(_.Ye(b)).ha(_.Le(Wwa,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(Ly,_.sg);Ly.create=_.sg.create;Ly.prototype.La=function(){this.Jya.unsubscribe();this.complete()};Ly.O=function(a){return new (a||Ly)(_.q(Hy),_.q(q8a),_.q(Ky),_.q(b8a))};Ly.ta=_.p({token:Ly,qa:Ly.O});var z8a=[Ly,{wa:y8a,Hb:Ly}];var My=function(a,b,c){this.G8=b;this.d0a=c;this.source=a};_.V(My,_.Rd);My.create=_.Rd.create;_.h=My.prototype;_.h.select=function(a){return Xwa.call.apply(Xwa,[null,a].concat(_.Jc(_.Ec.apply(1,arguments))))(this)};_.h.RA=function(a){var b=new My(this,this.G8,this.d0a);b.operator=a;return b};_.h.dispatch=function(a){this.G8.next(a)};_.h.next=function(a){this.G8.next(a)};_.h.error=function(a){this.G8.error(a)};_.h.complete=function(){this.G8.complete()};
My.O=function(a){return new (a||My)(_.q(y8a),_.q(Hy),_.q(Jy))};My.ta=_.p({token:My,qa:My.O});var A8a=[My];var Ny=function(){};Ny.O=function(a){return new (a||Ny)(_.q(Hy),_.q(q8a),_.q(Ky),_.q(My),_.q($7a,8),_.q(p8a,8))};Ny.Da=_.zc({type:Ny});Ny.Ca=_.ic({});var Oy=function(a,b,c){this.features=a;this.d0a=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{dV:e,QD:exa(d.QD)})});s8a(c,a)};Oy.prototype.La=function(){u8a(this.d0a,this.features)};Oy.O=function(a){return new (a||Oy)(_.q(h8a),_.q(i8a),_.q(Jy),_.q(Ny),_.q(p8a,8))};Oy.Da=_.zc({type:Oy});Oy.Ca=_.ic({});var Py=function(a){a&&(this.source=a)};_.V(Py,_.Rd);Py.create=_.Rd.create;Py.prototype.RA=function(a){var b=new Py;b.source=this;b.operator=a;return b};Py.O=function(a){return new (a||Py)(_.q(Ky))};Py.ta=_.p({token:Py,qa:Py.O});var B8a=new _.Gc("@ngrx/effects Internal Root Guard"),C8a=new _.Gc("@ngrx/effects User Provided Effects"),D8a=new _.Gc("@ngrx/effects Internal Root Effects"),E8a=new _.Gc("@ngrx/effects Root Effects"),F8a=new _.Gc("@ngrx/effects Effects Error Handler");var Qy=function(a,b){_.Qe.call(this);this.lf=a;this.fEc=b};_.V(Qy,_.Qe);Qy.create=_.Qe.create;Qy.prototype.NMa=function(a){this.next(a)};
var G8a=function(a){return a.ha(bia(gxa),_.ge(function(b){return b.ha(bia(nxa))}),_.ge(function(b){var c=b.ha(_.Uia(function(d){return oxa(a.lf,a.fEc)(d)}),_.w(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.lf,m=g.handleError,n=Error;f='Dd`"'+(d.ERc+"."+String(f)+("function"===typeof d.DRc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(v){r=e}m.call(g,n(f+r))}}return d.notification}),
_.pe(function(d){return"N"===d.kind&&null!=d.value}),Mia());b=b.ha(_.Ge(1),_.pe(mxa),_.w(function(d){return d.ngrxOnInitEffects()}));return _.ne(c,b)}))};Qy.O=function(a){return new (a||Qy)(_.q(_.Kd),_.q(F8a))};Qy.ta=_.p({token:Qy,qa:Qy.O});var Ry=function(a,b){this.eEc=a;this.store=b;this.Waa=null};Ry.prototype.start=function(){this.Waa||(this.Waa=G8a(this.eEc).subscribe(this.store))};Ry.prototype.La=function(){this.Waa&&(this.Waa.unsubscribe(),this.Waa=null)};Ry.O=function(a){return new (a||Ry)(_.q(Qy),_.q(My))};Ry.ta=_.p({token:Ry,qa:Ry.O});(function(a,b){Y7a[a]=(Y7a[a]||0)+1;if("function"===typeof b)return Pwa(a,function(){return Object.assign({},b.apply(null,_.Jc(_.Ec.apply(0,arguments))),{type:a})});switch(b?b.WXc:"empty"){case "empty":return Pwa(a,function(){return{type:a}});case "props":return Pwa(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Ed");}})("@ngrx/effects/init");var Sy=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.NMa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Sy.prototype.NMa=function(a){this.sources.NMa(a)};Sy.O=function(a){return new (a||Sy)(_.q(Qy),_.q(Ry),_.q(My),_.q(E8a),_.q(Ny,8),_.q(Oy,8),_.q(B8a,8))};Sy.Da=_.zc({type:Sy});Sy.Ca=_.ic({});var H8a=[_.rr,_.eo,_.bOa()],Ty=new _.KPa,I8a=[{path:"",QR:_.Roa(),children:[{path:_.Wo.P4,Nk:Ty.for("search"),data:zq,resolve:{keyboardShortcuts:_.Sg(_.ey),settingsPageLink:_.Sg(fy),additionalLinks:_.Sg(cy)},aq:"paramsOrQueryParamsChange"},{path:_.Wo.dX,Nk:Ty.for("source_settings"),data:zq,resolve:{keyboardShortcuts:_.Sg(_.ey),settingsPageLink:_.Sg(fy),additionalLinks:_.Sg(cy)}},{path:_.Wo.Y5a,Nk:Ty.for("admin"),data:Object.assign({},zq),resolve:{keyboardShortcuts:_.Sg(_.ey),additionalLinks:_.Sg(cy)}},
{path:_.Wo.rDa,Nk:Ty.for("onboarding"),data:zq},{path:_.Wo.vP,Nk:Ty.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.Wo.V7a,Nk:Ty.for("ssh_keys"),data:zq,resolve:{keyboardShortcuts:_.Sg(_.ey)}},{path:_.Wo.Jlc,Nk:Ty.for("source"),data:Object.assign({},zq,{groupType:"host"}),resolve:{keyboardShortcuts:_.Sg(_.ey),settingsPageLink:_.Sg(fy),additionalLinks:_.Sg(cy)}},{path:_.Wo.JF,Nk:Ty.for("source"),
data:Object.assign({},zq),resolve:{keyboardShortcuts:_.Sg(_.ey),settingsPageLink:_.Sg(fy),additionalLinks:_.Sg(cy)}},{path:"**",component:_.Iu,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Uy=function(){};Uy.prototype.store=function(){};Uy.prototype.sya=function(a,b){return this.tda(a)&&this.tda(b)?a.component===b.component:a.re===b.re};Uy.prototype.tda=function(a){return a.data.Pc};Uy.O=function(a){return new (a||Uy)};Uy.ta=_.p({token:Uy,qa:Uy.O});var Vy=function(){};
Vy.O=function(a){return new (a||Vy)};Vy.Da=_.zc({type:Vy,bootstrap:[Gx]});
var J8a=[].concat(_.Jc(_.LPa(Ty)),[_.Qg,_.Xs,_.At,_.Cy,{wa:Ioa,Cb:function(a){return function(){a.prefetch("file",!1).ha(_.Ge(1),_.De(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Ib:[_.Dv],vd:!0},{wa:_.Kd,Hb:_.pt,Ib:[_.at]},{wa:_.Og,Jd:_.Ey},{wa:_.qo,Jd:Uy},{wa:_.OLa,nc:"/"},{wa:m4a,Cb:function(a){var b=I8a[0].children.filter(function(c){switch(c.path){case "piper":case _.Wo.dX:return _.zi.has(2);case _.Wo.vP:return _.Aj(_.nj(a,
Ou,4),1);default:return!0}});I8a[0].children=b;return I8a},Ib:[kv,_.Xu]},{wa:_.fYa,nc:_.eYa},{wa:_.d1a,nc:_.e1a},{wa:_.boa,Jd:_.Lu}]),K8a={Wl:_.gy,Ob:_.B7a},L8a,M8a={},Wy=void 0;Wy=void 0===Wy?{}:Wy;
L8a={Wl:Ny,Ob:[{wa:$7a,Cb:function(){return"guarded"},Ib:[[My,new _.pl,new _.ql]]},{wa:a8a,nc:Wy.QD},{wa:b8a,Cb:exa,Ib:[a8a]},{wa:f8a,nc:M8a},{wa:g8a,Hb:M8a instanceof _.Gc?M8a:f8a},{wa:e8a,Ib:[_.ue,f8a,[new _.CHa(g8a)]],Cb:function(a,b){return b instanceof _.Gc?a.get(b):b}},{wa:j8a,nc:Wy.sEb?Wy.sEb:[]},{wa:l8a,Ib:[k8a,j8a],Cb:function(a,b){return a.concat(b)}},{wa:d8a,nc:Wy.Uwa?Wy.Uwa:Rwa},{wa:c8a,Ib:[d8a,l8a],Cb:Uwa},Z7a,w8a,x8a,z8a,A8a,[{wa:n8a,nc:Wy.p$c},{wa:m8a,Cb:function(a){return a},Ib:[n8a]},
{wa:o8a,Ib:[m8a],Cb:function(){return{uSc:!1,qSc:!1,tSc:!1,pSc:!1,sSc:!1,rSc:!1}}},{wa:k8a,vd:!0,Ib:[o8a],Cb:function(a){var b=a.pSc,c=a.tSc;return function(d){return b||c?Zwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:k8a,vd:!0,Ib:[o8a],Cb:function(a){var b=a.qSc,c=a.uSc;return function(d){return b||c?dxa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:k8a,vd:!0,Ib:[o8a],Cb:function(a){var b=
a.sSc;return function(c){return b?axa(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{wa:p8a,vd:!0,Ib:[o8a],Cb:function(a){if(a.rSc&&(a=Object.entries(Y7a).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("Cd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var N8a,O8a=[];O8a=void 0===O8a?[]:O8a;
N8a={Wl:Sy,Ob:[{wa:F8a,nc:pxa},Ry,Qy,Py,O8a,{wa:D8a,nc:[O8a]},{wa:B8a,Cb:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Fd");return"guarded"},Ib:[[Ry,new _.pl,new _.ql],[D8a,new DHa]]},{wa:C8a,vd:!0,nc:[]},{wa:E8a,Cb:function(a,b,c){var d=[];b=_.k(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.Jc(e.value));c=_.k(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.Jc(b.value));return qxa(a,d)},Ib:[_.ue,D8a,C8a]}]};
Vy.Ca=_.ic({Ob:J8a,imports:[H8a,_.zv,_.Ix,by,K8a,L8a,N8a,_.ot,_.Ju,_.zt,_.Gy,_.WOa(I8a),{Wl:Ay,Ob:[_.Et,{wa:_.ym,Jd:_.yYa},{wa:_.TXa,Cb:_.tsa},{wa:UXa,Cb:function(){return{enabledFeatures:Array.from(_.Yu).join(", ")}}},{wa:_.Ov,Cb:_.ai,Ib:[_.aua,_.ly]},{wa:_.GKa,Hb:P7a},{wa:_.C7a,Cb:_.ai,Ib:[_.VKa,_.my]},{wa:_.LYa,Cb:_.ai,Ib:[_.WKa,_.my]},{wa:_.MYa,Cb:_.ai,Ib:[_.WKa,_.my]},{wa:_.F7a,Cb:_.ai,Ib:[_.XKa,_.my]},{wa:_.L7a,Cb:_.ai,Ib:[_.YKa,_.my]},{wa:_.JYa,Cb:_.ai,Ib:[_.$Ka,_.my]},{wa:_.ty,Cb:_.ai,Ib:[_.aLa,
_.jy]},{wa:_.vy,Cb:_.ai,Ib:[_.jLa,_.jy]},{wa:_.N7a,Cb:_.ai,Ib:[_.cLa,_.my]},{wa:_.O7a,Cb:_.ai,Ib:[_.dLa,_.my]},{wa:_.NYa,Cb:_.ai,Ib:[_.eLa,_.my]},{wa:_.OYa,Cb:_.ai,Ib:[_.fLa,_.my]},{wa:_.QYa,Cb:_.ai,Ib:[_.hLa,_.my]},{wa:_.I7a,Cb:_.ai,Ib:[_.iLa,_.my]},{wa:_.Dt,Cb:function(){return window}},{wa:_.uYa,Jd:_.wYa},{wa:_.vYa,Cb:function(a){return new _.kk(a.document)},Ib:[_.Dt]},{wa:_.G7a,vd:!0,Hb:_.py},{wa:_.G7a,vd:!0,Hb:_.qy}]},Cv]});var Xy=function(){};Xy.O=function(a){return new (a||Xy)};
Xy.Da=_.zc({type:Xy,bootstrap:[Gx]});Xy.Ca=_.ic({imports:[Vy,_.sr]});var rxa;_.Fi=new Map;rxa=!1;var P8a=function(a){this.Rd=a};P8a.prototype.toString=function(){return this.Rd.join(".")};P8a.prototype.getVersion=function(){return this.Rd[1]};var Q8a=function(a){var b=a.split(".");b=4!==b.length&&3!==b.length||-1!==b[0].indexOf("=")?null:new P8a(b);if(null===b)throw new TypeError("Gd`"+a);return b};var Yy=function(){this.me={};this.P3="";this.Fj={};this.J5a=".wasm"};Yy.prototype.toString=function(){if(this.P3.endsWith("_/wa/"))var a=this.P3+Zy(this,"wk")+this.J5a;else{a=this.P3+R8a(this);var b=_.CEa(this.Fj),c="";""!=b&&(c="?"+b);a+=c}return a};
var S8a=function(a){a=Zy(a,"md");return!!a&&"0"!==a},R8a=function(a){var b=[],c=(0,_.fi)(function(d){void 0!==this.me[d]&&b.push(d+"="+this.me[d])},a);S8a(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.me||$y(a,"d","0"),c("d"),c("exm"),c("excm"),(a.me.excm||a.me.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Zy(a,"br")&&c("br"),c("sbr"),""!==T8a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),
c("tpc"),c("m"));return b.join("/")},Zy=function(a,b){return a.me[b]?a.me[b]:null},$y=function(a,b,c){c?a.me[b]=c:delete a.me[b]},U8a=function(a,b){b&&0<b.length?(b.sort(),$y(a,"exm",b.join(","))):$y(a,"exm",null)},V8a=function(a,b){b&&0<b.length?(b.sort(),$y(a,"excm",b.join(","))):$y(a,"excm",null)},W8a=function(a){return(a=Zy(a,"m"))?a.split(","):[]},T8a=function(a){switch(Zy(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},X8a=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();$y(a,"ee",c.join(";"))};Yy.prototype.dja=function(a){$y(this,"md",a)};Yy.prototype.QPb=function(a){$y(this,"rs",a)};Yy.prototype.Iub=function(){return Zy(this,"rs")};var Y8a=function(a){delete a.me.m;delete a.me.exm;delete a.me.ed};Yy.prototype.clone=function(){return Z8a(this.toString())};
var Z8a=function(a,b){b=void 0===b?!0:b;var c=$8a(a),d=new Yy,e=c.match(Vk)[5];eca(a9a,function(m){var n=e.match("/"+m+"=([^/]+)");n&&$y(d,m,n[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.P3=a.substr(0,a.indexOf(f)+f.length);if(d.P3.endsWith("_/wa/")){b=b9a(a);var g=!0;Object.values(c9a).forEach(function(m){a.endsWith(m)&&(d.J5a=m,g=!1)});g&&(c=a.split("/"),d.J5a="/"+c[c.length-1]);$y(d,"wk",b.toString());return d}if(!b)return d;(b=c.match(Vk)[6]||null)&&yEa(b,
function(m,n){d.Fj[m]=n});return d},d9a=function(a){var b=(b=$8a(a).match(Vk)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!b9a(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},b9a=function(a){var b=null,c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);-1!==d?b=a.slice(c,d):Object.values(c9a).forEach(function(e){a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(null===b)return null;try{return Q8a(b)}catch(e){return null}},$8a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},a9a={fXc:"k",VVc:"ck",EXc:"wk",EWc:"m",eWc:"exm",cWc:"excm",MVc:"am",AWc:"mm",dXc:"rt",qWc:"d",dWc:"ed",nXc:"sv",XVc:"deob",QVc:"cb",jXc:"rs",hXc:"sdch",rWc:"im",YVc:"dg",aWc:"br",bWc:"sbr",KXc:"wt",fWc:"ee",mXc:"sm",DWc:"md",jWc:"gssmodulesetproto",BXc:"ujg",AXc:"sp",wXc:"tpc"},e9a=RegExp("^loaded_(g|h)?[_\\d]+$"),c9a={DXc:".wasm",lXc:".map",uXc:".symbols",uWc:".loader.js",vWc:".loader.sourcemap",IXc:".worker.js",JXc:".worker.sourcemap"};var f9a=function(a){a=a.clone();Y8a(a);$y(a,"dg",null);$y(a,"d","0");U8a(a,null);V8a(a,null);return a},g9a=!0,h9a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.aD?void 0:d.aD,f=void 0===d.wD?void 0:d.wD;d=void 0===d.callback?void 0:d.callback;$y(a,"m",b.join(","));f&&X8a(a,f);c&&($y(a,"ck",c),e?a.QPb(e):g9a&&(g9a=!1));if(d){if(null!=d&&!e9a.test(d))throw Error("Hd`"+d);$y(a,"cb",d)}a=a.toString();_.Si(a,"/")&&(f=document.location.href.match(Vk),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 _.Eg(a)};var j9a=function(a){return i9a(a).then(function(b){return JSON.parse(b.responseText)})},i9a=function(a){var b={},c=b.zVc?b.zVc.aaa():ODa.aaa();return(new Sk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new az("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.da.clearTimeout(f);var n;!(n=MDa(c.status))&&(n=0===c.status)&&(n=xEa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new k9a(c.status,a,c))}};c.onerror=function(){e(new az("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.vTc&&(f=_.da.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new l9a(a,c))},b.vTc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.da.clearTimeout(f),e(new az("Error sending XHR: "+n.message,a,c))}})).GO(function(d){d instanceof
Uk&&c.abort();throw d;})},az=function(a,b,c){_.ca.call(this,a+", url="+b);this.url=b;this.bAa=c};_.Ri(az,_.ca);az.prototype.name="XhrError";var k9a=function(a,b,c){az.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Ri(k9a,az);k9a.prototype.name="XhrHttpError";var l9a=function(a,b){az.call(this,"Request timed out",a,b)};_.Ri(l9a,az);l9a.prototype.name="XhrTimeoutError";var n9a,r9a,p9a,q9a,w9a;_.bz=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.uia=Z8a(_.Xh(a).toString(),!0);this.knb=b;this.Vlb=c;this.rla=d;this.m2={};this.xYa={};this.fxa=[];this.I0a=!0;this.zXa=(a=Zy(this.uia,"excm"))?a.split(","):[];this.YQc=e;this.qla=!1;this.W$="anonymous";this.ola=4043;this.xVa=document.head||document.documentElement;this.Q1=this.Rea=null;this.KSc=!0;this.logger=null;_.m9a(this,W8a(this.uia));this.fsa=void 0;this.nYa()};
n9a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),d9a(b)&&!Z8a(b).P3.endsWith("_/js/")){b=W8a(Z8a(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.zXa.includes(c)||a.zXa.push(c)}};
_.bz.prototype.XKc=function(a,b,c){var d=void 0===c?{}:c;c=d.wD;var e=d.onError,f=d.AU;d=d.MMc;this.xYa=b;if(!a)throw Error("Kd");if(this.YQc){b=_.k(document.getElementsByTagName("style"));for(var g=b.next();!g.done;g=b.next())n9a(this,g.value);b=_.k(document.getElementsByTagName("link"));for(g=b.next();!g.done;g=b.next())n9a(this,g.value)}this.rCb(this.C_a(a),c,e,f,d)};
_.bz.prototype.rCb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.o9a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.bz.prototype.nYa=function(){};
r9a=function(a,b,c){if(a.rla){var d=a.uia;a={cssRowKey:a.knb,aD:a.Vlb,wD:c,H0a:p9a(a),Oha:q9a(a)};var e=void 0===a?{}:a;a=void 0===e.H0a?[]:e.H0a;c=void 0===e.Oha?[]:e.Oha;var f=void 0===e.cssRowKey?void 0:e.cssRowKey,g=void 0===e.aD?void 0:e.aD,m=void 0===e.wD?void 0:e.wD;e=void 0===e.callback?void 0:e.callback;d=f9a(d);$y(d,"d","1");U8a(d,a);V8a(d,c);b=h9a(d,b,{cssRowKey:f,aD:g,wD:m,callback:e})}else d=a.uia,a={cssRowKey:a.knb,aD:a.Vlb,H0a:p9a(a),Oha:q9a(a)},m=void 0===a?{}:a,a=void 0===m.Oha?[]:
m.Oha,c=void 0===m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.aD?void 0:m.aD,g=void 0===m.wD?void 0:m.wD,m=void 0===m.callback?void 0:m.callback,d=f9a(d),V8a(d,a),b=h9a(d,b,{cssRowKey:c,aD:f,wD:g,callback:m});return b};_.m9a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.m2[f]||(a.m2[f]=!0,a.fxa.push(f),c=!0,d.push(f))}c&&(a.I0a=!1)};_.s9a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.m2[e]&&(delete a.m2[e],_.pa(a.fxa,e),c.push(e))}};
_.bz.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=t9a(a,this.qla,this.W$,this.fsa);_.m9a(this,b);this.Rea=g;this.xVa.insertBefore(g,this.xVa.firstChild);_.u9a(g,b,function(){g.parentElement.removeChild(g);f.Rea==g&&(f.Rea=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.xYa)f.xYa[n].tx()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.Rea==g&&(f.Rea=null);_.s9a(f,m);f.Q1?f.Q1.then(function(){c(-1)}):c(-1)},e)};
_.u9a=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(v){return!_.Vg().jj[v].tx()});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=_.Vg().jj[r];r.tx()?n():(r.a2(r.Lra,n),EPa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};p9a=function(a){a.I0a||(a.I0a=!0,a.fxa.sort());return a.fxa};
q9a=function(a){a=a.zXa;a.sort();return a};_.bz.prototype.C_a=function(a){var b=this;return a.filter(function(c){return!b.m2[c]})};
_.o9a=function(a,b,c,d){if(a.Q1)return a.Q1.then(function(){_.o9a(a,b,c,d)}),!0;if(!a.rla){var e=[],f=Object.assign({},a.m2);a.V3(b,function(v){e.push(v.getId())},d,function(v){return!v.tx()},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=r9a(a,m,d),r=_.Xh(n).toString();r.length>a.ola;)if(1<g)g-=Math.ceil((r.length-a.ola)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=r9a(a,m,d),r=_.Xh(n).toString();else return a.rla?(a.rla=!1,a.Q1=v9a(a).then(function(v){w9a(a,v,d)}),_.o9a(a,
b.slice(f),c,d)):!1;f+=g;a.rla?c(n,m):c(n,m,f===b.length?b:[])}return!0};w9a=function(a,b,c){_.Vg().Oxa((b||{}).moduleGraph);a.V3(p9a(a),function(d){_.m9a(a,[d.getId()])},c);a.Q1=null};_.bz.prototype.V3=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.Vg();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.Kaa||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.V3(n,b,c,d,e);b(m)}}};
var v9a=function(a){a=a.uia.clone();Y8a(a);$y(a,"dg",null);a.dja("1");return j9a(a.toString())},t9a=function(a,b,c,d){var e=_.Ak(document,"SCRIPT");_.rsa(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var cz=function(a,b){this.type=a;this.status=b};cz.prototype.toString=function(){return x9a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var x9a=function(a){switch(a.type){case cz.hf.f8a:return"Unauthorized";case cz.hf.i6a:return"Consecutive load failures";case cz.hf.TIMEOUT:return"Timed out";case cz.hf.G7a:return"Out of date module id";case cz.hf.lCa:return"Init error";default:return"Unknown failure type "+a.type}};Oi.Mt=cz;Oi.Mt.hf={f8a:0,i6a:1,TIMEOUT:2,G7a:3,lCa:4};var dz=function(){this.QEb=this.Vl=null;this.jj={};this.hE=[];this.SI=[];this.exa=[];this.Hr=[];this.RO=[];this.FL={};this.YC={};this.sA=this.Rpa=new Lo([],"");this.TWa=null;this.Xta=new _.qt;this.WNa=!1;this.Wqa=0;this.uzb=this.AWb=this.iBb=!1};_.Ri(dz,GPa);var y9a=function(a,b){_.ca.call(this,"Error loading "+a+": "+b)};_.Ri(y9a,_.ca);_.h=dz.prototype;_.h.qPb=function(a){this.WNa=a};
_.h.Oxa=function(a,b){if(!(this instanceof dz))this.Oxa(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].Kaa,f!=e&&f.splice.apply(f,[0,f.length].concat(_.Jc(e)))):this.jj[f]=new Lo(e,f)}b&&b.length?(oaa(this.hE,b),this.TWa=_.la(b)):this.Xta.SL||this.Xta.callback();this.QEb=c;Object.freeze(this.QEb);this.sA==this.Rpa&&
(this.sA=null,this.Rpa.pE((0,_.fi)(this.Bub,this))&&z9a(this,new Oi.Mt(Oi.Mt.hf.lCa)),ez(this))}};_.h.kLb=function(a,b){if(this.FL[a]){delete this.FL[a][b];for(var c in this.FL[a])return;delete this.FL[a]}};_.h.isActive=function(){return 0<this.hE.length};_.h.oAb=function(){return 0<this.RO.length};
var ez=function(a){var b=a.iBb,c=a.isActive();c!=b&&(a.Zra(c?"active":"idle"),a.iBb=c);b=a.oAb();b!=a.AWb&&(a.Zra(b?"userActive":"userIdle"),a.AWb=b)},C9a=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("Ld`"+g);var n=new _.qt;e[g]=n;m.tx()?n.callback(null):(A9a(a,g,m,!!c,n),B9a(a,g)||b.push(g))}0<b.length&&(0===a.hE.length?a.xXa(b):(a.Hr.push(b),ez(a)));return e},A9a=function(a,b,c,d,e){c.registerCallback(e.callback,e);EPa(c,function(f){e.jba(new y9a(b,
f))});B9a(a,b)?d&&(0<=(0,_.ma)(a.RO,b)||a.RO.push(b),ez(a)):d&&(0<=(0,_.ma)(a.RO,b)||a.RO.push(b))};
dz.prototype.xXa=function(a,b,c){var d=this;b||(this.Wqa=0);var e=this.C_a(a);this.hE=e;this.SI=this.WNa?a:_.sa(e);ez(this);if(0!==e.length){this.exa.push.apply(this.exa,e);if(0<Object.keys(this.FL).length&&!this.Vl.KSc)throw Error("Md");a=(0,_.fi)(this.Vl.XKc,this.Vl,_.sa(e),this.jj,{wD:this.FL,Y2c:!!c,onError:function(f){var g=d.SI;f=null!=f?f:void 0;d.Wqa++;d.SI=g;e.forEach(_.Pi(_.pa,d.exa),d);401==f?(z9a(d,new Oi.Mt(Oi.Mt.hf.f8a,f)),d.Hr.length=0):410==f?(D9a(d,new Oi.Mt(Oi.Mt.hf.G7a,f)),E9a(d)):
3<=d.Wqa?(D9a(d,new Oi.Mt(Oi.Mt.hf.i6a,f)),E9a(d)):d.xXa(d.SI,!0,8001==f)},MMc:(0,_.fi)(this.cHc,this)});(b=5E3*Math.pow(this.Wqa,2))?_.da.setTimeout(a,b):a()}};dz.prototype.C_a=function(a){var b=this;a=a.filter(function(e){return b.jj[e].tx()?(_.da.setTimeout(function(){return Error("Nd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(F9a(this,a[d]));_.paa(c);return!this.WNa&&1<c.length?(a=c.shift(),this.Hr=c.map(function(e){return[e]}).concat(this.Hr),[a]):c};
var F9a=function(a,b){var c=mca(a.exa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.jj[b[e]].Kaa,g=f.length-1;0<=g;g--){var m=f[g];a.jj[m].tx()||c[m]||(d.push(m),b.push(m))}d.reverse();_.paa(d);return d};
dz.prototype.Yxa=function(){if(this.sA){var a=this.sA.getId(),b=[];if(this.FL[a]){for(var c=_.k(Object.keys(this.FL[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.jj[d];e&&!e.tx()&&(this.kLb(a,d),b.push(d))}this.yXa(b)}this.isDisposed()||(this.jj[a].pE((0,_.fi)(this.Bub,this))&&z9a(this,new Oi.Mt(Oi.Mt.hf.lCa)),_.pa(this.RO,a),_.pa(this.hE,a),0===this.hE.length&&E9a(this),this.TWa&&a==this.TWa&&(this.Xta.SL||this.Xta.callback()),ez(this),this.sA=null)}};
var B9a=function(a,b){if(0<=(0,_.ma)(a.hE,b))return!0;for(var c=0;c<a.Hr.length;c++)if(0<=(0,_.ma)(a.Hr[c],b))return!0;return!1};dz.prototype.load=function(a,b){return C9a(this,[a],b)[a]};dz.prototype.yXa=function(a){return C9a(this,a)};var cpa=function(a){var b=_.Ug;b.sA&&"synthetic_module_overhead"===b.sA.getId()&&(b.Yxa(),delete b.jj.synthetic_module_overhead);b.jj[a]&&b.V3(b.jj[a].Kaa||[],function(c){c.Yxa();_.pa(b.hE,c.getId())},function(c){return!c.tx()});b.sA=b.jj[a]};
dz.prototype.dLb=function(a){this.sA||(this.jj.synthetic_module_overhead=new Lo([],"synthetic_module_overhead"),this.sA=this.jj.synthetic_module_overhead);var b=this.sA;b.a2(b.Lra,a)};dz.prototype.cHc=function(){D9a(this,new Oi.Mt(Oi.Mt.hf.TIMEOUT));E9a(this)};
var D9a=function(a,b){1<a.SI.length?a.Hr=a.SI.map(function(c){return[c]}).concat(a.Hr):z9a(a,b)},z9a=function(a,b){var c=a.SI;a.hE.length=0;for(var d=[],e=0;e<a.Hr.length;e++){var f=a.Hr[e].filter(function(n){var r=F9a(this,n);return yya(c,function(v){return 0<=(0,_.ma)(r,v)})},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.Hr.length;f++)_.pa(a.Hr[f],d[e]);_.pa(a.RO,d[e])}var g=a.YC.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.SI.length=0;ez(a)},E9a=function(a){for(;a.Hr.length;){var b=a.Hr.shift().filter(function(c){return!this.jj[c].tx()},a);if(0<b.length){a.xXa(b);return}}ez(a)};_.h=dz.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.a2(a[c],b)};_.h.a2=function(a,b){var c=this.YC;c[a]||(c[a]=[]);c[a].push(b)};_.h.Zra=function(a){for(var b=this.YC[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.V3=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.V3(f.Kaa||[],b,c,d),b(f))}};_.h.dispose=function(){rca(ica(this.jj),this.Rpa);this.jj={};this.hE=[];this.SI=[];this.RO=[];this.Hr=[];this.YC={};this.uzb=!0};_.h.isDisposed=function(){return this.uzb};_.$oa=function(){return new dz};_.wxa('/**\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;_.Fi.set("CST-APP",Vy);_.Fi.set("PROTRACTOR-CST-APP",Xy);
if("?refreshSso=1"===location.search)window.close();else{_.Vg().dLb(vxa);var G9a,H9a,fz;G9a=void 0===G9a?!1:G9a;H9a=void 0===H9a?!1:H9a;fz=void 0===fz?{}:fz;var I9a=fz.cssRowKey||"",J9a=fz.aD||"";!I9a&&window&&window._F_cssRowKey&&(I9a=window._F_cssRowKey,!J9a&&window._F_combinedSignature&&(J9a=window._F_combinedSignature));if(I9a&&"function"!==typeof window._F_installCss)throw Error("Od");var K9a=fz.H5c||_.bz,L9a,M9a,N9a="",O9a=_.da._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var P9a=
document.getElementById("base-js");if(P9a){var Q9a=P9a.tagName.toUpperCase();if("SCRIPT"==Q9a||"LINK"==Q9a)N9a=P9a.src?P9a.src:P9a.getAttribute("href")}}if(O9a&&N9a){if(O9a!=N9a)throw Error("Id`"+O9a+"`"+N9a);M9a=O9a}else M9a=O9a||N9a;if(!d9a(M9a))throw Error("Jd");L9a=_.Eg(M9a);var R9a=new K9a(L9a,I9a,J9a,G9a,H9a);fz.tUc&&(R9a.qla=fz.tUc);fz.gCc&&(R9a.W$=fz.gCc);fz.ola&&(R9a.ola=fz.ola);fz.fsa&&(R9a.fsa=fz.fsa);var S9a=_.Vg();S9a.Vl=R9a;S9a.qPb(!0)};_.gz=function(a,b){this.Ua=a;this.window=b};_.T9a=function(a,b){return _.xo(a.Ua,_.vo(a.Ua,_.rq(b)))};_.gz.O=function(a){return new (a||_.gz)(_.q(_.Mg),_.q(_.Dt))};_.gz.ta=_.p({token:_.gz,qa:_.gz.O,Ha:"root"});
_.Yu.add(9);
_.Yu.add(96);
_.Yu.add(2);
_.zi.add(3);
_.Yu.add(72);
_.Yu.add(73);
_.Yu.add(69);_.j7a.b2.push({instance:_.h7a});
_.Yu.add(88);
_.Yu.add(77);
_.Yu.add(19);
_.z2a="https://cs.corp.google.com";
_.Yu.add(31);
_.Yu.add(38);
_.Yu.add(42);

_.Yu.add(70);
_.Yu.add(84);
_.Yu.add(44);
_.Yu.add(48);
_.Yu.add(55);
_.Yu.add(56);
_.Yu.add(78);
_.Yu.add(82);
_.Yu.add(1);
_.Yu.add(3);
_.Yu.add(10);
var H$a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.ZPa=["/search"];var sz=function(a,b){_.Ev.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.DH=new _.sg(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.htb=new _.sg(null!=(d=c)?d:"FILES");var e;this.lB=new _.sg(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 _.sg(null!=(f=d)?f:"SYSTEM");var g;this.eQa=new _.sg(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.cXa=new _.sg(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.XXb=new _.sg(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.Nda=new _.sg(null!=(r=n)?r:"SHOW_ALWAYS");var v;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.P5a=new _.sg(null!=(v=r)?v:"MINI");var z;this.tabSize=new _.sg(null!=
(z=H$a(this.storage.get("__SourceSettings_TabSize")))?z:2);var D;this.pageSize=new _.sg(null!=(D=H$a(this.storage.get("__SourceSettings_PageSize")))?D:10);var J;this.Tfa=new _.sg(null!=(J=H$a(this.storage.get("__SourceSettings_NumStarredPlaces")))?J:50);this.A2a=new _.sg(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.ZXb=new _.sg(null!=(L=H$a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.Fda=new _.sg(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.B2a=new _.sg(!!this.storage.get("__SourceSettings_ShowGenerated"));var P;this.uja=new _.sg(null!=(P=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?P:!0)};_.V(sz,_.Ev);_.h=sz.prototype;_.h.Hca=function(){return this.DH};_.h.aja=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.DH.next(a)};_.h.c0=function(){return this.htb};_.h.M2=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.htb.next(a)};_.h.PH=function(){return this.lB};
_.h.Bx=function(a){a=Object.assign({},this.lB.value,a);this.lB.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.fta=function(){return this.theme};_.h.hya=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.vca=function(){return this.eQa};_.h.Ria=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.eQa.next(a)};_.h.Ica=function(){return this.cXa};_.h.cja=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.cXa.next(a)};
_.h.Xca=function(){return this.XXb};_.h.lja=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.XXb.next(new Set(a))};_.h.b0=function(){return this.Nda};_.h.Zia=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Nda.next(a)};_.h.eT=function(){return this.tabSize};_.h.kja=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.aT=function(){return this.pageSize};
_.h.Q2=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.h0=function(){return this.Tfa};_.h.eja=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Tfa.next(a)};_.h.bT=function(){return this.A2a};_.h.ija=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.A2a.next(a)};_.h.Sca=function(){return this.B2a};_.h.jja=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.B2a.next(a)};_.h.mta=function(){return this.ZXb};
_.h.r2a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.ZXb.next(a)};_.h.TS=function(){return this.Fda};_.h.L2=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.Fda.next(a)};_.h.m0=function(){return this.uja};_.h.hja=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.uja.next(a)};_.h.gT=function(){return this.P5a};_.h.S2=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.P5a.next(a)};
sz.O=function(a){return new (a||sz)(_.q(_.jWa),_.q(_.Zu))};sz.ta=_.p({token:sz,qa:sz.O,Ha:"root"});_.y3a=sz;_.Yu.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.Ug){if(!_.$oa)return;_.apa()}_.Ug.Oxa(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 W$a,X$a,Y$a,aab,bab,cab,dab,eab,fab,gab,hab,nab,oab,pab,qab,sab;_.V$a=function(a,b){var c=_.tla.get(b)||null;if(c&&c!==a)throw Error("lb`"+b+"`"+_.mc(c)+"`"+_.mc(c.name));_.tla.set(b,a)};_.tz=function(a,b,c){a=_.Wja(_.Zc(),a,b,c);_.eka(_.dea,a)};W$a=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",6);a&2&&(a=_.M(),_.y("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};X$a=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",7);a&2&&(a=_.M(),_.y("disabled",a.disabled))};
Y$a=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf("(",a.group.label,")"))};_.Z$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};_.$$a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};aab=function(){return{diameter:100}};
bab=function(a){a&1&&(_.id(),_.E(0,"circle",4));if(a&2){a=_.M();var b=_.Jf(1);_.hf("animation-name","mat-progress-spinner-stroke-rotate-"+a.Xoa)("stroke-dashoffset",a.Aab(),"px")("stroke-dasharray",a.nna(),"px")("stroke-width",a.dab(),"%")("transform-origin",a.eab(b));_.gf("r",a.ena())}};
cab=function(a){a&1&&(_.id(),_.E(0,"circle",4));if(a&2){a=_.M();var b=_.Jf(1);_.hf("stroke-dashoffset",a.Aab(),"px")("stroke-dasharray",a.nna(),"px")("stroke-width",a.dab(),"%")("transform-origin",a.eab(b));_.gf("r",a.ena())}};dab=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.placeholder))};eab=function(a){a&1&&_.vf(0)};fab=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Lf(a.L4a))};
gab=function(a){a&1&&(_.A(0,"span",10),_.x(1,eab,1,0)(2,fab,2,1),_.B());a&2&&(a=_.M(),_.t(),_.lf(1,a.dQa?1:2))};
hab=function(a){if(a&1){var b=_.Zc();_.id();_.ld();_.A(0,"div",12,13);_.I("@transformPanel.done",function(c){_.ad(b);var d=_.M();return _.cd(d.p7.next(c.Nf))})("keydown",function(c){_.ad(b);var d=_.M();return _.cd(d.ye(c))});_.vf(2,1);_.B()}a&2&&(a=_.M(),_.tz("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.AIa(),""),_.y("ngClass",a.yd)("@transformPanel","showing"),_.gf("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.vQ()))};
_.uz=function(a,b){a.Woa=b;return a};_.iab=function(a,b){a.NY=void 0===b?!0:b;return a};_.vz=function(a,b){a.zna=b;return a};_.jab=function(a){a.D8a=["shiftKey"];return a};_.kab=function(a){a.n7={enabled:!0,QZ:10};return a};_.lab=function(a,b){a.g9a=void 0===b?!0:b;return a};_.wz=function(a){return a.hG()?a.Yt:null};_.xz=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)}};
_.yz=function(a){return{Wl:_.Ao,Ob:[{wa:_.uoa,vd:!0,nc:a}]}};_.zz=function(a){this.Yvc=a;this.Ez=new Map};_.h=_.zz.prototype;_.h.La=function(){var a=this;this.Ez.forEach(function(b,c){return a.y9a(c)})};_.h.observe=function(a){var b=this,c=_.sh(a);return new _.Rd(function(d){var e=b.fwc(c).subscribe(d);return function(){e.unsubscribe();b.Eyc(c)}})};
_.h.fwc=function(a){if(this.Ez.has(a))this.Ez.get(a).count++;else{var b=new _.Qe,c=this.Yvc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Ez.set(a,{AMc:c,stream:b,count:1})}return this.Ez.get(a).stream};_.h.Eyc=function(a){this.Ez.has(a)&&(this.Ez.get(a).count--,this.Ez.get(a).count||this.y9a(a))};_.h.y9a=function(a){if(this.Ez.has(a)){var b=this.Ez.get(a),c=b.AMc;b=b.stream;c&&c.disconnect();b.complete();this.Ez.delete(a)}};
_.zz.O=function(a){return new (a||_.zz)(_.q(_.Oq))};_.zz.ta=_.p({token:_.zz,qa:_.zz.O,Ha:"root"});_.Az=function(a,b,c){this.nHa=a;this.Ma=b;this.hb=c;this.event=new _.Vl;this.lc=!1;this.qHa=null};_.Az.prototype.Yd=function(){this.qHa||this.disabled||this.Hl()};_.Az.prototype.La=function(){this.ys()};_.Az.prototype.Hl=function(){var a=this;this.ys();var b=this.nHa.observe(this.Ma);this.hb.Wb(function(){a.qHa=(a.oaa?b.ha(_.Be(a.oaa)):b).subscribe(a.event)})};
_.Az.prototype.ys=function(){var a;null==(a=this.qHa)||a.unsubscribe()};_.W.Object.defineProperties(_.Az.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=a)?this.ys():this.Hl()}},oaa:{configurable:!0,enumerable:!0,get:function(){return this.Csc},set:function(a){this.Csc=_.th(a);this.Hl()}}});_.Az.O=function(a){return new (a||_.Az)(_.u(_.zz),_.u(_.sd),_.u(_.te))};
_.Az.Fa=_.Bc({type:_.Az,oa:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.ag],oaa:"debounce"},outputs:{event:"cdkObserveContent"},Sb:["cdkObserveContent"],standalone:!0,features:[_.ff]});_.Bz=function(){_.Xq.apply(this,arguments)};_.V(_.Bz,_.Xq);_.Bz.prototype.Jj=function(a){this.We&&_.mab(this.We);_.Xq.prototype.Jj.call(this,a);this.We&&(a=this.We,a.RP||(a.RP=!0,_.ul(a.Ya)))};
_.Cz=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Yi=a;this.w$a=c;this.hL=d;this.kR=new Set;this.E5=[];this.CY=[];this.changed=new _.Qe;b&&b.length&&(a?b.forEach(function(f){return e.aoa(f)}):this.aoa(b[0]),this.CY.length=0)};_.h=_.Cz.prototype;_.h.select=function(){var a=this;_.Ec.apply(0,arguments).forEach(function(c){return a.aoa(c)});var b=this.yna();this.hp();return b};
_.h.Vg=function(){var a=this;_.Ec.apply(0,arguments).forEach(function(c){return a.kMa(c)});var b=this.yna();this.hp();return b};_.h.setSelection=function(){var a=_.Ec.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.aoa(e)});c.filter(function(e){return!d.has(b.fna(e,d))}).forEach(function(e){return b.kMa(e)});a=this.yna();this.hp();return a};_.h.toggle=function(a){return this.Ce(a)?this.Vg(a):this.select(a)};
_.h.clear=function(a){a=void 0===a?!0:a;this.teb();var b=this.yna();a&&this.hp();return b};_.h.Ce=function(a){return this.kR.has(this.fna(a))};_.h.Nm=function(){return 0===this.kR.size};_.h.af=function(){return!this.Nm()};_.h.sort=function(a){this.Yi&&this.selected&&this.ie.sort(a)};_.h.hp=function(){this.ie=null;if(this.CY.length||this.E5.length)this.changed.next({source:this,GK:this.CY,removed:this.E5}),this.E5=[],this.CY=[]};
_.h.aoa=function(a){a=this.fna(a);this.Ce(a)||(this.Yi||this.teb(),this.Ce(a)||this.kR.add(a),this.w$a&&this.CY.push(a))};_.h.kMa=function(a){a=this.fna(a);this.Ce(a)&&(this.kR.delete(a),this.w$a&&this.E5.push(a))};_.h.teb=function(){var a=this;this.Nm()||this.kR.forEach(function(b){return a.kMa(b)})};_.h.GYc=function(){};_.h.yna=function(){return!(!this.E5.length&&!this.CY.length)};
_.h.fna=function(a,b){if(this.hL){var c;b=null!=(c=b)?c:this.kR;b=_.k(b);for(c=b.next();!c.done;c=b.next())if(c=c.value,this.hL(a,c))return c}return a};_.W.Object.defineProperties(_.Cz.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.ie||(this.ie=Array.from(this.kR.values()));return this.ie}}});nab=[{zc:"start",Ac:"bottom",jc:"start",rc:"top"},{zc:"start",Ac:"top",jc:"start",rc:"bottom"},{zc:"end",Ac:"top",jc:"end",rc:"bottom"},{zc:"end",Ac:"bottom",jc:"end",rc:"top"}];
_.Dz=function(a){this.nb=a};_.Dz.O=function(a){return new (a||_.Dz)(_.u(_.sd))};_.Dz.Fa=_.Bc({type:_.Dz,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Sb:["cdkOverlayOrigin"],standalone:!0});
_.Ez=function(a,b,c,d,e){this.Ve=a;this.oc=e;this.y7=this.Oma=this.P8a=this.xma=_.Od.EMPTY;this.q$a=!1;this.viewportMargin=0;this.push=this.mvb=this.Atb=this.OCb=this.Ie=this.ej=this.open=!1;this.Kl=new _.Vl;this.OU=new _.Vl;this.td=new _.Vl;this.detach=new _.Vl;this.TGb=new _.Vl;this.VGb=new _.Vl;this.nyc=new _.Xr(b,c);this.K7=d;this.qj=this.K7()};_.h=_.Ez.prototype;_.h.La=function(){this.P8a.unsubscribe();this.Oma.unsubscribe();this.xma.unsubscribe();this.y7.unsubscribe();this.wb&&this.wb.dispose()};
_.h.Tb=function(a){this.Hg&&(this.qpa(this.Hg),this.wb.Vr({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.i$a())};
_.h.Rt=function(){var a=this;this.Jx&&this.Jx.length||(this.Jx=nab);var b=this.wb=this.Ve.create(this.Wqc());this.P8a=b.wma.subscribe(function(){return a.td.emit()});this.Oma=b.Qn.subscribe(function(){return a.detach.emit()});b.ik().subscribe(function(c){a.TGb.next(c);27!==c.keyCode||a.ej||_.nh(c)||(c.preventDefault(),a.i$a())});this.wb.mB().subscribe(function(c){a.VGb.next(c)})};
_.h.Wqc=function(){var a=this.Hg=this.Yf||this.rsc();a=new _.Kr({direction:this.oc,Yf:a,qj:this.qj,Ie:this.Ie,e_:this.e_});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.Aj&&(a.Aj=this.Aj);this.yd&&(a.yd=this.yd);return a};
_.h.qpa=function(a){var b=this,c=this.Jx.map(function(d){return{zc:d.zc,Ac:d.Ac,jc:d.jc,rc:d.rc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,yd:d.yd||void 0}});return _.Qr(_.Pr(_.TUa(_.UUa(_.lab(_.Or(_.Nr(a.fja(this.kab()),c),this.Atb),this.push),this.mvb),this.viewportMargin),this.OCb),this.OTc)};_.h.rsc=function(){var a=_.Ur(this.Ve.position(),this.kab());this.qpa(a);return a};_.h.kab=function(){return this.origin instanceof _.Dz?this.origin.nb:this.origin};
_.h.VP=function(){var a=this;this.wb?this.wb.nl().Ie=this.Ie:this.Rt();this.wb.xg()||this.wb.td(this.nyc);this.Ie?this.xma=this.wb.Kl().subscribe(function(b){a.Kl.emit(b)}):this.xma.unsubscribe();this.y7.unsubscribe();0<this.OU.Pk.length&&(this.y7=this.Hg.T1.ha(_.rja(function(){return 0<a.OU.Pk.length})).subscribe(function(b){a.OU.emit(b);0===a.OU.Pk.length&&a.y7.unsubscribe()}))};_.h.i$a=function(){this.wb&&this.wb.detach();this.xma.unsubscribe();this.y7.unsubscribe()};
_.W.Object.defineProperties(_.Ez.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.hKa},set:function(a){this.hKa=a;this.Hg&&this.qpa(this.Hg)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.rs},set:function(a){this.rs=a;this.Hg&&this.qpa(this.Hg)}},e_:{configurable:!0,enumerable:!0,get:function(){return this.q$a},set:function(a){this.q$a=a}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.wb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.oc?
this.oc.value:"ltr"}}});_.Ez.O=function(a){return new (a||_.Ez)(_.u(_.bs),_.u(_.yf),_.u(_.Af),_.u(_.XUa),_.u(_.tr,8))};
_.Ez.Fa=_.Bc({type:_.Ez,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],Jx:[0,"cdkConnectedOverlayPositions","positions"],Yf:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],Aj:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],yd:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],qj:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],ej:[0,"cdkConnectedOverlayDisableClose","disableClose"],OTc:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],Ie:[2,"cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.ag],OCb:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.ag],Atb:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.ag],mvb:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.ag],push:[2,"cdkConnectedOverlayPush","push",_.ag],e_:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.ag]},outputs:{Kl:"backdropClick",OU:"positionChange",td:"attach",detach:"detach",TGb:"overlayKeydown",VGb:"overlayOutsideClick"},Sb:["cdkConnectedOverlay"],standalone:!0,
features:[_.ff,_.Rc]});_.Fz=function(a){this.we=a;this.state="unchecked";this.disabled=!1;this.hd="full"};_.Fz.O=function(a){return new (a||_.Fz)(_.u(_.sl,8))};
_.Fz.ya=_.xc({type:_.Fz,oa:[["mat-pseudo-checkbox"]],yb:[1,"mat-pseudo-checkbox"],tb:12,Za:function(a,b){a&2&&_.jf("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.hd)("mat-pseudo-checkbox-full","full"===b.hd)("_mat-animation-noopable","NoopAnimations"===b.we)},inputs:{state:"state",disabled:"disabled",hd:"appearance"},standalone:!0,features:[_.Qf],
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});oab=["text"];pab=[[["mat-icon"]],"*"];qab=0;_.rab=function(a,b){this.source=a;this.OT=void 0===b?!1:b};_.Gz=function(a,b,c,d){this.Uc=a;this.Ya=b;this.kd=c;this.group=d;this.lc=this.RP=this.ie=!1;this.UQ="";this.id="mat-option-"+qab++;this.cv=new _.Vl;this.Ck=new _.Qe};_.Gz.prototype.select=function(a){a=void 0===a?!0:a;this.ie||(this.ie=!0,_.ul(this.Ya),a&&this.lQ())};_.Gz.prototype.Vg=function(a){a=void 0===a?!0:a;this.ie&&(this.ie=!1,_.ul(this.Ya),a&&this.lQ())};
_.Gz.prototype.focus=function(a,b){var c=this.Gg();"function"===typeof c.focus&&c.focus(b)};_.mab=function(a){a.RP&&(a.RP=!1,_.ul(a.Ya))};_.h=_.Gz.prototype;_.h.mr=function(){return this.kC};_.h.ye=function(a){13!==a.keyCode&&32!==a.keyCode||_.nh(a)||(this.Jq(),a.preventDefault())};_.h.Jq=function(){this.disabled||(this.ie=this.multiple?!this.ie:!0,_.ul(this.Ya),this.lQ(!0))};_.h.Wt=function(){return this.disabled?"-1":"0"};_.h.Gg=function(){return this.Uc.na};
_.h.Om=function(){if(this.ie){var a=this.kC;a!==this.UQ&&(this.UQ&&this.Ck.next(),this.UQ=a)}};_.h.La=function(){this.Ck.complete()};_.h.lQ=function(a){this.cv.emit(new _.rab(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.Gz.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.kd&&this.kd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ie}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.lc},set:function(a){this.lc=a}},ad:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.ad)}},JA:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.JA)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.RP}},kC:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.ZLa)?void 0:a.na.textContent)||"").trim()}}});_.Gz.O=function(a){return new (a||_.Gz)(_.u(_.sd),_.u(_.wl),_.u(_.hs,8),_.u(_.is,8))};
_.Gz.ya=_.xc({type:_.Gz,oa:[["mat-option"]],vb:function(a,b){a&1&&_.Cf(oab,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.ZLa=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.Jq()})("keydown",function(c){return b.ye(c)});a&2&&(_.of("id",b.id),_.gf("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.jf("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:[2,"disabled","disabled",_.ag]},outputs:{cv:"onSelectionChange"},Sb:["matOption"],standalone:!0,features:[_.ff,_.Qf],bc:["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&&(_.uf(pab),_.x(0,W$a,1,2,"mat-pseudo-checkbox",0),_.vf(1),_.A(2,"span",1,2),_.vf(4,1),_.B(),_.x(5,X$a,1,1,"mat-pseudo-checkbox",3)(6,Y$a,2,1,"span",4),
_.E(7,"div",5));a&2&&(_.lf(0,b.multiple?0:-1),_.t(5),_.lf(5,b.multiple||!b.selected||b.JA?-1:5),_.t(),_.lf(6,b.group&&b.group.kG?6:-1),_.t(),_.y("matRippleTrigger",b.Gg())("matRippleDisabled",b.disabled||b.ad))},Ia:[_.Fz,_.ms],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;background:rgba(0,0,0,0)}.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-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}\n'],
ob:2,Oa:0});_.Hz=function(){};_.Hz.O=function(a){return new (a||_.Hz)};_.Hz.Da=_.zc({type:_.Hz});_.Hz.Ca=_.ic({imports:[_.ds]});_.Iz=function(){};_.Iz.O=function(a){return new (a||_.Iz)};_.Iz.Da=_.zc({type:_.Iz});_.Iz.Ca=_.ic({imports:[_.ns,_.ds,_.Hz,_.Gz]});_.Jz=function(a,b,c){_.er.call(this,a,b,c)};_.V(_.Jz,_.er);_.Jz.prototype.Tb=function(a){(null!=a.align||this.zk)&&this.Bw()};
_.Jz.prototype.Sa=function(){var a=this;_.er.prototype.Sa.call(this);this.M6("align","stretch",function(b){a.Bw(b.value)});this.Bw()};_.Jz.prototype.Bw=function(a){a=a||this.EG("align")||"stretch";this.zk&&(a=this.zk.FR);this.qX(this.p5(a))};_.Jz.prototype.p5=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(_.Jz.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Nc("align",a)}},iNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXs",a)}},gNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignSm",a)}},fNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignMd",a)}},aNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLg",a)}},hNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXl",a)}},dNa:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("alignLtSm",a)}},cNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtMd",a)}},bNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtLg",a)}},eNa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtXl",a)}},ZMa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtXs",a)}},YMa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtSm",a)}},XMa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtMd",
a)}},WMa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtLg",a)}}});_.Jz.O=function(a){return new (a||_.Jz)(_.u(_.dr),_.u(_.sd),_.u(_.tl))};
_.Jz.Fa=_.Bc({type:_.Jz,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:[0,"fxFlexAlign","align"],iNa:[0,"fxFlexAlign.xs","alignXs"],gNa:[0,"fxFlexAlign.sm","alignSm"],
fNa:[0,"fxFlexAlign.md","alignMd"],aNa:[0,"fxFlexAlign.lg","alignLg"],hNa:[0,"fxFlexAlign.xl","alignXl"],dNa:[0,"fxFlexAlign.lt-sm","alignLtSm"],cNa:[0,"fxFlexAlign.lt-md","alignLtMd"],bNa:[0,"fxFlexAlign.lt-lg","alignLtLg"],eNa:[0,"fxFlexAlign.lt-xl","alignLtXl"],ZMa:[0,"fxFlexAlign.gt-xs","alignGtXs"],YMa:[0,"fxFlexAlign.gt-sm","alignGtSm"],XMa:[0,"fxFlexAlign.gt-md","alignGtMd"],WMa:[0,"fxFlexAlign.gt-lg","alignGtLg"]},features:[_.ef,_.Rc]});_.Kz=function(){};
_.Kz.O=function(a){return new (a||_.Kz)};_.Kz.Da=_.zc({type:_.Kz});_.Kz.Ca=_.ic({imports:[_.vw]});sab=0;_.Lz=function(a,b){this.id="mat-mdc-error-"+sab++;a||b.na.setAttribute("aria-live","polite")};_.Lz.O=function(a){return new (a||_.Lz)(_.md("aria-live"),_.u(_.sd))};
_.Lz.Fa=_.Bc({type:_.Lz,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&&_.of("id",b.id)},inputs:{id:"id"},standalone:!0,features:[_.Pf([{wa:_.k5a,Hb:_.Lz}])]});_.Mz=function(){this.IQ=!1};_.W.Object.defineProperties(_.Mz.prototype,{CJa:{configurable:!0,enumerable:!0,set:function(){this.IQ=!0}}});_.Mz.O=function(a){return new (a||_.Mz)};
_.Mz.Fa=_.Bc({type:_.Mz,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{CJa:[0,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[_.Pf([{wa:_.q5a,Hb:_.Mz}])]});
var tab={wa:_.s6a,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk({w1a:20})}}},uab=_.oh({passive:!0}),Nz=function(a,b,c,d,e,f,g,m,n,r,v,z){var D=this;this.Ve=a;this.Ma=b;this.LC=c;this.Ee=d;this.hb=e;this.vc=f;this.nz=g;this.Xc=m;this.oc=r;this.vj=v;this.Hg="below";this.w7=this.x8=this.lc=this.x7=!1;this.um=8;this.ZF="mat";this.Tr="auto";this.vG="";this.Yn=[];this.Nb=new _.Qe;this.ze=n;this.Db=z;v&&(this.X7=v.bJ,this.jG=v.VH,v.position&&(this.position=v.position),v.jv&&(this.jv=v.jv),v.Tr&&
(this.Tr=v.Tr));r.change.ha(_.Ve(this.Nb)).subscribe(function(){D.wb&&D.zR(D.wb)})};_.h=Nz.prototype;_.h.Ic=function(){var a=this;this.x8=!0;this.mR();this.Xc.Ok(this.Ma).ha(_.Ve(this.Nb)).subscribe(function(b){b?"keyboard"===b&&a.hb.run(function(){return a.show()}):a.hb.run(function(){return a.df(0)})})};
_.h.La=function(){var a=this.Ma.na;clearTimeout(this.tR);this.wb&&(this.wb.dispose(),this.Ae=null);this.Yn.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,uab)});this.Yn.length=0;this.Nb.next();this.Nb.complete();_.Tq(this.nz,a,this.message,"tooltip");this.Xc.rj(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.bJ:a;if(this.disabled||!this.message||this.Dz()){var d;null==(d=this.Ae)||d.ZP()}else b=this.Rt(b),this.gp(),this.aj=this.aj||new _.Wr(this.eMa,this.Ee),b=this.Ae=b.td(this.aj).instance,b.QG=this.Ma.na,b.U6=this.jG,b.XQ.ha(_.Ve(this.Nb)).subscribe(function(){return c.gp()}),this.T7(this.sR),this.r8(),b.show(a)};_.h.df=function(a){a=void 0===a?this.VH:a;var b=this.Ae;b&&(b.isVisible()?b.df(a):(b.ZP(),this.gp()))};
_.h.toggle=function(a){this.Dz()?this.df():this.show(void 0,a)};_.h.Dz=function(){return!!this.Ae&&this.Ae.isVisible()};
_.h.Rt=function(a){var b=this;if(this.wb){var c=this.wb.nl().Yf;if((!this.jv||!a)&&c.Jz instanceof _.sd)return this.wb;this.gp()}c=_.HUa(this.LC,this.Ma);a=_.SUa(_.TUa(_.Or(_.Qr(_.Ur(this.Ve.position(),this.jv?a||this.Ma:this.Ma),"."+this.ZF+"-tooltip"),!1),this.um),c);a.T1.ha(_.Ve(this.Nb)).subscribe(function(e){b.mMa(e.dS);b.Ae&&e.lOb.Lzb&&b.Ae.isVisible()&&b.hb.run(function(){return b.df(0)})});this.wb=this.Ve.create({direction:this.oc,Yf:a,yd:this.ZF+"-tooltip-panel",qj:this.ze()});this.zR(this.wb);
this.wb.Qn.ha(_.Ve(this.Nb)).subscribe(function(){return b.gp()});this.wb.mB().ha(_.Ve(this.Nb)).subscribe(function(){var e;return null==(e=b.Ae)?void 0:e.IIa()});this.wb.ik().ha(_.Ve(this.Nb)).subscribe(function(e){b.Dz()&&27===e.keyCode&&!_.nh(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.run(function(){return b.df(0)}))});var d;(null==(d=this.vj)?0:d.npb)&&this.wb.Vz(this.ZF+"-tooltip-panel-non-interactive");return this.wb};_.h.gp=function(){this.wb&&this.wb.xg()&&this.wb.detach();this.Ae=null};
_.h.zR=function(a){a=a.nl().Yf;var b=this.vIa(),c=this.uQ();_.Nr(a,[this.e5(Object.assign({},b.yn,c.yn)),this.e5(Object.assign({},b.fallback,c.fallback))])};_.h.e5=function(a){return a};
_.h.vIa=function(){var a=!this.oc||"ltr"==this.oc.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.A6(c.zc,c.Ac);return{yn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.uQ=function(){var a=!this.oc||"ltr"==this.oc.value,b=this.position;if("above"==b)var c={jc:"center",rc:"bottom"};else if("below"==b)c={jc:"center",rc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={jc:"end",rc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={jc:"start",rc:"center"};a=this.A6(c.jc,c.rc);return{yn:c,fallback:{jc:a.x,rc:a.y}}};
_.h.r8=function(){var a=this;this.Ae&&(this.Ae.message=this.message,this.Ae.tG(),this.hb.yU.ha(_.Ge(1),_.Ve(this.Nb)).subscribe(function(){a.Ae&&a.wb.Se()}))};_.h.T7=function(a){this.Ae&&(this.Ae.iF=a,this.Ae.tG())};_.h.A6=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.mMa=function(a){var b=a.rc,c=a.zc;a=a.Ac;b="center"===b?this.oc&&"rtl"===this.oc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.B5){if(c=this.wb)a=this.ZF+"-tooltip-panel-",c.RN(a+this.B5),c.Vz(a+b);this.B5=b}};
_.h.mR=function(){var a=this;!this.lc&&this.message&&this.x8&&!this.Yn.length&&(this.v7()?this.Yn.push(["mouseenter",function(b){a.W7();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Tr&&(this.I5(),this.Yn.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.W7();clearTimeout(a.tR);a.tR=setTimeout(function(){return a.show(void 0,d)},500)}])),this.d5(this.Yn))};
_.h.W7=function(){var a=this;if(!this.w7){this.w7=!0;var b=[];if(this.v7())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.wb)?0:e.Mo.contains(d))||a.df()}],["wheel",function(d){return a.AMa(d)}]);else if("off"!==this.Tr){this.I5();var c=function(){clearTimeout(a.tR);a.df(a.vj.B4a)};b.push(["touchend",c],["touchcancel",c])}this.d5(b);this.Yn.push.apply(this.Yn,_.Jc(b))}};
_.h.d5=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,uab)})};_.h.v7=function(){return!this.vc.zF&&!this.vc.lq};_.h.AMa=function(a){if(this.Dz()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.df()}};
_.h.I5=function(){var a=this.Tr;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(Nz.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Hg},set:function(a){if(a!==this.Hg&&(this.Hg=a,this.wb)){this.zR(this.wb);var b;null==(b=this.Ae)||b.show(0);this.wb.Se()}}},jv:{configurable:!0,enumerable:!0,get:function(){return this.x7},set:function(a){this.x7=_.qh(a);this.gp();this.wb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=_.qh(a))?this.df(0):this.mR()}},bJ:{configurable:!0,
enumerable:!0,get:function(){return this.X7},set:function(a){this.X7=_.th(a)}},VH:{configurable:!0,enumerable:!0,get:function(){return this.jG},set:function(a){this.jG=_.th(a);this.Ae&&(this.Ae.U6=this.jG)}},message:{configurable:!0,enumerable:!0,get:function(){return this.vG},set:function(a){var b=this;_.Tq(this.nz,this.Ma.na,this.vG,"tooltip");this.vG=null!=a?String(a).trim():"";!this.vG&&this.Dz()?this.df(0):(this.mR(),this.r8(),this.hb.Wb(function(){Promise.resolve().then(function(){_.kTa(b.nz,
b.Ma.na,b.message,"tooltip")})}))}},iF:{configurable:!0,enumerable:!0,get:function(){return this.sR},set:function(a){this.sR=a;this.Ae&&this.T7(this.sR)}}});Nz.O=function(){_.xd()};
Nz.Fa=_.Bc({type:Nz,inputs:{position:[0,"matTooltipPosition","position"],jv:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],bJ:[0,"matTooltipShowDelay","showDelay"],VH:[0,"matTooltipHideDelay","hideDelay"],Tr:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],iF:[0,"matTooltipClass","tooltipClass"]}});var Oz=function(a,b){this.Ya=a;this.F6=this.u5=!1;this.XQ=new _.Qe;this.Pn="NoopAnimations"===b};_.h=Oz.prototype;
_.h.show=function(a){var b=this;null!=this.Xt&&clearTimeout(this.Xt);this.fu=setTimeout(function(){b.h8(!0);b.fu=void 0},a)};_.h.df=function(a){var b=this;null!=this.fu&&clearTimeout(this.fu);this.Xt=setTimeout(function(){b.h8(!1);b.Xt=void 0},a)};_.h.isVisible=function(){return this.F6};_.h.La=function(){this.ZP();this.XQ.complete();this.QG=null};_.h.IIa=function(){this.u5&&this.df(0)};_.h.tG=function(){_.ul(this.Ya)};
_.h.NIa=function(a){(a=a.relatedTarget)&&this.QG.contains(a)||(this.isVisible()?this.df(this.U6):this.qQ(!1))};_.h.nKa=function(){};_.h.HIa=function(a){a=a.animationName;a!==this.nR&&a!==this.n6||this.qQ(a===this.nR)};_.h.ZP=function(){null!=this.fu&&clearTimeout(this.fu);null!=this.Xt&&clearTimeout(this.Xt);this.fu=this.Xt=void 0};_.h.qQ=function(a){a?this.u5=!0:this.isVisible()||this.XQ.next()};
_.h.h8=function(a){var b=this.dMa.na,c=this.nR,d=this.n6;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.F6=a)&&!this.Pn&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Pn=!0);a&&this.nKa();this.Pn&&(b.classList.add("_mat-animation-noopable"),this.qQ(a))};Oz.O=function(a){return new (a||Oz)(_.u(_.wl),_.u(_.sl,8))};Oz.Fa=_.Bc({type:Oz});var vab;vab=["tooltip"];_.Qz=function(a,b,c,d,e,f,g,m,n,r,v,z){Nz.call(this,a,b,c,d,e,f,g,m,n,r,v,z);this.eMa=Pz};_.V(_.Qz,Nz);_.Qz.O=function(a){return new (a||_.Qz)(_.u(_.bs),_.u(_.sd),_.u(_.zr),_.u(_.Af),_.u(_.te),_.u(_.Aq),_.u(_.Sq),_.u(_.Dq),_.u(_.s6a),_.u(_.tr,8),_.u(_.u6a,8),_.u(_.Gg))};_.Qz.Fa=_.Bc({type:_.Qz,oa:[["","matTooltip",""]],yb:[1,"mat-tooltip-trigger"],tb:2,Za:function(a,b){a&2&&_.jf("mat-tooltip-disabled",b.disabled)},Sb:["matTooltip"],features:[_.ef]});
var Pz=function(a,b,c){Oz.call(this,a,c);this.nR="mat-tooltip-show";this.n6="mat-tooltip-hide";this.evc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.V(Pz,Oz);Pz.Fa=Oz.Fa;Pz.O=function(a){return new (a||Pz)(_.u(_.wl),_.u(_.Mq),_.u(_.sl,8))};
Pz.ya=_.xc({type:Pz,oa:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.Cf(vab,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.dMa=c.first)}},yb:["aria-hidden","true"],tb:3,Za:function(a,b){a&1&&_.I("mouseleave",function(c){return b.NIa(c)});a&2&&(_.gf("mat-id-collision",null),_.hf("zoom",b.isVisible()?1:null))},features:[_.ef],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.HIa(d)}),_.O(2,"async"),_.N(3),
_.B());if(a&2){var c;_.jf("mat-tooltip-handset",null==(c=_.R(2,4,b.evc))?null:c.matches);_.y("ngClass",b.iF);_.t(3);_.Lf(b.message)}},Ia:[_.en,_.mn],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});_.Rz=function(){};_.Rz.O=function(a){return new (a||_.Rz)};_.Rz.Da=_.zc({type:_.Rz});_.Rz.Ca=_.ic({Ob:[tab],imports:[_.Rq,_.nn,_.cs,_.ds,_.ds,_.Hr]});_.Sz=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.Sz.prototype.Sa=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,wab.includes(b)&&this.element.na.classList.remove(b);a=new Set;a.add(xab.includes(this.size)?this.size:"xsmall");a.add(yab.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)};_.Sz.O=function(a){return new (a||_.Sz)(_.u(_.sd))};
_.Sz.ya=_.xc({type:_.Sz,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},mc:["gme-button-old",""],bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(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 yab=["hairline","fill","flat"],xab=["xsmall","medium"],wab=[].concat(_.Jc(yab),_.Jc(xab));var Tz=function(){};Tz.O=function(a){return new (a||Tz)};Tz.Da=_.zc({type:Tz});Tz.Ca=_.ic({imports:[_.nn]});_.Uz=function(){};_.Uz.O=function(a){return new (a||_.Uz)};_.Uz.Da=_.zc({type:_.Uz});_.Uz.Ca=_.ic({imports:[Tz]});_.Qh(function(a){this.Ma=a},"primary");var zab=new _.Gc("mat-progress-spinner-default-options",{Ha:"root",qa:aab});var Aab;Aab=_.Qh(function(a){this.Ma=a},"primary");
_.Vz=function(a,b,c,d,e,f,g,m,n){var r=Aab.call(this,a)||this;r.Db=c;r.foa=n;r.HX=100;r.Pd=0;r.Hq=_.Od.EMPTY;r.mode="determinate";r.Xoa=r.yab();Bab.has(c.head)||Bab.set(c.head,new Set([100]));r.au="NoopAnimations"===d&&!!e&&!e.rtc;"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.isBrowser&&b.cEa&&g&&f&&m&&(r.Hq=g.change(150).subscribe(function(){"indeterminate"===
r.mode&&m.run(function(){return _.ul(f)})}));return r};_.V(_.Vz,Aab);_.h=_.Vz.prototype;_.h.Sa=function(){var a=this.Ma.na;this.Udb=_.Rpa(a)||this.Db.head;this.O8a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.Hq.unsubscribe()};_.h.ena=function(){return(this.diameter-10)/2};_.h.quc=function(){var a=2*this.ena()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.nna=function(){return 2*Math.PI*this.ena()};
_.h.Aab=function(){return"determinate"===this.mode?this.nna()*(100-this.Pd)/100:null};_.h.dab=function(){return this.strokeWidth/this.diameter*100};_.h.eab=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.O8a=function(){var a=this.Udb,b=this.HX,c=Bab.get(a);if(!c||!c.has(b)){var d=this.Db.createElement("style");this.foa&&(d.nonce=this.foa);d.setAttribute("mat-spinner-animation",this.Xoa);d.textContent=this.ztc();a.appendChild(d);c||(c=new Set,Bab.set(a,c));c.add(b)}};
_.h.ztc=function(){var a=this.nna();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.Xoa)};_.h.yab=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.Vz.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.HX},set:function(a){this.HX=_.th(a);this.Xoa=this.yab();this.Udb&&this.O8a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.KLa||this.diameter/10},set:function(a){this.KLa=_.th(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Pd:0},set:function(a){this.Pd=Math.max(0,Math.min(100,_.th(a)))}}});var Bab=new WeakMap;
_.Vz.O=function(a){return new (a||_.Vz)(_.u(_.sd),_.u(_.Aq),_.u(_.Gg,8),_.u(_.sl,8),_.u(zab),_.u(_.wl),_.u(_.Er),_.u(_.te),_.u(_.NHa,8))};
_.Vz.ya=_.xc({type:_.Vz,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&&(_.gf("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),_.hf("width",b.diameter,"px")("height",b.diameter,"px"),_.jf("_mat-animation-noopable",b.au))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Sb:["matProgressSpinner"],features:[_.ef],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&&(_.id(),_.A(0,"svg",0,1),_.x(2,bab,1,11,"circle",2)(3,cab,1,9,"circle",3),_.B());a&2&&(_.hf("width",b.diameter,"px")("height",b.diameter,"px"),_.y("ngSwitch","indeterminate"===b.mode),_.gf("viewBox",b.quc()),_.t(2),_.y("ngSwitchCase",!0),_.t(),_.y("ngSwitchCase",!1))},Ia:[_.hn,_.jn],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});_.Wz=function(){};_.Wz.O=function(a){return new (a||_.Wz)};_.Wz.Da=_.zc({type:_.Wz});_.Wz.Ca=_.ic({imports:[_.ds,_.nn,_.ds]});var Cab=new _.Gc("ListOption");var Dab=function(a){this.Ma=a};Dab.O=function(a){return new (a||Dab)(_.u(_.sd))};Dab.Fa=_.Bc({type:Dab,oa:[["","matListItemTitle",""]],yb:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],standalone:!0});var Eab=function(a){this.Ma=a};Eab.O=function(a){return new (a||Eab)(_.u(_.sd))};Eab.Fa=_.Bc({type:Eab,oa:[["","matListItemLine",""]],yb:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],standalone:!0});var Fab=function(){};Fab.O=function(a){return new (a||Fab)};
Fab.Fa=_.Bc({type:Fab,oa:[["","matListItemMeta",""]],yb:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],standalone:!0});var Xz=function(a){this.Pbb=a};Xz.prototype.qbb=function(){var a;return!this.Pbb||"after"===(null==(a=this.Pbb)?void 0:a.panel.JO)};Xz.O=function(a){return new (a||Xz)(_.u(Cab,8))};Xz.Fa=_.Bc({type:Xz,tb:4,Za:function(a,b){a&2&&_.jf("mdc-list-item__start",b.qbb())("mdc-list-item__end",!b.qbb())},standalone:!0});var Yz=function(){Xz.apply(this,arguments)};_.V(Yz,Xz);
Yz.O=function(){var a;return function(b){return(a||(a=_.rd(Yz)))(b||Yz)}}();Yz.Fa=_.Bc({type:Yz,oa:[["","matListItemAvatar",""]],yb:[1,"mat-mdc-list-item-avatar"],standalone:!0,features:[_.ef]});var Zz=function(){Xz.apply(this,arguments)};_.V(Zz,Xz);Zz.O=function(){var a;return function(b){return(a||(a=_.rd(Zz)))(b||Zz)}}();Zz.Fa=_.Bc({type:Zz,oa:[["","matListItemIcon",""]],yb:[1,"mat-mdc-list-item-icon"],standalone:!0,features:[_.ef]});var Gab=new _.Gc("MAT_LIST_CONFIG");var $z=function(){this.Abb=!0;this.lc=this.El=!1;this.vj=_.vc(Gab,{optional:!0})};_.W.Object.defineProperties($z.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(a){this.El=_.qh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.qh(a)}}});$z.O=function(a){return new (a||$z)};$z.Fa=_.Bc({type:$z,tb:1,Za:function(a,b){a&2&&_.gf("aria-disabled",b.disabled)},inputs:{ad:"disableRipple",disabled:"disabled"},standalone:!0});
var aA=function(a,b,c,d,e,f){this.Ma=a;this.hb=b;this.Obb=c;this.vc=d;this.H$a=null;this.lc=this.El=!1;this.zw=new _.Od;this.JC=null;this.YIa=!1;this.HB=e||{};this.om=this.Ma.na;this.sbb="button"===this.om.nodeName.toLowerCase();this.au="NoopAnimations"===f;c&&!c.Abb&&this.Kuc();this.sbb&&!this.om.hasAttribute("type")&&this.om.setAttribute("type","button")};_.h=aA.prototype;_.h.Ic=function(){this.Rvc();this.opa(!0)};_.h.La=function(){this.zw.unsubscribe();null!==this.JC&&this.JC.F7()};
_.h.oYc=function(){return!(!this.T8a.length&&!this.gbb.length)};_.h.Kuc=function(){this.om.classList.add("mat-mdc-list-item-interactive");this.JC=new _.js(this,this.hb,this.om,this.vc);_.lVa(this.JC,this.om)};_.h.Rvc=function(){var a=this;this.hb.Wb(function(){a.zw.add(_.ne(a.KJa.Qc,a.ipa.Qc).subscribe(function(){return a.opa(!1)}))})};
_.h.opa=function(a){if(this.KJa&&this.ipa&&this.lMa){a&&this.yrc();var b;a=null!=(b=this.H$a)?b:this.Juc();b=this.lMa.na;this.om.classList.toggle("mat-mdc-list-item-single-line",1>=a);this.om.classList.toggle("mdc-list-item--with-one-line",1>=a);this.om.classList.toggle("mdc-list-item--with-two-lines",2===a);this.om.classList.toggle("mdc-list-item--with-three-lines",3===a);this.YIa?(a=0===this.ipa.length&&1===a,b.classList.toggle("mdc-list-item__primary-text",a),b.classList.toggle("mdc-list-item__secondary-text",
!a)):(b.classList.remove("mdc-list-item__primary-text"),b.classList.remove("mdc-list-item__secondary-text"))}};_.h.Juc=function(){var a=this.ipa.length+this.KJa.length;this.YIa&&(a+=1);return a};_.h.yrc=function(){this.YIa=Array.from(this.lMa.na.childNodes).filter(function(a){return a.nodeType!==a.COMMENT_NODE}).some(function(a){return!(!a.textContent||!a.textContent.trim())})};
_.W.Object.defineProperties(aA.prototype,{lines:{configurable:!0,enumerable:!0,set:function(a){this.H$a=_.th(a,null);this.opa(!1)}},ad:{configurable:!0,enumerable:!0,get:function(){var a;return this.disabled||this.El||this.au||!(null==(a=this.Obb)||!a.ad)},set:function(a){this.El=_.qh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.lc||!(null==(a=this.Obb)||!a.disabled)},set:function(a){this.lc=_.qh(a)}},gia:{configurable:!0,enumerable:!0,get:function(){return this.ad||
!!this.HB.disabled}}});aA.O=function(a){return new (a||aA)(_.u(_.sd),_.u(_.te),_.u($z,8),_.u(_.Aq),_.u(_.ks,8),_.u(_.sl,8))};aA.Fa=_.Bc({type:aA,Cd:function(a,b,c){a&1&&(_.Df(c,Yz,4),_.Df(c,Zz,4));if(a&2){var d;_.Gf(d=_.Hf())&&(b.T8a=d);_.Gf(d=_.Hf())&&(b.gbb=d)}},tb:4,Za:function(a,b){a&2&&(_.gf("aria-disabled",b.disabled)("disabled",b.sbb&&b.disabled||null),_.jf("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",ad:"disableRipple",disabled:"disabled"},standalone:!0});var Hab,Iab,Jab;Hab=["unscopedContent"];Iab=["text"];Jab=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];_.bA=function(){$z.apply(this,arguments)};_.V(_.bA,$z);_.bA.Fa=$z.Fa;_.bA.O=function(){var a;return function(b){return(a||(a=_.rd(_.bA)))(b||_.bA)}}();
_.bA.ya=_.xc({type:_.bA,oa:[["mat-list"]],yb:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],Sb:["matList"],standalone:!0,features:[_.Pf([{wa:$z,Hb:_.bA}]),_.ef,_.Qf],bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(0))},styles:['@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::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-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.cdk-high-contrast-active a.mdc-list-item--activated::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 a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space)}\n'],
ob:2,Oa:0});_.cA=function(a,b,c,d,e,f){aA.call(this,a,b,c,d,e,f);this.cGa=!1};_.V(_.cA,aA);_.cA.Fa=aA.Fa;_.cA.prototype.fIa=function(){return"A"===this.om.nodeName&&this.cGa?"page":null};_.W.Object.defineProperties(_.cA.prototype,{an:{configurable:!0,enumerable:!0,get:function(){return this.cGa},set:function(a){this.cGa=_.qh(a)}}});_.cA.O=function(a){return new (a||_.cA)(_.u(_.sd),_.u(_.te),_.u($z,8),_.u(_.Aq),_.u(_.ks,8),_.u(_.sl,8))};
_.cA.ya=_.xc({type:_.cA,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Cd:function(a,b,c){a&1&&(_.Df(c,Eab,5),_.Df(c,Dab,5),_.Df(c,Fab,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.KJa=d);_.Gf(d=_.Hf())&&(b.ipa=d);_.Gf(d=_.Hf())&&(b.Nvc=d)}},vb:function(a,b){a&1&&(_.Cf(Hab,5),_.Cf(Iab,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.lMa=c.first);_.Gf(c=_.Hf())&&(b.sYc=c.first)}},yb:[1,"mat-mdc-list-item","mdc-list-item"],tb:11,Za:function(a,b){a&2&&(_.gf("aria-current",b.fIa()),_.jf("mdc-list-item--activated",
b.an)("mdc-list-item--with-leading-avatar",0!==b.T8a.length)("mdc-list-item--with-leading-icon",0!==b.gbb.length)("mdc-list-item--with-trailing-meta",0!==b.Nvc.length)("_mat-animation-noopable",b.au))},inputs:{an:"activated"},Sb:["matListItem"],standalone:!0,features:[_.ef,_.Qf],bc:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),Aa:10,Ba:0,Ea:[[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],
["unscopedContent",""],[1,"mat-mdc-focus-indicator"]],ua:function(a,b){a&1&&(_.uf(Jab),_.vf(0),_.A(1,"span",0),_.vf(2,1),_.vf(3,2),_.A(4,"span",1,2),_.I("cdkObserveContent",function(){return b.opa(!0)}),_.vf(6,3),_.B()(),_.vf(7,4),_.vf(8,5),_.E(9,"div",3))},Ia:[_.Az],ob:2,Oa:0});_.dA=function(){$z.apply(this,arguments);this.Abb=!1};_.V(_.dA,$z);_.dA.Fa=$z.Fa;_.dA.O=function(){var a;return function(b){return(a||(a=_.rd(_.dA)))(b||_.dA)}}();
_.dA.ya=_.xc({type:_.dA,oa:[["mat-nav-list"]],yb:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Sb:["matNavList"],standalone:!0,features:[_.Pf([{wa:$z,Hb:_.dA}]),_.ef,_.Qf],bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(0))},styles:['@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::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-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.cdk-high-contrast-active a.mdc-list-item--activated::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 a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space)}\n'],ob:2,
Oa:0});_.eA=function(){};_.eA.O=function(a){return new (a||_.eA)};_.eA.Da=_.zc({type:_.eA});_.eA.Ca=_.ic({imports:[_.Pq,_.nn,_.ds,_.ns,_.Hz,_.Nx]});_.Kab=new _.Gc("GMAT_SELECT_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.fA=function(a){this.options=a};_.fA.O=function(a){return new (a||_.fA)(_.u(_.Kab))};_.fA.Fa=_.Bc({type:_.fA,oa:[["mat-select"]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-select",!b.options.ig)}});var Lab=_.yh("transformPanel",[_.Bh("void",_.Ah({opacity:0,transform:"scale(1, 0.8)"})),_.Ch("void => showing",_.zh("120ms cubic-bezier(0, 0, 0.2, 1)",_.Ah({opacity:1,transform:"scale(1, 1)"}))),_.Ch("* => void",_.zh("100ms linear",_.Ah({opacity:0})))]);var Mab,Nab,Oab,Pab,Sab,Vab;Mab=["trigger"];Nab=["panel"];Oab=[[["mat-select-trigger"]],"*"];Pab=0;_.Qab=new _.Gc("mat-select-scroll-strategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.Qk()}}});_.Rab=new _.Gc("MAT_SELECT_CONFIG");Sab={wa:_.Qab,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk()}}};_.Uab=new _.Gc("MatSelectTrigger");Vab=function(a,b){this.source=a;this.value=b};
_.gA=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){var L=this;this.Ef=a;this.Ya=b;this.hb=c;this.Ma=e;this.oc=f;this.Kz=n;this.xd=r;this.O6=D;this.vj=J;this.IKa=[{zc:"start",Ac:"bottom",jc:"start",rc:"top"},{zc:"end",Ac:"bottom",jc:"end",rc:"top"},{zc:"start",Ac:"top",jc:"start",rc:"bottom",yd:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",jc:"end",rc:"bottom",yd:"mat-mdc-select-panel-above"}];this.Gl=!1;this.pz=function(ta,Na){return ta===Na};this.OC="mat-select-"+Pab++;this.k8=null;this.uq=new _.Qe;this.Yb=
new _.Qe;this.he=function(){};this.Me=function(){};this.v8="mat-select-value-"+Pab++;this.p7=new _.Qe;var P;this.wKa=(null==(P=this.vj)?void 0:P.Fx)||"";this.dl=!1;this.controlType="mat-select";this.ad=this.disabled=!1;this.tabIndex=0;var aa,oa;this.o6=null!=(oa=null==(aa=this.vj)?void 0:aa.JA)?oa:!1;this.Yi=!1;var Ca,qa;this.rH=null!=(qa=null==(Ca=this.vj)?void 0:Ca.rH)?qa:!1;this.ariaLabel="";this.vE=this.vj&&"undefined"!==typeof this.vj.vE?this.vj.vE:"auto";this.mga=_.ke(function(){var ta=L.options;
return ta?ta.Qc.ha(_.Te(ta),_.Ue(function(){return _.ne.apply(null,_.Jc(ta.map(function(Na){return Na.cv})))})):L.hb.Af.ha(_.Ge(1),_.Ue(function(){return L.mga}))});this.Lo=new _.Vl;this.g7=this.Lo.ha(_.pe(function(ta){return ta}),_.w(function(){}));this.v5=this.Lo.ha(_.pe(function(ta){return!ta}),_.w(function(){}));this.zv=new _.Vl;this.In=new _.Vl;this.Ig=null;this.LG=function(ta){return L.jd?!1:ta.disabled};this.xd&&(this.xd.Zo=this);null!=(null==J?void 0:J.tJ)&&(this.tJ=J.tJ);this.Sn=new _.$Ua(d,
r,m,g,this.Yb);this.K7=z;this.ze=this.K7();this.tabIndex=parseInt(v)||0;this.id=this.id};_.h=_.gA.prototype;_.h.Soa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=_.Z$a(a,this.options,this.DI);b=b.Gg();c.scrollTop=0===a&&1===d?0:_.$$a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.HKa=function(){this.Soa(this.Qb.zs||0)};_.h.hIa=function(a){return new Vab(this,a)};
_.h.Sa=function(){var a=this;this.nd=new _.Cz(this.multiple);this.Yb.next();this.p7.ha(_.Ee(),_.Ve(this.uq)).subscribe(function(){return a.o7(a.jd)});this.Ef.change().ha(_.Ve(this.uq)).subscribe(function(){a.jd&&(a.Dcb=a.sab(a.JKa),_.vl(a.Ya))})};
_.h.Yd=function(){var a=this;this.iJa();this.nd.changed.ha(_.Ve(this.uq)).subscribe(function(b){b.GK.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Vg()})});this.options.Qc.ha(_.Te(null),_.Ve(this.uq)).subscribe(function(){a.cLa();a.VJ()})};
_.h.An=function(){var a=this.FIa(),b=this.xd;if(a!==this.k8){var c=this.Ma.na;(this.k8=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.z7!==b.control&&(void 0!==this.z7&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.z7=b.control),this.Dt())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Yb.next();a.typeaheadDebounceInterval&&this.Qb&&this.Qb.qF(this.tJ)};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.uq.next();this.uq.complete();this.Yb.complete();this.cQ()};_.h.toggle=function(){this.jd?this.close():this.open()};_.h.open=function(){this.ls()&&(this.Kz&&(this.JKa=this.Kz.ZL()),this.Dcb=this.sab(this.JKa),this.UP(),this.Gl=!0,_.vz(this.Qb,null),this.eJa(),_.ul(this.Ya),this.Yb.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&&_.vh(this.Ig,"aria-owns",b);_.uh(a,"aria-owns",b);this.Ig=a}};_.h.cQ=function(){this.Ig&&(_.vh(this.Ig,"aria-owns",this.id+"-panel"),this.Ig=null)};_.h.close=function(){this.Gl&&(this.Gl=!1,_.vz(this.Qb,this.yk()?"rtl":"ltr"),_.ul(this.Ya),this.Me(),this.Yb.next())};_.h.Jn=function(a){this.VF(a)};_.h.Qm=function(a){this.he=a};_.h.Gr=function(a){this.Me=a};
_.h.Wo=function(a){this.disabled=a;_.ul(this.Ya);this.Yb.next()};_.h.Dt=function(){this.Sn.Dt()};_.h.yk=function(){return this.oc?"rtl"===this.oc.value:!1};_.h.ye=function(a){this.disabled||(this.jd?this.PIa(a):this.JIa(a))};_.h.JIa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Qb;!(0<d.xw.length||13!==b&&32!==b||_.nh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Br(a),(a=this.selected)&&b!==a&&this.O6.il(a.kC,1E4))};
_.h.PIa=function(a){var b=this.Qb,c=a.keyCode,d=40===c||38===c,e=0<b.xw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.We||_.nh(a))if(!e&&this.Yi&&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.Vg())})}else c=b.zs,b.Br(a),this.Yi&&d&&a.shiftKey&&b.We&&b.zs!==c&&b.We.Jq();else a.preventDefault(),b.We.Jq()};
_.h.lp=function(){this.disabled||(this.dl=!0,this.Yb.next())};_.h.Ak=function(){this.dl=!1;var a;null!=(a=this.Qb)&&(a.xw=[]);this.disabled||this.jd||(this.Me(),_.ul(this.Ya),this.Yb.next())};_.h.iKa=function(){var a=this;this.EC.OU.ha(_.Ge(1)).subscribe(function(){_.vl(a.Ya);a.HKa()})};_.h.AIa=function(){return this.Kz?"mat-"+this.Kz.color:""};_.h.VJ=function(){var a=this;Promise.resolve().then(function(){a.xd&&(a.Pd=a.xd.value);a.MC(a.Pd);a.Yb.next()})};
_.h.MC=function(a){var b=this;this.options.forEach(function(c){return _.mab(c)});this.nd.clear();this.multiple&&a?(a.forEach(function(c){return b.M7(c)}),this.oR()):(a=this.M7(a))?_.Zq(this.Qb,a):this.jd||_.Zq(this.Qb,-1);_.ul(this.Ya)};_.h.M7=function(a){var b=this,c=this.options.find(function(d){if(b.nd.Ce(d))return!1;try{return null!=d.value&&b.pz(d.value,a)}catch(e){return!1}});c&&this.nd.select(c);return c};
_.h.VF=function(a){return a!==this.Pd||this.Yi&&Array.isArray(a)?(this.options&&this.MC(a),this.Pd=a,!0):!1};_.h.sab=function(a){return"auto"===this.vE?(a instanceof _.Dz?a.nb:a||this.Ma).na.getBoundingClientRect().width:null===this.vE?"":this.vE};_.h.TLa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.ul(b.value.Ya)};
_.h.iJa=function(){var a=this;this.Qb=_.uz(_.jab(_.kab(_.Yq(_.vz(_.iab((new _.Bz(this.options)).qF(this.tJ)),this.yk()?"rtl":"ltr")))),this.LG);this.Qb.iJ.subscribe(function(){a.jd&&(!a.multiple&&a.Qb.We&&a.Qb.We.Jq(),a.focus(),a.close())});this.Qb.change.subscribe(function(){a.Gl&&a.panel?a.Soa(a.Qb.zs||0):a.Gl||a.multiple||!a.Qb.We||a.Qb.We.Jq()})};
_.h.cLa=function(){var a=this,b=_.ne(this.options.Qc,this.uq);this.mga.ha(_.Ve(b)).subscribe(function(c){a.mKa(c.source,c.OT);c.OT&&!a.multiple&&a.Gl&&(a.close(),a.focus())});_.ne.apply(null,_.Jc(this.options.map(function(c){return c.Ck}))).ha(_.Ve(b)).subscribe(function(){_.vl(a.Ya);a.Yb.next()})};
_.h.mKa=function(a,b){var c=this.nd.Ce(a);null!=a.value||this.Yi?(c!==a.selected&&(a.selected?this.nd.select(a):this.nd.Vg(a)),b&&this.Qb.Jj(a),this.multiple&&(this.oR(),b&&this.focus())):(a.Vg(),this.nd.clear(),null!=this.value&&this.DG(a.value));c!==this.nd.Ce(a)&&this.DG();this.Yb.next()};_.h.oR=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.nd.sort(function(c,d){return a.Fja?a.Fja(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Yb.next()}};
_.h.DG=function(a){this.Pd=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.In.emit(a);this.he(a);this.zv.emit(this.hIa(a));_.ul(this.Ya)};_.h.eJa=function(){if(this.Qb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Qb.Jj(a)}else this.Qb.Jj(this.nd.selected[0])};_.h.ls=function(){var a;return!this.Gl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.vQ=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Kz)?void 0:_.wz(a);return this.Fe?(b?b+" ":"")+this.Fe:b};_.h.eIa=function(){return this.jd&&this.Qb&&this.Qb.We?this.Qb.We.id:null};_.h.FIa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Kz)?void 0:_.wz(a);a=(b?b+" ":"")+this.v8;this.Fe&&(a+=" "+this.Fe);return a};_.h.o7=function(a){this.Lo.emit(a)};_.h.SE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.vU=function(){this.focus();this.open()};
_.W.Object.defineProperties(_.gA.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.dl||this.Gl}},JA:{configurable:!0,enumerable:!0,get:function(){return this.o6},set:function(a){this.o6=a;this.TLa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.ww},set:function(a){this.ww=a;this.Yb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Ym)?c:null==(a=this.xd)?void 0:null==(b=a.control)?void 0:_.kw(b))?
d:!1},set:function(a){this.Ym=a;this.Yb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Yi},set:function(a){this.Yi=a}},hL:{configurable:!0,enumerable:!0,get:function(){return this.pz},set:function(a){this.pz=a;this.nd&&this.VJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.VF(a)&&this.he(a)}},AH:{configurable:!0,enumerable:!0,get:function(){return this.Sn.Ar},set:function(a){this.Sn.Ar=a}},id:{configurable:!0,enumerable:!0,
get:function(){return this.vf},set:function(a){this.vf=a||this.OC;this.Yb.next()}},Ah:{configurable:!0,enumerable:!0,get:function(){return this.Sn.Ah},set:function(a){this.Sn.Ah=a}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Gl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.nd)?void 0:a.selected)||[]:null==(b=this.nd)?void 0:b.selected[0]}},L4a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Yi){var a=
this.nd.selected.map(function(b){return b.kC});this.yk()&&a.reverse();return a.join(", ")}return this.nd.selected[0].kC}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.nd||this.nd.Nm()}},TV:{configurable:!0,enumerable:!0,get:function(){return this.jd||!this.empty||this.focused&&!!this.placeholder}}});
_.gA.O=function(a){return new (a||_.gA)(_.u(_.Er),_.u(_.wl),_.u(_.te),_.u(_.fs),_.u(_.sd),_.u(_.tr,8),_.u(_.nw,8),_.u(_.rw,8),_.u(_.Hw,8),_.u(_.gw,10),_.md("tabindex"),_.u(_.Qab),_.u(_.Qq),_.u(_.Rab,8))};
_.gA.ya=_.xc({type:_.gA,oa:[["mat-select"]],Cd:function(a,b,c){a&1&&(_.Df(c,_.Uab,5),_.Df(c,_.Gz,5),_.Df(c,_.is,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.dQa=d.first);_.Gf(d=_.Hf())&&(b.options=d);_.Gf(d=_.Hf())&&(b.DI=d)}},vb:function(a,b){a&1&&(_.Cf(Mab,5),_.Cf(Nab,5),_.Cf(_.Ez,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.trigger=c.first);_.Gf(c=_.Hf())&&(b.panel=c.first);_.Gf(c=_.Hf())&&(b.EC=c.first)}},yb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],tb:19,Za:function(a,
b){a&1&&_.I("keydown",function(c){return b.ye(c)})("focus",function(){return b.lp()})("blur",function(){return b.Ak()});a&2&&(_.gf("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.jd?b.id+"-panel":null)("aria-expanded",b.jd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah)("aria-activedescendant",b.eIa()),_.jf("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Ah)("mat-mdc-select-required",
b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{lF:[0,"aria-describedby","userAriaDescribedBy"],yd:"panelClass",disabled:[2,"disabled","disabled",_.ag],ad:[2,"disableRipple","disableRipple",_.ag],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.cg(a)}],JA:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.ag],placeholder:"placeholder",required:[2,"required","required",_.ag],multiple:[2,"multiple","multiple",_.ag],rH:[2,"disableOptionCentering",
"disableOptionCentering",_.ag],hL:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],AH:"errorStateMatcher",tJ:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.cg],Fja:"sortComparator",id:"id",vE:"panelWidth"},outputs:{Lo:"openedChange",g7:"opened",v5:"closed",zv:"selectionChange",In:"valueChange"},Sb:["matSelect"],standalone:!0,features:[_.Pf([{wa:_.Gw,Hb:_.gA},{wa:_.hs,Hb:_.gA}]),_.ff,_.Rc,_.Qf],bc:["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&&(_.uf(Oab),_.A(0,"div",0,1),_.I("click",
function(){return b.open()}),_.A(3,"div",2),_.x(4,dab,2,1,"span",3)(5,gab,3,1),_.B(),_.A(6,"div",4)(7,"div",5),_.id(),_.A(8,"svg",6),_.E(9,"path",7),_.B()()()(),_.x(10,hab,3,9,"ng-template",8),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.iKa()})("detach",function(){return b.close()}));if(a&2){var c=_.Jf(1);_.t(3);_.gf("id",b.v8);_.t();_.lf(4,b.empty?4:5);_.t(6);_.y("cdkConnectedOverlayPanelClass",b.wKa)("cdkConnectedOverlayScrollStrategy",b.ze)("cdkConnectedOverlayOrigin",
b.JKa||c)("cdkConnectedOverlayOpen",b.jd)("cdkConnectedOverlayPositions",b.IKa)("cdkConnectedOverlayWidth",b.Dcb)}},Ia:[_.Dz,_.Ez,_.en],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)}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.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-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color)}.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-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{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}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.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:[Lab]},Oa:0});_.hA=function(){};_.hA.O=function(a){return new (a||_.hA)};_.hA.Da=_.zc({type:_.hA});_.hA.Ca=_.ic({Ob:[Sab],imports:[_.nn,_.cs,_.Iz,_.ds,_.Hr,_.Lw,_.Iz,_.ds]});
}catch(e){_._DumpException(e)}
try{
var Wab,Zab,abb,cbb,fbb,hbb,jbb,kbb,lbb,obb,nbb,xbb,sA,Abb,Bbb,Cbb,Dbb,Ebb,Fbb,Gbb,tA,Hbb,Ibb,Jbb,Kbb,Lbb,Mbb,Nbb,uA,vA,Pbb,wA,Qbb,xA,Rbb,Sbb,Tbb,Ubb,Vbb,Wbb,Ybb,acb,bcb,ccb,dcb,ecb,gcb,hcb,icb,kcb,lcb,mcb,ncb,ocb,pcb,qcb,rcb,scb,tcb,vcb,wcb,xcb,ycb,zcb,Acb,Bcb,Ccb,Dcb,Ecb,Fcb,Gcb,Icb,Jcb,Kcb,Lcb,gbb,Ncb,Ocb,Qcb,Rcb,bbb,dbb,ibb,mbb,pbb,ybb,qbb,rbb,ubb,vbb,wbb,tbb,sbb,Xbb,Obb,Zbb,$bb,fcb;Wab=function(a,b){return a.start==b.start&&a.end==b.end};
_.iA=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])};_.Xab=function(a,b){return a>b?1:a<b?-1:0};_.Yab=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};Zab=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};
abb=function(a){return a.replace(_.uAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=(_.$ab(d)||_.koa).toString();return c+f+b+f+e})};
cbb=function(a){if(a instanceof _.xg)return'url("'+_.Ag(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.dk)a=_.mAa(a);else{a=String(a);var b=a.replace(_.vAa,"$1").replace(_.vAa,"$1").replace(_.uAa,"url");if(_.tAa.test(b)){if(b=!bbb.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&&Zab(a)}a=b?abb(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.iA("Value does not allow [{;}], got: %s.",[a]);return a};
_.jA=function(){var a=_.Ec.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.de)(a[0])&&(a=a[0].slice());return function(c){return _.Fha(c,_.fe([c].concat(_.Jc(a))),new _.Qha(b))}};_.ebb=function(){return function(a){return _.Xd(a,new dbb)}};fbb=function(a,b,c,d,e,f){a=_.cf(a,_.Yc.ym,c,e);_.Wea(2);return a?b+_.jc(c)+d+_.jc(e)+f:_.Hd};hbb=function(a){a in gbb||(gbb[a]=_.Bd.XYa&&_.Bd.XYa.Di&&_.Bd.XYa.Di.locales&&_.Bd.XYa.Di.locales[a]);return gbb[a]};
_.kA=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=hbb(b))return a;b=b.split("-")[0];if(a=hbb(b))return a;if("en"===b)return ibb;throw new _.nc(701,!1);};jbb=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
kbb=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.caa(n))}else if("number"==typeof n)switch(n&1){case 0:var v=n>>>17;null===f&&(f=v,g=e.parentNode(d));v===f?(r=d,v=g):(r=null,v=_.Sc(c[v]));null!==v&&(n=(n&131070)>>>1,e.insertBefore(v,c[n],r,!1),n=jbb(a,n),null!==n&&"object"===typeof n&&(r=_.pka(n,c),null!==r&&kbb(a,n.create[r],c,c[n.Wgb])));break;case 1:n>>>=1,r=b[++m],v=b[++m],_.Vga(e,_.Sc(c[n]),null,null,r,v,null)}else switch(n){case _.Dka:n=
b[++m];r=b[++m];null===c[r]&&(n=c[r]=e.createComment(_.Lfa(n)),_.ud(n,c));break;case _.Bka:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=e.createElement(n,null),_.ud(n,c))}}};lbb=function(a,b,c){var d=_.pka(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=_.Sc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else lbb(a,jbb(a,~e),c)}};
obb=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+=_.jc(b[d-r]);else{var v=r>>>2;switch(r&3){case 1:r=c[++n];var z=c[++n],D=a.data[v];"string"===typeof D?_.Vga(b[11],b[v],null,D,r,g,z):_.Jd(a,D,b,r,g,b[11],z,!1);break;case 0:r=b[v];null!==r&&b[11].setValue(r,g);break;case 2:r=a;v=jbb(a,v);z=b;D=v;var J=D.RR.indexOf(g);if(-1===J)switch(D.type){case 1:J=g;J=(0,_.kA(_.lKa)[20])(parseInt(J,
10));J=mbb[J];var L=void 0!==J?J:"other";J=D.RR.indexOf(L);-1===J&&"other"!==L&&(J=D.RR.indexOf("other"));break;case 0:J=D.RR.indexOf("other")}D=-1===J?null:J;_.pka(v,z)!==D&&(lbb(r,v,z),z[v.faa]=null===D?null:~D,null!==D&&(J=z[v.Wgb])&&kbb(r,v.create[D],z,J));break;case 3:nbb(a,jbb(a,v),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=jbb(a,g>>>2),0>b[g.faa]&&nbb(a,g,d,b));f+=m}};nbb=function(a,b,c,d){var e=d[b.faa];if(null!==e){var f=pbb;0>e&&(e=d[b.faa]=~e,f=-1);obb(a,d,b.update[e],c,f)}};
xbb=function(a,b){b=void 0===b?{}:b;var c=a;if(qbb.test(a)){var d={},e=[0];c=c.replace(rbb,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var D=z.match(sbb);D=D?parseInt(D[1],10):0;var J=tbb.test(z);n.push([D,J,z])}),d[f]=n);if(!n.length)throw Error("ob`"+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 v=r.next().value;r=r.next().value;v?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(ubb,function(f,g,m,n,r,v){return b.hasOwnProperty(m)?""+g+b[m]+v:f});c=c.replace(vbb,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(wbb,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("pb`"+f+"`"+g);return m.shift()}return f})};_.lA=function(a){_.$e(_.Zc(),_.Yc.ym++,a)&&(pbb|=1<<Math.min(ybb,31));ybb++;return _.lA};
_.mA=function(a){var b=_.$c(),c=_.Zc();0<ybb&&(a=b.data[a+25],obb(b,c,Array.isArray(a)?a:a.update,_.Yc.ym-ybb-1,pbb));ybb=pbb=0};_.nA=function(a,b){b=void 0===b?{}:b;return xbb(a,b)};_.oA=function(a,b,c,d,e,f,g){var m=_.Zc();b=fbb(m,b,c,d,e,f);b!==_.Hd&&_.Jd(_.$c(),_.hd(),m,a,b,m[11],g,!1);return _.oA};_.pA=function(a,b,c,d,e){var f=_.Zc();a=fbb(f,a,b,c,d,e);a!==_.Hd&&_.$ga(f,a);return _.pA};
_.zbb=function(a,b,c,d,e,f,g,m){b+=c;c=_.cf(a,b,e,f);return _.$e(a,b+2,g)||c?_.Ija(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.fla(a,b+3)};_.qA=function(a,b,c,d){a+=25;var e=_.Zc(),f=e[a];return e[1].data[a].Zd?_.ela(e,_.gd(),b,f.transform,c,d,f):f.transform(c,d)};_.rA=function(a,b,c,d,e){a+=25;var f=_.Zc(),g=f[a];return f[1].data[a].Zd?_.zbb(f,_.gd(),b,g.transform,c,d,e,g):g.transform(c,d,e)};sA=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("zb");};
Abb=function(a,b,c){a=_.kA(a);b=sA([a[1],a[2]],b);return sA(b,c)};Bbb=function(a,b,c){a=_.kA(a);b=sA([a[3],a[4]],b);return sA(b,c)};Cbb=function(a,b,c){a=_.kA(a);b=sA([a[5],a[6]],b);return sA(b,c)};Dbb=function(a,b){a=_.kA(a)[7];return sA(a,b)};Ebb=function(a,b){a=_.kA(a);return sA(a[10],b)};Fbb=function(a,b){a=_.kA(a);return sA(a[11],b)};Gbb=function(a,b){a=_.kA(a)[12];return sA(a,b)};tA=function(a,b){a=_.kA(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};
Hbb=function(a){if(!a[21])throw Error("yb`"+a[0]);};Ibb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};Jbb=function(a){a=_.kA(a);Hbb(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?Ibb(b):[Ibb(b[0]),Ibb(b[1])]})};Kbb=function(a,b,c){a=_.kA(a);Hbb(a);b=sA([a[21][0],a[21][1]],b)||[];return sA(b,c)||[]};Lbb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
Mbb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};Nbb=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
uA=function(a,b){var c=_.kA(a)[0];null!=Obb[c]||(Obb[c]={});if(Obb[c][b])return Obb[c][b];var d="";switch(b){case "shortDate":d=Ebb(a,0);break;case "mediumDate":d=Ebb(a,1);break;case "longDate":d=Ebb(a,2);break;case "fullDate":d=Ebb(a,3);break;case "shortTime":d=Fbb(a,0);break;case "mediumTime":d=Fbb(a,1);break;case "longTime":d=Fbb(a,2);break;case "fullTime":d=Fbb(a,3);break;case "short":d=uA(a,"shortTime");var e=uA(a,"shortDate");d=Nbb(Gbb(a,0),[d,e]);break;case "medium":d=uA(a,"mediumTime");e=
uA(a,"mediumDate");d=Nbb(Gbb(a,1),[d,e]);break;case "long":d=uA(a,"longTime");e=uA(a,"longDate");d=Nbb(Gbb(a,2),[d,e]);break;case "full":d=uA(a,"fullTime"),e=uA(a,"fullDate"),d=Nbb(Gbb(a,3),[d,e])}d&&(Obb[c][b]=d);return d};vA=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};
Pbb=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();case 7:return b.getDay();default:throw Error("Bb`"+a);}};
wA=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=Pbb(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return vA(f,3).substring(0,b);g=tA(g,5);return vA(f,b,g,d,e)}};
Qbb=function(a,b,c,d,e,f){switch(c){case 2:return Cbb(b,e,d)[a.getMonth()];case 1:return Bbb(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=Jbb(b),a=Kbb(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 v=g>=n.hours&&m>=n.minutes,z=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(v&&z)return!0}else if(v||z)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:Abb(b,e,d)[12>g?0:1];case 3:return Dbb(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("Cb`"+c);}};xA=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return Qbb(e,f,a,b,c,d)}};
Rbb=function(a){return function(b,c,d){b=-1*d;c=tA(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+vA(e,2,c)+vA(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+vA(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+vA(e,2,c)+":"+vA(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+vA(e,2,c)+":"+vA(Math.abs(b%60),2,c);default:throw Error("Db`"+a);}}};Sbb=function(a){var b=a.getDay();b=0===b?-3:4-b;return Mbb(a.getFullYear(),a.getMonth(),a.getDate()+b)};
Tbb=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=Sbb(c);e=c.getFullYear();var f=Mbb(e,0,1).getDay();e=Mbb(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return vA(c,a,tA(d,5))}};Ubb=function(a,b){b=void 0===b?!1:b;return function(c,d){c=Sbb(c).getFullYear();return vA(c,a,tA(d,5),b)}};
Vbb=function(a,b){var c=a.getTimezoneOffset();b=Lbb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};Wbb=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};
Ybb=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 Mbb(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(Xbb))return Wbb(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Eb`"+
a);return b};
acb=function(a,b,c,d){var e=Ybb(a);b=uA(c,b)||b;a=[];for(var f;b;)if(f=Zbb.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=Lbb(d,g),e=Vbb(e,d));var m="";a.forEach(function(n){a:if($bb[n])var r=$bb[n];else{switch(n){case "G":case "GG":case "GGG":r=xA(3,1);break;case "GGGG":r=xA(3,2);break;case "GGGGG":r=xA(3,0);break;case "y":r=wA(0,1,0,!1,!0);break;case "yy":r=wA(0,2,0,!0,!0);break;case "yyy":r=wA(0,3,0,!1,!0);break;case "yyyy":r=wA(0,4,
0,!1,!0);break;case "Y":r=Ubb(1);break;case "YY":r=Ubb(2,!0);break;case "YYY":r=Ubb(3);break;case "YYYY":r=Ubb(4);break;case "M":case "L":r=wA(1,1,1);break;case "MM":case "LL":r=wA(1,2,1);break;case "MMM":r=xA(2,1);break;case "MMMM":r=xA(2,2);break;case "MMMMM":r=xA(2,0);break;case "LLL":r=xA(2,1,1);break;case "LLLL":r=xA(2,2,1);break;case "LLLLL":r=xA(2,0,1);break;case "w":r=Tbb(1);break;case "ww":r=Tbb(2);break;case "W":r=Tbb(1,!0);break;case "d":r=wA(2,1);break;case "dd":r=wA(2,2);break;case "c":case "cc":r=
wA(7,1);break;case "ccc":r=xA(1,1,1);break;case "cccc":r=xA(1,2,1);break;case "ccccc":r=xA(1,0,1);break;case "cccccc":r=xA(1,3,1);break;case "E":case "EE":case "EEE":r=xA(1,1);break;case "EEEE":r=xA(1,2);break;case "EEEEE":r=xA(1,0);break;case "EEEEEE":r=xA(1,3);break;case "a":case "aa":case "aaa":r=xA(0,1);break;case "aaaa":r=xA(0,2);break;case "aaaaa":r=xA(0,0);break;case "b":case "bb":case "bbb":r=xA(0,1,1,!0);break;case "bbbb":r=xA(0,2,1,!0);break;case "bbbbb":r=xA(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
xA(0,1,0,!0);break;case "BBBB":r=xA(0,2,0,!0);break;case "BBBBB":r=xA(0,0,0,!0);break;case "h":r=wA(3,1,-12);break;case "hh":r=wA(3,2,-12);break;case "H":r=wA(3,1);break;case "HH":r=wA(3,2);break;case "m":r=wA(4,1);break;case "mm":r=wA(4,2);break;case "s":r=wA(5,1);break;case "ss":r=wA(5,2);break;case "S":r=wA(6,1);break;case "SS":r=wA(6,2);break;case "SSS":r=wA(6,3);break;case "Z":case "ZZ":case "ZZZ":r=Rbb(0);break;case "ZZZZZ":r=Rbb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
Rbb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=Rbb(2);break;default:r=null;break a}$bb[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
bcb=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{VZ:g,exponent:b,qx:c}};
ccb=function(a){if(0===a.VZ[0])return a;var b=a.VZ.length-a.qx;a.exponent?a.exponent+=2:(0===b?a.VZ.push(0,0):1===b&&a.VZ.push(0),a.qx+=2);return a};dcb=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Hb`"+a);return b};
ecb=function(a,b,c){if(b>c)throw Error("Gb`"+b+"`"+c);var d=a.VZ,e=d.length-a.qx;c=Math.min(Math.max(b,e),c);var f=c+a.qx,g=d[f];if(0<f){d.splice(Math.max(a.qx,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.qx=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.qx++;d.unshift(1);a.qx++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.qx;if(b=d.reduceRight(function(v,z,D,J){z+=v;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.qx++};
gcb=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=bcb(a);e&&(g=ccb(g));f=b.FLc;e=b.FEb;var m=b.iYa;if(d){var n=d.match(fcb);if(null===n)throw Error("Fb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=dcb(d));null!=r&&(e=dcb(r));null!=n?m=dcb(n):null!=r&&e>m&&(m=e)}ecb(g,e,m);d=g.VZ;n=g.qx;e=g.exponent;m=[];for(g=d.every(function(v){return!v});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.bXa&&f.unshift(d.splice(-b.bXa,
d.length).join(""));d.length>b.USa;)f.unshift(d.splice(-b.USa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(tA(c,1));m.length&&(f+=tA(c,0)+m.join(""));e&&(f+=tA(c,6)+"+"+e)}else f=tA(c,9);return f=0>a&&!g?b.NYa+f+b.OYa:b.zwa+f+b.Pga};_.yA=function(a){return null!=a.error&&null!=a.error.code};hcb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf(" ",a.item.label," "))};icb=function(a){a&1&&_.mf(0)};
kcb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",11);_.I("keyup.escape",function(){_.ad(b);var c=_.M();c.VR();c.trigger.na.focus();return _.cd()});_.x(1,icb,1,0,"ng-container",12);_.B()}a&2&&(a=_.M(),_.t(),_.y("ngTemplateOutlet",a.item.ua)("ngTemplateOutletContext",a.item.context||_.Tf(2,jcb)))};lcb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.label))};mcb=function(a){a&1&&_.E(0,"segmented-dropdown-button",9);a&2&&(a=_.M().va,_.y("item",a)("useBreadcrumbStyling",!0))};
ncb=function(a){a&1&&_.mf(0)};ocb=function(a){a&1&&(_.F(0),_.x(1,ncb,1,0,"ng-container",10),_.H());a&2&&(a=_.M().va,_.t(),_.y("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.context))};pcb=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1," keyboard_arrow_right "),_.B())};qcb=function(a){a&1&&_.E(0,"div",12)};
rcb=function(a,b){a&1&&(_.F(0),_.A(1,"div",1),_.x(2,lcb,2,1,"span",2),_.F(3,3),_.x(4,mcb,1,2,"segmented-dropdown-button",4)(5,ocb,2,2,"ng-container",5),_.H(),_.B(),_.x(6,pcb,2,0,"mat-icon",6)(7,qcb,1,0,"div",7),_.H());if(a&2){a=b.va;b=b.last;var c=_.M();_.t();_.jf("no-padding",a.AFb);_.gf("aria-label",a.ariaLabel)("role",a.aZ);_.t();_.y("ngIf",!a.ariaLabel);_.t();_.y("ngSwitch",a.type);_.t();_.y("ngSwitchCase",c.ux.p6a);_.t();_.y("ngSwitchCase",c.ux.e8a);_.t();_.y("ngIf",!b);_.t();_.y("ngIf",b&&a.type==
c.ux.p6a)}};_.zA=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};scb=function(a){a&1&&_.mf(0,6);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.Jf(4)))};tcb=function(a){a&1&&_.mf(0,6);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.Jf(4)))};
vcb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",3,4);_.I("ascClipboardEvent",function(c){_.ad(b);var d=_.M();return _.cd(ucb(d,c))})("click",function(c){_.ad(b);var d=_.M();return _.cd(d.Od(c))})("mouseenter",function(){_.ad(b);var c=_.M();return _.cd(c.a_())})("blur",function(){_.ad(b);var c=_.M();return _.cd(c.mV())})("mouseleave",function(){_.ad(b);var c=_.M();return _.cd(c.mV())});_.x(2,scb,1,1,"ng-container",5);_.A(3,"span");_.N(4);_.B();_.x(5,tcb,1,1,"ng-container",5);_.B()}a&2&&(a=_.M(),
_.y("format",a.r0a?"flat":"hairline")("ascClipboard",a.jS),_.gf("aria-label",a.ariaLabel),_.t(2),_.y("ngIf",!a.Cya),_.t(),_.jf("light",a.Nvb),_.t(),_.Lf(a.mZ),_.t(),_.y("ngIf",a.Cya))};
wcb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",7,4);_.I("ascClipboardEvent",function(c){_.ad(b);var d=_.M();return _.cd(ucb(d,c))})("click",function(c){_.ad(b);var d=_.M();return _.cd(d.Od(c))})("mouseenter",function(){_.ad(b);var c=_.M();return _.cd(c.a_())})("blur",function(){_.ad(b);var c=_.M();return _.cd(c.mV())})("mouseleave",function(){_.ad(b);var c=_.M();return _.cd(c.mV())});_.A(2,"mat-icon",8);_.N(3);_.B()()}a&2&&(a=_.M(),_.jf("small",a.iAb)("remove-border",a.r0a),_.y("ascClipboard",
a.jS),_.gf("aria-label",a.ariaLabel),_.t(2),_.y("color","primary"===a.color?"primary":null),_.t(),_.Kf(" ",a.iVa," "))};xcb=function(a){a&1&&(_.A(0,"mat-icon",8),_.N(1),_.B());a&2&&(a=_.M(),_.y("color","primary"===a.color?"primary":null),_.t(),_.Kf(" ",a.iVa," "))};ycb=function(a){a&1&&_.E(0,"mat-icon",4);a&2&&(a=_.M(),_.y("svgIcon",a.icon))};zcb=function(a){a&1&&(_.A(0,"mat-icon",5),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.icon))};Acb=function(a){a&1&&_.mf(0)};
Bcb=function(a){a&1&&(_.F(0),_.x(1,Acb,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.Jf(7);_.t();_.y("ngTemplateOutlet",b)}};Ccb=function(a){a&1&&_.mf(0)};Dcb=function(a){a&1&&(_.F(0),_.x(1,Ccb,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.Jf(7);_.t();_.y("ngTemplateOutlet",b)}};Ecb=function(a){a&1&&(_.A(0,"div",7),_.vf(1),_.B(),_.A(2,"p",8),_.vf(3,1),_.B())};
Fcb=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,v=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]));v.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("Eb`"+a);return d};
Gcb=function(a,b,c){try{return acb(a,b,"en-US",c)}catch(d){return""}};Icb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Hcb:"y-MM-dd"};Jcb=function(a,b){return function(c){return Gcb(c,a,b)}};_.AA=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};Kcb=function(){};Lcb=function(a){a&1&&_.E(0,"span",2);a&2&&(a=_.M(),_.y("@indicatorRotate",a.gna()))};
_.Mcb=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;_.bza(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};gbb={};_.BA=function(a){_.Ho(a).status="DEGRADED"};Ncb=function(a,b){Wab(a.us,b)||(a.sNa&&(b={start:0,end:Math.max(a.us.end,b.end)}),a.XKa.next(a.us=b),a.Zna(function(){}))};
Ocb=function(a,b){var c=void 0===c?"to-start":c;b=a.sNa&&"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.Moa=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.WKa=!0);a.qdb!=d&&(a.qdb=d,a.Zna(function(){if(a.WKa){var g=a.M9a.na;a.Moa-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.WKa=!1;Ocb(a,a.Moa)}}))};_.Ri(_.iA,_.ca);_.iA.prototype.name="AssertionError";
_.Pcb=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};Qcb=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Rcb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;_.$ab=function(a){if(a instanceof _.xg)return a;a=String(a);Rcb.test(a)?a=_.yg(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Qcb)?_.yg(a):null);return a};_.Scb=function(a){return a instanceof _.ek&&a.constructor===_.ek?a.ZIb:"type_error:SafeStyle"};bbb=/\/\*/;
_.Tcb=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("V`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(cbb).join(" "):cbb(d),b+=c+":"+d+";")}return b?new _.ek(b,_.rAa):_.sAa};_.CA=function(a){return a instanceof _.gk?a:_.Cg(_.pya(String(a)))};_.DA=function(a,b){return a&&b?a.split(b).length-1:0};dbb=function(){};dbb.prototype.call=function(a,b){return b.subscribe(new _.$Ja(a))};
ibb=["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}];mbb=["zero","one","two","few","many"];pbb=0;ybb=0;qbb=/\[(\ufffd.+?\ufffd?)\]/;rbb=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
ubb=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;vbb=/{([A-Z0-9_]+)}/g;wbb=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;tbb=/\/\*/;sbb=/\d+:(\d+)/;Xbb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;Obb={};Zbb=/((?:[^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]*)/;$bb={};
_.EA=function(a,b,c){this.locale=a;this.ZCc=b;this.Caa=c};_.EA.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.Caa)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,v=null!=(r=null!=(n=null!=c?c:null==(m=this.Caa)?void 0:m.ybd)?n:this.ZCc)?r:void 0;return acb(a,g,d||this.locale,v)}catch(z){throw new _.nc(2100,!1);}};_.EA.O=function(a){return new (a||_.EA)(_.u(_.Th,16),_.u(_.JLa,24),_.u(_.KLa,24))};
_.EA.xe=_.Cc({name:"date",type:_.EA,Zd:!0,standalone:!0});fcb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.FA=function(a){this.Gvc=a};
_.FA.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c||(c=this.Gvc);try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Ib`"+a);var d=a}else d=Number(a);a=d;var e=_.kA(c)[14][0],f=tA(c,5);d={FLc:1,FEb:0,iYa:0,zwa:"",Pga:"",NYa:"",OYa:"",USa:0,bXa: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)],v=r[0],z=r[1]||"";d.zwa=v.substring(0,v.indexOf("#"));
for(e=0;e<z.length;e++){var D=z.charAt(e);"0"===D?d.FEb=d.iYa=e+1:"#"===D?d.iYa=e+1:d.Pga+=D}var J=v.split(",");d.USa=J[1]?J[1].length:0;d.bXa=J[2]||J[1]?(J[2]||J[1]).length:0;if(n){var L=m.length-d.zwa.length-d.Pga.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.zwa,d.OYa=d.Pga;return gcb(a,d,c,b)}catch(aa){throw new _.nc(2100,!1);}};_.FA.O=function(a){return new (a||_.FA)(_.u(_.Th,16))};
_.FA.xe=_.Cc({name:"number",type:_.FA,Zd:!0,standalone:!0});var Ucb=function(a,b,c){this.oLa=new _.Qe;this.Bxa=this.oLa.ha(_.Ee());this.Zm=null;this.Un=a;this.fK=b;this.iY=c};_.h=Ucb.prototype;_.h.td=function(a){this.Zm=a;this.sMa();this.rpa()};_.h.detach=function(){this.oLa.complete();this.Zm=null};_.h.EMc=function(){this.rpa()};_.h.kGb=function(){this.sMa();this.rpa()};
_.h.Nx=function(a,b){if(this.Zm){var c=this.Zm;a*=this.Un;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.OE.scrollTo(b)}};_.h.sMa=function(){if(this.Zm){var a=this.Zm,b=this.Zm.Mma*this.Un;a.lpa!==b&&(a.lpa=b,a.e9a(),a.Zna())}};
_.h.rpa=function(){if(this.Zm){var a=this.Zm.us;a={start:a.start,end:a.end};var b=this.Zm.RH(),c=this.Zm.Mma,d=this.Zm.e1(),e=0<this.Un?d/this.Un:0;if(a.end>c){var f=Math.ceil(b/this.Un),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Un,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Un;f<this.fK&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.iY-f)/this.Un)),a.end=Math.min(c,Math.ceil(e+(b+this.fK)/this.Un))):(b=a.end*this.Un-(d+b),b<this.fK&&a.end!=c&&
(b=Math.ceil((this.iY-b)/this.Un),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.fK/this.Un)))));Ncb(this.Zm,a);Ocb(this.Zm,this.Un*a.start);this.oLa.next(Math.floor(e))}};_.GA=function(){this.Un=20;this.fK=100;this.iY=200;this.ze=new Ucb(this.GWa,this.aB,this.WA)};_.GA.prototype.Tb=function(){var a=this.ze,b=this.aB,c=this.WA;a.Un=this.GWa;a.fK=b;a.iY=c;a.sMa();a.rpa()};
_.W.Object.defineProperties(_.GA.prototype,{GWa:{configurable:!0,enumerable:!0,get:function(){return this.Un},set:function(a){this.Un=_.th(a)}},aB:{configurable:!0,enumerable:!0,get:function(){return this.fK},set:function(a){this.fK=_.th(a)}},WA:{configurable:!0,enumerable:!0,get:function(){return this.iY},set:function(a){this.iY=_.th(a)}}});_.GA.O=function(a){return new (a||_.GA)};
_.GA.Fa=_.Bc({type:_.GA,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{GWa:"itemSize",aB:"minBufferPx",WA:"maxBufferPx"},standalone:!0,features:[_.Pf([{wa:_.GUa,Cb:function(a){return a.ze},Ib:[_.pc(function(){return _.GA})]}]),_.Rc]});var Vcb=function(a){this.qg=a};_.V(Vcb,_.Br);Vcb.prototype.connect=function(){return _.se(this.qg)?this.qg:_.Ud(this.qg)};Vcb.prototype.disconnect=function(){};var Wcb=function(){this.w5a=20;this.w8=[]};_.h=Wcb.prototype;
_.h.uNa=function(a,b,c,d,e){var f=this;_.hIa(a,function(g,m,n){var r;if(null==g.kv)var v=(r=f.Uuc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.Lsc(m,b),v=3):(r=f.Xvc(m,n,b,d(g)),v=2);if(e){var z;e({context:null==(z=r)?void 0:z.context,operation:v,NN:g})}})};_.h.detach=function(){for(var a=_.k(this.w8),b=a.next();!b.done;b=a.next())b.value.destroy();this.w8=[]};_.h.Uuc=function(a,b,c,d){if(b=this.Vuc(b,c))b.context.va=d;else return a=a(),c.Th(a.Lc,a.context,a.index)};
_.h.Lsc=function(a,b){a=b.detach(a);this.Lvc(a,b)};_.h.Xvc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.Lvc=function(a,b){if(this.w8.length<this.w5a)this.w8.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.Vuc=function(a,b){var c=this.w8.pop();c&&b.IT(c,a);return c||null};
_.HA=function(a,b,c,d,e,f){var g=this;this.Ee=a;this.NC=b;this.uz=c;this.OY=d;this.Zm=e;this.oF=new _.Qe;this.C5=new _.Qe;this.Vnb=this.C5.ha(_.Te(null),_.ebb(),_.Ue(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return g.xrc(m,n)}),_.Re(1));this.aG=null;this.mY=!1;this.Nb=new _.Qe;this.Vnb.subscribe(function(m){g.qg=m;g.vcb()});this.Zm.POc.ha(_.Ve(this.Nb)).subscribe(function(m){g.us=m;g.oF.Pk.length&&f.run(function(){return g.oF.next(g.us)});g.vcb()});this.Zm.td(this)};_.h=_.HA.prototype;
_.h.An=function(){if(this.aG&&this.mY){var a=this.aG.diff(this.rdb);a?this.qGa(a):this.Hyc();this.mY=!1}};_.h.La=function(){this.Zm.detach();this.C5.next(void 0);this.C5.complete();this.oF.complete();this.Nb.next();this.Nb.complete();this.OY.detach()};_.h.vcb=function(){var a=this;this.us&&(this.rdb=this.qg.slice(this.us.start,this.us.end),this.aG||(this.aG=this.uz.find(this.rdb).create(function(b,c){return a.DOa?a.DOa(b,c):c})),this.mY=!0)};
_.h.xrc=function(a,b){a&&a.disconnect(this);this.mY=!0;return b?b.connect(this):_.Ud()};_.h.Hyc=function(){for(var a=this.qg.length,b=this.Ee.length;b--;){var c=this.Ee.get(b);c.context.index=this.us.start+b;c.context.count=a;this.yeb(c.context);_.vl(c)}};
_.h.qGa=function(a){var b=this;this.OY.uNa(a,this.Ee,function(e,f,g){return b.pIa(e,g)},function(e){return e.item});_.iIa(a,function(e){b.Ee.get(e.jl).context.va=e.item});a=this.qg.length;for(var c=this.Ee.length;c--;){var d=this.Ee.get(c);d.context.index=this.us.start+c;d.context.count=a;this.yeb(d.context)}};_.h.yeb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.v_=0===a.index%2;a.gZa=!a.v_};
_.h.pIa=function(a,b){return{Lc:this.NC,context:{va:a.item,Jkb:this.k9a,index:-1,count:-1,first:!1,last:!1,gZa:!1,v_:!1},index:b}};
_.W.Object.defineProperties(_.HA.prototype,{Jkb:{configurable:!0,enumerable:!0,get:function(){return this.k9a},set:function(a){this.k9a=a;_.Hra(a)?this.C5.next(a):this.C5.next(new Vcb(_.se(a)?a:Array.from(a||[])))}},DOa:{configurable:!0,enumerable:!0,get:function(){return this.vrc},set:function(a){var b=this;this.mY=!0;this.vrc=a?function(c,d){return a(c+(b.us?b.us.start:0),d)}:void 0}},cBc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.mY=!0,this.NC=a)}},dBc:{configurable:!0,enumerable:!0,
get:function(){return this.OY.w5a},set:function(a){this.OY.w5a=_.th(a)}}});_.HA.O=function(a){return new (a||_.HA)(_.u(_.Af),_.u(_.yf),_.u(_.yl),_.u(_.Cr),_.u(_.Gr,4),_.u(_.te))};_.HA.Fa=_.Bc({type:_.HA,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Jkb:"cdkVirtualForOf",DOa:"cdkVirtualForTrackBy",cBc:"cdkVirtualForTemplate",dBc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.Pf([{wa:_.Cr,Jd:Wcb}])]});
var Xcb=function(a,b){b=b||new Date(_.Qi());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.Qi()),c=a.getMonth()==b.getMonth())b=b||new Date(_.Qi()),c=a.getFullYear()==b.getFullYear();return c},Ycb={YWc:0,e8a:1,p6a:2,0:"Path",1:"Template",2:"Dropdown"};_.IA=function(a,b){this.renderer=b;this.Phb=new _.Vl(!0);this.VOa=new _.Qe;this.element=a.na};
_.IA.prototype.Sa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.me(this.element,"mousedown",{capture:!0}).ha(_.pe(function(d){return!_.CBa(d.target)}),_.Ue(function(){return _.Ud(!1).ha(_.De(0),_.Te(!0))}),_.Ve(this.VOa)).subscribe(function(d){b=d});var c=_.me(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.Ve(this.VOa));c.subscribe(function(d){b?(b=!1,_.re(0).ha(_.Ve(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Phb.emit()})};_.IA.prototype.La=function(){this.VOa.next()};_.IA.O=function(a){return new (a||_.IA)(_.u(_.sd),_.u(_.tl))};_.IA.Fa=_.Bc({type:_.IA,oa:[["","ascBlur",""]],outputs:{Phb:"ascBlur"}});var Zcb,jcb;Zcb=["trigger"];jcb=function(){return{}};_.JA=function(){this.OVb=this.disabled=this.isOpen=!1};_.JA.prototype.Sa=function(){};_.JA.prototype.Ic=function(){};_.JA.prototype.aC=function(){this.isOpen=!this.isOpen};_.JA.prototype.VR=function(){this.isOpen=!1};_.JA.O=function(a){return new (a||_.JA)};
_.JA.ya=_.xc({type:_.JA,oa:[["segmented-dropdown-button","item",""]],vb:function(a,b){a&1&&_.Cf(Zcb,5,_.sd);if(a&2){var c;_.Gf(c=_.Hf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",OVb:"useBreadcrumbStyling"},mc:["item",""],bc:["*"],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&&(_.uf(),_.A(0,"div",0),_.I("ascBlur",function(){return b.VR()}),_.A(1,"div",1),_.x(2,hcb,2,1,"span",2),_.A(3,"div",3)(4,"a",4),_.vf(5),_.A(6,"span",5),_.N(7),_.B()(),_.A(8,"button",6,7),_.I("click",function(){return b.aC()}),_.E(10,"mat-icon",8),_.B()()(),_.x(11,kcb,
2,3,"div",9),_.B());a&2&&(_.t(),_.hf("pointer-events",b.disabled?"none":"unset"),_.jf("breadcrumb",b.OVb)("active",b.isOpen)("disabled",b.disabled),_.t(),_.y("ngIf",b.item.label),_.t(2),_.y("universalLink",b.item.Lb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.uc),_.gf("aria-label",b.item.label+" "+b.item.title),_.t(3),_.Lf(b.item.title),_.t(),_.jf("active",b.isOpen),_.y("ascTrackElement",b.item.uc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.gf("aria-label",
b.item.ariaLabel||"dropdown"),_.t(3),_.y("ngIf",b.isOpen))},Ia:[_.Jq,_.So,_.IA,_.gn,_.ln,_.fr,_.gr,_.ps,_.yt,_.Qz,_.Wv],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});_.KA=function(){this.ux=Ycb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.KA.prototype.Sa=function(){};_.KA.O=function(a){return new (a||_.KA)};
_.KA.ya=_.xc({type:_.KA,oa:[["breadcrumb","items",""]],tb:2,Za:function(a,b){a&2&&_.gf("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},mc:["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,rcb,8,10,"ng-container",0);a&2&&_.y("ngForOf",b.items)},Ia:[_.fn,_.gn,_.ln,_.hn,_.jn,_.yt,_.JA],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}"]});_.LA=function(){};_.LA.O=function(a){return new (a||_.LA)};_.LA.Da=_.zc({type:_.LA});_.LA.Ca=_.ic({});_.MA=function(){};_.MA.O=function(a){return new (a||_.MA)};_.MA.Da=_.zc({type:_.MA});_.MA.Ca=_.ic({imports:[_.Rq,_.Uo,_.LA,_.nn,_.Ms,_.Ns,_.zt,_.Rz,_.Ao,_.Jx]});_.NA=function(){};_.NA.O=function(a){return new (a||_.NA)};_.NA.Da=_.zc({type:_.NA});_.NA.Ca=_.ic({imports:[_.Uo,_.nn,_.zt,_.Ao,_.MA]});_.OA=function(a,b){this.document=a;this.nb=b;this.Qhb="";this.ANa=new _.Vl};_.OA.prototype.Tb=function(){};_.OA.prototype.copy=function(){var a=this.Qhb;_.zA(this.document,this.nb.na,a)?this.ANa.emit({iSb:!0,text:a}):this.ANa.emit({iSb:!1,text:""})};_.OA.O=function(a){return new (a||_.OA)(_.u(_.Gg),_.u(_.sd))};
_.OA.Fa=_.Bc({type:_.OA,oa:[["button","ascClipboard",""]],Za:function(a,b){a&1&&_.I("click",function(){return b.copy()})},inputs:{Qhb:[0,"ascClipboard","ascClipboardTextToCopy"]},outputs:{ANa:"ascClipboardEvent"},features:[_.Rc]});var $cb,ucb;$cb=["button"];_.PA=function(a){this.Jo=a;this.mZ="";this.iVa="content_copy";this.jS="";this.y3a="Copied to clipboard";this.Nmb=new _.Vl;this.iAb=this.Nvb=this.Cya=!1;this.color="highContrast";this.r0a=!1;this.jF=this.Jda="Click to copy"};ucb=function(a,b){b.iSb&&(a.Nmb.emit(),a.jF=a.y3a,a.a_(),a.Jo.il(a.y3a,"assertive"))};_.h=_.PA.prototype;
_.h.a_=function(){var a=this;this.tooltip.message=this.jF;this.tooltip.show();clearTimeout(this.lza);this.lza=setTimeout(function(){a.tooltip.df()},1E3)};_.h.Od=function(a){a.stopPropagation();a.preventDefault();return!1};_.h.mV=function(){this.jF=this.Jda;this.tooltip.message=this.jF};_.h.trigger=function(){this.button.na.click()};_.h.La=function(){clearTimeout(this.lza)};
_.W.Object.defineProperties(_.PA.prototype,{aVa:{configurable:!0,enumerable:!0,set:function(a){this.jF=this.Jda=a}},IRc:{configurable:!0,enumerable:!0,get:function(){return this.Cya&&this.mZ}},vJc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},sJc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Fw=a},get:function(){return this.Fw?this.Fw:"Click to copy"!==this.Jda&&this.Jda?
this.Jda:this.mZ?this.mZ:"Click to copy"}}});_.PA.O=function(a){return new (a||_.PA)(_.u(_.Qq))};
_.PA.ya=_.xc({type:_.PA,oa:[["copy-button"]],vb:function(a,b){a&1&&(_.Cf($cb,5,_.sd),_.Cf(_.Qz,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.button=c.first);_.Gf(c=_.Hf())&&(b.tooltip=c.first)}},tb:6,Za:function(a,b){a&2&&_.jf("space-between",b.IRc)("medium-contrast",b.vJc)("low-contrast",b.sJc)},inputs:{mZ:"buttonLabel",iVa:"iconInnerText",jS:"copyText",aVa:"hoverMsg",y3a:"successMsg",Cya:"spaceBetweenButtonLabelAndText",Nvb:"hasLightLabel",iAb:"isSmall",color:"color",r0a:"removeBorder",ariaLabel:[0,"aria-label",
"ariaLabel"]},outputs:{Nmb:"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,vcb,6,8,"button",0)(1,wcb,4,8,"ng-template",null,1,_.Wf)(3,xcb,2,2,"ng-template",null,2,_.Wf);if(a&2){var c=_.Jf(2);_.y("ngIf",b.mZ)("ngIfElse",c)}},Ia:[_.OA,_.gn,_.ln,_.Sz,_.yt,_.Qz],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});_.QA=function(){};_.QA.O=function(a){return new (a||_.QA)};_.QA.Da=_.zc({type:_.QA});_.QA.Ca=_.ic({});_.RA=function(){};_.RA.O=function(a){return new (a||_.RA)};_.RA.Da=_.zc({type:_.RA});_.RA.Ca=_.ic({imports:[_.QA,_.nn,_.Uz,_.Ns,_.zt,_.Rz]});var adb,bdb;adb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];bdb=["*"];_.SA=function(){this.icon="";this.lAb=!0;this.Bja=!1};_.SA.O=function(a){return new (a||_.SA)};
_.SA.ya=_.xc({type:_.SA,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",lAb:"isSvg",Bja:"showTextOutside"},mc:["icon",""],bc:["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&&(_.uf(adb),_.A(0,"div"),_.x(1,ycb,1,1,"mat-icon",0)(2,zcb,
2,1,"ng-template",null,1,_.Wf)(4,Bcb,2,1,"ng-container",2),_.B(),_.x(5,Dcb,2,1,"ng-container",2)(6,Ecb,4,0,"ng-template",null,3,_.Wf));if(a&2){var c=_.Jf(3);_.jf("container-large",!b.Bja)("container-small",b.Bja);_.t();_.y("ngIf",b.lAb)("ngIfElse",c);_.t(3);_.y("ngIf",!b.Bja);_.t();_.y("ngIf",b.Bja)}},Ia:[_.gn,_.ln,_.yt],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}"]});
_.TA=function(){};_.TA.O=function(a){return new (a||_.TA)};_.TA.ya=_.xc({type:_.TA,oa:[["icon-empty-state-title"]],bc:bdb,Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(0))},ob:2});_.UA=function(){};_.UA.O=function(a){return new (a||_.UA)};_.UA.ya=_.xc({type:_.UA,oa:[["icon-empty-state-subtitle"]],bc:bdb,Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(0))},ob:2});_.VA=function(){};_.VA.O=function(a){return new (a||_.VA)};_.VA.Da=_.zc({type:_.VA});_.VA.Ca=_.ic({imports:[_.nn,_.zt]});var cdb={LXc:"y",MXc:"y G",NXc:"MMM y",OXc:"MMMM y",PXc:"MM/y",X6a:"MMM d",FWc:"MMMM dd",HWc:"M/d",GWc:"MMMM d",Kdc:"MMM d, y",FXc:"EEE, MMM d",GXc:"EEE, MMM d, y",WVc:"d",IWc:"MMM d, h:mm\u202fa zzzz"},ddb=cdb;ddb=cdb;var edb;
edb={pBa:{AJ:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},rP:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},V8b:{AJ:{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.}"},rP:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},hdc:{AJ:{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.}"},rP:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{AJ:{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.}"},
rP:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},QDa:{AJ:{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.}"},rP:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
nlc:{AJ:{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.}"},rP:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{AJ:{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.}"},
rP:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},NFa:{AJ:{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.}"},rP:{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 fdb=function(a){this.MN=edb;this.lNa=!0;a&&("always"==a?this.lNa=!0:"auto"==a&&(this.lNa=!1))};fdb.prototype.format=function(a,b){b=gdb(this,b).AJ;if(!this.lNa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.lt("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var gdb=function(a,b){switch(b){default:case 0:return a.MN.NFa;case 1:return a.MN.QDa;case 2:return a.MN.MONTH;case 3:return a.MN.WEEK;case 4:return a.MN.pBa;case 5:return a.MN.V8b;case 6:return a.MN.hdc;case 7:return a.MN.nlc}};var hdb,idb,jdb=function(a){hdb||(hdb=new _.ev(ddb.X6a));return hdb.format(a)},kdb=function(a,b){var c=new Date(_.Qi()),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 fdb("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||
jdb)(new Date(a))};idb=function(a,b,c){var d=new fdb;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 ldb,Hcb,mdb;ldb=_.B2a.HEa[3];Hcb=ddb.X6a;mdb=ddb.Kdc;_.WA=function(){};
_.WA.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=Fcb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.Qi();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=idb(e,b,0):(e=Math.floor(e/60),24>e?a=idb(e,b,1):(e=new Date(_.Qi()),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?idb(e,b,2):""));return a||Gcb(d,Icb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(Xcb(a,b))return kdb(d.getTime(),Jcb(Icb(d),c));a=Xcb(d)?ldb:mdb;return Gcb(d,a,c)||kdb(d.getTime(),Jcb(Icb(d),c));case "datetime":return a=kdb(d.getTime(),Jcb(Icb(d),c)),c=Gcb(d,ldb,c),a+" "+c;case "date":return kdb(d.getTime(),Jcb(Icb(d),c));default:return Gcb(d,b,c)}};_.WA.O=function(a){return new (a||_.WA)};_.WA.xe=_.Cc({name:"dateTimeDisplay",type:_.WA,Zd:!0});_.XA=function(){};_.XA.O=function(a){return new (a||_.XA)};_.XA.Da=_.zc({type:_.XA});_.XA.Ca=_.ic({});_.ndb={"":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)};_.YA=function(){this.transform=_.AA};_.YA.O=function(a){return new (a||_.YA)};_.YA.xe=_.Cc({name:"lastPathElement",type:_.YA,Zd:!0});_.ZA=function(a,b){this.renderer=a;this.nb=b;this.b1a=!1;this.resize=new _.Vl;this.eMb=new _.Vl;this.cyb=this.uVa=0};_.ZA.prototype.Sa=function(){};
_.ZA.prototype.tZa=function(a){var b=this;if(0===a.button){var c=!!(this.nb.na.compareDocumentPosition(this.ZK)&Node.DOCUMENT_POSITION_PRECEDING);if(odb(this)){var d=this.nb.na.offsetTop;this.b1a=d===this.ZK.offsetTop?c:d<this.ZK.offsetTop}else d=this.nb.na.offsetLeft,this.b1a=d===this.ZK.offsetLeft?c:d<this.ZK.offsetLeft;this.uVa=pdb(this,this.ZK);this.cyb=odb(this)?a.clientY:a.clientX;this.Cza&&this.Cza();this.Dza&&this.Dza();this.Cza=this.renderer.listen("document","mousemove",function(e){b.vZa(e)});
this.Dza=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.Cza&&b.Cza(),b.Dza&&b.Dza(),e=pdb(b,b.ZK)-b.uVa,0!==e&&b.eMb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.ZA.prototype.vZa=function(a){if(null==a.buttons||1===a.buttons){var b=(odb(this)?a.clientY:a.clientX)-this.cyb;this.b1a&&(b*=-1);b=this.uVa+b;this.resize.emit(b);var c=this.ZK.style;odb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var pdb=function(a,b){return odb(a)?b.offsetHeight:b.offsetWidth},odb=function(a){return"horizontal"===(a.layout||"horizontal")};_.W.Object.defineProperties(_.ZA.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.ZA.O=function(a){return new (a||_.ZA)(_.u(_.tl),_.u(_.sd))};
_.ZA.ya=_.xc({type:_.ZA,oa:[["splitter"]],tb:2,Za:function(a,b){a&1&&_.I("mousedown",function(c){return b.tZa(c)});a&2&&_.kf(b.classList)},inputs:{layout:"layout",ZK:"changeSizeOf"},outputs:{resize:"resize",eMb:"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}"]});_.$A=function(){};_.$A.O=function(a){return new (a||_.$A)};_.$A.Da=_.zc({type:_.$A});_.$A.Ca=_.ic({});var rdb;_.qdb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");rdb="(?: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|simhub|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(" ");
rdb.join("|");
_.sdb=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(_.Jc(rdb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.tdb=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>']]);_.udb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var vdb=_.yh("indicatorRotate",[_.Bh("collapsed, void",_.Ah({transform:"rotate(0deg)"})),_.Bh("expanded",_.Ah({transform:"rotate(180deg)"})),_.Ch("expanded <=> collapsed, void => collapsed",_.zh("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),wdb=_.yh("bodyExpansion",[_.Bh("collapsed, void",_.Ah({height:"0px",visibility:"hidden"})),_.Bh("expanded",_.Ah({height:"*",visibility:""})),_.Ch("expanded <=> collapsed, void => collapsed",_.zh("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var xdb=0,ydb=new _.Gc("CdkAccordion"),aB=function(){this.Ck=new _.Qe;this.ycb=new _.Qe;this.id="cdk-accordion-"+xdb++;this.vd=!1};aB.prototype.Tb=function(a){this.Ck.next(a)};aB.prototype.La=function(){this.Ck.complete();this.ycb.complete()};aB.O=function(a){return new (a||aB)};aB.Fa=_.Bc({type:aB,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{vd:[2,"multi","multi",_.ag]},Sb:["cdkAccordion"],standalone:!0,features:[_.Pf([{wa:ydb,Hb:aB}]),_.ff,_.Rc]});var zdb=0,bB=function(a,b,c){var d=this;this.fl=a;this.Ya=b;this.atc=c;this.zcb=_.Od.EMPTY;this.closed=new _.Vl;this.Qi=new _.Vl;this.yc=new _.Vl;this.msb=new _.Vl;this.id="cdk-accordion-child-"+zdb++;this.disabled=this.PHa=!1;this.G7=function(){};this.G7=c.listen(function(e,f){d.fl&&!d.fl.vd&&d.fl.id===f&&d.id!==e&&(d.Ad=!1)});this.fl&&(this.zcb=this.dyc())};_.h=bB.prototype;_.h.La=function(){this.Qi.complete();this.closed.complete();this.yc.emit();this.yc.complete();this.G7();this.zcb.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.Ad=!this.Ad)};_.h.close=function(){this.disabled||(this.Ad=!1)};_.h.open=function(){this.disabled||(this.Ad=!0)};_.h.dyc=function(){var a=this;return this.fl.ycb.subscribe(function(b){a.disabled||(a.Ad=b)})};
_.W.Object.defineProperties(bB.prototype,{Ad:{configurable:!0,enumerable:!0,get:function(){return this.PHa},set:function(a){this.PHa!==a&&(this.PHa=a,this.msb.emit(a),a?(this.Qi.emit(),this.atc.notify(this.id,this.fl?this.fl.id:this.id)):this.closed.emit(),_.ul(this.Ya))}}});bB.O=function(a){return new (a||bB)(_.u(ydb,12),_.u(_.wl),_.u(_.Dr))};
bB.Fa=_.Bc({type:bB,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Ad:[2,"expanded","expanded",_.ag],disabled:[2,"disabled","disabled",_.ag]},outputs:{closed:"closed",Qi:"opened",yc:"destroyed",msb:"expandedChange"},Sb:["cdkAccordionItem"],standalone:!0,features:[_.Pf([{wa:ydb,nc:void 0}]),_.ff]});var cB=function(){};cB.O=function(a){return new (a||cB)};cB.Da=_.zc({type:cB});cB.Ca=_.ic({});var Adb=new _.Gc("MAT_ACCORDION");var Bdb=new _.Gc("MAT_EXPANSION_PANEL");_.dB=function(a,b){this.NC=a;this.btc=b};_.dB.O=function(a){return new (a||_.dB)(_.u(_.yf),_.u(Bdb,8))};_.dB.Fa=_.Bc({type:_.dB,oa:[["ng-template","matExpansionPanelContent",""]],standalone:!0});var Cdb,Ddb,Edb;Cdb=["body"];Ddb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];Edb=0;_.Fdb=new _.Gc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.eB=function(a,b,c,d,e,f,g){bB.call(this,a,b,c);var m=this;this.Ee=d;this.we=f;this.cbb=!1;this.Gfb=new _.Vl;this.Ffb=new _.Vl;this.mJa=new _.Qe;this.abb="mat-expansion-panel-header-"+Edb++;this.HGa=new _.Qe;this.fl=a;this.Db=e;this.HGa.ha(_.Ee(function(n,r){return n.ml===r.ml&&n.Nf===r.Nf})).subscribe(function(n){"void"!==n.ml&&("expanded"===n.Nf?m.Gfb.emit():"collapsed"===n.Nf&&m.Ffb.emit())});g&&(this.mM=g.mM)};_.V(_.eB,bB);_.eB.Fa=bB.Fa;_.h=_.eB.prototype;
_.h.Euc=function(){return this.fl?this.Ad&&"default"===this.fl.displayMode:!1};_.h.gna=function(){return this.Ad?"expanded":"collapsed"};_.h.toggle=function(){this.Ad=!this.Ad};_.h.close=function(){this.Ad=!1};_.h.open=function(){this.Ad=!0};_.h.Yd=function(){var a=this;this.JJa&&this.JJa.btc===this&&this.Qi.ha(_.Te(null),_.pe(function(){return a.Ad&&!a.aj}),_.Ge(1)).subscribe(function(){a.aj=new _.Xr(a.JJa.NC,a.Ee)})};_.h.Tb=function(a){this.mJa.next(a)};
_.h.La=function(){bB.prototype.La.call(this);this.HGa.complete();this.mJa.complete()};_.h.Gma=function(){if(this.X8a){var a=this.Db.activeElement,b=this.X8a.na;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.eB.prototype,{mM:{configurable:!0,enumerable:!0,get:function(){return this.cbb||this.fl&&this.fl.mM},set:function(a){this.cbb=a}},JO:{configurable:!0,enumerable:!0,get:function(){return this.vyc||this.fl&&this.fl.JO},set:function(a){this.vyc=a}}});
_.eB.O=function(a){return new (a||_.eB)(_.u(Adb,12),_.u(_.wl),_.u(_.Dr),_.u(_.Af),_.u(_.Gg),_.u(_.sl,8),_.u(_.Fdb,8))};
_.eB.ya=_.xc({type:_.eB,oa:[["mat-expansion-panel"]],Cd:function(a,b,c){a&1&&_.Df(c,_.dB,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.JJa=d.first)}},vb:function(a,b){a&1&&_.Cf(Cdb,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.X8a=c.first)}},yb:[1,"mat-expansion-panel"],tb:6,Za:function(a,b){a&2&&_.jf("mat-expanded",b.Ad)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-expansion-panel-spacing",b.Euc())},inputs:{mM:[2,"hideToggle","hideToggle",_.ag],JO:"togglePosition"},outputs:{Gfb:"afterExpand",Ffb:"afterCollapse"},
Sb:["matExpansionPanel"],standalone:!0,features:[_.Pf([{wa:Adb,nc:void 0},{wa:Bdb,Hb:_.eB}]),_.ff,_.ef,_.Rc,_.Qf],bc:["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&&(_.uf(Ddb),_.vf(0),_.A(1,"div",0,1),_.I("@bodyExpansion.done",function(c){return b.HGa.next(c)}),_.A(3,"div",2),_.vf(4,1),_.x(5,Kcb,0,0,"ng-template",3),_.B(),_.vf(6,2),_.B());
a&2&&(_.t(),_.y("@bodyExpansion",b.gna())("id",b.id),_.gf("aria-labelledby",b.abb),_.t(4),_.y("cdkPortalOutlet",b.aj))},Ia:[_.$r],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:[wdb]},Oa:0});var Gdb;Gdb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.fB=function(a,b,c,d,e,f,g){var m=this;this.panel=a;this.Uc=b;this.Xc=c;this.Ya=d;this.we=f;this.Gcb=_.Od.EMPTY;this.tabIndex=0;var n=a.fl?a.fl.Ck.ha(_.pe(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Fe;this.tabIndex=parseInt(g||"")||0;this.Gcb=_.ne(a.Qi,a.closed,n,a.mJa.ha(_.pe(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.ul(m.Ya)});a.closed.ha(_.pe(function(){return a.Gma()})).subscribe(function(){return _.Eq(c,b,"program")});
e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)};_.h=_.fB.prototype;_.h.jpa=function(){this.disabled||this.panel.toggle()};_.h.rYc=function(){return this.panel.Ad};_.h.gna=function(){return this.panel.gna()};_.h.jYc=function(){return this.panel.id};_.h.mYc=function(){return this.panel.JO};_.h.Mdb=function(){return!this.panel.mM&&!this.panel.disabled};
_.h.Vtc=function(){var a=this.panel.Ad;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.J6=function(a){switch(a.keyCode){case 32:case 13:_.nh(a)||(a.preventDefault(),this.jpa());break;default:this.panel.fl&&this.panel.fl.xuc(a)}};_.h.focus=function(a,b){a?_.Eq(this.Xc,this.Uc,a,b):this.Uc.na.focus(b)};_.h.Ic=function(){var a=this;this.Xc.Ok(this.Uc).subscribe(function(b){b&&a.panel.fl&&a.panel.fl.wuc(a)})};
_.h.La=function(){this.Gcb.unsubscribe();this.Xc.rj(this.Uc)};_.W.Object.defineProperties(_.fB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.fB.O=function(a){return new (a||_.fB)(_.u(_.eB,1),_.u(_.sd),_.u(_.Dq),_.u(_.wl),_.u(_.Fdb,8),_.u(_.sl,8),_.md("tabindex"))};
_.fB.ya=_.xc({type:_.fB,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.jpa()})("keydown",function(c){return b.J6(c)});a&2&&(_.gf("id",b.panel.abb)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Ad)("aria-disabled",b.panel.disabled),_.hf("height",b.Vtc()),_.jf("mat-expanded",b.panel.Ad)("mat-expansion-toggle-indicator-after","after"===
b.panel.JO)("mat-expansion-toggle-indicator-before","before"===b.panel.JO)("_mat-animation-noopable","NoopAnimations"===b.we))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.cg(a)}]},standalone:!0,features:[_.ff,_.Qf],bc:["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&&(_.uf(Gdb),_.A(0,"span",
0),_.vf(1),_.vf(2,1),_.vf(3,2),_.B(),_.x(4,Lcb,1,1,"span",1));a&2&&(_.jf("mat-content-hide-toggle",!b.Mdb()),_.t(4),_.lf(4,b.Mdb()?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:[vdb]},Oa:0});_.gB=function(){aB.apply(this,arguments);this.roa=new _.Bf;this.mM=!1;this.displayMode="default";this.JO="after"};_.V(_.gB,aB);_.gB.prototype.Yd=function(){var a=this;this.bbb.Qc.ha(_.Te(this.bbb)).subscribe(function(b){a.roa.reset(b.filter(function(c){return c.panel.fl===a}));_.Ff(a.roa)});this.Qb=_.Yq((new _.$q(this.roa)).mC())};_.gB.prototype.xuc=function(a){this.Qb.Br(a)};_.gB.prototype.wuc=function(a){_.Zq(this.Qb,a)};
_.gB.prototype.La=function(){aB.prototype.La.call(this);var a;null==(a=this.Qb)||a.destroy();this.roa.destroy()};_.gB.O=function(){var a;return function(b){return(a||(a=_.rd(_.gB)))(b||_.gB)}}();
_.gB.Fa=_.Bc({type:_.gB,oa:[["mat-accordion"]],Cd:function(a,b,c){a&1&&_.Df(c,_.fB,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.bbb=d)}},yb:[1,"mat-accordion"],tb:2,Za:function(a,b){a&2&&_.jf("mat-accordion-multi",b.vd)},inputs:{mM:[2,"hideToggle","hideToggle",_.ag],displayMode:"displayMode",JO:"togglePosition"},Sb:["matAccordion"],standalone:!0,features:[_.Pf([{wa:Adb,Hb:_.gB}]),_.ff,_.ef]});_.hB=function(){};_.hB.O=function(a){return new (a||_.hB)};_.hB.Da=_.zc({type:_.hB});_.hB.Ca=_.ic({imports:[_.ds,cB,_.as]});var Hdb;Hdb=new _.Gc("MAT_CARD_CONFIG");_.iB=function(a){this.hd=(null==a?void 0:a.hd)||"raised"};_.iB.O=function(a){return new (a||_.iB)(_.u(Hdb,8))};
_.iB.ya=_.xc({type:_.iB,oa:[["mat-card"]],yb:[1,"mat-mdc-card","mdc-card"],tb:4,Za:function(a,b){a&2&&_.jf("mat-mdc-card-outlined","outlined"===b.hd)("mdc-card--outlined","outlined"===b.hd)},inputs:{hd:"appearance"},Sb:["matCard"],standalone:!0,features:[_.Qf],bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(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});_.jB=function(){};_.jB.O=function(a){return new (a||_.jB)};_.jB.Da=_.zc({type:_.jB});_.jB.Ca=_.ic({imports:[_.ds,_.nn,_.ds]});
}catch(e){_._DumpException(e)}
try{
var Lmb;_.Jmb=function(){return _.pe(function(a){return 0!==a.state})};_.fF=function(a,b){return 2===a.state?a.Xb:b};_.gF=function(a){return{state:1,message:a}};_.hF=function(a){return _.Ud(_.gF(a))};_.iF=function(a){return{state:2,Xb:a}};Lmb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",5);_.I("click",function(){_.ad(b);var c=_.M();_.Kmb(c);c.log("clear");return _.cd()});_.A(1,"mat-icon");_.N(2,"cancel");_.B()()}a&2&&(a=_.M(),_.jf("no-margin",a.owb),_.gf("aria-label",a.vZ))};
_.Mmb=function(a,b){a.eB({message:b,Qd:"Dismiss"})};_.jF=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()}};_.kF=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.Ivb=!1};_.W.Object.defineProperties(_.kF.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});
_.kF.O=function(a){return new (a||_.kF)};
_.kF.ya=_.xc({type:_.kF,oa:[["loading"]],tb:4,Za:function(a,b){a&2&&_.jf("background",b.Ivb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",Ivb:"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&&(_.hf("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.t(),_.Kf(" ",b.text,"\n"),_.t(),
_.y("diameter",b.diameter)("strokeWidth",b.diameter/8),_.gf("aria-label",b.ariaLabel))},Ia:[_.Vz],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});_.lF=function(){};_.lF.O=function(a){return new (a||_.lF)};_.lF.Da=_.zc({type:_.lF});_.lF.Ca=_.ic({imports:[_.Wz]});_.mF=function(){this.ho="";this.Ywb="medium";this.theme="info"};_.W.Object.defineProperties(_.mF.prototype,{PHc:{configurable:!0,enumerable:!0,get:function(){return this.ho+" "+this.Ywb+" "+this.theme}}});_.mF.O=function(a){return new (a||_.mF)};
_.mF.ya=_.xc({type:_.mF,oa:[["dc-information-box"]],tb:2,Za:function(a,b){a&2&&_.kf(b.PHc)},inputs:{ho:"class",Ywb:"iconSize",theme:"theme"},bc:["*"],Aa:5,Ba:1,Ea:[["aria-hidden","true"]],ua:function(a,b){a&1&&(_.uf(),_.A(0,"mat-icon",0),_.N(1),_.B(),_.N(2,"\n"),_.vf(3),_.N(4,"\n"));a&2&&(_.t(),_.Lf("warning"===b.theme?"warning":"info"))},Ia:[_.yt],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}"]});_.nF=function(){};_.nF.O=function(a){return new (a||_.nF)};_.nF.Da=_.zc({type:_.nF});_.nF.Ca=_.ic({imports:[_.nn,_.zt]});var Nmb;Nmb=new _.lt("Code font size set to {codeSize}px.");
_.pF=function(a,b,c){var d=this;this.storage=b;this.mh=c;this.r$=new _.sg(void 0);this.jo=this.r$.Rf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.oF(this,b);a.register("increment font size no mod",[43],function(){d.bI()});a.register("increment font size with mod",[187,1],function(){d.bI()});a.register("increment font size with equals",[187],function(){d.bI()});a.register("increment font size numpad",[107],function(){d.bI()});a.register("decrement font size",[189],function(){Omb(d)});
a.register("decrement font size numpad",[109],function(){Omb(d)})};_.oF=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.r$.next(void 0)):(b=Math.floor(b),0>=b||(a.r$.next(b),a.storage.set("chosen_code_size",b),c&&Pmb(a.mh,b)))};_.pF.prototype.bI=function(){var a,b=null!=(a=this.r$.value)?a:13;_.oF(this,b+1,!0)};var Omb=function(a){var b,c=null!=(b=a.r$.value)?b:13;_.oF(a,c-1,!0)};_.pF.O=function(a){return new (a||_.pF)(_.q(_.su),_.q(_.jWa),_.q(_.gt))};
_.pF.ta=_.p({token:_.pF,qa:_.pF.O,Ha:"root"});var Pmb=_.xz(function(a,b){a.open(Nmb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.qF={Wi:0,Error:1,Ph:2,0:"Loading",1:"Error",2:"Loaded"};_.rF={state:0};var Qmb;Qmb=["inputBox"];_.sF=function(a){this.Ga=a;this.icon=this.placeholder="";this.cob=300;this.owb=!1;this.vZ="Clear";this.In=new _.Vl;this.input=new _.ow};_.sF.prototype.Ic=function(){};_.sF.prototype.Sa=function(){var a=this;this.input.im.ha(_.Be(this.cob)).subscribe(function(b){a.In.emit(b);a.HOa!==b&&a.log("change",b);a.HOa=void 0})};_.sF.prototype.focus=function(){this.rl.na.focus()};_.Kmb=function(a){a.input.setValue("");a.HOa=""};
_.sF.prototype.log=function(a,b){if(this.pza){if("clear"===a){a=this.pza.SOa;var c="CLICK"}else a=this.pza.FOa,c="CHANGE";this.Ga.ab({gestureName:c,element:this.pza.element,action:a,Ih:b})}};_.W.Object.defineProperties(_.sF.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.HOa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Fw=a},get:function(){return this.Fw||this.placeholder}},pRc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.sF.O=function(a){return new (a||_.sF)(_.u(_.No))};
_.sF.ya=_.xc({type:_.sF,oa:[["input-with-icon","icon",""]],vb:function(a,b){a&1&&_.Cf(Qmb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.rl=c.first)}},inputs:{pza:"trackingConfig",placeholder:"placeholder",icon:"icon",cob:"debounceTimeMs",owb:"hideCloseIconMargin",vZ:"clearLabel",value:"value",ariaLabel:[0,"aria-label","ariaLabel"]},outputs:{In:"valueChange"},mc:["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,Lmb,3,3,"button",4),_.B());a&2&&(_.t(2),_.Lf(b.icon),_.t(),_.y("placeholder",b.placeholder)("formControl",b.input),_.gf("aria-label",b.ariaLabel),_.t(2),_.y("ngIf",b.pRc))},Ia:[_.gn,_.fr,
_.gr,_.Js,_.Jz,_.Ci,_.iw,_.Sv,_.Us,_.yt,_.qw],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}"]});var Rmb=new _.Gc("GMAT_LIST_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.tF=function(a){this.options=a};_.tF.O=function(a){return new (a||_.tF)(_.u(Rmb))};_.tF.Fa=_.Bc({type:_.tF,oa:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-list",!b.options.ig)}});_.uF=function(){};_.uF.O=function(a){return new (a||_.uF)};_.uF.Da=_.zc({type:_.uF});_.uF.Ca=_.ic({imports:[_.nn,_.Ms,_.Kz,_.rx,_.zt,_.Sw,_.yw]});_.vF=function(){};_.vF.O=function(a){return new (a||_.vF)};_.vF.Da=_.zc({type:_.vF});_.vF.Ca=_.ic({imports:[_.eA]});_.Smb="/"+_.Wo.dX+"/savedqueries";_.Tmb="/"+_.Wo.dX;_.Umb=null;_.Vmb=Object.freeze({queries:[],Eaa:null});_.wF=function(a){this.XNb=_.Umb&&a.get(_.Umb)};_.Xmb=function(a){return Wmb(a,function(b){return b.VEc()})};_.wF.prototype.SMa=function(a){return Wmb(this,function(b){return b.SMa(a)})};_.wF.prototype.u0a=function(a){return Wmb(this,function(b){return b.u0a(a)})};_.wF.prototype.Sia=function(a){return Wmb(this,function(b){return b.Sia(a)})};_.wF.prototype.c5a=function(a,b){return Wmb(this,function(c){return c.c5a(a,b)})};
var Wmb=function(a,b){return a.XNb?b(a.XNb).ha(_.w(_.iF),_.Ae(function(){return _.hF("")}),_.Te(_.rF)):_.hF("")};_.wF.O=function(a){return new (a||_.wF)(_.q(_.ue))};_.wF.ta=_.p({token:_.wF,qa:_.wF.O,Ha:"root"});_.Ymb=new _.lt("Search with saved query: {name}");var Zmb;Zmb={wa:_.Rab,Ib:[[new _.pl,new _.ql,new _.CHa(_.Rab)],[new _.pl,new _.CHa(_.Kab)]],Cb:function(a,b){return!b||b.ig?a||{}:a?Object.assign({},a,{Fx:_.Upa(a.Fx).concat("gmat-mdc-select")}):{Fx:"gmat-mdc-select"}}};_.xF=function(){};_.xF.O=function(a){return new (a||_.xF)};_.xF.Da=_.zc({type:_.xF});_.xF.Ca=_.ic({Ob:[Zmb],imports:[_.hA,_.Qw]});
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var anb,dnb,gnb,hnb,inb,lnb,nnb,onb,pnb,xnb,ynb,znb,Bnb,vnb,Anb,Fnb,Hnb,Inb,Jnb,Knb,Lnb,EF,Onb,Pnb,Qnb,Snb,Vnb,Xnb,FF,aob,Znb,$nb,cob,gob,iob,KF,oob,dG,Fob,Iob,Job,Kob,Lob,Mob,Nob,Oob,Pob,Qob,Rob,Sob,Uob,Yob,opb,qpb,spb,tpb,upb,vpb,wpb,xpb,Bpb,Cpb,Dpb,Epb,Fpb,Gpb,Hpb,Ipb,Jpb,Kpb,Lpb,Mpb,Npb,Opb,Ppb,Rpb,Tpb,Upb,Zpb,$pb,cqb,aqb,hqb,gqb,fqb,iqb,jqb,kqb,lqb,mqb,nqb,oqb,pqb,qqb,rqb,sqb,tqb,uqb,vqb,wqb,xqb,yqb,zqb,Aqb,Bqb,Cqb,Dqb,Eqb,Gqb,Hqb,Iqb,Jqb,Kqb,Lqb,Mqb,Oqb,Qqb,Rqb,Sqb,Tqb,Uqb,Wqb,Yqb,Xqb,Zqb,arb,
$qb,vG,brb,crb,drb,erb,frb,grb,hrb,jrb,irb,krb,lrb,nrb,mrb,qrb,rrb,trb,urb,wrb,xrb,vrb,yrb,zrb,Arb,Brb,Crb,Drb,Erb,Grb,Hrb,Jrb,Krb,Irb,Lrb,Mrb,Nrb,Orb,Prb,Qrb,Rrb,Srb,Trb,Urb,Vrb,Wrb,fsb,asb,bsb,csb,wG,yG,isb,ksb,jsb,lsb,msb,nsb,psb,Asb,Bsb,Csb,Dsb,Isb,CG,Hsb,Ksb,DG,EG,FG,GG,Msb,Osb,Qsb,Ssb,Usb,Wsb,Ysb,$sb,btb,dtb,ftb,itb,etb,jtb,ktb,ltb,mtb,ntb,otb,ptb,qtb,stb,ttb,utb,vtb,wtb,xtb,ytb,Btb,Ctb,Dtb,Etb,Gtb,Htb,Itb,Ktb,Ltb,Ntb,Otb,Ptb,Rtb,Stb,Ttb,Utb,Vtb,Wtb,Xtb,Ytb,Ztb,$tb,aub,bub,cub,dub,eub,gub,iub,
jub,kub,lub,mub,nub,oub,bnb,$mb,rub,Dnb,enb,yF,Enb,jnb,knb,rnb,wnb,Cnb,sub,tub,osb,uub,vub,wub,xub,yub,zub,DF,Bub,Dub,Fub,Gub,Hub,Tob,htb,Mnb,Lub,mob,Oub,kG,Pub,Eob,Qub,SG,TG,UG,WG,XG,YG,ZG,$G,aH,bH,Tub,cH,dH,eH,xI,gvb,lvb;anb=function(a){return $mb[a]||""};_.cnb=function(a){if(!_.raa)return _.Mcb(a);bnb.test(a)&&(a=a.replace(bnb,anb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
dnb=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};_.fnb=function(){return enb||(enb=Symbol())};gnb=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};hnb=function(a,b){if("string"===typeof b)try{b=_.cnb(b)}catch(c){return!1}return _.ya(b)&&dnb(a,b)};inb=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]};
lnb=function(a){switch(typeof a){case "boolean":return jnb||(jnb=[0,void 0,!0]);case "number":return 0<a?void 0:0===a?knb||(knb=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};_.mnb=function(a){return Array.isArray(a)?a[0]instanceof _.Uj?a:[_.Cza,a]:[a,void 0]};nnb=function(a,b,c){var d=c[1];if(d){var e=d[_.yza];var f=e?e.hva:lnb(d[0]);a[b]=null!=e?e:d}f&&f===jnb?(a.aYa||(a.aYa=new Set)).add(b):c[0]&&(a.g2||(a.g2=new Set)).add(b)};
onb=function(a,b){return[a.U5a,!b||0<b[0]?void 0:b]};pnb=function(a,b,c){a[b]=c};
_.qnb=function(a,b,c,d,e){e=void 0===e?pnb:e;b.hva=lnb(a[0]);var f=0,g=a[++f];g&&g.constructor===Object&&(b.Qe=g,g=a[++f],"function"===typeof g&&(b.hDc=g,b.i6c=a[++f],g=a[++f]));for(var m={};Array.isArray(g)&&"number"===typeof g[0]&&0<g[0];){for(var n=0;n<g.length;n++)m[g[n]]=g;g=a[++f]}for(n=1;void 0!==g;){"number"===typeof g&&(n+=g,g=a[++f]);var r=void 0;if(g instanceof _.Uj)var v=g;else v=_.Dza,f--;if(v.jYb){g=a[++f];r=a;var z=f;"function"==typeof g&&(g=g(),r[z]=g);r=g}g=a[++f];z=n+1;"number"===
typeof g&&0>g&&(z-=g,g=a[++f]);for(;n<z;n++){var D=m[n];e(b,n,r?d(v,r,D):c(v,D))}}return b};_.unb=function(a){var b=a[_.yza];if(b)return b;b=_.qnb(a,a[_.yza]=new rnb,onb,onb,nnb);if(!b.Qe&&!b.g2&&!b.aYa){var c=!0,d;for(d in b)isNaN(d)||(c=!1);c?(lnb(a[0])===jnb?_.snb?b=_.snb:(b=new rnb,b.hva=lnb(!0),b=_.snb=b):b=_.tnb||(_.tnb=new rnb),b=a[_.yza]=b):b.SMc=!0}return b};xnb=function(a,b,c){if(a.size!=b.size)return!1;var d=!0;a.forEach(function(e,f){vnb(e,b.get(f),null==c?void 0:wnb(c,2))||(d=!1)});return d};
ynb=function(a,b,c){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(gnb);for(var d=0,e=void 0,f=b.length-1;0<=f;f--){var g=b[f];if(!g||!Array.isArray(g)||2!==g.length)return!1;var m=g[0];if(m!==e){e=void 0;if(!vnb(a.get(m),g[1],null==(e=c)?void 0:wnb(e,2)))return!1;e=m;d++}}return d===a.size};
znb=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(gnb);b.sort(gnb);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;var r=void 0;g=b[f];if(!Array.isArray(g))return!1;for(var v=g[0];f<d-1&&(r=b[f+1])[0]===v;)f++,g=r;if(n!==v)return!1;n=void 0;if(!vnb(m[1],g[1],null==(n=void 0)?void 0:wnb(n,
2)))return!1;e++;f++}return e>=c&&f>=d};Bnb=function(a,b){var c=_.fnb(),d;if(a.aN===_.cb){var e=a.Ka;null!=d||(d=e[c]);var f=a.constructor.kc}else if(Array.isArray(a))e=a;else return!1;if(b.aN===_.cb)a=b.Ka,null!=d||(d=a[c]),f=f||b.constructor.kc;else if(Array.isArray(b))a=b;else return!1;var g;return Anb(e,a,null!=(g=f)?g:_.Nba,d,2)};vnb=function(a,b,c){return Anb(a,b,void 0,c,0)};
Anb=function(a,b,c,d,e){if(a===b||null==a&&null==b)return!0;if(a instanceof _.hb)return Cnb(a,b,d);if(b instanceof _.hb)return Cnb(b,a,d);if(null==a||null==b)return!1;if(a instanceof _.Ea)return Dnb(a,b);if(b instanceof _.Ea)return Dnb(b,a);if(_.ya(a))return hnb(a,b);if(_.ya(b))return hnb(b,a);var f=typeof a,g=typeof b;if("object"!==f||"object"!==g)return Number.isNaN(a)||Number.isNaN(b)?String(a)===String(b):"string"===f&&"number"===g||"number"===f&&"string"===g?+a===+b:"boolean"===f&&"number"===
g||"number"===f&&"boolean"===g?!a===!b:!1;if(a.aN===_.cb||b.aN===_.cb)return Bnb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){g=(0,_.Ja)(a);var m=(0,_.Ja)(b),n=a.length,r=b.length,v=Math.max(n,r);f=+!!((g|m)&512)-1;(g=1===e||!!((g|m)&1))&&(e=1);if(!g){g=_.fnb();var z;null!=d||(d=null!=(z=a[g])?z:b[g]);if(null!=d){null==c&&(c=(c=d.g2)?c:Enb||(Enb=new Set));var D=(D=d.aYa)?D:Enb||(Enb=new Set)}}z=n&&a[n-1];g=r&&b[r-1];_.Eaa(z)||(z=null);_.Eaa(g)||(g=null);n=n-f-+!!z;r=r-f-
+!!g;for(m=0;m<v;m++)if(!Fnb(m-f,a,z,n,b,g,r,f,c,D,d,e))return!1;if(z)for(var J in z){e=a;v=z;m=n;var L=b,P=g,aa=r,oa=f,Ca=c,qa=D,ta=d,Na=+J;e=!Number.isFinite(Na)||Na<m||Na<aa?!0:Fnb(Na,e,v,m,L,P,aa,oa,Ca,qa,ta,2);if(!e)return!1}if(g)for(var Ua in g)if((J=z&&Ua in z)||(J=a,e=z,v=n,m=b,L=g,P=r,aa=f,oa=c,Ca=D,qa=d,ta=+Ua,J=!Number.isFinite(ta)||ta<v||ta<P?!0:Fnb(ta,J,e,v,m,L,P,aa,oa,Ca,qa,2)),!J)return!1;return!0}if(a.constructor===Object)return vnb([a],[b]);throw Error();};
Fnb=function(a,b,c,d,e,f,g,m,n,r,v,z){b=inb(a,b,c,d,m);e=inb(a,e,f,g,m);z=1===z;if(null==e){if(_.Ka(b,n,a))return!0;z||yF||n||!Array.isArray(b)||b.length||(0,_.Ja)(b)&64||b[_.fnb()]||yF++}if(null==b){if(_.Ka(e,n,a))return!0;z||yF||n||!Array.isArray(e)||e.length||(0,_.Ja)(e)&64||e[_.fnb()]||yF++}v=z?v:null==v?void 0:wnb(v,a);if(r=null==r?void 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 znb(b,
e)}return Anb(b,e,void 0,v,r||_.Faa(n,a)?1:0)};_.zF=function(a){null!=a&&(a=a.Rg||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.AF=function(a){return a instanceof _.ih};_.BF=function(a){return _.AF(a)&&a.hj()};
_.Gnb=function(a){var b=a.oe;a=a.repository;var c=new CF;if(!b)return c;var d=new DF,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.bi=e;break;case "host":d.Km=e;break;case "depot":d.Zq=e;break;default:return _.ah(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Ri=a);c.root=d;return c};Hnb=function(a){return Array.prototype.concat.apply([],arguments)};Inb=function(a,b){return Hnb.apply([],(0,_.xya)(a,b))};
Jnb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Ifa.get(a)||null:a||null};Knb=function(a,b){for(var c=a[1],d=25;d<c.Vpa;d++)if(_.Sc(a[d])===b)return d;return-1};Lnb=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};
EF=function(a){var b=Jnb(a);if(b){if(_.Oc(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].dD)for(c=0;c<d.length;c++){var f=d[c];if(_.Uc(f,b)[8]===a){c=f;break a}}else if(_.Uc(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("Pa");d=a}else if(a&&a.constructor&&a.constructor.Fa){a:{for(e=b[1].firstChild;e;){c=e.yu;for(f=e.Am;f<c;f++)if(b[f]===a){c=e.index;break a}e=Lnb(e)}c=-1}if(-1==c)throw Error("Qa");a=b[1].data[c];if(0===a.Am)e=_.wc;else for(e=[],f=a.Am;f<a.yu;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Knb(b,a),-1==c)return null;a=_.Sc(b[c]);b=(f=Jnb(a))&&!Array.isArray(f)?f:new Mnb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.ud(b.component,b));if(e&&void 0===b.WZ)for(b.WZ=e,a=0;a<e.length;a++)_.ud(e[a],b);_.ud(b.TLc,b)}}else for(d=a;d=d.parentNode;)if(e=Jnb(d)){e=Array.isArray(e)?e:e.Sl;if(!e)return null;c=Knb(e,a);if(0<=c){b=_.Sc(e[c]);a=new Mnb(e[19],c,b);_.ud(b,a);b=a;break}}return b||null};
_.Nnb=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 _.Wd)}})})};Onb=function(a){a=EF(a);if(null===a)return null;if(void 0===a.component){var b=a.Sl;if(null===b)return null;var c=b[1].data[a.u1],d=c.Am;c=c.Nw;a.component=-1<c?b[d+c]:null}return a.component};Pnb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Qnb=function(a){var b=EF(a);b=null===b?null:b.Sl;if(null===b)return[];var c=b[7],d=b[1].ZC,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.Sc(b[m]);var n=c[d[f++]],r=d[f++],v="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,Qbd:r,type:v})}}e.sort(Pnb);return e};Snb=function(a){return function(b){return _.Xd(b,new Rnb(a))}};_.Tnb=function(){return _.jA.apply(null,_.Jc(_.Ec.apply(0,arguments)))};
Vnb=function(a){return function(b){return _.Xd(b,new Unb(a))}};Xnb=function(){var a=Wnb;return function(b){return _.Me(new _.sg(a))(b)}};_.Ynb=function(a,b,c){a=a.ya;a.zQa=_.Tda(b,!1);a.j_a=_.Tda(c,!0)};
FF=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.Sc(b[g]):null;if(a.type&11){Znb(g,c,d,e,f);if(-1<a.Nw){var m=_.Uc(a.index,b);m&&m[1].firstChild&&FF(m[1].firstChild,m,c,d,e,f)}else a.Jg&&FF(a.Jg,b,c,d,e,f),g&&$nb(g,c,d,e);m=b[a.index];_.Pc(m)&&aob(m,c,d,e,f)}else if(a.type&4)m=b[a.index],Znb(m[7],c,d,e,f),aob(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].lv[a.lv];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())Znb(n.value,c,d,e,f);else m&&(n=n[3],FF(n[1].data[m.index],
n,c,d,e,f))}else a.Jg&&FF(a.Jg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Mwa:a.next)&&FF(a,b,c,d,e,f)};aob=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&FF(m,g,b,c,d,e)}};Znb=function(a,b,c,d,e){e!==a&&(a=_.GF(a))&&(d&&a instanceof HF&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
$nb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.GF(g);m&&(d&&m instanceof HF&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),$nb(g,b,c,d))}};_.GF=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new HF(a):new bob(a)),a.__ng_debug__):null};cob=function(a){return _.fg(a.ma(),_.Gla(a))};
_.IF=function(a){var b=void 0===b?{}:b;if(a instanceof _.gk)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.F8c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.FIb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.G8c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.Cg(a)};_.dob=function(a,b){a=_.IF(a);return _.Cg(b.map(function(c){return _.Dg(_.IF(c))}).join(_.Dg(a).toString()))};
gob=function(a){if(!eob.test(a))throw Error("Z");if(-1!==fob.indexOf(a.toUpperCase()))throw Error("Z");};iob=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!eob.test(e))throw Error("Z");if(void 0!==f&&null!==f){if(/^on/i.test(e))throw Error("Z");-1!==hob.indexOf(e.toLowerCase())&&(f=f instanceof _.xg?f.toString():_.noa(String(f))||"about:invalid#zClosurez");f=e+'="'+_.IF(String(f))+'"';b+=" "+f}}return b};
_.kob=function(a,b,c){gob(a);var d="<"+a;b&&(d+=iob(b));Array.isArray(c)||(c=void 0===c?[]:[c]);-1!==job.indexOf(a.toUpperCase())?d+=">":(b=_.dob("",c.map(function(e){return e instanceof _.gk?e:_.IF(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.Cg(d)};_.JF=function(a){return a.map(function(b){return function(){var c=_.Ec.apply(0,arguments),d;return(d=_.vc(b)).Ye.apply(d,_.Jc(c))}})};_.lob=function(a){if(a.projectId)return"project";if(a.Km)return"host";if(a.Zq)return"depot";if(a.bi)return"ossProject"};
KF=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.nob=function(a){return a.replace(mob,function(b,c){return c+"/"})};oob=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.PF=function(a){if(a&&!_.fh.test(a)&&"HEAD"!==a)return a};_.QF=function(a){if("object"===typeof a)switch(a.type){case 1:return _.mpa(a.Es);case 2:return _.npa(a.Es);case 3:return _.qpa(a.Es);default:return a.Es}return _.mpa(a)||_.npa(a)||_.qpa(a)};
_.pob=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("Z");};_.RF=function(a,b,c){var d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!==d&&_.pob(d);a.insertAdjacentHTML(b,_.Dg(c))};_.qob=function(a){var b=a.oe,c=a.path;a=a.repository;c=c||"";return KF(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.rob=function(a){var b=_.lob(a);if(b)return{id:a.projectId||a.Km||a.Zq||a.bi,type:b}};
_.sob=function(a,b,c,d){var e=_.rob(a),f=a.Ri;a.Ov&&(d=d?Object.assign({},d,{Rb:a.Ov}):{Rb:a.Ov});return"depot"===e.type?new _.ih({repository:f,Eb:b,path:c,params:d}):new _.jh({oe:e,repository:f,Eb:b,path:c,params:d})};_.tob=function(a,b){var c=a.Ev;return _.sob(c.Mf,c.mt,a.path,b)};_.uob=function(a,b){var c=b.Ev,d=c.Mf,e=_.rob(d);return _.uq(_.tq(_.sq(a.Zb(),e.id,e.type),d.Ri),c.mt).md(b.path).kb()};_.SF=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.vob=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Rb;case 3:case 1:return void 0!==a.tv||void 0!==a.wx?a.tv:a.Rb;case 2:return a.wx;default:throw _.ah(b,"Unexpected version.");}};_.TF=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.To||a;case 2:return c&&c.vx;case 3:return c&&c.To;default:throw _.ah(b,"Unexpected version.");}};_.UF=function(a,b){return _.rpa(a,b)&&_.spa(a.path,b.path,_.USa)};
_.VF=function(a,b){var c=void 0===c?1:c;return _.UF(a,b)&&_.ki(a,c)===_.ki(b,c)&&_.TF(a,c)===_.TF(b,c)};_.wob=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{jIc:!1}).jIc;return _.Qd(_.Ee(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.UF(e,f):_.VF(e,f):!1}))};
_.XF=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.qb&&a.repository){if(_.AF(a)){if(_.BF(a))return d=_.av,c=_.TF(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.x2a&&"https://"+d.qb+"."+_.x2a+"/";var e=d.repository;c=_.TF(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Zb();b&&_.uq(c,b);c.vi({});return _.rq(_.WF(c,"ref").kb())}};_.YF=function(a){return"host"===a.Rc};
_.ZF=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.H0?"zeroBased":c.H0;c=void 0===c.lg?"preserve":c.lg;var e=_.rq(a);a.path&&a.params.line&&delete e[e.length-1][_.hh.eXa];a=e[e.length-1];c=_.vo(b,e,{lg:c});!a.ws&&(null==c?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.xo(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+";"+_.hh.eXa+"="+_.tpa(n)+m}};_.xob=function(a,b,c){return(a.params.Bf?_.Ud(a.params.Bf):b.ha(_.Te(void 0),_.Ae(function(){return _.Ud(void 0)}))).ha(_.w(function(d){d=a.Zb().vi({Bf:d,To:a.params.To,Rb:a.params.Rb}).kb();return _.ZF(d,c,{lg:null})}))};_.yob=function(a,b){return b.fr?_.uob(a,b.fr):a};_.$F=function(a){return!!(_.BF(a)&&a.path&&a.path.startsWith("google3"))};_.zob=function(a){var b=a.path;return b?_.$F(a)?b.substring(8):b:""};_.Aob=function(a){return _.AF(a)&&!a.hj()};
_.aG=function(a){return _.Aob(a)||_.YF(a)};_.bG=function(a){return _.li(a)&&!!a.Eb};_.cG=function(a){return _.bG(a)&&!!a.path};_.Bob=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Pb(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Cob=function(a){if(a.params.Rb)return _.yq(a)?a.params.Rb:a.params.Rb+" @snapshot "+a.Eb};
_.Dob=function(a,b){var c=[];_.AF(a)&&a.params.Rb?c.unshift(_.Cob(a)):!a.Eb||_.AF(a)&&_.yq(a)||c.unshift(_.QF(a.Eb));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.AF(a)||c.unshift(a.qb)));return c.join(" \u203a ")};dG=function(){for(var a=void 0,b=_.k(_.Ec.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=Eob[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};
Fob=function(a,b,c,d,e,f){a=(new _.ri).P2(_.Xta(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&&_.ni(a,3,b);null!=(null==d?void 0:d.Eb)&&_.ni(a,4,null==d?void 0:d.Eb);d=_.Yta(a);null!=e&&d.md(_.hg(e));return d};_.Gob=function(a){var b;return _.si(a.qb,a.Rc,a.repository,_.qi(a),a.path,null==(b=a.params)?void 0:b.Rb)};_.Hob=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};
Iob=function(a){return 2===a||_.Hob(a)};_.eG=function(a){return a instanceof Array?0<a.length&&a.every(Iob):Iob(a)};Job=function(a){return new _.Rd(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()}})};Kob=function(a){return _.r3a.has(a)};Lob=function(a){a=a.replace("COVERAGE_GENERIC_","");if(Kob(a))return a};
Mob=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.YFc))};Nob=function(a){a&1&&_.E(0,"li",16)};Oob=function(a,b){a&1&&(_.F(0),_.A(1,"li"),_.N(2),_.B(),_.x(3,Nob,1,0,"li",15),_.H());a&2&&(a=b.va,b=b.last,_.t(2),_.Lf(a),_.t(),_.y("ngIf",!b))};Pob=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),_.Lf(a.changelist.Dfb))};_.fG=function(a){return 2===a.state};_.gG=function(a){return{state:1,QC:a}};
Qob=function(a,b){var c=a.name;a=a.Bn;return{Bo:c,IU:_.Ymb.format({name:c}),value:a,R0:!0,Ub:b,bt:"SavedQuery"}};Rob=function(a,b){return(a=a.find(function(c){return c.Bn===b}))?Qob(a):Qob({name:b,Bn:b})};Sob=function(a){return function(b){return{mn:b.mn,prefix:a}}};Uob=function(a,b){if(b&&b.NOc)b.NOc(a);else{a:if(_.wa(b)){if(b.ZB&&(b=b.ZB(),b instanceof _.gk))break a;b=_.CA("zSoyz")}else b=_.CA(String(b));Tob(a,b)}};
_.Vob=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.k(_.hG(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};_.Wob=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};
_.hG=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.iG(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.iG(e.start,b,c)||_.iG(e.end,b,c)}).map(function(e){return{start:_.iG(e.start,b,c)?e.start:c,end:_.iG(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.iG(e.start,b,c)&&_.iG(e.end,b,c)})};_.iG=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.jG=function(a){return(_.$i?"Meta+":"Ctrl+")+a};
Yob=function(a){return _.$i?a.replace(Xob,"\u2318"):a};
_.npb=function(a){var b=a.nk;a=void 0===a.zd?"":a.zd;var c=_.ji(a),d=c.oe,e=c.repository,f=c.path,g=c.Rb,m=c.Eb,n=[_.Zob],r=null==d?void 0:d.type;if(d&&r&&!KF(r)&&"host"!==r){var v=n.push;var z=d.id;var D=void 0;switch(r){case "ossProject":case "project":var J=kG($ob.format({project:z}));D=_.jG("p");var L="Project";break;default:J=_.ah(r),L=_.ah(r)}z={Bo:J,value:_.ii({oe:{id:z,type:r}}),Ub:D,bt:L};v.call(n,z)}e&&"host"!==r&&(v=n.push,z=KF(r),J=c.oe,c=c.repository,D=z?kG(apb.format({"package":e})):
kG(bpb.format({repo:e})),L=z?_.jG("p"):_.jG("r"),c={Bo:D,value:_.ii({oe:J,repository:c}),Ub:L,bt:z?"Package":"Repository"},v.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.opa(_.dh(m)),c=_.eh(m)?kG(cpb.format({tag:c})):kG(dpb.format({branch:c})),v=kG(epb.format({id:d.id,repo:e,ref:m})),z=_.ii({oe:d,repository:e,Eb:m}),J=_.eh(m)?kG(fpb.format({id:d.id,repo:e,ref:m})):kG(gpb.format({id:d.id,repo:e,ref:m})),r.call(n,{Bo:c,IU:v,value:z,Ub:_.jG("b"),Ika:J,bt:"Ref"}));"string"===typeof f&&(r=n.push,c="host"===
(null==d?void 0:d.type),v=_.AA(f),J=v===f?v:"/\u2026/"+v,z=kG(hpb.format({dir:J})),J=c?kG(ipb.format({id:null==d?void 0:d.id,repo:e,dir:J})):kG(jpb.format({repo:e,dir:J})),D=_.jG("d"),L="",v&&v!==f&&(L=c&&m?kG(kpb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):kG(lpb.format({repo:e,dir:f||"/"}))),r.call(n,{Bo:z,IU:J,value:a,Ub:D,Ika:L,bt:"Directory"}));g&&n.push(_.mpb(g));return{scopes:n,state:{prefix:n[n.length-1],mn:b}}};
_.mpb=function(a){return{Bo:"This CitC Workspace",value:_.ii({Rb:a}),Ub:_.jG("y"),IU:"Search for code or files in this CitC Workspace",bt:"CitcWorkspace"}};_.lG=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};opb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.mG=function(a,b,c){for(;null!==a;){if(opb(a,b))return a;if(c&&opb(a,c))break;a=a.parentElement}return null};
_.ppb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};qpb=function(a){a=a.target;return a instanceof Element?(a=_.mG(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.lG(a.dataset.lineNumber)}:null:null};
spb=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.wt);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.qI;d=d.Yu;if(!d)throw Error("Wd");c=c.search(rpb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.Jc(d.aS.map(function(e){return e.startIndex}))))}return b};_.nG=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
tpb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"div",3);_.I("mouseenter",function(){var e=_.ad(c).index,f=_.M();0<=f.YH&&f.dZ.Xd.Ji(f.YH).classList.remove("hover");f.YH=e;f.dZ.Xd.Ji(e).classList.add("hover");return _.cd()})("mouseleave",function(){_.ad(c);var e=_.M();0<=e.YH&&e.dZ.Xd.Ji(e.YH).classList.remove("hover");e.YH=-1;return _.cd()});_.N(1);_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.jf("focus",b===d.WL)("hover",b===d.YH);_.t();_.Kf("",a.lineNumber,":")}};
upb=function(a){var b=[].concat(_.Jc(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};
vpb=function(a,b){a&1&&_.E(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.M(2);_.hf("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.oA("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.gf("data-index",b)}};wpb=function(a){a&1&&(_.F(0),_.x(1,vpb,1,9,"div",1),_.H());a&2&&(a=_.M(),_.t(),_.y("ngForOf",a.C5a))};
xpb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.oG(a,d.start),f=_.oG(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};_.ypb=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}})};
_.Apb=function(){var a;return _.Zd(function(b){if(zpb)return b.return(zpb);a=new Promise(function(c,d){_.Vg().load("codemirror").then(c,d)});return b.return(a.then(function(){zpb=window.CodeMirror;var c=zpb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return zpb}))})};Bpb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.va,b=_.M(),_.hf("height",b.getHeight(a.start,a.end),"px")("min-width",b.YR,"ch")("top",b.Wca(a.start),"px"))};
Cpb=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(),_.hf("min-height",a.lineHeight*a.IW,"px"),_.t(3),_.Lf(a.ZR))};
Dpb=function(a){if(a&1){var b=_.Zc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.ad(b);var d=_.M();return _.cd(d.D_a(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.hf("pointer-events",a.q$?"none":"unset"),_.y("visibility",a.visibility)("folding",a.rn)("lineHeight",a.lineHeight))};Epb=function(a,b){return{Km:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Zq:"depot"===b?a:void 0,bi:"ossProject"===b?a:void 0}};
_.pG=function(a,b){a=Epb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Km,fileSpecSourceRootRepositoryKeyDepotGroup:a.Zq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.bi}};Fpb=function(a,b){a=Epb(a,b);return{repositoryKeyHostName:a.Km,repositoryKeyDepotGroup:a.Zq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.bi}};Gpb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.content))};
Hpb=function(a){a&1&&(_.A(0,"span")(1,"a",3),_.N(2),_.B()());a&2&&(a=_.M().va,_.t(),_.xf("href",a.url,_.Ed),_.t(),_.Lf(a.content))};Ipb=function(a,b){a&1&&(_.A(0,"span",1),_.x(1,Gpb,2,1,"span",2)(2,Hpb,3,2,"span",2),_.B());a&2&&(_.y("ngSwitch",b.va.type),_.t(),_.y("ngSwitchCase","normal"),_.t(),_.y("ngSwitchCase","link"))};
Jpb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.O1,g=e.oXa,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,O1:f}},{pos:0,O1:[]});b=c.pos;c=c.O1;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Kpb=function(a){a&1&&(_.A(0,"a",2),_.mf(1,3),_.B());if(a&2){a=_.M();var b=_.Jf(2);_.y("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.lg)("sameWindow",a.xV);_.gf("aria-label",a.MKc);_.t();_.y("ngTemplateOutlet",b)}};Lpb=function(a){a&1&&_.vf(0)};Mpb=function(a,b){if(b.find(function(c){c=c.tg;return c===a||_.lpa(c||"")===a}))return{type:1,Es:_.lpa(a)}};Npb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||oob(c||"")===a}))return{type:2,Es:oob(a)}};
Opb=function(a){if(_.fh.test(a))return{type:3,Es:a}};_.qG=function(a){return{type:0,Es:a}};_.rG=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:_.ah(a)}};Ppb=function(a,b){var c=_.TF(a,2)||_.TF(a,0),d=_.TF(a,1),e=_.ki(a,2);a=_.ki(a,1);c=new _.sG({path:c,hash:e,type:b});b=new _.sG({path:d,hash:a,type:b});return new _.tG({left:c,right:b})};Rpb=function(a){return _.BF(a)?_.Qpb:"Commit Details"};
Tpb=function(a){return _.BF(a)?_.Spb:"Commit "};Upb=function(a){for(var b=_.k(a.Gv),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.Lg;var e=null==c?void 0:null==(d=c.Ev)?void 0:d.mt;e&&(c.Ev.mt=_.mpa(e)||_.npa(e)||e)}return a};Zpb=function(a){a?a=-1===Vpb.toLocaleString(a,Wpb).indexOf("18"):(a=Xpb)||((a=Ypb)||(a=window.navigator,a=Ypb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.Wbd||"en"),a=Xpb=Zpb(a));return a};
$pb=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,v=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]));v.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("Eb`"+a);return d};
cqb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!aqb(c)){a:{a=c;c=_.k(bqb);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""};aqb=function(a){if(!a)return!0;for(var b=_.k(dqb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(eqb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
hqb=function(a){var b=a.change,c=b.changeId.changeNumber,d=fqb(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),co:b.userName,YN:gqb(a),Dfb:b.sourceFiles.length}};gqb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
fqb=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?cqb(a,c):""};iqb=function(a){return new _.Rd(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)})};
jqb=function(a,b){a&1&&(_.A(0,"onedev-changelist-hovercard-body",1),_.vf(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.B());a&2&&_.y("changelist",b.Na)};
kqb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",0);_.I("clickOutside",function(){_.ad(b);var c=_.M();return _.cd(c.vlb.next())})("mouseenter",function(){_.ad(b);_.M().sua.next(!0);return _.cd()})("mouseleave",function(){_.ad(b);_.M().sua.next(!1);return _.cd()});_.vf(1);_.B()}a&2&&(a=_.M(),_.kf(a.className),_.y("cdkTrapFocusAutoCapture",a.tXb))};lqb=function(a){a&1&&(_.A(0,"div",5),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf("",a.HOc,"\n"))};
mqb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",11);_.I("click",function(){_.ad(b);var d=_.M(2);return _.cd(d.show(d.aX.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("activated",a.Eb===c.aX.MW)("ascTrackElement",c.og)("trackProjectId",c.qb)}};
nqb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-nav-list",6)(1,"button",7);_.I("click",function(){_.ad(c);var d=_.M();return _.cd(d.show(d.aX.Nla))});_.A(2,"mat-icon",8);_.N(3,"account_tree");_.B();_.N(4," Branch ");_.B();_.A(5,"button",9);_.I("click",function(){_.ad(c);var d=_.M();return _.cd(d.show(d.aX.Tag))});_.A(6,"mat-icon");_.N(7,"label_outline");_.B();_.N(8," Tag ");_.B();_.x(9,mqb,4,3,"button",10);_.B()}a&2&&(a=b.Na,b=_.M(),_.t(),_.y("activated",a.Eb===b.aX.Nla)("ascTrackElement",b.og)("trackProjectId",
b.qb),_.t(4),_.y("activated",a.Eb===b.aX.Tag)("ascTrackElement",b.og)("trackProjectId",b.qb),_.t(4),_.y("ngIf",!a.bAb))};oqb=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),_.Lf(_.R(4,3,a.title)),_.t(3),_.Lf("-"),_.t(2),_.Lf(a.metadata))};pqb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(),_.Lf(a.title))};
qqb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"a",21);_.I("click",function(){_.ad(c);var e=_.M(3);return _.cd(e.blur())});_.x(1,oqb,9,5,"ng-container",22)(2,pqb,2,1,"ng-container",22);_.B()}if(a&2){a=b.va;b=_.M(2).Na;var d=_.M();_.jf("active-element",a.Ce);_.y("routerLink",_.rq(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.og)("trackAction",b.Xb.sJ)("trackProjectId",d.qb);_.t();_.y("ngIf",a.iua);_.t();_.y("ngIf",!a.iua)}};
rqb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.t(),_.Kf(" ",a.Xb.gVa," "))};sqb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.t(),_.Lf(a.Xb.fVa))};tqb=function(a){a&1&&(_.A(0,"span",27),_.x(1,rqb,2,1,"span",28)(2,sqb,2,1,"ng-template",null,29,_.Wf),_.B());if(a&2){var b=_.Jf(3);a=_.M(3);_.t();_.y("ngIf",a.F1a.getValue())("ngIfElse",b)}};
uqb=function(a){a&1&&(_.A(0,"cdk-virtual-scroll-viewport",17,18),_.x(2,qqb,3,9,"a",19)(3,tqb,4,2,"span",20),_.B());a&2&&(a=_.M().Na,_.M(),_.t(2),_.y("cdkVirtualForOf",a.Xb.items)("cdkVirtualForTemplateCacheSize",0),_.t(),_.y("ngIf",!a.Xb.items.length))};vqb=function(a){a&1&&(_.A(0,"dc-information-box",30),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(),_.Kf(" ",a.message," "))};wqb=function(a){a&1&&_.E(0,"loading",31);a&2&&_.y("inline",!0)};
xqb=function(a,b){a&1&&(_.A(0,"div",12),_.F(1,13),_.x(2,uqb,4,3,"cdk-virtual-scroll-viewport",14)(3,vqb,2,1,"dc-information-box",15)(4,wqb,1,1,"loading",16),_.H(),_.B());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Wi))};
yqb=function(a,b,c){var d=b.rxa,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.mt,e),Ce:g.mt===_.ki(e,f)||"HEAD"===_.ki(e,f)&&!!g.aWa})})})};zqb=function(a){var b=a.Hf;a=a.Qqa;return{title:b,mt:b,metadata:a,rSa:b+" -- "+a,iua:!0}};Aqb=function(a){a=a.Eb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.ah(a,"Unsupported ref type")}};
Bqb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.ah(a,"Unknown ref type")}};Cqb=function(a){a=a.Eb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.ah(a,"Unsupported ref type")}};
Dqb=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.fG(a)?_.iF(Object.assign({},a.Xb,{items:a.Xb.items.filter(function(c){return-1!==c.rSa.toUpperCase().indexOf(b.toUpperCase())})})):a};Eqb=function(a){var b=a.yaa,c=[];a=_.k(a.Nd);for(var d=a.next();!d.done;d=a.next())d=d.value.tg,d===b?c.unshift({tg:d,aWa:!0}):c.push({tg:d});return c};_.Fqb=function(a,b){return _.uG(_.uq(b.Zb(),a)).kb()};Gqb=function(a){a.sort(function(b,c){return b.start-c.start})};
Hqb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.jf("matched",a.UA),_.t(),_.Kf("\n          ",a.G1a,"\n        "))};Iqb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M().ESb,_.y("ngClass",a.Cu),_.t(),_.Lf(a.type))};Jqb=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M().b_,_.t(),_.Lf(a))};
Kqb=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,Hqb,2,3,"span",5),_.N(10,"\n      "),_.B(),_.N(11,"\n      "),_.A(12,"div",6),_.N(13,"\n        "),_.x(14,Iqb,2,2,"span",7),_.N(15,"\n        "),_.x(16,Jqb,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.b_;var c=b.vA,d=b.icon,e=b.UIb,f=b.ESb;b=b.url;_.t();_.gf("href",b,_.Ed);_.t(2);_.y("svgIcon",d);_.t(6);_.y("ngForOf",e);_.t(5);_.y("ngIf",f);_.t(2);_.y("ngIf",a);_.t(3);_.Lf(c)}};Lqb=function(a){a&1&&(_.A(0,"span",2),_.N(1,"-"),_.B())};Mqb=function(a,b){a&1&&(_.F(0),_.A(1,"span"),_.N(2),_.B(),_.x(3,Lqb,2,0,"span",1),_.H());a&2&&(a=b.va,b=b.last,_.t(2),_.Lf(a),_.t(),_.y("ngIf",!b))};
Oqb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M();_.y("shortcut",_.Uf(1,Nqb,b.Rtb(a.scope.Ub)))}};
Qqb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"search-box-suggestion-item",2);_.I("mouseFocusItem",function(d){_.ad(c);var e=_.M();return _.cd(e.tva(d))});_.A(1,"div",3);_.N(2);_.B();_.x(3,Oqb,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(),_.jf("bold-active-element",Pqb(b,a.scope)),_.y("payload",a.Ra)("shortcut",a.scope.Ub)("matTooltip",a.scope.Ika),_.t(2),_.Kf(" ",a.scope.Bo," "),_.t(),_.y("ngIf",a.scope.Ub))};Rqb=function(a){a&1&&_.E(0,"hr")};
Sqb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M(2);_.y("shortcut",_.Uf(1,Nqb,b.Rtb(a.scope.Ub)))}};
Tqb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"search-box-suggestion-item",7);_.I("mouseFocusItem",function(d){_.ad(c);var e=_.M(2);return _.cd(e.tva(d))});_.A(1,"div",3);_.N(2);_.B();_.x(3,Sqb,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(2),_.jf("bold-active-element",Pqb(b,a.scope)),_.y("payload",a.Ra)("shortcut",a.scope.Ub),_.t(2),_.Kf(" ",a.scope.Bo," "),_.t(),_.y("ngIf",a.scope.Ub))};
Uqb=function(a,b){a&1&&(_.F(0),_.x(1,Rqb,1,0,"hr",1)(2,Tqb,4,6,"search-box-suggestion-item",6),_.H());a&2&&(a=b.Na,_.t(),_.y("ngIf",a.length),_.t(),_.y("ngForOf",a))};Wqb=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",_.Uf(2,Vqb,a.P7a)),_.t(),_.y("routerLink",a.P7a))};
Yqb=function(a){var b=_.me(a,"visibilitychange").ha(_.pe(function(){return Xqb(a)}));return function(c){return c.ha(_.Ue(function(d){d=_.Ud(d);return Xqb(a)?d:d.ha(Vnb(function(){return b}))}))}};Xqb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
Zqb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.OH(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,"")};arb=function(a){var b=[];a=_.k(_.wi(a));for(var c=a.next();!c.done;c=a.next())$qb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
$qb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Jk){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.fN&&vG("operator",d-1,d,b);a.error&&(e=a.error.location,vG("error",e.start,e.end,b));a.warning&&(e=a.warning.location,vG("warning",e.start,e.end,b));switch(a.Jk){case 1:vG("label",d,d+a.fKc.length+1,b);break;case 0:case 2:a=a.XMc;vG("operator",a.start,a.end,b);break;case 4:vG("quoted",d,c,b);break;case 3:case 5:break;default:_.ah(a)}};
vG=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};brb=function(a){return a&&a.params.vu||null};crb=function(a){return a&&a.params.Tw||null};drb=function(a){return a&&null!=a.params.Bj?"0"!==a.params.Bj:null};erb=function(a){return a&&null!=a.params.kf?a.params.kf:null};frb=function(a){return!!a&&null!=a.params.pt};grb=function(a){return a&&null!=a.params.wu?a.params.wu:null};hrb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
jrb=function(){var a={bufferSize:1,Gla:void 0,pv:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.RA)b=b.RA(irb(a));else throw new TypeError("Za");return b}};
irb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Gla?Infinity:a.Gla,d=a.pv,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(v){g++;if(!f||n)n=!1,f=new _.Ne(b,c,e),m=v.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)})}};
krb=function(a,b){a=a.Wd;b=b.Wd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};lrb=function(a){return function(b){return new _.Rd(function(c){return b.subscribe(function(d){a.runGuarded(function(){c.next(d)})},function(d){a.runGuarded(function(){c.error(d)})},function(){a.runGuarded(function(){c.complete()})})})}};
nrb=function(a,b){var c=mrb;return _.Qd(Snb(a.Af),_.pe(function(d){return 0<d.length}),_.ge(function(d){return _.Ud.apply(null,_.Jc(c(d)))}),_.ge(b),lrb(a),_.Pe(1),_.Yd())};
_.orb=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(!KF(c)&&"host"!==c)throw Error("ge");f=KF(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.gh(e));return Object.assign({},_.pG(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.prb=function(a,b,c){return a.ha(_.pe(function(d){var e=d.results;return _.Pb(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.Ge(1),_.w(function(d){return d.results.get(c)||[]}))};mrb=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(_.Jc(f.categories),_.Jc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
qrb=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}};rrb=function(a){var b=new Map;for(a=[].concat(_.Jc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.Jc(c.children))}return b};_.srb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.p$)return a.dataSource.p$.gA};
trb=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=trb(d.children,b),e.length&&c.push(urb(d,e))):vrb(d,b)&&c.push(urb(d))}return c};urb=function(a,b){var c=a.id,d=a.name;a=a.uU;b=void 0===b?[]:b;return{id:c,name:d,children:b,uU:a}};wrb=function(a){return a.params.JH?a.params.JH.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
xrb=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})};
vrb=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.UD,f=b.ZD,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.nVa;b=m.wRa;g=m.PWa;if(!m.LNa&&!c||!m.KNa&&c||!m.MNa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(v){return!RegExp(v).test(d.vA)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(v){return RegExp(v).test(d.vA)})))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(v){return!RegExp(v).test(f)}))))return!1}return!0};yrb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};zrb=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,_.Jc(zrb(c.children))):b.push(c);return b};
Arb=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||!_.Pb(d,c))return!1}return!0};Brb=function(a){return 0===a.kind||1===a.kind};Crb=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.uU!==c.uU||b.fWa!==c.fWa||!Crb(b.children,c.children))return!1}return!0};
Drb=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(),_.y("message",a.Gs)("linkDefinitions",_.R(2,2,a.bS)))};Erb=function(a){a&1&&(_.A(0,"a",9),_.N(1," View blame prior to this change "),_.B());a&2&&(a=_.M(),_.y("routerLink",a.hjb)("trackProjectId",a.ou.qb))};
Grb=function(a){if(a&1){var b=_.Zc();_.A(0,"commit-details",5);_.I("mouseenter",function(){_.ad(b);var c=_.M();clearTimeout(c.Fwb);return _.cd()})("mouseleave",function(){_.ad(b);var c=_.M();return _.cd(Frb(c))});_.B()}a&2&&(a=_.M(),_.y("commit",a.commit)("baseLocation",a.ou)("parentCommit",a.xE))};Hrb=function(a){var b=[].concat(_.Jc(a.zp));b.sort(function(f,g){return f.fL.localeCompare(g.fL)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Hf,e+1);a.Ylb=d;a.qIc=c;return a};
Jrb=function(a){return Irb(a.startLine,a.endLine,a.startColumn,a.endColumn)};Krb=function(a){var b=a.Pl();a=a.Ki();return b&&a?{startLine:b.getLine(),startColumn:_.Bj(b,2),endLine:a.getLine(),endColumn:_.Bj(a,2)}:{}};Irb=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}};Lrb=function(a){return void 0!==a.startLine&&void 0!==a.endLine};Mrb=function(a){return Lrb(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
Nrb=function(a,b){a&1&&_.E(0,"blame-snippet",3);if(a&2){a=b.eL;var c=b.commit,d=b.Ld,e=b.xE;_.tz("blame-layer ",b.className,"");_.y("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Orb=function(a,b){a&1&&_.E(0,"div");a&2&&_.tz("blame-layer ",b.className,"")};Prb=function(a){a&1&&_.E(0,"loading",4);a&2&&_.y("hasBackground",!0)};Qrb=function(a,b){a&1&&_.E(0,"div");a&2&&_.kf(b.className)};Rrb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
Srb=function(a){a&1&&(_.A(0,"mat-card-subtitle"),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.x3a))};Trb=function(a){a&1&&_.E(0,"div",6)};Urb=function(a,b){a&1&&(_.F(0),_.E(1,"finding-details",4),_.x(2,Trb,1,0,"div",5),_.H());if(a&2){a=b.va;b=b.last;var c=_.M(2);_.t();_.y("icon",c.icon)("title",c.BBb)("subtitle",c.tooltip)("details",a);_.t();_.y("ngIf",!b)}};
Vrb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-card",2);_.I("mouseenter",function(){var c=_.ad(b).td;return _.cd(c())})("mouseleave",function(){var c=_.ad(b).detach;return _.cd(c())});_.x(1,Urb,3,5,"ng-container",3);_.B()}a&2&&(a=_.M(),_.t(),_.y("ngForOf",a.details))};Wrb=function(a,b){a&1&&_.E(0,"finding",1);a&2&&_.y("annotations",b.annotations)};
_.Zrb=function(a){var b=_.Xrb(a.de()).toString();a:{a=_.nj(a,_.ri,1);var c=a.nr(),d=_.Yrb(c);switch(d){case 3:case 5:var e=a.nr();c=_.Gj(e,5,_.pi);d=wG(c||_.Gj(e,3,_.pi));e=wG(_.Y(e,2));var f=wG(_.Y(a,4));a=wG(_.Y(a,3));var g=_.fh.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.xUa()?(c=wG(a.nr().xUa()),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=wG(_.Y(a.nr(),2)),a=_.Y(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.ah(d)}}return a+"/"+b};
_.dsb=function(a){var b=_.Xrb(a);xG.params={};switch(b.st){case "x-piper":xG.oe=$rb;xG.repository="Piper";xG.Eb=b.Mg()||"HEAD";break;case "x-citc":asb(b);break;case "x-package":bsb(b);break;case "x-oss":csb(b,"ossProject");break;case "x-gob":csb(b,"host");break;case "x-kythe":return _.dsb(a.replace(esb,function(c,d){return"x-"+d+"://"}));default:throw Error("me`"+b.st);}xG.path=b.de().substr(1);if(a=fsb(b))xG.params.line=a;return xG};
fsb=function(a){if(a=a.bx){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}]}}};asb=function(a){var b=yG(a.Mg());if(!b)throw Error("ne`"+a.toString());a=yG(a.mF);xG.oe=$rb;xG.repository="Piper";xG.Eb=a?b:"HEAD";xG.params.Rb=a||b};
bsb=function(a){var b=yG(a.Mg());if(!b)throw Error("oe`"+a.toString());a=yG(a.mF);xG.oe=$rb;xG.repository=a||b;xG.Eb=a?b:"HEAD"};csb=function(a,b){var c=_.k(a.mF.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=yG(a.Mg());if(f){if(!d)throw Error("pe`"+a.toString());if(!e&&!c)throw Error("qe`"+a.toString());}else throw Error("re`"+a.toString());a=yG(e||c);xG.oe={id:f,type:b};xG.repository=yG(d);xG.Eb=a;if(b=e&&c)xG.params.Bf=b};wG=function(a){return a.replace(gsb,"~")};
yG=function(a){return a.replace(hsb,"/")};isb=function(a){return _.gj(a,_.yp,5)&&!!a.getType()};ksb=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())jsb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new zG(b)};jsb=function(a,b){b(a);a=_.k(_.oj(a,_.Ap,3,_.kj()));for(var c=a.next();!c.done;c=a.next())jsb(c.value,b)};lsb=function(a){return a.reduce(function(b,c){return b+c.sU},a.length)};
msb=function(a){var b;return!(null==(b=_.zj(a,4,_.kj()))||!b.length)||_.oj(a,_.Ap,3,_.kj()).some(msb)};nsb=function(a){var b,c;return(null!=(c=null==(b=_.iq(a))?void 0:_.oj(b,_.Wp,1,_.kj()))?c:[]).filter(function(d){var e;return(null==(e=_.nj(d,_.Vp,4))?0:_.Aj(e,4))?!1:_.eG(_.AG(a))||!_.eG(d.cT())})};
_.qsb=function(a,b,c,d,e,f){var g=_.nj(b,_.eq,2)||osb(),m=Number(b.Jub()),n,r,v,z,D,J={kind:0,le:"",FH:m,TPc:_.sua(_.nj(b,_.vm,5))||void 0,pLb:0<_.oj(b,_.vm,6,_.kj()).length?_.oj(b,_.vm,6,_.kj()).map(function(L){return _.sua(L)}):void 0,location:a,diffBase:f&&(f.Lu()||_.zF(_.lj(f,1))),fileName:a.path,mimeType:_.Y(g,1),bra:_.Aj(g,2),line:a.params.line,V0:e,pI:_.Bj(g,8),ZD:null==(n=g.Gca())?void 0:n.getId(),AE:null!=(D=c[0])?D:0,l_:null==(r=g.ZS())?void 0:r.getEditor(),nta:null==(v=g.ZS())?void 0:_.Y(v,
2),EI:null==(z=g.ZS())?void 0:_.Y(z,3),tub:_.oj(g,_.wp,12,_.kj())};return 4194304<m?(a=(0===(b.Lu()||_.zF(_.lj(b,1))).length&&d?_.ke(function(){return d(m)}):_.Ud(b)).ha(_.w(function(L){return psb(J,L)})),Object.assign({},J,{nca:a})):psb(J,b)};
psb=function(a,b){var c=b.Lu()||_.zF(_.lj(b,1));b=_.nj(b,_.eq,2)||new _.eq;var d;if(d=_.nj(b,_.bSa,9)){var e=rsb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=ssb([0],tsb,usb),m=0,n=c,r=null;;){var v=f.exec(n);if(v&&""!==n){var z=v.index;g[m]=n.substr(0,z|0);v=z+v[0].length|0;n=n.substr(v,n.length-v|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++){v=g[r];e=Math.max(e,v.length);if(0==n){z=
m;var D=vsb(v.length);z.push(D)}else z=m,D=vsb(m[m.length-1|0].CA+1+v.length|0),z.push(D);f.push(BG(v)+"\n");n=n+1|0}"\n"===c.substr(c.length-1|0,1)?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new wsb;g.SEc=f;g.TEc=m;g.Dsb=e;e=xsb(new ysb,g,_.ub(d,1,_.Ya,_.kj()),_.xj(d,2,_.kj()));e={lines:g.KTa(),BT:e,length:c.length,IDb:g.Dsb};rsb.set(d,e);d=e}}else d=c;g=_.oj(b,_.fSa,3,_.kj());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=zsb.get(m))for(n=
_.Bj(f,1);n<=_.Bj(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===_.Bj(f,1)?_.Bj(f,2):0,endColumn:n===_.Bj(f,3)?_.Bj(f,4):Number.MAX_SAFE_INTEGER,ho:m});return Object.assign({},a,{le:c,code:d,ix:e,ME:b.d0()})};
Asb=function(a,b,c,d){var e=_.TF(a,c)||a.path,f={commit:_.ki(a,c),Eb:_.ki(a,0)||""};c=_.vob(a,c);return b.get(a.qb,a.Rc,a.repository,f,e,{Rb:c,fileSize:d,line:_.Wta(a.params.line)}).ha(_.Ae(function(g){if(_.ki(a,2)&&g&&_.yA(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.gq;var r=new _.fq;var v=new _.eq;r=_.pj(r,2,v);n=_.oza(n,2,_.hq,r);g=m.call(g,n)}else throw g;return g}))};Bsb=function(a,b,c){return _.ki(b,2)?a.ha(_.jA(Asb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.w(function(d){return{current:d}}))};
Csb=function(a,b,c,d){if(!_.ki(b,2))return _.Ud(a);d=Ppb(b,d);return c.diff(b.qb,b.Rc,b.repository,[d]).ha(_.w(function(e){a.yra=e.lsa[0];return a}))};Dsb=function(a,b){var c,d,e=null==(c=_.nj(b,_.wp,7))?void 0:null==(d=_.nj(c,_.ri,1))?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.Zb();e&&_.uq(c,_.dh(e));a.path&&(_.jq(b)&&a.path.endsWith("/")?c.md(a.path.slice(0,-1)):_.iq(b)&&!a.path.endsWith("/")&&c.md(a.path+"/"));return c.kb()};
_.Esb=function(a,b,c){var d=void 0===c?{Ifa:void 0,wnb:!1}:c;c=d.Ifa;d=d.wnb;a=_.dsb(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.oe)?void 0:f.id)&&b.Rc===(null==(g=a.oe)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Rb&&b.params.Rb)a.params=Object.assign({},a.params,{Bf:a.Eb,Rb:void 0}),a.Eb="HEAD";else{g=e&&_.spa(a.path,b.path,_.USa);f=a.Eb!==b.Eb?a.Eb:_.ki(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.Eb=b.Eb;else{var m;!e||null!=(m=a.params)&&m.Bf||(a.params=Object.assign({},a.params,{Bf:a.Eb}),a.Eb=b.Eb)}}a.params=Object.assign({},b.params,a.params);return a};_.Fsb=function(a,b){var c=a.Lu();a=_.k(_.vb(a,3,_.oba).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};
Isb=function(a){var b=Gsb.hasOwnProperty(a)?Gsb[a]:null;if(b)return b;65536<Object.keys(Gsb).length&&(Gsb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Hsb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Hsb(b,d);b=Hsb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=CG(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=CG(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=CG(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=CG(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=CG(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=CG(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");CG(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Gsb[a]=b};CG=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Hsb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Ksb=function(a){return Jsb[a]};
DG=function(a,b){a=_.da[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};EG=function(a,b){return(a=_.da[a])&&a.prototype&&a.prototype[b]||null};FG=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("ze");return a};GG=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Xi&&10>document.documentMode){if(!b[c].call)throw Error("Ae");}else if("function"!=typeof b[c])throw Error("ze");return b[c].apply(b,d)};
Msb=function(a){return FG(Lsb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Osb=function(a,b,c){try{GG(Nsb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Qsb=function(a){return FG(Psb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Ssb=function(a){return FG(Rsb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};Usb=function(a){return FG(Tsb,a,"nodeName",function(b){return"string"==typeof b})};
Wsb=function(a){return FG(Vsb,a,"nodeType",function(b){return"number"==typeof b})};Ysb=function(a){return FG(Xsb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};$sb=function(a,b){return GG(Zsb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};btb=function(a,b,c){GG(atb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};dtb=function(a){return FG(ctb,a,"namespaceURI",function(b){return"string"==typeof b})};
ftb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={XZa:void 0},e++){var f=a[e],g=f.getAttribute("href")||"";!etb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.ci(g),d.XZa={},g.Fj.forEach(function(m){return function(n,r){m.XZa[r]=n}}(d)),d=b(g.de(),d.XZa,g.bx),_.Uh(f,d))}};
itb=function(a,b){var c=a.querySelectorAll("img");a=new _.Od;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={Xaa:void 0,m_a:void 0},e=c.next())if(f.Xaa=e.value,e=f.Xaa.getAttribute("src")||"",e=e.match(gtb))e=atob(e[1]),f.m_a=d.cloneNode(!0),htb(f.m_a,f.Xaa),a.add(b(e).subscribe(function(g){return function(m){g.Xaa.src=m;htb(g.Xaa,g.m_a)}}(f)));return a};
etb=function(a){if(!a)return!0;try{return!(new _.ci(a)).st&&!a.startsWith("//")}catch(b){return!1}};jtb=function(a){var b=new _.ci(a);if(b.st&&"HTTP"===b.st.toUpperCase())_.TGa(b,"");else if(!b.hM())return _.zg('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.zg(b.toString())};ktb=function(a){a&1&&_.mf(0)};
ltb=function(a){a&1&&(_.A(0,"mat-card",2)(1,"mat-card-content"),_.E(2,"markdown-content",3),_.B(),_.x(3,ktb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.Jf(3);_.t();_.jf("with-code-example",a.content.WR);_.t();_.y("content",a.content.text);_.t();_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};mtb=function(a){a&1&&_.mf(0)};
ntb=function(a){a&1&&(_.A(0,"mat-card",2)(1,"mat-card-content")(2,"pre"),_.N(3),_.B()(),_.x(4,mtb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.Jf(3);_.t(3);_.Lf(a.content.text);_.t();_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
otb=function(a){if(a&1){var b=_.Zc();_.F(0);_.E(1,"mat-divider");_.A(2,"mat-card-actions")(3,"a",6);_.I("click",function(c){_.ad(b);var d=_.M(2);d.content&&d.content.WR&&d.content.fAa&&(c.preventDefault(),d.Mc.vja(d.content.fAa),_.wo(d.Ua,d.content.WR,{oi:!0}),d.Ga.ab({element:"KytheHovercard",action:"openExampleUsagesViaHovercard",gestureName:"CLICK"},c));return _.cd()});_.N(4,"Show code example");_.B()();_.H()}a&2&&(a=_.M().WR,_.t(3),_.gf("href",a,_.Ed))};
ptb=function(a,b){a&1&&_.x(0,otb,5,1,"ng-container",5);a&2&&_.y("ngIf",b.WR)};qtb=function(a){var b=function(c,d){c=c.split(d);return c[c.length-1]};return b(b(a,"/"),".")};
stb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"button",5,6)(3,"span",7);_.N(4);_.B()();_.A(5,"command-menu",8,9);_.I("closed",function(d){_.ad(b);var e=_.M(4);return _.cd("keydown"!==d&&e.Vf.hca("mouse"))})("menuItemSelected",function(d){_.ad(b);_.M(4).sYa.emit(d);return _.cd()});_.B();_.H()}if(a&2){var c=_.Jf(6);a=_.M().va;_.t();_.y("disabled",a.disabled)("matMenuTriggerFor",c.Vf)("matMenuTriggerData",_.Uf(4,rtb,a.children));_.t(3);_.Lf(a.label)}};
ttb=function(a){a&1&&(_.A(0,"span",13),_.N(1),_.B());a&2&&(a=_.M(2).va,_.t(),_.Lf(a.Ub))};utb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",10);_.I("click",function(){_.ad(b);var c=_.M().va;_.M(3).sYa.emit(c);return _.cd()});_.A(1,"span",11);_.N(2);_.B();_.x(3,ttb,2,1,"span",12);_.B()}a&2&&(a=_.M().va,_.y("disabled",a.disabled),_.t(),_.xf("title",a.disabled?"":a.label),_.t(),_.Lf(a.label),_.t(),_.y("ngIf",a.Ub))};
vtb=function(a,b){a&1&&(_.F(0),_.x(1,stb,7,6,"ng-container",3)(2,utb,4,4,"button",4),_.H());a&2&&(a=b.va,_.t(),_.y("ngIf",a.children&&0<a.children.length),_.t(),_.y("ngIf",!a.children||0===a.children.length))};wtb=function(a){a&1&&_.E(0,"mat-divider")};xtb=function(a,b){a&1&&(_.F(0),_.x(1,vtb,3,2,"ng-container",2)(2,wtb,1,0,"mat-divider",3),_.H());a&2&&(a=b.va,b=b.last,_.t(),_.y("ngForOf",a),_.t(),_.y("ngIf",!b))};ytb=function(a,b){a&1&&_.x(0,xtb,3,2,"ng-container",2);a&2&&_.y("ngForOf",b.C2)};
Btb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"kythe-hovercard",2);_.I("mouseenter",function(){_.ad(c);var d=_.M(2);return _.cd(ztb(d))})("mouseleave",function(){_.ad(c);var d=_.M(2);return _.cd(Atb(d))});_.B()}a&2&&_.y("content",b.Na)};Ctb=function(a,b){a&1&&(_.x(0,Btb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.content))};Dtb=function(a){var b=_.HG(a.Zb(),function(c){delete c.line});null!=a.params.Rb&&_.HG(_.uq(b,"HEAD"),function(c){delete c.Rb});return b.kb()};
Etb=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&&(_.$i?b.metaKey:b.ctrlKey);default:return!1}};
Gtb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"button",1);_.I("click",function(){_.ad(c);_.M().f5a.next({kind:"event",action:"CLICK"});return _.cd()});_.O(2,"async");_.A(3,"mat-icon");_.N(4);_.B()();_.H()}a&2&&(a=b.Na,b=_.M(),_.t(),_.y("disabled",a.state===b.fX.Kt)("matTooltip",_.R(2,10,b.G3))("ascTrackElement",b.uc)("trackAction",a.state===b.fX.vEa?"unstar":"star"),_.gf("aria-label",Ftb.format({starred:a.state===b.fX.vEa?"starred":"unstarred",elementName:b.Xw,type:b.type})),_.t(2),_.jf("starred",
a.state===b.fX.vEa)("disabled",a.state===b.fX.Kt),_.t(),_.Kf(" ",a.state===b.fX.hoc?"star_border":"star"," "))};Htb=function(a,b){switch(b){case "REF":return _.WF(a.Zb(),"ref").kb();case "REPO":return _.WF(a.Zb(),"repo").kb();case "FILE":case "FOLDER":return a;default:return _.ah(b)}};
Itb=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 _.ah(a,"Unsupported place item type")}};
_.Jtb=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 _.ah(a,"Unsupported place item type")}};Ktb=function(a,b){var c=a.zd,d=b.zd;return a.nk===b.nk&&c===d};
Ltb=function(a){var b=a.Yu,c=[],d;a=_.k((null==(d=a.LN)?void 0:d.Yu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.aS);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({ne:{start:f,end:f+e.length},lineNumber:_.lG(b)})}}return c};
Ntb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"span",4);_.sf(2,5);_.O(3,"number");_.O(4,"number");_.B();_.A(5,"button",6);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(Mtb(c,-1))});_.A(6,"mat-icon");_.N(7,"keyboard_arrow_up");_.B()();_.A(8,"button",7);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(Mtb(c,1))});_.A(9,"mat-icon");_.N(10,"keyboard_arrow_down");_.B()();_.H()}a&2&&(a=_.M(),_.t(4),_.lA(a.c1)(_.R(3,17,a.tk+1))(_.R(4,19,a.c1)),_.mA(2),_.t(),_.y("disabled",0>=a.tk)("title",
a.h7a)("ascTrackElement",a.uc)("trackArtifactId",a.Mka)("trackListIndex",a.tk)("trackProjectId",a.LO),_.gf("aria-label",a.h7a),_.t(3),_.y("disabled",a.tk>=a.c1-1)("title",a.g7a)("ascTrackElement",a.uc)("trackArtifactId",a.Mka)("trackListIndex",a.tk)("trackProjectId",a.LO),_.gf("aria-label",a.g7a))};Otb=function(a){a&1&&_.E(0,"loading",8);a&2&&_.y("inline",!0)};
Ptb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",9);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.close.emit())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.y("title",a.f7a)("ascTrackElement",a.uc)("trackArtifactId",a.Mka)("trackProjectId",a.LO),_.gf("aria-label",a.f7a))};
Rtb=function(a){if(a&1){var b=_.Zc();_.A(0,"a",10);_.I("click",function(d){_.ad(b);var e=_.M(3);return _.cd(Qtb(e,d))});_.O(1,"icon");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M(2);_.tz("file-item ",_.R(1,9,a.entryType),"");_.jf("deleted",a.yo);_.y("routerLink",_.rq(a.Pc))("queryParamsHandling",c.lg);_.gf("aria-label",a.name||c.ariaLabel);_.t(2);_.Lf(a.name)}};
Stb=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();_.tz("file-item ",_.R(1,8,a.entryType),"");_.jf("deleted",a.yo);_.gf("href",_.rA(2,10,a,b,c.hj),_.Ed)("aria-label",a.name||c.ariaLabel);_.t(3);_.Lf(a.name)}};Ttb=function(a){a&1&&_.E(0,"img",11);a&2&&(a=_.M(3),_.y("alt",a.zAa),_.gf("title",a.zAa))};
Utb=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),_.oA("title","",a.title,": ",b.Zeb(a.instances),""),_.t(),_.y("src",a.icon||b.w3b,_.Ed)("alt",a.title),_.t(2),_.Lf(b.Zeb(a.instances)))};Vtb=function(a,b){a&1&&(_.A(0,"span",12),_.x(1,Utb,4,5,"span",13),_.B());a&2&&(a=b.Na,_.t(),_.y("ngForOf",a))};
Wtb=function(a,b){a&1&&(_.F(0),_.A(1,"span",4,5),_.x(3,Rtb,3,11,"a",6)(4,Stb,4,14,"ng-template",null,7,_.Wf)(6,Ttb,1,2,"img",8)(7,Vtb,2,1,"span",9),_.O(8,"activeAggregations"),_.B(),_.H());if(a&2){a=b.va;var c=_.Jf(5);b=_.M(2);_.t(3);_.y("ngIf",!b.EW||!a.kRc)("ngIfElse",c);_.t(3);_.y("ngIf",a.SIc);_.t();_.y("ngIf",_.qA(8,4,a.path,b.aggregations))}};Xtb=function(a){a&1&&(_.F(0),_.x(1,Wtb,9,7,"ng-container",3),_.H());a&2&&(a=_.M(),_.t(),_.y("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
Ytb=function(a){a&1&&_.mf(0)};Ztb=function(a){a&1&&(_.F(0),_.x(1,Ytb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.Jf(7);_.t();_.y("ngTemplateOutlet",b)}};$tb=function(a){a&1&&_.mf(0)};aub=function(a){a&1&&(_.F(0),_.x(1,$tb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.Jf(5);_.t();_.y("ngTemplateOutlet",b)}};bub=function(a){a&1&&_.mf(0)};cub=function(a){a&1&&(_.F(0),_.x(1,bub,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.Jf(9);_.t();_.y("ngTemplateOutlet",b)}};
dub=function(a){a&1&&_.N(0,"reference")};eub=function(a){a&1&&_.N(0,"references")};
gub=function(a){if(a&1){var b=_.Zc();_.A(0,"span",27)(1,"button",28);_.I("click",function(){_.ad(b);var c=_.M(3);c.Sq&&0<c.Kw&&(--c.Kw,fub(c));c.Ga.ab({gestureName:"EXTERNAL",element:c.mi,action:"previousExample"});return _.cd()});_.A(2,"mat-icon",23);_.N(3,"arrow_back");_.B()();_.A(4,"span",29);_.N(5);_.B();_.A(6,"button",30);_.I("click",function(){_.ad(b);var c=_.M(3);c.Sq&&c.Kw<c.Sq.length-1&&(++c.Kw,fub(c));c.Ga.ab({gestureName:"EXTERNAL",element:c.mi,action:"nextExample"});c.SXa.has(c.Kw)||(c.SXa.add(c.Kw),
c.Ga.ab({gestureName:"EXTERNAL",element:c.mi,action:"viewExample"+(c.Kw+1)}));return _.cd()});_.A(7,"mat-icon",23);_.N(8,"arrow_forward");_.B()()()}a&2&&(a=_.M(3),_.t(),_.y("disabled",0===a.Kw),_.t(4),_.pA("",a.Kw+1,"/",a.Sq?a.Sq.length:"",""),_.t(),_.y("disabled",a.Kw===(a.Sq?a.Sq.length-1:0)))};
iub=function(a){if(a&1){var b=_.Zc();_.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,dub,1,0,"ng-template",14)(11,eub,1,0,"ng-template",15);_.B()();_.E(12,"div",16);_.x(13,gub,9,4,"span",17);_.B();_.A(14,"div",18)(15,"basic-snippet",19);_.I("click",function(c){_.ad(b);var d=_.M(2);if(0===c.button&&!_.nG(c)){var e,f=null==(e=d.jA)?void 0:e.vO;d.xr&&f&&(e=d.xr(_.lG(f.toString())),
c.preventDefault(),_.wo(d.Ua,e),d.Ga.ab({gestureName:"CLICK",element:d.mi,action:"clickExample"}))}return _.cd()});_.O(16,"async");_.B();_.A(17,"div",20)(18,"button",21,22);_.I("click",function(){_.ad(b);var c=_.M(2);c.Ga.ab({gestureName:"CLICK",element:c.mi,action:"copyExample"});c.jF=c.dCc;c.a_();return _.cd()})("mouseenter",function(){_.ad(b);var c=_.M(2);return _.cd(c.a_())})("blur",function(){_.ad(b);var c=_.M(2);return _.cd(c.mV())})("mouseleave",function(){_.ad(b);var c=_.M(2);return _.cd(c.mV())});
_.A(20,"mat-icon",23);_.N(21,"content_copy");_.B()()();_.A(22,"div",24)(23,"button",25);_.I("click",function(){_.ad(b);var c=_.M(2);c.Ga.ab({gestureName:"CLICK",element:c.mi,action:"thumbUp"});c.k4a="thumb_up_on_alt";c.j4a="thumb_down_off_alt";return _.cd()});_.A(24,"mat-icon",23);_.N(25);_.B()();_.A(26,"button",26);_.I("click",function(){_.ad(b);var c=_.M(2);c.Ga.ab({gestureName:"CLICK",element:c.mi,action:"thumbDown"});c.j4a="thumb_down_on_alt";c.k4a="thumb_up_off_alt";return _.cd()});_.A(27,"mat-icon",
23);_.N(28);_.B()()()()()}a&2&&(a=_.M(2),_.t(8),_.y("ngPlural",a.jA.Zta),_.t(),_.pA(" Common pattern found in ",a.jA.N2a," out of ",a.jA.Zta," "),_.t(4),_.y("ngIf",a.xJc),_.t(2),_.kf(_.R(16,16,a.Bt.s$)),_.hf("font-size",a.jo),_.y("snippet",a.jA.Xra)("emphasizedRanges",a.Fzb?a.jA.nPa:_.Tf(18,hub))("emphasisClass",a.Fzb&&a.zJc?"emphasized-half-highlight":"emphasized")("linkGenerator",a.xr),_.t(3),_.y("ascClipboard",a.jA.Wra),_.t(7),_.Lf(a.k4a),_.t(3),_.Lf(a.j4a))};
jub=function(a){a&1&&_.x(0,iub,29,19,"div",6);a&2&&(a=_.M(),_.y("ngIf",a.jA&&a.jA.Wra&&a.jA.Xra))};kub=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),_.hf("width",24,"%"),_.t(),_.hf("width",34,"%"),_.t(),_.hf("width",28,"%"),_.t(),_.hf("width",32,"%"))};lub=function(a){a&1&&(_.A(0,"div",34),_.vf(1),_.B())};
_.pub=function(a,b,c){"android"===a&&(a="android-internal");if("chops_infra_internal"===a)return a=new _.x1a,a=_.ni(a,1,"chops_infra_internal"),a=_.ni(a,2,"chromium/infra/infra_superproject"),_.ni(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=_.gh(b);var e=_.k(mub(_.xj(c,2,_.kj())));d=e.next().value;e=e.next().value;var f=_.k(mub(_.xj(c,3,_.kj()))),g=f.next().value;f=f.next().value;c=_.xj(c,4,_.kj());d=nub(b,d,g,c)&&!oub(b,e,f)}if(d)return a}};
mub=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]};nub=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)})};oub=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};bnb=/[-_.]/g;$mb={"-":"+",_:"/",".":"="};
_.qub=function(a){if(_.Ga!==_.Ga)throw Error("z");var b=a.Rg;b=null==b||_.ya(b)?b:"string"===typeof b?_.cnb(b):null;return null==b?b:a.Rg=b};rub=function(a,b){if(!a.Rg||!b.Rg||a.Rg===b.Rg)return a.Rg===b.Rg;if("string"===typeof a.Rg&&"string"===typeof b.Rg){var c=a.Rg,d=b.Rg;b.Rg.length>a.Rg.length&&(d=a.Rg,c=b.Rg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=_.qub(a);b=_.qub(b);return dnb(c,b)};
Dnb=function(a,b){if("string"===typeof b)b=b?new _.Ea(b,_.Ga):_.Ha();else if(b instanceof Uint8Array)b=new _.Ea(b,_.Ga);else if(!(b instanceof _.Ea))return!1;return rub(a,b)};yF=0;_.Yrb=function(a){a=a.Ka;return _.Wba(a,(0,_.lb)(a),_.pi)};rnb=function(){};wnb=function(a,b){var c=a[b];if(null!=c)return Array.isArray(c)?a[b]=_.unb(c):c;c=a.Qe;if(null!=c&&(c=c[b],null!=c)){c=_.mnb(c);var d;!c[0].U5a||null!=(d=a.g2)&&d.has(b)||(a.g2||(a.g2=new Set)).add(b);d=c[1];if(null!=d)return a[b]=_.unb(d)}};
Cnb=function(a,b,c){return b instanceof _.hb?xnb(a,b,c):ynb(a,b,c)};sub=function(a,b){return _.zb(a,1,b,_.$a)};tub=function(a,b){return _.Kj(a,2,b)};osb=function(){var a=new _.eq;a=_.Kj(a,2,!1);return _.ni(a,1,"text/plain")};_.AG=function(a){return _.zj(a,8,_.kj())};_.IG=function(a){return{Lb:_.rq(a)}};_.WF=function(a,b){a.md();if("ref"===b)return a;_.uq(a);return"repo"===b?a:_.tq(a)};_.HG=function(a,b){b(a.params);return a};
_.uG=function(a){_.HG(a,function(b){delete b.line;delete b.vx;delete b.wn;delete b.To;delete b.Bf});return a};uub=function(a,b){a.Lfa.subscribe(b)};vub={id:"BLAME",name:"Blame",children:[]};wub={id:"XREFS",name:"References",children:[]};xub={id:"DEPRECATED",name:"Deprecated",children:[]};yub=function(a){return a.Usb().ha(_.w(function(b){var c=new Map(b);_.Yu.has(10)&&(c.set("XREFS",{zf:"ON",gka:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{zf:"ON",gka:""}));return c}))};
zub=function(a,b){return a.p0().ha(_.w(function(c){return c.some(function(d){return _.wq(d,b)})}))};DF=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Km?null:a.Km;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(DF,_.T);DF.prototype.ma=function(){return DF};DF.prototype.ka=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(DF.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Km:{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 CF=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(CF,_.T);CF.prototype.ma=function(){return CF};
CF.prototype.ka=function(){return{keys:["includeRegionalRepos","root"],Ja:{root:DF}}};_.W.Object.defineProperties(CF.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}}});
_.Aub=function(a,b){return"mainContent"!==a.vN?function(){}:_.F4a(a,"mainContent",void 0,b)};Bub=function(a,b,c){a.Lf.put(b.toObject(),c.ha(_.w(function(d){return a.extract(d)}),_.pe(function(d){return!!d}),_.Ce(a.gra()),_.Ue(function(d){return a.isValid(d)?_.Ud(d):a.fetch(b)})))};_.Cub=function(a,b){var c=_.T9a(a,b);if(!_.AF(b))return a.window.location.origin+c;if(!_.BF(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};Dub=0;
_.Eub=function(a,b){yF=0;var c=a==b||!(!a||!b)&&a instanceof b.constructor&&Bnb(a,b);a&&b&&a.constructor===b.constructor&&!c&&0<yF&&!Dub++&&_.Paa();return c};Fub=function(){return null};Gub=function(a){return a instanceof _.fk&&a.constructor===_.fk?a.YIb:"type_error:SafeStyleSheet"};Hub=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=Gub(d)};Array.prototype.forEach.call(arguments,c);return new _.fk(b,_.wAa)};
Tob=function(a,b){if((0,_.zAa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Dg(b)};htb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.Xrb=function(a){return a instanceof _.ci?a.clone():new _.ci(a)};Mnb=function(a,b,c){this.dKc=a;this.u1=b;this.TLc=c};_.W.Object.defineProperties(Mnb.prototype,{Sl:{configurable:!0,enumerable:!0,get:function(){return _.Ifa.get(this.dKc)||null}}});var Rnb=function(a){this.BBc=a};
Rnb.prototype.call=function(a,b){return b.subscribe(new _.dm(a,this.BBc))};var Unb=function(a){this.oQa=a};Unb.prototype.call=function(a,b){return b.subscribe(new _.QJa(a,this.oQa))};var bob=function(a){this.Vp=a};
_.W.Object.defineProperties(bob.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Vp.parentNode;return a?new HF(a):null}},Cc:{configurable:!0,enumerable:!0,get:function(){var a=EF(this.Vp),b=a?a.Sl:null;return null===b?_.JHa:new _.qd(b[1].data[a.u1],b)}},Mw:{configurable:!0,enumerable:!0,get:function(){var a=this.Vp,b;if((b=a)&&!(b=Onb(a)))if(a=(a=EF(a))?a.Sl:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Wc(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Onb(this.Vp))){a=this.Vp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("hb");a=(a=EF(a))?a.Sl:null;a=null===a?null:a[8]}return a}},ij:{configurable:!0,enumerable:!0,get:function(){return Qnb(this.Vp).filter(function(a){return"dom"===a.type})}}});var HF=function(a){this.Vp=a};_.V(HF,bob);HF.prototype.query=function(a){var b=[],c=EF(this.Vp),d=c?c.Sl:null;null!==d?FF(d[1].data[c.u1],d,a,b,!0,this.Vp):$nb(this.Vp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(HF.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.Vp.nodeType==Node.ELEMENT_NODE?this.Vp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=EF(this.Vp),b=a?a.Sl:null;return null!==b?b[1].data[a.u1].value:this.Vp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=EF(this.Vp),b=a?a.Sl:null;if(null===b)return{};var c=b[1].data,d=c[a.u1];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.oOc;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+=_.jc(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=EF(b),d=c?c.Sl:null;if(null===d)return{};d=d[1].data[c.u1].mc;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:{}}},be:{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.Vp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.GF(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(_.GF(a[c]));return b}}});var JG=function(){};JG.O=function(a){return new (a||JG)};
JG.ta=_.p({token:JG,qa:function(a){return a?new a:new KG(_.q(_.Th))},Ha:"root"});var KG=function(a){this.locale=a};_.V(KG,JG);var Iub=function(a,b){switch((0,_.kA(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"}};KG.O=function(a){return new (a||KG)(_.q(_.Th))};KG.ta=_.p({token:KG,qa:KG.O});var LG=function(a){this.Hvc=a;this.RGa={}};
LG.prototype.t8=function(a){this.Irc();var b=Object.keys(this.RGa);var c="="+a;if(-1<b.indexOf(c))a=c;else if(c=Iub(this.Hvc,a),-1<b.indexOf(c))a=c;else if(-1<b.indexOf("other"))a="other";else throw Error("Ab`"+a);this.iqc(this.RGa[a])};LG.prototype.Irc=function(){this.dGa&&this.dGa.destroy()};LG.prototype.iqc=function(a){a&&(this.dGa=a,this.dGa.create())};_.W.Object.defineProperties(LG.prototype,{hMc:{configurable:!0,enumerable:!0,set:function(a){this.t8(a)}}});LG.O=function(a){return new (a||LG)(_.u(JG))};
LG.Fa=_.Bc({type:LG,oa:[["","ngPlural",""]],inputs:{hMc:"ngPlural"},standalone:!0});var Jub=function(a,b,c,d){this.value=a;d.RGa[isNaN(Number(a))?a:"="+a]=new _.ELa(c,b)};Jub.O=function(a){return new (a||Jub)(_.md("ngPluralCase"),_.u(_.yf),_.u(_.Af),_.u(LG,1))};Jub.Fa=_.Bc({type:Jub,oa:[["","ngPluralCase",""]],standalone:!0});
var eob=/^[a-z][a-z\d-]*$/i,fob="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),job="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),hob=["action","formaction","href"],Kub=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.Rp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};_.h=Kub.prototype;_.h.Qua=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.HRa)};
_.h.N0a=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.IRa)};_.h.O0a=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.JRa)};_.h.n2=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.KRa)};
_.h.DTa=function(a,b){return _.Sp(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.GRa)};Lub=_.Nb(_.Up);mob=/^(.*?)\/*$/;_.MG=function(){};_.MG.prototype.transform=function(a){return a?_.QF(a):""};_.MG.O=function(a){return new (a||_.MG)};_.MG.xe=_.Cc({name:"toPrettyRef",type:_.MG,Zd:!0});_.NG=function(){};_.NG.O=function(a){return new (a||_.NG)};_.NG.Da=_.zc({type:_.NG});_.NG.Ca=_.ic({});
var OG=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.yd=void 0;this.zc=a.zc;this.Ac=a.Ac;this.jc=b.jc;this.rc=b.rc},Mub=function(a,b){this.swc=a;this.Bsc=b};Mub.prototype.get=function(a,b){var c=this.Bsc.get(a);return"undefined"!==typeof c?c:this.swc.get(a,b)};_.PG=function(a){this.title=a;_.Nub(this)};_.Nub=function(a){a.title.fm("")};_.PG.O=function(a){return new (a||_.PG)(_.q(_.Tn))};_.PG.ta=_.p({token:_.PG,qa:_.PG.O,Ha:"root"});Oub=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;
kG=function(a){var b=_.r0a.test.call(_.r0a,a)?"\u200f":"\u200e";return a.replace(Oub,b+"$&"+b)};Pub={id:"Google",type:"depot"};
Eob={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"}}};Qub=["content"];_.QG=function(a){var b=this;this.jx=a;this.size="small";this.format="fill";this.color="blue";this.Bwb=new MutationObserver(function(){return void Rub(b)});this.Bwb.observe(a.na,{attributes:!0,attributeFilter:["disabled"]})};_.QG.prototype.Sa=function(){Sub(this);"A"===this.jx.na.tagName&&this.jx.na.classList.add("link")};_.QG.prototype.Tb=function(a){(a.size||a.format||a.color)&&Sub(this)};
_.QG.prototype.La=function(){this.Bwb.disconnect()};_.QG.prototype.Om=function(){for(var a=this.XBc.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)}Rub(this)};
var Rub=function(a){null!=a.jx.na.getAttribute("disabled")?a.jx.na.setAttribute("aria-disabled","true"):a.jx.na.removeAttribute("aria-disabled")},Sub=function(a){var b=Array.from(a.jx.na.classList);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.O2a.includes(c)&&a.jx.na.classList.remove(c);b=new Set;b.add(_.M2a.includes(a.size)?a.size:"small");b.add(_.L2a.includes(a.format)?a.format:"fill");b.add(_.N2a.includes(a.color)?a.color:"blue");b=_.k(b.values());for(c=b.next();!c.done;c=b.next())a.jx.na.classList.add(c.value)};
_.W.Object.defineProperties(_.QG.prototype,{HPc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return dG("gme-grey","900")+"22";switch(this.color){case "blue":return dG("gme-blue","600")+"22";case "red":return dG("gme-red","600")+"22";case "green":return dG("gme-green","700")+"22";case "grey":return dG("gme-grey","600")+"22";case "white":return dG("white")+"22";case "yellow":return dG("gme-yellow","700")+"22";default:return dG("gme-blue","600")+"22"}}},GPc:{configurable:!0,
enumerable:!0,get:function(){return{p_:250,w_:0}}}});_.QG.O=function(a){return new (a||_.QG)(_.u(_.sd))};
_.QG.ya=_.xc({type:_.QG,oa:[["button","gme-button",""],["a","gme-button",""]],vb:function(a,b){a&1&&_.Cf(Qub,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.XBc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.Rc],mc:["gme-button",""],bc:["*"],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&&(_.uf(),_.A(0,"span",0,1),_.vf(2),_.B(),_.E(3,"div",2)(4,
"div",3));a&2&&(_.t(3),_.y("matRippleAnimation",b.GPc)("matRippleColor",b.HPc))},Ia:[_.ms],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});_.RG=function(a){this.Ga=a};_.RG.O=function(a){return new (a||_.RG)(_.u(_.hv))};_.RG.Fa=_.Bc({type:_.RG,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Za:function(a,b){a&1&&_.I("click",function(){var c={};b.jUb&&(c={bucket:b.jUb});b.GS&&(c=Object.assign({},c,{CH:[b.GS]}));b.Ga.Hn(c)})},inputs:{jUb:"trackBucket",GS:"feedbackEvent"}});
SG={pYb:"ADD",A_b:"BRANCH",F3b:"DELETE",v5b:"EDIT",pac:"INTEGRATE",NONE:"NONE",values:function(){return[SG.NONE,SG.pYb,SG.A_b,SG.v5b,SG.F3b,SG.pac]}};TG={yAa:"BBCP",yCa:"KYTHE",hEa:"SEARCH_INDEX",qFa:"UNKNOWN_PROVENANCE",IFa:"VCS",values:function(){return[TG.qFa,TG.IFa,TG.yCa,TG.hEa,TG.yAa]}};UG={Vy:"DIRECTORY",vF:"EXECUTABLE",Lt:"FILE",Wy:"GIT_LINK",rC:"SYMBOLIC_LINK",MF:"UNKNOWN_OBJECT_TYPE",values:function(){return[UG.MF,UG.Lt,UG.Vy,UG.rC,UG.Wy,UG.vF]}};
_.VG={jAa:"ADDED",IAa:"CHANGED",Ldc:"MOVED_CHANGED",Mdc:"MOVED_CHANGED_OUT",Ndc:"MOVED_IN",Odc:"MOVED_OUT",UDa:"REMOVED",kFa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.VG.Jb,_.VG.kFa,_.VG.jAa,_.VG.UDa,_.VG.IAa,_.VG.Ndc,_.VG.Odc,_.VG.Ldc,_.VG.Mdc]}};WG={Vy:"DIRECTORY",vF:"EXECUTABLE",Lt:"FILE",Wy:"GIT_LINK",rC:"SYMBOLIC_LINK",MF:"UNKNOWN_OBJECT_TYPE",values:function(){return[WG.MF,WG.Lt,WG.Vy,WG.rC,WG.Wy,WG.vF]}};
XG={Vy:"DIRECTORY",vF:"EXECUTABLE",Lt:"FILE",Wy:"GIT_LINK",rC:"SYMBOLIC_LINK",MF:"UNKNOWN_OBJECT_TYPE",values:function(){return[XG.MF,XG.Lt,XG.Vy,XG.rC,XG.Wy,XG.vF]}};YG={yAa:"BBCP",yCa:"KYTHE",hEa:"SEARCH_INDEX",qFa:"UNKNOWN_PROVENANCE",IFa:"VCS",values:function(){return[YG.qFa,YG.IFa,YG.yCa,YG.hEa,YG.yAa]}};ZG={Vy:"DIRECTORY",vF:"EXECUTABLE",Lt:"FILE",Wy:"GIT_LINK",rC:"SYMBOLIC_LINK",MF:"UNKNOWN_OBJECT_TYPE",values:function(){return[ZG.MF,ZG.Lt,ZG.Vy,ZG.rC,ZG.Wy,ZG.vF]}};
$G={SYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",TYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",UYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",VYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",WYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",XYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",aZb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",bZb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",cZb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",dZb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
eZb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",fZb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",gZb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",w0b:"CHROME_UNIT_TEST",C1b:"COVERAGE_NG",D1b:"COVERAGE_NG_TESTS",i4:"DEFAULT",a7b:"FUZZING",rfc:"NEST_BISMUTH",sfc:"NEST_BISMUTH_SCREENDUMP",tfc:"NEST_BISMUTH_UNICYCLE",ufc:"NEST_BISMUTH_UNIT_TEST",vfc:"NEST_SAPPHIRE",yfc:"NEST_ZIRCONIUM",zfc:"NEST_ZIRCONIUM_SCREENDUMP",Afc:"NEST_ZIRCONIUM_UNICYCLE",Bfc:"NEST_ZIRCONIUM_UNIT_TEST",hmc:"STORAGE_ONLY",joc:"UNSUPPORTED_CATEGORY",
values:function(){return[$G.joc,$G.i4,$G.a7b,$G.vfc,$G.yfc,$G.Bfc,$G.Afc,$G.zfc,$G.rfc,$G.ufc,$G.tfc,$G.sfc,$G.VYb,$G.WYb,$G.hmc,$G.XYb,$G.SYb,$G.TYb,$G.UYb,$G.gZb,$G.aZb,$G.bZb,$G.cZb,$G.dZb,$G.eZb,$G.fZb,$G.C1b,$G.D1b,$G.w0b]}};aH={E1b:"COVERED",Mfc:"NOT_COVERED",Rfc:"NOT_INSTRUMENTED",Qgc:"PARTIALLY_COVERED",Df:"STATUS_UNSPECIFIED",values:function(){return[aH.Df,aH.E1b,aH.Mfc,aH.Qgc,aH.Rfc]}};
bH={Vy:"DIRECTORY",vF:"EXECUTABLE",Lt:"FILE",Wy:"GIT_LINK",rC:"SYMBOLIC_LINK",MF:"UNKNOWN_OBJECT_TYPE",values:function(){return[bH.MF,bH.Lt,bH.Vy,bH.rC,bH.Wy,bH.vF]}};Tub={S3b:"DIRECTORY_ICON",Ubc:"LINE_ICON",rd:"UNKNOWN",values:function(){return[Tub.rd,Tub.Ubc,Tub.S3b]}};
cH={JYb:"ALLOCATION",jZb:"ANONYMOUS_FUNCTION",f_b:"BACKUP_SCHEDULE",E_b:"BUILD_ARGUMENT",F_b:"BUILD_BINARY",G_b:"BUILD_GENERATOR",H_b:"BUILD_LIBRARY",N_b:"BUILD_RULE",O_b:"BUILD_TEST",P_b:"BUILD_VARIABLE",l0b:"CHANGELOG",d6a:"CLASS",Z0b:"COLUMN",n1b:"CONSTANT",X1b:"DART_MIXIN",A3b:"DEFINE_CONST",B3b:"DEFINE_MACRO",q6a:"ENUM",r6a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",z6a:"FIELD",Vla:"FUNCTION",k8b:"GRAPHQL_DIRECTIVE",l8b:"GRAPHQL_FRAGMENT",m8b:"GRAPHQL_FRAGMENT_SPREAD",n8b:"GRAPHQL_LIST",o8b:"GRAPHQL_OPERATION",
q8b:"GROUP",iac:"INDEX",Q6a:"INTERFACE",Cac:"JOB",Jac:"JS_ASSIGNMENT",Kac:"JS_CONST",Lac:"JS_FUNCTION_ASSIGNMENT",Mac:"JS_FUNCTION_LITERAL",Nac:"JS_GETTER",Oac:"JS_GOOG_PROVIDE",Pac:"JS_GOOG_REQUIRE",Qac:"JS_LITERAL",Tac:"JS_SETTER",Vac:"JS_VAR",acc:"LOCALITY_GROUP",Fcc:"MD_HEADER",V6a:"METHOD",Gdc:"MODULE",z7a:"NAMESPACE",ngc:"OBJECT",BJ:"PACKAGE",Phc:"PREPROCESSOR",M7a:"PROPERTY",gjc:"PROTO_BUNDLE",Vjc:"QUEUE",Wkc:"SCOPE",lEa:"SERVICE",Qlc:"SQL_DATABASE",Rlc:"SQL_MODEL",Slc:"SQL_TVF",X7a:"STRUCT",
Gmc:"SWIFT_ACTOR",Mmc:"TABLE",enc:"TEMPLATE",ds:"TEST",d8a:"TYPEDEF",g8a:"UNION",Xnc:"UNKNOWN_SYMBOL",i8a:"VARIABLE",lpc:"XML_TAG",npc:"YANG_CONTAINER",opc:"YANG_GROUPING",ppc:"YANG_IDENTITY",qpc:"YANG_LEAF",spc:"YANG_LIST",values:function(){return[cH.Xnc,cH.Wkc,cH.q8b,cH.d6a,cH.Q6a,cH.X7a,cH.q6a,cH.g8a,cH.V6a,cH.z6a,cH.Vla,cH.i8a,cH.d8a,cH.z7a,cH.EXTENSION,cH.M7a,cH.r6a,cH.jZb,cH.ds,cH.BJ,cH.ngc,cH.n1b,cH.Gdc,cH.Phc,cH.N_b,cH.F_b,cH.O_b,cH.H_b,cH.G_b,cH.E_b,cH.P_b,cH.Vac,cH.Kac,cH.Oac,cH.Pac,cH.Tac,
cH.Nac,cH.Qac,cH.Mac,cH.Jac,cH.Lac,cH.A3b,cH.B3b,cH.lpc,cH.enc,cH.Cac,cH.lEa,cH.JYb,cH.Mmc,cH.Vjc,cH.acc,cH.iac,cH.gjc,cH.f_b,cH.Z0b,cH.l0b,cH.Fcc,cH.Slc,cH.Rlc,cH.Qlc,cH.X1b,cH.opc,cH.ppc,cH.npc,cH.spc,cH.qpc,cH.Gmc,cH.k8b,cH.o8b,cH.l8b,cH.m8b,cH.n8b]}};
dH={GZb:"ATOM",a1b:"COMMENT",uBa:"DEFINITION",dbc:"KEYWORD",ecc:"LOCAL_REF",tcc:"MACRO",lgc:"NUMERIC_LITERAL",Rjc:"QUALIFIER",nmc:"STRING_LITERAL",Enc:"TYPE_ID",rd:"UNKNOWN",values:function(){return[dH.rd,dH.dbc,dH.nmc,dH.a1b,dH.lgc,dH.tcc,dH.Enc,dH.GZb,dH.uBa,dH.Rjc,dH.ecc]}};eH=function(a){a=void 0===a?{}:a;this.i={};this.i.numInstances=null==a.dZa?null:a.dZa;this.i.numFiles=null==a.MFb?null:a.MFb;this.i.numFixes=null==a.NFb?null:a.NFb};_.V(eH,_.T);eH.prototype.ma=function(){return eH};
eH.prototype.ka=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(eH.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}},dZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.S(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var fH=function(a){a=void 0===a?{}:a;this.i={};this.i.lastCommitTime=null==a.RT?null:a.RT;this.i.lastCommitMessage=null==a.QWa?null:a.QWa;this.i.size=null==a.size?null:a.size;this.i.deleted=null==a.yo?null:a.yo;this.i.existedAtCommit=null==a.CRa?null:a.CRa};_.V(fH,_.T);fH.prototype.ma=function(){return fH};fH.prototype.ka=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(fH.prototype,{yo:{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}},QWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
RT:{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 gH=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(gH,_.T);gH.prototype.ma=function(){return gH};
gH.prototype.ka=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(gH.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 hH=function(a){a=void 0===a?{}:a;this.i={};this.i.includeRegexp=null==a.nVa?null:a.nVa;this.i.excludeRegexp=null==a.wRa?null:a.wRa;this.i.languageRegexp=null==a.PWa?null:a.PWa;this.i.availableForFiles=null==a.LNa?null:a.LNa;this.i.availableForDirs=null==a.KNa?null:a.KNa;this.i.availableForGeneratedFiles=null==a.MNa?null:a.MNa};_.V(hH,_.T);hH.prototype.ma=function(){return hH};hH.prototype.ka=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(hH.prototype,{KNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},LNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},MNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},wRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},nVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},PWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.S(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var iH=function(a){a=void 0===a?{}:a;this.i={};this.i.branchName=null==a.tg?null:a.tg;this.i.commitId=null==a.Hf?null:a.Hf};_.V(iH,_.T);iH.prototype.ma=function(){return iH};iH.prototype.ka=function(){return{keys:["branchName","commitId"]}};
_.W.Object.defineProperties(iH.prototype,{tg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.i.branchName=a}},Hf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var jH=function(a){a=void 0===a?{}:a;this.i={};this.i.categoryId=null==a.gA?null:a.gA};_.V(jH,_.T);jH.prototype.ma=function(){return jH};jH.prototype.ka=function(){return{keys:["categoryId"]}};
_.W.Object.defineProperties(jH.prototype,{gA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.S(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var kH=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type};_.V(kH,_.T);kH.prototype.ma=function(){return kH};kH.prototype.ka=function(){return{Qa:{type:Tub},keys:["type"]}};
_.W.Object.defineProperties(kH.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(kH,{hf:{configurable:!0,enumerable:!0,get:function(){return Tub}}});var lH=function(a){a=void 0===a?{}:a;this.i={};this.i.codeFindingsArguments=null==a.p$?null:a.p$;this.i.availability=null==a.availability?null:a.availability};_.V(lH,_.T);lH.prototype.ma=function(){return lH};
lH.prototype.ka=function(){return{Pa:{availability:hH},keys:["availability","codeFindingsArguments"],Ja:{codeFindingsArguments:jH}}};
_.W.Object.defineProperties(lH.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.S(this,"availability"):[]},set:function(a){this.i.availability=a}},p$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.S(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var mH=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.EIb?null:a.EIb;this.i.children=null==a.children?null:a.children;this.i.onByDefault=null==a.uU?null:a.uU;this.i.isWarning=null==a.EWa?null:a.EWa};_.V(mH,_.T);mH.prototype.ma=function(){return mH};
mH.prototype.ka=function(){return{Pa:{children:mH,presentation:kH},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ja:{dataSource:lH}}};
_.W.Object.defineProperties(mH.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}},EWa:{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}},uU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
EIb:{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 nH=function(a){a=void 0===a?{}:a;this.i={};this.i.newPath=null==a.wI?null:a.wI;this.i.oldPath=null==a.Wf?null:a.Wf;this.i.newHash=null==a.rFb?null:a.rFb;this.i.oldHash=null==a.bGb?null:a.bGb;this.i.newType=null==a.SYa?null:a.SYa;this.i.oldType=null==a.hZa?null:a.hZa};_.V(nH,_.T);nH.prototype.ma=function(){return nH};nH.prototype.ka=function(){return{Qa:{newType:WG,oldType:XG},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(nH.prototype,{rFb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.i.newHash=a}},wI:{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}},bGb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},Wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},hZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var oH=function(a){a=void 0===a?{}:a;this.i={};this.i.beginLine=null==a.VC?null:a.VC;this.i.endLine=null==a.endLine?null:a.endLine;this.i.contents=null==a.Nl?null:a.Nl};_.V(oH,_.T);oH.prototype.ma=function(){return oH};oH.prototype.ka=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(oH.prototype,{VC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},Nl:{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 pH=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.eU?null:a.eU};_.V(pH,_.T);pH.prototype.ma=function(){return pH};pH.prototype.ka=function(){return{Qa:{sources:TG,type:UG},keys:"attributes hash locationHint path sources type".split(" "),Ja:{attributes:fH}}};
_.W.Object.defineProperties(pH.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}},eU:{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(pH,{hf:{configurable:!0,enumerable:!0,get:function(){return UG}}});
var qH=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.leftChunk=null==a.cE?null:a.cE;this.i.rightChunk=null==a.JE?null:a.JE};_.V(qH,_.T);qH.prototype.ma=function(){return qH};qH.prototype.ka=function(){return{Qa:{type:_.VG},keys:["leftChunk","rightChunk","type"],Ja:{leftChunk:oH,rightChunk:oH}}};
_.W.Object.defineProperties(qH.prototype,{cE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},JE:{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(qH,{hf:{configurable:!0,enumerable:!0,get:function(){return _.VG}}});var rH=function(a){a=void 0===a?{}:a;this.i={};this.i.linesUnchanged=null==a.lXa?null:a.lXa;this.i.linesAdded=null==a.gXa?null:a.gXa;this.i.linesRemoved=null==a.kXa?null:a.kXa;this.i.linesChanged=null==a.hXa?null:a.hXa};_.V(rH,_.T);rH.prototype.ma=function(){return rH};rH.prototype.ka=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(rH.prototype,{gXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},hXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},kXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},lXa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.sG=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(_.sG,_.T);_.sG.prototype.ma=function(){return _.sG};_.sG.prototype.ka=function(){return{Qa:{type:bH},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.sG.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(_.sG,{hf:{configurable:!0,enumerable:!0,get:function(){return bH}}});
_.tG=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(_.tG,_.T);_.tG.prototype.ma=function(){return _.tG};_.tG.prototype.ka=function(){return{keys:["left","right"],Ja:{left:_.sG,right:_.sG}}};
_.W.Object.defineProperties(_.tG.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 sH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffSpec=null==a.nsa?null:a.nsa;this.i.modificationMetadata=null==a.nva?null:a.nva;this.i.diffChunks=null==a.lD?null:a.lD};_.V(sH,_.T);
sH.prototype.ma=function(){return sH};sH.prototype.ka=function(){return{Pa:{diffChunks:qH},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ja:{fileDiffSpec:_.tG,modificationMetadata:rH}}};
_.W.Object.defineProperties(sH.prototype,{lD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},nsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},nva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var tH=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(tH,_.T);tH.prototype.ma=function(){return tH};tH.prototype.ka=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(tH.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var uH=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(uH,_.T);uH.prototype.ma=function(){return uH};uH.prototype.ka=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(uH.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 vH=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.ne?null:a.ne;this.i.commitIndex=null==a.eL?null:a.eL};_.V(vH,_.T);vH.prototype.ma=function(){return vH};vH.prototype.ka=function(){return{keys:["commitIndex","range"],Ja:{range:uH}}};
_.W.Object.defineProperties(vH.prototype,{eL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},ne:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});_.wH=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.Kj?null:a.Kj;this.i.methodName=null==a.methodName?null:a.methodName;this.i.sourceLines=null==a.a3a?null:a.a3a};
_.V(_.wH,_.T);_.wH.prototype.ma=function(){return _.wH};_.wH.prototype.ka=function(){return{keys:["methodName","sourceLines","sourcePath"]}};
_.W.Object.defineProperties(_.wH.prototype,{methodName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodName")?_.S(this,"methodName"):""},set:function(a){this.i.methodName=a}},a3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLines")?_.S(this,"sourceLines"):[]},set:function(a){this.i.sourceLines=a}},Kj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var xH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffEntries=null==a.Dm?null:a.Dm};_.V(xH,_.T);xH.prototype.ma=function(){return xH};xH.prototype.ka=function(){return{Pa:{fileDiffEntries:nH},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(xH.prototype,{Dm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});
var yH=function(a){a=void 0===a?{}:a;this.i={};this.i.categories=null==a.categories?null:a.categories};_.V(yH,_.T);yH.prototype.ma=function(){return yH};yH.prototype.ka=function(){return{Qa:{categories:$G},keys:["categories"]}};_.W.Object.defineProperties(yH.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.S(this,"categories"):[]},set:function(a){this.i.categories=a}}});
_.zH=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Km?null:a.Km;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.Ov?null:a.Ov};_.V(_.zH,_.T);_.zH.prototype.ma=function(){return _.zH};_.zH.prototype.ka=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.zH.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Km:{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}},Ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.S(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var AH=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Mf?null:a.Mf;this.i.refSpec=null==a.mt?null:a.mt;this.i.refHint=null==a.refHint?null:a.refHint};_.V(AH,_.T);AH.prototype.ma=function(){return AH};AH.prototype.ka=function(){return{keys:["refHint","refSpec","repositoryKey"],Ja:{repositoryKey:_.zH}}};
_.W.Object.defineProperties(AH.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.i.refHint=a}},mt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Mf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var BH=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRoot=null==a.Ev?null:a.Ev;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.eU?null:a.eU};_.V(BH,_.T);BH.prototype.ma=function(){return BH};BH.prototype.ka=function(){return{Qa:{sources:YG,type:ZG},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ja:{sourceRoot:AH}}};
_.W.Object.defineProperties(BH.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},eU:{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}},Ev:{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(BH,{hf:{configurable:!0,enumerable:!0,get:function(){return ZG}}});
var CH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Lg?null:a.Lg;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.bka?null:a.bka;this.i.data=null==a.data?null:a.data};_.V(CH,_.T);CH.prototype.ma=function(){return CH};CH.prototype.ka=function(){return{keys:["category","data","fileSpec","subcategory"],Ja:{data:eH,fileSpec:BH}}};
_.W.Object.defineProperties(CH.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}},Lg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},bka:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var DH=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.ne?null:a.ne;this.i.fileSpec=null==a.Lg?null:a.Lg;this.i.url=null==a.url?null:a.url;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.bka?null:a.bka;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(DH,_.T);
DH.prototype.ma=function(){return DH};DH.prototype.ka=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ja:{fileSpec:BH,messageHtml:tH,range:uH}}};
_.W.Object.defineProperties(DH.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.i.category=a}},Lg:{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}},ne:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},bka:{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 EH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Lg?null:a.Lg;this.i.childEntries=null==a.MOa?null:a.MOa};_.V(EH,_.T);EH.prototype.ma=function(){return EH};EH.prototype.ka=function(){return{Pa:{childEntries:pH},keys:["childEntries","fileSpec"],Ja:{fileSpec:BH}}};
_.W.Object.defineProperties(EH.prototype,{MOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.S(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},Lg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var FH=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Mf?null:a.Mf;this.i.fileDiffSpecs=null==a.bSa?null:a.bSa};_.V(FH,_.T);FH.prototype.ma=function(){return FH};
FH.prototype.ka=function(){return{Pa:{fileDiffSpecs:_.tG},keys:["fileDiffSpecs","repositoryKey"],Ja:{repositoryKey:_.zH}}};_.W.Object.defineProperties(FH.prototype,{bSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Mf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var GH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffContents=null==a.lsa?null:a.lsa};_.V(GH,_.T);GH.prototype.ma=function(){return GH};GH.prototype.ka=function(){return{Pa:{fileDiffContents:sH},keys:["fileDiffContents"]}};_.W.Object.defineProperties(GH.prototype,{lsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});
var HH=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(HH,_.T);HH.prototype.ma=function(){return HH};HH.prototype.ka=function(){return{Qa:{status:aH},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(HH.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(HH,{Status:{configurable:!0,enumerable:!0,get:function(){return aH}}});var IH=function(a){a=void 0===a?{}:a;this.i={};this.i.coverageRanges=null==a.JPa?null:a.JPa};_.V(IH,_.T);IH.prototype.ma=function(){return IH};IH.prototype.ka=function(){return{Pa:{coverageRanges:HH},keys:["coverageRanges"]}};
_.W.Object.defineProperties(IH.prototype,{JPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var JH=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root};_.V(JH,_.T);JH.prototype.ma=function(){return JH};JH.prototype.ka=function(){return{keys:["root"],Ja:{root:mH}}};
_.W.Object.defineProperties(JH.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.i.root=a}}});var KH=function(a){a=void 0===a?{}:a;this.i={};this.i.pendingClCount=null==a.Ega?null:a.Ega};_.V(KH,_.T);KH.prototype.ma=function(){return KH};KH.prototype.ka=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(KH.prototype,{Ega:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var LH=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(LH,_.T);LH.prototype.ma=function(){return LH};LH.prototype.ka=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(LH.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 MH=function(a){a=void 0===a?{}:a;this.i={};this.i.linkRange=null==a.oXa?null:a.oXa;this.i.url=null==a.url?null:a.url};_.V(MH,_.T);MH.prototype.ma=function(){return MH};
MH.prototype.ka=function(){return{keys:["linkRange","url"],Ja:{linkRange:LH}}};_.W.Object.defineProperties(MH.prototype,{oXa:{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}}});
_.NH=function(a){a=void 0===a?{}:a;this.i={};this.i.commitId=null==a.Hf?null:a.Hf;this.i.commitTime=null==a.fL?null:a.fL;this.i.author=null==a.co?null:a.co;this.i.commitMessage=null==a.Gs?null:a.Gs;this.i.metadata=null==a.metadata?null:a.metadata;this.i.fileDiffEntries=null==a.Dm?null:a.Dm;this.i.parentCommitIds=null==a.FI?null:a.FI;this.i.commitSubject=null==a.Qqa?null:a.Qqa;this.i.oldPath=null==a.Wf?null:a.Wf;this.i.committer=null==a.mPa?null:a.mPa;this.i.commitMessageLinkDefinitions=null==a.bS?
null:a.bS;this.i.fetchFileSpec=null==a.fr?null:a.fr;this.i.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.i.fileOperation=null==a.hSa?null:a.hSa;this.i.workspace=null==a.Rb?null:a.Rb};_.V(_.NH,_.T);_.NH.prototype.ma=function(){return _.NH};
_.NH.prototype.ka=function(){return{Pa:{commitMessageLinkDefinitions:MH,fileDiffEntries:nH},Qa:{fileOperation:SG},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),wd:{metadata:{xc:null,Fc:!1,Gc:!1,Hc:!1}},Ja:{author:gH,committer:gH,fetchFileSpec:BH}}};
_.W.Object.defineProperties(_.NH.prototype,{co:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.S(this,"author"):null},set:function(a){this.i.author=a}},Hf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}},Gs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},bS:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},Qqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},fL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.S(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},mPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.S(this,"committer"):null},set:function(a){this.i.committer=a}},fr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},Dm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},hSa:{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}},Wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},FI:{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}},Rb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var OH=function(a){a=void 0===a?{}:a;this.i={};this.i.mappedRange=null==a.cYa?null:a.cYa;this.i.commitLogEntry=null==a.zp?null:a.zp};_.V(OH,_.T);OH.prototype.ma=function(){return OH};
OH.prototype.ka=function(){return{Pa:{commitLogEntry:_.NH,mappedRange:vH},keys:["commitLogEntry","mappedRange"]}};_.W.Object.defineProperties(OH.prototype,{zp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},cYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var PH=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.columnRanges=null==a.aS?null:a.aS};_.V(PH,_.T);PH.prototype.ma=function(){return PH};PH.prototype.ka=function(){return{Pa:{columnRanges:LH},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(PH.prototype,{aS:{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 QH=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.lineText=null==a.qI?null:a.qI;this.i.range=null==a.ne?null:a.ne};_.V(QH,_.T);QH.prototype.ma=function(){return QH};QH.prototype.ka=function(){return{keys:["lineNumber","lineText","range"],Ja:{range:LH}}};
_.W.Object.defineProperties(QH.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},qI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},ne:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});
var RH=function(a){a=void 0===a?{}:a;this.i={};this.i.aggregations=null==a.aggregations?null:a.aggregations};_.V(RH,_.T);RH.prototype.ma=function(){return RH};RH.prototype.ka=function(){return{Pa:{aggregations:CH},keys:["aggregations"]}};_.W.Object.defineProperties(RH.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var SH=function(a){a=void 0===a?{}:a;this.i={};this.i.findings=null==a.dca?null:a.dca};_.V(SH,_.T);SH.prototype.ma=function(){return SH};SH.prototype.ka=function(){return{Pa:{findings:DH},keys:["findings"]}};_.W.Object.defineProperties(SH.prototype,{dca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var TH=function(a){a=void 0===a?{}:a;this.i={};this.i.commitLogEntries=null==a.en?null:a.en;this.i.nextCommitId=null==a.uFb?null:a.uFb;this.i.nextCommitIds=null==a.UYa?null:a.UYa;this.i.pageToken=null==a.pageToken?null:a.pageToken};_.V(TH,_.T);TH.prototype.ma=function(){return TH};TH.prototype.ka=function(){return{Pa:{commitLogEntries:_.NH},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(TH.prototype,{en:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},uFb:{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 Uub=function(){this.i={}};_.V(Uub,_.T);Uub.prototype.ma=function(){return Uub};Uub.prototype.ka=function(){return{keys:[]}};var Vub=function(){this.i={}};_.V(Vub,_.T);Vub.prototype.ma=function(){return Vub};Vub.prototype.ka=function(){return{keys:[]}};var UH=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Yu?null:a.Yu};
_.V(UH,_.T);UH.prototype.ma=function(){return UH};UH.prototype.ka=function(){return{Pa:{matchingRanges:PH},keys:["matchingRanges"]}};_.W.Object.defineProperties(UH.prototype,{Yu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var VH=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(VH,_.T);
VH.prototype.ma=function(){return VH};VH.prototype.ka=function(){return{keys:["tagName","targetId"]}};_.W.Object.defineProperties(VH.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 WH=function(a){a=void 0===a?{}:a;this.i={};this.i.branch=null==a.Nd?null:a.Nd;this.i.defaultBranchName=null==a.yaa?null:a.yaa;this.i.tags=null==a.tags?null:a.tags};_.V(WH,_.T);WH.prototype.ma=function(){return WH};WH.prototype.ka=function(){return{Pa:{branch:iH,tags:VH},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(WH.prototype,{Nd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.i.branch=a}},yaa:{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 XH=function(a){a=void 0===a?{}:a;this.i={};this.i.roots=null==a.f1a?null:a.f1a};_.V(XH,_.T);XH.prototype.ma=function(){return XH};XH.prototype.ka=function(){return{keys:["roots"],Ja:{roots:WH}}};_.W.Object.defineProperties(XH.prototype,{f1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.S(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.YH=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.gB?null:a.gB;this.i.enableDiagnostics=null==a.er?null:a.er;this.i.repositoryScope=null==a.So?null:a.So;this.i.refSpecScope=null==a.fV?null:a.fV;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.De?null:a.De;this.i.scoringModel=null==a.gO?null:a.gO;this.i.exhaustive=null==a.Fu?null:a.Fu;this.i.fullHistorySearch=
null==a.QSa?null:a.QSa;this.i.debugLevel=null==a.sS?null:a.sS;this.i.retrieveMultibranchResults=null==a.GB?null:a.GB;this.i.suppressGitLegacyResults=null==a.WB?null:a.WB;this.i.showPersonalizedResults=null==a.ut?null:a.ut};_.V(_.YH,_.T);_.YH.prototype.ma=function(){return _.YH};
_.YH.prototype.ka=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:CF}}};
_.W.Object.defineProperties(_.YH.prototype,{sS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},er:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Fu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},QSa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},gB:{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}},fV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},So:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},GB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},De:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},gO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},ut:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},WB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.S(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});
_.ZH=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.gB?null:a.gB;this.i.minSnippetLinesPerFile=null==a.lva?null:a.lva;this.i.minSnippetLinesPerPage=null==a.mva?null:a.mva;this.i.showAllSnippets=null==a.w2a?null:a.w2a};_.V(_.ZH,_.T);_.ZH.prototype.ma=function(){return _.ZH};_.ZH.prototype.ka=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.ZH.prototype,{lva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},mva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},gB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},w2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.S(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var $H=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.yB?null:a.yB;this.i.searchOptions=null==a.C1a?null:a.C1a;this.i.snippetOptions=null==a.WV?null:a.WV};_.V($H,_.T);$H.prototype.ma=function(){return $H};
$H.prototype.ka=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ja:{searchOptions:_.YH,snippetOptions:_.ZH}}};
_.W.Object.defineProperties($H.prototype,{yB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},C1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},WV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});
_.aI=function(a){a=void 0===a?{}:a;this.i={};this.i.enableDiagnostics=null==a.er?null:a.er;this.i.savedQuery=null==a.De?null:a.De};_.V(_.aI,_.T);_.aI.prototype.ma=function(){return _.aI};_.aI.prototype.ka=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.aI.prototype,{er:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},De:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.bI=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.gB?null:a.gB};_.V(_.bI,_.T);_.bI.prototype.ma=function(){return _.bI};
_.bI.prototype.ka=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.bI.prototype,{gB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var cI=function(a){a=void 0===a?{}:a;this.i={};this.i.file=null==a.file?null:a.file;this.i.queryString=null==a.yB?null:a.yB;this.i.options=null==a.options?null:a.options;this.i.snippetOptions=null==a.WV?null:a.WV};
_.V(cI,_.T);cI.prototype.ma=function(){return cI};cI.prototype.ka=function(){return{keys:["file","options","queryString","snippetOptions"],Ja:{file:BH,options:_.aI,snippetOptions:_.bI}}};
_.W.Object.defineProperties(cI.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}},yB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},WV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var dI=function(a){a=void 0===a?{}:a;this.i={};this.i.tokenType=null==a.tokenType?null:a.tokenType;this.i.range=null==a.ne?null:a.ne};_.V(dI,_.T);dI.prototype.ma=function(){return dI};dI.prototype.ka=function(){return{Qa:{tokenType:dH},keys:["range","tokenType"],Ja:{range:LH}}};
_.W.Object.defineProperties(dI.prototype,{ne:{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 fI=function(a){a=void 0===a?{}:a;this.i={};this.i.lineText=null==a.qI?null:a.qI;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.matchingRanges=null==a.Yu?null:a.Yu;this.i.ranges=null==a.LN?null:a.LN;this.i.tokens=null==a.nh?null:a.nh};_.V(fI,_.T);fI.prototype.ma=function(){return fI};fI.prototype.ka=function(){return{Pa:{ranges:LH,tokens:dI},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ja:{matchingRanges:PH}}};
_.W.Object.defineProperties(fI.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},qI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},Yu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},LN:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.i.ranges=a}},nh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.S(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});_.gI=function(a){a=void 0===a?{}:a;this.i={};this.i.snippetLines=null==a.wt?null:a.wt};_.V(_.gI,_.T);_.gI.prototype.ma=function(){return _.gI};_.gI.prototype.ka=function(){return{Pa:{snippetLines:fI},keys:["snippetLines"]}};
_.W.Object.defineProperties(_.gI.prototype,{wt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.S(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var hI=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingSnippets=null==a.gYa?null:a.gYa};_.V(hI,_.T);hI.prototype.ma=function(){return hI};hI.prototype.ka=function(){return{Pa:{matchingSnippets:_.gI},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(hI.prototype,{gYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.S(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var iI=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Yu?null:a.Yu;this.i.ranges=null==a.LN?null:a.LN;this.i.snippets=null==a.Kh?null:a.Kh};_.V(iI,_.T);iI.prototype.ma=function(){return iI};
iI.prototype.ka=function(){return{Pa:{matchingRanges:PH},keys:["matchingRanges","ranges","snippets"],Ja:{ranges:UH,snippets:hI}}};
_.W.Object.defineProperties(iI.prototype,{Yu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},LN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.i.ranges=a}},Kh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
_.jI=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.Kj?null:a.Kj;this.i.snippet=null==a.snippet?null:a.snippet};_.V(_.jI,_.T);_.jI.prototype.ma=function(){return _.jI};_.jI.prototype.ka=function(){return{keys:["snippet","sourcePath"],Ja:{snippet:_.gI}}};
_.W.Object.defineProperties(_.jI.prototype,{snippet:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippet")?_.S(this,"snippet"):null},set:function(a){this.i.snippet=a}},Kj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
_.kI=function(a){a=void 0===a?{}:a;this.i={};this.i.methodFullyQualifiedName=null==a.vYa?null:a.vYa;this.i.methodDefinitionQuery=null==a.g1?null:a.g1;this.i.snippetQuery=null==a.e3?null:a.e3;this.i.maxOutputExamples=null==a.jYa?null:a.jYa};_.V(_.kI,_.T);_.kI.prototype.ma=function(){return _.kI};_.kI.prototype.ka=function(){return{keys:["maxOutputExamples","methodDefinitionQuery","methodFullyQualifiedName","snippetQuery"],Ja:{methodDefinitionQuery:_.wH,snippetQuery:_.jI}}};
_.W.Object.defineProperties(_.kI.prototype,{jYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxOutputExamples")?_.S(this,"maxOutputExamples"):0},set:function(a){this.i.maxOutputExamples=a}},g1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodDefinitionQuery")?_.S(this,"methodDefinitionQuery"):null},set:function(a){this.i.methodDefinitionQuery=a}},vYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodFullyQualifiedName")?_.S(this,"methodFullyQualifiedName"):
""},set:function(a){this.i.methodFullyQualifiedName=a}},e3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetQuery")?_.S(this,"snippetQuery"):null},set:function(a){this.i.snippetQuery=a}}});var lI=function(a){a=void 0===a?{}:a;this.i={};this.i.revision=null==a.qe?null:a.qe;this.i.snippets=null==a.Kh?null:a.Kh};_.V(lI,_.T);lI.prototype.ma=function(){return lI};lI.prototype.ka=function(){return{Pa:{snippets:_.gI},keys:["revision","snippets"]}};
_.W.Object.defineProperties(lI.prototype,{qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.S(this,"revision"):""},set:function(a){this.i.revision=a}},Kh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var mI=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Lg?null:a.Lg;this.i.snippets=null==a.Kh?null:a.Kh;this.i.numberOfMatchingLines=null==a.Fva?null:a.Fva;this.i.matchingChangelists=null==a.xDb?null:a.xDb;this.i.revisionMatches=null==a.c1a?null:a.c1a;this.i.deletedAtCl=null==a.oH?null:a.oH;this.i.deletedTermChangelist=null==a.pH?null:a.pH};_.V(mI,_.T);mI.prototype.ma=function(){return mI};
mI.prototype.ka=function(){return{Pa:{revisionMatches:lI,snippets:_.gI},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ja:{fileSpec:BH}}};
_.W.Object.defineProperties(mI.prototype,{oH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},pH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},Lg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},xDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},Fva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},c1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},Kh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var nI=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSearchResult=null==a.qsa?null:a.qsa;this.i.directorySearchResult=null==a.AQa?null:a.AQa;this.i.debugInfoString=null==a.nH?null:a.nH;this.i.resultToken=null==a.sV?null:a.sV;this.i.personalized=null==a.Fga?null:a.Fga;this.i.refsToken=null==a.yha?null:a.yha};_.V(nI,_.T);nI.prototype.ma=function(){return nI};
nI.prototype.ka=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ja:{directorySearchResult:EH,fileSearchResult:mI}}};
_.W.Object.defineProperties(nI.prototype,{nH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},AQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},qsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},Fga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.i.personalized=a}},yha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},sV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.oI=function(a){a=void 0===a?{}:a;this.i={};this.i.searchResults=null==a.LB?null:a.LB;this.i.estimatedResultCount=null==a.tRa?null:a.tRa;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.i.debugInfoString=null==a.nH?null:a.nH;this.i.responseToken=null==a.Zha?null:a.Zha;this.i.exhaustive=null==a.Fu?null:a.Fu;this.i.requestToken=null==a.lV?null:a.lV;this.i.debugResponseProto=null==a.Yq?null:a.Yq;this.i.debugRequestProto=null==a.Xq?null:a.Xq;this.i.refinements=null==a.EE?null:a.EE};
_.V(_.oI,_.T);_.oI.prototype.ma=function(){return _.oI};_.oI.prototype.ka=function(){return{Pa:{searchResults:nI},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.oI.prototype,{nH:{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}},tRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},Fu:{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}},EE:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"refinements")?_.S(this,"refinements"):[]},set:function(a){this.i.refinements=a}},lV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Zha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},LB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?
_.S(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});var pI=function(a){a=void 0===a?{}:a;this.i={};this.i.example=null==a.Wra?null:a.Wra;this.i.exampleSnippet=null==a.Xra?null:a.Xra;this.i.commonPatternRanges=null==a.nPa?null:a.nPa;this.i.sourcePath=null==a.Kj?null:a.Kj;this.i.sourceLine=null==a.vO?null:a.vO;this.i.inputExampleCount=null==a.Zta?null:a.Zta;this.i.similarExampleCount=null==a.N2a?null:a.N2a};_.V(pI,_.T);pI.prototype.ma=function(){return pI};
pI.prototype.ka=function(){return{Pa:{commonPatternRanges:PH},keys:"commonPatternRanges example exampleSnippet inputExampleCount similarExampleCount sourceLine sourcePath".split(" "),Ja:{exampleSnippet:_.gI}}};
_.W.Object.defineProperties(pI.prototype,{nPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commonPatternRanges")?_.S(this,"commonPatternRanges"):[]},set:function(a){this.i.commonPatternRanges=a}},Wra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"example")?_.S(this,"example"):""},set:function(a){this.i.example=a}},Xra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exampleSnippet")?_.S(this,"exampleSnippet"):null},set:function(a){this.i.exampleSnippet=
a}},Zta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"inputExampleCount")?_.S(this,"inputExampleCount"):0},set:function(a){this.i.inputExampleCount=a}},N2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"similarExampleCount")?_.S(this,"similarExampleCount"):0},set:function(a){this.i.similarExampleCount=a}},vO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLine")?_.S(this,"sourceLine"):0},set:function(a){this.i.sourceLine=a}},Kj:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});var qI=function(a){a=void 0===a?{}:a;this.i={};this.i.examples=null==a.nba?null:a.nba};_.V(qI,_.T);qI.prototype.ma=function(){return qI};qI.prototype.ka=function(){return{Pa:{examples:pI},keys:["examples"]}};
_.W.Object.defineProperties(qI.prototype,{nba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"examples")?_.S(this,"examples"):[]},set:function(a){this.i.examples=a}}});
var rI=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryScope=null==a.So?null:a.So;this.i.refSpecScope=null==a.fV?null:a.fV;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.De?null:a.De;this.i.maxSuggestions=null==a.mYa?null:a.mYa;this.i.enableDiagnostics=null==a.er?null:a.er;this.i.retrieveMultibranchResults=null==a.GB?null:a.GB;this.i.suppressGitLegacyResults=null==a.WB?null:a.WB;this.i.showPersonalizedResults=null==a.ut?null:a.ut};_.V(rI,_.T);
rI.prototype.ma=function(){return rI};rI.prototype.ka=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:CF}}};
_.W.Object.defineProperties(rI.prototype,{er:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},mYa:{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}},fV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},So:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},GB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},De:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},ut:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},WB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.S(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var sI=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.yB?null:a.yB;this.i.suggestOptions=null==a.B3a?null:a.B3a};_.V(sI,_.T);sI.prototype.ma=function(){return sI};sI.prototype.ka=function(){return{keys:["queryString","suggestOptions"],Ja:{suggestOptions:rI}}};
_.W.Object.defineProperties(sI.prototype,{yB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},B3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.S(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var tI=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.range=null==a.ne?null:a.ne};_.V(tI,_.T);tI.prototype.ma=function(){return tI};
tI.prototype.ka=function(){return{Qa:{type:cH},keys:["range","type"],Ja:{range:LH}}};_.W.Object.defineProperties(tI.prototype,{ne:{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(tI,{hf:{configurable:!0,enumerable:!0,get:function(){return cH}}});
var uI=function(a){a=void 0===a?{}:a;this.i={};this.i.title=null==a.title?null:a.title;this.i.symbol=null==a.symbol?null:a.symbol;this.i.fileSpec=null==a.Lg?null:a.Lg;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.resultToken=null==a.sV?null:a.sV;this.i.match=null==a.match?null:a.match};_.V(uI,_.T);uI.prototype.ma=function(){return uI};uI.prototype.ka=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ja:{fileSpec:BH,match:QH,symbol:tI}}};
_.W.Object.defineProperties(uI.prototype,{Lg:{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}},sV:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},symbol:{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 vI=function(a){a=void 0===a?{}:a;this.i={};this.i.suggestions=null==a.Gv?null:a.Gv;this.i.responseToken=null==a.Zha?null:a.Zha;this.i.requestToken=null==a.lV?null:a.lV};_.V(vI,_.T);vI.prototype.ma=function(){return vI};vI.prototype.ka=function(){return{Pa:{suggestions:uI},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(vI.prototype,{lV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Zha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},Gv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.S(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
_.wI={$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"};xI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};xI.O=function(a){return new (a||xI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};xI.ta=_.p({token:xI,qa:xI.O});var Wub=function(){};Wub.O=function(a){return new (a||Wub)};
Wub.ta=_.p({token:Wub,qa:function(a){return xI.O(a)},Ha:_.Pv});var yI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};yI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ta:_.gg(a,_.wI,b),Pb:RH})};yI.O=function(a){return new (a||yI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};yI.ta=_.p({token:yI,qa:yI.O});
var Xub=function(){};Xub.O=function(a){return new (a||Xub)};Xub.ta=_.p({token:Xub,qa:function(a){return yI.O(a)},Ha:_.Pv});var zI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};zI.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ta:_.gg(a,_.wI,b),Pb:JH})};
zI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ta:_.gg(a,_.wI,b),Pb:SH})};zI.O=function(a){return new (a||zI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};zI.ta=_.p({token:zI,qa:zI.O});var Yub=function(){};Yub.O=function(a){return new (a||Yub)};Yub.ta=_.p({token:Yub,qa:function(a){return zI.O(a)},Ha:_.Pv});
var AI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};AI.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ta:_.gg(b,_.wI,c),Pb:iI})};
AI.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ta:_.gg(b,_.wI,c),Pb:_.oI})};AI.prototype.z3a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ta:_.gg(b,_.wI,c),Pb:vI})};
AI.O=function(a){return new (a||AI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};AI.ta=_.p({token:AI,qa:AI.O});var Zub=function(){};Zub.O=function(a){return new (a||Zub)};Zub.ta=_.p({token:Zub,qa:function(a){return AI.O(a)},Ha:_.Pv});var BI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};
BI.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ta:_.gg(b,_.wI,c),Pb:GH})};BI.O=function(a){return new (a||BI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};BI.ta=_.p({token:BI,qa:BI.O});var $ub=function(){};$ub.O=function(a){return new (a||$ub)};$ub.ta=_.p({token:$ub,qa:function(a){return BI.O(a)},Ha:_.Pv});
var CI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};CI.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ta:_.gg(a,_.wI,b),Pb:yH})};CI.O=function(a){return new (a||CI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};CI.ta=_.p({token:CI,qa:CI.O});var avb=function(){};avb.O=function(a){return new (a||avb)};
avb.ta=_.p({token:avb,qa:function(a){return CI.O(a)},Ha:_.Pv});var DI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};DI.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ta:_.gg(a,_.wI,b),Pb:IH})};DI.O=function(a){return new (a||DI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};DI.ta=_.p({token:DI,qa:DI.O});var bvb=function(){};
bvb.O=function(a){return new (a||bvb)};bvb.ta=_.p({token:bvb,qa:function(a){return DI.O(a)},Ha:_.Pv});var EI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};EI.prototype.xca=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ta:_.gg(a,_.wI,b),Pb:xH})};
EI.prototype.PTa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ta:_.gg(a,_.wI,b),Pb:KH})};EI.O=function(a){return new (a||EI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};EI.ta=_.p({token:EI,qa:EI.O});_.FI=function(){};_.FI.O=function(a){return new (a||_.FI)};_.FI.ta=_.p({token:_.FI,qa:function(a){return EI.O(a)},Ha:_.Pv});
var GI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};GI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ta:_.gg(a,_.wI,b),Pb:TH})};GI.O=function(a){return new (a||GI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};GI.ta=_.p({token:GI,qa:GI.O});_.HI=function(){};_.HI.O=function(a){return new (a||_.HI)};
_.HI.ta=_.p({token:_.HI,qa:function(a){return GI.O(a)},Ha:_.Pv});var II=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};II.prototype.v_a=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ta:_.gg(b,_.wI,c),Pb:Vub})};II.O=function(a){return new (a||II)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};II.ta=_.p({token:II,qa:II.O});var cvb=function(){};
cvb.O=function(a){return new (a||cvb)};cvb.ta=_.p({token:cvb,qa:function(a){return II.O(a)},Ha:_.Pv});var JI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};JI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ta:_.gg(a,_.wI,b),Pb:XH})};JI.O=function(a){return new (a||JI)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};JI.ta=_.p({token:JI,qa:JI.O});
var dvb=function(){};dvb.O=function(a){return new (a||dvb)};dvb.ta=_.p({token:dvb,qa:function(a){return JI.O(a)},Ha:_.Pv});var KI=function(){};KI.O=function(a){return new (a||KI)};KI.Da=_.zc({type:KI});KI.Ca=_.ic({imports:[_.nn]});var evb=function(){};evb.O=function(a){return new (a||evb)};evb.ya=_.xc({type:evb,oa:[["","onedevDot",""]],tb:1,Za:function(a){a&2&&_.gf("aria-hidden",!0)},mc:["onedevDot",""],Aa:1,Ba:0,ua:function(a){a&1&&_.N(0,"\u00a0\u00b7\u00a0")},ob:2});var LI=function(){};
LI.O=function(a){return new (a||LI)};LI.Da=_.zc({type:LI});LI.Ca=_.ic({});var fvb=[[["onedev-hovercard-action"]]],MI=function(){};MI.prototype.Sa=function(){};
_.W.Object.defineProperties(MI.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"}}},YFc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.ev("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});MI.O=function(a){return new (a||MI)};
MI.ya=_.xc({type:MI,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},standalone:!0,features:[_.Qf],bc:["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&&(_.uf(fvb),_.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,Mob,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,Oob,4,2,"ng-container",11),_.B()(),_.x(22,Pob,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()()()()()(),_.vf(29),_.B());a&2&&(_.t(3),_.Kf(" ",b.changelist.title," "),_.t(5),_.Lf(b.statusText),_.t(),_.y("ngIf",b.changelist.updateTime),_.t(7),_.Lf(b.changelist.co),_.t(5),_.y("ngForOf",b.changelist.YN),_.t(),_.y("ngIf",b.changelist.Dfb),_.t(5),_.y("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,
_.Ed))},Ia:[KI,_.nn,_.fn,_.gn,LI,evb,_.zt,_.yt],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});gvb=[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];_.NI=function(){};_.NI.O=function(a){return new (a||_.NI)};_.NI.Da=_.zc({type:_.NI});_.NI.Ca=_.ic({});_.OI=function(){};_.OI.O=function(a){return new (a||_.OI)};_.OI.Fa=_.Bc({type:_.OI,oa:[["mat-panel-title"]],yb:[1,"mat-expansion-panel-header-title"],standalone:!0});
var hvb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],PI=function(){};PI.O=function(a){return new (a||PI)};PI.Fa=_.Bc({type:PI,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],yb:[1,"mat-mdc-card-title"],standalone:!0});_.QI=function(){};_.QI.O=function(a){return new (a||_.QI)};
_.QI.Fa=_.Bc({type:_.QI,oa:[["mat-card-content"]],yb:[1,"mat-mdc-card-content"],standalone:!0});var ivb=function(){};ivb.O=function(a){return new (a||ivb)};ivb.Fa=_.Bc({type:ivb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],yb:[1,"mat-mdc-card-subtitle"],standalone:!0});var RI=function(){this.align="start"};RI.O=function(a){return new (a||RI)};
RI.Fa=_.Bc({type:RI,oa:[["mat-card-actions"]],yb:[1,"mat-mdc-card-actions","mdc-card__actions"],tb:2,Za:function(a,b){a&2&&_.jf("mat-mdc-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Sb:["matCardActions"],standalone:!0});var jvb=function(){};jvb.O=function(a){return new (a||jvb)};
jvb.ya=_.xc({type:jvb,oa:[["mat-card-header"]],yb:[1,"mat-mdc-card-header"],standalone:!0,features:[_.Qf],bc:["[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&&(_.uf(hvb),_.vf(0),_.A(1,"div",0),_.vf(2,1),_.B(),_.vf(3,2))},ob:2,Oa:0});var kvb=function(){};kvb.O=function(a){return new (a||kvb)};
kvb.Fa=_.Bc({type:kvb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],yb:[1,"mat-mdc-card-avatar"],standalone:!0});_.SI=function(a){this.LE=a};_.mvb=function(a,b,c){var d=b?Rob([],b):c.prefix,e={prefix:d,H4a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.ji(d.value).path||"").endsWith("/");return b?lvb(a,e,function(g){return Rob(g.queries,b)}):c.mn||f?_.Ud(e):lvb(a,e,function(g){return(g=g.Eaa)?Qob(g):d})};
lvb=function(a,b,c){return _.Xmb(a.LE).ha(_.w(function(d){return _.fF(d,_.Vmb)}),_.w(c),_.w(function(d){return{prefix:d,H4a:Sob(d)}}),_.Te(b))};_.SI.O=function(a){return new (a||_.SI)(_.q(_.wF))};_.SI.ta=_.p({token:_.SI,qa:_.SI.O,Ha:"root"});var nvb,ovb,pvb;nvb={};ovb={};pvb={};_.TI=function(){throw Error("Sd");};_.TI.prototype.zmb=null;_.TI.prototype.V_=function(){return this.content};_.TI.prototype.toString=function(){return this.content};_.TI.prototype.ZB=function(){if(this.P$!==nvb)throw Error("Td");return _.Cg(this.toString())};var qvb=function(){_.TI.call(this)};_.Ri(qvb,_.TI);qvb.prototype.P$=nvb;var rvb,WI,Avb,Bvb,tvb,Cvb,yvb,svb,wvb,xvb,zvb,Dvb,Evb,uvb,vvb;rvb=function(a){if(null!=a)switch(a.zmb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.VI=function(a){return null!=a&&a.P$===nvb?a:a instanceof _.gk?(0,_.UI)(_.Dg(a).toString()):(0,_.UI)(String(String(a)).replace(svb,tvb),rvb(a))};_.UI=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.zmb=d);return c}}(qvb);
WI=function(a){if(null!=a&&a.P$===nvb){var b=String;a=a.V_();a=String(a).replace(uvb,"").replace(vvb,"&lt;");b=b(a).replace(wvb,tvb)}else b=String(a).replace(svb,tvb);return b};Avb=function(a){null!=a&&a.P$===ovb||null!=a&&a.P$===pvb?a=String(a).replace(xvb,yvb):a instanceof _.xg?a=String(_.Ag(a)).replace(xvb,yvb):a instanceof _.Wh?a=String(_.Xh(a).toString()).replace(xvb,yvb):(a=String(a),a=zvb.test(a)?a.replace(xvb,yvb):"about:invalid#zSoyz");return a};
Bvb={"\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;"};tvb=function(a){return Bvb[a]};
Cvb={"\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"};yvb=function(a){return Cvb[a]};svb=/[\x00\x22\x26\x27\x3c\x3e]/g;wvb=/[\x00\x22\x27\x3c\x3e]/g;xvb=/[\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;zvb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;Dvb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;Evb=function(a){a=String(a);return Dvb.test(a)?a:"zSoyz"};uvb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]+|"[^"]*"|'[^']*')*>/g;
vvb=/</g;var Kvb,Lvb;_.Gvb=function(a){return _.Fvb(a.lineNumber,a.href)};_.Fvb=function(a,b){return(0,_.UI)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+WI(Avb(b))+'" aria-label="Line '+WI(a+1)+'" tabIndex="-1" data-line-number="'+WI(a)+'">'+_.VI(a+1)+"</a></div>")};_.Ivb=function(a){return _.Hvb(a.start,a.end)};
_.Hvb=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 '+WI(e+1)+'" tabIndex="-1" data-line-number="'+WI(e)+'">'+_.VI(e+1)+"</span></div>"}return(0,_.UI)(c)};Kvb=function(a){var b=a.lines,c=a.xu,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.Jvb(g,b[g],c[f])}return(0,_.UI)(d)};
_.Jvb=function(a,b,c){return(0,_.UI)('<div data-line-number="'+WI(a)+'">'+Lvb(void 0,b,c)+"</div>")};
Lvb=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+=_.VI(b.substring(0===g?0:c[g-1].Ki()-d,m.Pl()-d))+"<"+Evb(_.Y(m,3))+' class="'+WI(_.Y(m,4))+'"'+(""!==m.Xsa()?' href="'+WI(Avb(m.Xsa()))+'"':"")+(""!==m.getKey()?' data-key="'+WI(m.getKey())+'"':"")+">"+Lvb(a,b.substring(m.Pl()-d,m.Ki()-d),_.XI(m),m.Pl())+"</"+Evb(_.Y(m,3))+">"+(g===c.length-1?_.VI(b.substring(m.Ki()-d)):"")}else e+=_.VI(b);return(0,_.UI)(e)};_.YI=function(a){this.Ka=_.jb(a)};_.V(_.YI,_.Jb);_.h=_.YI.prototype;_.h.Pl=function(){return _.Bj(this,1)};_.h.setStart=function(a){return _.vi(this,1,a)};_.h.Ki=function(){return _.Bj(this,2)};_.h.setEnd=function(a){return _.vi(this,2,a)};_.h.Xsa=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.OB=function(a){return _.ni(this,6,a)};_.XI=function(a){return _.oj(a,_.YI,8,_.kj())};_.YI.kc=[8];_.YI.prototype.toObject=function(){return Mvb(this)};
var Mvb=function(a){if(null!=a)return _.Lb(a),{start:_.Bj(a,1),end:_.Bj(a,2),tagName:_.Y(a,3),m8c:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),UXa:_.Aj(a,7),r_c:_.Db(_.XI(a),Mvb)}};var Nvb=function(a){this.s1=a;this.rendered=[]};Nvb.prototype.clear=function(){if(this.s1.Cp){var a=this.rendered;this.rendered=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.s1.Cp(b.value)}};_.ZI=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.$I=function(a,b){a=a.create("div");a.className=b;return a};Nvb.prototype.create=function(a){a=this.s1.createElement(a);this.s1.Cp&&_.GF(a)&&this.rendered.push(a);return a};_.aJ=function(a,b){a=a.na;Nvb.call(this,b);this.wT=new Map;this.container=a};_.V(_.aJ,Nvb);
_.aJ.prototype.Kv=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++){Ovb(this,f,!1,e);if(g=this.wT.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.wT);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||Ovb(this,a,!0)};
var Ovb=function(a,b,c,d){d=void 0===d?0:d;if(_.iG(b,a.Ps())){var e=a.wT.get(b);if(!e||c)if(e||!c){var f=a.Ji(b);f&&(c?(a.container.insertBefore(f,e),_.Ck(e),a.wT.delete(b)):(c=a.hra(b,d),a.wT.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.$I(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.aJ.prototype.clear=function(){Nvb.prototype.clear.call(this);this.wT.clear()};var Xob=/Meta/gi;_.Zob={Bo:"Everything",value:"",Ub:_.jG("e"),bt:"Everything"};var hpb=new _.lt("Directory ({dir})"),jpb=new _.lt("Search in ({repo} \u203a {dir})"),ipb=new _.lt("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),lpb=new _.lt("Directory ({repo} \u203a {dir})"),kpb=new _.lt("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),bpb=new _.lt("Repository ({repo})"),apb=new _.lt("Package ({package})"),dpb=new _.lt("Branch ({branch})"),gpb=new _.lt("Branch ({id}/{repo} \u203a {ref})"),cpb=new _.lt("Tag ({tag})"),fpb=new _.lt("Tag ({id}/{repo} \u203a {ref})"),epb=
new _.lt("Search in ({id}/{repo} \u203a {ref})"),$ob=new _.lt("Project ({project})");var Qvb=function(a){return _.Pcb(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++Pvb}}})},Pvb=1E3;var bJ=function(){};bJ.prototype.vda=function(){return Rvb(this)};bJ.prototype.toString=function(){var a=BG(Svb(cJ(this.constructor)))+"@";var b=(this.vda()>>>0).toString(16);return a+BG(b)};var Tvb=function(){this.tba=0};_.V(Tvb,bJ);Tvb.prototype.ufa=function(){return(this.tba+1|0)<this.Csb.length};Tvb.prototype.UM=function(){if(!this.ufa()){var a=new Uvb;a.B9 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.B9):a.B9.stack=Error().stack);a.mLc(Error(a));throw a.B9;}a=this.Csb;var b=this.tba=this.tba+1|0;return a[b]};var Vvb=function(){};_.V(Vvb,bJ);Vvb.prototype.mLc=function(a){this.B9=a;Wvb(a,this)};Vvb.prototype.toString=function(){var a=Svb(cJ(this.constructor)),b=this.F2c;return null==b?a:BG(a)+": "+BG(b)};var Xvb=function(){};_.V(Xvb,Vvb);var Yvb=function(){};_.V(Yvb,Xvb);var Zvb=function(){};_.V(Zvb,bJ);var $vb=function(){};_.V($vb,bJ);var awb=function(){};_.V(awb,$vb);var bwb,cwb=function(){cwb=function(){};for(var a=ssb([256],dJ,dwb),b=0;256>b;b=b+1|0)a[b]=ewb(b-128|0);bwb=a};var ssb=function(a,b,c){return fwb(a,{Mua:b,JBb:c,yQa:a.length})},fwb=function(a,b){var c=a[0];if(null==c)return null;var d=new globalThis.Array(c);b&&(d.T5a=b);if(1<a.length){a=a.slice(1);b=b&&{Mua:b.Mua,JBb:b.JBb,yQa:b.yQa-1};for(var e=0;e<c;e++)d[e]=fwb(a,b)}else if(b&&(a=b.Mua.KVc,void 0!==a))for(b=0;b<c;b++)d[b]=a;return d};var dJ=function(){this.CA=0};_.V(dJ,$vb);var vsb=function(a){-129<a&&128>a?(cwb(),a=bwb[a+128|0]):a=ewb(a);return a},ewb=function(a){var b=new dJ;b.CA=a;return b};dJ.prototype.vda=function(){return this.CA};dJ.prototype.toString=function(){return""+this.CA};var dwb=function(a){return a instanceof dJ};var gwb=function(a){this.REc=a};_.V(gwb,bJ);var hwb=function(a){this.QEc=a};_.V(hwb,bJ);var iwb=function(a){var b;return b=a.QEc,b()};var jwb=function(){};_.V(jwb,bJ);jwb.prototype.toString=function(){return this.wba};var Uvb=function(){};_.V(Uvb,Yvb);var kwb=function(){};_.V(kwb,jwb);var lwb=function(){};_.V(lwb,bJ);lwb.prototype.toString=function(){return this.A_?0==this.RRa.length?this.A_.toString():BG(this.A_.toString())+BG(this.RRa):this.PEc};var mwb=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:Rvb(a)}},nwb=0,Rvb=function(a){return a.W5a||(Object.defineProperties(a,{W5a:{value:nwb=nwb+1|0,enumerable:!1}}),a.W5a)};var owb=function(a){return a.vda?a.vda():mwb(a)},rwb=function(a){switch(typeof a){case "number":return cJ(awb);case "boolean":return cJ(Zvb);case "string":return cJ(tsb);case "function":return cJ(pwb)}if(a instanceof bJ)a=cJ(a.constructor);else if(Array.isArray(a))a=(a=a.T5a)?cJ(a.Mua,a.yQa):cJ(bJ,1);else if(null!=a)a=cJ(qwb);else throw new TypeError("Ud");return a};var pwb=function(){};var qwb=function(){};_.V(qwb,bJ);var Wvb=function(a,b){if(a instanceof Object)try{a.RXc=b,Object.defineProperties(a,{cause:{get:function(){return b.NEc&&b.NEc.B9}}})}catch(c){}};var tsb=function(){};_.V(tsb,bJ);var BG=function(a){return null==a?"null":a.toString()},swb=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||null==a&&null==b},usb=function(a){return"string"===typeof a};var twb=function(a,b){this.MRa=a;this.NRa=b};_.V(twb,bJ);var Svb=function(a){return 0!=a.NRa?BG(uwb("[",a.NRa))+String("L"+BG(Qvb(a.MRa))+";"):Qvb(a.MRa)};twb.prototype.toString=function(){return"class "+BG(Svb(this))};var uwb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=BG(c)+BG(a);return c},cJ=function(a,b){var c=b||0;return _.Pcb(a.prototype,"$$class/"+c,function(){return new twb(a,c)})};var vwb=function(a,b){a.push(b)},wwb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},ywb=function(a){return new hwb(function(){var b=new xwb;b.tba=-1;b.Csb=a;return b})},zwb=function(a,b){a.sort(function(c,d){var e;return e=b.REc,e(c,d)})};var xwb=function(){this.tba=0};_.V(xwb,Tvb);_.eJ=function(a){this.Yg=a};_.V(_.eJ,bJ);
_.eJ.prototype.ld=function(a){var b;if(!a||0==a.length)return this.Yg.Kp([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)vwb(c,this.Yg.Zb(a[d]));a=(b=this.Yg,new gwb(function(n,r){return b.K5a(n,r)}));zwb(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Yg.Pl(f)>=this.Yg.Ki(a[a.length-1|0]);){var g=a.pop();this.Yg.gua(g)&&(e=!1);0==a.length||this.Yg.J8(a[a.length-1|0],g)}g=e;var m=this.Yg.gua(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Yg.pua(f)){if(e=
Awb(this,f,a,c))d.pop(),wwb(d,e);e=!1;Bwb(this,c,f)}}else g=a[a.length-1|0],this.Yg.Ki(f)>this.Yg.Ki(g)&&Bwb(this,c,this.Yg.pRb(f,this.Yg.Ki(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Yg.J8(a[c-2|0],a[c-1|0]);return this.Yg.Kp(d)};
var Awb=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Yg.gua(f),m=a.Yg.Ki(f);a.Yg.setEnd(f,a.Yg.Pl(b));var n=g&&!a.Yg.pua(b)&&a.Yg.pua(f),r=0==c.length?null:c[c.length-1|0];n||a.Yg.Pl(f)>=a.Yg.Ki(f)?null!=r?a.Yg.rLb(r,f):e=a.Yg.YL(f):null!=r&&a.Yg.J8(r,f);g=g?a.Yg.Ki(b):a.Yg.Pl(b);!n&&g<m&&Bwb(a,d,a.Yg.Lmb(f,g,m))}return e},Bwb=function(a,b,c){for(var d=b.length;0<d&&0<a.Yg.K5a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var fJ=function(a,b,c,d,e){_.aJ.call(this,c,d);var f=this;this.ae=a;this.view=b;this.nb=c;this.Lv=!1;this.If=[];this.jk=new _.Vl;this.SA=new _.Vl;this.Hha=new Map;this.lines=[];this.Tl=[];this.Yl=0;this.lb=e.eT().ha(_.Ee()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.ul(f.ae)})};_.V(fJ,_.aJ);_.h=fJ.prototype;_.h.La=function(){this.lb.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=_.hG(this.If,this.Ps());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.Ji(c))||d.setAttribute("aria-current","true")}}}};_.h.Ps=function(){return this.Yl};
_.h.Ji=function(a){this.Tl.length<=a&&(this.Tl=this.Tl.concat(Array.from(this.container.children).slice(this.Tl.length)));return this.Tl[a]};_.h.hra=function(a,b){var c=this,d=_.$I(this,"line");d.appendChild(_.ZI(this,Array.from({length:b+1}).join(" "),"line"));b=_.ZI(this,"...","line ellipses");b.addEventListener("click",function(){c.jk.emit(a)});d.appendChild(b);return d};
_.h.cS=function(){if(this.Ps())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.$I(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.O8=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.Tl=[]);b<this.Yl&&(b=this.Yl);this.Yl=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.Lv){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=_.mG(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,_.RF(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.Yl=b);if(f<d.length)return d.slice(f);if(b<c){d=this.jPa(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+=_.Jvb(m,a[m],d[g])}a=(0,_.UI)(f);_.RF(c,"beforeend",a.ZB())}return[]};
_.h.kla=function(a){var b=this;a=a.filter(function(m){return _.iG(m,b.Ps())});if(!(0===a.length||a[a.length-1]>=this.Yl)){var c=new _.eJ(new Cwb),d=a.map(function(m){var n;return c.ld(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");Uob(e,Kvb({lineNumbers:a,lines:this.lines,xu:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.wT.has(a[d])||this.container.replaceChild(g,this.Ji(a[d]));
this.Tl[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.hG(a,this.Ps());if(0!==a.length){var b=this.Ji(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.SA.next(a[0].start);b.focus()}};
var Ewb=function(a,b){var c=a.Ji(b.line);if(c){a.Hha.get(b)&&Dwb(a,b);var d=a.view.Th(b.ua,b.context);var e=d.yl;if(1!==e.length)throw Error("Vd");d={element:e[0],IUc:d};a.s1.insertBefore(a.container,d.element,c);_.ul(a.ae);a.Hha.set(b,d)}},Dwb=function(a,b){var c=a.Hha.get(b);c&&(_.Ck(c.element),a.view.remove(a.view.indexOf(c.IUc)),a.Hha.delete(b))};fJ.prototype.clear=function(){_.aJ.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Yl=0;this.Hha.clear()};
fJ.prototype.jPa=function(a,b){for(var c=new _.eJ(new Cwb),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.Ej.get(a))?e:null))}return d};fJ.O=function(a){return new (a||fJ)(_.u(_.wl),_.u(_.Af),_.u(_.sd),_.u(_.tl),_.u(_.Ev))};
fJ.ya=_.xc({type:fJ,oa:[["code-container"]],tb:4,Za:function(a,b){a&2&&_.hf("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Lv:"usePrefetchIfPossible",If:"highlightedLines",Ej:"inlineWidgets"},outputs:{jk:"lineShown",SA:"lineFocused"},features:[_.ef,_.Rc],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 Cwb=function(){};_.h=Cwb.prototype;_.h.J8=function(a,b){_.sj(a,8,_.YI,b)};_.h.Lmb=function(a,b,c){return _.fj(a.clone(),8).setStart(b).setEnd(c)};_.h.Kp=function(a){return a};_.h.YL=function(a){return _.XI(a)};_.h.Ki=function(a){return a.Ki()};_.h.Pl=function(a){return a.Pl()};_.h.gua=function(a){return"a"===_.Y(a,3)};_.h.pua=function(a){return _.Aj(a,7)};_.h.rLb=function(a,b){b=_.XI(a).concat(_.XI(b));_.qj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.pRb=function(a,b){if(b<a.Pl()||b>=a.Ki())throw new RangeError;var c=_.fj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Zb=function(a){var b=(new _.YI).setStart(a.startColumn).setEnd(a.endColumn);a.UXa&&_.Kj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.ni(b,3,d);_.ni(c,4,a.ho);null!=a.href&&_.ni(b,5,a.href);null!=a.key&&b.OB(a.key);return b};_.h.K5a=function(a,b){return b.Pl()-a.Pl()||a.Ki()-b.Ki()};var Fwb=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"}),gJ=function(){this.Dqb=[];this.Cqb="";this.vaa=0};
gJ.prototype.Tb=function(){this.vaa=spb(this.snippet);this.Xd.clear();for(var a=this.Xd,b=this.snippet.wt,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.Jc(Gwb(this,f)),r=_.Jc(Hwb(this,f)),v=_.Jc(Iwb(this,f));var z=f.qI;this.xr?(f=this.xr(_.lG(f.lineNumber)),z=[Object.assign({},Jwb(this,new LH({startIndex:0,length:z.length})),{tagName:"a",ho:"",href:f})]):z=[];g=m.call(g,n,r,v,_.Jc(z));c.set(d,g)}a.Ej=c;this.Xd.O8(Kwb(this))};
var Kwb=function(a){return a.snippet.wt.map(function(b){return b.qI.substring(a.vaa)+"\n"})},Gwb=function(a,b){return b.nh.filter(function(c){var d=c.ne;c=c.tokenType;return!d||d.startIndex+d.length<=a.vaa?!1:!!c&&Fwb.hasOwnProperty(c)&&!!Fwb[c]}).map(function(c){return Object.assign({},Jwb(a,c.ne),{ho:Fwb[c.tokenType]})})},Hwb=function(a,b){var c=b.lineNumber,d=b.qI;return a.Dqb.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.aS.map(function(f){var g=f.startIndex;for(f=
f.length;g<d.length&&" "===d[g];)++g,--f;return Object.assign({},Jwb(a,new LH({startIndex:g,length:f})),{ho:a.Cqb||"emphasized"})})})},Iwb=function(a,b){return(b=b.Yu)?b.aS.map(function(c){return Object.assign({},Jwb(a,c),{tagName:"mark",ho:""})}):[]},Jwb=function(a,b){return{startColumn:Math.max(b.startIndex-a.vaa,0),endColumn:Math.max(b.startIndex+b.length-a.vaa,0)}};gJ.O=function(a){return new (a||gJ)};
gJ.ya=_.xc({type:gJ,oa:[["basic-snippet","snippet",""]],vb:function(a,b){a&1&&_.Cf(fJ,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Xd=c.first)}},inputs:{xr:"linkGenerator",snippet:"snippet",Dqb:"emphasizedRanges",Cqb:"emphasisClass",jo:"codeFontSize"},features:[_.Rc],mc:["snippet",""],Aa:1,Ba:2,Ea:[[1,"nopadding"]],ua:function(a,b){a&1&&_.E(0,"code-container",0);a&2&&_.hf("font-size",b.jo)},Ia:[fJ],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 rpb=/\S/;_.hJ=function(a,b,c){this.Ga=a;this.Ua=b;this.document=c;this.sJ="resultLine";this.YH=this.WL=-1};_.hJ.prototype.Tb=function(){};
_.hJ.prototype.click=function(a){if(0===a.button&&!_.nG(a)){var b=qpb(a);if(null!=b){b=_.lG(this.snippet.wt[b.lineNumber].lineNumber);var c=this.xr(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.mG(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.mG(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.wo(this.Ua,c)}this.Ga.ab({element:this.uc,
action:this.sJ,gestureName:"CLICK",Kf:this.resultIndex,CH:[Object.assign({},this.GS,{lineNumber:b})]},a)}}};_.hJ.O=function(a){return new (a||_.hJ)(_.u(_.hv),_.u(_.Mg),_.u(_.Gg))};
_.hJ.ya=_.xc({type:_.hJ,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],vb:function(a,b){a&1&&_.Cf(gJ,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.dZ=c.first)}},inputs:{xr:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",uc:"trackElement",GS:"feedbackEvent",jo:"codeFontSize"},features:[_.Rc],mc:"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,tpb,2,5,"div",1),_.B(),_.A(2,"basic-snippet",2),_.I("click",function(c){return b.click(c)})("mouseover",function(c){c=qpb(c);if(null!=c){var d=c.element;b.YH=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=qpb(c);null!=c&&(b.YH=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=qpb(c);null!=c&&(0<=b.WL&&b.dZ.Xd.Ji(b.WL).classList.remove("focus"),b.WL=c.lineNumber,b.dZ.Xd.Ji(b.WL).classList.add("focus"))})("focusout",function(c){null!=qpb(c)&&(0<=b.WL&&b.dZ.Xd.Ji(b.WL).classList.remove("focus"),b.WL=-1)}),_.B());a&2&&(_.hf("font-size",b.jo),_.t(),_.y("ngForOf",b.snippet.wt),_.t(),_.y("snippet",b.snippet)("linkGenerator",b.xr)("codeFontSize",b.jo))},Ia:[_.fn,gJ],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});_.Lwb=new _.Gc("cEvt");_.Mwb={onError:function(a){throw a;},E4a:function(a){return a()},Oka:function(a){a()},QCb:function(){},RXa:function(){},b1:function(){},yr:function(){},gU:function(){}};var Nwb;Nwb=function(a){this.OUa=a;this.vW=upb(a)};_.oG=function(a,b){var c=0;a=_.k(a.vW);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};Nwb.prototype.Gka=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.OUa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new Nwb(b)};_.iJ=new Nwb(new Map);
_.jJ=function(a){var b=this;this.je=a=void 0===a?_.Mwb:a;this.A5a=new _.Qe;this.visibility=this.A5a.ha(_.Le(function(c,d){switch(d.action){case "toggleRange":return a&&(c.OUa.has(d.ne.start)?a.RXa():a.QCb()),c.Gka(d.ne);case "show":return b.show(c,d.line);case "showAll":return _.iJ;default:return _.ah(d)}},_.iJ),_.Te(_.iJ),_.Re(1))};_.jJ.prototype.Kv=function(a){this.A5a.next(a)};_.jJ.prototype.La=function(){this.A5a.complete()};
_.jJ.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.OUa);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.Gka(e))}d&&this.je&&this.je.RXa();return c};_.jJ.O=function(a){return new (a||_.jJ)(_.q(_.Lwb,8))};_.jJ.ta=_.p({token:_.jJ,qa:_.jJ.O});_.kJ=function(){this.C5a=[];this.rn=[];this.lineHeight=0;this.visibility=_.iJ;this.KN=new _.Vl;this.delay=_.Ud(!0).ha(_.De(50))};_.kJ.prototype.Od=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.KN.emit(this.C5a[a].original))};_.kJ.prototype.Tb=function(a){a.folding&&(this.delay=_.Ud(!0).ha(_.De(50)));if(a.visibility||a.folding)this.C5a=xpb(this.visibility,this.rn)};_.kJ.O=function(a){return new (a||_.kJ)};
_.kJ.ya=_.xc({type:_.kJ,oa:[["code-folding-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})},inputs:{rn:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{KN:"rangeToggled"},features:[_.Rc],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,wpb,2,1,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.delay))},Ia:[_.fn,_.gn,_.mn],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});_.lJ=function(){};_.lJ.O=function(a){return new (a||_.lJ)};_.lJ.Da=_.zc({type:_.lJ});_.lJ.Ca=_.ic({imports:[_.nn]});_.mJ=function(a,b,c){_.Ar.call(this,a,b,c);this.lines=[];this.Trb="code-and-highlight-container";this.xZ=new _.Qe;this.uva=new _.Qe;this.CYa=new _.Qe;this.LWa=new _.Qe;this.MWa=new _.Qe;this.scroll=new _.Qe};_.V(_.mJ,_.Ar);_.mJ.prototype.Sa=function(){_.Ar.prototype.Sa.call(this)};_.mJ.prototype.La=function(){_.Ar.prototype.La.call(this)};_.mJ.O=function(a){return new (a||_.mJ)(_.u(_.sd),_.u(_.zr),_.u(_.te))};_.mJ.Fa=_.Bc({type:_.mJ,features:[_.ef]});var zpb=void 0;_.Owb={Efc:"\n",UTb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Apb().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,ho:"cm-"+m}));e+=g.length;g.endsWith(_.Owb.Efc)&&(d++,e=0)});return c}};_.nJ=function(a,b){if(_.Yu.has(7)){var c=new _.sg(!0);this.enabled=c.Rf();b.register("toggleLineLimitation","8",function(){c.Pk.length&&c.next(!c.value)})}else this.enabled=_.Ud(!1)};_.nJ.O=function(a){return new (a||_.nJ)(_.q(_.Zu),_.q(_.su))};_.nJ.ta=_.p({token:_.nJ,qa:_.nJ.O,Ha:"root"});var Pwb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],oJ=function(a,b){_.aJ.call(this,a,b);this.nb=a;this.SA=new _.Vl;this.Tp=new _.Vl;this.Qs=new _.Vl;this.jk=new _.Vl;this.E0=void 0;this.FE=new Set;this.WH=new Set;this.uu=0;this.Ro=[];this.f2=new Map;this.KRa=new Map};_.V(oJ,_.aJ);oJ.prototype.Ps=function(){return this.Ro.length};oJ.prototype.Ji=function(a){return this.Ro[a]};
oJ.prototype.hra=function(a){var b=this,c=_.$I(this,"line-number CodeMirror-gutter-background");c.appendChild(_.ZI(this,"-",""));c.addEventListener("click",function(){b.jk.emit(a)});return c};
oJ.prototype.Od=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.Qs.next({line:c,l1:a}),!0;this.Tp.next({line:c,l1:a});return!1};
var Qwb=function(a,b){var c=a.uu;a.uu+=b;b=a.uu;if(c!==b){if(a.Ul){for(var d=[],e=c;e<b;e++)d.push(_.Gvb({lineNumber:e,href:a.Ul(e)}).ZB());_.RF(a.container,"beforeend",_.dob(_.hk,d))}else _.RF(a.container,"beforeend",_.Ivb({start:c,end:b}).ZB());d=Array.from(a.container.children);a.Ro=0===c?d:a.Ro.concat(d.slice(a.Ro.length));d=_.k(a.WH);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.Dda(a.Ro[e]);d=_.k(a.KRa.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.Ro[e].classList.add.apply(a.Ro[e].classList,_.Jc(f))}}a.FE=_.Vob(a.E0,a.Ro)};oJ.prototype.clear=function(){_.aJ.prototype.clear.call(this);this.Ro=[];this.f2.clear();this.container.textContent="";this.uu=0;Qwb(this,0)};
var Rwb=function(a,b){var c=b.line;b=b.height;if(a.Ro[c]){if(!a.f2.get(c)){var d={height:0,element:_.$I(a,"")};a.s1.insertBefore(a.container,d.element,a.Ro[c]);a.f2.set(c,d)}a=a.f2.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Swb=function(a,b){var c=b.line;b=b.height;var d=a.f2.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.f2.delete(c),_.Ck(d.element)))};
oJ.prototype.focus=function(a){a=_.hG(a,this.Ro.length);0<a.length&&(this.Ro[a[0].start].firstElementChild.focus(),this.SA.next(a[0].start))};
oJ.prototype.Eda=function(a){for(var b=_.k(this.FE||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(Pwb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.E0=a;this.FE=_.Vob(this.E0,this.Ro);this.WH=_.Wob(a);a=_.k(this.FE);for(b=a.next();!b.done;b=a.next())this.Dda(b.value)};
oJ.prototype.a5a=function(a){if(this.Ul){this.Ul=a;for(var b=0,c=this.Ro.length;b<c;b++)_.Uh(this.Ro[b].firstElementChild,a(b))}else this.clear(),Qwb(this,this.uu)};oJ.prototype.Dda=function(a){a.classList.add("highlight");for(var b=_.k(Pwb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};oJ.O=function(a){return new (a||oJ)(_.u(_.sd),_.u(_.tl))};
oJ.ya=_.xc({type:oJ,oa:[["line-number-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})},inputs:{Ul:"lineNumberLinkProvider"},outputs:{SA:"lineFocused",Tp:"lineNumberClicked",Qs:"gutterClicked",jk:"lineShown"},features:[_.ef],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});_.pJ=function(a){this.Ga=a;this.tFb=new _.Qe;this.lra=new Map;this.Wfa=new _.Lt(this.Ga)};_.pJ.prototype.register=function(a,b){if(this.lra.has(a))throw Error("Xd`"+a);this.lra.set(a,b);this.tFb.next(a)};_.pJ.prototype.uA=function(a){if(!this.lra.has(a))throw Error("Yd`"+a);this.lra.delete(a);this.tFb.next(a)};_.pJ.O=function(a){return new (a||_.pJ)(_.q(_.No))};_.pJ.ta=_.p({token:_.pJ,qa:_.pJ.O,Ha:"root"});var Twb,Uwb,Vwb,Wwb,Xwb;Twb=["content"];Uwb=["gutter"];Vwb=["decorations"];Wwb=["sidebar"];Xwb=["focusElement"];
_.qJ=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L,P,aa){_.mJ.call(this,z,D,a);var oa=this;this.renderer=c;this.view=d;this.Ik=e;this.tia=f;this.HW=g;this.Zg=m;this.od=n;this.document=r;this.ae=J;this.Bt=L;this.dXa=P;this.TMa=aa;this.uUa=_.hG;this.ar=new Set;this.Ej=new Map;this.IA=this.sT=this.pT=this.qT=!1;this.J9=new Set;this.xx=[];this.Nu=new Map;this.HA=new Map;this.O$=new _.Ne(1);this.lb=new _.Od;this.vt=[];this.yE=null;this.pwa=[];this.tW=[];this.yc=!1;this.Fqa=new _.Qe;this.dC=function(){};this.oT=
!0;this.IW=this.lineHeight=0;this.value=this.fileName="";this.Nea=1E3;this.Gua=800;this.visibility=_.iJ;this.rn=[];this.lC=void 0;this.Lv=!1;this.Lka=new _.Vl;this.jk=new _.Vl;this.KN=new _.Vl;this.YR=0;this.be=this.ZR="";this.kq=this.Uk=this.nI=void 0;this.q$=!1;this.wS=!0;this.Tp=new _.Vl;this.Qs=new _.Vl;this.gU=_.xz(function(){oa.je.gU()},500);this.je=v||_.Mwb;this.Dh=new _.ru(this.document);this.Dh.Fpa=!1;this.Dh.ON("CTRL_A",65,2);this.Dh.ON("CTRL_A",65,8);_.qk(this.Dh,"shortcut",function(Ca){if("CTRL_A"===
Ca.identifier){Ca=oa.Q$.na;for(var qa={};Ca;qa={Iia:void 0,Xib:void 0}){if(oa.document.activeElement===Ca)return oa.continue?(qa.Iia=r.getSelection(),qa.Xib=qa.Iia&&qa.Iia.toString(),oa.continue.then(function(ta){return function(){ta.Iia&&ta.Iia.toString()!==ta.Xib||_.ppb(oa.Xd.container)}}(qa))):_.ppb(oa.Xd.container),!1;Ca=Ca.parentElement}}return!0});this.lb.add(this.TMa.jo.subscribe(function(Ca){oa.nb.na.style.fontSize=null!=Ca?Ca+"px":"";_.ul(oa.ae);setTimeout(function(){oa.vha(oa.Xd.cS())})}));
this.lb.add(this.Bt.s$.subscribe(function(Ca){oa.be=Ca;_.ul(oa.ae)}))};_.V(_.qJ,_.mJ);_.qJ.Fa=_.mJ.Fa;_.h=_.qJ.prototype;
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.be.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Q$.na.classList.add(d);this.lineHeight=this.Xd.cS()}a.fileName||a.value?(this.wZa(),this.continue=this.je.E4a(function(){return b.render()})):a.scrollToLine?(this.Pu(this.If),this.zV(_.SF(this.If))):a.lineNumberLinkProvider?(c=function(){b.zg.a5a(b.Ul)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.lj&&this.HW.uA(a.visibleCodeIdentifier.lj),
this.Bha());(a.visibility||a.folding)&&this.Kv();if(!this.oT){this.dC();var e=this.If;"CODE"===this.IH?this.dC=_.Aub(this.Zg,function(){null!=e?b.XL(e,!0):b.gca.na.focus()}):void 0!==this.IH&&(this.dC=this.Zg.registerCallback(this.IH,this.nb.na,function(){b.XL(e,!0);b.dC()}))}this.wS||this.zg.clear();if(a.lineLimitation){var f;this.ZR="".padStart(null!=(f=this.pI)?f:80," ")}};_.h.KV=function(a){this.q$=a};
_.h.XL=function(a,b){b=void 0===b?!1:b;var c=this;_.Zd(function(d){if(1==d.Ec)return _.be(d,c.continue,2);_.$0a(c.Ik,function(){c.ZH(a,b)});d.Ec=0})};_.h.ZH=function(a,b){if(void 0===b||!b||this.oea(_.SF(a)))this.Xd.focus(a),this.nb.na.scrollLeft=0,this.oT=!0};_.h.vha=function(a){this.lineHeight=a;_.ul(this.ae);Ywb(this)};
_.h.Sa=function(){var a=this;_.mJ.prototype.Sa.call(this);this.QJ.ha(_.ze(function(){return a.Ik.hN}),_.w(function(b){return b.target.scrollLeft}),_.ze(function(){return a.Ik.Ava})).subscribe(function(b){a.Or.na.style.right=-b+"px";a.gU()});this.nb.na.addEventListener("copy",function(){a.je.yr()});this.nb.na.addEventListener("keydown",function(b){if(!_.nG(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.Xd.nb.na.contains(c)?a.ZH(d-1):a.zg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Xd.nb.na.contains(c)?a.ZH(d+1):a.zg.focus(d+1),b.preventDefault())))}}});"CODE"===this.IH&&(this.Uk=this.od.register("openCode","c",function(){a.je.b1();_.Uv(a.Zg,"CODE")}),this.kq=this.Zg.registerCallback("CODE",this.nb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.zg.nb.na.contains(b)&&
a.gca.na!==b?a.zg.focus(a.nI||0):a.ZH(a.nI||0)}))};_.h.Ic=function(){this.Bha()};_.h.Bha=function(){var a=this;this.lC&&this.HW.register(this.lC,this.QJ.ha(_.ze(function(){return a.Ik.hN}),_.w(function(b){return b.target.scrollTop}),_.Ee(),_.w(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.Yl)}}),_.ze(function(){return a.Ik.Lfa})))};_.h.Yd=function(){this.O$.next(!0)};
_.h.La=function(){this.yc=!0;this.clear();this.lC&&this.HW.uA(this.lC);this.Dh&&this.Dh.dispose();this.Uk&&this.Uk();this.kq&&this.kq();this.dC();this.lb.unsubscribe();_.mJ.prototype.La.call(this)};_.h.FK=function(a){this.nb.na.classList.add(a)};_.h.PN=function(a){this.nb.na.classList.remove(a)};_.h.D_a=function(a){this.KN.emit(a);this.XL(a.start-1)};
_.h.Kv=function(){for(var a=_.k([this.Xd,this.zg]),b=a.next();!b.done;b=a.next())b.value.Kv(this.visibility.vW,this.rn);a=_.k(this.xx);for(b=a.next();!b.done;b=a.next())this.BW(b.value);a=_.k(this.vt);for(b=a.next();!b.done;b=a.next())this.BW(b.value);_.Zwb(this)};_.Zwb=function(a){a.IW=_.oG(a.visibility,a.Yl)};_.h=_.qJ.prototype;_.h.eYa=function(){var a=this;this.qT||(this.qT=!0,setTimeout(function(){a.qT=!1;a.i2();_.ul(a.ae)}))};
_.h.fYa=function(){var a=this;this.sT||(this.sT=!0,setTimeout(function(){a.sT=!1;a.j2();_.ul(a.ae)}))};_.h.zfa=function(){var a=this;this.pT||(this.pT=!0,setTimeout(function(){a.pT=!1;a.h2();_.ul(a.ae)}))};_.h.Afa=function(a){this.ar.add(a);this.oja()};_.h.qDb=function(a,b,c,d){this.yE={mb:a,position:b,offset:d};this.oja()};
_.h.Pu=function(a){var b=this;return _.Zd(function(c){if(1==c.Ec)return b.jk.emit(a),_.be(c,b.continue,2);b.je.Oka(function(){b.zg.Eda(a);return Promise.resolve()},"selectLine");c.Ec=0})};
_.h.oja=function(){var a=this;this.IA||(this.IA=!0,this.je.Oka(function(){var b;return _.Zd(function(c){if(1==c.Ec)return b=new _.Rd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.gV=b.subscribe(),_.be(c,_.Nnb(b),2);if(3!=c.Ec)return a.gV=void 0,a.IA=!1,_.be(c,a.continue,3);0<a.ar.size&&a.Xd.kla(Array.from(a.ar));a.ar.clear();a.u1a();c.Ec=0})},"inline"))};
_.h.RMa=function(a,b,c,d){var e=this;return this.K8(function(){e.eYa()},{startLine:c,endLine:d,ua:a,context:b},this.xx)};_.h.pfb=function(a,b,c,d){var e=this;return this.K8(function(){e.fYa()},{startLine:c,endLine:d,ua:a,context:b},this.vt)};_.h.nfb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Nu.get(c)||[];f.push(e);this.Nu.set(c,f);this.zfa();return function(){f.splice(f.indexOf(e),1);d.zfa()}};
_.h.TY=function(a,b){var c=this;this.Ej.has(a)?this.Ej.get(a).push(b):this.Ej.set(a,[b]);this.Afa(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.Afa(a))}}}};_.h.Wca=function(a){return this.lineHeight*(this.visibility?_.oG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.oG(this.visibility,b)-_.oG(this.visibility,a):b-a))};
_.h.K8=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.wZa=function(){this.Nu.clear();this.HA.clear();this.xx=[];this.vt=[];this.pwa=[];this.Ej.clear();this.J9.clear();this.ar.clear();this.Laa()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,v,z;return _.Zd(function(D){switch(D.Ec){case 1:return a.clear(),a.rendered||(a.IA=!0),(b=document.getElementById("pre-rendered-code"))&&a.Xd.Lv&&b.setAttribute("processed",""),_.be(D,a.QUa(),2);case 2:return c=D.Mj,d=a.lines,_.Zwb(a),_.be(D,_.Dl(a.O$.ha(_.Ie())),3);case 3:a.If=_.hG(a.If,d.length);a.Lka.emit(d.length);e=0===a.If.length?0:a.If[a.If.length-1].end;g=(f=null==a.yE&&d.length>a.Nea&&e<a.Nea)?a.Gua:d.length;m=f?_.Dl(_.Ud(!0).ha(_.De(100),
_.Ve(a.Fqa))):void 0;Qwb(a.zg,g);n=a.lineHeight;a.h2(n);a.i2();a.j2(n);r=a.Xd.O8(d,0,g,a.rendered);a.zV(_.SF(a.If));a.rendered||a.ar.clear();a.YR=c+3;if(!m){D.dh(4);break}return _.be(D,m,5);case 5:a.rendered||(z=Array.from(a.ar).filter(function(J){return J<g}),0<z.length&&a.Xd.kla(z),a.ar.clear()),Qwb(a.zg,d.length-g),a.ae.detach(),v=new Promise(function(J){setTimeout(function(){if(!a.yc){var L=a.ae;_.Tea(L.Sh);L.Sh[2]|=128;_.vl(a.ae);J()}},100)}),a.Xd.O8(d,g,d.length,r);case 4:return _.be(D,Ywb(a,
n,!0),6);case 6:return a.rendered||(a.IA=!1),a.zg.Eda(a.If),_.be(D,v,0)}})};
_.h.QUa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Zd(function(r){if(1==r.Ec){a.IR(null!=(b=a.ix)?b:new Map);if(a.value.lines)return a.IR(a.value.BT),a.lines=a.value.lines,r.return(a.value.IDb);if(a.ix&&a.ix.size)return r.dh(2);c=a.D$(a.value);f=_.Owb;g=f.UTb;m=a.value;return _.be(r,_.Apb(),4)}return 2!=r.Ec?(n=g.call(f,m,null!=(e=null==(d=r.Mj.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.IR(n),r.return(c)):r.return(a.D$(a.value))})};
_.h.D$=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.IR=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.i2=function(){_.Bk(this.aU.na);for(var a=_.k(this.xx),b=a.next();!b.done;b=a.next())this.iV(this.aU,b.value)};_.h.j2=function(a){a=void 0===a?this.lineHeight:a;_.Bk(this.Or.na);this.ila(a);this.renderer.lh(this.Or.na,"display","none");a=_.k(this.vt);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.lh(this.Or.na,"display","block"),this.iV(this.Or,b)};
_.h.h2=function(a){a=void 0===a?this.lineHeight:a;_.Bk(this.sr.na);this.HA.clear();this.bla(a);this.Y4a(11);var b=this.MUa()?"block":"none";this.renderer.lh(this.sr.na,"display",b);b=_.k(this.Nu);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.axa(c,d,a)}};
_.h.axa=function(a,b,c){var d=this.LPa();this.cla(d,a,c);this.HA.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.rv=this.view.Th(b.ua,b.context).yl,b=_.k(b.rv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.sr.na,d)};_.h.LPa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Cp&&_.GF(a)&&this.tW.push(a);return a};
_.h.cla=function(a,b,c){for(var d=b*c,e=_.k(this.J9),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.lh(a,"position","absolute");this.renderer.lh(a,"top",d+"px");this.renderer.lh(a,"height",c+"px");this.renderer.lh(a,"bottom","0")};_.h.MUa=function(){for(var a=_.k(this.Nu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var Ywb=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,v,z,D,J,L,P,aa,oa,Ca,qa;return _.Zd(function(ta){if(1==ta.Ec)return c?(a.pwa=[].concat(_.Jc(a.J9)).map(function(Na){return{type:"add",widget:Na}}),ta.dh(2)):_.be(ta,a.continue,2);a.bla(b);a.ila(b);d=_.k(a.pwa);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(Ewb(a.Xd,n),Rwb(a.zg,n)):(Dwb(a.Xd,n),Swb(a.zg,n));a.pwa=[];r=_.k(a.xx.concat(a.vt));for(v=r.next();!v.done;v=r.next())z=v.value,
a.BW(z);D=_.k(a.HA);for(J=D.next();!J.done;J=D.next())L=J.value,P=_.k(L),aa=P.next().value,oa=P.next().value,Ca=aa,qa=oa,a.cla(qa,Ca,b);ta.Ec=0})};_.h=_.qJ.prototype;_.h.ila=function(a){this.jla(this.Or,a)};_.h.bla=function(a){this.jla(this.sr,a)};_.h.jla=function(a,b){var c=[].concat(_.Jc(this.J9)).reduce(function(d,e){return e.height+d},0);this.renderer.lh(a.na,"height",b*this.Yl+c+"px")};
_.h.Y4a=function(a){var b=Array.from(this.Nu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Jc(b)):0;this.renderer.lh(this.sr.na,"width",a*b+"px")};_.h.iV=function(a,b){b.rv=this.view.Th(b.ua,b.context).yl;this.BW(b);b=_.k(b.rv);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.u1a=function(){if(this.yE){var a=this.yE,b=a.offset,c=this.nb.na.querySelector(a.mb);c&&(this.tia.scrollTo(c,a.position,null!=b?b:0),this.yE=null)}};
_.h.BW=function(a){var b=a.rv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.Wca(c),e=this.getHeight(c,a),f=_.k(this.J9),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.lh(c,"top",d+"px"),-1<a?this.renderer.lh(c,"height",e+"px"):this.renderer.lh(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.Xd.clear();this.zg.clear();this.Laa();this.Fqa.next(!0);this.continue=void 0;var a;null==(a=this.gV)||a.unsubscribe();this.gV=void 0};_.h.Laa=function(){if(this.renderer.Cp)for(var a=_.k(this.tW),b=a.next();!b.done;b=a.next())this.renderer.Cp(b.value);this.tW=[]};_.h.zV=function(a){null==a||this.oea(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.oea=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(_.qJ.prototype,{Xd:{configurable:!0,enumerable:!0,get:function(){return this.ePa},set:function(a){var b=this;this.ePa=a;this.lb.add(_.me(window,"resize").ha(_.w(function(){return a.cS()}),_.Ee()).subscribe(function(c){b.vha(c)}))}},Yl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},ria:{configurable:!0,enumerable:!0,set:function(a){this.oT=!1;this.If=_.ypb(a)}}});
_.qJ.O=function(a){return new (a||_.qJ)(_.u(_.te),_.u(_.rg),_.u(_.tl),_.u(_.Af),_.u(_.Gu),_.u(_.Hu),_.u(_.pJ),_.u(_.Rg),_.u(_.su),_.u(_.Gg),_.u(_.Lwb,8),_.u(_.sd),_.u(_.zr),_.u(_.wl),_.u(_.Lv),_.u(_.nJ),_.u(_.pF))};
_.qJ.ya=_.xc({type:_.qJ,oa:[["format-code"]],vb:function(a,b){a&1&&(_.Cf(Twb,7),_.Cf(Uwb,7),_.Cf(oJ,7),_.Cf(Vwb,7),_.Cf(Wwb,7),_.Cf(Xwb,7),_.Cf(fJ,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Q$=c.first);_.Gf(c=_.Hf())&&(b.sr=c.first);_.Gf(c=_.Hf())&&(b.zg=c.first);_.Gf(c=_.Hf())&&(b.aU=c.first);_.Gf(c=_.Hf())&&(b.Or=c.first);_.Gf(c=_.Hf())&&(b.gca=c.first);_.Gf(c=_.Hf())&&(b.Xd=c.first)}},inputs:{fileName:"fileName",value:"value",ix:"highlightInfo",rendered:"rendered",Nea:"largeFileThreshold",Gua:"largeFileRenderCount",
pI:"lineLimitation",visibility:"visibility",rn:"folding",lC:"visibleCodeIdentifier",IH:"focusableRegion",Lv:"usePrefetchIfPossible",wS:"displayLineNumbers",ria:"scrollToLine",Ul:"lineNumberLinkProvider"},outputs:{Lka:"totalNumLines",jk:"lineShown",KN:"rangeToggled",Tp:"lineNumberClicked",Qs:"gutterClicked"},features:[_.Pf([{wa:_.mJ,Hb:_.qJ}]),_.ef,_.Rc],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.nI=c})("lineNumberClicked",function(c){return b.Tp.emit(c)})("gutterClicked",function(c){return b.Qs.emit(c)})("lineShown",function(c){return b.jk.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.xZ.next(c)})("contextmenu",function(c){return b.xZ.next(c)})("mouseover",function(c){return b.uva.next(c)})("mouseout",function(c){return b.CYa.next(c)})("mousedown",function(){return b.KV(!0)})("mouseup",function(){return b.KV(!1)})("mouseleave",
function(){return b.KV(!1)})("keydown",function(c){return b.LWa.next(c)})("keyup",function(c){return b.MWa.next(c)}),_.N(12,"\n      "),_.E(13,"div",7,8),_.N(15,"\n      "),_.x(16,Bpb,1,6,"div",9),_.N(17,"\n      "),_.x(18,Cpb,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.nI=c})("lineShown",function(c){return b.jk.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.x(31,Dpb,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),_.tz("content CodeMirror ",b.be,""),_.t(6),_.hf("min-height",b.lineHeight*b.IW,"px"),_.jf("line-numbers",b.wS),_.y("lineNumberLinkProvider",b.Ul),_.t(3),_.kf(b.Trb),_.t(2),_.hf("min-width",b.YR,"ch"),_.t(3),_.y("ngForOf",
b.uUa(b.If,b.lines.length)),_.t(2),_.y("ngIf",_.R(19,21,b.dXa.enabled)&&b.ZR),_.t(10),_.hf("padding-right",0===b.vt.length?0:300,"px"),_.y("usePrefetchIfPossible",b.Lv)("inlineWidgets",b.Ej)("highlightedLines",b.If),_.t(3),_.y("ngIf",0<b.rn.length))},Ia:[_.kJ,_.fn,_.gn,fJ,oJ,_.mn],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});_.rJ=function(){};_.rJ.O=function(a){return new (a||_.rJ)};_.rJ.Da=_.zc({type:_.rJ});_.rJ.Ca=_.ic({imports:[_.lJ,_.nn,_.Sw,_.Ao]});_.sJ=function(){};_.sJ.O=function(a){return new (a||_.sJ)};_.sJ.Da=_.zc({type:_.sJ});_.sJ.Ca=_.ic({imports:[_.Uo,_.nn,_.rJ,_.Ao]});_.tJ=function(){this.N_=this.Lsa=new _.sg(1)};_.tJ.prototype.Fka=function(){this.fI?this.Lsa.next(1):this.Lsa.next(0)};_.W.Object.defineProperties(_.tJ.prototype,{fI:{configurable:!0,enumerable:!0,get:function(){return 0===this.Lsa.getValue()}}});_.tJ.O=function(a){return new (a||_.tJ)};_.tJ.ta=_.p({token:_.tJ,qa:_.tJ.O});_.$wb={Fk:[],Nxb:new Set,Z0:2,a_a:new Map};_.uJ=function(a,b,c){this.Ga=a;this.client=b;this.JI=c;this.Lf=new _.Lt(this.Ga)};_.uJ.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return axb(this,a,b,c,d?{J1:"COMMITS",Fk:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var axb=function(a,b,c,d,e,f,g,m,n,r,v){b=Object.assign({},Fpb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:v,logForPath:_.Yu.has(72),logForPathWithPagination:_.Yu.has(73)});e="TOKEN"===(null==e?void 0:e.J1)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.J1)?Object.assign({},{starts:e.Fk},b):b;return bxb(a,JSON.stringify(e,Object.keys(e).sort()),e)},bxb=function(a,
b,c){return a.JI.prefetch("history").ha(_.Ue(function(d){if(d){var e=JSON.parse(d.request);a.Lf.put(JSON.stringify(e,Object.keys(e).sort()),_.Ud(_.fg(TH,JSON.parse(d.response))))}return a.Lf.fetch(b,function(){return a.client.list(c)})}))};_.uJ.prototype.resolve=function(a,b,c,d,e){return axb(this,a.qb,a.Rc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Rb,c).ha(_.w(function(f){if(d)for(var g=_.k(f.en||[]),m=g.next();!m.done;m=g.next())m=m.value,m.fr||(m.fr=d);return{KHc:f,Hba:null!=e&&50<e}}))};
_.vJ=function(a,b,c,d){return a.e0(b,c,d).ha(_.w(function(e){return e&&e.Hf}))};_.uJ.prototype.e0=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.ki(a,c),e=_.aG(a)?_.PF(_.ki(a,0)):void 0,f=a.repository,g=a.qb,m=a.Rc;b="path"===b&&_.TF(a,c)||"/";a=_.vob(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.w(function(n){return n.en&&n.en[0]}))};_.uJ.O=function(a){return new (a||_.uJ)(_.q(_.No),_.q(_.HI),_.q(_.Dv),_.q(_.Zu))};_.uJ.ta=_.p({token:_.uJ,qa:_.uJ.O,Ha:"root"});var cxb,dxb;cxb=Object.freeze([]);dxb=Object.freeze({});_.wJ=function(){};_.wJ.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?cxb:"object"===typeof a&&_.kca(a)?dxb:a};_.wJ.O=function(a){return new (a||_.wJ)};_.wJ.xe=_.Cc({name:"emptyToConstant",type:_.wJ,Zd:!0});_.xJ=function(){this.message="";this.dfa=[];this.nEb=[]};_.xJ.prototype.Tb=function(){this.nEb=Jpb(this.message,this.dfa)};_.xJ.O=function(a){return new (a||_.xJ)};_.xJ.ya=_.xc({type:_.xJ,oa:[["linkified-message"]],inputs:{message:"message",dfa:"linkDefinitions"},features:[_.Rc],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,Ipb,3,3,"span",0);a&2&&_.y("ngForOf",b.nEb)},Ia:[_.fn,_.hn,_.jn],ob:2,Oa:0});_.yJ=function(){this.condition=!1;this.link="";this.xV=!1};_.yJ.O=function(a){return new (a||_.yJ)};
_.yJ.ya=_.xc({type:_.yJ,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",MKc:"linkAriaLabel",Ta:"queryParams",lg:"queryParamsHandling",xV:"sameWindow"},mc:["condition","","link",""],bc:["*"],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&&(_.uf(),_.x(0,Kpb,2,6,"a",0)(1,Lpb,
1,0,"ng-template",null,1,_.Wf));if(a&2){var c=_.Jf(2);_.y("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.gn,_.ln,_.Wv],ob:2,Oa:0});_.zJ=function(a,b){this.Ga=a;this.client=b;this.Lf=new _.Mt(this.Ga)};_.exb=function(a,b){var c=Object.assign({},Fpb(b.qb,b.Rc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.Lf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.w(function(d){return d.f1a}))})};_.zJ.O=function(a){return new (a||_.zJ)(_.q(_.No),_.q(dvb))};_.zJ.ta=_.p({token:_.zJ,qa:_.zJ.O,Ha:"root"});_.AJ=function(a,b){this.Wg=a;this.KE=b};
_.fxb=function(a,b){var c=b.Eb,d=b.qb,e=b.Rc,f=b.repository;if(!c)return _.Ud(_.qG(""));b=b.params.Rb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Ud({type:b?5:4,Es:c});var g=Opb(c);if(g)return _.Ud(g)}return c.startsWith("refs/")&&0<c.indexOf("/",6)?_.Ud(_.eh(c)?{type:2,Es:c}:_.ppa(c)?{type:1,Es:c}:_.qG(c)):_.exb(a.KE,{qb:d,Rc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.w(function(m){var n=m.tags;return Mpb(c,m.Nd)||Npb(c,n)||Opb(c)||_.qG(c)}),_.Ae(function(m){_.bt(a.Wg,m);return _.Ud(_.qG(c))}))};
_.AJ.O=function(a){return new (a||_.AJ)(_.q(_.at),_.q(_.zJ))};_.AJ.ta=_.p({token:_.AJ,qa:_.AJ.O});_.BJ=function(a,b){this.Ga=a;this.client=b;this.Lf=new _.Lt(this.Ga)};_.BJ.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=Epb(a,b);f=Object.assign({},a,{Ri:c,O2c:f});c=new _.zH(Object.assign({},a,{Ri:c}));var g=new FH({Mf:c,bSa:[].concat(_.Jc(d))});return this.Lf.fetch(f,function(){return e.client.get(g)})};_.BJ.O=function(a){return new (a||_.BJ)(_.q(_.No),_.q($ub))};
_.BJ.ta=_.p({token:_.BJ,qa:_.BJ.O,Ha:"root"});_.gxb=new _.lt("Browse repo at {refSpec}");_.Qpb="Commit Details";_.Spb="Commit ";_.hxb="ID";_.ixb="Commit Date";_.jxb="Revision";_.CJ=function(a,b,c,d,e,f,g){this.Dxa=a;this.Op=b;this.Yta=c;this.JI=f;this.sS=g;this.mia=_.Yu.has(40);this.er=_.Yu.has(43)};_.CJ.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("Zd");if(!b)return _.Ud(new iI);c=kxb(this,c);c.er=this.er;a=_.ki(a,1);b=new cI({yB:b,file:new BH({Ev:new AH({Mf:new _.zH(Object.assign({},Epb(e,f),{Ri:g})),mt:a}),path:m}),options:c,WV:d});return this.Dxa.match(b)};
_.CJ.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.Ud(new _.oI);b=kxb(this,b);b=cob(b);b.er=this.er;this.sS&&!isNaN(this.sS)&&(b.sS=this.sS);this.Op&&(b.So=b.So||new CF,b.So.root=b.So.root||new DF,b.So.root.projectId=this.Yta.slice(1).split("/")[0]);var f=new $H({yB:a,C1a:b,WV:c});return d?(this.JI.delete("search"),e.Dxa.search(f)):this.JI.prefetch("search").ha(_.Ue(function(g){return g?_.Ud(_.fg(_.oI,JSON.parse(g.response))):e.Dxa.search(f)}))};
_.CJ.prototype.z3a=function(a,b){if(!a)return _.Ud(new vI);b=kxb(this,b);b=cob(b);b.er=this.er;this.Op&&(b.So=b.So||new CF,b.So.root=b.So.root||new DF,b.So.root.projectId=this.Yta.slice(1).split("/")[0]);a=new sI({yB:a,B3a:b});return this.Dxa.z3a(a).ha(_.w(Upb))};var kxb=function(a,b){a.mia||(b=cob(b),b.De="");return b};_.CJ.O=function(a){return new (a||_.CJ)(_.q(Zub),_.q(_.an),_.q(_.mLa),_.q(_.Zu),_.q(_.Xu),_.q(_.Dv),_.q(_.g3a))};_.CJ.ta=_.p({token:_.CJ,qa:_.CJ.O,Ha:"root"});var Wpb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Vpb=new Date(Date.UTC(2033,10,22,18,0,0)),Xpb,Ypb;var lxb,mxb;
lxb=_.bv({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]});mxb=_.bv(0);_.DJ=function(){var a={rRc:!0},b=Zpb(a.locale);this.x4a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.rRc?":ss":"")+(b?" a":"")+(a.U$c?" z":"")};
_.DJ.prototype.Tb=function(a){var b=this,c,d;return _.Zd(function(e){if(a.value){a:{try{var f=$pb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.bv(b.date.getTimezoneOffset()),b.HCb=c.Tka[0<_.cv(c,b.date)?2:0],d=_.dv(c,b.date),b.isUTC=_.dv(mxb,b.date)===d,b.FYa=lxb.Tka[0<_.cv(lxb,b.date)?2:0],b.uJc=_.dv(lxb,b.date)===d)}e.Ec=0})};
_.DJ.prototype.ita=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.FYa:this.uJc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.FYa};_.DJ.O=function(a){return new (a||_.DJ)};
_.DJ.ya=_.xc({type:_.DJ,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.Rc],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&&(_.xf("matTooltip",b.ita(_.rA(1,3,b.date,b.x4a,b.HCb),_.rA(2,7,b.date,b.x4a,"UTC"),_.rA(3,11,b.date,b.x4a,b.FYa))),_.gf("datetime",null==b.date?null:b.date.toISOString()),_.t(4),_.Kf(" ",
_.rA(5,15,b.date,b.format,b.HCb),"\n"))},Ia:[_.lx,_.ox,_.WA],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});_.EJ=function(){this.DDc=_.Yu.has(1)?"preferEmail":"preferName"};_.EJ.prototype.transform=function(a){return"preferEmail"===this.DDc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.EJ.O=function(a){return new (a||_.EJ)(_.u(_.Zu,16))};_.EJ.xe=_.Cc({name:"authorDisplay",type:_.EJ,Zd:!0});_.EJ.ta=_.p({token:_.EJ,qa:_.EJ.O,Ha:"root"});var dqb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),eqb=["Automated g4 rollback","Reason for rollback"],bqb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var FJ=function(){};FJ.O=function(a){return new (a||FJ)};FJ.Da=_.zc({type:FJ});FJ.Ca=_.ic({});var GJ=function(a,b){this.bIc=a;this.document=b;this.pCc=iqb(this.document).ha(_.Re({bufferSize:1,pv:!0}))},nxb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.pCc.ha(_.Ue(function(){return a.bIc.get(c,{withCredentials:!0})}),_.w(hqb))};GJ.O=function(a){return new (a||GJ)(_.q(_.Yn),_.q(_.Gg))};GJ.ta=_.p({token:GJ,qa:GJ.O,Ha:FJ});var oxb;oxb=[[["onedev-hovercard-action"]]];_.HJ=function(a){var b=this;this.jBc=a;this.TJb=new _.Ne(1);this.Skb=this.TJb.ha(_.Ue(function(c){return nxb(b.jBc,c)}),_.Re(1));this.cI=new _.Ne(1);this.Uf=new _.Ne(1)};_.HJ.prototype.Sa=function(){var a=this;this.Skb.ha(_.Ge(1),_.Ve(this.Uf)).subscribe(function(){a.cI.next()})};_.W.Object.defineProperties(_.HJ.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.TJb.next(a)},get:function(){return this.id}}});
_.HJ.O=function(a){return new (a||_.HJ)(_.u(GJ))};_.HJ.ya=_.xc({type:_.HJ,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{cI:"init$"},standalone:!0,features:[_.Qf],bc:["onedev-hovercard-action"],Aa:2,Ba:3,Ea:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ua:function(a,b){a&1&&(_.uf(oxb),_.x(0,jqb,2,1,"onedev-changelist-hovercard-body",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Skb))},Ia:[MI,FJ,_.nn,_.gn,_.mn],ob:2,Oa:0});var pxb;var IJ=function(a){var b=this;this.nb=a;this.eventType="click";this.nlb=new _.Vl;this.Gqa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.nb.na.contains(d)||b.nlb.emit(c))}}};IJ.prototype.Sa=function(){qxb(this).addEventListener(this.eventType,this.Gqa,!0)};IJ.prototype.La=function(){qxb(this).removeEventListener(this.eventType,this.Gqa,!0)};
var qxb=function(a){var b;a:{a=a.nb.na;if(null==pxb){var c="undefined"!==typeof document?document.head:null;pxb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(pxb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};IJ.O=function(a){return new (a||IJ)(_.u(_.sd))};IJ.Fa=_.Bc({type:IJ,oa:[["","clickOutside",""]],inputs:{eventType:[0,"clickOutsideEvent","eventType"]},outputs:{nlb:"clickOutside"}});
var JJ=function(){};JJ.O=function(a){return new (a||JJ)};JJ.Da=_.zc({type:JJ});JJ.Ca=_.ic({});var rxb,sxb;rxb=Symbol("$d");sxb=Symbol("ae");_.KJ=function(a){this.ue=a;this.className="onedev-hovercard";this.Mva=new _.Vl;this[rxb]=new _.Ne(1);this.tXb=!1;this.sua=new _.sg(!1);this.vlb=new _.Qe};_.KJ.prototype.Sa=function(){};var txb=function(a){var b=a[sxb];return b?(b.loaded||(b.ue.Th(b.Lc),_.vl(b.Y9),b.loaded=!0),a[rxb].ha(_.De(0))):_.Ud(void 0)};_.KJ.O=function(a){return new (a||_.KJ)(_.u(_.Af))};
_.KJ.ya=_.xc({type:_.KJ,oa:[["onedev-hovercard"]],vb:function(a,b){a&1&&_.Cf(_.yf,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Lc=c.first)}},inputs:{className:"className"},outputs:{Mva:"onHide"},Sb:["onedevHovercard"],bc:["*"],Aa:1,Ba:0,Ea:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],ua:function(a){a&1&&(_.uf(),_.x(0,kqb,2,3,"ng-template"))},Ia:[_.Jq,IJ],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});_.LJ=function(a,b,c,d){this.Lc=a;this.ue=b;this.Y9=c;this.loaded=!1;d[sxb]=this};_.LJ.O=function(a){return new (a||_.LJ)(_.u(_.yf),_.u(_.Af),_.u(_.wl),_.u(_.KJ))};_.LJ.Fa=_.Bc({type:_.LJ,oa:[["","onedevHovercardLazyBody",""]]});_.MJ=function(a){this.Mda=a;this.Uf=new _.Ne(1)};_.MJ.prototype.La=function(){this.Uf.next()};_.MJ.prototype.Sa=function(){this.mJc.ha(_.Ve(this.Uf)).subscribe(this.Mda[rxb])};_.MJ.O=function(a){return new (a||_.MJ)(_.u(_.KJ))};
_.MJ.Fa=_.Bc({type:_.MJ,oa:[["","onedevIsHovercardReady",""]],inputs:{mJc:[0,"onedevIsHovercardReady","isHovercardReady$"]}});var uxb=[{zc:"end",Ac:"center",jc:"start",rc:"center",offsetX:10},{zc:"center",Ac:"bottom",jc:"center",rc:"top",offsetY:10},{zc:"center",Ac:"top",jc:"center",rc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",jc:"start",rc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",jc:"start",rc:"bottom",offsetX:10,offsetY:-10}];var vxb=function(){this.delay=600;this.position=uxb;this.STc=[]},NJ=function(a,b){var c=this;this.Xf=a;this.origin=b;this.QUc=void 0;this.enabled=!0;this.config=new vxb;this.active=!1;this.Gwb=new _.Ne(1);this.IHc=new _.Qe;this.OD=new _.sg(null);this.kWa=new _.sg(!1);this.mea=new _.sg(!1);this.Uf=new _.Ne(1);this.mGb=function(d){"Escape"===d.key&&(wxb(c),d.stopPropagation(),d.preventDefault())};xxb(this);yxb(this)},xxb=function(a){zxb(a).ha(_.Ve(a.Uf)).subscribe(function(b){(a.active=b)?a.show():
a.df()})},yxb=function(a){a.OD.ha(_.Ue(function(b){return(null==b?void 0:b.vlb)||_.Ai}),_.Ve(a.Uf)).subscribe(function(){wxb(a)})};NJ.prototype.dispose=function(){Axb(this);var a;null==(a=this.Fd)||a.dispose();this.Uf.next();this.Uf.complete()};NJ.prototype.Be=function(){return this.OD.getValue()?this.active:void 0};NJ.prototype.toggle=function(a){this.kWa.next(a)};var wxb=function(a){a.mea.next(!1);a.kWa.next(!1);var b;null==(b=a.OD.getValue())||b.sua.next(!1)};
NJ.prototype.show=function(){var a=this;this.enabled&&this.Fd&&!this.Fd.xg()&&this.OD.getValue()&&(this.OD.getValue().tXb=this.mea.value,txb(this.OD.getValue()).ha(_.Ge(1),_.Ve(this.Uf)).subscribe(function(){a.Fd&&a.nTb&&a.Fd.td(a.nTb);document.addEventListener("keydown",a.mGb);a.Gwb.next()}))};NJ.prototype.df=function(){Axb(this);this.IHc.next()};var Axb=function(a){if(a.Fd&&a.Fd.xg()){document.removeEventListener("keydown",a.mGb);var b;null!=(b=a.OD.getValue())&&b.Mva.emit();a.Fd.detach()}};
NJ.prototype.Lca=function(){return _.Nr(_.TUa(_.Or(_.Ur(this.Xf.position(),this.origin)),8),this.config.position)};
var zxb=function(a){return _.ee([Bxb(a).ha(_.Te(!1)),a.mea]).ha(_.Se(),_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.Ue(function(b){var c;return(null==(c=a.QUc)?void 0:c.ha(_.Ke(b)))||_.Ud(b)}))},Bxb=function(a){return a.OD.ha(_.Ue(function(b){return _.ee([a.kWa,(null==b?void 0:b.sua)||_.Ud(!1)]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.Be(a.config.delay),_.Ve(a.Uf))}))};var Cxb;Cxb=new _.Gc("onedevHovercardLoggingOn");_.OJ=function(a,b,c,d,e){var f=this;this.ue=c;this.Cc=e;this.config=new vxb;this.nGb=new _.Vl;this.Uf=new _.Ne(1);this.kF=new NJ(a,b);this.kF.Gwb.ha(_.Ye(d||_.Ud(!1)),_.Ve(this.Uf)).subscribe(function(g){g=_.k(g);g.next();g=g.next().value;f.nGb.emit();g&&(f.m$||(f.m$=f.Cc.get(_.Kv)),_.k4a(f.m$,"hovercardShown"))})};_.h=_.OJ.prototype;
_.h.Tb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.Tf;this.kF.OD.next(a);if(a){b=this.kF;var c=this.ue;b.config=this.config;b.Fd=b.Xf.create({Yf:b.Lca(),qj:b.Xf.oj.Qk()});b.nTb=new _.Xr(a.Lc,c);b.OD.next(a)}}};_.h.La=function(){this.kF.dispose();this.Uf.next();this.Uf.complete()};_.h.Be=function(){return this.kF.Be()};_.h.cga=function(a){if(this.config.STc.includes(a.key)){var b=this.kF;a.stopPropagation();a.preventDefault();b.mea.next(!0)}};_.h.toggle=function(a){this.kF.toggle(a)};
_.h.df=function(){this.kF.df()};_.W.Object.defineProperties(_.OJ.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.kF.enabled=a}}});_.OJ.O=function(a){return new (a||_.OJ)(_.u(_.bs),_.u(_.sd),_.u(_.Af),_.u(Cxb,8),_.u(_.ue))};
_.OJ.Fa=_.Bc({type:_.OJ,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.kF;c.stopPropagation();c.preventDefault();d.mea.next(!0)})("keydown",function(c){return b.cga(c)});a&2&&_.gf("aria-haspopup",b.Mda?"true":void 0)("aria-expanded",b.Be())},inputs:{Mda:[0,"onedevHovercardTrigger","hovercard"],enabled:[0,"onedevHovercardActive","enabled"],config:[0,
"onedevHovercardConfig","config"]},outputs:{nGb:"onedevHovercardShown"},Sb:["onedevHovercardTrigger"],features:[_.Rc]});var Dxb={Nla:0,Tag:1,MW:2,0:"Branch",1:"Tag",2:"Commit"};var Exb,Fxb,Gxb,Hxb,Ixb;Exb=["rightPaneScroller"];Fxb=function(a){return{element:a,SOa:"clear",FOa:"search"}};Gxb={fVa:"No branches",gVa:"No branch results",sJ:"changeBranch"};Hxb={fVa:"No tags",gVa:"No tag results",sJ:"changeTag"};Ixb={fVa:"No commits",gVa:"No commit results",sJ:"changeCommit"};
_.PJ=function(a,b,c,d){var e=this;this.ah=a;this.eV=b;this.KE=c;this.Ed=d;this.og="BreadcrumbRefPicker";this.aX=Dxb;this.Tc=_.qF;this.YI=this.qAb=!1;this.qBb=[];this.qra=new _.Qe;this.mDb=new _.Qe;this.F1a=new _.sg("");this.HOc="SAME RESULT AVAILABLE IN:";this.Vha=this.qra.ha(_.Ue(function(f){return Jxb(e,f)}),_.Pe(1),_.Yd());a=this.Vha.ha(_.Ue(function(f){return Kxb(e,f).ha(_.w(_.iF),_.Ae(function(){return _.hF(Aqb(f))}),_.Te(_.rF))}));this.OUc=_.ee([this.F1a,a]).ha(_.w(Dqb),_.Xe(function(f){_.fG(f)&&
(e.qBb=f.Xb.items)}));this.placeholder=this.Vha.ha(_.w(Cqb));this.lb=this.Vha.subscribe(function(f){e.qAb=2===f.Eb})};_.PJ.prototype.Om=function(){var a=this;this.YI||(this.Ed.isStable?Lxb(this):this.Ed.Af.ha(_.Ie()).subscribe(function(){Lxb(a)}))};_.PJ.prototype.La=function(){this.lb.unsubscribe()};_.PJ.prototype.show=function(a){this.YI=!1;this.mDb.next(a)};_.PJ.prototype.blur=function(){document.activeElement.blur()};
var Lxb=function(a){var b=a.qBb.findIndex(function(d){return d.Ce});if(!(0>b)){var c=a.FPc;c&&0!==c.us.end&&(c.Nx(b),a.YI=!0)}},Kxb=function(a,b){var c=b.Eb,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.exb(a.KE,Object.assign({},d,{gitRefsToken:e})).ha(_.w(Eqb),_.w(function(f){return yqb(f.map(function(g){return{title:String(g.tg),mt:_.dh(g.tg),rSa:g.tg,iua:!1,aWa:g.aWa}}),b,Gxb)}));case 1:return _.exb(a.KE,Object.assign({},d,{gitRefsToken:e})).ha(_.w(function(f){return yqb(f.tags.map(function(g){return{title:String(g.tagName),
mt:oob(g.tagName),rSa:g.tagName,iua:!1}}),b,Hxb)}));case 2:return a.ah.list(d.qb,d.Rc,d.repository,void 0,"",250).ha(_.w(function(f){return yqb(f.en.map(zqb),b,Ixb)}));default:return _.ah(c,"Unsupported ref type")}},Jxb=function(a,b){var c=b.Wa,d=b.version;c=_.fxb(a.eV,_.uq(c.Zb(),_.ki(c,d)||"").kb()).ha(_.w(Bqb),_.Ie(),_.Te(0));return _.ie(c,a.mDb).ha(_.w(function(e){return Object.assign({},b,{Eb:e})}))};
_.W.Object.defineProperties(_.PJ.prototype,{Y1:{configurable:!0,enumerable:!0,set:function(a){this.YI=!1;this.qra.next(a);this.qb=a.Wa.qb}}});_.PJ.O=function(a){return new (a||_.PJ)(_.u(_.uJ),_.u(_.AJ),_.u(_.zJ),_.u(_.te))};
_.PJ.ya=_.xc({type:_.PJ,oa:[["ref-picker","refPickerData",""]],vb:function(a,b){a&1&&_.Cf(Exb,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.FPc=c.first)}},tb:2,Za:function(a,b){a&2&&_.jf("wide-view",b.qAb)},inputs:{Y1:"refPickerData"},mc:["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","aria-label","Search Tag Names",
"roundedEdge","end",4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","aria-label","Search Tag Names","roundedEdge","end",1,"left-pane-container"],["mat-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"activated","ascTrackElement","trackProjectId","click"],["fontSet","google-material-icons"],["mat-list-item","","trackAction","showTags",1,"hover-focus-element",3,"activated","ascTrackElement",
"trackProjectId","click"],["mat-list-item","","class","hover-focus-element","trackAction","showCommits",3,"activated","ascTrackElement","trackProjectId","click",4,"ngIf"],["mat-list-item","","trackAction","showCommits",1,"hover-focus-element",3,"activated","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,lqb,2,1,"div",0),_.O(1,"async"),_.A(2,"input-with-icon",1),_.I("valueChange",function(c){b.F1a.next(c)}),_.O(3,"async"),_.B(),_.A(4,"div",2),_.x(5,nqb,10,7,"mat-nav-list",3),_.O(6,"async"),_.x(7,xqb,5,4,"div",4),_.O(8,"async"),_.B());a&2&&(_.y("ngIf",_.R(1,5,b.Vha).bAb),_.t(2),_.y("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.Uf(13,Fxb,b.og)),
_.t(3),_.y("ngIf",_.R(6,9,b.Vha)),_.t(2),_.y("ngIf",_.R(8,11,b.OUc)))},Ia:[_.So,_.gn,_.hn,_.jn,_.fr,_.Js,_.tF,_.dA,_.cA,_.mF,_.sF,_.kF,_.GA,_.HA,_.Gr,_.Sv,_.Ss,_.yt,_.ox,_.yo,_.mn,_.MG],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:none}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[mat-list-item][_ngcontent-%COMP%]{--mdc-list-list-item-label-text-size:14px;--mdc-list-list-item-label-text-weight:500;--mdc-list-list-item-label-text-color:var(--text-secondary);--tonal-fill-blue:var(--selected);border:none;height:28px;width:95%;padding:0 16px}button[mat-list-item][_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;margin-right:16px}button[mat-list-item][_ngcontent-%COMP%]    >span{display:block}button[mat-list-item][_ngcontent-%COMP%]    >span span{display:block;text-align:left}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Oa:0});_.QJ=function(){};_.QJ.O=function(a){return new (a||_.QJ)};_.QJ.Da=_.zc({type:_.QJ});_.QJ.Ca=_.ic({imports:[_.Uo,_.nn,_.Ms,_.vF,_.nF,_.uF,_.lF,_.Ir,_.NG,_.rx,_.zt,_.Cx,_.Ao]});_.RJ=function(){};_.RJ.O=function(a){return new (a||_.RJ)};_.RJ.Da=_.zc({type:_.RJ});_.RJ.Ca=_.ic({imports:[_.nn,_.Ao,_.Jx]});_.SJ=function(){};_.SJ.O=function(a){return new (a||_.SJ)};_.SJ.Da=_.zc({type:_.SJ});_.SJ.Ca=_.ic({imports:[_.nn]});_.TJ=function(){};_.TJ.O=function(a){return new (a||_.TJ)};_.TJ.Da=_.zc({type:_.TJ});_.TJ.Ca=_.ic({imports:[_.nn,_.XA,_.Mx]});var UJ=function(){};UJ.O=function(a){return new (a||UJ)};UJ.Da=_.zc({type:UJ});UJ.Ca=_.ic({});_.VJ=function(){};_.VJ.O=function(a){return new (a||_.VJ)};_.VJ.Da=_.zc({type:_.VJ});_.VJ.Ca=_.ic({imports:[_.HJ,FJ]});_.WJ=function(){};_.WJ.O=function(a){return new (a||_.WJ)};_.WJ.Da=_.zc({type:_.WJ});_.WJ.Ca=_.ic({imports:[_.Rq,JJ,_.nn,_.Ns,_.cs]});var Nxb;_.Mxb=function(a,b){this.document=a;this.Hj=b};_.Pxb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.mn,g=e.prefix;b.next(function(){return{mn:Nxb(a,f||""),prefix:g}})},Htb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.mn;Oxb(a.Hj.v2,c);b.next(function(){return{mn:Nxb(a,f||""),prefix:c}})},Htb:!0});return d};
Nxb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var Qxb=new Map([[cH.d6a,{type:"Class",Cu:"class"}],[cH.Q6a,{type:"Interface",Cu:"interface"}],[cH.X7a,{type:"Struct",Cu:"struct"}],[cH.q6a,{type:"Enum",Cu:"enum"}],[cH.g8a,{type:"Union",Cu:"union"}],[cH.V6a,{type:"Method",Cu:"method"}],[cH.z6a,{type:"Field",Cu:"field"}],[cH.Vla,{type:"Function",Cu:"function"}],[cH.i8a,{type:"Variable",Cu:"variable"}],[cH.d8a,{type:"Typedef",Cu:"typedef"}],[cH.z7a,{type:"Namespace",Cu:"namespace"}],[cH.M7a,{type:"Property",Cu:"property"}],[cH.r6a,{type:"Enum Constant",
Cu:"enum-constant"}]]);var Rxb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Sxb=["suggestionTemplate"],XJ=function(){};XJ.prototype.Ic=function(){};XJ.O=function(a){return new (a||XJ)};
XJ.ya=_.xc({type:XJ,oa:[["ng-component"]],vb:function(a,b){a&1&&_.Cf(Sxb,7,_.yf);if(a&2){var c;_.Gf(c=_.Hf())&&(b.I3a=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,Kqb,24,
6,"ng-template",null,0,_.Wf),_.N(2,"\n"))},Ia:[_.en,_.fn,_.gn,_.yt],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}"]});_.YJ=function(){this.Ub=[]};_.YJ.O=function(a){return new (a||_.YJ)};_.YJ.ya=_.xc({type:_.YJ,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,Mqb,4,2,"ng-container",0);a&2&&_.y("ngForOf",b.Ub)},Ia:[_.fn,_.gn],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Nqb=function(a){return[a]},Vqb=function(a){return{kind:"link",YSb:a}},ZJ=function(a,b,c){var d=this;this.ae=a;this.I8=null;this.P7a=_.Smb;this.Rtb=Yob;this.savedQueries=_.Fe;this.scopes=[{scope:_.Zob,Ra:Txb(this,_.Zob)}];this.mia=_.Yu.has(40);this.savedQueries=_.Xmb(c).ha(_.w(function(e){return _.fF(e,_.Vmb)}),_.w(function(e){return e.queries.map(function(f,g){f=10>g?Qob(f,_.jG(((g+1)%10).toLocaleString())):Qob(f);return{scope:f,Ra:Txb(d,f)}})}))};ZJ.prototype.Ic=function(){};
var Pqb=function(a,b){var c=b.Bo,d=b.value;if(!a.I8)return!1;a=a.I8;var e=a.Bo,f=a.value;return!!b.R0===!!a.R0&&c===e&&d===f};ZJ.prototype.n2a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Ra:Txb(c,d)}});this.I8=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.vl(this.ae)};var Oxb=function(a,b){b&&(a.I8=b,_.vl(a.ae))};ZJ.prototype.PQc=function(){var a=this.vv;0<a.zt.length&&a.zt[0].Od()};ZJ.prototype.tva=function(a){this.vv.tva(a)};
var Txb=function(a,b){return{kind:"scope",zU:function(c){c=c.mn;a.I8=b;_.vl(a.ae);return{mn:c,prefix:b}}}};ZJ.O=function(a){return new (a||ZJ)(_.u(_.wl),_.u(_.Zu),_.u(_.wF))};
ZJ.ya=_.xc({type:ZJ,oa:[["scope-list"]],vb:function(a,b){a&1&&_.Cf(_.Pw,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.vv=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,Qqb,4,7,"search-box-suggestion-item",0)(3,Uqb,3,2,"ng-container",1),_.O(4,"async"),_.B(),_.x(5,Wqb,
7,4,"ng-container",1),_.B());a&2&&(_.t(2),_.y("ngForOf",b.scopes),_.t(),_.y("ngIf",_.R(4,3,b.savedQueries)),_.t(2),_.y("ngIf",b.mia))},Ia:[_.So,_.fn,_.gn,_.lx,_.ox,_.yt,_.YJ,_.yo,_.Ow,_.Pw,_.mn],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 $J=function(a,b,c,d){this.Ga=a;this.rIc=b;this.zone=c;this.document=d};$J.prototype.La=function(){this.lb&&this.lb.unsubscribe()};var Uxb=function(a){a.lb||(a.lb=a.zone.Wb(function(){return _.re(0,6E5).ha(Yqb(a.document)).subscribe(function(){a.v_a()})}))};$J.prototype.v_a=function(){var a=this;_.Ko(this.Ga,function(){return a.rIc.v_a(new Uub)},"searchPrepare")};$J.O=function(a){return new (a||$J)(_.q(_.No),_.q(cvb),_.q(_.te),_.q(_.Gg))};$J.ta=_.p({token:$J,qa:$J.O,Ha:"root"});var aK=function(a){this.Rg=void 0;this.wp={};if(a){var b=_.RGa(a);a=_.QGa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};aK.prototype.set=function(a,b){Vxb(this,a,b,!1)};aK.prototype.add=function(a,b){Vxb(this,a,b,!0)};var Vxb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.wp[f]||(a.wp[f]=new aK);a=a.wp[f]}if(d&&void 0!==a.Rg)throw Error("ce`"+b);a.Rg=c};
aK.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.wp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Rg:void 0};aK.prototype.Mu=function(){var a=[];Wxb(this,a);return a};var Wxb=function(a,b){void 0!==a.Rg&&b.push(a.Rg);for(var c in a.wp)Wxb(a.wp[c],b)};aK.prototype.OH=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.wp[e])return[];c=c.wp[e]}Xxb(c,a,b)}else Xxb(this,"",b);return b};
var Xxb=function(a,b,c){void 0!==a.Rg&&c.push(b);for(var d in a.wp)Xxb(a.wp[d],b+d,c)};_.h=aK.prototype;_.h.gS=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.wp={};this.Rg=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.wp[e])throw Error("de`"+a);c.push([b,e]);b=b.wp[e]}a=b.Rg;for(delete b.Rg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.wp[e].Nm())delete b.wp[e];else break;return a};_.h.clone=function(){return new aK(this)};
_.h.Nm=function(){return void 0===this.Rg&&_.kca(this.wp)};var Yxb=new _.Gc("labelPriorities"),bK=function(a,b,c){this.hwa=a;c=c.Mea;a=new aK;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.gKc=a};bK.O=function(a){return new (a||bK)(_.q(_.Mv),_.q(Yxb),_.q(_.s4a))};bK.ta=_.p({token:bK,qa:bK.O});var Zxb;Zxb=_.Ud([]);_.cK=function(a,b,c,d,e,f,g,m,n,r,v,z,D){this.bm=a;this.E1a=b;this.Ua=c;this.SSc=d;this.Uj=z;this.GL=D;this.I3a=_.Wl(e,XJ).create(r).instance.I3a;this.q1a=_.Wl(e,ZJ).create(r);_.hKa(f,this.q1a.Qu);_.zi.has(2)||_.Yu.has(28)||_.Yu.has(37)||Uxb(v);this.GB=_.Yu.has(69);this.WB=_.Yu.has(97);this.ut=n.o0()};_.cK.prototype.La=function(){this.q1a.destroy()};
_.cK.prototype.isa=function(a){var b=this,c=void 0===a.nk?"":a.nk,d=void 0===a.De?"":a.De,e=_.ji(void 0===a.zd?"":a.zd,this.bm.hI),f=_.fpa(a);return this.ut.ha(_.Ge(1),_.w(function(g){return new rI({So:_.Gnb(e),fV:e.Eb,mYa:7,pathPrefix:_.qob(e),De:d,GB:b.GB,WB:b.WB,ut:g})})).ha(_.Ue(function(g){return b.E1a.z3a(c,g)}),_.w(function(g){return $xb(b,g,f)}),_.Ae(function(){return Zxb}))};
_.cK.prototype.Kub=function(a){a:{var b=this.SSc;a=b.hwa.parse(void 0===a.nk?"":a.nk);b:{var c=_.k(_.wi(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.Jk){b=Zqb(b.gKc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var $xb=function(a,b,c){var d=b.Gv,e=b.lV,f=_.kh(a.Uj.Vc)||new _.jh;return d.map(function(g){var m=g.Lg&&_.tob(g.Lg,{line:g.lineNumber}),n=a.Ua,r=g.lineNumber,v=g.title,z=g.symbol;g=g.sV;if(!m)throw Error("be");r=_.xq(m.Zb(),Object.assign({},f.params,{line:r}));f.params.Rb&&_.uq(r,f.Eb);r=r.kb();var D={b_:_.Dob(r)};n=_.xo(n,_.vo(n,_.rq(r),{Ta:c}));if(z&&z.ne){var J=z.ne,L=J.startIndex,P=[{start:L,end:L+J.length}];Gqb(P);P.push(Rxb);J=[];var aa=-1;L=-1;P=_.k(P);for(var oa=P.next();!oa.done;oa=P.next()){var Ca=
oa.value;oa=Ca.start;Ca=Ca.end;if(oa>L){var qa=J;(aa=v.substring(aa,L))&&qa.push({G1a:aa,UA:!0});aa=J;(qa=v.substring(L,oa))&&aa.push({G1a:qa,UA:!1});aa=oa}L=Math.max(Ca,L)}v=J}else v=[{G1a:v,UA:!1}];return z&&z.type?Object.assign({},D,{vA:r.path,icon:"source:symbol",url:n,UIb:v,xv:g,cq:e,Pc:m,ESb:Qxb.get(z.type)}):Object.assign({},D,{vA:_.bh(r.path||""),icon:r.WD?"source:file":"source:folder_open",url:n,UIb:v,xv:g,cq:e,Pc:m})}).map(function(g){return ayb(a,g)})};
_.cK.prototype.p4a=function(a){var b=this.bm.parse(a),c=[],d=new Map,e=0;b=_.k(arb(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),Aqa: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),Aqa:Array.from(d.keys())});return c};
var ayb=function(a,b){return{kind:"suggestion",ua:a.I3a,DO:b,Nya:function(){_.wo(a.Ua,b.url)},xv:b.xv,cq:b.cq,Pc:b.Pc,NB:a.GL.oPb}};_.W.Object.defineProperties(_.cK.prototype,{v2:{configurable:!0,enumerable:!0,get:function(){return this.q1a.instance}}});_.cK.O=function(a){return new (a||_.cK)(_.q(_.Qv),_.q(_.CJ),_.q(_.Mg),_.q(bK),_.q(_.rl),_.q(_.Lg),_.q(_.Xu),_.q(_.Zu),_.q(_.Ev),_.q(_.ue),_.q($J),_.q(_.rg),_.q(_.xv))};_.cK.ta=_.p({token:_.cK,qa:_.cK.O});_.dK=function(){};_.dK.O=function(a){return new (a||_.dK)};_.dK.Da=_.zc({type:_.dK});_.dK.Ca=_.ic({imports:[_.nn]});_.eK=function(){};_.eK.O=function(a){return new (a||_.eK)};_.eK.Da=_.zc({type:_.eK});_.eK.Ca=_.ic({Ob:[_.cK,bK,{wa:Yxb,Cb:function(){return new Map(gvb.map(function(a,b){return[a,b]}))}}],imports:[_.Uo,_.Hx,_.nn,_.Mx,_.zt,_.dK,_.Ao,_.Tw]});_.fK=function(a,b){this.Ua=b;this.appId=new _.sg(null);this.IAc=new _.sg(null);this.dOa=new _.sg(null);this.kf=new _.sg(null);this.ICc=new _.sg(!1);this.SRc=new _.sg(null);this.am=new _.sg(_.kh(a.Vc));this.lb=this.Ua.events.ha(_.pe(function(c){return c instanceof _.Hg}),_.w(function(){return _.kh(a.Vc)})).subscribe(this.am);byb(this);cyb(this);dyb(this);eyb(this);fyb(this);gyb(this);this.SCc=!_.Yu.has(28)};_.fK.prototype.La=function(){this.lb.unsubscribe()};
_.fK.prototype.yM=function(a){var b=this;return _.ee(this.dOa,a).ha(_.w(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.SCc}))};_.fK.prototype.RE=function(a){this.dOa.next(a)};
var byb=function(a){gK(a,a.appId,function(b,c){_.HG(c,function(d){null==b?delete d.vu:d.vu=b;delete d.Tw;delete d.wu;delete d.pt})},brb)},cyb=function(a){gK(a,a.IAc,function(b,c){_.HG(c,function(d){null==b?delete d.Tw:d.Tw=b;delete d.wu})},crb)},dyb=function(a){gK(a,a.dOa,function(b,c){_.HG(c,function(d){null!=b?d.Bj=b?"1":"0":delete d.Bj})},drb)},eyb=function(a){gK(a,a.kf,function(b,c){_.HG(c,function(d){null==b?delete d.kf:d.kf=b})},erb)},fyb=function(a){gK(a,a.ICc,function(b,c){_.HG(c,function(d){b?
d.pt="":delete d.pt})},frb)},gyb=function(a){gK(a,a.SRc,function(b,c){_.HG(c,function(d){null==b?delete d.wu:d.wu=b})},grb)},gK=function(a,b,c,d){a.lb.add(a.am.ha(_.w(function(e){return d(e)}),_.Ee()).subscribe(b));b=b.ha(_.Ee(),_.w(function(e){var f=a.am.value;if(d(f)!==e)return f=f.Zb(),c(e,f),f.kb()}),_.pe(function(e){return!!e}),_.Xe(function(e){a.Ua.navigate(_.rq(e),{oi:!0})}));a.lb.add(b.subscribe(a.am))};_.fK.O=function(a){return new (a||_.fK)(_.q(_.rg),_.q(_.Mg),_.q(_.Zu))};
_.fK.ta=_.p({token:_.fK,qa:_.fK.O});var hK=function(a){this.stack=a instanceof Array?a:[a]};hK.prototype.pop=function(a){if(0>a)throw new RangeError("ee");if(a>this.stack.length-1)throw new RangeError("fe");return new hK(this.stack.slice(0,-1*a))};hK.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new hK(b)};
_.W.Object.defineProperties(hK.prototype,{MZ:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.GDb]}},bSc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Qya:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.symbol})}},GDb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});_.iK=function(a,b,c){this.qHb=new _.Qe;this.qHb.ha(Snb(a.Af),_.pe(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:hrb(d),lg:"merge",ni:b,oi:!0})})};_.iK.prototype.t0a=function(){for(var a=_.k(_.Ec.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.qHb.next(b.value)};_.iK.O=function(a){return new (a||_.iK)(_.q(_.te),_.q(_.rg),_.q(_.Mg))};_.iK.ta=_.p({token:_.iK,qa:_.iK.O,Ha:"root"});var hyb;
_.jK=function(a,b,c,d,e){var f=this;this.Uj=a;this.Lja=c;this.Ua=d;this.nj=e;this.atb=this.aSa=new _.sg("SOURCE");this.PFc=this.kca=new _.sg(0);this.ZOc=this.RI=new _.sg(2);this.K2a=new _.Ne(1);this.zia=new _.Ne(1);this.MFc=this.Etb=new _.sg(void 0);this.xfa=new _.Qe;this.bca=this.ASa=new _.sg({query:"",vWa:!1,Wd:null});this.GH=new _.sg(-1);this.xsa=new _.sg(0);this.destroy=new _.Qe;this.lb=new _.Od;this.Nkb=new _.Qe;this.uIb=new _.Qe;this.VPb=new _.Qe;this.gFc=this.psa=new _.sg(!1);this.Lja.N_.ha(_.Ve(this.destroy)).subscribe(function(g){0===g?
f.RI.next(0):f.RI.next(2)});a=_.kh(this.Uj.Vc);c=this.Uj.Vc.Ta;c.gs&&c.gsn?(d=hyb(c.gs),c={symbol:c.gsn,HO:d,AT:d},6===a.params.kf?this.vja(c):(this.tja(c),b.t0a("gsn","gs"))):1!==a.params.kf&&6!==a.params.kf||this.Ua.navigate(_.rq(_.HG(a.Zb(),function(g){delete g.kf;delete g.Bj}).kb()),{lg:"preserve",oi:!0});this.GV=iyb(this);this.WJc=jyb(this);this.wsa=_.ne(this.GH,this.bca.ha(_.Ee(krb),_.Ke(0))).ha(jrb())};hyb=function(a){return"string"===typeof a?[a]:a};
_.jK.prototype.La=function(){this.lb.unsubscribe();this.destroy.next()};_.jK.prototype.RE=function(a){this.nj.RE(a)};_.jK.prototype.yM=function(a){return this.nj.yM(a)};var jyb=function(a){return _.ee(a.nj.yM(_.Ud(!1)),a.nj.kf).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Ee(),_.Pe(1),_.Yd())},kyb=function(a,b){a.Etb.next(b);a.nj.kf.next(0);a.nj.RE(!0)};_.jK.prototype.tja=function(a){this.K2a.next(new hK(Object.assign({},a,{isFirst:!0})))};
var iyb=function(a){var b=a.Ua.events.ha(_.pe(function(d){return d instanceof _.Hg}),_.w(function(){var d=_.kh(a.Uj.Vc);return d&&d.qb}),_.Ee(),_.Se(),_.Ke()),c=a.K2a.ha(_.Ue(function(d){if(d){var e=a.Nkb.ha(_.w(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.uIb.ha(_.w(function(m){return function(n){return n.pop(n.Qya.length-1-m)}})),g=a.VPb.ha(_.w(function(m){return function(n){var r=n.stack.slice();r[n.GDb]=Object.assign({},n.MZ,m);return new hK(r)}}));return _.ne(e,
f,g).ha(_.Le(function(m,n){return n(m)},d),_.Te(d))}return _.Ud(void 0)}));return _.ne(b,c).ha(_.Ee(),_.Pe(1),_.Yd())};_.jK.prototype.vja=function(a){this.nj.RE(!0);this.K2a.next(new hK(Object.assign({},a,{isFirst:!0})));this.nj.kf.next(6)};var lyb=function(a,b){a.Nkb.next(b)};_.W.Object.defineProperties(_.jK.prototype,{DH:{configurable:!0,enumerable:!0,get:function(){return this.aSa.getValue()},set:function(a){a!==this.DH&&this.aSa.next(a)}}});
_.jK.O=function(a){return new (a||_.jK)(_.q(_.rg),_.q(_.iK),_.q(_.tJ),_.q(_.Mg),_.q(_.fK))};_.jK.ta=_.p({token:_.jK,qa:_.jK.O});_.kK=function(a){this.Vb=a};_.kK.prototype.transform=function(a){return this.Vb.q0().ha(_.Te(!1),_.w(function(b){return b?_.zob(a):a.path||""}),_.Ee())};_.kK.O=function(a){return new (a||_.kK)(_.u(_.Ev,16))};_.kK.xe=_.Cc({name:"maybeStripGoogle3",type:_.kK,Zd:!0});_.lK=function(){};_.lK.O=function(a){return new (a||_.lK)};_.lK.Da=_.zc({type:_.lK});_.lK.Ca=_.ic({});var nyb;_.mK=function(a,b,c,d,e){var f=this;this.Ga=a;this.Klb=b;this.DBc=c;this.JI=d;this.RKc=new _.Lt(this.Ga);this.Ofb=new _.Ne(1);this.TA=new _.Lt(this.Ga);this.ttb=new _.Ne(1);this.lmb=new _.Lt(this.Ga);this.vAc=this.Ofb.ha(nrb(e,function(g){return f.DBc.list(g).ha(_.w(function(m){return qrb(g,m.aggregations)}))}));this.wAc=this.ttb.ha(nrb(e,function(g){return f.Klb.list(g).ha(_.w(function(m){return qrb(g,m.dca)}))}))};
_.myb=function(a,b){var c=_.orb(b);return a.TA.fetch(c,function(){a.ttb.next(c);return _.prb(a.wAc,c,b.category)})};nyb=function(a){return a.JI.prefetch("findingsConfig").ha(_.Ce(),_.Ue(function(b){b&&a.lmb.put("getConfiguration",_.Ud(_.fg(JH,JSON.parse(b.response)).root));return a.lmb.fetch("getConfiguration",function(){return a.Klb.getConfiguration().ha(_.w(function(c){return c.root}))})}))};_.mK.O=function(a){return new (a||_.mK)(_.q(_.No),_.q(Yub),_.q(Xub),_.q(_.Dv),_.q(_.te))};
_.mK.ta=_.p({token:_.mK,qa:_.mK.O,Ha:"root"});_.nK=function(a,b){this.K_=b;_.Yu.has(14)?this.BSa=nyb(this.K_).ha(_.w(function(c){return(null==c?void 0:c.children)||[]}),_.Pe(1),_.Yd()):this.BSa=_.Ud([]);this.IBb=this.BSa.ha(_.w(rrb))};_.nK.prototype.JTa=function(){return this.BSa};_.oyb=function(a,b){return a.IBb.ha(_.w(function(c){return c.get(b)}))};
_.nK.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return KF(b)||"host"===b?_.oyb(this,f).ha(_.Ue(function(r){if(!r)return _.Ud([]);var v=_.srb(r);return v?_.myb(m.K_,{qb:a,Rc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:v}).ha(_.w(function(z){return z.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,BBb:r.name,Xs:r.id}})})):_.Ud([])})):_.Vd("Only depot group and multibranch are currently supported")};
_.nK.O=function(a){return new (a||_.nK)(_.q(_.Zu),_.q(_.mK))};_.nK.ta=_.p({token:_.nK,qa:_.nK.O,Ha:"root"});var pyb=new Set(["depot","host","ossProject"]),oK=function(a,b,c){this.Ga=a;this.jFc=b;this.ZEc=c;this.jCc=new _.Lt(this.Ga);this.aBc=new _.Lt(this.Ga)},qyb=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,v=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!pyb.has(e))throw Error("he");var z=Object.assign({},_.pG(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:v,category:b});return a.jCc.fetch(Object.assign({},z,{Yh:"fileTest"}),function(){return a.jFc.get(z).ha(_.w(function(D){return D.JPa}))})},ryb=function(a,b,c,d){if(!pyb.has(c))throw Error("he");var e=Object.assign({},_.pG(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.aBc.fetch(e,function(){return a.ZEc.get(e).ha(_.w(function(f){return f.categories}))})};
oK.O=function(a){return new (a||oK)(_.q(_.No),_.q(bvb),_.q(avb))};oK.ta=_.p({token:oK,qa:oK.O,Ha:"root"});var syb,uyb,Ayb,vyb;syb=["BLAME","XREFS"];_.tyb=new _.Gc("viewDataProvider");
_.pK=function(a,b,c,d,e,f){var g=this;this.AD=a;this.Vb=c;this.iSa=d;this.state=new _.sg(new Map);this.lb=new _.Od;this.uib=e.ha(_.pe(Brb),_.wob(function(m){return m.location}),_.w(function(m){return{Wa:m.location,isDirectory:1===m.kind,UD:_.eG(m.AE),ZD:0===m.kind?m.ZD:void 0}}),_.Te(void 0),_.Pe(1),_.Yd());this.fra=uyb(this).ha(_.Pe(1),_.Yd());this.NNa=_.ee([this.uib,this.AD.JTa().ha(_.Te([]))]).ha(_.Ue(function(m){m=_.k(m);var n=m.next().value,r=m.next().value;return vyb(g,n).ha(_.w(function(v){return[].concat(_.Jc(v),
_.Jc(trb(r,n)))}))}),_.Ee(Crb),_.Pe(1),_.Yd());a=yub(this.Vb).ha(_.w(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.zf?{enabled:!0,Os:0}:{enabled:!1}]}))}),_.Ge(1),_.Ve(this.state.ha(_.Se())));b=this.NNa.ha(_.Ye(this.state),_.w(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=zrb(n),v=wrb(_.kh(f.Vc));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||
xrb(D,v);n.set(D,J?{enabled:!0,Os:0}:{enabled:!1})}r=_.k(r);for(v=r.next();!v.done;v=r.next())v=v.value,!m.has(v.id)&&v.uU&&n.set(v.id,{enabled:!0,Os:0});return n}));this.lb.add(_.ie(a,b).subscribe(function(m){g.state.next(m)}));a=this.NNa.ha(_.w(function(m){return new Set(zrb(m).map(function(n){return n.id}))}));this.Qja=_.ee([this.state,a]).ha(_.w(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.k(n.entries());for(var v=n.next();!v.done;v=n.next()){var z=_.k(v.value);
v=z.next().value;z=z.next().value;m.has(v)&&r.set(v,z)}return r}),_.Ee(Arb),_.Pe(1),_.Yd())};_.h=_.pK.prototype;_.h.La=function(){this.lb.unsubscribe()};_.h.JTa=function(){return this.NNa};_.h.VT=function(a){return this.Qja.ha(_.w(function(b){return b.get(a)||{enabled:!1}}),_.Ee(_.Pb))};_.h.hRa=function(){var a=yrb(_.Ec.apply(0,arguments),!0);wyb(this,xyb(this,a))};_.h.DQa=function(){wyb(this,yrb(_.Ec.apply(0,arguments),!1))};_.h.VD=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.qK=function(a,b,c){yyb(a,b,{enabled:!0,Os:2,Qwb:c})};_.rK=function(a,b){yyb(a,b,{enabled:!0,Os:0})};_.zyb=function(a,b,c){yyb(a,b,{enabled:!0,Os:1,Zu:c})};uyb=function(a){var b=["DEFAULT","FUZZING"];return a.uib.ha(_.Ue(function(c){if(!c)return _.Ud(b);var d=c.Wa;c=d.qb;var e=d.Rc;d=d.repository;return c&&e&&pyb.has(e)&&d?ryb(a.iSa,c,e,d).ha(_.Te(b),_.Ae(function(){return _.Ud([])}),_.w(function(f){return[].concat(_.Jc(new Set([].concat(_.Jc(f),_.Jc(b)))))})):_.Ud(b)}),_.w(function(c){return c.filter(Kob).map(_.eua)}))};
Ayb=function(a){return a.fra.ha(_.w(function(b){var c=new Set(b);return Object.assign({},_.t3a,{children:_.t3a.children.filter(function(d){return c.has(d.id)})})}))};vyb=function(a,b){return Ayb(a).ha(_.w(function(c){c=[vub,wub,xub,c];_.Yu.has(27)&&(c.push(_.v3a),c.push(_.w3a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.UD&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.pK.prototype.Xxa=function(){var a=_.Ec.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||syb.includes(d)||c.set(d,{zf:e.enabled?"ON":"OFF",gka:""});b.set(d,e)}0<c.size&&this.Vb.iEb(c);this.state.next(b)};
var wyb=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.VD(d)&&(e?c.push({Yh:d,state:{enabled:e,Os:0}}):c.push({Yh:d,state:{enabled:e}}))}a.Xxa.apply(a,_.Jc(c))},yyb=function(a,b,c){a.VD(b)&&a.Xxa({Yh:b,state:c})},xyb=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("ie");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("je");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.s3a);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};_.pK.O=function(a){return new (a||_.pK)(_.q(_.nK),_.q(_.Zu),_.q(_.Ev),_.q(oK),_.q(_.tyb),_.q(_.rg))};_.pK.ta=_.p({token:_.pK,qa:_.pK.O});var Byb=new _.Gc("GMAT_CARD_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.sK=function(a){this.options=a};_.sK.O=function(a){return new (a||_.sK)(_.u(Byb))};_.sK.Fa=_.Bc({type:_.sK,oa:[["mat-card"]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-card",!b.options.ig)}});var tK=function(a,b,c){this.ah=b;this.Mc=c;this.pGc=Rpb;this.oGc=Tpb;this.cub=_.Fe;this.xE=null;this.sec="Show in change history"};
tK.prototype.Tb=function(){var a=_.Yu.has(56)?_.yob(this.ou,this.commit):this.ou,b,c,d=_.aG(this.ou)?null==(b=this.commit.fr)?void 0:null==(c=b.Ev)?void 0:c.refHint:void 0;this.cub=this.ah.list(a.qb,a.Rc,a.repository,this.Hf,"/",1,!1,void 0,void 0,d).ha(_.ge(function(e){return e.en||[]}),_.Ge(1));this.FBc=_.XF(this.ou,this.Hf,void 0,a);this.hjb=this.xE?_.rq(_.HG(_.xq((this.xE.Wf?a:this.ou).Zb(),{Bf:this.xE.Hf,To:this.xE.Wf||void 0}),function(e){e.tv=e.Rb?"":void 0}).kb()):void 0};
_.W.Object.defineProperties(tK.prototype,{Hf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Hf||""}}});tK.O=function(a){return new (a||tK)(_.u(_.Zu),_.u(_.uJ),_.u(_.jK))};
tK.ya=_.xc({type:tK,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",ou:"baseLocation",xE:"parentCommit"},features:[_.Rc],mc:["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,Drb,3,4,"mat-card-content",4),_.O(14,"async"),_.E(15,"div",5),_.A(16,"mat-card-actions")(17,"button",6),_.I("click",function(){kyb(b.Mc,b.Hf)}),_.N(18),_.B(),_.x(19,Erb,2,2,"a",7),_.B()());a&2&&(_.t(3),_.Lf(b.pGc(b.ou)),_.t(),_.y("universalLink",b.FBc)("trackProjectId",b.ou.qb),_.t(),_.pA("",b.oGc(b.ou),"",_.R(6,11,b.Hf)," "),_.t(4),_.Lf(_.R(10,13,b.commit.co)),
_.t(3),_.y("value",b.commit.fL),_.t(),_.y("ngIf",_.R(14,15,b.cub)),_.t(4),_.y("trackProjectId",b.ou.qb),_.t(),_.Kf(" ",b.sec," "),_.t(),_.y("ngIf",b.hjb))},Ia:[_.So,_.gn,_.DJ,_.xJ,_.Sv,_.Ss,_.Rs,_.sK,_.iB,RI,_.QI,PI,_.yo,_.Wv,_.EJ,_.mn,_.wJ,_.MG],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%]{--mdc-text-button-container-height:36px;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 uK=function(){this.subject=new _.Qe};uK.prototype.subscribe=function(a){return this.subject.subscribe(a)};uK.O=function(a){return new (a||uK)};uK.ta=_.p({token:uK,qa:uK.O});var Cyb=["hovercard"],Mzb=["origin"],Nzb=[new OG({zc:"start",Ac:"top"},{jc:"end",rc:"top"},-7),new OG({zc:"start",Ac:"bottom"},{jc:"end",rc:"bottom"},-7)],vK=function(a,b,c,d,e){var f=this;this.Ga=a;this.Mob=b;this.Hsa=c;this.Xf=d;this.Mc=e;this.N4a=!1;this.xE=null;this.Nob=this.Mob.subscribe(function(){f.N4a?f.N4a=!1:(clearTimeout(f.dVa),f.Hta.detach())})};vK.prototype.Sa=function(){};vK.prototype.Ic=function(){this.WHc=new _.Xr(this.YHc,this.ue)};
vK.prototype.La=function(){this.Nob&&this.Nob.unsubscribe();this.Ita&&this.Ita.dispose()};var Ozb=function(a){a.dVa=setTimeout(function(){a.Hta.xg()||(a.Ga.ab({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.ou.qb}),a.Hta.td(a.WHc));a.N4a=!0;a.Mob.subject.next()},300)},Frb=function(a){clearTimeout(a.dVa);a.Fwb=setTimeout(function(){a.Hta.detach()},300)};vK.prototype.Od=function(){kyb(this.Mc,this.commit.Hf)};
vK.prototype.OPa=function(){var a=_.Nr(_.Ur(this.Xf.position(),this.OZa),Nzb);_.SUa(a,[this.Hsa]);return this.Xf.create({Yf:a,qj:this.Xf.oj.Qk()})};_.W.Object.defineProperties(vK.prototype,{Hta:{configurable:!0,enumerable:!0,get:function(){this.Ita||(this.Ita=this.OPa());return this.Ita}}});vK.O=function(a){return new (a||vK)(_.u(_.No),_.u(uK),_.u(_.mJ),_.u(_.bs),_.u(_.jK))};
vK.ya=_.xc({type:vK,oa:[["blame-snippet"]],vb:function(a,b){a&1&&(_.Cf(Cyb,7,_.yf),_.Cf(Cyb,7,_.Af),_.Cf(Mzb,7,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.YHc=c.first);_.Gf(c=_.Hf())&&(b.ue=c.first);_.Gf(c=_.Hf())&&(b.OZa=c.first)}},Za:function(a,b){a&1&&_.I("mouseenter",function(){clearTimeout(b.Fwb)})("mouseleave",function(){return Frb(b)})},inputs:{eL:"commitIndex",commit:"commit",ou:"baseLocation",xE:"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 Ozb(b)})("mouseleave",function(){clearTimeout(b.dVa)}),_.O(1,"authorDisplay"),_.A(2,"button",1,2),_.I("click",function(){return b.Od()}),_.A(4,"span",3),_.N(5),_.B(),_.N(6),_.O(7,"date"),_.O(8,"authorDisplay"),_.B()(),_.x(9,Grb,1,3,"ng-template",null,4,_.Wf));a&2&&(_.oA("title",
"#",b.eL," ",_.R(1,5,b.commit.co),""),_.t(5),_.Kf("#",b.eL,""),_.t(),_.pA(" ",_.qA(7,7,b.commit.fL,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.co)," "))},Ia:[_.So,tK,_.EJ,_.EA],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});_.wK=function(a){this.lf=a;this.rA=[];this.e_a=null};_.h=_.wK.prototype;_.h.La=function(){this.clear();this.Re()};_.h.Xmb=function(){return[]};_.h.nN=function(){};_.h.pE=function(){};_.h.AU=function(){};_.h.Re=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.e_a&&this.e_a.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.pE();Pzb(this,this.Xmb());this.e_a=this.ira().subscribe(function(b){b&&(Pzb(a,b),0===a.rA.length&&0<b.length?(a.nN(),Pzb(a,[])):a.AU(b))},function(){a.nN();Pzb(a,[])})};_.h.remove=function(){for(var a=_.k(this.rA),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.lf.handleError(c)}}this.rA=[]};var Pzb=function(a,b){a.remove();a.rA=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.rA.push(c)}catch(d){a.lf.handleError(d)}}};
_.wK.O=function(a){return new (a||_.wK)(_.u(_.Kd))};_.wK.Fa=_.Bc({type:_.wK});var xK=function(a,b,c){_.wK.call(this,a);this.ee=b;this.Ga=c};_.V(xK,_.wK);_.h=xK.prototype;_.h.Sa=function(){};_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Tf;b=b.lj;a?(b?!_.VF(b,a):1)&&this.update():this.clear()}};
_.h.ira=function(){var a=this;if(!_.cG(this.li))throw Error("ke");var b=this.li,c=b.qb,d=b.Rc;b=b.repository;var e=_.PF(_.ki(this.li,0))||"",f=_.ki(this.li,1)||"",g=_.TF(this.li,1)||"";return this.Gba(c,d,b,e,f,g,this.li.params.Rb).ha(_.w(function(m){return m?a.Bka(m):null}))};_.h.AU=function(a){a=this.Zu(a);for(var b=new Map,c=_.k(this.UT()),d=c.next();!d.done;d=c.next())d=d.value,_.zyb(this.ee,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ga.Hn({ZG:b})};_.h.Zu=function(a){return a.length};
xK.O=function(a){return new (a||xK)(_.u(_.Kd),_.u(_.pK),_.u(_.hv))};xK.Fa=_.Bc({type:xK,features:[_.ef,_.Rc]});_.yK=function(a,b){this.Ga=a;this.VUa=b;this.Lf=new _.Lt(this.Ga)};
_.yK.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.pG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Lf.fetch(m,function(){var n=g.VUa,r=m;r=void 0===r?{}:r;var v=void 0===v?{}:v;return _.Am(n.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Va+"/history/blame",Ta:_.gg(r,_.wI,v),Pb:OH}).ha(_.w(Hrb))})};
_.yK.O=function(a){return new (a||_.yK)(_.q(_.No),_.q(_.FI))};_.yK.ta=_.p({token:_.yK,qa:_.yK.O,Ha:"root"});var Qzb=["blameSnippet"],Rzb=["loading"],Szb=["rangeHighlight"],Tzb=function(a,b,c,d,e,f){this.component=a;this.Xpa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Cn=function(){}};Tzb.prototype.render=function(){this.Cn=this.sidebar?this.component.pfb(this.Xpa,this.options,this.startLine,this.endLine):this.component.RMa(this.Xpa,this.options,this.startLine,this.endLine)};Tzb.prototype.remove=function(){this.Cn()};
_.zK=function(a,b,c,d,e,f){xK.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.ee=e;this.Jo=f;this.snb=0};_.V(_.zK,xK);_.zK.Fa=xK.Fa;_.h=_.zK.prototype;
_.h.Bka=function(a){var b=[],c=a.zp||[],d=a.Ylb,e=a.qIc;a=a.cYa||[];this.snb=a.length;!a.length&&c.length&&_.BA(this.Ga);for(var f=0;f<a.length;f++){var g=a[f];if(g.ne){var m=c[g.eL||0],n=m.Hf;if(n){var r=d.get(n);if(null==r)_.BA(this.Ga);else{n=void 0;var v=null!=(n=e.get(r-1))?n:null;n=b.push;var z=n.apply;g=g.ne;var D=0===f%2?"even":"odd",J=[],L="blame-highlight "+D;(g=g&&Jrb(g))&&Lrb(g)?(J.push(new Tzb(this.component,this.Xpa,{className:D,commit:m,Ld:this.li,eL:r,xE:v},g.startLine,g.endLine,!0)),
J.push(new Tzb(this.component,this.T_a,{className:L},g.startLine,g.endLine,!1))):_.BA(this.Ga);g=J;z.call(n,b,_.Jc(g))}}else _.BA(this.Ga)}else _.BA(this.Ga)}return b};_.h.Gba=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};_.h.Xmb=function(){return[new Tzb(this.component,this.QM,{},void 0,void 0,!0)]};_.h.nN=function(){_.qK(this.ee,"BLAME");_.BA(this.Ga)};_.h.pE=function(){_.rK(this.ee,"BLAME");this.Ga.Hn({bucket:_.lh.AAa})};
_.h.AU=function(a){xK.prototype.AU.call(this,a);this.Jo.il("Blame is being displayed","polite")};_.h.Zu=function(){return this.snb};_.h.UT=function(){return["BLAME"]};_.h.Re=function(){this.Jo.il("Blame was disabled","polite")};_.zK.O=function(a){return new (a||_.zK)(_.u(_.mJ),_.u(_.Kd),_.u(_.hv),_.u(_.yK),_.u(_.pK),_.u(_.Qq))};
_.zK.ya=_.xc({type:_.zK,oa:[["blame-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&(_.Cf(Qzb,7),_.Cf(Rzb,7),_.Cf(Szb,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Xpa=c.first);_.Gf(c=_.Hf())&&(b.QM=c.first);_.Gf(c=_.Hf())&&(b.T_a=c.first)}},inputs:{li:"layerBaseLocation"},features:[_.ef],mc:["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,Nrb,1,7,"ng-template",null,0,_.Wf)(2,Orb,1,3,"ng-template",null,1,_.Wf)(4,Prb,1,1,"ng-template",null,2,_.Wf)},Ia:[_.kF,vK],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 Uzb=["rangeHighlight"],Vzb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Cn=function(){}};Vzb.prototype.render=function(){this.Cn=this.component.RMa(this.snippet,this.options,this.startLine,this.endLine)};Vzb.prototype.remove=function(){this.Cn()};_.AK=function(a,b,c,d,e,f,g){xK.call(this,c,d,g);var m=this;this.iSa=a;this.component=b;this.ee=d;this.Lb=e;this.ah=f;this.Pmb=new _.sg([]);this.lb=this.ee.fra.subscribe(function(n){m.Pmb.next(n)})};
_.V(_.AK,xK);_.AK.Fa=xK.Fa;_.h=_.AK.prototype;_.h.Sa=function(){};_.h.La=function(){this.lb.unsubscribe();xK.prototype.La.call(this)};_.h.UT=function(){var a=this;return this.Pmb.value.filter(function(b){return a.ee.VD(b)})};_.h.nN=function(){for(var a=_.k(this.UT()),b=a.next();!b.done;b=a.next())_.qK(this.ee,b.value)};_.h.pE=function(){for(var a=_.k(this.UT()),b=a.next();!b.done;b=a.next())_.rK(this.ee,b.value)};
_.h.Bka=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.NPa(c.startLine,c.endLine,d))}return b};
_.h.Gba=function(a,b,c,d,e,f){var g=this,m=_.BF(this.li)?"HEAD"===e:!_.fh.test(e);a=_.Ud({qb:a,Rc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.gh(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.BF(this.li)&&(a=_.ee([_.vJ(this.ah,this.li,"path"),a]).ha(_.w(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.ee([a,Wzb(this)]).ha(_.Ue(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var Wzb=function(a){return a.ee.fra.ha(_.Ue(function(b){return _.ee(b.map(function(c){return a.VT(c)}))}),_.w(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Be(0),_.Ee(Rrb),_.pe(function(b){return 0<b.length}),_.Xe(function(){a.pE()}))};_.AK.prototype.VT=function(a){return this.ee.VT(a).ha(_.w(function(b){return{id:a,enabled:b.enabled}}),_.Ee())};
_.AK.prototype.makeRequest=function(a,b){var c=this;b=b.map(Lob).filter(function(d){return void 0!==d});return qyb(this.iSa,Object.assign({},a,{category:b[0]}),_.kh(this.Lb.Vc).params.rM).ha(_.Ae(function(){c.nN();Pzb(c,[]);return _.Ud(null)}))};_.AK.prototype.NPa=function(a,b,c){a=Irb(a,b-1,0,0);if(!Lrb(a))throw Error("le");return new Vzb(this.component,this.T_a,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.AK.O=function(a){return new (a||_.AK)(_.u(oK),_.u(_.mJ),_.u(_.Kd),_.u(_.pK),_.u(_.rg),_.u(_.uJ),_.u(_.hv))};_.AK.ya=_.xc({type:_.AK,oa:[["coverage-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.Cf(Uzb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.T_a=c.first)}},inputs:{li:"layerBaseLocation"},features:[_.ef],mc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["rangeHighlight",""]],ua:function(a){a&1&&_.x(0,Qrb,1,3,"ng-template",null,0,_.Wf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var Xzb=function(){this.x3a=""};Xzb.O=function(a){return new (a||Xzb)};
Xzb.ya=_.xc({type:Xzb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",x3a:"subtitle"},mc:"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,Srb,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,_.Ed),_.t(2),_.Lf(b.title),_.t(),_.y("ngIf",b.x3a),_.t(2),_.y("innerHTML",b.details,_.Dd))},Ia:[_.gn,kvb,_.QI,jvb,ivb,PI],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 Yzb=[new OG({zc:"end",Ac:"bottom"},{jc:"start",rc:"top"}),new OG({zc:"end",Ac:"center"},{jc:"start",rc:"center"}),new OG({zc:"end",Ac:"top"},{jc:"start",rc:"bottom"})],BK=function(a,b,c,d){this.Ga=a;this.M$=b;this.OZa=c;this.Xf=d;this.uc="";this.Fd=this.OPa()};_.h=BK.prototype;_.h.Sa=function(){var a=this;this.Oga=new _.Xr(this.Mda,this.M$,{td:function(){a.td()},detach:function(){a.detach()}})};_.h.La=function(){this.Fd.dispose()};
_.h.td=function(a){var b=this;this.Fd.xg()||(this.Fd.td(this.Oga),this.Ga.ab({element:this.uc,action:"showHovercard",Xe:this.Xe,gestureName:"CLICK"},a),setTimeout(function(){b.Fd.Se()},0));clearTimeout(this.jDc)};_.h.detach=function(){var a=this;this.jDc=setTimeout(function(){a.Fd.detach()},200)};_.h.OPa=function(){var a=_.Nr(_.Ur(this.Xf.position(),this.OZa),Yzb);return this.Xf.create({Yf:a,qj:this.Xf.oj.Qk()})};BK.O=function(a){return new (a||BK)(_.u(_.No),_.u(_.Af),_.u(_.sd),_.u(_.bs))};
BK.Fa=_.Bc({type:BK,oa:[["","hovercard","","trackElement",""]],Za:function(a,b){a&1&&_.I("mouseenter",function(c){return b.td(c)})("mouseleave",function(){return b.detach()})},inputs:{Mda:"hovercard",uc:"trackElement",Xe:"artifactId"}});var CK=function(){this.uc=this.tooltip=""};CK.prototype.Sa=function(){};
_.W.Object.defineProperties(CK.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.zg(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Xe=a[0].Xs;var b;this.tooltip=null!=(b=a[0].tooltip)?b:"";this.details=a.map(function(c){var d=c.details,e=d.messageHtml,f=d.url;c=_.IF(d.message||c.BBb);f&&(Zzb.test(f)||(f="http://"+f),c=_.kob("a",{href:f,target:"_blank"},c));if(e)try{var g=_.yi(e)||c}catch(m){g=c}else g=c;return g})}}});
CK.O=function(a){return new (a||CK)};
CK.ya=_.xc({type:CK,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",uc:"trackElement"},mc:["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,Vrb,2,1,"ng-template",null,1,_.Wf));if(a&2){var c=
_.Jf(2);_.y("src",b.icon,_.Ed)("alt",b.tooltip)("hovercard",c)("trackElement",b.uc)("artifactId",b.Xe)}},Ia:[_.fn,_.gn,Xzb,BK,_.sK,_.iB],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 Zzb=/^((http|https):\/\/)/;var $zb=["finding"],aAb=function(a,b,c,d){this.component=a;this.rFc=b;this.options=c;this.line=d;this.Cn=function(){}};aAb.prototype.render=function(){this.Cn=this.component.nfb(this.rFc,this.options,this.line)};aAb.prototype.remove=function(){this.Cn()};_.DK=function(a,b,c,d,e){xK.call(this,b,d,e);this.component=a;this.AD=c};_.V(_.DK,xK);_.DK.Fa=xK.Fa;_.h=_.DK.prototype;
_.h.Bka=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.ne?Jrb(d.ne).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 aAb(this.component,this.sFc,{annotations:d},c));return a};_.h.Gba=function(a,b,c,d,e,f){return this.AD.getAnnotations(a,b,c,e,f,this.Xs,!0)};_.h.nN=function(){_.qK(this.ee,this.Xs)};
_.h.pE=function(){_.rK(this.ee,this.Xs)};_.h.UT=function(){return[this.Xs]};_.DK.O=function(a){return new (a||_.DK)(_.u(_.mJ),_.u(_.Kd),_.u(_.nK),_.u(_.pK),_.u(_.hv))};
_.DK.ya=_.xc({type:_.DK,oa:[["finding-layer","layerBaseLocation","","layerId",""]],vb:function(a,b){a&1&&_.Cf($zb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.sFc=c.first)}},inputs:{li:"layerBaseLocation",Xs:"layerId"},features:[_.ef],mc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Ea:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ua:function(a){a&1&&_.x(0,Wrb,1,1,"ng-template",null,0,_.Wf)},Ia:[CK],ob:2});var esb=RegExp("^x-kythe://([a-zA-Z]+)="),gsb=/\//g,hsb=/~/g,$rb={id:"Google",type:"depot"},xG={};var bAb;bAb=new _.Gc("decorations_service",{qa:function(){return _.cua(Kub)}});_.EK=function(a,b,c){_.oy.call(this,a);this.client=b;this.Je=c;this.hPc=new _.Lt(this.Ga);this.iPc=new _.Lt(this.Ga);this.jPc=new _.Lt(this.Ga);this.oFc=new _.Lt(this.Ga)};_.V(_.EK,_.oy);_.h=_.EK.prototype;_.h.Qua=function(a,b,c,d,e,f){var g=this,m=Fob(a,b,c,d,e,f);return this.Lf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.N0a=function(a){var b=this;return this.hPc.fetch(a.toObject(),function(){return _.mv(b.Je,function(){return b.client.N0a(a,b.Je.Gk())},"Decorations.resolveDocumentation")})};_.h.O0a=function(a){var b=this;return this.iPc.fetch(a.toObject(),function(){return _.mv(b.Je,function(){return b.client.O0a(a,b.Je.Gk())},"Decorations.resolveItemList")})};_.h.n2=function(a){var b=this;return this.jPc.fetch(a.toObject(),function(){return _.mv(b.Je,function(){return b.client.n2(a,b.Je.Gk())},"Decorations.resolvePanel")})};
_.h.DTa=function(a){var b=this;return this.oFc.fetch(a.toObject(),function(){return _.mv(b.Je,function(){return b.client.DTa(a,b.Je.Gk())},"Decorations.getFilterSupport")})};_.h.gra=function(){return new _.np};_.h.extract=function(){return this.gra()};_.h.isValid=function(a){return 0<a.W_().length||_.Aj(a,2)};_.h.fetch=function(a){var b=this;return _.mv(this.Je,function(){return b.client.Qua((new _.rQa).GPb(_.Zrb(a)),b.Je.Gk())},"Decorations.list")};
_.EK.O=function(a){return new (a||_.EK)(_.q(_.No),_.q(bAb),_.q(_.Fv))};_.EK.ta=_.p({token:_.EK,qa:_.EK.O,Ha:"root"});var cAb=function(a,b){this.component=a;this.location=b;this.Cn=function(){}};cAb.prototype.render=function(){this.Cn=this.component.TY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,ho:"deprecated"}).remove};cAb.prototype.remove=function(){this.Cn()};_.FK=function(a,b,c,d,e){xK.call(this,c,d,a);this.Ga=a;this.component=b;this.ee=d;this.service=e;this.KZ=0};_.V(_.FK,xK);_.FK.Fa=xK.Fa;_.h=_.FK.prototype;
_.h.Bka=function(a){var b=this;return(a.W_()||[]).filter(function(c){return _.zj(c,9,_.kj()).includes(2)}).reduce(function(c,d){b.KZ+=1;a:{if(d.Vvb()&&(d=d.Tca(),d=Krb(d),Mrb(d)))break a;d=void 0}if(!d)return _.BA(b.Ga),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.NPa(d));return c},[])};_.h.Gba=function(a,b,c,d,e,f,g){return this.service.Qua(a,b,c,{Eb:d,commit:e},f,g)};
_.h.nN=function(){_.qK(this.ee,"DEPRECATED");_.BA(this.Ga)};_.h.pE=function(){_.rK(this.ee,"DEPRECATED")};_.h.Zu=function(){return this.KZ};_.h.UT=function(){return["DEPRECATED"]};_.h.NPa=function(a){return new cAb(this.component,a)};_.FK.O=function(a){return new (a||_.FK)(_.u(_.hv),_.u(_.mJ),_.u(_.Kd),_.u(_.pK),_.u(_.EK))};
_.FK.ya=_.xc({type:_.FK,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{li:"layerBaseLocation"},features:[_.ef],mc:["layerBaseLocation",""],Aa:0,Ba:0,ua:function(){},styles:[".deprecated{text-decoration:line-through}"],ob:2,Oa:0});var dAb={xu:new Set,ids:[]},GK=function(a){var b=this;this.Mc=a;this.Oda=dAb;this.mra=[];this.Mta=new Map;this.SR=!1;this.If=new _.Vl;this.lb=_.ee([this.Mc.GV,this.Mc.WJc]).ha(_.w(function(c){c=_.k(c);var d=c.next().value;if(c.next().value&&d)return b.SR?d.MZ:d.bSc}),_.Te(void 0),_.Ee()).subscribe(function(c){c?(b.mra=c.HO,c.AT&&b.xU(c.AT)):b.mra=[]})};_.h=GK.prototype;_.h.La=function(){this.lb.unsubscribe()};
_.h.Ce=function(a){a=_.Y(a.context.jn,5);if(!a)return!1;var b=a.split(" ");return this.mra.length===b.length&&this.mra.every(function(c){return b.includes(c)})};
_.h.xU=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Mta.get(n)||new Set}).reduce(function(n,r){r=_.k(r);for(var v=r.next();!v.done;v=r.next())n.add(v.value);return n},new Set);if(b){b=_.k(this.Oda.xu);for(var e=b.next();!e.done;e=b.next())e=e.value,d.has(e)||(e.O0=!1)}b=new Map;e=_.k(d);for(var f=e.next();!f.done;f=e.next()){var g=f.value;g.O0=!0;f=g.context.uaa;g=this.Eta(g);var m=b.get(f);void 0!==m&&0!==m||b.set(f,g)}this.Oda={xu:d,ids:a};this.If.emit(Array.from(b.entries()))};
_.h.ht=function(a){if(0<this.Oda.xu.size)for(var b=_.k(this.Oda.xu),c=b.next();!c.done;c=b.next())c=c.value,eAb(c,a.ysa,a.ysa+a.kN)&&!c.O0&&(c.O0=!0),c.O0&&!eAb(c,a.ysa,a.ysa+a.kN)&&(c.O0=!1)};_.h.Eta=function(a){return _.zj(a.context.jn,9,_.kj()).includes(1)?1:_.zj(a.context.jn,9,_.kj()).includes(3)?2:0};GK.O=function(a){return new (a||GK)(_.q(_.jK))};GK.ta=_.p({token:GK,qa:GK.O});var fAb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.gLc=void 0===d?!1:d;this.jWa=!1;this.SUa=0};
fAb.prototype.render=function(){var a=this;try{this.link=gAb(this)}catch(c){_.BA(this.service.Ga);return}var b=String(this.context.index);this.BM&&(b=void 0);this.Cn=this.service.component.TY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get ho(){var c="xrefs-decoration";a.service.AQb&&(c+=" underline");a.jWa&&(c+=" "+hAb(a));a.BM&&(c="doc-link");return c},href:this.link,key:b}).remove};
var hAb=function(a){return 0!==a.SUa&&a.service.Hpb?"important-highlight":"highlight"};fAb.prototype.remove=function(){this.Cn&&this.Cn();delete this.Cn};
var gAb=function(a){var b,c=null==(b=_.nj(a.context.jn,_.kp,4))?void 0:b.aM();return c?_.Y(c,4)?(a.BM=!0,_.Y(c,4)):iAb(a.service,c):_.Y(a.context.jn,5)?jAb(a):""},jAb=function(a,b){if(_.Y(a.context.jn,5)){b=kAb(a.service,a.context.uaa,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.jn,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
eAb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},lAb=function(a){var b=a.service.component.Xd.Ji(a.context.uaa-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.gLc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.W.Object.defineProperties(fAb.prototype,{Eta:{configurable:!0,enumerable:!0,get:function(){return this.SUa},set:function(a){this.SUa=a}},O0:{configurable:!0,enumerable:!0,get:function(){return this.jWa},set:function(a){this.jWa=a;if(null!=this.Cn)if(a){a=_.k(lAb(this));for(var b=a.next();!b.done;b=a.next())b.value.classList.add(hAb(this))}else for(a=_.k(lAb(this)),b=a.next();!b.done;b=a.next())b.value.classList.remove(hAb(this))}}});var HK,IK;HK={};
_.mAb=Object.freeze((HK[0]={name:"Unknown",Kc:"?"},HK[50]={name:"Scope",Kc:"?"},HK[51]={name:"Group",Kc:"G"},HK[1]={name:"Class",Kc:"C",className:"code-data"},HK[2]={name:"Interface",Kc:"I",className:"code-data"},HK[3]={name:"Struct",Kc:"S",className:"code-data"},HK[4]={name:"Enum",Kc:"E",className:"code-data"},HK[5]={name:"Union",Kc:"S",className:"code-data"},HK[6]={name:"Method",Kc:"M",className:"code-procedure"},HK[7]={name:"Field",Kc:"F",className:"code-sub-data"},HK[8]={name:"Function",Kc:"F",
className:"code-procedure"},HK[9]={name:"Variable",Kc:"V",className:"code-alias"},HK[10]={name:"Typedef",Kc:"T",className:"code-alias"},HK[11]={name:"Namespace",Kc:"N"},HK[67]={name:"Extension",Kc:"E",className:"code-data"},HK[12]={name:"Property",Kc:"P",className:"code-sub-data"},HK[13]={name:"Enum Constant",Kc:"e",className:"code-sub-data"},HK[15]={name:"Anonymous Function",Kc:"?"},HK[16]={name:"Test",Kc:"t"},HK[17]={name:"Package",Kc:"P"},HK[18]={name:"Object",Kc:"O"},HK[61]={name:"Constant",Kc:"c"},
HK[62]={name:"Module",Kc:"m"},HK[79]={name:"Preprocessor",Kc:"p"},HK[20]={name:"Build Rule",Kc:"R"},HK[21]={name:"Build Binary",Kc:"B"},HK[22]={name:"Build Test",Kc:"T"},HK[23]={name:"Build Library",Kc:"L"},HK[24]={name:"Build Generator",Kc:"G"},HK[25]={name:"Build Argument",Kc:"A"},HK[26]={name:"Build Variable",Kc:"V",className:"code-alias"},HK[30]={name:"Variable",Kc:"V",className:"code-alias"},HK[31]={name:"Constant",Kc:"c"},HK[32]={name:"Goog Provide",Kc:"?"},HK[33]={name:"Goog Require",Kc:"?"},
HK[34]={name:"Setter",Kc:"?"},HK[35]={name:"Getter",Kc:"?"},HK[36]={name:"Literal",Kc:"?"},HK[37]={name:"Function Literal",Kc:"?"},HK[38]={name:"Assignment",Kc:"V",className:"code-alias"},HK[39]={name:"Function Assignment",Kc:"M",className:"code-procedure"},HK[40]={name:"Define Const",Kc:"D"},HK[41]={name:"Define Macro",Kc:"D"},HK[45]={name:"Xml Tag",Kc:"<"},HK[46]={name:"Template",Kc:"T"},HK[47]={name:"Job",Kc:"J"},HK[48]={name:"Service",Kc:"S"},HK[49]={name:"Allocation",Kc:"A"},HK[52]={name:"Table",
Kc:"T"},HK[53]={name:"Queue",Kc:"Q"},HK[54]={name:"Locality Group",Kc:"L"},HK[55]={name:"Index",Kc:"I"},HK[56]={name:"Proto Bundle",Kc:"?"},HK[57]={name:"Backup Schedule",Kc:"B"},HK[58]={name:"Column",Kc:"C"},HK[59]={name:"Changelog",Kc:"?"},HK[60]={name:"Markdown Header",Kc:"#"},HK[63]={name:"SQL TVF",Kc:"t"},HK[64]={name:"SQL Model",Kc:"m"},HK[65]={name:"SQL Database",Kc:"d"},HK[66]={name:"Dart Mixin",Kc:"M",className:"code-data"},HK[68]={name:"YANG Grouping",Kc:"G",className:"code-data"},HK[69]=
{name:"YANG Identity",Kc:"I",className:"code-data"},HK[70]={name:"YANG Container",Kc:"C",className:"code-data"},HK[71]={name:"YANG List",Kc:"L",className:"code-data"},HK[72]={name:"YANG Leaf",Kc:"L",className:"code-data"},HK[73]={name:"Swift Actor",Kc:"A",className:"code-data"},HK[74]={name:"GraphQL Directive",Kc:"D",className:"code-data"},HK[75]={name:"GraphQL Operation",Kc:"O",className:"code-data"},HK[76]={name:"GraphQL Fragment",Kc:"F",className:"code-data"},HK[77]={name:"GraphQL Fragment Spread",
Kc:"S",className:"code-data"},HK[78]={name:"GraphQL List",Kc:"L",className:"code-data"},HK));IK={};_.nAb=Object.freeze((IK[0]="Unknown Modifier",IK[1]="Public",IK[2]="Private",IK[3]="Protected",IK[4]="Global",IK[5]="Namespace-private",IK[6]="File-private",IK[7]="Package-private",IK[8]="Library-private",IK[9]="Dynamic Scope",IK[10]="Thread Local",IK[11]="Static",IK));var oAb=function(){return!0},pAb=function(a,b,c){this.parent=b;this.R2a=c;this.Rp=!1;this.NL=oAb;this.Y2a=null;this.active=!1;this.index=this.level=0;if(!isb(a))throw Error("se");this.yp=a;this.id=_.jk();this.children=this.YXa(_.oj(a,_.Ap,3,_.kj()));this.sU=this.children.reduce(function(d,e){return d+e.sU},this.children.length);this.Uza=[].concat(_.Jc(this.children));this.Rp=0<this.B5a.length;this.Aya=c.Aya(a.getName())},rAb=function(a){return a.Vwb?a.Vwb:a.Vwb=qAb(a)},qAb=function(a){var b=_.mAb[a.yp.getType()];
a=_.zj(a.yp,4,_.kj());var c=a.map(function(e){return _.nAb[e]});c=[b.name].concat(_.Jc(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{be:d,tooltip:c,Kc:b.Kc}};pAb.prototype.YXa=function(a){var b=this;return a.map(function(c){return new pAb(c,b,b.R2a)})};var sAb=function(a){a.Uza=a.children.filter(function(b){return b.isVisible});a.sort&&a.Uza.sort(a.sort)};
_.W.Object.defineProperties(pAb.prototype,{B5a:{configurable:!0,enumerable:!0,get:function(){return this.Uza}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.NL},set:function(a){if(a!==this.NL){this.NL=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;sAb(this);this.Rp=0<this.Uza.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Y2a},set:function(a){if(a!==
this.Y2a){this.Y2a=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;sAb(this)}}},nda:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.hFb+this.name+this.DQb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.zj(this.yp,4,_.kj())}},name:{configurable:!0,enumerable:!0,get:function(){return this.yp.getName()||"<anonymous>"}},hFb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.yp,
7)}},DQb:{configurable:!0,enumerable:!0,get:function(){return this.yp.Iub()}},g4a:{configurable:!0,enumerable:!0,get:function(){return _.nj(this.yp,_.yp,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.yp.getType()}},be:{configurable:!0,enumerable:!0,get:function(){return rAb(this).be}},tooltip:{configurable:!0,enumerable:!0,get:function(){return rAb(this).tooltip}},Kc:{configurable:!0,enumerable:!0,get:function(){return rAb(this).Kc}}});/*

 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 tAb=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)},uAb=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},JK=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},KK=function(){},yAb=function(a,b,c){if(a){try{var d=decodeURIComponent(vAb(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&&!wAb.test(c)&&(a=b,xAb[" "+a]||(xAb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":tAb(a,"/",!0)),a=xAb[" "+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},LK=function(a,b){a=a.source||a;b=b||"";return{replace:function(c,d){d=d.source||d;d=d.replace(/(^|[^\[])\^/g,"$1");a=a.replace(c,d);return this},ak:function(){return new RegExp(a,b)}}},vAb=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)):
""})},MK=function(a,b){if(b){if(zAb.test(a))return a.replace(AAb,function(c){return BAb[c]})}else if(CAb.test(a))return a.replace(DAb,function(c){return BAb[c]});return a},EAb=function(){this.D2={}},GAb=function(a){this.nh=[];this.token=null;this.options=a||NK.defaults;this.options.renderer=this.options.renderer||new FAb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.R2a=new EAb},HAb=function(){},FAb=function(){this.options=NK.defaults},IAb=function(a,b){this.options=
b||NK.defaults;this.links=a;this.rules=OK.qU;this.renderer=this.options.renderer||new FAb;this.renderer.options=this.options;this.aI=!1;if(!this.links)throw Error("te");this.options.II?this.rules=OK.II:this.options.rr&&(this.rules=this.options.jOa?OK.jOa:OK.rr)},JAb=function(a){this.nh=[];this.nh.links=Object.create(null);this.options=a||NK.defaults;this.rules=PK.qU;this.options.II?this.rules=PK.II:this.options.rr&&(this.rules=this.options.Uya?PK.Uya:PK.rr)},PK={XLc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
WRa:KK,Kta:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,LFb:KK,K9:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,kx:"^ {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,}|$))",
waa:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:KK,YBb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,wE:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Vn:/(?!\s*\])(?:\\.|[^\[\]\\])+/,cMa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};PK.waa=LK(PK.waa).replace("label",PK.Vn).replace("title",PK.cMa).ak();PK.sOa=/(?:[*+-]|\d{1,9}\.)/;PK.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
PK.item=LK(PK.item,"gm").replace(/bull/g,PK.sOa).ak();PK.list=LK(PK.list).replace(/bull/g,PK.sOa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+PK.waa.source+")").ak();PK.deb="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";
PK.iHa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;PK.kx=LK(PK.kx,"i").replace("comment",PK.iHa).replace("tag",PK.deb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).ak();PK.wE=LK(PK.wE).replace("hr",PK.Kta).replace("heading",PK.heading).replace("lheading",PK.YBb).replace("tag",PK.deb).ak();PK.K9=LK(PK.K9).replace("paragraph",PK.wE).ak();PK.qU=JK({},PK);
PK.rr=JK({},PK.qU,{WRa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,wE:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});PK.rr.wE=LK(PK.wE).replace("(?!","(?!"+PK.rr.WRa.source.replace("\\1","\\2")+"|"+PK.list.source.replace("\\1","\\3")+"|").ak();PK.Uya=JK({},PK.rr,{LFb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
PK.II=JK({},PK.qU,{kx:LK("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",PK.iHa).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").ak(),waa:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var KAb=function(a,b){return(new JAb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
JAb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,v,z,D;a;){if(e=this.rules.XLc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.nh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.nh.push({type:"code",text:this.options.II?e:tAb(e,"\n")});else if(e=this.rules.WRa.exec(a))a=a.substring(e[0].length),this.nh.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.nh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.LFb.exec(a))&&(g={type:"table",Np:uAb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Np.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]=uAb(g.cells[r],g.Np.length);this.nh.push(g);continue}if(e=this.rules.Kta.exec(a))a=a.substring(e[0].length),this.nh.push({type:"hr"});else if(e=this.rules.K9.exec(a))a=a.substring(e[0].length),this.nh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.nh.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:"",rfa:!1};this.nh.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;v=e.length;for(r=0;r<v;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.II?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==v-1&&(d=PK.sOa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.zRc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=v-1),d=c||/\n\n(?!\s*$)/.test(g),r!==v-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.rfa=!0),z=/^\[[ xX]\] /.test(g),D=void 0,
z&&(D=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:z,checked:D,rfa:d},n.push(d),this.nh.push(d),this.token(g,!1),this.nh.push({type:"list_item_end"});if(m.rfa)for(v=n.length,r=0;r<v;r++)n[r].rfa=!0;this.nh.push({type:"list_end"})}else if(e=this.rules.kx.exec(a))a=a.substring(e[0].length),this.nh.push({type:this.options.Vo?"paragraph":"html",pre:!this.options.kia&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.waa.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.nh.links[f]||(this.nh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Np:uAb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Np.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]=uAb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Np.length);this.nh.push(g);continue}if(e=this.rules.YBb.exec(a))a=a.substring(e[0].length),this.nh.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.wE.exec(a)))a=a.substring(e[0].length),this.nh.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.nh.push({type:"text",text:e[0]});else if(a)throw Error("ue`"+a.charCodeAt(0));}}}return this.nh};
var OK={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,JNa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:KK,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*\)/,Wwa:/^!?\[(label)\]\[(ref)\]/,bZa:/^!?\[(ref)\](?:\[\])?/,Xja:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,AS:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,fZ:/^( {2,}|\\)\n(?!\s*$)/,PZ:KK,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Jwc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};OK.AS=LK(OK.AS).replace(/punctuation/g,OK.Jwc).ak();OK.Xsc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;OK.pxc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;OK.Tsc=/[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])?)+(?![-_])/;
OK.JNa=LK(OK.JNa).replace("scheme",OK.pxc).replace("email",OK.Tsc).ak();OK.Mqc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;OK.tag=LK(OK.tag).replace("comment",PK.iHa).replace("attribute",OK.Mqc).ak();OK.Vn=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;OK.Huc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;OK.cMa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;OK.link=LK(OK.link).replace("label",OK.Vn).replace("href",OK.Huc).replace("title",OK.cMa).ak();
OK.Wwa=LK(OK.Wwa).replace("label",OK.Vn).replace("ref",PK.Vn).ak();OK.bZa=LK(OK.bZa).replace("ref",PK.Vn).ak();OK.qU=JK({},OK);OK.II=JK({},OK.qU,{Xja:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,AS:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:LK(/^!?\[(label)\]\((.*?)\)/).replace("label",OK.Vn).ak(),Wwa:LK(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",OK.Vn).ak()});
OK.rr=JK({},OK.qU,{escape:LK(OK.escape).replace("])","~|])").ak(),dtc:/[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/,Pqc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,PZ:/^~+(?=\S)([\s\S]*?\S)~+/,text:LK(OK.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").ak()});OK.rr.url=LK(OK.rr.url,"i").replace("email",OK.rr.dtc).ak();
OK.jOa=JK({},OK.rr,{fZ:LK(OK.fZ).replace("{2,}","*").ak(),text:LK(OK.rr.text).replace("{2,}","*").ak()});
IAb.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+=MK(e[1]);else if(e=this.rules.tag.exec(a))!this.aI&&/^<a /i.test(e[0])?this.aI=!0:this.aI&&/^<\/a>/i.test(e[0])&&(this.aI=!1),!this.Qta&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Qta=!0:this.Qta&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Qta=!1),a=a.substring(e[0].length),b+=this.options.Vo?this.options.kia?this.options.kia(e[0]):MK(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.aI=!0;d=e[2];this.options.II?(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+=LAb(this,e,{href:MAb(d),title:MAb(c)});this.aI=!1}else if((e=this.rules.Wwa.exec(a))||
(e=this.rules.bZa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.aI=!0,b+=LAb(this,e,c),this.aI=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Xja.exec(a))a=a.substring(e[0].length),b+=this.renderer.Xja(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.AS.exec(a))a=a.substring(e[0].length),b+=this.renderer.AS(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.Rlb(MK(e[2].trim(),!0));else if(e=this.rules.fZ.exec(a))a=a.substring(e[0].length),b+=this.renderer.fZ();else if(e=this.rules.PZ.exec(a))a=a.substring(e[0].length),b+=this.renderer.PZ(this.output(e[1]));else if(e=this.rules.JNa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=MK(this.ZXa(e[1])),d="mailto:"+c):d=c=MK(e[1]),b+=this.renderer.link(d,null,c);else if(!this.aI&&(e=this.rules.url.exec(a))){if("@"===e[2])c=MK(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Pqc.exec(e[0])[0];
while(d!==e[0]);c=MK(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.Qta?b+this.renderer.text(e[0]):b+this.renderer.text(MK(this.S2a(e[0])));else if(a)throw Error("ue`"+a.charCodeAt(0));return b};
var MAb=function(a){return a?a.replace(OK.Xsc,"$1"):a},LAb=function(a,b,c){var d=c.href;c=c.title?MK(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,MK(b[1]))};IAb.prototype.S2a=function(a){return this.options.S2a?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};
IAb.prototype.ZXa=function(a){if(!this.options.ZXa)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=FAb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Pu){var d=this.options.Pu(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.mKc+MK(b,!0)+'">'+(c?a:MK(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:MK(a,!0))+"</code></pre>"};
_.h.K9=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.kx=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.FHc?"<h"+b+' id="'+this.options.GHc+d.Aya(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.Kta=function(){return this.options.Jla?"<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.wE=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 NAb=function(a,b){var c=b.Np?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=FAb.prototype;_.h.Xja=function(a){return"<strong>"+a+"</strong>"};_.h.AS=function(a){return"<em>"+a+"</em>"};_.h.Rlb=function(a){return"<code>"+a+"</code>"};_.h.fZ=function(){return this.options.Jla?"<br/>":"<br>"};_.h.PZ=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=yAb(this.options.Vo,this.options.Oib,a);if(null===a)return c;a='<a href="'+MK(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=yAb(this.options.Vo,this.options.Oib,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Jla?"/>":">"};_.h.text=function(a){return a};_.h=HAb.prototype;_.h.Xja=function(a){return a};_.h.AS=function(a){return a};_.h.Rlb=function(a){return a};_.h.PZ=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.fZ=function(){return""};var OAb=function(a,b){return(new GAb(b)).parse(a)};GAb.prototype.parse=function(a){this.inline=new IAb(a.links,this.options);this.wIc=new IAb(a.links,JK({},this.options,{renderer:new HAb}));this.nh=a.reverse();for(a="";this.next();)a+=PAb(this);return a};GAb.prototype.next=function(){return this.token=this.nh.pop()};
GAb.prototype.peek=function(){return this.nh[this.nh.length-1]||0};
var QAb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.output(b)},PAb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Kta();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,vAb(a.wIc.output(a.token.text)),a.R2a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.wEc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Np.length;d++)f+=NAb(a.inline.output(a.token.Np[d]),
{Np:!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+=NAb(a.inline.output(g[e]),{Np:!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+=PAb(a);return a.renderer.K9(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=PAb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.rfa;for(a.token.task&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.Jla?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?PAb(a):QAb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.kx(a.token.text);case "paragraph":return a.renderer.wE(a.inline.output(a.token.text));case "text":return a.renderer.wE(QAb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};EAb.prototype.Aya=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.D2.hasOwnProperty(a)){var b=a;do this.D2[b]++,a=b+"-"+this.D2[b];while(this.D2.hasOwnProperty(a))}this.D2[a]=0;return a};var zAb=/[&<>"']/,AAb=/[&<>"']/g,BAb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},CAb=/[<>"']|&(?!#?\w+;)/,DAb=/[<>"']|&(?!#?\w+;)/g,xAb={},wAb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;KK.exec=KK;
var NK=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("ve");if("string"!==typeof a)throw Error("we`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=JK({},NK.defaults,b||{});var d=b.Pu,e=0;try{var f=KAb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Pu=d,c(n);try{var r=OAb(f,b)}catch(v){n=v}b.Pu=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.Pu;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,v){if(r)return m(r);if(null==v||v===n.text)return--g||m();n.text=v;n.wEc=!0;--g||m()})})(f[e])}else try{return b&&(b=JK({},NK.defaults,b)),OAb(KAb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||NK.defaults).silent)return"<p>An error occurred:</p><pre>"+MK(n.message,!0)+"</pre>";throw n;}};NK.options=NK.setOptions=function(a){JK(NK.defaults,a);return NK};
NK.tGc=function(){return{Oib:null,jOa:!1,rr:!0,FHc:!0,GHc:"",Pu:null,mKc:"language-",ZXa:!0,II:!1,renderer:new FAb,Vo:!1,kia:null,silent:!1,zRc:!1,S2a:!1,Uya:!0,Jla:!1}};NK.defaults=NK.tGc();NK.hwa=OAb;NK.Kmc=EAb;NK.parse=NK;var RAb=["java","c","c++","c#"],SAb=["java"],TAb=["js"],zG=function(a){a=void 0===a?new Map:a;this.kk=this.state=new _.sg(a)};_.h=zG.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 UAb=function(a,b){this.ZD=b;this.gOb=new zG;this.n3a=new zG;this.usa=new _.sg("");for(var c=[],d=new NK.Kmc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new pAb(f.value,void 0,d));this.Kqa=c;this.size=lsb(this.Kqa);this.hJ=ksb(a);if(a.some(msb)||b&&TAb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&SAb.includes(b)&&a.set(7,!0),a.set(2,!0),this.gOb=new zG(a),a=new Map,b&&RAb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.n3a=new zG(a)};_.QK=function(a){this.rga=a};
_.QK.prototype.gx=function(a){if(5===a.kind)return _.Ud(_.rF);if(0!==a.kind)return _.Ud(_.gG("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.qb,d=b.Rc,e=b.repository,f=b.path;b=b.params;f=_.TF(a.location,1)||f;var g=b.Rb?"HEAD":_.ki(a.location,1);g={Eb:_.ki(a.location,0)||"",commit:g};return this.rga.gx(c,d,e,g,f,b.Rb).ha(_.w(function(m){var n=m.Ng();return 4===n?_.gG("UNAVAILABLE"):2===n?_.gG("UNSUPPORTED_LANGUAGE"):_.iF(new UAb(_.oj(m,_.Ap,1,_.kj()),a.ZD))}),_.Te(_.rF),_.Ae(function(){return _.Ud(_.gG("UNAVAILABLE"))}))};
_.QK.O=function(a){return new (a||_.QK)(_.q(_.qy))};_.QK.ta=_.p({token:_.QK,qa:_.QK.O,Ha:"root"});var VAb=function(){this.B_=this.vba=0};_.V(VAb,bJ);var WAb=function(){};_.V(WAb,bJ);WAb.prototype.vda=function(){for(var a=1,b=XAb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.T5a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?owb(g):0;e=e+g|0}d=e}else d=0;else d=owb(d);a=Math.imul(1000003,a)^d}}return a};
WAb.prototype.toString=function(){var a=rwb(this);a=BG(Qvb(a.MRa))+BG(uwb("[]",a.NRa));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 lwb;b=BG(b)+"{";a.OEc=", ".toString();a.Fsb=b.toString();a.RRa="}".toString();a.PEc=BG(a.Fsb)+BG(a.RRa);b=XAb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+BG(e)+"]");var f=a;d=BG(d)+"="+BG(e);e=f;if(e.A_){var g=e.A_;g.wba=BG(g.wba)+BG(e.OEc)}else g=new kwb,
g.wba=e.Fsb,e.A_=g;f=f.A_;f.wba=BG(f.wba)+BG(d)}return a.toString()};var XAb=function(a){var b=Object.keys(a),c=a.JVc;return c?b.filter(function(d){return!c.includes(d)}):b};var YAb=function(){this.ORa=this.QRa=this.PRa=0};_.V(YAb,WAb);YAb.prototype.line=function(){return this.PRa};YAb.prototype.start=function(){return this.QRa};YAb.prototype.end=function(){return this.ORa};var ZAb=function(){this.uba=0};_.V(ZAb,bJ);ZAb.prototype.ufa=function(){return this.uba<this.Esb.length};ZAb.prototype.UM=function(){var a;return vsb(this.Esb[a=this.uba,this.uba=this.uba+1|0,a])};var xsb=function(a,b,c,d){return $Ab(a,b,new hwb(function(){var e=new ZAb;e.uba=0;e.Esb=c;return e}),ywb(d))},$Ab=function(a,b,c,d){c=iwb(c);d=iwb(d);var e=new VAb;b=b.TEc;e.vba=0;e.B_=0;for(e.C_=b;c.ufa();){var f=c.UM().CA;b=f>>2;var g=e;var m=c.UM().CA,n=c.UM().CA,r=[];var v=g;for(v.vba=v.vba+m|0;v.C_.length>v.B_&&v.C_[v.B_].CA<v.vba;)v.B_=v.B_+1|0;v=v.vba;n=v+n|0;m=g.B_;for(var z=0==m?0:g.C_[m-1|0].CA+1|0,D=v-z|0;n>(z-1|0)&&m<g.C_.length;){var J=g.C_[m].CA;v=r;z=n>J?J-z|0:n-z|0;J=new YAb;J.PRa=
m;J.QRa=D;J.ORa=z;v.push(J);m=m+1|0;z=g.C_[m-1|0].CA+1|0;D=0}g=r;0<(f&1)&&d.UM();switch(f&2){case 0:f=a;b=aBb(b);if(null!=b)for(g=iwb(ywb(g));g.ufa();)r=g.UM(),n=b,bBb(f,r,{startColumn:r.start(),endColumn:r.end(),ho:n});break;case 2:f=a;r=b;b=d.UM();switch(r){case 35:case 36:b="/search?q="+BG(encodeURIComponent(b));break;case 30:r=RegExp("^https?://cs.corp.google.com","");v="";for(n=0;0<=(n=v.indexOf("\\",n));)36==v.charCodeAt(n+1|0)?(m=BG(v.substr(0,n|0))+"$",z=n=n+1|0,m+=BG(v.substr(z))):(m=BG(v.substr(0,
n|0)),z=n=n+1|0,m+=BG(v.substr(z))),v=m;b=b.replace(r,v);break;case 55:b="https://b.corp.google.com/issues?q="+BG(b);break;case 37:b="https://b.corp.google.com/hotlists/"+BG(b);break;case 38:b="https://b.corp.google.com/savedsearches/"+BG(b);break;case 56:b="https://b.corp.google.com/components/"+BG(b)}swb(b,"/search/")&&0<b.indexOf("?")&&(b="/search"+BG(b.substr(b.indexOf("?"))));r=swb(b,"http://")||swb(b,"https://")?"external":"";for(g=iwb(ywb(g));g.ufa();)n=g.UM(),f.addLink(n,b,r)}}return a.BT};var aBb=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 wsb=function(){this.Dsb=0};_.V(wsb,bJ);wsb.prototype.KTa=function(){return this.SEc};var ysb=function(){this.BT=new Map};ysb.prototype.addLink=function(a,b,c){bBb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",ho:"link-decoration-layer",href:b,key:c})};var bBb=function(a,b,c){a.BT.has(b.line())||a.BT.set(b.line(),[]);a.BT.get(b.line()).push(c)};_.cBb=!0;_.dBb=!1;_.eBb=!1;_.RK=function(a,b,c,d,e){this.Ga=a;this.dEb=b;this.HL=c;this.Je=d;this.JI=e;this.lLc=[3,0];this.lL=new _.Lt(this.Ga)};
_.RK.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.si(a,b,c,d,e,f);var m=(new _.Up).Rx(a),n=m.clone();a.Dn(3);return this.JI.prefetch("directory").ha(_.Ue(function(r){r&&g.lL.put(Lub(r.request).toObject(),fBb(g,n,m,_.Ud((0,_.tSa)(r.response))));return g.lL.fetch(n.toObject(),function(){var v=tub(n.clone(),!0).toObject(),z,D;return null!=(D=null==(z=_.EYa(g.lL,v))?void 0:z.ha(_.Ie()))?D:g.Rsa(n,m)}).ha(_.w(nsb))}))};
_.RK.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.si(a,b,c,d,e,null==f?void 0:f.Rb);(null==f?0:f.fileSize)&&_.Ab(a,4,_.Za(f.fileSize),"0");var m=tub((new _.Up).Rx(a),!0),n=m.clone();if(b=gBb(this,a))b.getType()&&a.Dn(b.getType()),0<b.cT().length&&a.RPb(b.cT()),b.LTa()&&a.FPb(b.LTa());void 0!==(null==f?void 0:f.type)&&a.Dn(null==f?void 0:f.type);_.Kj(_.Kj(_.Kj(m,4,!0),9,_.dBb),10,_.eBb);this.Ga.Hn({CH:[{eventType:"FILE_OPENED",Yrb:[],Lg:a,lineNumber:null==f?void 0:f.line}]});return this.JI.prefetch("file").ha(_.Ue(function(r){r&&
g.lL.put(Lub(r.request).toObject(),fBb(g,n,m,_.Ud((0,_.tSa)(r.response))));return g.lL.fetch(n.toObject(),function(){var v=g.lL;var z=tub(n.clone(),!1).toObject();v=v.getValue(z);z=g.Rsa(n,m);return v?z.ha(_.Te(v),_.Ee(_.Eub)):z})}))};_.RK.prototype.Rsa=function(a,b){return fBb(this,a,b,hBb(this,b))};
var fBb=function(a,b,c,d){c=c.Ku().clone().Dn(0);for(var e=d.ha(_.w(function(m){var n;return(null==(n=_.jq(m))?void 0:_.nj(n,_.eq,2))||new _.eq})),f=_.k(a.dEb),g=f.next();!g.done;g=f.next())Bub(g.value,c,e);return d.ha(_.rja(function(m,n){return!!_.iq(m)||0===n}),_.Xe(function(m){var n=_.nj(m,_.wp,7),r;if(null==n?0:null==(r=_.nj(n,_.ri,1))?0:_.Y(r,3)){n=n.clone().Dn(0);r=_.k(a.dEb);for(var v=r.next();!v.done;v=r.next())Bub(v.value,n,e);n=b.clone().Rx(n);a.lL.put(n.toObject(),_.Ud(m))}}))},hBb=function(a,
b){var c=a.lLc.includes(b.Ku().getType());return _.mv(a.Je,function(){if(c){var d=a.Je.Gk();d["X-Server-Timeout"]="60"}else d=a.Je.Gk();if(_.cBb){var e=a.HL;d=e.Ci.IV(e.Mi+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.vSa);d=Job(d)}else d=a.HL.Rsa(b,d);return d},"FileService.getContentsStreaming").ha(_.Re())},gBb=function(a,b){var c=b.clone();c.md(_.bh(_.nob(b.de())));var d,e;return null==(e=null==(d=iBb(a,c))?void 0:_.iq(d))?void 0:_.oj(e,_.Wp,1,_.kj()).find(function(f){return f.de()===
b.de()})},iBb=function(a,b){b=tub((new _.Up).Rx(b),!1);a=a.lL;b=b.toObject();return a.getValue(b)};_.RK.O=function(a){return new (a||_.RK)(_.q(_.hv),_.q(_.G7a),_.q(_.H7a),_.q(_.Fv),_.q(_.Dv))};_.RK.ta=_.p({token:_.RK,qa:_.RK.O,Ha:"root"});var jBb,zsb;jBb=/^readme(\.md)?$/i;zsb=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"]]);
_.SK=function(a,b,c,d,e,f){var g=this;this.Uj=a;this.ir=b;this.Iba=c;this.Xg=d;this.KE=e;this.Ua=f;this.rKc=new _.YA;this.Pc=this.Uj.data.ha(_.w(function(m){m=m.Pc;m.path||(m=m.Zb().md("/").kb());return m}),_.Pe(1),_.Yd());this.QI=this.Pc.ha(_.Ue(function(m){return g.aUa(m,!0)}),_.Pe(1),_.Yd());this.QJc=_.Yu.has(55)};_.SK.prototype.aUa=function(a,b){return kBb(this,a,void 0===b?!1:b).ha(_.Te({kind:4,location:a}))};
var kBb=function(a,b,c){return b.repository?b.Eb?lBb(a,b,c):_.exb(a.KE,{qb:b.qb,Rc:b.Rc,repository:b.repository}).ha(_.Ae(function(d){var e=d.error;if(e&&404===e.code)return a.Xg.log(d),_.Ud({kind:7,location:b});if(e&&403===e.code)return a.Xg.log(d),_.Ud({kind:6,location:b});throw d;}),_.Ue(function(d){if(d instanceof WH){var e=d.yaa;if(e)d=_.uq(b.Zb(),e).kb(),d=lBb(a,d,c);else if(0===d.tags.length&&0===d.Nd.length){var f=void 0===f?null:f;d=_.Ud(f?{kind:11,location:b,oU:f}:{kind:9,location:b})}else d=
_.Ud({kind:10,location:_.uq(b.Zb(),"HEAD").kb()})}else d=_.Ud(d);return d})):_.Ai},lBb=function(a,b,c){var d=Asb(b,a.ir,1).ha(_.Ue(function(e){var f=Dsb(b,e);return!c||b.path===f.path&&b.Eb===f.Eb?_.Ud(e):(a.Ua.navigate(_.rq(f),{Uga:!0,lg:"preserve",oi:!0}),_.Ai)}));return Bsb(d,b,a.ir).ha(_.Ue(function(e){var f=e.current;e=e.diffBase;var g=_.oj(f,_.pSa,5,_.kj());g=g[g.length-1];if(a.QJc)var m=mBb(a,b,{current:f,diffBase:e},g);else if(g){if(g.de())throw Error("xe");f=_.AG(f);f={kind:2,location:b,
ada:g.getUrl(),TN:g.nr()||void 0,lA:_.Y(g,2),V0:g,AE:null!=(m=f[0])?m:0};m=Csb(f,b,a.Iba,bH.Wy)}else m=mBb(a,b,{current:f,diffBase:e},g);return m}),_.Te({kind:5,location:b}),_.Ae(function(e){if(e&&_.yA(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Ud({kind:13,location:b});if(e&&_.yA(e)&&404===e.error.code)return _.Ud({kind:8,location:b});if(e&&_.yA(e)&&403===e.error.code)return a.Xg.log(e),_.Ud({kind:6,location:b});a.Xg.log(e);return _.Ud({kind:12,
location:b})}))},mBb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Dsb(b,e);if(_.iq(e))return nBb(a,f,_.iq(e),_.AG(e),d);if(_.jq(e))return _.Ud(_.qsb(f,_.jq(e),_.AG(e),function(g){return Asb(f,a.ir,1,g).ha(_.w(function(m){var n;return null!=(n=_.jq(m))?n:new _.fq}))},d,c&&(_.jq(c)||void 0)));if(_.Ij(e,_.rSa,3,_.hq))return oBb(a,f,_.Ij(e,_.rSa,3,_.hq),_.AG(e),d);if(_.Ij(e,_.nSa,4,_.hq))return pBb(a,f,_.Ij(e,_.nSa,4,_.hq),_.AG(e),d);throw Error("ye");},nBb=function(a,b,c,d,e){var f=_.oj(c,_.Wp,
1,_.kj())||[],g,m={kind:1,entries:f,location:b,AE:d,EI:null==(g=c.ZS())?void 0:_.Y(g,3)};m.V0=e;var n=f.find(function(r){return 1===r.getType()&&!(_.nj(r,_.Vp,4)&&_.Aj(_.nj(r,_.Vp,4),4))&&!!a.rKc.transform(r.de()).match(jBb)});if(!n)return _.Ud(m);c={commit:_.ki(b,1)||b.Eb,Eb:_.ki(b,0)||""};return qBb(a,b.qb,b.Rc,b.repository,n.de(),c,b.params.Rb).ha(_.w(function(r){m.r9c=n.de();r&&(m.Twa=r.Lu()||_.zF(_.lj(r,1)),m.Y_a=_.sua(_.nj(r,_.vm,5))||void 0);return m}),_.Ae(function(){return _.Ud(m)}))},oBb=
function(a,b,c,d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.Aj(c,3)?_.Y(c,2)||"/":void 0,iMb:_.Aj(c,3),V0:e,AE:null!=(f=d[0])?f:0};return Csb(c,b,a.Iba,bH.rC)},pBb=function(a,b,c,d,e){var f;c={kind:2,location:b,ada:c.getUrl(),TN:c.nr()||void 0,lA:_.Y(c,2),V0:e,AE:null!=(f=d[0])?f:0};return Csb(c,b,a.Iba,bH.Wy)},qBb=function(a,b,c,d,e,f,g){return a.ir.get(b,c,d,f,e,{Rb:g}).ha(_.w(function(m){return _.jq(m)}))};
_.SK.O=function(a){return new (a||_.SK)(_.q(_.rg),_.q(_.RK),_.q(_.BJ),_.q(_.mt),_.q(_.zJ),_.q(_.Mg),_.q(_.Zu))};_.SK.ta=_.p({token:_.SK,qa:_.SK.O});var rsb=new WeakMap;var uBb,tBb,sBb,rBb;_.TK=function(a,b){var c=this;this.rga=a;this.dxa=b;this.Cr=this.dxa.QI.ha(_.pe(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.Ee(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.VF(d.location,e.location)}),_.Ue(function(d){return c.rga.gx(d)}),_.Re({bufferSize:1,pv:!0}));this.iNc=this.Cr.ha(_.w(function(d){return 2===d.state?{state:2,Xb:rBb(c,d.Xb.Kqa,new Map)}:d}),_.Re({bufferSize:1,pv:!1}))};
uBb=function(a,b,c){return a.iNc.ha(_.pe(function(d){return 0!==d.state}),_.w(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=g,v=c;((null==(n=_.nj(r.yp,_.yp,5))?void 0:_.Bj(n,1))||Infinity)<=v&&v<=((null==(m=_.nj(r.yp,_.yp,5))?void 0:_.Bj(m,3))||-Infinity)&&(e=sBb(e,g))}if(e)return{BE:_.Y(e.yp,8),SJc:1===tBb(d.Xb,b,_.Y(e.yp,8))}}}),_.Ge(1))};
tBb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.yp,8)===c}).length};sBb=function(a,b){var c=null==a?void 0:_.nj(a.yp,_.yp,5),d=null==b?void 0:_.nj(b.yp,_.yp,5);if(!c)return b;if(!d)return a;if(_.Bj(c,1)<_.Bj(d,1))return b;if(_.Bj(c,1)>_.Bj(d,1)||_.Bj(c,3)<_.Bj(d,3))return a;_.Bj(c,3);_.Bj(d,3);return b};rBb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.yp.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);rBb(a,d.children,c)}return c};
_.TK.O=function(a){return new (a||_.TK)(_.q(_.QK),_.q(_.SK))};_.TK.ta=_.p({token:_.TK,qa:_.TK.O});_.UK=function(){this.bYb=new _.Qe;this.EVc=this.bYb.Rf()};_.UK.O=function(a){return new (a||_.UK)};_.UK.ta=_.p({token:_.UK,qa:_.UK.O,Ha:"root"});var VK=function(a){this.YV=a},vBb=function(a,b){b=b.location;_.AF(b)&&(b=_.uq(b.Zb()).kb());b=b.Zb().vi().kb();return _.Cub(a.YV,b)};VK.prototype.MPa=function(a,b){a=vBb(this,a);b=(new _.kl).set("q","symbol:\\b"+b+"\\b case:yes");return _.gl(new _.ci(a),b).toString()};VK.O=function(a){return new (a||VK)(_.q(_.gz))};VK.ta=_.p({token:VK,qa:VK.O,Ha:"root"});_.WK=function(a,b){var c=this;this.dxa=a;this.ALb=b;this.rXa=this.dxa.QI.ha(_.w(function(d){return vBb(c.ALb,d)}),_.Re({bufferSize:1,pv:!0}))};_.WK.prototype.MPa=function(a){var b=this;return this.dxa.QI.ha(_.w(function(c){return b.ALb.MPa(c,a)}))};_.WK.O=function(a){return new (a||_.WK)(_.q(_.SK),_.q(VK))};_.WK.ta=_.p({token:_.WK,qa:_.WK.O});_.XK=function(a){this.Ua=a;this.cache=new Map};_.wBb=function(a,b,c){var d=b.oe.id+"/"+b.repository+"/"+b.Eb+"/"+b.path;if(_.AF(a.zx)){var e,f=(null==(e=b.params)?0:e.Bf)?"?rcl="+b.params.Bf:"";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.zx.constructor(b),g=_.UF(b,a.zx),g=_.ZF(b,a.Ua,{H0:"oneBased",lg:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.W.Object.defineProperties(_.XK.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.zx&&_.wq(a,this.zx)&&_.Bob(a,this.zx,["line"])||this.cache.clear();this.zx=a}}});_.XK.O=function(a){return new (a||_.XK)(_.q(_.Mg))};_.XK.ta=_.p({token:_.XK,qa:_.XK.O});_.xBb=new Set([0,1,2,4,6,7,8,13,17,19,20,22,24]);_.YK=function(a,b){this.PA=b;this.jka=new Set(["java"]);this.hW=new Set(["java"]);_.Yu.has(98)&&(this.jka.add("c++"),this.hW.add("cc").add("cpp").add("h").add("hpp"));_.Yu.has(94)&&(this.jka.add("go"),this.hW.add("go"));_.Yu.has(95)&&(this.jka.add("python"),this.hW.add("py"),this.hW.add("pyi"));_.Yu.has(93)&&(this.jka.add("typescript"),this.hW.add("ts"))};
_.yBb=function(a,b){var c;b="string"===typeof b?b:null==(c=b.value)?void 0:c.value;return!!b&&a.jka.has(b)};_.YK.O=function(a){return new (a||_.YK)(_.q(_.Zu),_.q(_.bx))};_.YK.ta=_.p({token:_.YK,qa:_.YK.O,Ha:"root"});var zBb={rr:!0,Uya:!0,silent:!0};var ABb={"* 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},BBb={"* 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 Gsb={};var CBb={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},DBb=/[\n\f\r"'()*<>]/g,Jsb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},EBb=function(a,b,c){b=(0,_.Ui)(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<_.DA(b,"(")||1<_.DA(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))&&_.Ag(a)!=_.koa.toString()?'url("'+_.Ag(a).replace(DBb,Ksb)+'")':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 CBb))return null}return b};var Lsb=DG("Element","attributes")||DG("Node","attributes"),FBb=EG("Element","hasAttribute"),GBb=EG("Element","getAttribute"),Nsb=EG("Element","setAttribute"),HBb=EG("Element","removeAttribute");DG("Element","innerHTML")||DG("HTMLElement","innerHTML");var IBb=EG("Element","getElementsByTagName"),JBb=EG("Element","matches")||EG("Element","msMatchesSelector"),Tsb=DG("Node","nodeName"),Vsb=DG("Node","nodeType"),Xsb=DG("Node","parentNode");DG("Node","childNodes");
var Psb=DG("HTMLElement","style")||DG("Element","style"),Rsb=DG("HTMLStyleElement","sheet"),Zsb=EG("CSSStyleDeclaration","getPropertyValue"),atb=EG("CSSStyleDeclaration","setProperty"),ctb=DG("Element","namespaceURI")||DG("Node","namespaceURI");var KBb=_.Xi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),LBb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},OBb=function(a,b,c){var d=[];MBb(_.sa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Be");if(!(b&&_.Xi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(KBb,"#"+b+" $1"):e.selectorText,
g=d.push;e=NBb(e.style,c);if(_.ha(f,"<"))throw Error("W`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("X`"+f);a:{for(var n={"(":")","[":"]"},r=[],v=0;v<m.length;v++){var z=m[v];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("Y`"+f);e instanceof _.ek||(e=_.Tcb(e));g.call(d,new _.fk(f+"{"+_.Scb(e).replace(/</g,"\\3C ")+
"}",_.wAa))}});return Hub(d)},MBb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},QBb=function(a,b,c){a=PBb("<style>"+a+"</style>");return null==a||null==a.sheet?_.xAa:OBb(a.sheet,void 0!=b?b:null,c)},PBb=function(a){a=_.Cg("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Dg(a),"text/html").body.children[0]},NBb=function(a,b){if(!a)return _.sAa;var c=document.createElement("div").style;RBb(a).forEach(function(d){var e=
_.Zi&&d in LBb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.Si(e,"--")||_.Si(e,"var")||(d=$sb(a,d),d=EBb(e,d,b),null!=d&&btb(c,e,d))});return new _.ek(c.cssText||"",_.rAa)},TBb=function(a){var b=Array.from(GG(IBb,a,"getElementsByTagName",["STYLE"])),c=Inb(b,function(g){return _.sa(Ssb(g).cssRules)});c=MBb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,l1a:c[e]};d.sort(function(g,m){var n=Isb(g.l1a.selectorText),r=Isb(m.l1a.selectorText);a:{for(var v=Math.min(n.length,
r.length),z=0;z<v;z++){var D=_.Xab(n[z],r[z]);if(0!=D){n=D;break a}}n=_.Xab(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].l1a;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){GG(JBb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&SBb(f,g.style)});b.forEach(_.Ck)},SBb=function(a,b){var c=RBb(a.style);RBb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=$sb(b,d);btb(a.style,
d,e)}})},RBb=function(a){_.va(a)?a=_.sa(a):(a=_.jca(a),_.pa(a,"cssText"));return a};var UBb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),VBb=0,WBb=function(){this.me=[];this.Nza=[];this.NZ="data-elementweakmap-index-"+VBb++};WBb.prototype.set=function(a,b){if(GG(FBb,a,"hasAttribute",[this.NZ])){var c=parseInt(GG(GBb,a,"getAttribute",[this.NZ])||null,10);this.Nza[c]=b}else c=this.Nza.push(b)-1,Osb(a,this.NZ,c.toString()),this.me.push(a);return this};
WBb.prototype.get=function(a){if(GG(FBb,a,"hasAttribute",[this.NZ]))return a=parseInt(GG(GBb,a,"getAttribute",[this.NZ])||null,10),this.Nza[a]};WBb.prototype.clear=function(){this.me.forEach(function(a){GG(HBb,a,"removeAttribute",[this.NZ])},this);this.me=[];this.Nza=[]};var XBb=!_.Xi||10<=Number(_.bj),YBb=!_.Xi||null==document.documentMode,ZBb=function(){this.Yda=document.implementation.createHTMLDocument("")};
ZBb.prototype.hJb=function(a){var b=this.Yda.createElement("span");if(!XBb)return b;this.jaa&&"*"==this.Zja&&(b.id=this.jaa);this.vVa&&(a=PBb("<div>"+a+"</div>"),TBb(a),a=a.innerHTML);a=_.Cg(a);var c=document.createElement("template");if(YBb&&"content"in c)Tob(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Tob(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=UBb?new WeakMap:new WBb;d=a.nextNode();){a:{var e=d;
switch(Wsb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==Usb(e).toUpperCase())e=null;else{var f=Usb(e).toUpperCase();if(f in this.mka||"http://www.w3.org/1999/xhtml"!=dtb(e))var g=null;else this.w3[f]?g=this.Yda.createElement(f):(g=this.Yda.createElement("span"),this.t2a&&Osb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Msb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var v=e;var z=f;var D=z.name;if(_.Si(D,"data-sanitizer-"))z=null;else{var J=Usb(v);
z=z.value;var L={tagName:(0,_.Ui)(J).toLowerCase(),attributeName:(0,_.Ui)(D).toLowerCase()},P={rCc:void 0};"style"==L.attributeName&&(P.rCc=Qsb(v));v=$Bb(J,D);v in this.q9?(D=this.q9[v],z=D(z,L,P)):(D=$Bb(null,D),D in this.q9?(D=this.q9[D],z=D(z,L,P)):z=null)}null!==z&&Osb(m,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(1==Wsb(e)&&c.set(d,e),d=Ysb(d),f=!1,d)g=Wsb(d),m=Usb(d).toLowerCase(),n=Ysb(d),11!=g||n?"body"==m&&n&&(g=Ysb(n))&&!Ysb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==Wsb(d)&&(g=
c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.Bk(d)}c.clear&&c.clear();return b};var aCb={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};var bCb={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,VIDEO:!0,WBR:!0};var cCb={"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},gCb=function(a){this.Yda=document.implementation.createHTMLDocument("");a=a||new dCb;eCb(a);this.q9=_.Qb(a.UC);this.mka=_.Qb(a.mka);this.w3=_.Qb(a.w3);this.t2a=a.t2a;a.BCc.forEach(function(b){if(!_.Si(b,"data-"))throw new _.iA('Only "data-" attributes allowed, got: %s.',[b]);if(_.Si(b,"data-sanitizer-"))throw new _.iA('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.q9["* "+b.toUpperCase()]=fCb},this);a.zCc.forEach(function(b){b=b.toUpperCase();if(!_.ha(b,"-")||cCb[b])throw new _.iA("Only valid custom element tag names allowed, got: %s.",[b]);this.w3[b]=!0},this);this.Kfa=a.Kfa;this.Zja=a.Zja;this.jaa=null;this.vVa=a.vVa};_.Ri(gCb,ZBb);
var hCb=function(a){return function(b,c){b=(0,_.Ui)(b);return(c=a(b,c))&&_.Ag(c)!=_.koa.toString()?_.Ag(c):null}},dCb=function(){this.UC={};_.Wi([ABb,BBb],function(a){_.jca(a).forEach(function(b){this.UC[b]=fCb},this)},this);this.NK={};this.BCc=[];this.zCc=[];this.mka=_.Qb(aCb);this.w3=_.Qb(bCb);this.t2a=!1;this.pUc=iCb;this.VPc=this.u4a=this.SLc=this.Kfa=Fub;this.Zja=null;this.iIb=this.vVa=!1},jCb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},ZK=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=jCb(a[c],d))};dCb.prototype.kb=function(){return new gCb(this)};
var eCb=function(a){if(a.iIb)throw Error("Ce");ZK(a.UC,a.NK,"* USEMAP",kCb);var b=hCb(a.pUc);["* ACTION","* CITE","* HREF"].forEach(function(d){ZK(this.UC,this.NK,d,b)},a);var c=hCb(a.Kfa);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){ZK(this.UC,this.NK,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){ZK(this.UC,this.NK,d,_.Pi(lCb,this.SLc))},a);ZK(a.UC,a.NK,"A TARGET",_.Pi(mCb,["_blank","_self"]));ZK(a.UC,a.NK,"* CLASS",_.Pi(nCb,a.u4a));ZK(a.UC,a.NK,"* ID",_.Pi(oCb,a.u4a));ZK(a.UC,
a.NK,"* STYLE",_.Pi(a.VPc,c));a.iIb=!0},iCb=function(a){return _.zg(a)},$Bb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},fCb=function(a){return(0,_.Ui)(a)},mCb=function(a,b){b=(0,_.Ui)(b);return 0<=(0,_.ma)(a,b.toLowerCase())?b:null},kCb=function(a){return(a=(0,_.Ui)(a))&&"#"==a.charAt(0)?a:null},lCb=function(a,b,c){b=(0,_.Ui)(b);return a(b,c)},nCb=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(" ")},oCb=
function(a,b,c){b=(0,_.Ui)(b);return a(b,c)};gCb.prototype.Vo=function(a){this.jaa=pCb(this);if(XBb){a=this.hJb(a);if(0<Msb(a).length){var b=this.Yda.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.Cg(a)};var pCb=function(a){var b=!("STYLE"in a.mka)&&"STYLE"in a.w3;return"*"==a.Zja&&b?"sanitizer-"+_.jk():a.Zja};
gCb.prototype.createTextNode=function(a){var b=a.data;(a=Ysb(a))&&"style"==Usb(a).toLowerCase()&&!("STYLE"in this.mka)&&"STYLE"in this.w3&&(b=Gub(QBb(b,this.jaa,(0,_.fi)(function(c,d){return this.Kfa(c,{N0c:d})},this))));return document.createTextNode(b)};var gtb=/data:image\/png;path="([\w=]+)";/,qCb=new dCb,rCb;qCb.u4a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};qCb.Kfa=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?jtb(a):null:null};rCb=qCb.kb();_.$K=function(a,b,c,d,e){this.Ua=a;this.Lb=b;this.element=c;this.Ed=d;this.document=e;this.lb=new _.Od};
_.$K.prototype.Od=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",etb(c)&&(c=this.Ua,e=new _.ci(b.href),d=e.de(),b=e.Fj.toString(),e=e.bx,b&&(d+="?"+b),e&&(d+="#"+e),_.wo(c,d),a.preventDefault()))};_.$K.prototype.Sa=function(){var a=this;this.lb.add(this.Lb.yf.ha(_.Ue(function(b){return a.Ed.isStable?_.Ud(b):a.Ed.Af.ha(_.Ie(),_.Ke(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.$K.prototype.Tb=function(){if(this.uxa){var a=this.uxa;var b=this.document.createElement("div");1===b.nodeType&&_.pob(b);b.innerHTML=_.Dg(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=jtb(d).toString())}}else b=NK(this.content||"",zBb),rCb.jaa=pCb(rCb),b=ZBb.prototype.hJb.call(rCb,b);this.hLb&&ftb(b,this.hLb);this.fLb&&this.lb.add(itb(b,this.fLb));_.Bk(this.element.na);b=_.k(Array.from(b.children));for(a=b.next();!a.done;a=
b.next())this.element.na.appendChild(a.value)};_.$K.prototype.La=function(){this.lb.unsubscribe()};_.$K.O=function(a){return new (a||_.$K)(_.u(_.Mg),_.u(_.rg),_.u(_.sd),_.u(_.te),_.u(_.Gg))};
_.$K.ya=_.xc({type:_.$K,oa:[["markdown-content"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",uxa:"safeHtmlContent",hLb:"relativeLinkModifier",fLb:"relativeImageModifier"},features:[_.Rc],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 sCb=function(a,b,c){this.Ga=a;this.Ua=b;this.Mc=c};sCb.O=function(a){return new (a||sCb)(_.u(_.hv),_.u(_.Mg),_.u(_.jK))};
sCb.ya=_.xc({type:sCb,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,ltb,4,5,"mat-card",0)(1,ntb,5,3,"mat-card",0)(2,ptb,1,1,"ng-template",null,1,_.Wf);a&2&&(_.y("ngIf",b.content&&b.content.ava&&b.content.text),_.t(),_.y("ngIf",
b.content&&!b.content.ava&&b.content.text))},Ia:[_.gn,_.ln,_.Sv,_.Ss,_.mx,_.sK,_.iB,RI,_.QI,_.$K],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 rtb=function(a){return{C2:a}},aL=function(){this.Ie=!1;this.sYa=new _.Vl;this.close=new _.Vl;this.loaded=new _.Vl};aL.prototype.Ic=function(){this.loaded.emit()};aL.O=function(a){return new (a||aL)};
aL.ya=_.xc({type:aL,oa:[["command-menu"]],vb:function(a,b){a&1&&_.Cf(_.Wx,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Vf=c.first)}},inputs:{Ie:"hasBackdrop"},outputs:{sYa:"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,ytb,1,1,"ng-template",1),_.B());a&2&&_.y("hasBackdrop",b.Ie)},Ia:[_.fn,_.gn,_.mx,_.Wx,_.Ux,_.Vx,_.Tx,aL],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 bL=function(a,b,c,d,e,f){var g=this;this.ue=a;this.ZM=b;this.nb=c;this.JSa=d;this.renderer=f;this.zLb=0;this.Ftb=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.C2=e.ZBc};bL.prototype.Ic=function(){var a=this;tCb(this);Promise.resolve().then(function(){a.open()})};
bL.prototype.open=function(){var a=this;this.t$.Vf.FC=void 0;var b=this.ue.Th(this.t$.Vf.Lc),c=this.renderer,d=b.yl;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.ue.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.t$.Vf.Sp&&this.t$.Vf.Sp.td({C2:this.C2});this.gva=b.yl[0];this.qn=this.JSa.create(this.gva);_.Hq(this.qn);document.body.addEventListener("focusin",this.Ftb);this.gva.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.zLb=setTimeout(function(){a.ZM.Qk();a.gva.style.opacity="1"},0)};bL.prototype.close=function(a){document.body.removeEventListener("focusin",this.Ftb);this.Ir();clearTimeout(this.zLb);this.t$.Vf.Sp.detach();this.ZM.close(a)};bL.prototype.Ir=function(){var a=this.gEc;a&&"function"===typeof a.focus&&a.focus();this.qn.destroy()};var tCb=function(a){a.gEc=document.activeElement;Promise.resolve().then(function(){return a.nb.na.focus()})};
bL.O=function(a){return new (a||bL)(_.u(_.Af),_.u(uCb),_.u(_.sd),_.u(_.Iq),_.u(vCb),_.u(_.tl))};
bL.ya=_.xc({type:bL,oa:[["context-menu"]],vb:function(a,b){a&1&&_.Cf(aL,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.t$=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:[aL],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],ob:2});
var vCb=new _.Gc("ContextMenuData"),uCb=function(a){var b=this;this.Fd=a;this.position={x:0,y:0};this.Wib=new _.Qe;this.Efb=new _.Qe;a.ik().ha(_.pe(function(c){return"Escape"===c.key})).subscribe(function(){b.Mw.close()})};_.h=uCb.prototype;_.h.close=function(a){this.Wib.next(a);this.Wib.complete();this.Fd.dispose();this.Efb.next(a);this.Mw=void 0};_.h.Wz=function(){return this.Efb.Rf()};_.h.Qk=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.Lca();c.left(b+"px");c.top(a+"px");var d=this.Mw.gva;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.Fd.Se();return this};_.h.Lca=function(){return this.Fd.nl().Yf};var cL=function(){};cL.O=function(a){return new (a||cL)};cL.Da=_.zc({type:cL});cL.Ca=_.ic({imports:[_.nn,_.Nx,_.Xx]});var dL=function(){};dL.O=function(a){return new (a||dL)};dL.Da=_.zc({type:dL});dL.Ca=_.ic({imports:[cL,_.Xx]});var eL=function(a,b){this.Xf=a;this.Cc=b};eL.prototype.open=function(a,b){var c=a.x;a=a.y;this.ZM&&this.ZM.close();var d=this.Fd=this.Xf.create({Yf:this.Xf.position().global(),qj:this.Xf.oj.block(),yd:"context-menu-container"}),e=new uCb(d),f=new WeakMap;f.set(vCb,b).set(uCb,e);e.CZ=d.td(new _.Wr(bL,void 0,new Mub(this.Cc,f)));e.Mw=e.CZ.instance;return(this.ZM=e).setPosition({x:c,y:a})};var wCb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
eL.prototype.close=function(){this.ZM&&(this.ZM.close(),this.ZM=void 0)};eL.O=function(a){return new (a||eL)(_.q(_.bs),_.q(_.ue))};eL.ta=_.p({token:eL,qa:eL.O,Ha:dL});var xCb,yCb;xCb=["kytheHovercard"];yCb=[new OG({zc:"start",Ac:"top"},{jc:"start",rc:"bottom"},0,-10),new OG({zc:"start",Ac:"bottom"},{jc:"start",rc:"top"},0,10),new OG({zc:"start",Ac:"top"},{jc:"center",rc:"bottom"},0,-10),new OG({zc:"start",Ac:"bottom"},{jc:"center",rc:"top"},0,10),new OG({zc:"start",Ac:"top"},{jc:"end",rc:"bottom"},0,-10),new OG({zc:"start",Ac:"bottom"},{jc:"end",rc:"top"},0,10)];
_.fL=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L,P,aa,oa,Ca,qa,ta){xK.call(this,f,m,a);var Na=this;this.Ga=a;this.ae=b;this.component=c;this.M$=d;this.aCc=e;this.ee=m;this.bU=n;this.Xf=r;this.Ua=v;this.service=z;this.xO=J;this.od=L;this.Mc=P;this.ah=aa;this.XPa=oa;this.ZPa=Ca;this.R4a=qa;this.kA=ta;this.SR=!1;this.If=this.xO.If;this.KZ=0;this.TUa=new _.Ne(1);this.Fd=null;this.lb=new _.Od;this.Maa=void 0;this.Jea=new _.sg(void 0);this.Hpb=!1;this.lb.add(D.TS().ha(_.Ee()).subscribe(function(Ua){Na.AQb=Ua;
if(null!=Na.rA){Ua=_.k(Na.rA);for(var mb=Ua.next();!mb.done;mb=Ua.next())if(mb=mb.value,null!=mb.Cn&&!mb.BM)if(mb.service.AQb){mb=_.k(lAb(mb));for(var qb=mb.next();!qb.done;qb=mb.next())qb.value.classList.add("underline")}else for(mb=_.k(lAb(mb)),qb=mb.next();!qb.done;qb=mb.next())qb.value.classList.remove("underline")}Na.R4a.bYb.next()}));this.uja=D.m0();this.Nda=D.b0();a=zCb(this);_.Yu.has(38)&&(this.Hpb=!0);this.VHc=a.ha(_.w(function(Ua){return{text:Ua.text,ava:Ua.ava,fAa:Ua.fAa,WR:Ua.WR}}));this.lb.add(a.subscribe(function(Ua){var mb=
Ua.origin;Na.Fd||(Na.Fd=Na.Xf.create({qj:Na.Xf.oj.Qk()}));Ua=Na.Fd;mb=_.Nr(_.Ur(Na.Xf.position(),mb),yCb);_.OUa(Ua,mb);Na.Fd.xg()||Na.Fd.td(Na.Oga);Na.Maa&&ztb(Na)}));this.Uk=this.od.register("showCustomContextMenu","ctrl+shift+\\",function(){var Ua,mb=null==(Ua=document.activeElement)?void 0:Ua.getBoundingClientRect();Ua=new MouseEvent("mouseup",{clientX:null==mb?void 0:mb.x,clientY:null==mb?void 0:mb.y,button:2});Object.defineProperty(Ua,"target",{value:Na.Jea.value.target,enumerable:!0});Na.Od(Ua)},
!0);ACb(this)};_.V(_.fL,xK);_.fL.Fa=xK.Fa;
var ACb=function(a){a.lb.add(a.component.xZ.subscribe(function(b){a.Od(b)}));a.lb.add(a.component.uva.subscribe(function(b){(b=BCb(a,b.target))&&a.xU(b)}));a.lb.add(a.component.CYa.subscribe(function(b){BCb(a,b.target)&&(a.TUa.next(void 0),Atb(a),clearTimeout(a.cVa),clearTimeout(a.TXa))}));a.lb.add(a.component.LWa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.Jea.next(b):a.Jea.next(void 0)}));a.lb.add(a.component.MWa.subscribe(function(){Atb(a);a.Jea.next(void 0)}));a.lb.add(a.component.scroll.subscribe(function(b){a.ht(b)}))};
_.h=_.fL.prototype;_.h.Sa=function(){xK.prototype.Sa.call(this);this.xO.SR=this.SR;this.Oga=new _.Xr(this.XHc,this.M$,{content:this.VHc})};
_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Tf;b=b.lj;null!=this.Po&&(this.Po=Object.assign({},this.Po,{Ap:Dtb(c)}));this.bU.location=c;if(b&&_.VF(b,c)&&!_.Bob(c,b,["line"])&&null!=this.rA)for(c=_.k(this.rA),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.Cn&&!d.BM&&(b=gAb(d),b!==d.link)){d.link=b;d=_.k(lAb(d));for(var e=d.next();!e.done;e=d.next())_.Uh(e.value,_.zg(b))}}}xK.prototype.Tb.call(this,a)};
_.h.La=function(){xK.prototype.La.call(this);var a;null==(a=this.Uk)||a.call(this);null!=this.cVa&&clearTimeout(this.cVa);null!=this.TXa&&clearTimeout(this.TXa);this.lb.unsubscribe();CCb(this)};_.h.clear=function(){xK.prototype.clear.call(this);CCb(this)};
_.h.Bka=function(a){var b=a.annotations;this.Po=a.Po;var c=b.W_();this.KZ=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.Tca())if(f=Krb(f),Mrb(f))break a;f=void 0}f?(a.push(new fAb(this,f,{index:d,uaa:f.startLine+1,FZc:b.hTa(),jn:e},_.Yu.has(79)&&!_.Yu.has(85))),d++):_.BA(this.Ga)}b=this.xO;b.Mta.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.Eta=b.Eta(c),e=_.xj(c.context.jn,10,_.kj()),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.Mta.get(f);null!=g?g.add(c):b.Mta.set(f,new Set([c]))}b.xU(b.Oda.ids,!1);return a};_.h.Gba=function(a,b,c,d,e,f,g){return _.ee([this.service.Qua(a,b,c,{Eb:d,commit:e},f,g),DCb(this)]).ha(_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,Po:n}}))};
var DCb=function(a){return(_.BF(a.li)?_.vJ(a.ah,a.li,"path",0).ha(_.Ae(function(){return _.Ud(void 0)}),_.w(function(b){return{Ap:a.li,Ifa:b}})):_.Ud({Ap:a.li,Ifa:void 0})).ha(_.w(function(b){var c=b.Ap;b=b.Ifa;return{Ap:c,Ifa:b,wnb:!!b&&("HEAD"===_.ki(c,1)||b===_.ki(c,1))}}))},Atb=function(a){a.Fd&&a.Fd.xg()&&!a.Maa&&(a.Maa=setTimeout(function(){CCb(a)},300))},ztb=function(a){clearTimeout(a.Maa);a.Maa=void 0},kAb=function(a,b,c){c=void 0===c?1:c;var d=a.Po,e=d.Ap,f=ECb;f.oe=_.AF(e)?Pub:null!=e.qb?
{id:e.qb,type:e.Rc}:void 0;f.repository=e.repository;f.Eb=_.ki(e,0);f.path=e.path;ECb.params=Object.assign({},d.Ap.params,{line:b,Bj:"1",kf:c});return _.wBb(a.bU,ECb,1===c?"panel":"example_panel")},iAb=function(a,b){b=_.Esb(_.Y(b,1),a.Po.Ap,a.Po);return _.wBb(a.bU,b,"navigate")};
_.fL.prototype.Od=function(a){var b=this,c=this.qr(a.target);if(null==c)this.xO.xU([]);else{var d=FCb(this,c);if(null==d)this.xO.xU([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.ab({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.dt;if(2===a.button&&!_.nG(a))this.uja.ha(_.Ge(1),_.pe(Boolean),_.Ue(function(){return GCb(b,d).ha(_.Ge(1))})).subscribe(function(g){HCb(b,a,d,g)});else if(0===a.button&&!_.nG(a)&&(a.preventDefault(),
!this.xO.Ce(e)||!this.SR))if(this.SR)lyb(this.Mc,{HO:_.Y(e.context.jn,5).split(" "),AT:_.xj(e.context.jn,10,_.kj()),symbol:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.nj(e.context.jn,_.kp,4))?0:f.aM())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.tja(d),this.log("open",a))}}}};
var HCb=function(a,b,c,d){(d=wCb(a.aCc,b,{ZBc:d}))&&d.Wz().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.Ra);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.tja(c);a.log("openViaContextMenu",b);break;case "show-example-usages":a.vja(c);a.log("openExampleUsagesViaContextMenu",b);break;case "copy-symbol-name":_.zA(document,b.target,ICb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",
b);e=_.mG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.zA(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.mG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Yh(window,_.zg(e.href));break;case "copy-build-target":e=JCb(a);null!=e&&"BUILD"===KCb(e)&&(f=e.lastIndexOf("/"),_.zA(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+ICb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.zA(document,b.target,e.Ra.efa);
a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.zA(document,b.target,e.Ra.BE),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},ICb=function(a,b){b=b.dt.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.fL.prototype.navigate=function(a,b){var c=this;a=_.rq(_.xq(this.li.Zb(),{line:a.dt.context.uaa}).kb());this.Ua.navigate(a,{lg:"preserve"}).then(function(){return _.wo(c.Ua,b)}).then(function(){c.Mc.xfa.next()})};
_.fL.prototype.tja=function(a){var b=_.rq(_.xq(this.li.Zb(),{Bj:"1",kf:1}).kb());this.Ua.navigate(b,{lg:"preserve"});this.Mc.tja(LCb(this,a))};_.fL.prototype.vja=function(a){this.Mc.vja(LCb(this,a));_.wo(this.Ua,jAb(a.dt,6),{oi:!0})};
var LCb=function(a,b){var c,d,e,f;return{HO:_.Y(b.dt.context.jn,5).split(" "),AT:_.xj(b.dt.context.jn,10,_.kj()),symbol:b.element.textContent||"",aJc:_.zj(b.dt.context.jn,9,_.kj()).includes(3),Kj:null==(c=a.Po)?void 0:null==(d=c.Ap)?void 0:d.path,vO:b.dt.context.uaa,VLc:null==(e=_.nj(b.dt.context.jn,_.kp,4))?void 0:null==(f=e.aM())?void 0:_.Y(f,1)}};_.h=_.fL.prototype;
_.h.xU=function(a){var b=this,c=a.element,d=a.dt.context.jn;this.cVa=setTimeout(function(){b.xO.xU(_.xj(d,10,_.kj()));_.vl(b.ae)},200);var e=_.Y(d,3);e&&(this.TXa=setTimeout(function(){b.TUa.next({origin:c,THc:e.split(" ")})},750))};_.h.ht=function(a){this.xO.ht(a)};_.h.nN=function(){_.qK(this.ee,"XREFS");_.BA(this.Ga)};_.h.pE=function(){_.rK(this.ee,"XREFS")};_.h.UT=function(){return["XREFS"]};_.h.Zu=function(){return this.KZ};
_.h.log=function(a,b){this.Ga.ab({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.li.qb},b)};var CCb=function(a){ztb(a);a.Fd&&a.Fd.detach()},BCb=function(a,b){b=a.qr(b);return null==b?null:FCb(a,b)};_.fL.prototype.qr=function(a){if(!(a instanceof Element))return null;a=_.mG(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var FCb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.rA[c])&&a instanceof fAb?{element:b,dt:a}:null},zCb=function(a){return _.ee([a.Nda,a.TUa,a.Jea]).ha(_.Ue(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!Etb(b,c))return _.Ud(null);a.Ga.ab({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=sub(new _.qp,d.THc);a.Po&&a.Po.Ap&&(c=_.Zrb(_.Gob(a.Po.Ap)),b.LV(c));c=BCb(a,d.origin);var e=null==c?void 0:c.dt.context.jn,
f,g,m=MCb(a,null!=(g=null==(f=a.Po)?void 0:f.Ap.path)?g:"",e)&&null!=c?jAb(c.dt,6):void 0,n=null!=c?LCb(a,c):void 0;return a.service.N0a(b).ha(_.Ae(function(){return _.Ud(null)}),_.w(function(r){if(!r)return null;var v=_.wb(r,1,_.Yo).values().next().value;if(!v||!v.Lu())return null;r=NCb(a,v);v=2===v.getType();return{origin:d.origin,text:r,ava:v,fAa:n,WR:m}}))}),_.pe(function(b){return!!b}),_.Pe(1),_.Yd())},NCb=function(a,b){var c=a.Po,d=a.bU;return _.Fsb(b,function(e){try{var f=_.Esb(e,c.Ap,c);return _.wBb(d,
f)}catch(g){return e}})},MCb=function(a,b,c){if(a=a.CBc&&void 0!==a.Po&&a.kA.hW.has(b.split(".").slice(-1)[0])&&_.BF(a.Po.Ap)){if(!(b=1===(null==c?void 0:_.Ej(c,11,0))||"ts"===qtb(b))&&(b=void 0!==c)){var d,e;(c=null==(d=_.nj(c,_.kp,4))?void 0:null==(e=d.aM())?void 0:_.Y(e,1))?(d=_.dsb(c).path,b=void 0!==d&&d.endsWith(".proto")):b=!1}a=b}return a?!0:!1},GCb=function(a,b){return uBb(a.XPa,ICb(a,b),b.dt.location.startLine+1).ha(_.Ae(function(c){a.lf.handleError(c);return _.Ud(void 0)}),_.Ue(function(c){return(null==
c?0:c.SJc)&&(null==c?0:c.BE)?a.ZPa.MPa(c.BE).ha(_.w(function(d){return{BE:c.BE,efa:d}})):_.Ud({BE:null==c?void 0:c.BE,efa:void 0})}),_.w(function(c){var d=b.dt.context.jn,e=_.nj(d,_.kp,4),f=[],g=JCb(a),m=b.element.textContent;null==g||"BUILD"!==KCb(g)||(null==e?0:e.aM())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",Kg:"copy-build-target"});(null==c?0:c.efa)&&f.push({label:"Copy link to the symbol",Kg:"copy-qualified-link",Ra:{efa:c.efa}});(null==c?0:c.BE)&&f.push({label:"Copy qualified symbol name",
Kg:"copy-qualified-symbol-name",Ra:{BE:c.BE}});c=MCb(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(_.Jc(c)),[{label:"Copy",Kg:"copy-symbol-name"},{label:"Copy link",Kg:"copy-link"}].concat(_.Jc(f)),[{label:"Browser context menu",Kg:"unused",Ub:"shift+right-click",disabled:!0}]];e&&(f=function(n){return{label:n.mr(),Kg:"navigate",Ra:iAb(a,n),disabled:!1}},c=_.oj(e,_.jp,2,_.kj()).map(f),
(e=e.aM())&&c.unshift(f(e)),c.length&&d.unshift(c));d.unshift([{label:"Open in new tab",Kg:"open-tab"}]);return d}))},KCb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},JCb=function(a){var b,c;a=null==(b=a.Po)?void 0:null==(c=b.Ap)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};_.W.Object.defineProperties(_.fL.prototype,{CBc:{configurable:!0,enumerable:!0,get:function(){return _.Yu.has(90)}}});
_.fL.O=function(a){return new (a||_.fL)(_.u(_.hv),_.u(_.wl),_.u(_.mJ),_.u(_.Af),_.u(eL),_.u(_.Kd),_.u(_.Zu),_.u(_.pK),_.u(_.XK),_.u(_.bs),_.u(_.Mg),_.u(_.EK),_.u(_.Ev),_.u(GK),_.u(_.su),_.u(_.jK),_.u(_.uJ),_.u(_.TK),_.u(_.WK),_.u(_.UK),_.u(_.YK))};
_.fL.ya=_.xc({type:_.fL,oa:[["xrefs-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.Cf(xCb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.XHc=c.first)}},inputs:{li:"layerBaseLocation",SR:"chainXrefs"},outputs:{If:"highlightedLines"},features:[_.Pf([_.XK,GK]),_.ef,_.Rc],mc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],ua:function(a){a&1&&_.x(0,Ctb,2,3,"ng-template",null,0,_.Wf)},Ia:[_.gn,sCb,_.mn],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],ob:2,Oa:0});var ECb={};_.OCb=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");var PCb,RCb;PCb=function(a){return{state:a}};_.QCb=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}"};
RCb={vEa:0,hoc:1,Kt:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.gL=function(a,b,c,d){this.Ga=a;this.Wg=b;this.Jo=c;this.Vb=d;this.zRb=new _.Vl;this.fX=RCb;this.Xza=this.G3=_.Fe;this.f5a=new _.Qe;this.wOa=!1};
_.gL.prototype.Tb=function(){var a=this;this.Wa=Htb(this.Wa,this.type);this.Xza=_.ne(zub(this.Vb,this.Wa).ha(_.w(function(b){return{kind:"rpc",state:b?0:1}}),_.Ae(function(b){_.bt(a.Wg,b);return _.Ud({kind:"rpc",state:2})})),this.f5a).ha(_.Le(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Ga.ab({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.Lyb=b;a.zRb.emit(b);a.wOa||(a.wOa=!0,a.makeRequest(b));return b?0:1;default:return _.ah(c)}},
2),_.Pe(1),_.Yd());this.G3=this.Xza.ha(_.w(function(b){switch(b){case 0:case 1:return _.Jtb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.ah(b,"star state is unknown")}}))};_.gL.prototype.makeRequest=function(a){var b=this;return(a?this.Vb.Gya(this.Wa):this.Vb.Bza(this.Wa)).ha().subscribe({complete:function(){a!==b.Lyb?b.makeRequest(b.Lyb):b.wOa=!1},error:function(c){_.bt(b.Wg,c);b.Jo.il(Itb(b.type,a),"polite");b.Xza=_.Ud(2);b.G3=_.Ud("An error occurred, star disabled")}})};
_.gL.O=function(a){return new (a||_.gL)(_.u(_.No),_.u(_.at),_.u(_.Qq),_.u(_.Ev))};
_.gL.ya=_.xc({type:_.gL,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",uc:"trackElement",Xw:"elementName"},outputs:{zRb:"starChange"},features:[_.Rc],mc:"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,Gtb,5,12,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.Uf(3,PCb,_.R(1,1,b.Xza)))},Ia:[_.So,_.gn,_.Sv,_.Us,_.yt,
_.lx,_.ox,_.mn],styles:[_.QCb()],Oa:0});var Ftb=new _.lt("{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}}}}");_.hL=function(){};_.hL.O=function(a){return new (a||_.hL)};_.hL.Da=_.zc({type:_.hL});_.hL.Ca=_.ic({imports:[_.Uo,_.nn,_.rx,_.zt,_.Mx]});_.iL=function(){this.path=""};_.iL.prototype.Sa=function(){};_.iL.O=function(a){return new (a||_.iL)};
_.iL.ya=_.xc({type:_.iL,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},mc:["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),_.Kf(" ",_.R(6,1,b.path)," is currently empty. "))},Ia:[_.SA,_.UA,_.TA,_.YA],ob:2,Oa:0});var SCb=function(a,b,c,d,e){var f=c.start;c=c.end;this.Fs=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};SCb.prototype.remove=function(){this.XO&&this.XO.remove()};SCb.prototype.render=function(){this.XO=this.Fs.TY(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,ho:this.classList})};SCb.prototype.scrollTo=function(a){this.Fs.qDb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.jL=function(a,b,c){_.wK.call(this,c);this.Fs=a;this.xT=b;this.ova=[];this.selectedIndex=null;this.matches=[];this.Nx=-1;this.tk=_.Fe;this.RUa="search"};_.V(_.jL,_.wK);
_.jL.prototype.Tb=function(a){a.selectedMatchIndex&&TCb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.lj;a=a.Tf;var c=this.ova[a];if(c){var d;null==(d=this.xT)||d.Kv({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.Tf,d=d&&d[this.Nx]&&d[this.Nx].lineNumber,d=-1===d?0:(a&&a[this.Nx]&&a[this.Nx].lineNumber)>d?1:0,a=this.ova[this.Nx])&&(null==(b=this.xT)||b.Kv({action:"show",line:a.line}),a.scrollTo(d))};
_.jL.prototype.La=function(){_.wK.prototype.La.call(this);this.lb&&this.lb.unsubscribe()};_.jL.prototype.ira=function(){var a=this,b="search-match-layer";"find"===this.RUa?b+=" find-match":"search"===this.RUa&&(b+=" search-match");this.ova=this.matches.map(function(c,d){return new SCb(a.Fs,c.lineNumber,c.ne,d,a.selectedIndex===d?b+" selected-match":b)});return _.Ud(this.ova)};
var TCb=function(a){a.lb&&a.lb.unsubscribe();a.lb=a.tk.subscribe(function(b){var c=document.querySelector(".search-match-layer.selected-match");c&&c.classList.remove("selected-match");a.selectedIndex=b;(b=document.querySelector(".search-match-layer.match-"+b))&&b.classList.add("selected-match")})};_.jL.O=function(a){return new (a||_.jL)(_.u(_.mJ),_.u(_.jJ,8),_.u(_.Kd))};
_.jL.Fa=_.Bc({type:_.jL,oa:[["search-match-layer"]],inputs:{matches:"matches",Nx:"scrollToIndex",tk:"selectedMatchIndex",RUa:"highlightStyle"},features:[_.ef,_.Rc]});var Wnb,UCb;Wnb=_.iF([]);UCb=_.Ud({state:1,message:"Invalid search query"});
_.kL=function(a,b){var c=this;this.E1a=a;this.Wua=new _.Ne(1);this.MMa=new _.sg(void 0);a=this.Wua.ha(_.Ee(function(d,e){return!!d&&!!e&&_.VF(d,e)}));b=b.mv.ha(_.w(_.Zg),_.Ee(Ktb));this.matches=_.ee([a,b,this.MMa]).ha(_.Ue(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?VCb(c,d,f,e).ha(_.Ae(function(g){return(g=g.error)&&400===g.code?UCb:_.Ud({state:1,message:"Search matches couldn't be loaded."})})):_.Ud(Wnb)}),Xnb(),_.Yd())};_.kL.prototype.llb=function(){this.Wua.next(null)};
var VCb=function(a,b,c,d){var e=c.nk;c=void 0===c.De?"":c.De;return(e=d||e)?a.search(b,e,c).ha(_.Te(_.rF)):_.Ud(Wnb)};_.kL.prototype.search=function(a,b,c){return this.E1a.match(a,b,new _.aI({De:c})).ha(_.w(Ltb),_.w(_.iF))};_.kL.O=function(a){return new (a||_.kL)(_.q(_.CJ),_.q(_.rg))};_.kL.ta=_.p({token:_.kL,qa:_.kL.O});_.lL=function(a,b){this.od=a;this.Ga=b;this.f7a="Stop highlighting matches";this.g7a="Next match";this.h7a="Previous match";this.Tc=_.qF;this.c1=this.Tnb=0;this.tk=-1;this.nQb=!1;this.FOb=new _.Vl;this.close=new _.Vl;this.wUc=!0};
_.lL.prototype.Sa=function(){var a=this,b=this.od.register("Jump to next match in the file","n",function(){a.Ga.ab({gestureName:"KEYBOARD",element:a.uc,action:"selectNextSearchMatch"});a.tk>=a.c1-1||Mtb(a,1)}),c=this.od.register("Jump to previous match in the file","p",function(){a.Ga.ab({gestureName:"KEYBOARD",element:a.uc,action:"selectPreviousSearchMatch"});0>=a.tk||Mtb(a,-1)});this.Cg=function(){b();c()}};_.lL.prototype.Tb=function(){this.tk=Math.min(this.c1-1,Math.max(0,this.tk))};
_.lL.prototype.La=function(){this.Cg()};var Mtb=function(a,b){a.tk+=b;a.FOb.emit(a.tk)};_.lL.O=function(a){return new (a||_.lL)(_.u(_.su),_.u(_.No))};
_.lL.ya=_.xc({type:_.lL,oa:[["file-matches-navigation","trackElement",""]],tb:2,Za:function(a,b){a&2&&_.jf("grimoire-secondary-text",b.wUc)},inputs:{Tnb:"dataState",c1:"matchCount",tk:"selectedMatchIndex",nQb:"showCloseButton",Mka:"trackArtifactId",LO:"trackProjectId",uc:"trackElement"},outputs:{FOb:"selectedMatchIndexChange",close:"close"},features:[_.Rc],mc:["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"],_.nA("{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,Ntb,11,21,"ng-container",1)(2,Otb,1,1,"loading",2),_.H(),_.x(3,Ptb,3,5,"button",3));a&2&&(_.y("ngSwitch",b.Tnb),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngIf",b.nQb))},Ia:[_.So,_.gn,_.hn,_.jn,_.kF,_.Sv,_.Us,_.yt,_.FA],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 WCb=["gridItem"],mL=function(a,b,c,d){this.dtb=a;this.wQa=b;this.Spa=c;this.fSa="auto";this.Awb=this.UWb=0;this.KBb=void 0;this.lb=new _.Od;this.VWb=this.WWb=!1;this.L0a=new _.Xv(c,a,d)};mL.prototype.Sa=function(){var a=this;this.L0a.Sa();this.lb.add(this.L0a.resize.subscribe(function(){XCb(a)}))};mL.prototype.Ic=function(){var a=this;this.WWb=!0;this.Dua.Qc.subscribe(function(){a.refresh()})};mL.prototype.La=function(){this.VWb=!0;this.lb.unsubscribe();this.L0a.La()};
mL.prototype.refresh=function(){var a=this;this.WWb&&uub(this.Spa,function(){a.VWb||(delete a.HWa,delete a.X3,XCb(a))})};
var XCb=function(a){_.vl(a.wQa);if(a.dtb){var b=a.dtb.na.offsetWidth;var c=a.Dua.toArray();b=YCb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.KBb||0)/b)*a.XJc);a.fSa=c?c+"px":"auto";_.ul(a.wQa);_.vl(a.wQa)}else a.fSa="auto"},YCb=function(a,b,c){var d=ZCb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=$Cb(a,Math.min(Math.floor(b/d.max),20),c,d.WUc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},ZCb=function(a,b){if(a.HWa)return a.HWa;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.Awb;e=Math.min(m,e);f=Math.max(m,f)}return a.HWa={min:e,max:f,WUc:d}},$Cb=function(a,b,c,d){a.X3||(a.X3=new Map);for(var e=[];b<=c;b++)a.X3.has(b)||(a.X3.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.X3.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.X3};
_.W.Object.defineProperties(mL.prototype,{XJc:{configurable:!0,enumerable:!0,get:function(){return this.Dua.first?this.Dua.first.na.getBoundingClientRect().height+this.UWb:0}}});mL.O=function(a){return new (a||mL)(_.u(_.sd),_.u(_.wl),_.u(_.Gu),_.u(_.te))};
mL.ya=_.xc({type:mL,oa:[["grid-layout"]],Cd:function(a,b,c){a&1&&_.Df(c,WCb,4,_.sd);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Dua=d)}},tb:2,Za:function(a,b){a&2&&_.hf("height",b.fSa)},inputs:{UWb:"verticalItemMargin",Awb:"horizontalItemMargin",KBb:"leaveSpaceFor"},bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.vf(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 aDb,bDb;aDb=function(a){return[a]};bDb=[{prefix:"k",mE:1E3},{prefix:"M",mE:1E6},{prefix:"G",mE:1E9},{prefix:"T",mE:1E12},{prefix:"P",mE:1E15},{prefix:"E",mE:1E18},{prefix:"Z",mE:1E21},{prefix:"Y",mE:1E24}];
_.nL=function(a,b,c,d){this.Ua=a;this.Ga=b;this.Uj=c;this.QNc=d;this.w3b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.zAa="Generated by a BUILD rule. See go/bbcp for more details";this.Zeb=cDb;this.files=[];this.lg="";this.hj=this.EW=!1;this.ariaLabel="File Item";this.SOb=_.Ud("");this.kPa=this.Tu=!1};_.nL.prototype.Tb=function(a){a.aggregations&&this.Tu&&(this.kPa=!0)};
var cDb=function(a){if(1E4>a)return a.toString();for(var b=_.k(bDb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.mE>a&&c.mE<=a)return a/=c.mE,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.nL.prototype.Sa=function(){var a=this;this.EW&&(this.SOb=this.Uj.params.ha(_.w(function(b){b=_.ypa(b).l_a;if(!Object.keys(b).length)return"";b=_.xo(a.Ua,_.vo(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.Tu=!0};
_.nL.prototype.iN=function(){this.kPa&&(this.QGc.refresh(),this.kPa=!1)};var Qtb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.cq&&a.rOb&&d.push(_.Zta(_.w2a(a.QNc,c.pathname),a.rOb,a.cq,["CLICK_RESULT_CONTENT"],a.NB,a.iA));a.Ga.ab({element:"FileListItem",action:"navigate",gestureName:"CLICK",CH:d});a.EW&&!_.nG(b)&&(b.preventDefault(),_.wo(a.Ua,c.pathname))}};
_.W.Object.defineProperties(_.nL.prototype,{vRc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.nL.O=function(a){return new (a||_.nL)(_.u(_.Mg),_.u(_.hv),_.u(_.rg),_.u(_.$u))};
_.nL.ya=_.xc({type:_.nL,oa:[["file-list"]],vb:function(a,b){a&1&&_.Cf(mL,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.QGc=c.first)}},inputs:{eAc:"ariaLabelledbyId",files:"files",lg:"queryParamsHandling",EW:"useRelativeUrls",cq:"searchRequestToken",rOb:"searchResponseToken",NB:"sessionStartTimeMs",iA:"clientTimeResultsDisplayedMs",limit:"limit",hj:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},features:[_.Rc],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 Qtb(b,c)}),_.x(2,Xtb,2,2,"ng-container",2),_.O(3,"async"),_.B());a&2&&(_.y("leaveSpaceFor",b.vRc),_.gf("aria-labelledby",b.eAc),_.t(2),_.y("ngForOf",_.Uf(5,aDb,_.R(3,3,b.SOb))))},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});_.oL=function(a,b){this.Ga=a;this.XR=b;this.Lf=new _.Lt(this.Ga)};_.oL.prototype.get=function(a){a=cob(a);_.Yu.has(99)&&(a.jYa=3);null!==a.g1?a.g1.Kj=dDb(a.g1.Kj):null!==a.e3&&(a.e3.Kj=dDb(a.e3.Kj));var b=this.XR;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Am(b.rb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExamples",path:"/"+b.Va+"/codeExamples:getCodeExamples",Ta:_.gg(c,_.wI,d),Pb:qI})};
var dDb=function(a){return a.startsWith("google3/")?a.substring(8):a};_.oL.O=function(a){return new (a||_.oL)(_.q(_.No),_.q(Wub),_.q(_.Zu))};_.oL.ta=_.p({token:_.oL,qa:_.oL.O,Ha:"root"});var eDb,hub,fDb;eDb=["copyTooltip"];hub=function(){return[]};fDb=[[["","noExampleFound",""]]];_.pL=function(a,b,c){this.Bt=a;this.Ga=b;this.Ua=c;this.Kw=0;this.SXa=new Set;this.SHc="Click to copy";this.dCc="Copied to clipboard";this.jF="Click to copy";this.k4a="thumb_up_off_alt";this.j4a="thumb_down_off_alt";this.xJc=_.Yu.has(99);this.Fzb=_.Yu.has(96);this.zJc=_.Yu.has(100)};
_.pL.prototype.Tb=function(a){a.codeExamples&&this.Sq&&this.Sq.length&&(this.Kw=0,this.SXa.clear(),this.Ga.ab({gestureName:"EXTERNAL",element:this.mi,action:"showExample"}));fub(this)};var fub=function(a){var b;a.xr=_.ZF(_.uG(_.uq(a.source.Zb().md("google3/"+(null==(b=a.jA)?void 0:b.Kj)),"HEAD").vi({Rb:void 0})).kb(),a.Ua,{H0:"oneBased"})};
_.pL.prototype.a_=function(){var a=this;this.tooltip.message=this.jF;this.tooltip.show();clearTimeout(this.lza);this.lza=setTimeout(function(){a.tooltip.df()},1E3)};_.pL.prototype.mV=function(){this.jF=this.SHc;this.tooltip.message=this.jF};_.W.Object.defineProperties(_.pL.prototype,{jA:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.Sq)?0:a.length)?this.Sq[this.Kw]:void 0}}});_.pL.O=function(a){return new (a||_.pL)(_.u(_.Lv),_.u(_.hv),_.u(_.Mg),_.u(_.Zu))};
_.pL.ya=_.xc({type:_.pL,oa:[["code-example-usage"]],vb:function(a,b){a&1&&_.Cf(eDb,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.tooltip=c.first)}},inputs:{mi:"logElement",Sq:"codeExamples",source:"source",jo:"codeFontSize"},features:[_.Rc],bc:["[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&&(_.uf(fDb),_.A(0,"div",0),_.x(1,Ztb,2,1,"ng-container",1)(2,aub,2,1,"ng-container",1)(3,
cub,2,1,"ng-container",1),_.B(),_.x(4,jub,1,1,"ng-template",null,2,_.Wf)(6,kub,12,8,"ng-template",null,3,_.Wf)(8,lub,2,0,"ng-template",null,4,_.Wf));a&2&&(_.t(),_.y("ngIf",!b.Sq),_.t(),_.y("ngIf",b.Sq),_.t(),_.y("ngIf",b.Sq&&!b.Sq.length))},Ia:[_.OA,_.gn,_.ln,LG,Jub,_.yt,_.ox,gJ,_.mn],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});_.qL=function(){};_.qL.O=function(a){return new (a||_.qL)};_.qL.Da=_.zc({type:_.qL});_.qL.Ca=_.ic({imports:[_.jB]});var rL=function(){};rL.O=function(a){return new (a||rL)};rL.Da=_.zc({type:rL});rL.Ca=_.ic({Ob:[uK],imports:[_.Uo,UJ,_.nn,_.TJ,_.Po,_.SJ,_.lF,_.rx,_.qL,_.zt,_.Lx,_.cs,_.Ao,_.NG,_.Jx]});var sL=function(){};sL.O=function(a){return new (a||sL)};sL.Da=_.zc({type:sL});sL.Ca=_.ic({imports:[_.nn]});var tL=function(){};tL.O=function(a){return new (a||tL)};tL.Da=_.zc({type:tL});tL.Ca=_.ic({imports:[_.nn,_.qL]});var uL=function(){};uL.O=function(a){return new (a||uL)};uL.Da=_.zc({type:uL});uL.Ca=_.ic({imports:[_.cs]});var vL=function(){};vL.O=function(a){return new (a||vL)};vL.Da=_.zc({type:vL});vL.Ca=_.ic({imports:[_.nn,tL,uL,_.qL]});var wL=function(){};wL.O=function(a){return new (a||wL)};wL.Da=_.zc({type:wL});wL.Ca=_.ic({imports:[_.nn]});_.xL=function(){};_.xL.O=function(a){return new (a||_.xL)};_.xL.Da=_.zc({type:_.xL});_.xL.Ca=_.ic({imports:[_.Uo,_.nn,_.Jx]});var yL=function(){};yL.O=function(a){return new (a||yL)};yL.Da=_.zc({type:yL});yL.Ca=_.ic({imports:[_.nn]});_.zL=function(){};_.zL.O=function(a){return new (a||_.zL)};_.zL.Da=_.zc({type:_.zL});_.zL.Ca=_.ic({imports:[_.yv,_.QA,_.nn,_.$w,_.zt,_.Cx,_.sJ]});_.AL=function(){};_.AL.O=function(a){return new (a||_.AL)};_.AL.Da=_.zc({type:_.AL});_.AL.Ca=_.ic({});var BL=function(){};BL.O=function(a){return new (a||BL)};BL.Da=_.zc({type:BL});BL.Ca=_.ic({imports:[_.nn,_.rx,_.Nx,_.qL,_.AL]});var CL=function(){};CL.O=function(a){return new (a||CL)};CL.Da=_.zc({type:CL});CL.Ca=_.ic({imports:[_.nn,_.zL,dL,BL]});_.DL=function(){};_.DL.O=function(a){return new (a||_.DL)};_.DL.Da=_.zc({type:_.DL});_.DL.Ca=_.ic({Ob:[_.AJ],imports:[rL,sL,_.nn,yL,vL,_.xL,wL,CL,CL]});_.EL=function(){};_.EL.O=function(a){return new (a||_.EL)};_.EL.Da=_.zc({type:_.EL});_.EL.Ca=_.ic({imports:[_.VA,_.NI]});_.FL=function(){};_.FL.O=function(a){return new (a||_.FL)};_.FL.Da=_.zc({type:_.FL});_.FL.Ca=_.ic({Ob:[_.AJ],imports:[_.nn]});_.GL=function(){};_.GL.O=function(a){return new (a||_.GL)};_.GL.Da=_.zc({type:_.GL});_.GL.Ca=_.ic({imports:[_.Uo,_.nn,_.lF,_.rx,_.zt]});var HL=function(){};HL.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};HL.O=function(a){return new (a||HL)};HL.xe=_.Cc({name:"activeAggregations",type:HL,Zd:!0});var IL=function(){};IL.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 _.ah(a)}};IL.O=function(a){return new (a||IL)};IL.xe=_.Cc({name:"icon",type:IL,Zd:!0});var JL=function(a,b){this.uf=a;this.ua=b;this.Vta=-1;this.Rxb=2E3;this.Yj=!0;this.dCb=!1};_.h=JL.prototype;_.h.Tb=function(a){this.Yj=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.dCb=!0)};_.h.An=function(){var a=this;this.Yj&&(this.Yj=!1,this.dCb||this.uf.clear(),this.clearInterval(),this.hV(),this.DVa=setInterval(function(){a.hV()},1))};_.h.La=function(){this.clearInterval()};
_.h.hV=function(){var a=null==this.Vta||0>this.Vta?Infinity:this.Vta;if(this.Wta){var b=this.uf.length,c=Math.min(b+this.Rxb,this.Wta.length);for(c=Math.min(a,c);b<c;b++)this.uf.Th(this.ua,{va:this.Wta[b]});b>=Math.min(a,this.Wta.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.DVa&&clearInterval(this.DVa);this.DVa=void 0};JL.O=function(a){return new (a||JL)(_.u(_.Af),_.u(_.yf))};
JL.Fa=_.Bc({type:JL,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Wta:"incrementalForOf",Vta:"incrementalForLimit",Rxb:"incrementalForCount"},features:[_.Rc]});var KL=function(){};KL.prototype.transform=function(a,b,c){if(a.yo){var d=a.Bf;c=d?c||a.Pc&&_.BF(a.Pc)?";"+_.hh.eNb+"="+d:";"+_.hh.Bf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};KL.O=function(a){return new (a||KL)};KL.xe=_.Cc({name:"toHref",type:KL,Zd:!0});var LL=function(){};LL.O=function(a){return new (a||LL)};LL.Da=_.zc({type:LL});LL.Ca=_.ic({});_.ML=function(){};_.ML.O=function(a){return new (a||_.ML)};_.ML.Da=_.zc({type:_.ML});_.ML.Ca=_.ic({imports:[_.Uo,_.nn,LL,_.zt,_.Mx,_.DL,_.NI,_.Ao]});_.Ynb(_.nL,[_.fn,_.gn,mL,_.yo,JL],[_.mn,HL,IL,KL]);
_.dBb=!0;
}catch(e){_._DumpException(e)}
try{
var uDb,sDb,pDb,qDb,rDb,tDb,vDb,xDb,wDb,yDb,zDb,HDb,SL;_.nDb=function(a){var b=a.host,c=a.ef,d=a.qH;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 _.ih({});if(a)b={type:"ossProject",id:a.name};else throw Error("hd");}return new _.jh({oe:b})};_.oDb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.WD?1:2)]}return a.repository?a.repository:a.qb?a.qb:""};
uDb=function(a){a=[[0,_.Zob],[1,pDb(a)],[2,qDb(a)],[3,rDb(a)],[4,sDb(a)],[5,tDb(a)]].filter(function(b){return!!b[1]});return new Map(a)};sDb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.bh(b),b=""===b||"/"===b?"":_.nob(b)):b=void 0;return b?{Bo:"This directory",value:_.ii({oe:vDb(a),repository:a.repository,path:b,Eb:_.YF(a)&&a.Eb?_.gh(a.Eb):void 0}),Ub:_.jG("d"),IU:"Search for code or files in this directory",bt:"Directory"}:null};
pDb=function(a){if(_.AF(a)||_.YF(a))return null;a=vDb(a);if(!a)return null;var b=_.ii({oe:a});return{Bo:"host"===a.type?"This host":"This project",value:b,Ub:"host"===a.type?_.jG("h"):_.jG("p"),bt:"host"===a.type?"Host":"Project"}};qDb=function(a){if(_.YF(a))return null;var b=a.repository;if(!b)return null;var c=_.ii({oe:vDb(a),repository:b});return{Bo:_.AF(a)?b:"This repository",value:c,Ub:_.AF(a)?_.jG("p"):_.jG("r"),bt:_.AF(a)?"Project":"Repository"}};
rDb=function(a){if(!_.YF(a))return null;var b=a.repository,c=a.Eb;if(!b||!c)return null;c=_.gh(c);var d=_.ppa(c);return d||_.eh(c)?{Bo:d?"This branch":"This tag",value:_.ii({oe:vDb(a),repository:b,Eb:c}),Ub:_.jG("b"),IU:d?"Search for code or files in this branch":"Search for code or files in this tag",bt:"Ref"}:null};tDb=function(a){a=a.params;return a.Rb?_.mpb(a.Rb):null};vDb=function(a){var b=a.qb;a=a.Rc;if(b&&a)return{id:b,type:a}};
xDb=function(a,b,c){var d=uDb(a),e=_.npb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.Aua(m,e.prefix)});c=!c.nk&&!c.zd;a.path&&1<a.path.length&&!a.WD&&d.has(4)?e.prefix=d.get(4):c?e.prefix=wDb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};wDb=function(a,b){var c=a.repository,d=a.qb,e=a.Eb;a=a.params;var f=b.get(5);if(a.Rb&&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:_.Zob};
yDb=function(a){if(!a||!a.qb||!a.Rc)return{};var b={zd:_.ii({oe:{id:a.qb,type:a.Rc},repository:a.repository})};a=b.nk;b=void 0===b.zd?"":b.zd;var c=_.ji(b),d=c.oe;c=c.repository;var e={};a&&(e.mn=a);c?e.prefix={Bo:c,value:b,bt:"Repository"}:d&&(e.prefix={Bo:d.id,value:b,bt:"host"===d.type?"Host":"Project"});return e};
_.ADb=function(a){var b=a.c2.map(function(c){var d,e,f,g;return{Wd:new RegExp(null!=(d=null==c?void 0:c.Wd)?d:""),jh:null!=(e=null==c?void 0:c.jh)?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.B3.map(function(c){return{ZE:zDb(c.ZE),fF:zDb(c.fF)}});return{c2:b,B3:a}};
zDb=function(a){var b,c,d,e;return{Dp:new RegExp(null!=(b=null==a?void 0:a.Dp)?b:""),At:null!=(c=null==a?void 0:a.At)?c:"",Wd:new RegExp(null!=(d=null==a?void 0:a.Wd)?d:""),jh:null!=(e=null==a?void 0:a.jh)?e:""}};_.GDb=function(a){var b=_.BDb(a);return[_.CDb,_.DDb,_.EDb].find(function(c){return _.FDb(c,b)})};_.BDb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.ci(a);_.TGa(a,"https");a.md(a.de().replace(/\.git$/,""));return a};
HDb=function(a,b){return _.exb(a,b).ha(_.w(function(c){return c.yaa}))};_.IDb=function(a,b){if(b.Eb)return _.Ud(b);var c=b.qb,d=b.repository,e=b.Rc;return c&&d&&e?HDb(a,{qb:c,repository:d,Rc:e}).ha(_.w(function(f){return f?_.uq(b.Zb(),f).kb():b})):_.Ud(b)};SL=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(SL,_.T);SL.prototype.ma=function(){return SL};SL.prototype.ka=function(){return{keys:["name"]}};
_.W.Object.defineProperties(SL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});var TL=function(a){a=void 0===a?{}:a;this.i={};this.i.projectId=null==a.projectId?null:a.projectId};_.V(TL,_.T);TL.prototype.ma=function(){return TL};TL.prototype.ka=function(){return{keys:["projectId"]}};
_.W.Object.defineProperties(TL.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var UL=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(UL,_.T);UL.prototype.ma=function(){return UL};UL.prototype.ka=function(){return{keys:["name"]}};
_.W.Object.defineProperties(UL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});_.VL=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(_.VL,_.T);_.VL.prototype.ma=function(){return _.VL};_.VL.prototype.ka=function(){return{keys:["displayName","name"]}};
_.W.Object.defineProperties(_.VL.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}}});
_.WL=function(a){a=void 0===a?{}:a;this.i={};this.i.regex=null==a.Wd?null:a.Wd;this.i.relatedRegex=null==a.jh?null:a.jh;this.i.label=null==a.label?null:a.label;this.i.shortcut=null==a.Ub?null:a.Ub};_.V(_.WL,_.T);_.WL.prototype.ma=function(){return _.WL};_.WL.prototype.ka=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.WL.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.i.label=a}},Wd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},jh:{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}}});_.XL=function(a){a=void 0===a?{}:a;this.i={};this.i.host=null==a.host?null:a.host;this.i.project=null==a.ef?null:a.ef;this.i.depot=null==a.qH?null:a.qH;this.i.codeReviewEnabled=null==a.Mlb?null:a.Mlb;this.i.ossProject=null==a.bi?null:a.bi};_.V(_.XL,_.T);_.XL.prototype.ma=function(){return _.XL};
_.XL.prototype.ka=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ja:{depot:UL,host:SL,ossProject:_.VL,project:TL}}};
_.W.Object.defineProperties(_.XL.prototype,{Mlb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},qH:{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}},ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.S(this,"project"):null},set:function(a){this.i.project=a}}});
_.YL=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Mf?null:a.Mf;this.i.latestCommitLog=null==a.yBb?null:a.yBb;this.i.repositoryGroup=null==a.oe?null:a.oe;this.i.description=null==a.description?null:a.description;this.i.mirrorUrl=null==a.oU?null:a.oU;this.i.displayName=null==a.displayName?null:a.displayName};_.V(_.YL,_.T);_.YL.prototype.ma=function(){return _.YL};
_.YL.prototype.ka=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ja:{latestCommitLog:_.NH,repositoryGroup:_.XL,repositoryKey:_.zH}}};
_.W.Object.defineProperties(_.YL.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}},yBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},oU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.S(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},oe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.S(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Mf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.ZL=function(a){a=void 0===a?{}:a;this.i={};this.i.dirRegex=null==a.Dp?null:a.Dp;this.i.targetDir=null==a.At?null:a.At;this.i.regex=null==a.Wd?null:a.Wd;this.i.relatedRegex=null==a.jh?null:a.jh};_.V(_.ZL,_.T);_.ZL.prototype.ma=function(){return _.ZL};_.ZL.prototype.ka=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.ZL.prototype,{Dp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},Wd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},jh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},At:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.$L=function(a){a=void 0===a?{}:a;this.i={};this.i.srcToTest=null==a.ZE?null:a.ZE;this.i.testToSrc=null==a.fF?null:a.fF};_.V(_.$L,_.T);_.$L.prototype.ma=function(){return _.$L};_.$L.prototype.ka=function(){return{keys:["srcToTest","testToSrc"],Ja:{srcToTest:_.ZL,testToSrc:_.ZL}}};
_.W.Object.defineProperties(_.$L.prototype,{ZE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},fF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.aM=function(a){a=void 0===a?{}:a;this.i={};this.i.relatedFileConfigs=null==a.c2?null:a.c2;this.i.testDirPairs=null==a.B3?null:a.B3};_.V(_.aM,_.T);_.aM.prototype.ma=function(){return _.aM};
_.aM.prototype.ka=function(){return{Pa:{relatedFileConfigs:_.WL,testDirPairs:_.$L},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.aM.prototype,{c2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},B3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.bM=function(a,b){_.PG.call(this,a);this.Fr=b||"Source"};_.V(_.bM,_.PG);_.bM.prototype.fm=function(a){var b=_.oDb(a);_.AF(a)&&a.params.Rb&&(a=_.Cob(a),b=b?b+" - "+a:a);this.title.fm(b?b+" - "+this.Fr:this.Fr)};_.bM.O=function(a){return new (a||_.bM)(_.q(_.Tn),_.q(_.a3a,8))};_.bM.ta=_.p({token:_.bM,qa:_.bM.O,Ha:"root"});_.cM=function(a,b,c,d){this.Hj=a;this.n1a=b;this.KE=c;this.document=d};_.cM.prototype.resolve=function(a){var b=_.kh(a);return _.JDb(this,b,a.mv)};
_.JDb=function(a,b,c){var d=_.Zg(c);c=yDb(b);var e=new _.Qe,f=_.IDb(a.KE,b).ha(_.w(function(n){return xDb(n,b,d)})).ha(_.Ue(function(n){var r=n.scopes;return _.mvb(a.n1a,d.De,n.state).ha(_.Xe(function(v){a.Hj.v2.n2a(r,v.prefix||null)}),_.w(function(v){return v.H4a}))}));f=_.ne(f,e);var g=new _.Mxb(a.document,a.Hj),m=sDb(b)||void 0;return{HNa:f,zea:!0,Pwa:c,Hj:a.Hj,eOb:a.Hj.v2.vv,s2a:_.Pxb(g,e,m)}};_.cM.O=function(a){return new (a||_.cM)(_.q(_.cK),_.q(_.SI),_.q(_.zJ),_.q(_.Gg))};
_.cM.ta=_.p({token:_.cM,qa:_.cM.O});_.KDb=void 0;_.dM=function(){};_.W.Object.defineProperties(_.dM.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.KDb}}});_.dM.O=function(a){return new (a||_.dM)};_.dM.ta=_.p({token:_.dM,qa:_.dM.O,Ha:"root"});var LDb;LDb=function(a){var b=a.icon,c=a.kxa,d=a.yya;this.name=a.name;this.icon=b;this.kxa=c;this.yya=d;this.domain=(new _.ci(c)).Mg()};_.FDb=function(a,b){return b.Mg()===a.domain||b.Mg().endsWith("."+a.domain)};_.CDb=new LDb({name:"GitHub",icon:"shared:github",kxa:"https://github.com",yya:"https://github.com/logout"});_.DDb=new LDb({name:"Bitbucket",icon:"shared:bitbucket_v3",kxa:"https://bitbucket.org",yya:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.EDb=new LDb({name:"GitLab",icon:"shared:gitlab_v2",kxa:"https://gitlab.com",yya:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var ODb;ODb=function(a){a&1&&(_.A(0,"div",12),_.id(),_.A(1,"svg",13),_.E(2,"path",14),_.B(),_.A(3,"svg",15),_.E(4,"path",16),_.B()())};_.eM=function(a,b){a=String(a);if(!b.test(a))throw Error("wb`"+a+"`"+b.toString());};_.PDb=new _.Gc("mat-slide-toggle-default-options",{Ha:"root",qa:function(){return{EQa:!1,yT:!1}}});var QDb,RDb,SDb,TDb;QDb=["switch"];RDb={wa:_.dw,Hb:_.pc(function(){return _.fM}),vd:!0};SDb=function(a,b){this.source=a;this.checked=b};TDb=0;
_.fM=function(a,b,c,d,e,f){this.Ma=a;this.Xc=b;this.Ya=c;this.defaults=e;this.he=function(){};this.Me=function(){};this.yK=function(){};this.Pf=!1;this.name=null;this.Io="after";this.Fe=this.ariaLabel=null;this.ad=this.disabled=!1;this.tabIndex=0;this.change=new _.Vl;this.Dka=new _.Vl;this.tabIndex=parseInt(d)||0;this.color=e.color||"accent";this.au="NoopAnimations"===f;this.id=this.Aw="mat-mdc-slide-toggle-"+ ++TDb;var g;this.yT=null!=(g=e.yT)?g:!1;this.Yt=this.Aw+"-label"};_.h=_.fM.prototype;
_.h.rz=function(a){return new SDb(this,a)};_.h.focus=function(){this.gyc.na.focus()};_.h.Yd=function(){var a=this;this.Xc.Ok(this.Ma,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.dl=!0,_.ul(a.Ya)):b||Promise.resolve().then(function(){a.dl=!1;a.Me();_.ul(a.Ya)})})};_.h.Tb=function(a){a.required&&this.yK()};_.h.La=function(){this.Xc.rj(this.Ma)};_.h.Jn=function(a){this.checked=!!a};_.h.Qm=function(a){this.he=a};_.h.Gr=function(a){this.Me=a};
_.h.validate=function(a){return this.required&&!0!==a.value?{required:!0}:null};_.h.Aha=function(a){this.yK=a};_.h.Wo=function(a){this.disabled=a;_.ul(this.Ya)};_.h.toggle=function(){this.checked=!this.checked;this.he(this.checked)};_.h.hp=function(){this.he(this.checked);this.change.emit(this.rz(this.checked))};_.h.Fl=function(){this.Dka.emit();this.defaults.EQa||(this.checked=!this.checked,this.he(this.checked),this.change.emit(new SDb(this,this.checked)))};
_.h.Btc=function(){return this.Fe?this.Fe:this.ariaLabel?null:this.Yt};_.W.Object.defineProperties(_.fM.prototype,{hqa:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Aw)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Pf},set:function(a){this.Pf=a;_.ul(this.Ya)}},ur:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Aw)+"-input"}}});
_.fM.O=function(a){return new (a||_.fM)(_.u(_.sd),_.u(_.Dq),_.u(_.wl),_.md("tabindex"),_.u(_.PDb),_.u(_.sl,8))};
_.fM.ya=_.xc({type:_.fM,oa:[["mat-slide-toggle"]],vb:function(a,b){a&1&&_.Cf(QDb,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.gyc=c.first)}},yb:[1,"mat-mdc-slide-toggle"],tb:13,Za:function(a,b){a&2&&(_.of("id",b.id),_.gf("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.kf(b.color?"mat-"+b.color:""),_.jf("mat-mdc-slide-toggle-focused",b.dl)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.au))},inputs:{name:"name",id:"id",Io:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],ku:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.ag],color:"color",disabled:[2,"disabled","disabled",_.ag],ad:[2,"disableRipple","disableRipple",_.ag],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.cg(a)}],checked:[2,"checked","checked",_.ag],yT:[2,"hideIcon","hideIcon",_.ag]},outputs:{change:"change",Dka:"toggleChange"},Sb:["matSlideToggle"],standalone:!0,features:[_.Pf([RDb,{wa:_.ew,Hb:_.fM,vd:!0}]),
_.ff,_.Rc,_.Qf],bc:["*"],Aa:13,Ba:24,Ea:[["mat-internal-form-field","",3,"labelPosition"],["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&&(_.uf(),_.A(0,"div",0)(1,"button",1,2),_.I("click",function(){return b.Fl()}),_.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,ODb,5,0,"div",10),_.B()()(),_.A(11,"label",11),_.I("click",function(d){return d.stopPropagation()}),_.vf(12),_.B()());if(a&2){var c=_.Jf(2);_.y("labelPosition",b.Io);_.t();_.jf("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);_.gf("id",b.hqa)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",
b.Btc())("aria-describedby",b.ku)("aria-required",b.required||null)("aria-checked",b.checked);_.t(8);_.y("matRippleTrigger",c)("matRippleDisabled",b.ad||b.disabled)("matRippleCentered",!0);_.t();_.lf(10,b.yT?-1:10);_.t();_.y("for",b.hqa);_.gf("id",b.Yt)}},Ia:[_.ms,_.gs],styles:['.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)}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}.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{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}.mdc-switch__handle{transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size);height:var(--mat-switch-unselected-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size);height:var(--mat-switch-selected-handle-size)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size);height:var(--mat-switch-with-icon-handle-size)}.mat-mdc-slide-toggle:active .mdc-switch:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size);height:var(--mat-switch-pressed-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{margin:var(--mat-switch-selected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{margin:var(--mat-switch-unselected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--selected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--unselected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin)}\n'],
ob:2,Oa:0});
}catch(e){_._DumpException(e)}
try{
var UDb,gM;UDb=function(a){return a.gT().ha(_.w(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.VDb=function(a){return UDb(a).ha(_.w(function(b){return null!=b?b:!1}))};_.WDb=function(a,b){a.S2(b?"XREF_PREVIEW":"MAIN")};gM=function(){};gM.O=function(a){return new (a||gM)};gM.Da=_.zc({type:gM});gM.Ca=_.ic({imports:[_.fM,_.ds,_.ds]});var XDb=new _.Gc("GMAT_SLIDE_TOGGLE_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.hM=function(a){this.options=a};_.hM.O=function(a){return new (a||_.hM)(_.u(XDb))};_.hM.Fa=_.Bc({type:_.hM,oa:[["mat-slide-toggle"]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-slide-toggle",!b.options.ig)}});_.iM=function(){};_.iM.O=function(a){return new (a||_.iM)};_.iM.Da=_.zc({type:_.iM});_.iM.Ca=_.ic({Ob:[{wa:_.PDb,nc:{color:"primary"}}],imports:[gM]});
}catch(e){_._DumpException(e)}
try{
var NKc=function(){var a=_.Ec.apply(0,arguments);return function(b){return _.Fha(b,_.ie.apply(null,[b].concat(_.Jc(a))))}},OKc=function(){return function(a){return _.Me(new _.Gl)(a)}},PKc=function(a){return"1"===(null==a?void 0:a.trim())},QKc=function(a){return(a.error.details||[]).find(function(b){var c=_.mXa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},RKc=function(a){var b=a.repository;return!!a.oe||!!b},SKc=function(a,b){a&1&&_.E(0,"breadcrumb",7);a&2&&_.y("items",b.Na)},TKc=function(a,
b){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.gf("id","root-indicator-"+b.resultIndex),_.t(),_.Kf(" ",a," "))},UKc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.Jf(1);a=_.M().cl;_.y("changelistId",a)("onedevIsHovercardReady",b.cI)}},VKc=function(a,b){a&1&&(_.A(0,"a",9),_.N(1),_.B(),_.A(2,"onedev-hovercard",null,10),_.x(4,UKc,2,2,"onedev-changelist-hovercard",11),_.B());if(a&2){a=b.title;var c=b.cl;b=b.Pc;var d=_.Jf(3),e=_.M();_.y("universalLink",e.kCc(b,
c))("ascTrackElement",e.uc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.GS);_.gf("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.t();_.Kf(" ",a," ")}},WKc=function(a,b){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.gf("id","ref-indicator-"+b.resultIndex),_.t(),_.Kf(" ",a," "))},XKc=function(a,b){a&1&&_.E(0,"segmented-dropdown-button",15);a&2&&_.y("item",b.f0a)("useBreadcrumbStyling",!1)},YKc=function(a,b){a&
1&&_.E(0,"ref-picker",16);a&2&&_.y("refPickerData",b.Y1)},$Kc=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.Pc,b=_.M(),_.y("routerLink",_.rq(a))("ascTrackElement",b.uc)("trackListIndex",b.resultIndex)("feedbackEvent",b.GS),_.gf("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.t(3),_.Kf(" ",ZKc(a.path)[0],""),_.t(2),_.Lf(ZKc(a.path)[1]))},ZKc=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("/")]},aLc=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();_.y("logElement",a.mi)("codeExamples",null!==(b=_.R(2,4,a.zZ))&&void 0!==b?b:void 0)("source",a.source)("hidden",!_.R(3,6,a.gRc))}},bLc=function(a,b){var c=Object.assign({},a,{zd:void 0,vJ:void 0,WU:void 0}),d=Object.assign({},b,{zd:void 0,
vJ:void 0,WU:void 0});return _.Pb(c,d)&&_.ii(a.zd)===_.ii(b.zd)&&PKc(a.vJ.Fra)===PKc(b.vJ.Fra)},gLc=function(a,b,c){var d=a.LB,e=a.lV;return d?d.map(function(f){var g=f.qsa,m=f.AQa,n=f.sV,r=f.yha,v=f.nH;f=f.Fga;if(g){m=_.tob(g.Lg);var z=g.Kh,D=g.Fva,J=g.oH;g=g.pH;var L=cLc(z),P=dLc(z);n=eLc(m,0,e,n,r,v,f,c,z,L,D,D-P,J,g)}else n=m&&b?fLc(m,_.tob(m.Lg),e,n,r,v,f,c):null;return n}).filter(function(f){return!!f}):[]},fLc=function(a,b,c,d,e,f,g,m){a=a.MOa;c=eLc(b,1,c,d,e,f,g,m);var n=b.Zb();c.children=
a.slice(0,12).map(function(r){var v=r.type;r=n.md(r.path).kb();return{entryType:hLc(v),Pc:r,path:r.path,name:_.AA(r.path)}});c.Qvb=12<a.length;return c},hLc=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}},eLc=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){n=void 0===n?[]:n;r=void 0===r?!1:r;v=void 0===v?0:v;z=void 0===z?0:z;D=void 0===D?"":D;J=void 0===J?"":J;1===b&&(a=a.Zb().md(_.nob(a.path)).kb());
a={Pc:a,cq:c,xv:d,nQc:e,Fga:g,NB:m,nH:f};switch(b){case 0:return Object.assign({},a,{rHc:r,fZa:z,Fva:v,Kh:n,type:b,oH:D,pH:J});case 1:return Object.assign({},a,{type:b});default:return _.ah(b,"Unknown result type: "+b)}},cLc=function(a){return a.some(function(b){return b.wt.some(function(c){c=c.Yu;return!!c&&c.aS.some(function(d){return 0<d.length})})})},dLc=function(a){return(new Set(a.flatMap(function(b){return b.wt.filter(function(c){return c.LN&&c.LN.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},
iLc=function(a){return 2===(null==a?void 0:a.type)},jLc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Oc:b,uFc:e,AL:a.AL,ct:a.ct,vl:c,xPc:d,xl:d.Cpa.slice(e,Math.min(e+c.pageSize,d.Cpa.length)),Xq:a.Xq,Yq:a.Yq,EE:a.EE}},nLc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.Jk&&!d.fN&&(d=kLc(d.value,lLc)))return d}d=_.k(_.wi(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Jk&&a.includes(e)&&!e.fN?(e=kLc(e.value,lLc))&&(c=e):5===e.Jk?(e=kLc(e.value,
mLc))&&(c=e):1===e.Jk&&12===e.label&&e.value&&(e=kLc(e.value.value,lLc))&&(b=e);return c||b},kLc=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},oLc=function(a){if(a&1){var b=_.Zc();_.F(0);_.E(1,"splitter",14);_.A(2,"div",15,16)(4,"result-preview",17);_.I("close",function(){_.ad(b);var e=_.M(3);return _.cd(e.sB=void 0)});_.B()();_.H()}if(a&2){var c=_.Jf(3);a=_.M(2).Na;var d=_.M();_.t();_.y("changeSizeOf",c);_.t(3);_.y("target",d.sB)("loadedQueryContext",
a.Xb.vl)}},pLc=function(a){if(a&1){var b=_.Zc();_.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){_.ad(b);var e=_.M(2);e.sB=e.sB===d?void 0:d;return _.cd()});_.O(10,"async");_.E(11,"result-footer",12);_.B()()();_.x(12,oLc,5,3,"ng-container",13);_.H()}if(a&2){a=_.M().Na;var c=_.M();_.t(2);_.y("searchResultsElementName",c.Al)("pagedData",
_.R(3,15,c.mHb));_.t(2);_.y("searchResultsElementName",c.Al)("pagedSearchResponse",a.Xb)("queryContext",_.R(5,17,c.vl))("showCanonicalCodeExampleFeature",_.R(6,19,c.QB));_.t(3);_.y("warnings",a.Xb.EE);_.t(2);_.y("previewTarget",c.sB)("resultPage",a.Xb)("searchResultsElementName",c.Al)("showResultsIncomplete",c.B2?2===a.state?!0:1===a.state&&3===a.QC.sRa:!1)("showCanonicalCodeExampleFeature",_.R(10,21,c.QB));_.t(2);_.y("paginatedResults",a.Xb)("trackElement",c.Al);_.t();_.y("ngIf",c.sB)}},qLc=function(a){a&
1&&_.E(0,"loading",18);a&2&&_.y("diameter",20)},rLc=function(a){a&1&&_.E(0,"search-results-incomplete",25);a&2&&(a=_.M(3),_.y("docLink",a.B2)("trackElement",a.Al))},sLc=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(),_.Lf(a.Lya))},tLc=function(a){a&1&&(_.A(0,"a",29),_.N(1),_.B());a&2&&(a=_.M().Na,_.y("externalLink",a.link),_.t(),_.Lf(a.message))},uLc=function(a){if(a&1){var b=_.Zc();_.A(0,"button",30);_.I("click",function(){_.ad(b);var c=_.M().Na;return _.cd(c.callback())});
_.N(1);_.B()}a&2&&(a=_.M().Na,_.t(),_.Kf(" ",a.message," "))},vLc=function(a,b){a&1&&(_.A(0,"div",26),_.x(1,tLc,2,2,"a",27)(2,uLc,2,1,"button",28),_.B());a&2&&(a=b.Na,_.t(),_.y("ngIf",a.link),_.t(),_.y("ngIf",a.callback))},wLc=function(a){if(a&1){var b=_.Zc();_.A(0,"div",31)(1,"copy-button",32);_.I("copyEvent",function(){_.ad(b);var c=_.M(3);return _.cd(c.yr())});_.B()()}a&2&&(a=_.M(2).Na,_.t(),_.y("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",
a.ENb))},xLc=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,rLc,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,sLc,2,1,"span",13)(11,vLc,3,2,"div",23)(12,wLc,2,5,"div",24),_.B()()());if(a&2){a=_.M().Na;var b=_.M();_.t();_.y("searchResultsElementName",b.Al)("queryContext",_.R(2,12,b.vl))("showCanonicalCodeExampleFeature",
_.R(3,14,b.QB))("errorData",a)("maybeSkippedDocuments",b.ct);_.t(3);_.y("warnings",a.QC.EE);_.t();_.y("ngIf",b.B2?2===a.state?!0:1===a.state&&3===a.QC.sRa:!1);_.t();_.y("isSvg",!1);_.t(2);_.Lf(a.message);_.t(2);_.y("ngIf",a.Lya);_.t();_.y("ngIf",a.action);_.t();_.y("ngIf",a.ENb)}},yLc=function(a,b){a&1&&(_.F(0,2),_.x(1,pLc,13,23,"ng-container",3)(2,qLc,1,1,"loading",4)(3,xLc,13,16,"div",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Jt.Ph),_.t(),_.y("ngSwitchCase",
b.Jt.Wi),_.t(),_.y("ngSwitchCase",b.Jt.Error))},zLc=function(a){if(a&1){var b=_.Zc();_.A(0,"div",33)(1,"p");_.N(2," Skipped ");_.A(3,"a",34);_.I("click",function(){_.ad(b);_.M().mh.Qd();return _.cd()});_.N(4," results page ");_.B();_.N(5," since there is only one result. ");_.B();_.A(6,"button",35);_.I("click",function(){_.ad(b);_.M().mh.Qd();return _.cd()});_.N(7);_.B()()}a&2&&(a=_.M(),_.t(3),_.y("routerLink",a.WCc)("queryParams",a.Zkc),_.t(4),_.Kf(" ",a.bfc," "))},ALc=function(a,b){b=void 0===b?
"":b;if(0!==a.Oc||1!==a.xl.length||a.ct||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.xl[0];if(1===a.type||0===a.Kh.length)return!0;b=a.Kh[a.Kh.length-1].wt;return 25>_.lG(b[b.length-1].lineNumber)-_.lG(a.Kh[0].wt[0].lineNumber)},BLc=function(a){a&1&&_.E(0,"star",14);a&2&&(a=_.M(),_.y("place",a.ac.Pc)("type",a.BGc(a.ac.Pc))("elementName",a.ac.Pc.path))},CLc=function(a){a&1&&_.E(0,"file-search-breadcrumb",15,16);a&2&&(a=_.M(),_.y("place",a.ac.Pc)("isSelected",a.Ce)("resultIndex",a.Kf)("trackElement",
a.uc)("refsToken",a.ac.nQc)("feedbackEvent",a.gtb))},DLc=function(a){a&1&&(_.A(0,"span",20),_.N(1),_.B());a&2&&(a=_.M(2),_.gf("id","root-indicator-"+a.Kf),_.t(),_.Lf(a.e1a))},ELc=function(a){a&1&&(_.x(0,DLc,2,2,"span",17),_.A(1,"a",18,19)(3,"h3"),_.N(4),_.B()());a&2&&(a=_.M(),_.y("ngIf",a.e1a),_.t(),_.y("routerLink",_.rq(a.ac.Pc))("ascTrackElement",a.uc)("trackListIndex",a.Kf)("feedbackEvent",a.gtb),_.gf("id","search-result-header-"+a.Kf)("aria-describedby",a.e1a?"root-indicator-"+a.Kf:void 0),_.t(3),
_.Lf(a.ac.Pc.path))},FLc=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.p7b)("ascTrackElement",a.uc))},GLc=function(a){if(a&1){var b=_.Zc();_.A(0,"button",25);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(c.uza.emit())});_.N(1," Preview ");_.B()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.uc)("trackArtifactId",_.rq(a.ac.Pc))("trackListIndex",a.Kf))},HLc=function(a){if(a&1){var b=_.Zc();
_.A(0,"button",25);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(c.uza.emit())});_.N(1," Hide Preview ");_.B()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.uc)("trackArtifactId",_.rq(a.ac.Pc))("trackListIndex",a.Kf))},ILc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Jf(1);a=_.M(3);_.y("changelistId",a.ac.pH)("onedevIsHovercardReady",b.cI)}},JLc=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,ILc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());if(a&2){var b=_.Jf(5);a=_.M(2);_.t(2);_.y("externalLink",a.w$(a.ac.pH))("ascTrackElement",a.uc)("trackArtifactId",_.rq(a.ac.Pc))("trackListIndex",a.Kf)("onedevHovercardTrigger",b)}},KLc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Jf(1);a=_.M(3);_.y("changelistId",a.ac.oH)("onedevIsHovercardReady",b.cI)}},IOc=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,KLc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());if(a&2){var b=_.Jf(5);a=_.M(2);_.t(2);_.y("universalLink",a.w$(a.ac.oH))("ascTrackElement",a.uc)("trackArtifactId",_.rq(a.ac.Pc))("trackListIndex",a.Kf)("onedevHovercardTrigger",b)}},JOc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.x(2,GLc,2,3,"button",23)(3,HLc,2,3,"ng-template",null,24,_.Wf)(5,JLc,7,5,"ng-container",9)(6,IOc,7,5,"ng-container",9),_.H());if(a&2){var b=_.Jf(4);a=_.M();_.t(2);_.y("ngIf",a.sB!==
a.ac)("ngIfElse",b);_.t(3);_.y("ngIf",a.nRc);_.t();_.y("ngIf",a.iRc)}},KOc=function(a){a&1&&_.E(0,"mat-divider",6)},LOc=function(a){if(a&1){var b=_.Zc();_.A(0,"button",35);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(c.uza.emit())});_.N(1," View All ");_.B()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.uc)("trackArtifactId",_.rq(a.ac.Pc))("trackListIndex",a.Kf))},MOc=function(a){a&1&&(_.F(0),_.x(1,KOc,1,0,"mat-divider",33)(2,LOc,2,3,"button",34),_.H());a&2&&(a=_.M(),_.t(),_.y("ngIf",a.ac.Qvb),
_.t(),_.y("ngIf",a.ac.Qvb))},NOc=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);_.kf(_.R(1,11,c.Bt.s$));_.jf("last",b&&!c.qsb);_.y("linkGenerator",c.xr)("resultIndex",c.Kf)("snippet",a)("trackElement",c.uc)("feedbackEvent",c.APa)("codeFontSize",c.jo)}},OOc=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())},POc=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"unfold_more"),
_.B(),_.A(2,"span"),_.N(3," "),_.sf(4,43),_.N(5," "),_.B());a&2&&(a=_.M(4),_.t(4),_.lA(a.ac.fZa)(a.ac.fZa),_.mA(4))},QOc=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",39,40);_.I("click",function(){var e=_.ad(c).va,f=_.M(3);return _.cd(f.pVb.next(!e))});_.x(2,OOc,5,0,"ng-container",41)(3,POc,6,2,"ng-template",null,42,_.Wf);_.B()}if(a&2){a=b.va;var d=_.Jf(4);b=_.M(3);_.y("ascTrackElement",b.uc)("trackArtifactId",_.rq(b.ac.Pc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",
b.Kf);_.t(2);_.y("ngIf",a)("ngIfElse",d)}},SOc=function(a){a&1&&(_.F(0),_.x(1,QOc,5,6,"button",38),_.O(2,"async"),_.H());if(a&2){a=_.M(2);var b;_.t();_.y("ngForOf",_.Uf(3,ROc,null==(b=_.R(2,1,a.W2a))?null:b.Ad))}},TOc=function(a){a&1&&(_.F(0),_.x(1,NOc,2,13,"file-search-snippet",36),_.O(2,"async"),_.x(3,SOc,3,5,"ng-container",9),_.H());if(a&2){a=_.M();var b;_.t();_.y("ngForOf",null==(b=_.R(2,2,a.W2a))?null:b.Kh);_.t(2);_.y("ngIf",a.qsb)}},UOc=function(a){a&1&&(_.A(0,"div"),_.O(1,"async"),_.E(2,"file-list",
44),_.B());a&2&&(a=_.M(),_.tz("file-list-wrapper ",_.R(1,10,a.Bt.s$),""),_.t(2),_.y("files",a.ac.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Kf)("searchRequestToken",a.ac.cq)("searchResponseToken",a.ac.xv)("sessionStartTimeMs",a.ac.NB)("clientTimeResultsDisplayedMs",a.iA))},VOc=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-expansion-panel",45);_.I("opened",function(){_.ad(b);var c=_.M();return _.cd(c.xNc=!0)})("closed",function(){_.ad(b);var c=_.M();return _.cd(c.xNc=
!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),_.Lf(a.ac.nH))},WOc=function(a,b){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=b.va,_.y("ngClass",a.Aqa),_.t(),_.Kf(" ",a.text," "))},YOc=function(a,b){a&1&&(_.A(0,"a",8),_.x(1,WOc,2,2,"span",9),_.B());if(a&2){a=b.Na;var c=_.M().Na;b=_.M();var d=_.y("routerLink",_.Tf(4,XOc)),e={};c=(e.q=c.X1,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.Al);
_.t();_.y("ngForOf",a)}},ZOc=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",_.Tf(4,XOc))("queryParams",b.U3b)("ascTrackElement",b.Al);_.t();_.Kf(" ",a.query," ")}},$Oc=function(a){if(a&1){var b=_.Zc();_.A(0,"span",14);_.E(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(){_.ad(b);_.M(2).F3a.next(!0);return _.cd()});_.A(3,"mat-icon");_.N(4,"close");_.B()()()}a&2&&(a=
_.M(2),_.t(2),_.y("ascTrackElement",a.Al))},aPc=function(a,b){a&1&&(_.A(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.N(4),_.B(),_.x(5,YOc,2,5,"a",5),_.O(6,"async"),_.B(),_.x(7,ZOc,5,5,"span",6),_.B(),_.x(8,$Oc,5,1,"span",7),_.B());a&2&&(a=b.Na,b=_.M(),_.jf("redirect-panel",2===a.type),_.t(),_.y("matTooltip",b.Hec),_.t(3),_.Kf(" ",2===a.type?b.Yec:b.tec,"\u00a0 "),_.t(),_.y("ngIf",_.R(6,7,b.LCc)),_.t(2),_.y("ngIf",2===a.type),_.t(),_.y("ngIf",2!==a.type))},cPc=function(a,b){a&1&&(_.A(0,"conditional-link",
9),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.y("condition",!a.szb)("sameWindow",!0)("linkAriaLabel",b.D6b.format({pageNumber:b.D7a.format(a.Oc+1)}))("link",_.Tf(9,bPc))("queryParams",a.Ta)("ascTrackElement",b.uc)("trackGestureClick",!0)("trackListIndex",a.Oc),_.t(),_.Kf(" ",b.D7a.format(a.Oc+1)," "))},dPc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.k(dPc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},ePc=function(a){a&1&&(_.A(0,"mat-icon",8),_.N(1," help_outline "),
_.B())},fPc=function(a){if(a&1){var b=_.Zc();_.A(0,"copy-button",9);_.I("copyEvent",function(){_.ad(b);var c=_.M();return _.cd(c.yr())});_.B()}a&2&&(a=_.M(),_.y("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Gzc))},hPc=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.De)("searchScope",a.zd)("displayBreadcrumb",!0),_.t(),_.y("routerLink",_.Tf(7,gPc))("queryParams",a.Xkc)("ascTrackElement",a.Al)("trackAction","clearSearchScope"))},iPc=function(a){a&1&&(_.A(0,"a",13)(1,"span"),_.N(2," Find Everything "),_.B()());a&2&&(a=_.M(),_.y("routerLink",_.Tf(3,gPc))("queryParams",a.Ykc)("ascTrackElement",a.Al))},jPc=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"done"),_.B())},kPc=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",16);_.I("click",function(){var d=_.ad(c).Na,e=
_.M(2);d=!d.sO;e.Vb.jya(d);e.Ga.ab({gestureName:"CLICK",element:"SearchResultsHeader",action:d?"toggleShowCodeExample":"toggleHideCodeExample"});return _.cd()});_.x(1,jPc,2,0,"mat-icon",4);_.A(2,"span",17);_.N(3," Show Code Example ");_.B()()}a&2&&(a=b.Na,b=_.M(2),_.jf("show-example-usage-enabled",a.sO),_.wf("matTooltip","",a.sO?"Disable":"Enable"," display of code examples"),_.y("ascTrackElement",b.Al),_.t(),_.y("ngIf",a.sO))},mPc=function(a){a&1&&(_.F(0),_.E(1,"div",14),_.x(2,kPc,4,5,"button",15),
_.O(3,"async"),_.H());a&2&&(a=_.M(),_.t(2),_.y("ngIf",_.Uf(3,lPc,_.R(3,1,a.sO))))},nPc=function(a){if(a&1){var b=_.Zc();_.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){_.ad(b);var d=_.M();return _.cd(d.yQc(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(),_.gf("id",a.Al+"-snippet-style-control-label"),_.t(3),_.y("aria-labelledby",a.Al+"-snippet-style-control-label")("value",_.R(5,3,a.BRc)))},oPc=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),_.Lf(a.Xq))},pPc=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),_.Lf(a.Yq))},qPc=function(a){a&1&&(_.A(0,"div",25),_.x(1,oPc,6,1,"mat-expansion-panel",26)(2,pPc,6,1,"mat-expansion-panel",26),_.B());a&2&&(a=_.M(),_.kf(0===a.rV?"debug-info-container":""),_.t(),_.y("ngIf",a.Xq),_.t(),_.y("ngIf",a.Yq))},rPc=function(a){a&1&&(_.F(0),_.E(1,"search-result-code-example",6),_.H());a&2&&(a=_.M().Na,_.t(),_.y("source",a.Pc)("snippets",a.Kh))},sPc=function(a,b){a&1&&(_.F(0),_.x(1,rPc,2,2,"ng-container",
5),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(),_.y("ngIf",a.type===b.pC.File))},tPc=function(a){a&1&&(_.A(0,"div",4),_.x(1,sPc,2,1,"ng-container",5),_.B());a&2&&(a=_.M(),_.t(),_.y("ngIf",a.FB.xl[0]))},vPc=function(a,b){if(a&1){var c=_.Zc();_.A(0,"li")(1,"file-search-result",7);_.I("triggerPreview",function(){var e=_.ad(c).va,f=_.M();return _.cd(f.KIb.emit(e))});_.O(2,"async");_.O(3,"async");_.B()()}if(a&2){a=b.va;b=b.index;var d=_.M();_.t();_.y("entry",a)("resultPage",d.FB)("isActive",a===d.sB)("listIndex",
b)("scopeDetail",uPc(d.FB.vl.zd))("trackElement",d.Al)("previewTarget",d.sB)("isSelected",b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.jo))("container",d.nb.na.parentNode)}},wPc=function(a){a&1&&_.E(0,"search-results-incomplete",8);a&2&&(a=_.M(),_.y("docLink",a.B2)("trackElement",a.Al))},xPc=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()())},yPc=function(a){a&
1&&_.E(0,"empty-file-detail",6);a&2&&(a=_.M(),_.y("path",a.Pc.path))},zPc=function(a){a&1&&(_.E(0,"img",7),_.O(1,"lastPathElement"));a&2&&(a=_.M(),_.y("alt",_.R(1,2,a.Pc.path))("src",a.imageUrl,_.Ed))},APc=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Kf(" ",a.matches.message," "))},BPc=function(a){if(a&1){var b=_.Zc();_.A(0,"file-matches-navigation",17);_.I("selectedMatchIndexChange",function(c){_.ad(b);var d=_.M(4);return _.cd(d.tk.next(c))});_.O(1,"async");
_.B()}a&2&&(a=_.M(4),_.y("dataState",a.Jt.Ph)("matchCount",a.matches.Xb.length)("selectedMatchIndex",_.R(1,5,a.tk))("trackArtifactId",_.rq(a.Pc))("trackElement",a.og))},CPc=function(a){a&1&&(_.F(0),_.x(1,BPc,2,7,"file-matches-navigation",16),_.O(2,"async"),_.H());a&2&&(a=_.M(3),_.t(),_.y("ngIf",-1<_.R(2,1,a.tk)))},DPc=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)},EPc=function(a){a&1&&(_.A(0,"div",13),_.x(1,CPc,3,3,"ng-container",14)(2,DPc,1,1,"loading",15),_.B());a&2&&(a=_.M(2),_.y("ngSwitch",
a.matches.state),_.t(),_.y("ngSwitchCase",a.Jt.Ph),_.t(),_.y("ngSwitchCase",a.Jt.Wi))},FPc=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.tk))("selectedMatchIndex",a.tk))},GPc=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"format-code",19);_.I("lineNumberClicked",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Tp(c))});_.O(2,"async");_.x(3,FPc,2,5,"search-match-layer",20);_.B();_.H()}a&2&&(a=_.M(2),_.t(),_.y("value",
a.Ab.code)("fileName",a.Pc.path)("lineLimitation",a.Ab.pI)("lineNumberLinkProvider",_.R(2,6,a.Ul))("highlightInfo",a.Ab.ix),_.t(2),_.y("ngIf",a.matches.state===a.Jt.Ph))},IPc=function(a){a&1&&(_.A(0,"div",8),_.x(1,APc,2,1,"dc-information-box",9)(2,EPc,3,3,"div",10)(3,GPc,4,8,"ng-container",11),_.B());a&2&&(a=_.M(),_.t(),_.y("ngIf",a.matches.state===a.Jt.Error),_.t(),_.y("ngIf",HPc(a.matches)),_.t(),_.y("ngIf",a.Ab))},JPc=function(a){if(a&1){var b=_.Zc();_.A(0,"h2")(1,"span",5);_.N(2,"File Preview");
_.B();_.A(3,"button",6);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.close.emit())});_.A(4,"mat-icon");_.N(5,"close");_.B()()()}a&2&&(a=_.M(),_.t(3),_.y("title",a.i7a)("ascTrackElement",a.og)("trackArtifactId",_.rq(a.lW)),_.gf("aria-label",a.i7a))},KPc=function(a){a&1&&_.E(0,"loading",11);a&2&&_.y("diameter",20)},LPc=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.EH.matches))}},MPc=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)}},NPc=function(a){a&1&&(_.F(0)(1,7),_.x(2,LPc,2,4,"single-file-preview",12)(3,MPc,1,2,"file-list",13),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.t();_.y("ngSwitch",a.Xb.type);_.t();_.y("ngSwitchCase",b.pC.File);_.t();_.y("ngSwitchCase",b.pC.CBa)}},OPc=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),_.Lf(a.message),_.t(2),_.Lf(a.Lya))},PPc=function(a,b){a&1&&(_.F(0,7),_.x(1,KPc,1,1,"loading",8)(2,NPc,4,3,"ng-container",9)(3,OPc,5,3,"icon-empty-state-display",10),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Jt.Wi),_.t(),_.y("ngSwitchCase",b.Jt.Ph),_.t(),_.y("ngSwitchCase",b.Jt.Error))},QPc=function(a,b){return a.map(function(c){var d=c.de();c=c.getType();d=b.md(d).kb();return{entryType:c||0,Pc:d,path:d.path,name:_.AA(d.path)}})},
RPc=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),_.Lf(a.TUc))},SPc=function(a,b){return 0<b.length&&b.every(function(c){return 1===c.Jk?_.xBb.has(c.label)?!1:16===c.label?_.yBb(a,c):!0:!0})},$9=function(a,b,c){this.Xg=a;this.Ua=b;this.LE=c;this.mia=_.Yu.has(40)};$9.prototype.Ye=function(a,b){a=a.mv;b=b.url;return this.mia&&"USE_DEFAULT_STORED_QUERY"===_.Zg(a).De?TPc(this,b):_.Ud(!0)};
var TPc=function(a,b){return _.Xmb(a.LE).ha(_.Ue(function(c){switch(c.state){case 0:return _.Fe;case 1:return _.Mmb(a.Xg,"The default saved query could not be resolved."),UPc(a,b,"").then(function(){return!1});case 2:return c=c.Xb.Eaa,UPc(a,b,c&&c.Bn||"").then(function(){return!1});default:return _.ah(c)}}))},UPc=function(a,b,c){return _.wo(a.Ua,_.di(new _.ci(b),"sq",c).toString(),{oi:!0})};$9.O=function(a){return new (a||$9)(_.q(_.mt),_.q(_.Mg),_.q(_.wF),_.q(_.Zu))};$9.ta=_.p({token:$9,qa:$9.O,Ha:"root"});
var VPc=["resultRoot"],WPc=["resultRef"],XPc=["refPicker"],YPc=["resultCl"],ZPc=["resultWorkspace"],$Pc=["resultPath"],aQc=["resultPathLink"],bQc=new _.lt("Open branch {branch}"),cQc=new _.lt("Open tag {tag}"),a$=function(a){var b=this;this.Ce=!1;this.Pc=new _.Ne(1);this.kCc=_.XF;this.yjb=_.Ud([]);this.yjb=this.Pc.ha(_.Ue(function(c){return _.bG(c)?_.fxb(a,c).ha(_.Te(_.qG(c.Eb)),_.w(function(d){return{Wa:c,qv:d}})):_.Ud({Wa:c,qv:_.qG("")})}),_.w(function(c){return b.Z$(c.Wa,c.qv)}))};_.h=a$.prototype;
_.h.Sa=function(){};_.h.Ic=function(){this.Ce&&this.jca()};_.h.Tb=function(a){a.isSelected&&this.Ce&&this.jca()};
_.h.Z$=function(a,b){var c=[];c.push({type:1,ua:this.uPc,label:"Search Result Root",context:{title:_.AF(a)?a.repository:a.qb+"/"+a.repository}});var d=_.bG(a)&&!_.AF(a);if(_.bG(a)&&_.AF(a)&&!_.yq(a)){var e=c.push,f="cl/"+_.QF(b);b={type:1,ua:this.rPc,label:_.rG(b.type),AFb:!0,context:{title:f,cl:b.Es,Pc:a}};e.call(c,b)}else d?(e=c.push,f=this.PPa(a,b),b={type:1,ua:this.tPc,label:_.rG(b.type),AFb:!0,context:{f0a:f}},e.call(c,b)):a.params.Rb&&c.push({type:1,ua:this.yPc,label:"Snapshot",context:{title:a.params.Rb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,ua:this.sPc,label:"Search Result Path",context:{Pc:a}});return c};_.h.PPa=function(a,b){var c=_.QF(b),d={Wa:a,rxa:_.Fqb,version:0,gitRefsToken:this.yha,bAb:!0};return Object.assign({},{title:c,ua:this.xha,label:_.rG(b.type),ariaLabel:"Search result ref picker",uc:"SearchResultRefPicker",context:{Y1:d},tooltip:1===b.type?bQc.format({branch:c}):cQc.format({tag:c})},_.IG(a.Zb().md("").kb()))};_.h.jca=function(){var a,b;null==(a=this.nxa)||null==(b=a.na)||b.focus()};
_.W.Object.defineProperties(a$.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Pc.next(a)}}});a$.O=function(a){return new (a||a$)(_.u(_.AJ))};
a$.ya=_.xc({type:a$,oa:[["file-search-breadcrumb"]],vb:function(a,b){a&1&&(_.Cf(VPc,7,_.yf),_.Cf(WPc,7,_.yf),_.Cf(XPc,7,_.yf),_.Cf(YPc,7,_.yf),_.Cf(ZPc,7,_.yf),_.Cf($Pc,7,_.yf),_.Cf(aQc,5,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.uPc=c.first);_.Gf(c=_.Hf())&&(b.tPc=c.first);_.Gf(c=_.Hf())&&(b.xha=c.first);_.Gf(c=_.Hf())&&(b.rPc=c.first);_.Gf(c=_.Hf())&&(b.yPc=c.first);_.Gf(c=_.Hf())&&(b.sPc=c.first);_.Gf(c=_.Hf())&&(b.nxa=c.first)}},inputs:{resultIndex:"resultIndex",uc:"trackElement",GS:"feedbackEvent",
Ce:"isSelected",yha:"refsToken",Wa:"place"},features:[_.Rc],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,SKc,1,1,"breadcrumb",0),_.O(1,
"async"),_.x(2,TKc,2,2,"ng-template",null,1,_.Wf)(4,VKc,5,8,"ng-template",null,2,_.Wf)(6,WKc,2,2,"ng-template",null,3,_.Wf)(8,XKc,1,2,"ng-template",null,4,_.Wf)(10,YKc,1,1,"ng-template",null,5,_.Wf)(12,$Kc,6,8,"ng-template",null,6,_.Wf));a&2&&_.y("ngIf",_.R(1,1,b.yjb))},Ia:[_.So,_.RG,_.gn,_.HJ,_.QG,_.KJ,_.LJ,_.OJ,_.MJ,_.PJ,_.yo,_.JA,_.KA,_.Wv,_.mn],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 dQc=function(){};dQc.O=function(a){return new (a||dQc)};dQc.Da=_.zc({type:dQc});dQc.Ca=_.ic({imports:[_.yv,_.nn,_.VJ,_.Bv,_.WJ,_.zt,_.QJ,_.Ao,_.MA,_.NA,_.Jx]});var b$=function(){this.Lk=_.zi.has(2)};b$.prototype.Ye=function(a){a=a.mv;return this.Lk&&"cl"===a.get("type")?(a=a.get("q")||"",_.Yh(window,(_.av||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};b$.O=function(a){return new (a||b$)(_.q(_.Xu))};b$.ta=_.p({token:b$,qa:b$.O,Ha:"root"});var eQc=function(a,b){this.source=a;this.Kh=b},fQc=function(a,b,c){var d=this;this.XR=a;this.lf=b;this.Ga=c;this.mi="CodeExampleResult";this.jva=new _.sg(void 0);this.gRc=this.jva.ha(_.De(350));this.zZ=this.jva.ha(_.Ue(function(e){var f;if(!(null==e?0:null==(f=e.source)?0:f.path)||null==e||!e.Kh)return _.Ud(void 0);d.Ga.ab({gestureName:"EXTERNAL",element:d.mi,action:"requestExampleForSnippet"});f=new _.gI({wt:e.Kh.flatMap(function(g){return g.wt})});return d.XR.get(new _.kI({e3:new _.jI({Kj:e.source.path,
snippet:f})})).ha(_.w(function(g){return g.nba}),_.Xe(function(g){0===g.length&&d.Ga.ab({gestureName:"EXTERNAL",element:d.mi,action:"noExampleFoundForSnippet"})}),_.Te(void 0))}),_.Ae(function(e){d.Ga.ab({gestureName:"EXTERNAL",element:d.mi,action:"error"});d.lf.handleError(e);return _.Ud(void 0)}))};fQc.prototype.Tb=function(a){(a.source||a.snippets)&&this.jva.next(this.source&&this.source.path&&this.Kh?new eQc(this.source,this.Kh):void 0)};
fQc.O=function(a){return new (a||fQc)(_.u(_.oL),_.u(_.Kd),_.u(_.hv))};fQc.ya=_.xc({type:fQc,oa:[["search-result-code-example"]],inputs:{source:"source",Kh:"snippets"},features:[_.Rc],Aa:2,Ba:3,Ea:[[4,"ngIf"],[3,"logElement","codeExamples","source","hidden"]],ua:function(a,b){a&1&&(_.x(0,aLc,4,8,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.jva))},Ia:[_.pL,_.gn,_.mn],ob:2,Oa:0});var gQc=function(){};gQc.O=function(a){return new (a||gQc)};gQc.Da=_.zc({type:gQc});gQc.Ca=_.ic({imports:[_.yv,_.QA,_.zL,_.nn,_.zt,_.sJ]});var hQc=new Map([[400,2],[404,4]]),iQc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Lya=c;this.action=d;this.ENb=f;this.state=1;this.QC={sRa:a,Xq:e?e.Xq:"",Yq:e?e.Yq:"",EE:e?e.EE:[]}};_.V(iQc,Error);var jQc=function(a,b){return new iQc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},kQc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var lQc={},c$=function(a){var b=this;this.cache=new Map;this.yc=new _.Qe;this.OIb=Number.NEGATIVE_INFINITY;this.jFb=a.events.ha(_.pe(function(d){return d instanceof _.En}),_.Ve(this.yc));var c=this.jFb.ha(_.Te({EB:void 0,id:Number.NEGATIVE_INFINITY}),_.Xe(function(d){var e=d.id;d=d.EB;b.Hya=d?b.cache.get(d.vI):void 0;b.Hya&&b.cache.set(e,b.Hya)}));a.events.ha(_.pe(function(d){return d instanceof _.Hg||d instanceof _.Ig||d instanceof _.Jg}),_.Ye(c),_.Ve(this.yc)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.EB;b.l3&&b.cache.set(b.OIb,b.l3);b.OIb=d;b.l3=b.Hya;e&&b.cache.delete(e.vI)})};c$.prototype.La=function(){this.yc.next();this.yc.complete()};c$.prototype.get=function(){return this.Hya||lQc};var mQc=function(a,b){return a.jFb.subscribe(function(){a.l3||(a.l3=lQc);a.l3=Object.assign({},a.l3,b())})};c$.O=function(a){return new (a||c$)(_.q(_.Mg))};c$.ta=_.p({token:c$,qa:c$.O,Ha:"root"});var nQc={File:0,CBa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.bm=a;this.sv=b;this.ewa=c;this.ASc=_.Yu.has(69);this.TKb=_.Yu.has(88)};d$.prototype.UTa=function(a){var b=this.bm.parse(a),c=oQc(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.QOc;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,X1:b,type:this.TKb?2:1}};
var oQc=function(a,b){var c=[];b=_.k(_.wi(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=pQc(a,d);e&&c.push({start:d.location.start,end:d.location.end,QOc:e})}return c.sort(function(f,g){return f.start-g.start})},pQc=function(a,b){if((a.ASc||a.TKb)&&_.Ewa(b,9)&&!b.error&&(a=_.pub(b.value?b.value.value:"",a.ewa,a.sv)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.q(_.Qv),_.q(_.S2a),_.q(_.T2a),_.q(_.Zu))};d$.ta=_.p({token:d$,qa:d$.O,Ha:"root"});var qQc={gB:1},rQc=new Map([["SNIPPET_SUBSET",new _.ZH({gB:1,lva:10,mva:60})],["MATCHING_LINE_SUBSET",new _.ZH({lva:10,mva:60})],["ALL_MATCHING_LINES",new _.ZH({w2a:!0})],["NONE",new _.ZH({})]]),e$=function(a,b,c,d,e,f,g){this.Qba=a;this.bm=b;this.GL=c;this.wOc=d;this.gO=e;this.wDc=_.Yu.has(44);this.GB=_.Yu.has(69);this.WB=_.Yu.has(97);this.ut=g.o0()},sQc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&bLc(b,d.vl)){var f=d.xPc,g=f.Cpa;b=f.nextPageToken;return g.length>=e||!b?
_.Ud(jLc(d,c,d.vl,f)):a.isa(d.vl,b,e-g.length,g.length).ha(_.Xe(function(r){var v=r.nextPageToken;f.Cpa=g.concat(r.xl);f.nextPageToken=v}),_.w(function(r){return jLc(r,c,d.vl,f)}))}var m=a.UTa(b),n=Object.assign({},b,{WU:m});return a.isa(iLc(m)?n:b,"",e,0).ha(_.w(function(r){return jLc(r,c,n,{Cpa:r.xl,nextPageToken:r.nextPageToken})}))};
e$.prototype.isa=function(a,b,c,d){if(0>=c)throw Error("Nf`"+c);var e=Math.min(c,100);b=tQc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(uQc(this,a,e,d)),c-=e;return b};
var vQc=function(a,b,c,d){return a.Qba.match(b,c.nk,new _.aI({De:c.De}),new _.bI({gB:d})).ha(_.w(function(e){var f;return(null==(f=e.Kh)?void 0:f.gYa)||[]}))},uQc=function(a,b,c,d){return _.Ue(function(e){return e.nextPageToken?tQc(a,b,e.nextPageToken,c,d+e.xl.length).ha(_.w(function(f){return Object.assign({},f,{xl:e.xl.concat(f.xl)})})):_.Ud(e)})},tQc=function(a,b,c,d,e){var f=a.ut.ha(_.Ge(1),_.w(function(r){return new _.YH(Object.assign({},qQc,{pageSize:d,pageToken:c,pathPrefix:_.qob(b.zd),fV:b.zd.Eb,
So:_.Gnb(b.zd),De:b.De,gO:a.gO||"",Fu:b.Fu,GB:a.GB,WB:a.WB,ut:r}))})),g=b.nk,m=!1,n=b.WU;iLc(n)&&(g=n.X1,m=!0);b.zd.Rb&&(g=g+" add_workspace:"+b.zd.Rb);return f.ha(_.Ue(function(r){return a.Qba.search(g,r,rQc.get(b.V2a),m)})).ha(_.w(function(r){var v=gLc(r,a.wDc,a.GL.oPb),z=v.length,D=Number(r.tRa||0),J=r.nextPageToken;J?D=Math.max(e+z+1,D):(D=e+z,J="");return{AL:D,ct:!r.Fu,nextPageToken:J,xl:v,Xq:r.Xq,Yq:r.Yq,EE:r.EE}}))};e$.prototype.UTa=function(a){return PKc(a.vJ.Fra)?void 0:this.wOc.UTa(a.nk)};
e$.O=function(a){return new (a||e$)(_.q(_.CJ),_.q(_.Qv),_.q(_.xv),_.q(d$),_.q(_.h3a),_.q(_.Zu),_.q(_.Ev))};e$.ta=_.p({token:e$,qa:e$.O});var wQc=new _.lt("{query} - Search"),f$=function(){_.PG.apply(this,arguments)};_.V(f$,_.PG);f$.prototype.fm=function(a){this.title.fm(a?wQc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.rd(f$)))(b||f$)}}();f$.ta=_.p({token:f$,qa:f$.O,Ha:"root"});var xQc=new _.Gc("partialResultsLink",{Ha:"root",qa:function(){var a=_.vc(_.d3a,8);return a?_.Y(a,11):""}});var mLc=/^[lL]:(\d+)$/,lLc=/:(\d+)(:\d+)?$/;var yQc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L,P){this.cache=a;this.bm=b;this.Ua=c;this.No=d;this.Wg=e;this.hza=f;this.mh=g;this.iM=m;this.B2=n;this.gO=r;this.Ga=z;this.NUa=L;this.kA=P;this.cmb=new _.Od;this.UMb=new _.Qe;this.Jt=_.qF;this.Al="GlobalSearchResults";this.bfc="Dismiss";this.Zkc=_.WPa;this.vl=this.page=_.Fe;this.ct=!1;this.QB=this.mHb=_.Fe;this.tNc=v.aT().ha(_.w(function(aa){return aa||10}));this.ARc=v.Rca();this.Lk=_.zi.has(2);this.hua=_.Yu.has(90)};
g$.prototype.Sa=function(){var a=this;this.vl=_.ne(this.Ua.zl.root.mv.ha(_.w(_.Zg)),this.UMb).ha(_.Tnb(this.tNc,this.ARc),_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{vJ:c,nk:c.nk||"",De:c.De||"",zd:_.ji(c.zd||"",a.bm.hI),gO:a.gO||"",Fu:"1"===c.Fu,pageSize:e,V2a:d}}),_.Xe(function(c){a.hza.fm(c.nk);a.sB=void 0}));var b=this.vl.ha(_.Ye(_.ke(function(){return a.page.ha(_.Te(void 0))})),_.Ue(function(c){c=_.k(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.Ud(_.iF(e)):zQc(a,d,c).ha(_.w(_.iF),_.Te(_.rF),_.Ae(function(f){return _.Ud(a.onError(f,function(){a.UMb.next(d.vJ)}))}))}),_.Te(_.rF),_.Ee(),_.Ue(function(c){return 0!==c.state?_.Ud(c):_.Ud(c).ha(_.De(300))}),_.Xe(function(c){a.Lk&&1===c.state&&3===c.QC.sRa&&_.T6a(a.NUa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")}));this.QB=this.vl.ha(_.Ye(_.ke(function(){return a.page.ha(_.Te(void 0))})),_.w(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;var e,f;d=null==(e=d&&_.fG(d)?
d.Xb:void 0)?void 0:null==(f=e.xl[0])?void 0:f.Pc.path;return a.hua&&SPc(a.kA,a.bm.parse(c.nk))&&a.kA.hW.has((null!=d?d:"").split(".").slice(-1)[0])}));this.page=b=b.ha(_.Pe(1));this.cmb.add(b.connect());this.mHb=this.page.ha(_.Te(void 0),_.ebb())};g$.prototype.La=function(){this.cmb.unsubscribe();this.mh.Qd();_.Nub(this.hza)};g$.prototype.yr=function(){this.Ga.ab({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var zQc=function(a,b,c){var d=a.bm.parse(b.nk||"");if(!d.length)return _.Vd(new iQc(1,"Empty query","Please enter a search query"));AQc(a,d);return BQc(a,b,c).ha(_.Ue(function(e){a.ct=e.ct;if(!e.xl.length)throw new iQc(3,"No matching results","Try modifying your query",void 0,e);if(!ALc(e,b.vJ.xQb))return _.Ud(e);var f=e.xl[0].Pc,g=nLc(d);g&&(f=_.xq(f.Zb(),{line:g}).kb());return a.Ua.navigate(_.rq(f),{lg:"merge",oi:!0}).then(function(){a.mh.xGb(a.xRc,{duration:7E3});return e})}))},BQc=function(a,
b,c){var d=b.vJ.ESa?Number(b.vJ.ESa):1;return!Number.isInteger(d)||1>d?_.Vd(jQc()):sQc(a.No,b,d-1,c&&_.fG(c)?c.Xb:void 0)};
g$.prototype.onError=function(a,b){if(a instanceof iQc)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.iM;(c=QKc(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)&&hQc.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=kQc.get(c);var g;f&&(null==(g=a)?0:g.startsWith(f))&&(a=a.substring(f.length));return new iQc(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.bt(this.Wg,a);return jQc(a.error,b)};var AQc=function(a,b){var c;if(c=a.Lk)a:{b=_.k(_.wi(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Ewa(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.T6a(a.NUa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(g$.prototype,{WCc:{configurable:!0,enumerable:!0,get:function(){return _.ZPa}}});
g$.O=function(a){return new (a||g$)(_.u(c$),_.u(_.Qv),_.u(_.Mg),_.u(e$),_.u(_.at),_.u(f$),_.u(_.gt),_.u(_.b3a),_.u(xQc),_.u(_.h3a),_.u(_.Ev),_.u(_.hv),_.u(_.Xu),_.u(_.Zu),_.u(_.Fx),_.u(_.YK))};
g$.ya=_.xc({type:g$,oa:[["file-search"]],vb:function(a,b){a&1&&_.Cf(yQc,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.xRc=c.first)}},features:[_.Pf([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,yLc,4,4,"ng-container",0),_.O(1,"async"),_.x(2,zLc,8,3,"ng-template",null,1,_.Wf));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%]{--mdc-text-button-container-height:36px;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 CQc=["resultPath"],DQc=["breadcrumb"],EQc=["expansionToggle"],ROc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.Bt=b;this.Ga=c;this.Ua=d;this.No=e;this.Ik=f;this.pC=nQc;this.fCc="Copy file path";this.BGc=_.Gi;this.p7b=_.Tmb;this.isActive=!1;this.Kf=-1;this.uc="";this.dOb="repo";this.Ce=!1;this.uza=new _.Vl;this.pVb=new _.Qe;this.W2a=_.Fe;g&&(this.Ih=g.Ih);this.I2a=_.Yu.has(22);this.uya=_.Yu.has(70)&&_.Yu.has(69)};_.V(h$,_.Qo);h$.ta=_.Qo.ta;
h$.prototype.Tb=function(a){a.isSelected&&this.Ce&&this.jca();a.entry&&(this.iA=Date.now(),this.gtb=_.Zta(this.ac.Pc,this.ac.xv,this.ac.cq,["CLICK_RESULT_FILENAME"],this.ac.NB,this.iA),this.APa=_.Zta(this.ac.Pc,this.ac.xv,this.ac.cq,["CLICK_RESULT_CONTENT"],this.ac.NB,this.iA),this.xr=_.ZF(this.ac.Pc,this.Ua,{H0:"oneBased"}),this.W2a=FQc(this))};h$.prototype.Ic=function(){this.Ce&&this.jca()};h$.prototype.yr=function(){this.Ga.ab({gestureName:"CLICK",element:this.uc,action:"copy",projectId:this.projectId})};
h$.prototype.w$=function(a){if(this.ac)return _.XF(this.ac.Pc,a)};
var FQc=function(a){if(1===a.ac.type)return _.Fe;var b={Kh:a.ac.Kh,Ad:!1},c=vQc(a.No,a.ac.Pc,a.FB.vl,"SNIPPET_SUBSET"===a.FB.vl.V2a?1:0).ha(_.Ge(1),_.w(function(d){return{Kh:d,Ad:!0}}),OKc(),_.Yd());return a.pVb.ha(_.Ue(function(d){return d?c:_.Ud(b)}),_.Ue(function(d){var e=a.container.scrollTop,f=!d.Ad&&e>(a.uya?a.gZ.na.offsetTop:a.nxa.na.offsetTop)?a.psb.na.offsetTop:0;return _.Ud(void 0).ha(NKc(_.Ai),_.ze(function(){return a.Ik.hN}),_.w(function(){return f?e-f+a.psb.na.offsetTop:e}),_.ze(function(){return a.Ik.Ava}),
_.Xe(function(g){a.container.scrollTop=g}),_.Xia(),_.Te(d))}),_.Te(b),_.Pe(1),_.Yd())};h$.prototype.jca=function(){if(!this.uya){var a,b;null==(a=this.nxa)||null==(b=a.na)||b.focus()}};
_.W.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.ac.Pc.qb}},e1a:{configurable:!0,enumerable:!0,get:function(){var a=_.Dob(this.ac.Pc,this.dOb);return a&&"["+a+"]"}},XVa:{configurable:!0,enumerable:!0,get:function(){return!!this.ac.Pc.params.Rb}},qsb:{configurable:!0,enumerable:!0,get:function(){return 0===this.ac.type&&!!this.ac.fZa&&"NONE"!==this.FB.vl.V2a}},nRc:{configurable:!0,enumerable:!0,get:function(){return _.BF(this.ac.Pc)&&0===
this.ac.type&&!!this.ac.pH&&"0"!==this.ac.pH&&this.ac.pH!==this.ac.oH}},iRc:{configurable:!0,enumerable:!0,get:function(){return _.BF(this.ac.Pc)&&0===this.ac.type&&!!this.ac.oH&&"0"!==this.ac.oH}}});h$.O=function(a){return new (a||h$)(_.u(_.Zu),_.u(_.Lv),_.u(_.hv),_.u(_.Mg),_.u(e$),_.u(_.Gu),_.u(_.Qo,12))};
h$.ya=_.xc({type:h$,oa:[["file-search-result"]],vb:function(a,b){a&1&&(_.Cf(CQc,5),_.Cf(DQc,5,_.sd),_.Cf(EQc,5,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.nxa=c.first);_.Gf(c=_.Hf())&&(b.gZ=c.first);_.Gf(c=_.Hf())&&(b.psb=c.first)}},inputs:{ac:"entry",FB:"resultPage",container:"container",isActive:"isActive",Kf:"listIndex",uc:"trackElement",dOb:"scopeDetail",sB:"previewTarget",Ce:"isSelected",jo:"codeFontSize"},outputs:{uza:"triggerPreview"},features:[_.Pf([{wa:_.Qo,Hb:h$}]),_.ef,_.Rc],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",""],_.nA("{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,BLc,1,3,"star",2),_.E(3,"mat-icon",3),_.x(4,CLc,2,6,"file-search-breadcrumb",4)(5,ELc,5,8,"ng-template",null,5,_.Wf),_.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,FLc,5,2,"ng-container",9),_.F(13,10),_.x(14,JOc,7,4,"ng-container",11)(15,MOc,3,2,"ng-container",11),_.H(),_.B(),_.F(16,10),_.x(17,TOc,4,4,"ng-container",11)(18,UOc,3,12,"div",12),_.H(),_.x(19,VOc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.Jf(6);_.jf("active-element",b.isActive)("citc",b.XVa);_.t();_.jf("no-breadcrumb-padding",!b.uya);_.t();_.y("ngIf",b.I2a);_.t();_.y("svgIcon",b.ac.type===b.pC.File?"source:file":"source:folder_open");_.t();_.y("ngIf",b.uya)("ngIfElse",c);_.t(4);_.y("hasLightLabel",
!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.fCc)("copyText",_.R(10,23,_.R(11,25,b.ac.Pc)));_.t(4);_.y("ngIf",b.ac.Fga);_.t();_.y("ngSwitch",b.ac.type);_.t();_.y("ngSwitchCase",b.pC.File);_.t();_.y("ngSwitchCase",b.pC.CBa);_.t();_.y("ngSwitch",b.ac.type);_.t();_.y("ngSwitchCase",b.pC.File);_.t();_.y("ngSwitchCase",b.pC.CBa);_.t();_.y("ngIf",b.ac.nH)}},Ia:[_.So,_.RG,a$,_.fn,_.gn,_.hn,_.jn,_.HJ,_.KJ,_.LJ,_.OJ,_.MJ,_.PA,_.Oo,_.nL,_.QG,_.Sv,_.Rs,_.Vs,_.yt,_.lx,_.ox,_.eB,_.fB,
_.OI,_.mx,_.yo,_.hJ,_.gL,_.Wv,_.mn,_.kK],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%]{--mdc-text-button-container-height:36px;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.Hj=b;this.n1a=c;this.kQc={Hj:b,zea:!0,eOb:b.v2.vv}};i$.prototype.resolve=function(a){var b=this,c=_.Zg(a.mv),d=_.npb(c),e=d.scopes;a=new _.Qe;c=_.ne(_.mvb(this.n1a,c.De,d.state).ha(_.Xe(function(f){b.Hj.v2.n2a(e,f.prefix||null)}),_.w(function(f){return f.H4a})),a);return Object.assign({},this.kQc,{HNa:c,s2a:_.Pxb(new _.Mxb(this.document,this.Hj),a)})};i$.O=function(a){return new (a||i$)(_.q(_.Gg),_.q(_.cK),_.q(_.SI))};i$.ta=_.p({token:i$,qa:i$.O});var XOc=function(){return[]},j$=function(a,b){var c=this;this.bm=b;this.B_a=new _.sg(void 0);this.F3a=new _.sg(!1);this.LCc=this.B_a.ha(_.w(function(d){if(d&&0!==d.type){var e=d.X1;var f=c.bm.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),Aqa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.Hec='"package:" is deprecated, use "repo:" and "branch:" instead';
this.tec="Improve your search:";this.Yec="Showing results for";this.U3b=_.YPa;this.BSc=_.Yu.has(84)};j$.prototype.Sa=function(){};var GQc=function(a){return _.ee([a.B_a,a.F3a]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.BSc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(j$.prototype,{vNc:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.fG(b)&&b.Xb;a=a&&_.fG(a)&&a.Xb;b=b?b.vl.WU:void 0;this.B_a.next(b);b=b?0!==b.type?b.X1:void 0:void 0;a&&a.vl.WU?(a=a.vl.WU,a=0!==a.type?a.X1:void 0):a=void 0;b&&b!==a&&this.F3a.next(!1)}}});j$.O=function(a){return new (a||j$)(_.u(_.Zu),_.u(_.Qv))};
j$.ya=_.xc({type:j$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{Al:"searchResultsElementName",vNc:"pagedData"},mc:["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,aPc,9,9,"span",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,GQc(b)))},Ia:[_.So,_.en,_.fn,_.gn,_.Sv,_.Us,_.yt,_.lx,_.ox,_.mx,_.yo,_.mn],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 bPc=function(){return[]},k$=function(a,b){var c=this;this.Ga=a;this.Vb=b;this.t7a="Next page";this.u7a="Previous page";this.Pec="Open page {pageNumber}";this.D6b=new _.lt(this.Pec);this.D7a=new _.jt(1);this.oQc=this.Vb.aT();this.uc="";this.Gx={hHb:[]};this.xQc=_.jF(function(d){c.Ga.ab({element:c.uc,action:"searchResultsPageSizeChanged",Xe:d.toString(),gestureName:"CHANGE"});c.Vb.Q2(d)})};k$.prototype.Sa=function(){};
var HQc=function(a){var b=a.Oc,c=a.vl,d=Math.ceil(Math.min(a.AL,2E3)/c.pageSize)-1-b;d=_.k(dPc(b,d));a=d.next().value;d=d.next().value;a=_.Yab(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Oc:e,szb:b===e}});d=a.findIndex(function(e){return e.szb});return{hHb:a,Pm:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(k$.prototype,{wNc:{configurable:!0,enumerable:!0,set:function(a){this.Gx=HQc(a)}}});k$.O=function(a){return new (a||k$)(_.u(_.hv),_.u(_.Ev))};
k$.ya=_.xc({type:k$,oa:[["result-footer"]],inputs:{wNc:"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,cPc,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.xQc(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(),_.y("condition",b.Gx.Pm)("sameWindow",!0)("link",_.Tf(27,bPc))("queryParams",null==b.Gx.Pm?null:b.Gx.Pm.Ta)("linkAriaLabel",b.u7a)("title",b.u7a)("ascTrackElement",b.uc)("trackGestureClick",!0)("trackListIndex",null==b.Gx.Pm?null:b.Gx.Pm.Oc),_.t(3),_.y("ngForOf",b.Gx.hHb),_.t(),_.y("condition",b.Gx.next)("sameWindow",!0)("link",_.Tf(28,bPc))("queryParams",null==b.Gx.next?
null:b.Gx.next.Ta)("linkAriaLabel",b.t7a)("title",b.t7a)("ascTrackElement",b.uc)("trackGestureClick",!0)("trackListIndex",null==b.Gx.next?null:b.Gx.next.Oc),_.t(4),_.gf("id",b.uc+"-page-size-control-label"),_.t(3),_.y("aria-labelledby",b.uc+"-page-size-control-label")("value",_.R(13,25,b.oQc)),_.t(2),_.y("value",10),_.t(2),_.y("value",25),_.t(2),_.y("value",100))},Ia:[_.So,_.fn,_.yJ,_.aw,_.Iw,_.Dw,_.yt,_.fA,_.gA,_.Gz,_.mn],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%]   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 gPc=function(){return[]},lPc=function(a){return{sO:a}},IQc=new _.lt("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),JQc=new _.jt(1),l$=function(a,b,c,d){var e=this;this.Ga=c;this.Vb=d;this.IJc=RKc;this.Xkc=_.SPa;this.Ykc=_.UPa;this.BRc=this.Vb.Rca();this.QB=this.ct=!1;this.rV=0;this.De="";this.zd={};this.sO=this.Vb.n0();this.yQc=_.jF(function(f){e.Ga.ab({element:e.Al,action:"snippetDetailChanged",Xe:f.toString(),
gestureName:"CHANGE"});e.Vb.gya(f)});this.Lk=_.zi.has(2);this.kJc=_.Yu.has(45)};l$.prototype.Sa=function(){};
l$.prototype.Tb=function(a){if(a.pagedSearchResponse){var b=this.tga;if(b){this.rV=b.xl.length;var c=b.uFc+1;this.ct=b.ct;var d=IQc.format,e=this.rV,f=JQc.format(c+this.rV-1),g=JQc.format(b.AL);this.MMb=d.call(IQc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.tga&&this.ct&&this.Lk?3E6<b.AL?"1M+":2E5<b.AL?"100k+":1E4<b.AL?"10k+":1E3<b.AL?"1k+":"~"+g:g});this.Xq=b.Xq;this.Yq=b.Yq}else this.rV=0}a.errorData&&this.s_&&(this.rV=0,this.MMb=this.s_.message,this.Xq=this.s_.QC.Xq,this.Yq=
this.s_.QC.Yq)};l$.prototype.yr=function(){this.Ga.ab({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(l$.prototype,{vl:{configurable:!0,enumerable:!0,set:function(a){this.De=a.De;this.zd=a.zd}},XAc:{configurable:!0,enumerable:!0,get:function(){return this.Lk}},Gzc:{configurable:!0,enumerable:!0,get:function(){return this.tga?this.tga.xl.map(function(a){return a.Pc.path}).join("\n"):""}}});
l$.O=function(a){return new (a||l$)(_.u(_.Xu),_.u(_.Zu),_.u(_.hv),_.u(_.Ev))};
l$.ya=_.xc({type:l$,oa:[["result-header","searchResultsElementName",""]],inputs:{Al:"searchResultsElementName",ct:"maybeSkippedDocuments",vl:"queryContext",QB:"showCanonicalCodeExampleFeature",tga:"pagedSearchResponse",s_:"errorData"},features:[_.Rc],mc:["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","subscriptSizing","dynamic"],[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,ePc,2,0,"mat-icon",2),_.B(),_.x(4,fPc,1,5,"copy-button",3)(5,hPc,8,8,"ng-container",4)(6,iPc,3,4,"a",5)(7,mPc,4,5,"ng-container",4)(8,nPc,14,5,"span",6),_.B(),_.x(9,qPc,3,4,"div",7));a&2&&(_.t(2),_.Kf(" ",b.MMb," "),_.t(),_.y("ngIf",!!b.tga&&b.ct&&b.Lk),_.t(),_.y("ngIf",0!==b.rV),_.t(),_.y("ngIf",b.IJc(b.zd)||b.De),_.t(),_.y("ngIf",b.ct&&b.Lk&&b.kJc),_.t(),_.y("ngIf",b.QB),_.t(),_.y("ngIf",b.XAc),_.t(),_.y("ngIf",b.Xq||b.Yq))},Ia:[_.So,
_.gn,_.PA,_.QG,_.Sz,_.aw,_.Iw,_.Dw,_.yt,_.fA,_.gA,_.Gz,_.lx,_.ox,_.eB,_.fB,_.OI,_.yo,_.Vu,_.mn],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-width:100%;display:block}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%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{background-color:var(--page-bg);min-height:auto;padding:0 .75em}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     div[matformfieldnotchedoutline]{padding:.25rem 0}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-form-field-infix{line-height:1.25;padding-top:1rem;padding-bottom:.5rem}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-select[_ngcontent-%COMP%]{--mat-select-trigger-text-size:13px;line-height:1.25}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.Sa=function(){};m$.O=function(a){return new (a||m$)};
m$.ya=_.xc({type:m$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{JDc:"docLink",uc:"trackElement"},mc:["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.JDc)("ascTrackElement",b.uc))},Ia:[_.So,_.Oo],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 KQc=["listContainer"],LQc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,v,z){_.Ar.call(this,m,n,r,z);this.Ga=a;this.Zg=b;this.WUa=c;this.Ua=d;this.od=e;this.Vb=f;this.B2=g;this.Al="";this.QB=this.wQb=!1;this.KIb=new _.Vl;this.Tc=_.qF;this.pC=nQc;this.selectedIndex=new _.sg(-1);this.xl=_.Fe;this.Tq=new _.Od;this.dQc=new _.Od;this.sO=this.Vb.n0();this.jo=v.jo.ha(_.w(function(D){return D?D+"px":void 0}),_.Pe(1),_.Yd())};_.V(n$,_.Ar);n$.Fa=_.Ar.Fa;
n$.prototype.Sa=function(){var a=this;_.Ar.prototype.Sa.call(this);this.Tq.add(mQc(this.WUa,function(){return{page:a.FB,scrollTop:a.nb.na.scrollTop}}));this.Tq.add(this.Ua.events.ha(_.pe(function(b){return b instanceof _.Hg}),_.Te(null)).subscribe(function(){a.x1a=a.WUa.get().scrollTop}));this.Tq.add(this.od.register("selectNextResult","j",function(){a.oO(1);a.zr("selectNextResult")}));this.Tq.add(this.od.register("selectPreviousResult","k",function(){a.oO(-1);a.zr("selectPreviousResult")}))};
n$.prototype.Tb=function(a){var b=this;if(a.hasOwnProperty("resultPage")){var c;a=0===(null==(c=this.FB.xl[0])?void 0:c.type);this.QB&&a&&this.Vb.n0().ha(_.Ie(),_.pe(function(d){return!d})).subscribe(function(){b.Ga.ab({gestureName:"EXTERNAL",element:"ResultList",action:"skippedExampleUsageRequest"})});this.Tq.add(_.Aub(this.Zg,function(){b.selectedIndex.next(0)}));this.dQc.unsubscribe();this.xl=MQc(this)}};n$.prototype.Om=function(){void 0!==this.x1a&&(this.nb.na.scrollTop=this.x1a,this.x1a=void 0)};
n$.prototype.La=function(){_.Ar.prototype.La.call(this);this.Tq.unsubscribe()};var uPc=function(a){return a.path||a.repository?"ref":a.oe?"repo":"repoGroup"},MQc=function(a){var b=a.FB.xl;return 25>=b.length||a.WUa.get().scrollTop?_.Ud(b):_.gJa.ha(_.Ie(),_.De(0),_.Ke(b),_.Te(b.slice(0,20)))};n$.prototype.oO=function(a){var b=this.FB.xl.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
n$.prototype.zr=function(a){this.Ga.ab({element:"ResultList",action:a,gestureName:"KEYBOARD",Kf:this.selectedIndex.value})};n$.O=function(a){return new (a||n$)(_.u(_.No),_.u(_.Rg),_.u(c$),_.u(_.Mg),_.u(_.su),_.u(_.Ev),_.u(xQc),_.u(_.sd),_.u(_.zr),_.u(_.te),_.u(_.pF),_.u(_.tr,8))};
n$.ya=_.xc({type:n$,oa:[["result-list"]],vb:function(a,b){a&1&&_.Cf(KQc,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.F5c=c.first)}},inputs:{sB:"previewTarget",FB:"resultPage",Al:"searchResultsElementName",wQb:"showResultsIncomplete",QB:"showCanonicalCodeExampleFeature"},outputs:{KIb:"previewTriggered"},features:[_.ef,_.Rc],bc:["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&&(_.uf(LQc),_.x(0,tPc,2,1,"div",0),_.O(1,"async"),_.A(2,"ul",null,1),_.x(4,vPc,4,14,"li",2),_.O(5,"async"),_.B(),_.x(6,wPc,1,2,"search-results-incomplete",3),_.vf(7));a&2&&(_.y("ngIf",b.QB&&_.R(1,3,b.sO)),_.t(4),_.y("ngForOf",_.R(5,5,b.xl)),_.t(2),
_.y("ngIf",b.wQb))},Ia:[fQc,_.fn,_.gn,h$,m$,_.mn],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 NQc=["image/png","image/jpeg","image/gif"],OQc={yJ:0,EMPTY:1,Z$b:2,jnc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Ga=a;this.ah=b;this.Ua=c;this.wDb=_.iF([]);this.Jt=_.qF;this.Rla=OQc;this.og="SearchResultFilePreview";this.data="";this.Ul=_.Fe;this.metadata=null;this.tk=new _.Ne(1)};o$.prototype.Sa=function(){};var HPc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Xb.length;default:return _.ah(a)}};
o$.prototype.Tp=function(a){this.Ua.navigate(_.rq(_.xq(this.Pc.Zb(),{line:a.line+1}).kb()),{lg:"preserve"});this.Ga.ab({gestureName:"CLICK",element:this.og,action:"selectLine",projectId:this.Pc.qb},a.l1)};
_.W.Object.defineProperties(o$.prototype,{bFc:{configurable:!0,enumerable:!0,set:function(a){var b=a.le,c=a.AE;a=a.Pc;this.data=b.Lu()||_.zF(_.lj(b,1));this.metadata=_.nj(b,_.eq,2);this.Pc=a;this.Ab=_.qsb(a,b,[c]);this.Ul=_.xob(a,_.vJ(this.ah,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.wDb=a;this.tk.next(_.fF(a,[]).length?0:-1)},get:function(){return this.wDb}},IDc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?NQc.includes(_.Y(this.metadata,
1))?2:_.Aj(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(_.No),_.u(_.uJ),_.u(_.Mg))};
o$.ya=_.xc({type:o$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{bFc:"fileData",matches:"matches"},mc:["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,xPc,5,0,"icon-empty-state-display",1)(2,yPc,1,1,"empty-file-detail",2)(3,zPc,2,4,"img",3)(4,IPc,4,3,"div",4),_.H());a&2&&(_.y("ngSwitch",b.IDc),_.t(),_.y("ngSwitchCase",b.Rla.yJ),_.t(),_.y("ngSwitchCase",b.Rla.EMPTY),
_.t(),_.y("ngSwitchCase",b.Rla.Z$b),_.t(),_.y("ngSwitchCase",b.Rla.jnc))},Ia:[_.gn,_.hn,_.jn,_.iL,_.lL,_.SA,_.UA,_.TA,_.mF,_.kF,_.qJ,_.jL,_.mn,_.YA],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 PQc=function(a,b){this.ir=a;this.EH=b;this.Jt=_.qF;this.pC=nQc;this.og="SearchResultFilePreview";this.K8b="result-preview-header";this.i7a="Close";this.jec="Preview of File ";this.page=_.Fe;this.lW=new _.jh;this.close=new _.Vl},QQc=function(a,b){return a.ir.get(b.qb,b.Rc,b.repository,_.qi(b),b.path,{Rb:b.params.Rb,type:1,line:_.Wta(b.params.line)}).ha(_.w(function(c){var d=_.jq(c);if(!d)throw Error("Of");var e;return _.iF({type:0,le:d,AE:null!=(e=_.AG(c)[0])?e:0,Pc:b})}))},RQc=function(a,b){var c=
b.Zb();return a.ir.list(b.qb,b.Rc,b.repository,_.qi(b),b.path,b.params.Rb).ha(_.w(function(d){return{state:2,Xb:{type:1,items:QPc(d,c)}}}))};
_.W.Object.defineProperties(PQc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Pc;this.lW=b;switch(a.type){case 0:a.rHc?this.EH.Wua.next(b):this.EH.llb();b=QQc(this,b);break;case 1:b=RQc(this,b);break;default:b=_.ah(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ha(_.Te(_.rF),_.Ae(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=_.ah(c)}}return _.Ud({state:1,message:"Error fetching contents",Lya:c})}))}},YKc:{configurable:!0,enumerable:!0,set:function(a){a=a.WU;iLc(a)?this.EH.MMa.next(a.X1):this.EH.MMa.next(void 0)}}});PQc.O=function(a){return new (a||PQc)(_.u(_.RK),_.u(_.kL))};
PQc.ya=_.xc({type:PQc,oa:[["result-preview"]],inputs:{target:"target",YKc:"loadedQueryContext"},outputs:{close:"close"},features:[_.Pf([_.kL])],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,JPc,6,4,"h2",0),_.A(1,"div",1),_.E(2,"mat-icon",2),_.A(3,"a",3),_.N(4),_.B()(),_.x(5,PPc,4,4,"ng-container",
4),_.O(6,"async"));a&2&&(_.y("ngIf",b.lW.path),_.t(3),_.y("routerLink",_.rq(b.lW))("ascTrackElement",b.og),_.gf("id",b.K8b)("aria-label",b.jec+b.lW.path),_.t(),_.Kf(" ",b.lW.path," "),_.t(),_.y("ngIf",_.R(6,7,b.lW.path&&b.page)))},Ia:[_.So,_.gn,_.hn,_.jn,_.nL,_.SA,_.UA,_.TA,_.kF,_.Sv,_.Us,_.yt,_.yo,o$,_.mn],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 SQc=function(){this.warnings=void 0;this.Lk=_.zi.has(2)};_.W.Object.defineProperties(SQc.prototype,{TUc:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},bRc:{configurable:!0,enumerable:!0,get:function(){return this.Lk&&this.warnings&&0<this.warnings.length}}});SQc.O=function(a){return new (a||SQc)(_.u(_.Xu))};
SQc.ya=_.xc({type:SQc,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,RPc,5,1,"div",0);a&2&&_.y("ngIf",b.bRc)},Ia:[_.gn,_.yt],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 TQc=function(){};TQc.O=function(a){return new (a||TQc)};TQc.Da=_.zc({type:TQc});TQc.Ca=_.ic({imports:[_.nn,_.EL,_.GL,_.VA,_.nF,_.lF,_.NI,_.rJ,_.FL]});var UQc,VQc;UQc={un:i$};VQc=[{path:"",component:g$,Ye:_.JF([b$,$9]),resolve:UQc,aq:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Da=_.zc({type:_.p$,id:"search"});_.p$.Ca=_.ic({Ob:[i$,_.RK],imports:[_.yv,dQc,gQc,_.Hx,_.nn,_.RJ,_.VJ,_.WJ,_.RA,_.Po,_.ML,_.GL,_.eK,_.Bv,_.Uz,_.VA,_.nF,_.lF,_.rx,_.Qw,_.zt,_.xF,_.Mx,_.hB,_.vF,_.Lx,_.lK,_.rJ,_.yz(VQc),_.Wu,_.FL,TQc,_.sJ,_.$A,_.hL,_.Jx,_.Ao]});_.V$a(_.p$,"search");
_.Ynb(g$,function(){return[_.So,_.gn,_.hn,_.jn,_.PA,_.Oo,_.SA,_.UA,_.TA,_.kF,_.Sv,_.Rs,_.yo,_.ZA,PQc,j$,k$,l$,n$,m$,SQc]},function(){return[_.mn]});
}catch(e){_._DumpException(e)}
try{
var WQc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},XQc=function(a){a&1&&_.E(0,"settings-header",27)},YQc=function(a){if(a&1){var b=_.Zc();_.A(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.N(3," Appearance ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.ad(b);var d=_.M();return _.cd(d.zQc(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.Q1a)))},ZQc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(),_.Kf(" ",a.replace("cider","default")," "))},$Qc=function(a){if(a&1){var b=_.Zc();_.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){_.ad(b);var d=_.M();return _.cd(d.uQc(c.value))});_.O(5,"async");_.x(6,ZQc,2,2,"mat-option",33);_.B()()()}a&
2&&(a=_.M(),_.t(4),_.y("value",_.R(5,2,a.DQc)),_.t(2),_.y("ngForOf",a.W1b))},aRc=function(a){a&1&&_.N(0," Light syntax highlighting theme ")},bRc=function(a){a&1&&_.N(0," Syntax highlighting theme ")},cRc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(),_.Kf(" ",a.replace("cider","default")," "))},dRc=function(a){if(a&1){var b=_.Zc();_.A(0,"div")(1,"mat-form-field",35)(2,"mat-label");_.x(3,aRc,1,0)(4,bRc,1,0);_.B();_.A(5,"mat-select",13);_.I("selectionChange",
function(c){_.ad(b);var d=_.M();return _.cd(d.wQc(c.value))});_.O(6,"async");_.x(7,cRc,2,2,"mat-option",33);_.B()()()}a&2&&(a=_.M(),_.t(3),_.lf(3,a.iW?3:4),_.t(2),_.y("value",_.R(6,3,a.FQc)),_.t(2),_.y("ngForOf",a.Tbc))},eRc=function(a){if(a&1){var b=_.Zc();_.A(0,"div")(1,"mat-slide-toggle",36);_.I("change",function(c){_.ad(b);var d=_.M();return _.cd(d.FTc(c))});_.O(2,"async");_.N(3," Strip the google3/ prefix when copying paths ");_.B()()}a&2&&(a=_.M(),_.t(),_.y("checked",_.R(2,1,a.XRb)))},fRc=function(a){a&
1&&(_.A(0,"a",37)(1,"mat-icon",38),_.N(2,"info_outline"),_.B()())},gRc=function(a){if(a&1){var b=_.Zc();_.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){_.ad(b);var d=_.M();return _.cd(d.tQc(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.f$)))},hRc=function(a){if(a&1){var b=_.Zc();_.A(0,"div")(1,"mat-slide-toggle",42);_.I("change",function(c){_.ad(b);var d=_.M();return _.cd(d.GTc(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(),_.y("checked",_.R(2,1,a.hka)))},iRc=function(a){if(a&1){var b=_.Zc();_.A(0,"div")(1,"mat-slide-toggle",43);_.I("change",function(c){_.ad(b);var d=_.M();return _.cd(d.ETc(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(),_.y("checked",_.R(2,1,a.ut)))},jRc=function(a){if(a&1){var b=_.Zc();_.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){_.ad(b);var d=_.M();return _.cd(d.lUc(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))},kRc=function(a){if(a&1){var b=_.Zc();_.A(0,"div")(1,"mat-form-field",46)(2,"mat-select",47);_.I("selectionChange",function(c){_.ad(b);var d=_.M();return _.cd(d.kUc(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.Tfa)),_.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){_.Ro.call(this,a,b,d,c,"change");this.nUb=!0};_.V(q$,_.Ro);q$.prototype.nZa=function(a){this.nUb&&_.PPa(this,"CHANGE",a)};q$.O=function(a){return new (a||q$)(_.u(_.No),_.u(_.tl),_.u(_.sd),_.u(_.Qo,8))};
q$.Fa=_.Bc({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{nUb:"trackGestureChange"},features:[_.ef]});var lRc=function(){this.iF=this.text="";this.ariaLabel="Hover or Focus for more information"};lRc.O=function(a){return new (a||lRc)};
lRc.ya=_.xc({type:lRc,oa:[["help-tooltip","text",""]],inputs:{text:"text",iF:"tooltipClass",ariaLabel:"ariaLabel"},mc:["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.iF)("matTooltip",b.text),_.gf("aria-label",b.ariaLabel))},Ia:[_.yt,_.Qz],styles:["help-tooltip[_nghost-%COMP%]{margin-left:8px}mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle;cursor:default}"],
Oa:0});var mRc=function(){};mRc.O=function(a){return new (a||mRc)};mRc.Da=_.zc({type:mRc});mRc.Ca=_.ic({imports:[_.nn,_.zt,_.Rz]});var nRc=Object.freeze({"invalid-number":!0}),r$=function(){this.Hgb=!1};r$.prototype.validate=function(a){return WQc(a.value,this.Hgb?0:1)?null:nRc};r$.O=function(a){return new (a||r$)};r$.Fa=_.Bc({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{Hgb:"allowZero"},features:[_.Pf([{wa:_.ew,Hb:r$,vd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||WQc(a.value,1)?null:nRc};s$.O=function(a){return new (a||s$)};
s$.Fa=_.Bc({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.Pf([{wa:_.ew,Hb:s$,vd:!0}])]});_.oRc=function(){this.jHb=""};_.oRc.O=function(a){return new (a||_.oRc)};
_.oRc.ya=_.xc({type:_.oRc,oa:[["settings-header"]],inputs:{jHb:"pageTitle"},bc:["*"],Aa:4,Ba:1,Ea:["role;heading;aria-level;1;fxLayoutAlign;center center".split(";"),["fxFlex","grow",1,"title"]],ua:function(a,b){a&1&&(_.uf(),_.A(0,"div",0)(1,"span",1),_.N(2),_.B(),_.vf(3),_.B());a&2&&(_.t(2),_.Lf(b.jHb))},Ia:[_.gr,_.Js],styles:["div[_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.Ga=b;this.Vb=c;this.Lqa=d;this.Lb=e;this.Q1a=this.Vb.fta();this.Fda=this.Vb.TS();this.jRc=this.Vb.bT();this.XRb=this.Vb.q0();this.tabSize=this.Vb.eT();this.pageSize=this.Vb.aT();this.jo=this.Lqa.jo;this.Tfa=this.Vb.h0();this.YXb=_.VDb(this.Vb);this.BVc=this.Vb.mta();this.f$=this.Vb.U_();this.hka=this.Vb.r0();this.ut=this.Vb.o0();this.eRc=this.Vb.m0();this.ZHc=this.Vb.b0();this.W1b=Array.from(_.B3a);this.Tbc=Array.from(_.A3a);this.lb=new _.Od;
this.sQb=!0;this.zQc=_.jF(function(m){t$(g,"themeChanged",m);g.Vb.hya(m)});this.uQc=_.jF(function(m){t$(g,"darkSyntaxThemeChanged",m);g.Vb.Ria(m)});this.wQc=_.jF(function(m){t$(g,"lightSyntaxThemeChanged",m);g.Vb.cja(m)});this.BTc=_.jF(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.Vb.L2(m.checked)});this.DTc=_.jF(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.Vb.ija(m.checked)});this.FTc=_.jF(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.Vb.mya(m.checked)});this.mUc=_.xz(function(m,n){t$(g,"tabSizeChanged",m);n&&g.Vb.kja(Number(m))},300);this.lUc=_.xz(function(m){t$(g,"pageSizeChanged",String(m));g.Vb.Q2(m)},300);this.hUc=_.xz(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(""===m?_.oF(g.Lqa):_.oF(g.Lqa,Number(m)))},300);this.kUc=_.xz(function(m){t$(g,"numStarredPlacesChanged",String(m));g.Vb.eja(m)},300);this.fPc=function(){_.oF(g.Lqa)};this.HTc=_.jF(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.WDb(g.Vb,
m.checked)});this.nUc=_.xz(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.Vb.r2a(Number(m))},300);this.tQc=_.jF(function(m){t$(g,"ciderDefaultChanged",m);g.Vb.Rxa(m)});this.GTc=_.jF(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.Vb.nya(m.checked)});this.ETc=_.jF(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.Vb.kya(m.checked)});this.CTc=_.jF(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.Vb.hja(m.checked)});this.vQc=
_.jF(function(m){t$(g,"hovercardVisibilityChanged",m);g.Vb.Zia(m)});this.iW=f.iW();this.vn=_.zi.has(2);this.DQc=_.l4a(f,"DARK");this.FQc=_.l4a(f,"LIGHT")};_.u$.prototype.Ic=function(){var a=this;this.lb.add(this.Lb.yf.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.u$.prototype.La=function(){this.lb.unsubscribe()};
var pRc=function(a,b){if(!a.iW||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.ah(b)}},qRc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.ah(a)}},t$=function(a,b,c){a.Ga.ab({element:"Settings",action:b,Xe:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.u(_.Gg),_.u(_.No),_.u(_.Ev),_.u(_.pF),_.u(_.rg),_.u(_.Lv),_.u(_.Xu),_.u(_.Zu))};
_.u$.ya=_.xc({type:_.u$,oa:[["general-settings"]],inputs:{sQb:"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=_.Zc();_.x(0,XQc,1,0,"settings-header",0)(1,YQc,12,3,"div",1)(2,$Qc,7,4,"div",1);_.O(3,"async");_.x(4,dRc,8,5,"div",1);_.O(5,"async");_.x(6,eRc,4,3,"div",1);_.A(7,"div")(8,"mat-slide-toggle",2);_.I("change",function(e){return b.DTc(e)});_.O(9,"async");_.N(10," Show Fold Markers ");_.B()();_.A(11,"div")(12,"mat-slide-toggle",3);_.I("change",function(e){return b.BTc(e)});
_.O(13,"async");_.N(14," Highlight References ");_.B()();_.A(15,"div")(16,"mat-slide-toggle",4);_.I("change",function(e){return b.CTc(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.HTc(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){_.ad(c);return _.cd(b.nUc(e,
_.Jf(25).xd.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,fRc,3,0,"a",11);_.B();_.x(33,gRc,10,3,"div",1)(34,hRc,4,3,"div",1)(35,iRc,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.vQc(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){_.ad(c);return _.cd(b.mUc(e,_.Jf(55).xd.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,jRc,12,6,"div",1)(62,kRc,14,7,"div",1);_.A(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.I("ngModelChange",function(e){_.ad(c);return _.cd(b.hUc(e,_.Jf(66).xd.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.fPc()});
_.A(73,"span");_.N(74,"Reset");_.B()();_.E(75,"help-tooltip",26);_.B()}if(a&2){var d=_.Jf(25);_.y("ngIf",b.sQb);_.t();_.y("ngIf",b.iW);_.t();_.y("ngIf",pRc(b,_.R(3,22,b.Q1a)));_.t(2);_.y("ngIf",qRc(_.R(5,24,b.Q1a)));_.t(2);_.y("ngIf",b.vn);_.t(2);_.y("checked",_.R(9,26,b.jRc));_.t(4);_.y("checked",_.R(13,28,b.Fda));_.t(4);_.y("checked",_.R(17,30,b.eRc));_.t(4);_.y("checked",_.R(21,32,b.YXb))("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.BVc))("disabled",!1===_.R(27,36,b.YXb));_.t(8);_.y("ngIf",b.vn);_.t();_.y("ngIf",b.vn);_.t();_.y("ngIf",b.vn);_.t();_.y("ngIf",b.vn);_.t(5);_.y("value",_.R(41,38,b.ZHc));_.t(14);_.y("ngModel",_.R(56,40,b.tabSize));_.t(7);_.y("ngIf",!b.vn);_.t();_.y("ngIf",b.vn);_.t(3);_.y("ngModel",_.R(67,42,b.jo))}},Ia:[_.So,q$,_.fn,_.gn,_.Oo,_.Ci,_.iw,_.pw,_.Sz,lRc,_.Sv,_.Vs,_.aw,_.Iw,_.Dw,_.Lz,_.Mz,_.yt,_.bw,_.Mw,_.fA,_.gA,_.Gz,_.hM,_.fM,_.lx,_.ox,_.oRc,s$,r$,_.mn],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}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost){--mat-select-trigger-text-line-height:1.25;--mat-select-trigger-text-size:13px;--mat-form-field-state-layer-color:transparent}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-text-field-wrapper{--input-field-bg:transparent;padding:0}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--warn-default)}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-floating-label{--mdc-filled-text-field-label-text-size:13px;display:inline-flex;color:var(--text-secondary);padding-bottom:4px}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-form-field-infix{line-height:1.25;min-height:unset;padding-top:12px}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-select-arrow-wrapper{-webkit-transform:none;transform:none}"],
Oa:0});_.v$=function(){};_.v$.O=function(a){return new (a||_.v$)};_.v$.Da=_.zc({type:_.v$});_.v$.Ca=_.ic({imports:[_.nn,_.Ms]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Da=_.zc({type:_.w$});_.w$.Ca=_.ic({Ob:[{wa:_.w5a,nc:{kM:!0,eka:"dynamic"}}],imports:[_.Uo,_.nn,_.Po,_.Kz,_.Uz,mRc,_.rx,_.Qw,_.zt,_.Sw,_.vF,_.xF,_.iM,_.Mx,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.Wg("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 lSc=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]},mSc=function(a,b,c){if(a){var d=_.BDb(a);if(!b)return d.toString();a=_.mpa(b)||_.npa(b)||b;switch([_.CDb,_.DDb,_.EDb].find(function(e){return _.FDb(e,d)})){case _.CDb:case _.EDb:return c&&"/"!==c?_.Lsa(d.toString(),"blob",a,c):_.Lsa(d.toString(),"tree",a);case _.DDb:return _.Lsa(d.toString(),"src",a,c||
"")}}},A$=function(){return lSc(_.Ec.apply(0,arguments),function(a){return void 0!==a})},pSc=function(a){var b,c=[],d=1;if("string"===typeof a)if(nSc[a]){c=nSc[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!==oSc[m])return oSc[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.Mp,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.Lta,a.oC),A$(a.s,a.saturation,a.S),A$(a.l,a.oI,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{g3:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Pf`"+a+"`"+c+"`0`"+b);},qSc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Rf`"+a);return parseInt(a,16)},rSc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},sSc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},tSc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},uSc=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},vSc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},FSc=function(a,b,c){"number"!==typeof b&&(b=wSc[b]);var d=xSc(a);a=xSc(c||ySc());c=zSc(d)+","+b+","+zSc(a);if(ASc.has(c))return ASc.get(c);if(BSc(d,a)>b)a=d;else{d=CSc(d);for(var e=50<CSc(a).oI?-1:1,f=DSc(d),g=d.oI;0<=g&&100>=g&&!(f=DSc(new ESc(g,d.a,d.b)),BSc(f,a)>b);g+=e);a=f}ASc.set(c,a);return a},xSc=function(a){if(a instanceof C$)return a;if(a instanceof
D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.b2a)return new C$(_.Dj(a,1)||0,_.Dj(a,2)||0,_.Dj(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return GSc(a)},ySc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return HSc;a=pSc(a);var b=a.g3,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 ISc(new C$(b/255,c/255,d/255,a),HSc);case "hsl":d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;var e=
new JSc(b,c/100,d/100,a);a=(1-Math.abs(2*e.oI-1))*e.saturation;b=e.alpha;var f=Math.max(0,e.oI-a/2);d=c=f;e=e.Lta%360/60;var g=a*(1-Math.abs(e%2-1));switch(Math.floor(e)){case 0:c+=a;d+=g;break;case 1:c+=g;d+=a;break;case 2:d+=a;f+=g;break;case 3:d+=g;f+=a;break;case 4:c+=g;f+=a;break;case 5:c+=a,f+=g}a=new C$(c,d,f,b);return ISc(a,HSc);default:throw Error("Sf`"+b);}},KSc=function(a){a&1&&_.E(0,"img",19);a&2&&(a=_.M().Na,_.y("src",a.hU,_.Ed))},LSc=function(a){a&1&&_.E(0,"global-search-box",22);a&
2&&(a=_.M().Na,_.y("config",a))},MSc=function(a,b){a&1&&(_.A(0,"div",20),_.x(1,LSc,1,1,"global-search-box",21),_.B());a&2&&(a=b.Na,_.t(),_.y("ngIf",a.zea))},NSc=function(a,b){a&1&&(_.F(0),_.N(1,"\n            "),_.A(2,"li",15),_.N(3,"\n              "),_.A(4,"a",26),_.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.Yz),_.t(),_.Kf("\n                ",a.label,"\n              "))},OSc=function(a){a&
1&&(_.A(0,"div",23)(1,"nav",24)(2,"ul",13),_.x(3,NSc,8,4,"ng-container",25),_.B()()());a&2&&(a=_.M().Na,_.t(3),_.y("ngForOf",a.rNa))},PSc=function(a){if(a&1){var b=_.Zc();_.A(0,"li",15)(1,"button",27);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(c.KWa.next(void 0))});_.N(2," Keyboard Shortcuts ");_.B()()}},QSc=function(a,b){a&1&&(_.A(0,"li",15)(1,"a",28),_.N(2),_.B()());a&2&&(a=b.va,_.t(),_.y("universalLink",a.target)("trackAction",a.Yz),_.t(),_.Kf(" ",a.label," "))},SSc=function(a,b){if(a&
1){var c=_.Zc();_.A(0,"header",1)(1,"div",2)(2,"a",3);_.x(3,KSc,1,1,"img",4);_.E(4,"onedev-appbar-title",5);_.B()();_.x(5,MSc,2,1,"div",6);_.O(6,"async");_.A(7,"div",7);_.x(8,OSc,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,PSc,3,0,"li",14);_.O(17,"async");_.A(18,"li",15)(19,"button",16);_.I("click",function(){_.ad(c);_.M().Hk.open(RSc);return _.cd()});_.N(20," Settings ");_.B()();_.x(21,QSc,3,3,"li",17);_.A(22,
"li",15)(23,"button",18);_.I("click",function(){_.ad(c);var e=_.M();return _.cd(e.D1("CLICK"))});_.N(24," Send Feedback ");_.B()()()()()()}if(a&2){a=b.Na;var d=_.Jf(14);b=_.M();_.hf("height",a.hU?"76px":null);_.t(2);_.jf("app-logo",a.hU);_.y("universalLink",a.Ida)("sameWindow",!0)("title",a.title?a.title:"");_.t();_.y("ngIf",a.hU);_.t();_.xf("productName",a.hU?void 0:a.title);_.y("svgIcon",a.hU?void 0:"oss:logo");_.t();_.y("ngIf",_.R(6,16,b.un));_.t(3);_.y("ngIf",!a.jzb);_.t(2);_.y("matMenuTriggerFor",
d);_.t(3);_.y("overlapTrigger",!1);_.t(3);_.y("ngIf",_.R(17,18,b.W2));_.t(5);_.y("ngForOf",a.gEb)}},TSc=function(a){a&1&&_.E(0,"announcement-bar",5)},USc=function(a){a&1&&(_.A(0,"div",6),_.E(1,"loading"),_.B())},VSc=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.BJb(a)),_.t(3),_.xf("src",a.ql,_.Ed),_.wf("alt","Icon for ",
a.displayName,""),_.t(2),_.Lf(a.displayName),_.t(2),_.Lf(a.pO))},WSc=function(a){if(a&1){var b=_.Zc();_.A(0,"button",12);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.wZ())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.y("ascTrackElement",a.wv)("matTooltip",a.p7a),_.gf("aria-label",a.p7a))},XSc=function(a){a&1&&(_.A(0,"a",13),_.E(1,"mat-icon",14),_.B());a&2&&(a=_.M(),_.y("universalLink",a.iM))},YSc=function(a){a&1&&_.mf(0)},ZSc=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",
15),_.x(1,YSc,1,0,"ng-container",16),_.B());a&2&&(a=b.va,_.y("isSelectable",!!a.Nya)("payload",a),_.t(),_.y("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.DO))},$Sc=function(a){a&1&&_.mf(0)},aTc=function(a){a&1&&(_.A(0,"div",19),_.x(1,$Sc,1,0,"ng-container",20),_.B());if(a&2){a=_.M(2);var b=_.Jf(12);_.hf("width",a.via,"px");_.t();_.y("ngTemplateOutlet",b.ua)}},bTc=function(a){if(a&1){var b=_.Zc();_.F(0,17);_.I("ascResizeNotifier",function(d){_.ad(b);var e=_.M();return _.cd(e.CZa(d))});_.x(1,
aTc,2,3,"div",18);_.H()}if(a&2){a=_.M();var c=_.Jf(12);_.y("elementToWatch",_.Jf(1));_.t();_.y("ngIf",c.Tx&&a.sH)}},cTc=function(a){a&1&&_.E(0,"img",6);a&2&&(a=_.M(),_.xf("src",a.ql,_.Ed),_.wf("alt","",a.label," Logo"))},dTc=function(a){a&1&&_.E(0,"mat-icon",7)},eTc=function(a){a&1&&_.E(0,"loading")},fTc=function(a){a&1&&_.E(0,"whitelabelled-search",8);a&2&&(a=_.M(2).Na,_.y("projects",a.Xb.Zp)("iconUrl",a.Xb.ql)("label",a.Xb.displayName))},gTc=function(a){a&1&&_.E(0,"discover-find-contribute",9);
a&2&&(a=_.M(2).Na,_.y("projects",a.Xb.Zp))},hTc=function(a){a&1&&(_.F(0,2),_.x(1,fTc,1,3,"whitelabelled-search",6)(2,gTc,1,1,"discover-find-contribute",7),_.H());if(a&2){a=_.M().Na;var b=_.M();_.y("ngSwitch",a.Xb.ua);_.t();_.y("ngSwitchCase",b.Lgc.ima)}},iTc=function(a){a&1&&_.mf(0)},jTc=function(a){a&1&&(_.F(0),_.x(1,iTc,1,0,"ng-container",10),_.H());if(a&2){_.M(2);var b=_.Jf(3);_.t();_.y("ngTemplateOutlet",b)}},kTc=function(a,b){a&1&&(_.F(0,2),_.x(1,eTc,1,0,"loading",3)(2,hTc,3,2,"ng-container",
4)(3,jTc,2,1,"ng-container",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Ph))},lTc=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)},mTc=function(a){a&1&&_.E(0,"img",20);a&2&&(a=_.M().Na,_.xf("src",a.Ppa,_.Ed))},nTc=function(a){a&1&&_.E(0,"th",21)},oTc=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);_.wf("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.y("externalLink",c.uGc(b));_.t();_.y("svgIcon",a.icon);_.t(2);_.Kf(" View on ",a.name," ")}},pTc=function(a,b){a&1&&(_.F(0),_.x(1,oTc,4,5,"a",31),_.H());a&2&&(a=b.Na,b=_.M(6),_.t(),_.y("ngIf",b.pOc(a)))},qTc=function(a){a&1&&(_.A(0,"td",29),_.x(1,pTc,2,1,"ng-container",30),_.B());a&2&&(a=_.M().va,_.t(),_.y("ngIf",
null==a?null:null==a.repository?null:a.repository.oU))},rTc=function(a){a&1&&(_.A(0,"span",34),_.N(1," Language unknown "),_.B())},sTc=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,_.hf("color",_.qA(1,2,a.FO,"uiElement")))},tTc=function(a){a&1&&(_.A(0,"span",34),_.N(1," No references "),_.B())},vTc=function(a,b){a&1&&(_.A(0,"tr"),_.x(1,qTc,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,rTc,2,0,"span",25),_.B(),_.A(12,"td"),_.N(13),_.B(),_.A(14,"td",26),_.x(15,sTc,6,5,"div",27)(16,tTc,2,0,"ng-template",null,28,_.Wf),_.B()());if(a&2){a=b.va;var c=_.Jf(17);b=_.M().Na;_.M(3);_.t();_.y("ngIf",uTc(b.sv));_.t(2);_.hf("color",_.qA(4,11,b.FO,"text"));b=a.repository&&a.repository.Mf?_.rq(new _.jh({oe:{type:"ossProject",id:b.name},repository:a.name||a.repository.Mf.Ri})):void 0;
_.y("routerLink",b);_.t(2);_.Kf(" ",a.name||a.repository.Mf.Ri," ");_.t(2);_.Lf(_.qA(8,14,a.RT,"relativeTime"));_.t(3);_.Kf(" ",a.languages.join(", ")," ");_.t();_.y("ngIf",!a.languages||0===a.languages.length);_.t(2);_.Lf(a.Oua);_.t(2);_.y("ngIf",a.LUa)("ngIfElse",c)}},xTc=function(a,b){a&1&&(_.A(0,"div",6),_.x(1,mTc,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,nTc,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,vTc,18,17,"tr",19),_.B()()()());a&2&&(a=b.Na,b=_.M(3),_.t(),_.y("ngIf",a.Ppa),_.t(3),_.xf("src",a.ql,_.Ed),_.xf("alt",a.pO),
_.t(2),_.hf("color",_.qA(7,14,a.FO,"heading")),_.gf("aria-label",a.displayName?a.displayName:"Project Name"),_.t(2),_.y("condition",a.cwa)("link",a.cwa)("sameWindow",!0),_.t(),_.Kf(" ",a.displayName," "),_.t(2),_.Lf(a.pO),_.t(),_.y("config",_.R(13,17,b.un)),_.t(7),_.y("ngIf",uTc(a.sv)),_.t(12),_.y("ngForOf",wTc(a.sv)))},yTc=function(a){a&1&&(_.F(0),_.x(1,xTc,32,19,"div",5),_.H());a&2&&(a=_.M().Na,_.t(),_.y("ngIf",a.Xb))},zTc=function(a){a&1&&(_.A(0,"icon-empty-state-display",35)(1,"icon-empty-state-title"),
_.N(2," Could not load project "),_.B()())},ATc=function(a){a&1&&_.E(0,"loading",36);a&2&&_.y("diameter",20)},BTc=function(a,b){a&1&&(_.F(0,1),_.x(1,yTc,2,1,"ng-container",2)(2,zTc,3,0,"icon-empty-state-display",3)(3,ATc,1,1,"loading",4),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Wi))},E$={W3b:"DISCOVER_FIND_CONTRIBUTE",Ync:"UNKNOWN_TEMPLATE",ima:"WHITELABELLED_SEARCH",values:function(){return[E$.Ync,
E$.W3b,E$.ima]}},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$,_.T);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 CTc=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.LUa?null:a.LUa;this.i.lastCommitTime=null==a.RT?null:a.RT;this.i.language=null==a.language?null:a.language;this.i.languages=null==a.languages?null:a.languages;this.i.license=null==a.Oua?null:a.Oua;this.i.name=null==a.name?null:a.name;this.i.hidden=null==a.hidden?null:a.hidden;this.i.defaultBranch=null==a.jQa?null:a.jQa};
_.V(CTc,_.T);CTc.prototype.ma=function(){return CTc};CTc.prototype.ka=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ja:{repository:_.YL}}};
_.W.Object.defineProperties(CTc.prototype,{jQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.S(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},LUa:{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}},RT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},Oua:{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.ql?null:a.ql;this.i.shortDescription=null==a.pO?null:a.pO;this.i.homePageUrl=null==a.zwb?null:a.zwb;this.i.ospoPageUrl=null==a.cwa?null:a.cwa;this.i.repositories=null==a.sv?null:a.sv;this.i.backgroundImageUrl=null==a.Ppa?null:a.Ppa;this.i.themeColor=null==a.FO?null:a.FO;this.i.repoKeyPrefix=null==a.C0a?null:a.C0a;this.i.relatedFilesConfig=
null==a.d2?null:a.d2};_.V(F$,_.T);F$.prototype.ma=function(){return F$};F$.prototype.ka=function(){return{Pa:{repositories:CTc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ja:{relatedFilesConfig:_.aM,themeColor:D$}}};
_.W.Object.defineProperties(F$.prototype,{Ppa:{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}},zwb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},ql:{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}},cwa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},d2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},C0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},sv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}},pO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},FO:{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.Zp?null:a.Zp;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.ql?null:a.ql;this.i.aboutUrl=null==a.D8?null:a.D8;this.i.ciUrl=null==a.e$?null:a.e$;this.i.privacyPolicyUrl=null==a.dha?null:a.dha;this.i.termsOfServiceUrl=null==a.ska?null:a.ska};_.V(G$,_.T);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,{D8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},e$:{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}},ql:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},dha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.S(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Zp:{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}},ska:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.W.Object.defineProperties(G$,{e8a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var DTc=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Zp?null:a.Zp};_.V(DTc,_.T);DTc.prototype.ma=function(){return DTc};DTc.prototype.ka=function(){return{Pa:{projects:F$},keys:["projects"]}};
_.W.Object.defineProperties(DTc.prototype,{Zp:{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 _.zm(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.eM(a,RegExp("^[^/]+$"));return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ta:_.gg(b,_.wI,c),Pb:G$})};H$.O=function(a){return new (a||H$)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};H$.ta=_.p({token:H$,qa:H$.O});var ETc=function(){};ETc.O=function(a){return new (a||ETc)};ETc.ta=_.p({token:ETc,qa:function(a){return H$.O(a)},Ha:_.Pv});
var I$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.eM(a,RegExp("^[^/]+$"));return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ta:_.gg(b,_.wI,c),Pb:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ta:_.gg(a,_.wI,b),Pb:DTc})};I$.O=function(a){return new (a||I$)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};I$.ta=_.p({token:I$,qa:I$.O});var FTc=function(){};FTc.O=function(a){return new (a||FTc)};FTc.ta=_.p({token:FTc,qa:function(a){return I$.O(a)},Ha:_.Pv});
var J$=function(a,b,c){this.Ga=a;this.dNc=b;this.eNc=c;this.Hm=new _.Lt(this.Ga);this.jKc=new _.Lt(this.Ga);this.multibranchEnabled=_.Yu.has(69)};J$.prototype.get=function(a){var b=this;return a?this.Hm.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.dNc.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.Fe};
var GTc=function(a){return a.jKc.fetch(void 0,function(){var b=a.eNc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Am(b.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ta:_.gg(c,_.wI,d),Pb:G$})})};J$.O=function(a){return new (a||J$)(_.q(_.No),_.q(FTc),_.q(ETc),_.q(_.Zu))};J$.ta=_.p({token:J$,qa:J$.O,Ha:"root"});var K$=function(a,b){this.qS=a;this.TGc=b;if(!this.qS)throw Error("Lb");this.gtag=function(){this.qS.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.Fi&&(c.latencyMs=b.Fi.toString());this.gtag("event",b.action,c)}};K$.prototype.tI=function(a){this.gtag("config",this.TGc,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.q(_.ULa),_.q(_.V2a))};K$.ta=_.p({token:K$,qa:K$.O});var RSc=function(){this.rDc="block"};RSc.O=function(a){return new (a||RSc)};
RSc.ya=_.xc({type:RSc,oa:[["ng-component"]],tb:2,Za:function(a,b){a&2&&_.hf("display",b.rDc)},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:[_.So,
_.u$,_.Sv,_.Rs,_.xs,_.zs,_.Bs,_.As],ob:2,Oa:0});var L$=function(){};_.V(L$,_.dM);L$.prototype.Uxa=function(a){this.tPa=a&&_.ADb(a)};_.W.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.tPa}}});L$.O=function(){var a;return function(b){return(a||(a=_.rd(L$)))(b||L$)}}();L$.ta=_.p({token:L$,qa:L$.O});var M$=function(a){_.bM.call(this,a,null);this.JMa=void 0;this.Ipa="Code Search"};_.V(M$,_.bM);M$.prototype.fm=function(a){this.Gza(a)};M$.prototype.Gza=function(a){var b=[this.Ipa];this.JMa&&b.unshift(this.JMa);(a=(null==a?void 0:a.repository)&&_.oDb(a))&&b.unshift(a);this.title.fm(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.q(_.Tn))};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 nSc={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 oSc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var HTc=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.o4a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};
var zSc=function(a){var b=1>a.alpha?rSc(Math.round(255*a.alpha)):"";return rSc(Math.round(255*a.red))+rSc(Math.round(255*a.green))+rSc(Math.round(255*a.blue))+b},ISc=function(a,b){if(1-a.alpha<HTc)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)},BSc=function(a,b){a=ITc(ISc(a,1-b.alpha<HTc?b:new C$(b.red,b.green,b.blue)));b=ITc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},ITc=function(a){return.2126*sSc(a.red)+.7152*
sSc(a.green)+.0722*sSc(a.blue)},GSc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Qf`"+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("Qf`"+a);a=qSc(b[0])/255;var c=qSc(b[1])/255,d=qSc(b[2])/255;b=qSc(b[3])/255;return new C$(a,c,d,b)},DSc=function(a){var b=(a.oI+16)/116,c=.95047*vSc(b+a.a/500),d=vSc(b);
b=1.08883*vSc(b-a.b/200);return new C$(Math.min(Math.max(tSc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(tSc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(tSc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},HSc=new C$(1,1,1);new C$(0,0,0);var JSc=function(a,b,c,d){d=void 0===d?1:d;this.Lta=a;this.saturation=b;this.oI=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
JSc.prototype.o4a=function(){return"hsla("+this.Lta+", "+100*this.saturation+"%, "+(100*this.oI+"%, "+this.alpha+")")};JSc.prototype.rotate=function(a){return new JSc((this.Lta+a+360)%360,this.saturation,this.oI,this.alpha)};
var ESc=function(a,b,c,d){d=void 0===d?1:d;this.oI=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},CSc=function(a){var b=sSc(a.red),c=sSc(a.green),d=sSc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new ESc(116*uSc(e)-16,500*(uSc((.4124564*b+.3575761*c+.1804375*d)/.95047)-uSc(e)),200*(uSc(e)-uSc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var wSc={heading:3,text:4.5,subtext:7,uiElement:3},JTc=function(){};JTc.prototype.transform=function(a,b,c){if(a)return FSc(a,b,c).o4a()};JTc.O=function(a){return new (a||JTc)};JTc.xe=_.Cc({name:"colorContrast",type:JTc,Zd:!0});var KTc=function(){};KTc.O=function(a){return new (a||KTc)};KTc.Da=_.zc({type:KTc});KTc.Ca=_.ic({});var ASc=new Map;var LTc=["feedbackTooltip"],MTc={label:"Privacy",target:"https://www.google.com/policies/privacy/",Yz:"navigateToPrivacy"},NTc={label:"Terms",target:"https://www.google.com/policies/terms/",Yz:"navigateToTerms"},OTc={Ida:"https://opensource.google/",jzb:!1,title:"Code Search",rNa:[],gEb:[MTc,NTc]},PTc={title:"Google Open Source",hU:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",rNa:[{label:"Events",target:"https://opensource.google/events/",Yz:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",Yz:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",Yz:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",Yz:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",Yz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",Yz:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Hk=b;this.Dba=c;this.Ua=d;this.Zwa=e;this.hza=f;this.KWa=new _.Qe;this.W4a=new _.Qe;this.zNb=this.Ua.events.ha(_.pe(function(v){return v instanceof _.Hg}),_.w(function(){return r.Ua.zl.Vc.root}),_.Te(this.Ua.zl.Vc.root),_.Re(1));this.Uk=n.register("showShortcutDialog","shift+/",function(){r.KWa.next(void 0)});n.register("sendFeedback","shift+2",function(){r.D1("KEYBOARD")});this.un=this.LRa();this.keyboardShortcuts=QTc(this);this.Ab=GTc(m).ha(_.Ue(function(v){if(v.ua===
E$.ima){var z=[];v.dha?z.push(Object.assign({},MTc,{target:v.dha})):z.push(MTc);v.ska&&z.push(Object.assign({},NTc,{target:v.ska}));v.e$&&z.push({label:"CI Status",target:v.e$,Yz:"navigateToCi"});v.D8&&z.push({label:"About this site",target:v.D8,Yz:"navigateToAbout"});return _.Ud(Object.assign({},OTc,{Ida:_.rq(new _.jh),title:v.displayName||"Code Search",gEb:z,rNa:[]}))}return r.MI(function(D,J){D=J.Pc;return D&&D.repository?(J=J.bi)?Object.assign({},OTc,PTc,{Ida:_.rq(_.WF(D.Zb(),"repoGroup").kb()),
jzb:!0,title:J.displayName,ql:J.ql,hU:void 0}):Object.assign({},OTc,PTc):Object.assign({},OTc,PTc)},OTc)}));this.lb=this.KWa.ha(_.Ye(this.W2,this.keyboardShortcuts)).subscribe(function(v){var z=_.k(v);z.next();v=z.next().value;z=z.next().value;v&&(r.Xu?(r.Xu.close(),r.Xu=void 0):r.vya(z),r.Ga.ab({element:"AppBar",action:(r.Xu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.lb.add(this.zNb.subscribe());this.lb.add(RTc(this).subscribe(function(v){STc(v)}));this.lb.add(GTc(m).ha(_.Ue(function(v){var z=
v.ua===E$.ima,D={Ipa:z?v.displayName||"Code Search":"Google Open Source"};return r.MI(function(J,L){J=L.Pc;var P,aa=z?void 0:null==(P=L.bi)?void 0:P.displayName,oa,Ca;L=null!=(Ca=null==(oa=L.bi)?void 0:oa.d2)?Ca:void 0;return Object.assign({},{projectName:aa,Pc:J,d2:L},D)},D)})).subscribe(function(v){var z=v.d2,D=r.hza,J=v.projectName,L=v.Pc;D.Ipa=v.Ipa;D.JMa=J;D.Gza(L);r.Zwa.Uxa(z)}))};N$.prototype.La=function(){this.W4a.next();this.Uk();this.lb&&(this.lb.unsubscribe(),this.lb=void 0);STc(!1)};
N$.prototype.D1=function(a){this.Ga.ab({element:"FeedbackButton",action:"open",gestureName:a});this.Eba&&this.Eba.df();this.Dba.bW()};N$.prototype.vya=function(a){var b=this;this.Xu=this.Hk.open(_.Ts,{dA:!1,data:a,minWidth:400});this.Xu.Wz().ha(_.Ie()).subscribe(function(){b.Xu=void 0})};
var STc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},RTc=function(a){return a.MI(function(b,c){return c.dub||b},!1)},QTc=function(a){return a.MI(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.LRa=function(){var a=this.MI(function(c,d){return Object.assign({},c,d.un)},{}),b=this.MI(function(c,d){return d.ossProject||c});return _.ee([a,b]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.FO?FSc(d.FO,"uiElement").o4a():void 0;return Object.assign({},c,{tfa:d})}))};N$.prototype.MI=function(a,b){return this.zNb.ha(_.w(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,{W2:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.w(function(a){return 0<Array.from(a.entries()).length}))}}});N$.O=function(a){return new (a||N$)(_.u(_.No),_.u(_.ws),_.u(_.ut),_.u(_.Mg),_.u(L$),_.u(M$),_.u(_.Zu),_.u(J$),_.u(_.su))};
N$.ya=_.xc({type:N$,oa:[["app-bar"]],vb:function(a,b){a&1&&_.Cf(LTc,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Eba=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"],["aria-label","navigation bar"],[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,SSc,25,20,"header",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Ab))},Ia:[_.So,_.qx,_.Bx,_.fn,_.gn,_.fr,_.Js,_.px,_.Sv,_.Ss,_.Us,_.yt,_.sx,_.vx,_.ux,_.wx,_.lx,_.ox,_.Wv,_.mn],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.pNa=c;this.Ua=d;this.mh=e;this.storage=f;a.bootstrap();this.KPc=d.events.ha(_.pe(function(g){return g instanceof _.tMa||g instanceof _.uMa}),_.w(function(g){return g instanceof _.tMa}));this.oYa();b.gPa.subscribe()};O$.prototype.oYa=function(){this.storage&&this.storage.get("epn_dismiss")||this.z2a()};
O$.prototype.z2a=function(){var a=this;this.mh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).Fz.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.u(_.Ex),_.u(_.Lv),_.u(_.Rv),_.u(_.Mg),_.u(_.gt),_.u(_.jWa,8))};
O$.ya=_.xc({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,TSc,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.B()(),_.E(5,"uncaught-error-notifier")(6,"span",3),_.x(7,USc,2,0,"div",4),_.O(8,"async"));a&2&&(_.t(3),
_.y("ngIf",b.pNa.xpb),_.t(4),_.y("ngIf",_.R(8,2,b.KPc)))},Ia:[_.gn,_.Tv,N$,_.nt,_.kF,_.Hn,_.mn],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 TTc=function(){};TTc.O=function(a){return new (a||TTc)};TTc.Da=_.zc({type:TTc});TTc.Ca=_.ic({imports:[_.Uo,_.nn,_.w$,_.rx,_.ay]});var UTc=function(){};UTc.O=function(a){return new (a||UTc)};UTc.Da=_.zc({type:UTc});UTc.Ca=_.ic({imports:[_.Uo,_.Zx,_.nn,_.Po,{Wl:_.vt,Ob:[_.ut]},_.Ms,_.Ox,_.Os,_.rx,_.ay,_.zt,_.zx,_.Mx,_.Ao,TTc,_.Jx]});var P$=function(){};P$.prototype.Sa=function(){};P$.prototype.BJb=function(a){return _.rq(_.nDb(new _.XL({bi:new _.VL(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.xc({type:P$,oa:[["oss-project-cards"]],inputs:{Zp:"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,VSc,11,5,"a",0);a&2&&_.y("ngForOf",b.Zp)},Ia:[_.So,_.fn,_.yo],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 VTc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.Vv.call(this,{oha:_.Yu.has(47),wv:"OssHomeSearchBox",Ga:a,sra:g,hI:_.Yu.has(28),GL:d});this.Ua=b;this.nb=e;this.Zg=f;this.iM=m;this.p7a="Clear search";this.Aec="Search for code or files";this.Bec="Loading suggestions";this.b3a=24;this.c3a=2;this.via=0};_.V(Q$,_.Vv);Q$.Fa=_.Vv.Fa;_.h=Q$.prototype;_.h.Ic=function(){var a=this;this.kq=this.Zg.registerCallback("HOME_PAGE_SEARCH",this.nb.na,function(){_.H5a(a.PE,!0)})};
_.h.La=function(){this.kq&&this.kq()};_.h.kFb=function(a){_.wo(this.Ua,_.vo(this.Ua,_.ZPa,{Ta:_.fpa(a)}))};_.h.CZa=function(a){this.via=a.getBoundingClientRect().width};_.h.wZ=function(){_.Vv.prototype.wZ.call(this,this.PE)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Vv.prototype.Uxa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.u(_.No),_.u(_.Mg),_.u(_.Zu),_.u(_.xv),_.u(_.sd),_.u(_.Rg),_.u(_.c3a),_.u(_.b3a,8))};
Q$.ya=_.xc({type:Q$,oa:[["oss-home-search-box"]],vb:function(a,b){a&1&&_.Cf(_.Nw,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.PE=c.first)}},inputs:{config:"config"},features:[_.ef],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=_.Zc();_.A(0,"div",0,1)(2,"mat-icon",2);_.I("click",function(){_.ad(c);return _.cd(_.Jf(5).setFocus())});_.N(3,"search");_.B();_.A(4,"search-box",3,4);_.Of("queryChange",function(g){_.Nf(b.query,g)||(b.query=g);return g});_.I("blur",function(){return b.Rva()})("focus",function(){return b.Sva()})("queryChange",function(g){return b.IN.next(g)})("querySubmit",
function(g){return b.r3(g)});_.B();_.A(6,"div",5);_.O(7,"async");_.E(8,"mat-spinner",6);_.B();_.x(9,WSc,3,3,"button",7)(10,XSc,2,1,"a",8);_.B();_.A(11,"search-box-suggestion-list",null,9);_.x(13,ZSc,2,4,"search-box-suggestion-item",10);_.O(14,"async");_.B();_.x(15,bTc,2,2,"ng-container",11)}if(a&2){var d=_.Jf(12),e,f;_.jf("suggesting",d.Tx&&b.sH);_.t(4);_.y("elementName",b.wv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.HN)("placeholder",b.Aec);_.Mf("query",b.query);_.y("suggestionLists",
_.Uf(21,VTc,d));_.t(2);_.hf("visibility",(null==(e=_.R(7,17,b.d_))?0:e.Td)&&b.z2?"visible":"hidden");_.t(2);_.y("diameter",b.b3a)("strokeWidth",b.c3a);_.gf("aria-label",b.Bec);_.t();_.y("ngIf",b.query);_.t();_.y("ngIf",b.iM);_.t(3);_.y("ngForOf",null==(f=_.R(14,19,b.d_))?null:f.Gv);_.t(2);_.y("ngIf",d.Tx&&b.sH)}},Ia:[_.So,_.fn,_.gn,_.ln,_.Wv,_.gr,_.Js,_.Sv,_.Vs,_.Us,_.yt,_.jx,_.hx,_.lx,_.ox,_.Xv,_.Nw,_.Ow,_.Pw,_.mn],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.un=_.JDb(a,new _.jh,b.Vc.mv)};R$.prototype.Sa=function(){};R$.prototype.BJb=function(a){return _.rq(new _.jh({oe:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.u(_.cM),_.u(_.rg))};
R$.ya=_.xc({type:R$,oa:[["discover-find-contribute"]],inputs:{Zp:"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.un),_.t(2),_.y("projects",b.Zp))},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 WTc=function(a,b){this.un=_.JDb(a,new _.jh,b.Vc.mv)};WTc.prototype.Sa=function(){};WTc.O=function(a){return new (a||WTc)(_.u(_.cM),_.u(_.rg))};
WTc.ya=_.xc({type:WTc,oa:[["whitelabelled-search"]],inputs:{Zp:"projects",ql:"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,cTc,1,2,"img",1)(2,dTc,1,0,"ng-template",null,2,_.Wf),_.B(),_.A(4,"div",3),_.E(5,"oss-home-search-box",
4),_.B(),_.E(6,"oss-project-cards",5));if(a&2){var c=_.Jf(3);_.t();_.y("ngIf",b.ql)("ngIfElse",c);_.t(4);_.y("config",b.un);_.t();_.y("projects",b.Zp)}},Ia:[_.gn,_.yt,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 XTc=function(a,b){this.Tc=_.qF;this.Lgc=E$;_.Uv(a,"HOME_PAGE_SEARCH");this.Ab=GTc(b).ha(_.w(_.iF),_.Ae(function(c){return _.hF(c.message)}),_.Te(_.rF))};XTc.O=function(a){return new (a||XTc)(_.u(_.Rg),_.u(J$))};
XTc.ya=_.xc({type:XTc,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,kTc,4,3,"ng-container",0),_.O(1,"async"),_.x(2,lTc,5,1,"ng-template",null,1,_.Wf));a&2&&_.y("ngIf",_.R(1,1,b.Ab))},
Ia:[_.gn,_.ln,_.hn,_.jn,_.kn,R$,_.SA,_.UA,_.TA,_.kF,WTc,_.mn],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=_.zc({type:S$});S$.Ca=_.ic({imports:[_.Uo,_.nn,_.zt,_.Ao]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Da=_.zc({type:T$});T$.Ca=_.ic({imports:[_.Uo,_.Hx,_.nn,_.Jx,_.Ms,_.rx,_.zt,_.Lx,_.Mx,_.Yv,_.Tw]});var YTc=function(){};YTc.O=function(a){return new (a||YTc)};YTc.Da=_.zc({type:YTc});YTc.Ca=_.ic({imports:[_.Uo,_.Ms,_.nn,_.eK,_.nF,_.lF,_.zt,T$,S$,_.Ao]});var ZTc=function(){};ZTc.O=function(a){return new (a||ZTc)};ZTc.Da=_.zc({type:ZTc});ZTc.Ca=_.ic({imports:[_.Uo,_.nn,_.eK,_.nF,_.lF,_.zt,T$,S$,_.Ao]});var $Tc=function(){};$Tc.O=function(a){return new (a||$Tc)};$Tc.Da=_.zc({type:$Tc});$Tc.Ca=_.ic({imports:[_.Uo,_.nn,YTc,_.VA,_.nF,_.lF,_.Ao,ZTc]});var U$=function(a){this.fNc=a};U$.prototype.resolve=function(a){return(a=_.kh(a).qb)?this.fNc.get(a).ha(_.Ae(function(){return _.Ud(void 0)})):_.Ud(void 0)};U$.O=function(a){return new (a||U$)(_.q(J$))};U$.ta=_.p({token:U$,qa:U$.O});var aUc=function(a,b,c,d){this.Tc=_.qF;this.pOc=_.GDb;this.uGc=mSc;_.Uv(b,"HOME_PAGE_SEARCH");this.ef=a.params.ha(_.Ue(function(e){return d.get(e.repositoryGroupId).ha(_.w(function(f){return _.iF(f)}))}),_.Ae(function(e){return _.hF("Could not load oss project: "+e.message)}),_.Te(_.rF));this.un=a.params.ha(_.w(function(e){return _.JDb(c,new _.jh({oe:{id:e.repositoryGroupId,type:"ossProject"}}),a.Vc.mv)}))},wTc=function(a){return a.filter(function(b){return!b.hidden})},uTc=function(a){return a.some(function(b){return b.repository&&
b.repository.oU})};aUc.O=function(a){return new (a||aUc)(_.u(_.rg),_.u(_.Rg),_.u(_.cM),_.u(J$))};
aUc.ya=_.xc({type:aUc,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"],["aria-label","currentProject.shortDescription?currentProject.shortDescription:'Short Description'",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,BTc,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.ef))},Ia:[_.So,_.fn,_.gn,_.hn,_.jn,_.yJ,_.Oo,_.SA,_.TA,_.kF,_.yt,Q$,_.yo,JTc,_.mn,_.WA],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 bUc=function(){};bUc.O=function(a){return new (a||bUc)};bUc.Da=_.zc({type:bUc});bUc.Ca=_.ic({imports:[_.Uo,KTc,_.nn,_.RJ,_.XA,_.Po,_.Ox,_.VA,_.lF,_.AL,_.zt,T$,_.Ao]});var cUc=new _.Gc("localObservableRequestService",{Ha:"root",qa:function(){return new _.zYa({Q_:"",P_:""},_.vc(_.Yn),_.vc(_.$m))}}),V$=function(a){if(a)throw Error("vd");};V$.O=function(a){return new (a||V$)(_.q(V$,12))};V$.Da=_.zc({type:V$});V$.Ca=_.ic({imports:[_.hy,_.Uo,_.ny,_.xy,_.mu,_.nu,_.gu,_.Um,_.Pv,_.ou,_.pu,_.uy,_.qu,_.zy,_.yy,_.wy,_.ry]});var dUc=function(){};var W$=function(a){this.Ua=a};_.V(W$,dUc);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.O=function(a){return new (a||W$)(_.q(_.Mg))};W$.ta=_.p({token:W$,qa:W$.O,Ha:"root"});var eUc=[_.rr,_.eo,_.bOa()],fUc=new _.KPa,gUc=[{path:"",QR:_.Roa(),children:[{path:"search",Nk:function(){return _.p$}},{path:"",component:XTc,data:{un:{zea:!1},dub:!0}},{path:":repositoryGroupId",component:aUc,data:{un:{zea:!1},dub:!0}},{path:"",Nk:fUc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.Sg(_.ey),bi:_.Sg(U$)},aq:function(a,b){return _.kh(a).qb!==_.kh(b).qb}},{path:"**",component:_.Iu}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.sya=function(a,b){return this.tda(a)&&this.tda(b)?a.component===b.component:a.re===b.re};X$.prototype.tda=function(a){return a.data.Pc};X$.O=function(a){return new (a||X$)};X$.ta=_.p({token:X$,qa:X$.O});var Y$=function(){_.Fu.apply(this,arguments)};_.V(Y$,_.Fu);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.rd(Y$)))(b||Y$)}}();Y$.ta=_.p({token:Y$,qa:Y$.O});var Z$=function(){_.SK.apply(this,arguments)};_.V(Z$,_.SK);
Z$.prototype.aUa=function(a){return _.Ud({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.rd(Z$)))(b||Z$)}}();Z$.ta=_.p({token:Z$,qa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Da=_.zc({type:$$,bootstrap:[O$]});
$$.Ca=_.ic({Ob:[].concat(_.Jc(_.LPa(fUc)),[_.Xs,_.cM,_.At,U$,L$,M$,_.Cy,_.Qg,{wa:_.OLa,nc:"/"},{wa:_.yn,Jd:K$},{wa:_.Fu,Jd:Y$},{wa:_.Kd,Hb:_.pt,Ib:[_.at]},{wa:_.d1a,nc:_.e1a},{wa:_.boa,Jd:_.Lu},{wa:dUc,Jd:W$},{wa:_.dM,Hb:L$},{wa:_.qo,Jd:X$},{wa:_.bM,Hb:M$},{wa:_.Og,Jd:_.Ey},{wa:_.fYa,nc:_.eYa},{wa:_.SK,Jd:Z$}]),imports:[eUc,_.zv,_.Ix,UTc,{Wl:_.gy,Ob:_.B7a},_.ot,_.Ju,_.eK,$Tc,_.lF,_.zt,_.Gy,bUc,_.WOa(gUc),{Wl:V$,Ob:[_.Et,{wa:_.ym,Jd:_.yYa},{wa:_.TXa,Cb:_.tsa},{wa:_.Ov,Cb:_.ai,Ib:[_.aua,_.ly]},{wa:_.GKa,
Hb:cUc},{wa:_.C7a,Cb:_.ai,Ib:[_.VKa,_.my]},{wa:_.LYa,Cb:_.ai,Ib:[_.WKa,_.my]},{wa:_.MYa,Cb:_.ai,Ib:[_.WKa,_.my]},{wa:_.F7a,Cb:_.ai,Ib:[_.XKa,_.my]},{wa:_.L7a,Cb:_.ai,Ib:[_.YKa,_.my]},{wa:_.JYa,Cb:_.ai,Ib:[_.$Ka,_.my]},{wa:_.ty,Cb:_.ai,Ib:[_.aLa,_.jy]},{wa:_.vy,Cb:_.ai,Ib:[_.jLa,_.jy]},{wa:_.N7a,Cb:_.ai,Ib:[_.cLa,_.my]},{wa:_.O7a,Cb:_.ai,Ib:[_.dLa,_.my]},{wa:_.NYa,Cb:_.ai,Ib:[_.eLa,_.my]},{wa:_.OYa,Cb:_.ai,Ib:[_.fLa,_.my]},{wa:_.QYa,Cb:_.ai,Ib:[_.hLa,_.my]},{wa:_.I7a,Cb:_.ai,Ib:[_.iLa,_.my]},{wa:_.Dt,
Cb:function(){return window}},{wa:_.uYa,Jd:_.wYa},{wa:_.vYa,Cb:function(a){return new _.kk(a.document)},Ib:[_.Dt]},{wa:_.G7a,vd:!0,Hb:_.py},{wa:_.G7a,vd:!0,Hb:_.qy}]}]});var hUc=function(){};hUc.O=function(a){return new (a||hUc)};hUc.Da=_.zc({type:hUc,bootstrap:[O$]});hUc.Ca=_.ic({imports:[$$,_.sr]});_.Fi.set("OSS-APP",$$);_.Fi.set("PROTRACTOR-OSS-APP",hUc);
_.Yg();
}catch(e){_._DumpException(e)}
try{
var Idb,Jdb,Kdb,Ldb,Mdb,Ndb,Odb,Pdb,Qdb,Rdb;Idb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;c.Zoa=!1;c.j6=!1;return c};_.V(b,a);b.prototype.CHc=function(){var c=this.j6;this.j6=!1;return c};b.prototype.K0a=function(){this.j6=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Zoa},set:function(c){var d=this.Zoa;this.Zoa=_.qh(c);this.j6=d!==this.Zoa}}});return b};
Jdb=function(a){a&1&&_.vf(0,2)};Kdb=function(a){a&1&&(_.A(0,"thead",0),_.mf(1,1),_.B(),_.A(2,"tbody",0),_.mf(3,2)(4,3),_.B(),_.A(5,"tfoot",0),_.mf(6,4),_.B())};Ldb=function(a){a&1&&_.mf(0,1)(1,2)(2,3)(3,4)};Mdb=function(a,b){return a.concat(Array.from(b))};Ndb=function(a,b){b=b.toUpperCase();for(a=a.uf.element.na;a;){var c=1===a.nodeType?a.nodeName:null;if(c===b)return a;if("TABLE"===c)break;a=a.parentNode}return null};Odb=function(a){a&1&&_.vf(0,2)};
Pdb=function(a){a&1&&(_.A(0,"thead",0),_.mf(1,1),_.B(),_.A(2,"tbody",2),_.mf(3,3)(4,4),_.B(),_.A(5,"tfoot",0),_.mf(6,5),_.B())};Qdb=function(a){a&1&&_.mf(0,1)(1,3)(2,4)(3,5)};Rdb=function(){return{color:"accent"}};_.kB=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.Y9=d;this.link=e;this.be=[];this.pG=!1;this.txa={exact:!1};this.ezb=new _.Vl;this.h1a=a.events.subscribe(function(g){g instanceof _.Hg&&f.update()})};
_.kB.prototype.Yd=function(){var a=this;_.Ud(this.links.Qc,_.Ud(null)).ha(_.he()).subscribe(function(){a.update();Sdb(a)})};var Sdb=function(a){var b;null==(b=a.kCb)||b.unsubscribe();b=[].concat(_.Jc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.gGb});a.kCb=_.fe(b).ha(_.he()).subscribe(function(c){a.pG!==Tdb(a,a.Ua)(c)&&a.update()})};_.kB.prototype.Tb=function(){this.update()};_.kB.prototype.La=function(){this.h1a.unsubscribe();var a;null==(a=this.kCb)||a.unsubscribe()};
_.kB.prototype.update=function(){var a=this;this.links&&this.Ua.eN&&queueMicrotask(function(){var b=Udb(a);a.pG!==b&&(a.pG=b,_.ul(a.Y9),a.be.forEach(function(c){b?a.renderer.FK(a.element.na,c):a.renderer.PN(a.element.na,c)}),b&&void 0!==a.Lhb?a.renderer.setAttribute(a.element.na,"aria-current",a.Lhb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current"),a.ezb.emit(b))})};
var Tdb=function(a,b){var c=a.txa.Er?a.txa:a.txa.exact||!1;return function(d){return(d=d.Vm)?b.isActive(d,c):!1}},Udb=function(a){var b=Tdb(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.kB.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.pG}},LPc:{configurable:!0,enumerable:!0,set:function(a){this.be=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.kB.O=function(a){return new (a||_.kB)(_.u(_.Mg),_.u(_.sd),_.u(_.tl),_.u(_.wl),_.u(_.yo,8))};_.kB.Fa=_.Bc({type:_.kB,oa:[["","routerLinkActive",""]],Cd:function(a,b,c){a&1&&_.Df(c,_.yo,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.links=d)}},inputs:{txa:"routerLinkActiveOptions",Lhb:"ariaCurrentWhenActive",LPc:"routerLinkActive"},outputs:{ezb:"isActiveChange"},Sb:["routerLinkActive"],standalone:!0,features:[_.Rc]});_.Vdb=function(){};
_.Vdb.prototype.uNa=function(a,b,c,d,e){_.hIa(a,function(f,g,m){if(null==f.kv){var n=c(f,g,m);n=b.Th(n.Lc,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,NN:f})}})};_.Vdb.prototype.detach=function(){};_.lB=function(a){this.uC=a};_.V(_.lB,_.V4a);_.lB.O=function(a){return new (a||_.lB)(_.u(_.hw,10))};
_.lB.Fa=_.Bc({type:_.lB,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],tb:16,Za:function(a,b){a&2&&_.jf("ng-untouched",b.nAb)("ng-touched",b.mAb)("ng-pristine",b.Wzb)("ng-dirty",b.AM)("ng-valid",b.isValid)("ng-invalid",b.Izb)("ng-pending",b.Rzb)("ng-submitted",b.PJc)},features:[_.ef]});_.mB=function(){};_.mB.O=function(a){return new (a||_.mB)};
_.mB.Fa=_.Bc({type:_.mB,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],yb:["novalidate",""]});_.nB=new _.Gc("CDK_TABLE");var Xdb,Ydb;_.oB=function(a){this.ua=a};_.oB.O=function(a){return new (a||_.oB)(_.u(_.yf))};_.oB.Fa=_.Bc({type:_.oB,oa:[["","cdkCellDef",""]],standalone:!0});_.pB=function(a){this.ua=a};_.pB.O=function(a){return new (a||_.pB)(_.u(_.yf))};_.pB.Fa=_.Bc({type:_.pB,oa:[["","cdkHeaderCellDef",""]],standalone:!0});var Wdb=function(a){this.ua=a};Wdb.O=function(a){return new (a||Wdb)(_.u(_.yf))};Wdb.Fa=_.Bc({type:Wdb,oa:[["","cdkFooterCellDef",""]],standalone:!0});Xdb=Idb(function(){});
_.qB=function(a){var b=Xdb.call(this)||this;b.uK=a;b.ILa=!1;return b};_.V(_.qB,Xdb);_.qB.prototype.n8=function(){this.gHa=["cdk-column-"+this.SPa]};_.qB.prototype.vLa=function(a){a&&(this.Eq=a,this.SPa=a.replace(/[^a-z0-9_-]/gi,"-"),this.n8())};
_.W.Object.defineProperties(_.qB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Eq},set:function(a){this.vLa(a)}},MRb:{configurable:!0,enumerable:!0,get:function(){return this.ILa},set:function(a){a!==this.ILa&&(this.ILa=a,this.j6=!0)}}});_.qB.O=function(a){return new (a||_.qB)(_.u(_.nB,8))};
_.qB.Fa=_.Bc({type:_.qB,oa:[["","cdkColumnDef",""]],Cd:function(a,b,c){a&1&&(_.Df(c,_.oB,5),_.Df(c,_.pB,5),_.Df(c,Wdb,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.qZ=d.first);_.Gf(d=_.Hf())&&(b.headerCell=d.first);_.Gf(d=_.Hf())&&(b.QFc=d.first)}},inputs:{sticky:"sticky",name:[0,"cdkColumnDef","name"],MRb:[2,"stickyEnd","stickyEnd",_.ag]},standalone:!0,features:[_.Pf([{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.qB}]),_.ff,_.ef]});Ydb=function(a,b){b.na.classList.add.apply(b.na.classList,_.Jc(a.gHa))};
_.rB=function(a,b){Ydb.call(this,a,b)};_.V(_.rB,Ydb);_.rB.O=function(a){return new (a||_.rB)(_.u(_.qB),_.u(_.sd))};_.rB.Fa=_.Bc({type:_.rB,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],yb:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[_.ef]});_.sB=function(a,b){Ydb.call(this,a,b);var c;(a=null==(c=a.uK)?void 0:c.Gtc())&&b.na.setAttribute("role",a)};_.V(_.sB,Ydb);_.sB.O=function(a){return new (a||_.sB)(_.u(_.qB),_.u(_.sd))};
_.sB.Fa=_.Bc({type:_.sB,oa:[["cdk-cell"],["td","cdk-cell",""]],yb:[1,"cdk-cell"],standalone:!0,features:[_.ef]});var Zdb;Zdb=function(){this.W3a=[];this.vrb=[]};_.$db=new _.Gc("_COALESCED_STYLE_SCHEDULER");_.tB=function(a){this.hb=a;this.LJ=null;this.Nb=new _.Qe};_.tB.prototype.Hh=function(a){this.tsc();this.LJ.W3a.push(a)};_.tB.prototype.La=function(){this.Nb.next();this.Nb.complete()};
_.tB.prototype.tsc=function(){var a=this;this.LJ||(this.LJ=new Zdb,this.iuc().ha(_.Ve(this.Nb)).subscribe(function(){for(;a.LJ.W3a.length||a.LJ.vrb.length;){var b=a.LJ;a.LJ=new Zdb;for(var c=_.k(b.W3a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.k(b.vrb);for(c=b.next();!c.done;c=b.next())c=c.value,c()}a.LJ=null}))};_.tB.prototype.iuc=function(){return this.hb.isStable?_.fe(Promise.resolve(void 0)):this.hb.Af.ha(_.Ge(1))};_.tB.O=function(a){return new (a||_.tB)(_.q(_.te))};
_.tB.ta=_.p({token:_.tB,qa:_.tB.O});var uB=function(a,b){this.ua=a;this.uz=b},beb;uB.prototype.Tb=function(a){this.hHa||(a=a.columns&&a.columns.Tf||[],this.hHa=this.uz.find(a).create(),this.hHa.diff(a))};uB.O=function(a){return new (a||uB)(_.u(_.yf),_.u(_.yl))};uB.Fa=_.Bc({type:uB,features:[_.Rc]});var aeb=function(){uB.apply(this,arguments)};_.V(aeb,uB);aeb.Fa=uB.Fa;aeb.O=uB.O;beb=Idb(aeb);_.vB=function(a,b,c){a=beb.call(this,a,b)||this;a.uK=c;return a};_.V(_.vB,beb);_.vB.prototype.Tb=function(a){beb.prototype.Tb.call(this,a)};
_.vB.O=function(a){return new (a||_.vB)(_.u(_.yf),_.u(_.yl),_.u(_.nB,8))};_.vB.Fa=_.Bc({type:_.vB,oa:[["","cdkHeaderRowDef",""]],inputs:{bn:[0,"cdkHeaderRowDef","columns"],sticky:[0,"cdkHeaderRowDefSticky","sticky"]},standalone:!0,features:[_.ef,_.Rc]});var ceb=function(){uB.apply(this,arguments)};_.V(ceb,uB);ceb.Fa=uB.Fa;ceb.O=uB.O;var deb=Idb(ceb),wB=function(a,b,c){a=deb.call(this,a,b)||this;a.uK=c;return a};_.V(wB,deb);wB.prototype.Tb=function(a){deb.prototype.Tb.call(this,a)};
wB.O=function(a){return new (a||wB)(_.u(_.yf),_.u(_.yl),_.u(_.nB,8))};wB.Fa=_.Bc({type:wB,oa:[["","cdkFooterRowDef",""]],inputs:{bn:[0,"cdkFooterRowDef","columns"],sticky:[0,"cdkFooterRowDefSticky","sticky"]},standalone:!0,features:[_.ef,_.Rc]});_.xB=function(a,b,c){uB.call(this,a,b);this.uK=c};_.V(_.xB,uB);_.xB.O=function(a){return new (a||_.xB)(_.u(_.yf),_.u(_.yl),_.u(_.nB,8))};
_.xB.Fa=_.Bc({type:_.xB,oa:[["","cdkRowDef",""]],inputs:{bn:[0,"cdkRowDefColumns","columns"],ny:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[_.ef]});_.yB=function(a){this.zK=a;eeb=this};_.yB.prototype.La=function(){eeb===this&&(eeb=null)};var eeb=null;_.yB.O=function(a){return new (a||_.yB)(_.u(_.Af))};_.yB.Fa=_.Bc({type:_.yB,oa:[["","cdkCellOutlet",""]],standalone:!0});_.zB=function(){};_.zB.O=function(a){return new (a||_.zB)};
_.zB.ya=_.xc({type:_.zB,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],yb:["role","row",1,"cdk-header-row"],standalone:!0,features:[_.Qf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.mf(0,0)},Ia:[_.yB],ob:2});_.CB=function(){};_.CB.O=function(a){return new (a||_.CB)};_.CB.ya=_.xc({type:_.CB,oa:[["cdk-row"],["tr","cdk-row",""]],yb:["role","row",1,"cdk-row"],standalone:!0,features:[_.Qf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.mf(0,0)},Ia:[_.yB],ob:2});
var feb=function(a){this.Lc=a;this.cYc="cdk-no-data-row"};feb.O=function(a){return new (a||feb)(_.u(_.yf))};feb.Fa=_.Bc({type:feb,oa:[["ng-template","cdkNoDataRow",""]],standalone:!0});_.geb=new _.Gc("CDK_SPL");var heb=["top","bottom","left","right"],ieb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.Cz=a;this.Sdb=b;this.direction=c;this.AX=d;this.rbb=e;this.fcb=f;this.iK=g;this.LGa=[];this.Z8a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},jeb=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.AX.Hh(function(){for(var g=
_.k(d),m=g.next();!m.done;m=g.next())a.kdb(m.value,c)})},keb=function(a,b,c,d,e){e=void 0===e?!0:e;b.length&&a.rbb&&(c.some(function(f){return f})||d.some(function(f){return f}))?a.AX.Hh(function(){var f=b[0],g=f.children.length;f=a.Itc(f,e);var m=a.luc(f,c),n=a.kuc(f,d),r=c.lastIndexOf(!0),v=d.indexOf(!0),z="rtl"===a.direction,D=z?"right":"left";z=z?"left":"right";for(var J=_.k(b),L=J.next();!L.done;L=J.next()){L=L.value;for(var P=0;P<g;P++){var aa=L.children[P];c[P]&&a.pma(aa,D,m[P],P===r);d[P]&&
a.pma(aa,z,n[P],P===v)}}a.iK&&(a.iK.gSc({sizes:-1===r?[]:f.slice(0,r+1).map(function(oa,Ca){return c[Ca]?oa:null})}),a.iK.hSc({sizes:-1===v?[]:f.slice(v).map(function(oa,Ca){return d[Ca+v]?oa:null}).reverse()}))}):a.iK&&(a.iK.gSc({sizes:[]}),a.iK.hSc({sizes:[]}))},leb=function(a,b,c,d){a.rbb&&a.AX.Hh(function(){for(var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],m=[],n=[],r=0,v=0;r<e.length;r++)if(f[r]){g[r]=v;var z=e[r];n[r]=a.Cz?Array.from(z.children):[z];z=z.getBoundingClientRect().height;
v+=z;m[r]=z}r=f.lastIndexOf(!0);for(v=0;v<e.length;v++)if(f[v]){z=g[v];for(var D=v===r,J=_.k(n[v]),L=J.next();!L.done;L=J.next())a.pma(L.value,d,z,D)}if("top"===d){var P;null==(P=a.iK)||P.Aad({sizes:m,BMc:g,elements:n})}else{var aa;null==(aa=a.iK)||aa.zad({sizes:m,BMc:g,elements:n})}})},meb=function(a,b,c){a.Cz&&a.AX.Hh(function(){var d=b.querySelector("tfoot");d&&(c.some(function(e){return!e})?a.kdb(d,["bottom"]):a.pma(d,"bottom",0,!1))})};_.h=ieb.prototype;
_.h.kdb=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.Z8a[d]);heb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.cab(a):(a.style.zIndex="",this.fcb&&(a.style.position=""),a.classList.remove(this.Sdb))};_.h.pma=function(a,b,c,d){a.classList.add(this.Sdb);d&&a.classList.add(this.Z8a[b]);a.style[b]=c+"px";a.style.zIndex=this.cab(a);this.fcb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.cab=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(heb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.Itc=function(a,b){if(void 0!==b&&!b&&this.LGa.length)return this.LGa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.LGa=b};_.h.luc=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.kuc=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 neb;neb=[[["caption"]],[["colgroup"],["col"]],"*"];_.DB=function(a,b){this.uf=a;this.nb=b;a=_.vc(_.nB);a.Nz=this;a.ooa()};_.DB.O=function(a){return new (a||_.DB)(_.u(_.Af),_.u(_.sd))};_.DB.Fa=_.Bc({type:_.DB,oa:[["","rowOutlet",""]],standalone:!0});_.EB=function(a,b){this.uf=a;this.nb=b;a=_.vc(_.nB);a.UJ=this;a.ooa()};_.EB.O=function(a){return new (a||_.EB)(_.u(_.Af),_.u(_.sd))};_.EB.Fa=_.Bc({type:_.EB,oa:[["","headerRowOutlet",""]],standalone:!0});
_.FB=function(a,b){this.uf=a;this.nb=b;a=_.vc(_.nB);a.RJ=this;a.ooa()};_.FB.O=function(a){return new (a||_.FB)(_.u(_.Af),_.u(_.sd))};_.FB.Fa=_.Bc({type:_.FB,oa:[["","footerRowOutlet",""]],standalone:!0});_.GB=function(a,b){this.uf=a;this.nb=b;a=_.vc(_.nB);a.icb=this;a.ooa()};_.GB.O=function(a){return new (a||_.GB)(_.u(_.Af),_.u(_.sd))};_.GB.Fa=_.Bc({type:_.GB,oa:[["","noDataRowOutlet",""]],standalone:!0});
_.HB=function(a,b,c,d,e,f,g,m,n,r,v,z){this.uz=a;this.Ya=b;this.Ma=c;this.oc=e;this.vc=g;this.OY=m;this.AX=n;this.Ef=r;this.Xxc=v;this.hb=z;this.Fq=new _.Qe;this.JJ=new Map;this.T9a=new Set;this.W9a=new Set;this.V9a=new Set;this.U9a=new Set;this.cna=this.pR=this.XHa=this.ZIa=!0;this.xX=new Map;this.q3a="cdk-table-sticky";this.MYa=!0;this.wna=this.RIa=this.Cbb=!1;this.TGa=void 0;this.Yma=this.ccb=!1;this.ymb=new _.Vl;this.oF=new _.sg({start:0,end:Number.MAX_VALUE});d||c.na.setAttribute("role","table");
this.Db=f;this.XJ=!g.isBrowser;this.Cz="TABLE"===c.na.nodeName};_.h=_.HB.prototype;_.h.Gtc=function(){if(void 0===this.TGa){var a=this.Ma.na.getAttribute("role");a="grid"===a||"treegrid"===a?"gridcell":"cell";this.TGa=this.Cz&&"cell"===a?null:a}return this.TGa};_.h.Sa=function(){var a=this;this.Mxc();this.vC=this.uz.find([]).create(function(b,c){return a.iy?a.iy(c.maa,c.data):c});this.Ef.change().ha(_.Ve(this.Fq)).subscribe(function(){a.cna=!0})};_.h.Yd=function(){this.wna=!0};
_.h.iN=function(){this.h9a()&&this.ndb()};_.h.La=function(){var a,b,c;[null==(a=this.Nz)?void 0:a.uf,null==(b=this.UJ)?void 0:b.uf,null==(c=this.RJ)?void 0:c.uf,this.xX,this.T9a,this.W9a,this.V9a,this.U9a,this.JJ].forEach(function(d){null==d||d.clear()});this.yQ=[];this.sQ=[];this.c$a=null;this.Fq.next();this.Fq.complete();_.Hra(this.dataSource)&&this.dataSource.disconnect(this)};
var oeb=function(a){a.Loa=a.xtc();var b=a.vC.diff(a.Loa);if(b){var c=a.Nz.uf;a.OY.uNa(b,c,function(d,e,f){return a.pIa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.odb(d.NN.item.u2,d.context)});a.Ryc();_.iIa(b,function(d){c.get(d.jl).context.va=d.item.data});a.Geb();a.hb&&_.$wa()?a.hb.Af.ha(_.Ge(1),_.Ve(a.Fq)).subscribe(function(){IB(a)}):IB(a)}else a.Geb();a.ymb.next()},peb=function(a){var b=a.Z5(a.UJ);if(a.Cz){var c=Ndb(a.UJ,"thead");c&&(c.style.display=b.length?
"":"none")}c=a.yQ.map(function(d){return d.sticky});jeb(a.qK,b,["top"]);leb(a.qK,b,c,"top");a.yQ.forEach(function(d){return d.K0a()})},qeb=function(a){var b=a.Z5(a.RJ);if(a.Cz){var c=Ndb(a.RJ,"tfoot");c&&(c.style.display=b.length?"":"none")}c=a.sQ.map(function(d){return d.sticky});jeb(a.qK,b,["bottom"]);leb(a.qK,b,c,"bottom");meb(a.qK,a.Ma.na,c);a.sQ.forEach(function(d){return d.K0a()})},IB=function(a){var b=a.Z5(a.UJ),c=a.Z5(a.Nz),d=a.Z5(a.RJ);if(a.Cz&&!a.Yma||a.pR)jeb(a.qK,[].concat(_.Jc(b),_.Jc(c),
_.Jc(d)),["left","right"]),a.pR=!1;b.forEach(function(e,f){a.eGa([e],a.yQ[f])});a.nK.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Loa[g].u2===e&&f.push(c[g]);a.eGa(f,e)});d.forEach(function(e,f){a.eGa([e],a.sQ[f])});Array.from(a.JJ.values()).forEach(function(e){return e.K0a()})};_.h=_.HB.prototype;_.h.ooa=function(){!this.RIa&&this.Nz&&this.UJ&&this.RJ&&this.icb&&(this.RIa=!0,this.h9a()&&this.ndb())};_.h.h9a=function(){return this.RIa&&this.wna};
_.h.ndb=function(){this.grc();this.frc();var a=this.exc()||this.ZIa||this.XHa;this.pR=this.pR||a;this.cna=a;this.ZIa&&(this.Y$a(),this.ZIa=!1);this.XHa&&(this.X$a(),this.XHa=!1);this.dataSource&&0<this.nK.length&&!this.Koa?this.hoa():this.pR&&IB(this);this.Drc()};
_.h.xtc=function(){var a=[],b=this.xX;this.xX=new Map;for(var c=0;c<this.qg.length;c++){var d=this.qg[c],e=this.fuc(d,c,b.get(d));this.xX.has(d)||this.xX.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.xX.get(f.data);g.has(f.u2)?g.get(f.u2).push(f):g.set(f.u2,[f]);a.push(f)}}return a};_.h.fuc=function(a,b,c){return this.huc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.maa=b,d):{data:a,u2:d,maa:b}})};
_.h.frc=function(){var a=this;this.JJ.clear();Mdb(this.jna(this.Xrc),this.T9a).forEach(function(b){a.JJ.has(b.name);a.JJ.set(b.name,b)})};_.h.grc=function(){this.yQ=Mdb(this.jna(this.Zrc),this.V9a);this.sQ=Mdb(this.jna(this.Yrc),this.U9a);this.nK=Mdb(this.jna(this.asc),this.W9a);this.c$a=this.nK.filter(function(a){return!a.ny})[0]};
_.h.exc=function(){var a=function(d,e){return d||!!e.hHa.diff(e.bn)},b=this.nK.reduce(a,!1);b&&this.W$a();var c=this.yQ.reduce(a,!1);c&&this.Y$a();(a=this.sQ.reduce(a,!1))&&this.X$a();return b||c||a};_.h.SLa=function(a){this.qg=[];_.Hra(this.dataSource)&&this.dataSource.disconnect(this);this.Koa&&(this.Koa.unsubscribe(),this.Koa=null);a||(this.vC&&this.vC.diff([]),this.Nz&&this.Nz.uf.clear());this.rq=a};
_.h.hoa=function(){var a=this;if(this.dataSource){var b;_.Hra(this.dataSource)?b=this.dataSource.connect(this):_.se(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Ud(this.dataSource));this.Koa=b.ha(_.Ve(this.Fq)).subscribe(function(c){a.qg=c||[];oeb(a)})}};_.h.Y$a=function(){var a=this;0<this.UJ.uf.length&&this.UJ.uf.clear();this.yQ.forEach(function(b,c){return a.pdb(a.UJ,b,c)});peb(this)};
_.h.X$a=function(){var a=this;0<this.RJ.uf.length&&this.RJ.uf.clear();this.sQ.forEach(function(b,c){return a.pdb(a.RJ,b,c)});qeb(this)};_.h.eGa=function(a,b){var c=this,d=Array.from(b.bn||[]).map(function(e){return c.JJ.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.MRb});keb(this.qK,a,b,d,!this.Yma||this.cna)};_.h.Z5=function(a){for(var b=[],c=0;c<a.uf.length;c++){var d=a.uf.get(c);b.push(d.yl[0])}return b};
_.h.huc=function(a,b){if(1==this.nK.length)return[this.nK[0]];var c=[];if(this.GYa)c=this.nK.filter(function(e){return!e.ny||e.ny(b,a)});else{var d=this.nK.find(function(e){return e.ny&&e.ny(b,a)})||this.c$a;d&&c.push(d)}return c};_.h.pIa=function(a,b){return{Lc:a.u2.ua,context:{va:a.data},index:b}};_.h.pdb=function(a,b,c,d){d=void 0===d?{}:d;a=a.uf.Th(b.ua,d,c);this.odb(b,d);return a};_.h.odb=function(a,b){a=_.k(this.Htc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,eeb&&eeb.zK.Th(c,b);_.ul(this.Ya)};
_.h.Ryc=function(){for(var a=this.Nz.uf,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.v_=0===b%2;d.gZa=!d.v_;this.GYa?(d.maa=this.Loa[b].maa,d.O9c=b):d.index=this.Loa[b].maa}};_.h.Htc=function(a){var b=this;return a&&a.bn?Array.from(a.bn,function(c){c=b.JJ.get(c);return a instanceof _.vB?c.headerCell.ua:a instanceof wB?c.QFc.ua:c.qZ.ua}):[]};_.h.W$a=function(){this.vC.diff([]);this.Nz.uf.clear();oeb(this)};
_.h.Drc=function(){var a=function(b,c){return b||c.CHc()};this.yQ.reduce(a,!1)&&peb(this);this.sQ.reduce(a,!1)&&qeb(this);Array.from(this.JJ.values()).reduce(a,!1)&&(this.pR=!0,IB(this))};_.h.Mxc=function(){var a=this;this.qK=new ieb(this.Cz,this.q3a,this.oc?this.oc.value:"ltr",this.AX,this.vc.isBrowser,this.MYa,this.Xxc);(this.oc?this.oc.change:_.Ud()).ha(_.Ve(this.Fq)).subscribe(function(b){a.qK.direction=b;IB(a)})};
_.h.jna=function(a){var b=this;return a.filter(function(c){return!c.uK||c.uK===b})};_.h.Geb=function(){var a=this.dYc||this.cwc;if(a){var b=0===this.Nz.uf.length;if(b!==this.Cbb){var c=this.icb.uf;b?(a=c.Th(a.Lc),c=a.yl[0],1===a.yl.length&&(null==c?void 0:c.nodeType)===this.Db.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.Cbb=b;_.ul(this.Ya)}}};
_.W.Object.defineProperties(_.HB.prototype,{iy:{configurable:!0,enumerable:!0,get:function(){return this.JY},set:function(a){this.JY=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.rq},set:function(a){this.rq!==a&&this.SLa(a)}},GYa:{configurable:!0,enumerable:!0,get:function(){return this.ccb},set:function(a){this.ccb=a;this.Nz&&this.Nz.uf.length&&(this.W$a(),IB(this))}},Asa:{configurable:!0,enumerable:!0,get:function(){return this.Yma},set:function(a){this.Yma=a;this.pR=
this.cna=!0}}});_.HB.O=function(a){return new (a||_.HB)(_.u(_.yl),_.u(_.wl),_.u(_.sd),_.md("role"),_.u(_.tr,8),_.u(_.Gg),_.u(_.Aq),_.u(_.Cr),_.u(_.$db),_.u(_.Er),_.u(_.geb,12),_.u(_.te,8))};
_.HB.ya=_.xc({type:_.HB,oa:[["cdk-table"],["table","cdk-table",""]],Cd:function(a,b,c){a&1&&(_.Df(c,feb,5),_.Df(c,_.qB,5),_.Df(c,_.xB,5),_.Df(c,_.vB,5),_.Df(c,wB,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.cwc=d.first);_.Gf(d=_.Hf())&&(b.Xrc=d);_.Gf(d=_.Hf())&&(b.asc=d);_.Gf(d=_.Hf())&&(b.Zrc=d);_.Gf(d=_.Hf())&&(b.Yrc=d)}},yb:[1,"cdk-table"],tb:2,Za:function(a,b){a&2&&_.jf("cdk-table-fixed-layout",b.Asa)},inputs:{iy:"trackBy",dataSource:"dataSource",GYa:[2,"multiTemplateDataRows","multiTemplateDataRows",
_.ag],Asa:[2,"fixedLayout","fixedLayout",_.ag]},outputs:{ymb:"contentChanged"},Sb:["cdkTable"],standalone:!0,features:[_.Pf([{wa:_.nB,Hb:_.HB},{wa:_.Cr,Jd:_.Vdb},{wa:_.$db,Jd:_.tB},{wa:_.geb,nc:null}]),_.ff,_.Qf],bc:["caption","colgroup, col","*"],Aa:5,Ba:2,Ea:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a,b){a&1&&(_.uf(neb),_.vf(0),_.vf(1,1),_.x(2,Jdb,1,0)(3,Kdb,7,0)(4,Ldb,4,0));a&2&&(_.t(2),_.lf(2,b.XJ?2:-1),_.t(),_.lf(3,
b.Cz?3:4))},Ia:[_.EB,_.DB,_.GB,_.FB],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],ob:2});_.JB=function(){};_.JB.O=function(a){return new (a||_.JB)};_.JB.Da=_.zc({type:_.JB});_.JB.Ca=_.ic({imports:[_.Ir]});_.KB=function(){_.oB.apply(this,arguments)};_.V(_.KB,_.oB);_.KB.O=function(){var a;return function(b){return(a||(a=_.rd(_.KB)))(b||_.KB)}}();_.KB.Fa=_.Bc({type:_.KB,oa:[["","matCellDef",""]],standalone:!0,features:[_.Pf([{wa:_.oB,Hb:_.KB}]),_.ef]});_.LB=function(){_.pB.apply(this,arguments)};_.V(_.LB,_.pB);_.LB.O=function(){var a;return function(b){return(a||(a=_.rd(_.LB)))(b||_.LB)}}();_.LB.Fa=_.Bc({type:_.LB,oa:[["","matHeaderCellDef",""]],standalone:!0,features:[_.Pf([{wa:_.pB,Hb:_.LB}]),_.ef]});
_.MB=function(){return _.qB.apply(this,arguments)||this};_.V(_.MB,_.qB);_.MB.prototype.n8=function(){_.qB.prototype.n8.call(this);this.gHa.push("mat-column-"+this.SPa)};_.W.Object.defineProperties(_.MB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Eq},set:function(a){this.vLa(a)}}});_.MB.O=function(){var a;return function(b){return(a||(a=_.rd(_.MB)))(b||_.MB)}}();
_.MB.Fa=_.Bc({type:_.MB,oa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:[0,"matColumnDef","name"]},standalone:!0,features:[_.Pf([{wa:_.qB,Hb:_.MB},{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.MB}]),_.ef]});_.NB=function(){_.rB.apply(this,arguments)};_.V(_.NB,_.rB);_.NB.O=function(){var a;return function(b){return(a||(a=_.rd(_.NB)))(b||_.NB)}}();
_.NB.Fa=_.Bc({type:_.NB,oa:[["mat-header-cell"],["th","mat-header-cell",""]],yb:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[_.ef]});_.OB=function(){_.sB.apply(this,arguments)};_.V(_.OB,_.sB);_.OB.O=function(){var a;return function(b){return(a||(a=_.rd(_.OB)))(b||_.OB)}}();_.OB.Fa=_.Bc({type:_.OB,oa:[["mat-cell"],["td","mat-cell",""]],yb:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[_.ef]});_.PB=function(){return _.vB.apply(this,arguments)||this};_.V(_.PB,_.vB);_.PB.O=function(){var a;return function(b){return(a||(a=_.rd(_.PB)))(b||_.PB)}}();_.PB.Fa=_.Bc({type:_.PB,oa:[["","matHeaderRowDef",""]],inputs:{bn:[0,"matHeaderRowDef","columns"],sticky:[0,"matHeaderRowDefSticky","sticky"]},standalone:!0,features:[_.Pf([{wa:_.vB,Hb:_.PB}]),_.ef]});_.QB=function(){_.xB.apply(this,arguments)};_.V(_.QB,_.xB);_.QB.O=function(){var a;return function(b){return(a||(a=_.rd(_.QB)))(b||_.QB)}}();
_.QB.Fa=_.Bc({type:_.QB,oa:[["","matRowDef",""]],inputs:{bn:[0,"matRowDefColumns","columns"],ny:[0,"matRowDefWhen","when"]},standalone:!0,features:[_.Pf([{wa:_.xB,Hb:_.QB}]),_.ef]});_.RB=function(){};_.V(_.RB,_.zB);_.RB.O=function(){var a;return function(b){return(a||(a=_.rd(_.RB)))(b||_.RB)}}();
_.RB.ya=_.xc({type:_.RB,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:[_.Pf([{wa:_.zB,Hb:_.RB}]),_.ef,_.Qf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.mf(0,0)},Ia:[_.yB],ob:2});_.SB=function(){};_.V(_.SB,_.CB);_.SB.O=function(){var a;return function(b){return(a||(a=_.rd(_.SB)))(b||_.SB)}}();
_.SB.ya=_.xc({type:_.SB,oa:[["mat-row"],["tr","mat-row",""]],yb:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Sb:["matRow"],standalone:!0,features:[_.Pf([{wa:_.CB,Hb:_.SB}]),_.ef,_.Qf],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.mf(0,0)},Ia:[_.yB],ob:2});var reb;reb=[[["caption"]],[["colgroup"],["col"]],"*"];_.TB=function(){_.HB.apply(this,arguments);this.q3a="mat-mdc-table-sticky";this.MYa=!1};_.V(_.TB,_.HB);_.TB.O=function(){var a;return function(b){return(a||(a=_.rd(_.TB)))(b||_.TB)}}();
_.TB.ya=_.xc({type:_.TB,oa:[["mat-table"],["table","mat-table",""]],yb:[1,"mat-mdc-table","mdc-data-table__table"],tb:2,Za:function(a,b){a&2&&_.jf("mdc-table-fixed-layout",b.Asa)},Sb:["matTable"],standalone:!0,features:[_.Pf([{wa:_.HB,Hb:_.TB},{wa:_.nB,Hb:_.TB},{wa:_.$db,Jd:_.tB},{wa:_.Cr,Jd:_.Vdb},{wa:_.geb,nc:null}]),_.ef,_.Qf],bc:["caption","colgroup, col","*"],Aa:5,Ba:2,Ea:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",
""],["footerRowOutlet",""]],ua:function(a,b){a&1&&(_.uf(reb),_.vf(0),_.vf(1,1),_.x(2,Odb,1,0)(3,Pdb,7,0)(4,Qdb,4,0));a&2&&(_.t(2),_.lf(2,b.XJ?2:-1),_.t(),_.lf(3,b.Cz?3:4))},Ia:[_.EB,_.DB,_.GB,_.FB],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});_.UB=function(){};_.UB.O=function(a){return new (a||_.UB)};_.UB.Da=_.zc({type:_.UB});_.UB.Ca=_.ic({imports:[_.ds,_.JB,_.ds]});_.seb=new _.Gc("MatRadioGroup");_.teb=new _.Gc("mat-radio-default-options",{Ha:"root",qa:Rdb});
}catch(e){_._DumpException(e)}
try{
var ueb,xeb,yeb,zeb,Aeb,Beb,Eeb,Feb,Oeb,Peb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,lfb,mfb,nfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Afb,Bfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,Mfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,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,fhb,ghb,hhb,ihb,jhb,khb,lhb,mhb,nhb,phb,qhb,rhb,shb,thb,uhb,vhb,whb,xhb,yhb,zhb,Ahb,Bhb,Chb,Dhb,Ehb,Fhb,Ghb,Hhb,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Rhb,Shb,Thb,Vhb,Whb,Yhb,Zhb,$hb,aib,bib,cib,dib,eib,fib,gib,hib,iib,kib,lib,mib,nib,oib,pib,qib,sib,tib,uib,vib,wib,xib,yib,zib,Aib,Bib,Cib,Dib,Eib,Fib,Gib,Hib,Iib,Jib,Kib,Lib,Mib,Nib,Pib,Qib,Sib,Tib,Uib,Vib,Wib,Xib,Yib,Zib,$ib,ajb,bjb,cjb,djb,ejb,gjb,hjb,fjb,ijb,jjb,kjb,ljb,mjb,njb,web,fC,tjb,hC,ujb,vjb,iC,yjb,zjb,vC,Djb;
ueb=function(a){var b=a.AO,c=a.counter;a=a.qwa;b.next(c);this.Hh({AO:b,counter:c+1,qwa:a},a)};_.veb=function(a){a=void 0===a?0:a;var b=void 0===b?_.qe:b;if((0,_.de)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.Hh||(b=_.qe);return new _.Rd(function(c){c.add(b.Hh(ueb,a,{AO:c,counter:0,qwa:a}));return c})};xeb=function(a){return function(b){return _.Xd(b,new web(a))}};yeb=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
zeb=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};Aeb=function(a,b,c,d){return void 0!==b&&b.has(d)?(a.td(c,b.get(d)),b.delete(d),!0):!1};Beb=function(a,b,c,d,e){Aeb(a,b,d,c(d,e))?a.uJ(d,e):(b=a.create(d,e),a.td(d,b))};
Eeb=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],v=yeb(f,n,f,r,c);if(0!==v)0>v&&a.uJ(f,r),f++;else{var z=a.at(g);v=b[m];var D=yeb(g,z,m,v,c);0!==D?(0>D&&a.uJ(g,v),g--,m--):(n=c(f,n),z=c(g,z),D=c(f,r),Object.is(D,z)?(z=c(m,v),Object.is(z,n)?(Ceb(a,f,g),a.uJ(g,v),m--,g--):a.move(g,f),a.uJ(f,r),f++):(null!=d||(d=new Deb),null!=e||(e=zeb(a,f,g,c)),Aeb(a,d,f,D)?(a.uJ(f,r),f++,g++):e.has(D)?(d.set(n,a.detach(f)),g--):
(r=a.create(f,b[f]),a.td(f,r),f++,g++)))}}for(;f<=m;)Beb(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),v=m.value,n=yeb(f,r,f,v,c),0!==n?(0>n&&a.uJ(f,v),f++,m=b.next()):(null!=d||(d=new Deb),null!=e||(e=zeb(a,f,g,c)),n=c(f,v),Aeb(a,d,f,n)?(a.uJ(f,v),f++,g++,m=b.next()):e.has(n)?(r=c(f,r),d.set(r,a.detach(f)),g--):(a.td(f,a.create(f,v)),f++,g++,m=b.next()));for(;!m.done;)Beb(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)})};Feb=function(a,b){return b};_.Heb=function(a,b,c,d,e,f){_.rha("NgControlFlow");_.Zc()[25+a]=new Geb;_.x(a+1,b,c,d,e,f)};_.Jeb=function(a){var b=_.Qc(null),c=_.Yc.selectedIndex;try{var d=_.Zc(),e=d[1],f=d[c];void 0===f.Rua?(c+=1,f.Rua=new Ieb(d[c],d,e.data[c])):f.Rua.reset();var g=f.Rua;Eeb(g,a,f.KTc);if(g.o1)for(a=0;a<g.length;a++)_.Aja(g.JM,a)[8].Kla=a}finally{_.Qc(b)}};
_.Keb=function(a,b,c,d,e,f,g){var m=_.Zc();var n=_.Yc.ym;var r=_.cf(m,n,b,d);n=_.$e(m,n+2,f)||r;_.Wea(3);a=n?a+_.jc(b)+c+_.jc(d)+e+_.jc(f)+g:_.Hd;a!==_.Hd&&_.$ga(m,a);return _.Keb};_.Leb=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};_.VB=function(a){return{type:5,Lh:a}};
_.Meb=function(a){var b=function(){return a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this};_.V(b,a);b.prototype.Dt=function(){this._getTracker().Dt()};b.prototype._getTracker=function(){this.meb||(this.meb=new _.$Ua(this.tHa,this.xd,this.s7,this.r7,this.Yb));return this.meb};_.W.Object.defineProperties(b.prototype,{Ah:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Ah},set:function(c){this._getTracker().Ah=c}},AH:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Ar},
set:function(c){this._getTracker().Ar=c}}});return b};_.Neb=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;d.vs=b;d.lQa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.vs},set:function(d){this.vs=null!=d?_.th(d):this.lQa}}});return c};Oeb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
Peb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;c.VHa=!1;return c};_.V(b,a);b.prototype.Sa=function(){this.oHa()};b.prototype.La=function(){var c;null==(c=this.Bz)||c.remove();this.Bz=this.DQ=null};b.prototype.oHa=function(){var c=this.nb.na.ownerDocument||document;this.Bz=c.createElement("span");this.DQ=c.createElement("span");this.Bz.className="mdc-tab-indicator";this.DQ.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.Bz.appendChild(this.DQ);this.nGa()};b.prototype.nGa=function(){(this.VHa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.Bz)}};
Qeb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;c.VHa=!1;return c};_.V(b,a);b.prototype.Sa=function(){this.oHa()};b.prototype.La=function(){var c;null==(c=this.Bz)||c.remove();this.Bz=this.DQ=null};b.prototype.oHa=function(){var c=this.nb.na.ownerDocument||document;this.Bz=c.createElement("span");this.DQ=c.createElement("span");this.Bz.className="mdc-tab-indicator";this.DQ.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.Bz.appendChild(this.DQ);this.nGa()};b.prototype.nGa=function(){(this.VHa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.Bz)}};Reb=function(){};Seb=function(){};Teb=function(a){a&1&&_.vf(0)};Ueb=function(){};Veb=function(a){a&1&&_.x(0,Ueb,0,0,"ng-template",10);a&2&&(a=_.M().va,_.y("cdkPortalOutlet",a.Y3a))};Web=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.Lf(a.DTb))};
Xeb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"div",6);_.I("click",function(){var f=_.ad(c),g=f.va;f=f.index;var m=_.M();return _.cd(m.Fl(g,_.Jf(1),f))})("cdkFocusChange",function(f){var g=_.ad(c).index,m=_.M();return _.cd(m.iyc(f,g))});_.A(1,"div",7);_.x(2,Veb,1,1,"ng-template",8)(3,Web,1,1,"ng-template",null,9,_.Wf);_.B()()}if(a&2){a=b.va;b=b.index;var d=_.Jf(4),e=_.M();_.jf("mat-tab-label-active",e.selectedIndex===b);_.y("id",e.Dab(b))("ngClass",a.eKc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.ad);_.gf("tabIndex",e.Wt(b))("aria-posinset",b+1)("aria-setsize",e.Mq.length)("aria-controls",e.Cab(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Fe?a.Fe:null);_.t(2);_.y("ngIf",a.Y3a)("ngIfElse",d)}};
Yeb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-tab-body",11);_.I("_onCentered",function(){_.ad(c);var e=_.M();return _.cd(e.dxc())})("_onCentering",function(e){_.ad(c);var f=_.M();return _.cd(f.Fxc(e))});_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.jf("mat-tab-body-active",d.selectedIndex===b);_.y("id",d.Cab(b))("ngClass",a.EAc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.RU);_.gf("tabindex",null!=d.S$&&d.selectedIndex===
b?d.S$:null)("aria-labelledby",d.Dab(b))}};
Zeb=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"}};$eb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};afb=function(){return{color:"accent",XOa:"check-indeterminate"}};
_.bfb=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};cfb=function(a){a&1&&_.mf(0)};
dfb=function(a){a&1&&_.N(0);a&2&&(a=_.M(),_.Kf(" ",a.hc.ZZ?a.hc.ZZ(a.option):a.option,"\n"))};efb=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();_.Kf(" ",_.rA(2,1,null==(b=_.R(3,5,a.hc.Au))?null:b.length,a.H6a,"NUM")," ")}};ffb=function(a){a&1&&_.mf(0)};gfb=function(a,b){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};
hfb=function(a){a&1&&_.x(0,gfb,2,2,"mat-icon",8);a&2&&(a=_.M(),_.y("ngIf",a.Ru.search))};ifb=function(a,b){a&1&&(_.A(0,"mat-icon",12),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};jfb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",10);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.hc.KB.next(""))});_.x(1,ifb,2,2,"mat-icon",11);_.B()}a&2&&(a=_.M(),_.t(),_.y("ngIf",a.Ru.close))};kfb=function(a){a&1&&_.E(0,"xap-picker-search")};
lfb=function(a){a&1&&_.mf(0,7);a&2&&(_.M(),_.y("ngTemplateOutlet",_.Jf(9)))};mfb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"mat-progress-spinner",11),_.B());a&2&&(_.t(),_.y("diameter",48)("strokeWidth",4))};nfb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.x(2,mfb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};ofb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.I4," "))};
pfb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.x(2,ofb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};qfb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.F4," "))};rfb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,qfb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};
sfb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.t(),_.Kf(" ",a.G4," "))};tfb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.x(2,sfb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};
ufb=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.hc.model)("xapSelectAllCorpus",_.R(1,4,b.hc.Au))("aria-label",_.rA(2,6,a.vOb,b.R7a,"NUM_ITEMS"));_.t(3);_.Kf(" ",_.R(4,10,b.Eia)," ")}};
vfb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.ad(b);var d=_.M(4);return _.cd(d.OFc=0)});_.E(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.y("disabled",c.hc.fk?c.hc.fk(a):!1)("xapSelectionModel",c.hc.model)("xapSelection",a)("aria-label",c.hc.ZY(a));_.t();_.y("template",null==(c.Kn||c.ZO)?null:(c.Kn||c.ZO).Lc)("option",a)}};
wfb=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.hc.fk?b.hc.fk(a):!1)("xapSelectionModel",b.hc.model)("xapSelection",a)("aria-label",b.hc.ZY(a));_.t();_.y("template",null==(b.Kn||b.ZO)?null:(b.Kn||b.ZO).Lc)("option",a)}};
xfb=function(a,b){a&1&&(_.F(0),_.x(1,vfb,2,6,"mat-checkbox",23)(2,wfb,2,6,"ng-template",null,24,_.Wf),_.H());if(a&2){a=b.first;var c=_.Jf(3);_.t();_.y("ngIf",a)("ngIfElse",c)}};yfb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.t(),_.Kf(" ",_.rA(2,1,a.jE,a.G6a,"MAX_DISPLAYED_OPTIONS")," "))};
zfb=function(a){if(a&1){var b=_.Zc();_.x(0,ufb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.ad(b);var e=_.M(2);return _.cd(e.z0(d))});_.x(2,xfb,4,2,"ng-container",20);_.O(3,"async");_.x(4,yfb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.y("ngIf",a.Ox);_.t(2);_.y("ngForOf",_.R(3,3,c.HUb));_.t(2);_.y("ngIf",c.jE<_.R(5,5,c.hc.Au).length)}};
Afb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,kfb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,lfb,1,1,"ng-container",4)(4,nfb,3,2,"ng-container",5)(5,pfb,3,2,"ng-container",5)(6,rfb,3,2,"ng-container",5)(7,tfb,3,2,"ng-container",5),_.H(),_.x(8,zfb,6,7,"ng-template",null,6,_.Wf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngIf",a.Lr),_.t(),_.y("ngSwitch",a.Gga),_.t(),_.y("ngSwitchCase",b.uj.YW),_.t(),_.y("ngSwitchCase",b.uj.LOADING),_.t(),_.y("ngSwitchCase",b.uj.Tla),_.t(),_.y("ngSwitchCase",b.uj.Sla),_.t(),
_.y("ngSwitchCase",b.uj.ERROR))};Bfb=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};
Dfb=function(a,b){if(a&1){var c=_.Zc();_.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=_.ad(c).va,e=_.M();return _.cd(e.hc.model.Vg(d))})("keydown.enter",function(){var d=_.ad(c).va,e=_.M();return _.cd(e.hc.model.Vg(d))});_.x(7,Bfb,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.t(3),_.y("template",null==b.Kn?null:b.Kn.Lc)("option",a),_.t(2),_.y("matTooltip",Cfb(b,a)),_.gf("aria-label",Cfb(b,a)),_.t(2),_.y("ngIf",
b.Ru.remove_circle_outline))};Efb=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()}};Ffb=function(a){a&1&&_.E(0,"xap-picker-search")};Gfb=function(a){a&1&&(_.F(0),_.mf(1,6),_.H());if(a&2){_.M();var b=_.Jf(9);_.t();_.y("ngTemplateOutlet",b)}};
Hfb=function(a){a&1&&(_.A(0,"div",9),_.E(1,"mat-progress-spinner",10),_.B());a&2&&(_.t(),_.y("diameter",48)("strokeWidth",4))};Ifb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.x(2,Hfb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};Jfb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.I4," "))};
Kfb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.x(2,Jfb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};Lfb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.F4," "))};Mfb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.x(2,Lfb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};
Nfb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.t(),_.Kf(" ",a.G4," "))};Ofb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,Nfb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};
Pfb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"li",19,20);_.I("click",function(){var e=_.ad(c).va,f=_.M(3);return _.cd(WB(f,e))})("keydown.enter",function(){var e=_.ad(c).va,f=_.M(3);return _.cd(WB(f,e))})("keydown.space",function(){var e=_.ad(c).va,f=_.M(3);return _.cd(WB(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);_.jf("xap-picker-single-select-option-disabled",null==d.hc.fk?null:d.hc.fk(a))("xap-picker-single-selected",_.R(2,
9,d.hc.model.Ce(a)));_.y("matRippleDisabled",null==d.hc.fk?null:d.hc.fk(a))("tabindex",b?0:-1);_.gf("aria-disabled",null==d.hc.fk?null:d.hc.fk(a));_.t(4);_.y("template",null==d.Kn?null:d.Kn.Lc)("option",a)}};Qfb=function(a){if(a&1){var b=_.Zc();_.A(0,"ul",17);_.I("keydown",function(c){_.ad(b);var d=_.M(2);return _.cd(d.z0(c))});_.x(1,Pfb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.t(),_.y("ngForOf",a.Cpb))};
Rfb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,Ffb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,Gfb,2,1,"ng-container",4)(4,Ifb,3,2,"ng-container",4)(5,Kfb,3,2,"ng-container",4)(6,Mfb,3,2,"ng-container",4)(7,Ofb,3,2,"ng-container",4),_.H(),_.x(8,Qfb,2,1,"ng-template",null,5,_.Wf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngIf",a.Lr),_.t(),_.y("ngSwitch",a.Gga),_.t(),_.y("ngSwitchCase",b.uj.YW),_.t(),_.y("ngSwitchCase",b.uj.LOADING),_.t(),_.y("ngSwitchCase",b.uj.Tla),_.t(),_.y("ngSwitchCase",b.uj.Sla),_.t(),
_.y("ngSwitchCase",b.uj.ERROR))};Sfb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Tfb=function(a){a&1&&_.E(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.y("maxDisplayedOptions",a.jE))};Vfb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.ad(b);var c=_.M(3);return _.cd(Ufb(c))});_.B()}};
Wfb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.ad(b);var f=_.M(2);return _.cd(f.Qx.next(e))});_.O(1,"async");_.O(2,"async");_.x(3,Sfb,1,0,"xap-picker-single-select",4)(4,Tfb,1,1,"ng-template",null,5,_.Wf)(6,Vfb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.Jf(5);a=_.M().Na;var d=_.M();_.jf("xap-picker-multi-pane",a.Cv);_.y("ngModel",_.R(1,11,d.Qx))("options",_.R(2,13,d.options))("displayFunction",a.Ei)("searchVisible",a.Lr)("searchFilter",a.AV)("selectAllVisible",
a.Ox);_.t(3);_.y("ngIf",a.c3)("ngIfElse",c);_.t(3);_.y("ngIf",a.Cv)}};Xfb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Yfb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.QM))};Zfb=function(a){a&1&&_.x(0,Yfb,1,1,"ng-template",12)};$fb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.rRa))};agb=function(a){a&1&&_.x(0,$fb,1,1,"ng-template",14)};bgb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.eRa))};
cgb=function(a){a&1&&_.x(0,bgb,1,1,"ng-template",15)};dgb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.fRa))};egb=function(a){a&1&&_.x(0,dgb,1,1,"ng-template",16)};fgb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.x(1,Zfb,1,0,null,0)(2,agb,1,0,null,0)(3,cgb,1,0,null,0)(4,egb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.t(),_.y("ngIf",a.QM),_.t(),_.y("ngIf",a.rRa),_.t(),_.y("ngIf",a.eRa),_.t(),_.y("ngIf",a.fRa))};
ggb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.ad(b);var c=_.M(3);return _.cd(Ufb(c))});_.B()}};
igb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.ad(b);var f=_.M(2);return _.cd(f.Qx.next(e))});_.O(1,"async");_.x(2,Xfb,1,0,"xap-picker-single-select",4)(3,fgb,5,4,"ng-template",null,5,_.Wf)(5,ggb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.Jf(4);a=_.M().Na;var d=_.M();_.jf("xap-picker-multi-pane",a.Cv);_.y("ngModel",_.R(1,9,d.Qx))("getOptions",a.getOptions)("displayFunction",a.Ei)("selectAllVisible",a.Ox);_.t(2);_.y("ngIf",a.c3)("ngIfElse",
c);_.t(3);_.y("ngIf",a.Cv)}};jgb=function(a,b){a&1&&(_.F(0),_.x(1,Wfb,7,15,"xap-picker",1)(2,igb,6,11,"ng-template",null,2,_.Wf),_.H());if(a&2){a=b.Na;var c=_.Jf(3);_.t();_.y("ngIf",!a.tua)("ngIfElse",c)}};kgb=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();_.Kf(" ",_.rA(2,1,null==(b=_.R(3,5,a.hc.Au))?null:b.length,a.H6a,"NUM")," ")}};lgb=function(a){a&1&&_.mf(0)};
mgb=function(a,b){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};ngb=function(a){a&1&&_.x(0,mgb,2,2,"mat-icon",8);a&2&&(a=_.M(),_.y("ngIf",a.Ru.search))};ogb=function(a,b){a&1&&(_.A(0,"mat-icon",12),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};
pgb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",10);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.hc.KB.next(""))});_.x(1,ogb,2,2,"mat-icon",11);_.B()}a&2&&(a=_.M(),_.t(),_.y("ngIf",a.Ru.close))};qgb=function(a){a&1&&_.E(0,"xap-picker-search")};rgb=function(a){a&1&&_.mf(0,7);a&2&&(_.M(),_.y("ngTemplateOutlet",_.Jf(9)))};sgb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"mat-progress-spinner",11),_.B());a&2&&(_.t(),_.y("diameter",48)("strokeWidth",4))};
tgb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.x(2,sgb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};ugb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.I4," "))};vgb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.x(2,ugb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};
wgb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.F4," "))};xgb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,wgb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};ygb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.t(),_.Kf(" ",a.G4," "))};
zgb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.x(2,ygb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};Agb=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.hc.model)("xapSelectAllCorpus",_.R(1,4,b.hc.Au))("aria-label",_.rA(2,6,a.vOb,b.R7a,"NUM_ITEMS"));_.t(3);_.Kf(" ",_.R(4,10,b.Eia)," ")}};
Bgb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.ad(b);var d=_.M(4);return _.cd(d.OFc=0)});_.E(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.y("disabled",c.hc.fk?c.hc.fk(a):!1)("xapSelectionModel",c.hc.model)("xapSelection",a)("aria-label",c.hc.ZY(a));_.t();_.y("template",null==(c.Kn||c.ZO)?null:(c.Kn||c.ZO).Lc)("option",a)}};
Cgb=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.hc.fk?b.hc.fk(a):!1)("xapSelectionModel",b.hc.model)("xapSelection",a)("aria-label",b.hc.ZY(a));_.t();_.y("template",null==(b.Kn||b.ZO)?null:(b.Kn||b.ZO).Lc)("option",a)}};
Dgb=function(a,b){a&1&&(_.F(0),_.x(1,Bgb,2,6,"mat-checkbox",23)(2,Cgb,2,6,"ng-template",null,24,_.Wf),_.H());if(a&2){a=b.first;var c=_.Jf(3);_.t();_.y("ngIf",a)("ngIfElse",c)}};Egb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.t(),_.Kf(" ",_.rA(2,1,a.jE,a.G6a,"MAX_DISPLAYED_OPTIONS")," "))};
Fgb=function(a){if(a&1){var b=_.Zc();_.x(0,Agb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.ad(b);var e=_.M(2);return _.cd(e.z0(d))});_.x(2,Dgb,4,2,"ng-container",20);_.O(3,"async");_.x(4,Egb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.y("ngIf",a.Ox);_.t(2);_.y("ngForOf",_.R(3,3,c.HUb));_.t(2);_.y("ngIf",c.jE<_.R(5,5,c.hc.Au).length)}};
Ggb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,qgb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,rgb,1,1,"ng-container",4)(4,tgb,3,2,"ng-container",5)(5,vgb,3,2,"ng-container",5)(6,xgb,3,2,"ng-container",5)(7,zgb,3,2,"ng-container",5),_.H(),_.x(8,Fgb,6,7,"ng-template",null,6,_.Wf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngIf",a.Lr),_.t(),_.y("ngSwitch",a.Gga),_.t(),_.y("ngSwitchCase",b.uj.YW),_.t(),_.y("ngSwitchCase",b.uj.LOADING),_.t(),_.y("ngSwitchCase",b.uj.Tla),_.t(),_.y("ngSwitchCase",b.uj.Sla),_.t(),
_.y("ngSwitchCase",b.uj.ERROR))};Hgb=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};
Igb=function(a,b){if(a&1){var c=_.Zc();_.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=_.ad(c).va,e=_.M();return _.cd(e.hc.model.Vg(d))})("keydown.enter",function(){var d=_.ad(c).va,e=_.M();return _.cd(e.hc.model.Vg(d))});_.x(7,Hgb,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.t(3),_.y("template",null==b.Kn?null:b.Kn.Lc)("option",a),_.t(2),_.y("matTooltip",Cfb(b,a)),_.gf("aria-label",Cfb(b,a)),_.t(2),_.y("ngIf",
b.Ru.remove_circle_outline))};Jgb=function(a){a&1&&_.E(0,"xap-picker-search")};Kgb=function(a){a&1&&(_.F(0),_.mf(1,6),_.H());if(a&2){_.M();var b=_.Jf(9);_.t();_.y("ngTemplateOutlet",b)}};Lgb=function(a){a&1&&(_.A(0,"div",9),_.E(1,"mat-progress-spinner",10),_.B());a&2&&(_.t(),_.y("diameter",48)("strokeWidth",4))};Mgb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.x(2,Lgb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};
Ngb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.I4," "))};Ogb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.x(2,Ngb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};Pgb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Kf(" ",a.F4," "))};
Qgb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.x(2,Pgb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};Rgb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.t(),_.Kf(" ",a.G4," "))};Sgb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.x(2,Rgb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.y("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};
Tgb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"li",19,20);_.I("click",function(){var e=_.ad(c).va,f=_.M(3);return _.cd(WB(f,e))})("keydown.enter",function(){var e=_.ad(c).va,f=_.M(3);return _.cd(WB(f,e))})("keydown.space",function(){var e=_.ad(c).va,f=_.M(3);return _.cd(WB(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);_.jf("xap-picker-single-select-option-disabled",null==d.hc.fk?null:d.hc.fk(a))("xap-picker-single-selected",_.R(2,
9,d.hc.model.Ce(a)));_.y("matRippleDisabled",null==d.hc.fk?null:d.hc.fk(a))("tabindex",b?0:-1);_.gf("aria-disabled",null==d.hc.fk?null:d.hc.fk(a));_.t(4);_.y("template",null==d.Kn?null:d.Kn.Lc)("option",a)}};Ugb=function(a){if(a&1){var b=_.Zc();_.A(0,"ul",17);_.I("keydown",function(c){_.ad(b);var d=_.M(2);return _.cd(d.z0(c))});_.x(1,Tgb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.t(),_.y("ngForOf",a.Cpb))};
Vgb=function(a,b){a&1&&(_.A(0,"div",1),_.x(1,Jgb,1,0,"xap-picker-search",2),_.F(2,3),_.x(3,Kgb,2,1,"ng-container",4)(4,Mgb,3,2,"ng-container",4)(5,Ogb,3,2,"ng-container",4)(6,Qgb,3,2,"ng-container",4)(7,Sgb,3,2,"ng-container",4),_.H(),_.x(8,Ugb,2,1,"ng-template",null,5,_.Wf),_.B());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngIf",a.Lr),_.t(),_.y("ngSwitch",a.Gga),_.t(),_.y("ngSwitchCase",b.uj.YW),_.t(),_.y("ngSwitchCase",b.uj.LOADING),_.t(),_.y("ngSwitchCase",b.uj.Tla),_.t(),_.y("ngSwitchCase",b.uj.Sla),_.t(),
_.y("ngSwitchCase",b.uj.ERROR))};Wgb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Xgb=function(a){a&1&&_.E(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.y("maxDisplayedOptions",a.jE))};Ygb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.ad(b);var c=_.M(3);return _.cd(Ufb(c))});_.B()}};
Zgb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.ad(b);var f=_.M(2);return _.cd(f.Qx.next(e))});_.O(1,"async");_.O(2,"async");_.x(3,Wgb,1,0,"xap-picker-single-select",4)(4,Xgb,1,1,"ng-template",null,5,_.Wf)(6,Ygb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.Jf(5);a=_.M().Na;var d=_.M();_.jf("xap-picker-multi-pane",a.Cv);_.y("ngModel",_.R(1,11,d.Qx))("options",_.R(2,13,d.options))("displayFunction",a.Ei)("searchVisible",a.Lr)("searchFilter",a.AV)("selectAllVisible",
a.Ox);_.t(3);_.y("ngIf",a.c3)("ngIfElse",c);_.t(3);_.y("ngIf",a.Cv)}};$gb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};ahb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.QM))};bhb=function(a){a&1&&_.x(0,ahb,1,1,"ng-template",12)};chb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.rRa))};dhb=function(a){a&1&&_.x(0,chb,1,1,"ng-template",14)};ehb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.eRa))};
fhb=function(a){a&1&&_.x(0,ehb,1,1,"ng-template",15)};ghb=function(a){a&1&&_.mf(0,13);a&2&&(a=_.M(4).Na,_.y("ngTemplateOutlet",a.fRa))};hhb=function(a){a&1&&_.x(0,ghb,1,1,"ng-template",16)};ihb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.x(1,bhb,1,0,null,0)(2,dhb,1,0,null,0)(3,fhb,1,0,null,0)(4,hhb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.t(),_.y("ngIf",a.QM),_.t(),_.y("ngIf",a.rRa),_.t(),_.y("ngIf",a.eRa),_.t(),_.y("ngIf",a.fRa))};
jhb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.ad(b);var c=_.M(3);return _.cd(Ufb(c))});_.B()}};
khb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.ad(b);var f=_.M(2);return _.cd(f.Qx.next(e))});_.O(1,"async");_.x(2,$gb,1,0,"xap-picker-single-select",4)(3,ihb,5,4,"ng-template",null,5,_.Wf)(5,jhb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.Jf(4);a=_.M().Na;var d=_.M();_.jf("xap-picker-multi-pane",a.Cv);_.y("ngModel",_.R(1,9,d.Qx))("getOptions",a.getOptions)("displayFunction",a.Ei)("selectAllVisible",a.Ox);_.t(2);_.y("ngIf",a.c3)("ngIfElse",
c);_.t(3);_.y("ngIf",a.Cv)}};lhb=function(a,b){a&1&&(_.F(0),_.x(1,Zgb,7,15,"xap-picker",1)(2,khb,6,11,"ng-template",null,2,_.Wf),_.H());if(a&2){a=b.Na;var c=_.Jf(3);_.t();_.y("ngIf",!a.tua)("ngIfElse",c)}};mhb=function(a){a&1&&(_.qf(0,4,1),_.mf(1),_.rf());a&2&&(a=_.M().va,_.t(),_.lA(a.name),_.mA(0))};nhb=function(a){a&1&&_.sf(0,4,2)};phb=function(a){a&1&&(_.F(0),_.N(1),_.H());if(a&2){a=_.M(2).va;var b=_.M();_.t();_.Kf(" ",_.ohb(b,a)," ")}};
qhb=function(a){a&1&&(_.A(0,"mat-error"),_.x(1,phb,2,1,"ng-container",9),_.B());if(a&2){a=_.M().va;var b=_.M();_.t();_.y("ngIf",_.ohb(b,a))}};rhb=function(a){a&1&&(_.A(0,"div",11),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.tS))};
shb=function(a,b){a&1&&(_.F(0),_.A(1,"mat-form-field",2)(2,"mat-label",3),_.qf(3,4),_.x(4,mhb,2,1,"ng-container",5)(5,nhb,1,0,"ng-template",null,6,_.Wf),_.rf(),_.B(),_.E(7,"input",7,8),_.x(9,qhb,2,1,"mat-error",9),_.B(),_.x(10,rhb,2,1,"div",10),_.H());if(a&2){a=b.va;var c=_.Jf(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.gr);_.gf("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.t(2);_.y("ngIf",null==(d=b.Ii.get(a.gr))?null:d.errors);_.t();_.y("ngIf",a.tS)}};thb=function(a){a&1&&(_.A(0,"mat-error"),_.sf(1,12),_.B())};uhb=function(a){a&1&&(_.A(0,"mat-error"),_.sf(1,13),_.B())};vhb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};whb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(),_.Kf(" ",a.displayName," "))};
xhb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;c.El=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(c){this.El=_.qh(c)}}});return b};yhb=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};zhb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};
Ahb=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",5);a&2&&(a=_.M(),_.y("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Bhb=function(a){a&1&&(_.A(0,"span",6),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf("(",a.group.label,")"))};Chb=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())};
Dhb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",19);_.I("cdkObserveContent",function(){_.ad(b);var c=_.M();return _.cd(XB(c))});_.vf(1,1);_.B()}a&2&&(a=_.M(),_.y("cdkObserveContentDisabled","outline"!=a.hd))};Ehb=function(a){a&1&&(_.F(0),_.vf(1,2),_.A(2,"span"),_.N(3),_.B(),_.H());a&2&&(a=_.M(2),_.t(3),_.Lf(a.Md.placeholder))};Fhb=function(a){a&1&&_.vf(0,3,["*ngSwitchCase","true"])};Ghb=function(a){a&1&&(_.A(0,"span",23),_.N(1," *"),_.B())};
Hhb=function(a){if(a&1){var b=_.Zc();_.A(0,"label",20,21);_.I("cdkObserveContent",function(){_.ad(b);var c=_.M();return _.cd(XB(c))});_.x(2,Ehb,4,1,"ng-container",12)(3,Fhb,1,0,"ng-content",12)(4,Ghb,2,0,"span",22);_.B()}a&2&&(a=_.M(),_.jf("mat-empty",a.Md.empty&&!a.DY())("mat-form-field-empty",a.Md.empty&&!a.DY())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.y("cdkObserveContentDisabled","outline"!=a.hd)("id",a.Yt)("ngSwitch",a.h6()),_.gf("for",a.Md.id)("aria-owns",a.Md.id),_.t(2),
_.y("ngSwitchCase",!1),_.t(),_.y("ngSwitchCase",!0),_.t(),_.y("ngIf",!a.kM&&a.Md.required&&!a.Md.disabled))};Ihb=function(a){a&1&&(_.A(0,"div",24),_.vf(1,4),_.B())};Jhb=function(a){a&1&&(_.A(0,"div",25),_.E(1,"span",26),_.B());a&2&&(a=_.M(),_.t(),_.jf("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Khb=function(a){a&1&&(_.A(0,"div"),_.vf(1,5),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.rR))};
Lhb=function(a){a&1&&(_.A(0,"div",30),_.N(1),_.B());a&2&&(a=_.M(2),_.y("id",a.p6),_.t(),_.Lf(a.CT))};Mhb=function(a){a&1&&(_.A(0,"div",27),_.x(1,Lhb,2,2,"div",28),_.vf(2,6),_.E(3,"div",29),_.vf(4,7),_.B());a&2&&(a=_.M(),_.y("@transitionMessages",a.rR),_.t(),_.y("ngIf",a.CT))};Nhb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.placeholder))};Ohb=function(a){a&1&&(_.A(0,"span",12),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Lf(a.L4a))};
Phb=function(a){a&1&&_.vf(0,0,["*ngSwitchCase","true"])};Qhb=function(a){a&1&&(_.A(0,"span",9),_.x(1,Ohb,2,1,"span",10)(2,Phb,1,0,"ng-content",11),_.B());a&2&&(a=_.M(),_.y("ngSwitch",!!a.dQa),_.t(2),_.y("ngSwitchCase",!0))};
Rhb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",13)(1,"div",14,15);_.I("@transformPanel.done",function(c){_.ad(b);var d=_.M();return _.cd(d.p7.next(c.Nf))})("keydown",function(c){_.ad(b);var d=_.M();return _.cd(d.ye(c))});_.vf(3,1);_.B()()}a&2&&(a=_.M(),_.y("@transformPanelWrap",void 0),_.t(),_.tz("mat-select-panel ",a.AIa(),""),_.hf("transform-origin",a.KY)("font-size",a.l8,"px"),_.y("ngClass",a.yd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.gf("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.vQ()))};Shb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a),_.t(),_.Kf(" ",a.displayName," "))};Thb=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.wf("id","dialog-description-",b.wc.id,""),_.t(),_.Kf(" ",a," "))};
Vhb=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.ad(b);var d=_.M(3);return _.cd(Uhb(d,c))})("operatorFocusChange",function(c){_.ad(b);_.M(3).NZa=c;return _.cd()});_.B()}a&2&&(a=_.M(3),_.jf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.b3),_.y("operators",a.Sd.XS())("value",null==a.wc?null:a.wc.wf)("appliedFilterId",a.wc.id))};Whb=function(){};
Yhb=function(a){a&1&&(_.F(0),_.vf(1),_.A(2,"div",6),_.x(3,Thb,2,2,"div",7),_.A(4,"div",8),_.x(5,Vhb,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.x(7,Whb,0,0,"ng-template",null,11,_.Wf),_.B()()(),_.vf(9,1),_.H());a&2&&(a=_.M(2),_.t(3),_.y("ngIf",a.wc.config.description),_.t(),_.jf("xap-filterbar-multiple-lines",!a.filter.config.b3)("xap-filterbar-single-line",a.filter.config.b3),_.t(),_.y("ngIf",Xhb(a)))};Zhb=function(a){a&1&&_.mf(0)};
$hb=function(a){a&1&&_.x(0,Zhb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.y("ngTemplateOutlet",a.QM))};
aib=function(a){if(a&1){var b=_.Zc();_.A(0,"div",2);_.I("keydown.enter",function(){_.ad(b);var d=_.M();d.filter.config.cOc||d.Sd.gM();return _.cd()})("focusout",function(){_.ad(b);var d=_.M();return _.cd(d.z1())});_.A(1,"div",3);_.x(2,Yhb,10,6,"ng-container",4)(3,$hb,1,1,"ng-template",null,5,_.Wf);_.B()()}if(a&2){var c=_.Jf(4);a=_.M();_.gf("aria-labelledby","dialog-label-"+a.wc.id)("aria-describedby","dialog-description-"+a.wc.id);_.t(2);_.y("ngIf",a.filter)("ngIfElse",c)}};
bib=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.wf("id","dialog-description-",b.wc.id,""),_.t(),_.Kf(" ",a," "))};
cib=function(a){if(a&1){var b=_.Zc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.ad(b);var d=_.M(3);return _.cd(Uhb(d,c))})("operatorFocusChange",function(c){_.ad(b);_.M(3).NZa=c;return _.cd()});_.B()}a&2&&(a=_.M(3),_.jf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.b3),_.y("operators",a.Sd.XS())("value",null==a.wc?null:a.wc.wf)("appliedFilterId",a.wc.id))};dib=function(){};
eib=function(a){a&1&&(_.F(0),_.vf(1),_.A(2,"div",6),_.x(3,bib,2,2,"div",7),_.A(4,"div",8),_.x(5,cib,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.x(7,dib,0,0,"ng-template",null,11,_.Wf),_.B()()(),_.vf(9,1),_.H());a&2&&(a=_.M(2),_.t(3),_.y("ngIf",a.wc.config.description),_.t(),_.jf("xap-filterbar-multiple-lines",!a.filter.config.b3)("xap-filterbar-single-line",a.filter.config.b3),_.t(),_.y("ngIf",Xhb(a)))};fib=function(a){a&1&&_.mf(0)};
gib=function(a){a&1&&_.x(0,fib,1,0,"ng-container",14);a&2&&(a=_.M(2),_.y("ngTemplateOutlet",a.QM))};
hib=function(a){if(a&1){var b=_.Zc();_.A(0,"div",2);_.I("keydown.enter",function(){_.ad(b);var d=_.M();d.filter.config.cOc||d.Sd.gM();return _.cd()})("focusout",function(){_.ad(b);var d=_.M();return _.cd(d.z1())});_.A(1,"div",3);_.x(2,eib,10,6,"ng-container",4)(3,gib,1,1,"ng-template",null,5,_.Wf);_.B()()}if(a&2){var c=_.Jf(4);a=_.M();_.gf("aria-labelledby","dialog-label-"+a.wc.id)("aria-describedby","dialog-description-"+a.wc.id);_.t(2);_.y("ngIf",a.filter)("ngIfElse",c)}};
iib=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1),_.B());a&2&&(a=_.M(),_.y("svgIcon",_.YB(a.ki,"remove_filter")),_.t(),_.Kf(" ",_.ZB(a.ki,"remove_filter")," "))};kib=function(a){if(a&1){var b=_.Zc();_.A(0,"div",12)(1,"button",13);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.gM())});_.sf(2,14);_.B()()}a&2&&(a=_.M(),_.t(),_.y("disabled",!_.jib(a.Sd)))};lib=function(a){a&1&&(_.A(0,"div",15),_.E(1,"mat-spinner",16),_.B())};mib=function(){return{Cs:!1,OK:!1,JA:!1,HE:!1}};
nib=function(a,b){a&1&&(_.A(0,"div",0,1),_.vf(2),_.B());a&2&&(a=b.id,b=_.M(),_.y("id",b.id)("ngClass",b.sh),_.gf("aria-label",b.ariaLabel||null)("aria-labelledby",b.vQ(a)))};
oib=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.ad(c).va,f=_.M(2);d.stopPropagation();f.sQa.emit(e);return _.cd()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.y("value",a),_.t(),_.Kf(" ",a.label," "),_.t(2),_.y("svgIcon",_.YB(b.ki,"delete_filter"))("fontSet",b.V_a?"google-material-icons":void 0),_.t(),_.Lf(_.ZB(b.ki,"delete_filter")))};
pib=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.x(2,oib,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.t(2),_.y("ngForOf",a.JB))};qib=function(a){a&1&&_.mf(0)};sib=function(a,b){a&1&&(_.A(0,"mat-option",20),_.x(1,qib,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.Jf(12);_.y("value",a);_.t();_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Uf(3,rib,a))}};
tib=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,sib,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(),_.y("label",a.jT),_.t(),_.y("ngForOf",a.eM))};uib=function(a){a&1&&_.mf(0)};vib=function(a){a&1&&(_.A(0,"mat-option",20),_.x(1,uib,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.Jf(12);_.y("value",a);_.t();_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Uf(3,rib,a))}};
wib=function(a,b){a&1&&(_.F(0),_.x(1,tib,3,2,"div",16)(2,vib,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(),_.y("ngIf",_.$B(a)&&0<a.eM.length),_.t(),_.y("ngIf",!_.$B(a)))};xib=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Lf(a.dB))};yib=function(a,b){a&1&&(_.F(0),_.x(1,xib,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(),_.y("ngIf",b.dB&&0===a.length))};
zib=function(a){a&1&&(_.F(0),_.x(1,wib,3,2,"ng-container",15),_.O(2,"async"),_.x(3,yib,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.t(),_.y("ngForOf",_.R(2,2,a.ZU)),_.t(2),_.y("ngIf",_.R(4,4,a.ZU)))};Aib=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.y("value",a),_.gf("aria-label",a.ariaLabel||a.displayName),_.t(2),_.Lf(a.displayName))};
Bib=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,Aib,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(),_.y("label",a.jT),_.t(),_.y("ngForOf",a.eM))};Cib=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.y("value",a),_.gf("aria-label",a.ariaLabel||null),_.t(2),_.Lf(a.displayName))};
Dib=function(a,b){a&1&&(_.F(0),_.x(1,Bib,3,2,"div",16)(2,Cib,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(),_.y("ngIf",_.$B(a)&&0<a.eM.length),_.t(),_.y("ngIf",!_.$B(a)))};Eib=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Lf(a.dB))};Fib=function(a,b){a&1&&(_.F(0),_.x(1,Eib,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(),_.y("ngIf",b.dB&&0===a.length))};
Gib=function(a){a&1&&(_.x(0,Dib,3,2,"ng-container",15),_.O(1,"async"),_.x(2,Fib,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.y("ngForOf",_.R(1,2,a.XM)),_.t(2),_.y("ngIf",_.R(3,4,a.XM)))};Hib=function(a){a&1&&(_.A(0,"mat-option",22),_.E(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.gf("aria-label",a.v7a))};Iib=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};Jib=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};
Kib=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};Lib=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};Mib=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.x(2,Iib,2,1,"b",26)(3,Jib,2,1,"i",26)(4,Kib,2,1,"u",26)(5,Lib,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.t(),_.y("ngSwitch",a.tag),_.t(),_.y("ngSwitchCase","b"),_.t(),_.y("ngSwitchCase","i"),_.t(),_.y("ngSwitchCase","u"))};
Nib=function(a,b){a&1&&_.x(0,Mib,6,4,"span",15);a&2&&_.y("ngForOf",b.va.c_)};Pib=function(a){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=_.M(),_.y("svgIcon",_.Oib(a.ki,a.Cca())),_.t(),_.Kf(" ",a.Cca()," "))};Qib=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.H_))};
Sib=function(a,b){if(a&1){var c=_.Zc();_.A(0,"xap-filter-editor",12);_.I("editorVisibleChange",function(e){var f=_.ad(c).index,g=_.M();return _.cd(_.Rib(g,e,f))})("removed",function(){var e=_.ad(c).index,f=_.M();return _.cd(f.remove(e))})("update",function(e){var f=_.ad(c).index,g=_.M();return _.cd(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.FD(a.config.id)))("isEditorVisible",d.N0(b))("disabled",d.disabled)}};
Tib=function(a){if(a&1){var b=_.Zc();_.A(0,"button",13);_.I("click",function(c){_.ad(b);var d=_.M();return _.cd(d.Xva(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.y("matTooltip",a.lia),_.gf("aria-label",a.lia),_.t(),_.y("svgIcon",_.YB(a.ki,"save_filters")),_.t(),_.Lf(_.ZB(a.ki,"save_filters")))};
Uib=function(a){if(a&1){var b=_.Zc();_.A(0,"button",15);_.I("click",function(c){_.ad(b);var d=_.M();return _.cd(d.uZ(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.y("matTooltip",a.Dha),_.gf("aria-label",a.Dha),_.t(),_.y("svgIcon",_.YB(a.ki,"clear_filters")),_.t(),_.Lf(_.ZB(a.ki,"clear_filters")))};Vib=function(a){a&1&&(_.A(0,"tr",0)(1,"td",2),_.N(2),_.B()());a&2&&(a=_.M(),_.t(),_.hf("padding-top",a.aQ)("padding-bottom",a.aQ),_.gf("colspan",a.Dva),_.t(),_.Kf(" ",a.label," "))};
Wib=function(a){a&1&&(_.A(0,"td",2),_.N(1),_.B());a&2&&(a=_.M(2),_.hf("padding-top",a.aQ)("padding-bottom",a.aQ),_.gf("colspan",a.S5),_.t(),_.Kf(" ",a.S5>=a.bBb?a.label:""," "))};
Xib=function(a,b){if(a&1){var c=_.Zc();_.A(0,"td",5)(1,"button",6);_.I("click",function(f){var g=_.ad(c).va,m=_.M(2);return _.cd(m.wrc(g,f))})("focus",function(f){var g=_.ad(c).va,m=_.M(2);return _.cd(m.Usc(g,f))});_.A(2,"span",7);_.N(3);_.B();_.E(4,"span",8);_.B()()}if(a&2){a=b.va;b=b.Kla;var d=_.M().Kla,e=_.M();_.hf("width",e.l9a)("padding-top",e.aQ)("padding-bottom",e.aQ);_.gf("data-mat-row",d)("data-mat-col",b);_.t();_.jf("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.pbb(d,
b))("mat-calendar-body-range-start",e.BJa(a.Ml))("mat-calendar-body-range-end",e.AJa(a.Ml))("mat-calendar-body-in-range",e.Lna(a.Ml))("mat-calendar-body-comparison-bridge-start",e.bvc(a.Ml,d,b))("mat-calendar-body-comparison-bridge-end",e.Zuc(a.Ml,d,b))("mat-calendar-body-comparison-start",e.ubb(a.Ml))("mat-calendar-body-comparison-end",e.tbb(a.Ml))("mat-calendar-body-in-comparison-range",e.fvc(a.Ml))("mat-calendar-body-preview-start",e.lvc(a.Ml))("mat-calendar-body-preview-end",e.kvc(a.Ml))("mat-calendar-body-in-preview",
e.gvc(a.Ml));_.y("ngClass",a.qCc)("tabindex",e.pbb(d,b)?0:-1);_.gf("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.bY(a.Ml))("aria-current",e.OTb===a.Ml?"date":null)("aria-describedby",e.Ntc(a.Ml));_.t();_.jf("mat-calendar-body-selected",e.bY(a.Ml))("mat-calendar-body-comparison-identical",e.cvc(a.Ml))("mat-calendar-body-today",e.OTb===a.Ml);_.t();_.Kf(" ",a.Hra," ")}};
Yib=function(a,b){a&1&&(_.A(0,"tr",3),_.x(1,Wib,2,6,"td",4),_.Heb(2,Xib,5,48,"td",9),_.B());if(a&2){a=b.va;b=b.Kla;var c=_.M();_.t();_.lf(1,0===b&&c.S5?1:-1);_.t();_.Jeb(a)}};Zib=function(a){return"TD"===(null==a?void 0:a.nodeName)};$ib=function(a){if(Zib(a))var b=a;else if(Zib(a.parentNode))b=a.parentNode;else{var c;Zib(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};
ajb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};bjb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};cjb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};djb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};ejb=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),_.Lf(a.WCb),_.t(2),_.Lf(a.JYa))};
gjb=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=fjb(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};hjb=function(a,b,c,d){return((a.getYear(b)-fjb(a,c,d))%24+24)%24};fjb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};ijb=function(){};
jjb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-month-view",2);_.Of("activeDateChange",function(c){_.ad(b);var d=_.M();_.Nf(d.ub,c)||(d.ub=c);return _.cd(c)});_.I("_userSelection",function(c){_.ad(b);var d=_.M();return _.cd(d.Nma(c))})("dragStarted",function(c){_.ad(b);var d=_.M();return _.cd(d.Rsc(c))})("dragEnded",function(c){_.ad(b);var d=_.M();return _.cd(d.JHa(c))});_.B()}a&2&&(a=_.M(),_.Mf("activeDate",a.ub),_.y("selected",a.selected)("dateFilter",a.Cj)("maxDate",a.Id)("minDate",a.Hd)("dateClass",
a.kl)("comparisonStart",a.ru)("comparisonEnd",a.Lw)("startDateAccessibleName",a.i3)("endDateAccessibleName",a.n_)("activeDrag",a.nma))};
kjb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-year-view",3);_.Of("activeDateChange",function(c){_.ad(b);var d=_.M();_.Nf(d.ub,c)||(d.ub=c);return _.cd(c)});_.I("monthSelected",function(c){_.ad(b);var d=_.M();return _.cd(d.Tvc(c))})("selectedChange",function(c){_.ad(b);var d=_.M();return _.cd(d.Hab(c,"month"))});_.B()}a&2&&(a=_.M(),_.Mf("activeDate",a.ub),_.y("selected",a.selected)("dateFilter",a.Cj)("maxDate",a.Id)("minDate",a.Hd)("dateClass",a.kl))};
ljb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-multi-year-view",4);_.Of("activeDateChange",function(c){_.ad(b);var d=_.M();_.Nf(d.ub,c)||(d.ub=c);return _.cd(c)});_.I("yearSelected",function(c){_.ad(b);var d=_.M();return _.cd(d.szc(c))})("selectedChange",function(c){_.ad(b);var d=_.M();return _.cd(d.Hab(c,"year"))});_.B()}a&2&&(a=_.M(),_.Mf("activeDate",a.ub),_.y("selected",a.selected)("dateFilter",a.Cj)("maxDate",a.Id)("minDate",a.Hd)("dateClass",a.kl))};mjb=function(){};
njb=function(a){a&1&&(_.id(),_.A(0,"svg",3),_.E(1,"path",4),_.B())};
_.ojb=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("")};
_.pjb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};web=function(a){this.Yp=a};web.prototype.call=function(a,b){return b.subscribe(new _.bKa(a,this.Yp))};var qjb=function(){};qjb.prototype.destroy=function(){};qjb.prototype.uJ=function(){};var Ceb=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.td(d,c);a.td(b,e)}else a.td(d,c)};qjb.prototype.move=function(a,b){this.td(b,this.detach(a))};
var Deb=function(){this.mI=new Map;this.UG=void 0};_.h=Deb.prototype;_.h.has=function(a){return this.mI.has(a)};_.h.delete=function(a){if(!this.has(a))return!1;var b=this.mI.get(a);void 0!==this.UG&&this.UG.has(b)?(this.mI.set(a,this.UG.get(b)),this.UG.delete(b)):this.mI.delete(a);return!0};_.h.get=function(a){return this.mI.get(a)};_.h.set=function(a,b){if(this.mI.has(a)){a=this.mI.get(a);void 0===this.UG&&(this.UG=new Map);for(var c=this.UG;c.has(a);)a=c.get(a);c.set(a,b)}else this.mI.set(a,b)};
_.h.forEach=function(a){for(var b=_.k(this.mI),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;a(d,c);if(void 0!==this.UG)for(var e=this.UG;e.has(d);)d=e.get(d),a(d,c)}};var rjb=function(a,b,c){this.JM=a;this.va=b;this.Kla=c},Geb=function(){this.KTc=Feb;this.Rua=void 0},Ieb=function(a,b,c){this.JM=a;this.QHc=b;this.qTb=c;this.o1=!1};_.V(Ieb,qjb);_.h=Ieb.prototype;_.h.at=function(a){return _.Aja(this.JM,a)[8].va};
_.h.td=function(a,b){var c=b[6];this.o1||(this.o1=a!==this.length);_.Cja(this.JM,b,a,_.Bja(this.qTb,c))};_.h.detach=function(a){this.o1||(this.o1=a!==this.length-1);return _.Mfa(this.JM,a)};_.h.create=function(a,b){return _.zja(this.QHc,this.qTb,new rjb(this.JM,b,a),{nQa:null})};_.h.destroy=function(a){_.Ofa(a[1],a)};_.h.uJ=function(a,b){_.Aja(this.JM,a)[8].va=b};_.h.reset=function(){this.o1=!1};
_.W.Object.defineProperties(Ieb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.JM.length-10}}});_.aC=function(a,b){this.Ma=a;this.Xc=b;this.R$a=null;this.Gkb=new _.Vl};_.aC.prototype.Ic=function(){var a=this,b=this.Ma.na;this.Zbb=this.Xc.Ok(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.R$a=c;a.Gkb.emit(c)})};_.aC.prototype.La=function(){this.Xc.rj(this.Ma);this.Zbb&&this.Zbb.unsubscribe()};
_.W.Object.defineProperties(_.aC.prototype,{ica:{configurable:!0,enumerable:!0,get:function(){return this.R$a}}});_.aC.O=function(a){return new (a||_.aC)(_.u(_.sd),_.u(_.Dq))};_.aC.Fa=_.Bc({type:_.aC,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Gkb:"cdkFocusChange"},Sb:["cdkMonitorFocus"],standalone:!0});var bC=function(a,b){_.Xr.call(this,a,b)};_.V(bC,_.Xr);bC.O=function(a){return new (a||bC)(_.u(_.yf),_.u(_.Af))};
bC.Fa=_.Bc({type:bC,oa:[["","cdkPortal",""]],Sb:["cdkPortal"],standalone:!0,features:[_.ef]});_.cC=function(){this.Uua=this.Qbb=new _.Qe};_.dC=function(a,b){return sjb(b)&&a.isValid(b)?b:null};_.cC.prototype.Vh=function(a){return null==a||sjb(a)&&this.isValid(a)?a:this.invalid()};_.cC.prototype.N2=function(a){this.locale=a;this.Qbb.next()};_.eC=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
fC=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.eC(a,b,c):d==e}return b==c};_.gC=function(a,b,c,d){return c&&0>_.eC(a,b,c)?c:d&&0<_.eC(a,b,d)?d:b};tjb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;hC=function(a){_.cC.call(this);this.Vbb=_.vc(_.aVa,{optional:!0});void 0!==a&&(this.Vbb=a);_.cC.prototype.N2.call(this,this.Vbb)};_.V(hC,_.cC);hC.prototype.getYear=function(a){return a.getFullYear()};hC.prototype.getMonth=function(a){return a.getMonth()};
hC.prototype.getDate=function(a){return a.getDate()};ujb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return Oeb(12,function(c){return a.W5(b,new Date(2017,c,1))})};vjb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return Oeb(31,function(c){return a.W5(b,new Date(2017,0,c+1))})};_.wjb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return Oeb(7,function(d){return a.W5(c,new Date(2017,0,d+1))})};
iC=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.W5(c,b)};_.xjb=function(a,b){return a.getDate(a.z5(a.getYear(b),a.getMonth(b)+1,0))};hC.prototype.clone=function(a){return new Date(a.getTime())};var jC=function(a,b,c,d){a=a.z5(b,c,d);a.getMonth();return a};hC.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
hC.prototype.format=function(a,b){if(!this.isValid(a))throw Error("pc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.W5(b,a)};_.lC=function(a,b,c){return _.kC(a,b,12*c)};_.kC=function(a,b,c){var d=a.z5(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.z5(a.getYear(d),a.getMonth(d),0));return d};_.mC=function(a,b,c){return a.z5(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
yjb=function(a,b){return[b.getUTCFullYear(),a.m8a(b.getUTCMonth()+1),a.m8a(b.getUTCDate())].join("-")};hC.prototype.Vh=function(a){if("string"===typeof a){if(!a)return null;if(tjb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.cC.prototype.Vh.call(this,a)};var sjb=function(a){return a instanceof Date};_.h=hC.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};
_.h.z5=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.m8a=function(a){return("00"+a).slice(-2)};_.h.W5=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)};hC.O=function(a){return new (a||hC)(_.q(_.aVa,8))};hC.ta=_.p({token:hC,qa:hC.O});
zjb={parse:{Hs:null},display:{Hs:{year:"numeric",month:"numeric",day:"numeric"},zYa:{year:"numeric",month:"short"},DCc:{year:"numeric",month:"long",day:"numeric"},NLc:{year:"numeric",month:"long"}}};_.nC=function(){};_.nC.O=function(a){return new (a||_.nC)};_.nC.Da=_.zc({type:_.nC});var Ajb;Ajb=void 0===Ajb?zjb:Ajb;_.nC.Ca=_.ic({Ob:[[{wa:_.cC,Jd:hC},{wa:_.es,nc:Ajb}]]});_.oC=function(){};_.oC.O=function(a){return new (a||_.oC)};_.oC.Da=_.zc({type:_.oC});_.oC.Ca=_.ic({imports:[_.ds,_.ds]});
var Bjb={oYb:"ACTIVE",G3b:"DELETE_IN_PROGRESS",I3b:"DELETE_REQUESTED",Sbc:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Bjb.Sbc,Bjb.oYb,Bjb.I3b,Bjb.G3b]}},Cjb=function(){this.i={}};_.V(Cjb,_.T);Cjb.prototype.ma=function(){return Cjb};Cjb.prototype.ka=function(){return{keys:[]}};var pC=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(pC,_.T);pC.prototype.ma=function(){return pC};
pC.prototype.ka=function(){return{keys:["code","details","message"],wd:{details:{xc:null,Fc:!0,Gc:!1,Hc:!1}}}};
_.W.Object.defineProperties(pC.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}}});
_.qC=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(_.qC,_.T);_.qC.prototype.ma=function(){return _.qC};_.qC.prototype.ka=function(){return{keys:["done","error","metadata","name","response"],wd:{metadata:{xc:null,Fc:!1,Gc:!1,Hc:!1},response:{xc:null,Fc:!1,Gc:!1,Hc:!1}},Ja:{error:pC}}};
_.W.Object.defineProperties(_.qC.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 rC=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(rC,_.T);rC.prototype.ma=function(){return rC};rC.prototype.ka=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(rC.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}}});
_.sC=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(_.sC,_.T);_.sC.prototype.ma=function(){return _.sC};
_.sC.prototype.ka=function(){return{Qa:{lifecycleState:Bjb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),wd:{labels:{xc:null,Fc:!1,Gc:!1,Hc:!1}},Ja:{parent:rC}}};
_.W.Object.defineProperties(_.sC.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 tC=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Zp?null:a.Zp;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(tC,_.T);tC.prototype.ma=function(){return tC};tC.prototype.ka=function(){return{Pa:{projects:_.sC},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(tC.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Zp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.uC={$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"};vC=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};_.h=vC.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ta:_.gg(b,_.uC,c),Pb:_.qC})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:null,Kb:"DELETE",Mb:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ta:_.gg(b,_.uC,c),Pb:Cjb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ta:_.gg(b,_.uC,c),Pb:_.sC})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ta:_.gg(a,_.uC,b),Pb:tC})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Am(this.rb,{body:b,Kb:"PUT",Mb:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ta:_.gg(c,_.uC,d),Pb:_.sC})};vC.O=function(a){return new (a||vC)(_.q(_.KYa,8),_.q(_.LYa),_.q(_.ym,8))};vC.ta=_.p({token:vC,qa:vC.O});_.wC=function(){};_.wC.O=function(a){return new (a||_.wC)};_.wC.ta=_.p({token:_.wC,qa:function(a){return vC.O(a)},Ha:_.mu});Djb="Y Z E P T G M K  m u n".split(" ");_.xC=function(a){this.Ga=a};
_.Ejb=function(a,b,c,d,e,f){var g=new _.Ne(1);return _.veb(c).ha(_.Ve(_.re(d)),_.Ve(g)).ha(_.$h(a.Ga,e),_.ge(b,1),_.Ie(f),_.Me(g),_.Yd())};_.xC.O=function(a){return new (a||_.xC)(_.q(_.No))};_.xC.ta=_.p({token:_.xC,qa:_.xC.O,Ha:"root"});_.yC=function(){};_.yC.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<Djb.length;e++){var f=Djb[e];d=_.ndb[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"};_.yC.O=function(a){return new (a||_.yC)};_.yC.xe=_.Cc({name:"humanizeBytes",type:_.yC,Zd:!0});_.zC=function(){};_.zC.O=function(a){return new (a||_.zC)};_.zC.Da=_.zc({type:_.zC});_.zC.Ca=_.ic({Ob:[_.yC]});_.Fjb=new _.Gc("GMAT_LEGACY_TABS_OPTION");var Gjb=new _.Gc("MatInkBarPositioner",{Ha:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var Hjb=new _.Gc("MatTabContent");var Ijb=new _.Gc("MAT_TABS_CONFIG");_.oh({passive:!0});Peb(function(){});var Jjb=new _.Gc("MatTabLabel"),Kjb=new _.Gc("MAT_TAB");var Ljb=new _.Gc("MAT_TAB_GROUP");Peb(function(){});var Mjb=_.yh("translateTab",[_.Bh("center, void, left-origin-center, right-origin-center",_.Ah({transform:"none"})),_.Bh("left",_.Ah({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Bh("right",_.Ah({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Ch("* => left, * => right, left => center, right => center",_.zh("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.Ch("void => left-origin-center",[_.Ah({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.zh("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.Ch("void => right-origin-center",[_.Ah({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.zh("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var Njb=function(a){return{animationDuration:a}},Ojb=function(a,b){return{value:a,params:b}},AC=function(a,b,c,d){_.$r.call(this,a,b,d);this.Pj=c;this.Mbb=this.m9a=_.Od.EMPTY};_.V(AC,_.$r);AC.prototype.Sa=function(){var a=this;_.$r.prototype.Sa.call(this);this.m9a=this.Pj.GGa.ha(_.Te(this.Pj.XX(this.Pj.Hg))).subscribe(function(b){b&&!a.xg()&&a.td(a.Pj.gQ)});this.Mbb=this.Pj.gGa.subscribe(function(){a.Pj.RU||a.detach()})};
AC.prototype.La=function(){_.$r.prototype.La.call(this);this.m9a.unsubscribe();this.Mbb.unsubscribe()};AC.O=function(a){return new (a||AC)(_.u(_.rl),_.u(_.Af),_.u(_.pc(function(){return BC})),_.u(_.Gg))};AC.Fa=_.Bc({type:AC,oa:[["","matTabBodyHost",""]],features:[_.ef]});
var CC=function(a,b,c){var d=this;this.Ma=a;this.oc=b;this.k$a=_.Od.EMPTY;this.mpa=new _.Qe;this.ocb=new _.Vl;this.GGa=new _.Vl;this.gGa=new _.Vl;this.ncb=new _.Vl(!0);this.animationDuration="500ms";this.RU=!1;b&&(this.k$a=b.change.subscribe(function(e){d.H9a(e);_.ul(c)}));this.mpa.ha(_.Ee(function(e,f){return e.ml===f.ml&&e.Nf===f.Nf})).subscribe(function(e){d.XX(e.Nf)&&d.XX(d.Hg)&&d.ncb.emit();d.XX(e.ml)&&!d.XX(d.Hg)&&d.gGa.emit()})};_.h=CC.prototype;
_.h.Sa=function(){"center"==this.Hg&&null!=this.origin&&(this.Hg=this.Urc(this.origin))};_.h.La=function(){this.k$a.unsubscribe();this.mpa.complete()};_.h.xcb=function(a){a=this.XX(a.Nf);this.GGa.emit(a);a&&this.ocb.emit(this.Ma.na.clientHeight)};_.h.xC=function(){return this.oc&&"rtl"===this.oc.value?"rtl":"ltr"};_.h.XX=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.H9a=function(a){a=void 0===a?this.xC():a;this.Hg=0>this.Pcb?"ltr"==a?"left":"right":0<this.Pcb?"ltr"==a?"right":"left":"center"};_.h.Urc=function(a){var b=this.xC();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(CC.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.Pcb=a;this.H9a()}}});CC.O=function(a){return new (a||CC)(_.u(_.sd),_.u(_.tr,8),_.u(_.wl))};
CC.Fa=_.Bc({type:CC,inputs:{gQ:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",RU:"preserveContent",position:"position"},outputs:{ocb:"_onCentering",GGa:"_beforeCentering",gGa:"_afterLeavingCenter",ncb:"_onCentered"}});var BC=function(a,b,c){CC.call(this,a,b,c)};_.V(BC,CC);BC.Fa=CC.Fa;BC.O=function(a){return new (a||BC)(_.u(_.sd),_.u(_.tr,8),_.u(_.wl))};
BC.ya=_.xc({type:BC,oa:[["mat-tab-body"]],vb:function(a,b){a&1&&_.Cf(_.$r,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Awc=c.first)}},yb:[1,"mat-mdc-tab-body"],tb:1,Za:function(a){a&2&&_.gf("mat-id-collision",null)},features:[_.ef],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.xcb(c)})("@translateTab.done",function(c){return b.mpa.next(c)}),_.x(2,Reb,0,0,"ng-template",
2),_.B());a&2&&_.y("@translateTab",_.Vf(3,Ojb,b.Hg,_.Uf(1,Njb,b.animationDuration)))},Ia:[AC],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:[Mjb]}});var DC=function(a){this.ua=a};DC.O=function(a){return new (a||DC)(_.u(_.yf))};DC.Fa=_.Bc({type:DC,oa:[["","matTabContent",""]],features:[_.Pf([{wa:Hjb,Hb:DC}])]});var Pjb=_.oh({passive:!0}),EC=function(a,b,c,d,e,f,g){var m=this;this.Ma=a;this.Ya=b;this.Ef=c;this.oc=d;this.hb=e;this.vc=f;this.we=g;this.AY=0;this.pLa=!1;this.Nb=new _.Qe;this.EY=!1;this.OJ=this.NJ=!0;this.apa=new _.Qe;this.J5=!1;this.Kq=0;this.xOb=new _.Vl;this.Txb=new _.Vl;e.Wb(function(){_.me(a.na,"mouseleave").ha(_.Ve(m.Nb)).subscribe(function(){m.rK()})})};_.h=EC.prototype;
_.h.Ic=function(){var a=this;_.me(this.Wcb.na,"touchstart",Pjb).ha(_.Ve(this.Nb)).subscribe(function(){a.SX("before")});_.me(this.gcb.na,"touchstart",Pjb).ha(_.Ve(this.Nb)).subscribe(function(){a.SX("after")})};
_.h.Yd=function(){var a=this,b=this.oc?this.oc.change:_.Ud("ltr"),c=this.Ef.change(150),d=function(){a.fla();a.hGa()};this.Qb=_.uz(_.Yq(_.vz(new _.$q(this.Rh),this.xC())).mC(),function(){return!1});_.Zq(this.Qb,this.Kq);this.hb.Af.ha(_.Ge(1)).subscribe(d);_.ne(b,c,this.Rh.Qc,this.wvc()).ha(_.Ve(this.Nb)).subscribe(function(){a.hb.run(function(){Promise.resolve().then(function(){a.AY=Math.max(0,Math.min(a.tIa(),a.AY));d()})});_.vz(a.Qb,a.xC())});this.Qb.change.subscribe(function(e){a.Txb.emit(e);a.Gxc(e)})};
_.h.wvc=function(){var a=this;return"function"!==typeof ResizeObserver?_.Fe:this.Rh.Qc.ha(_.Te(this.Rh),_.Ue(function(b){return new _.Rd(function(c){return a.hb.Wb(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()}})})}),_.Se(),_.pe(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.iN=function(){this.jyc!=this.Rh.length&&(this.fla(),this.jyc=this.Rh.length,_.ul(this.Ya));this.pLa&&(this.Bdb(this.Kq),this.WGa(),this.hGa(),this.pLa=!1,_.ul(this.Ya));this.ydb&&(this.Leb(),this.ydb=!1,_.ul(this.Ya))};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.Nb.next();this.Nb.complete();this.apa.complete()};
_.h.ye=function(a){if(!_.nh(a))switch(a.keyCode){case 13:case 32:if(this.MS!==this.selectedIndex){var b=this.Rh.get(this.MS);b&&!b.disabled&&(this.xOb.emit(this.MS),this.Ebb(a))}break;default:this.Qb.Br(a)}};_.h.pcb=function(){var a=this,b=this.Ma.na.textContent;b!==this.ysc&&(this.ysc=b||"",this.hb.run(function(){a.fla();a.hGa();_.ul(a.Ya)}))};_.h.fla=function(){this.Brc();this.WGa();this.Leb()};_.h.cY=function(a){return this.Rh?!!this.Rh.toArray()[a]:!0};
_.h.Gxc=function(a){this.EY&&this.Bdb(a);this.Rh&&this.Rh.length&&(this.Rh.toArray()[a].focus(),a=this.HY.na,a.scrollLeft="ltr"==this.xC()?0:a.scrollWidth-a.offsetWidth)};_.h.xC=function(){return this.oc&&"rtl"===this.oc.value?"rtl":"ltr"};_.h.Leb=function(){if(!this.Ww){var a=this.NE;this.beb.na.style.transform="translateX("+Math.round("ltr"===this.xC()?-a:a)+"px)";if(this.vc.fma||this.vc.GBa)this.HY.na.scrollLeft=0}};
_.h.zdb=function(a){return this.Adb(this.AY+("before"==a?-1:1)*this.HY.na.offsetWidth/3)};_.h.tna=function(a){this.rK();this.zdb(a)};_.h.Bdb=function(a){if(!this.Ww){var b=this.Rh?this.Rh.toArray()[a]:null;if(b){a=this.HY.na.offsetWidth;var c=b.nb.na;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.xC()?c=b+d:(c=this.fpa.na.offsetWidth-b,b=c-d);d=this.NE;a=this.NE+a;b<d?this.NE-=d-b:c>a&&(this.NE+=Math.min(c-a,b-d))}}};
_.h.Brc=function(){if(this.Ww)this.EY=!1;else{var a=this.fpa.na.scrollWidth>this.Ma.na.offsetWidth;a||(this.NE=0);a!==this.EY&&_.ul(this.Ya);this.EY=a}};_.h.WGa=function(){this.Ww?this.NJ=this.OJ=!0:(this.OJ=0==this.NE,this.NJ=this.NE==this.tIa(),_.ul(this.Ya))};_.h.tIa=function(){return this.fpa.na.scrollWidth-this.HY.na.offsetWidth||0};_.h.hGa=function(){var a=this.Rh&&this.Rh.length?this.Rh.toArray()[this.selectedIndex]:null;(a=a?a.nb.na:null)?Qjb(this.Fna,a):this.Fna.df()};_.h.rK=function(){this.apa.next()};
_.h.SX=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.rK(),_.re(650,100).ha(_.Ve(_.ne(this.apa,this.Nb))).subscribe(function(){var d=c.zdb(a),e=d.NDb;d=d.distance;(0===d||d>=e)&&c.rK()}))};_.h.Adb=function(a){if(this.Ww)return{NDb:0,distance:0};var b=this.tIa();this.AY=Math.max(0,Math.min(b,a));this.ydb=!0;this.WGa();return{NDb:b,distance:this.AY}};
_.W.Object.defineProperties(EC.prototype,{Ww:{configurable:!0,enumerable:!0,get:function(){return this.J5},set:function(a){this.J5=_.qh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Kq},set:function(a){a=_.th(a);this.Kq!=a&&(this.pLa=!0,this.Kq=a,this.Qb&&_.Zq(this.Qb,a))}},MS:{configurable:!0,enumerable:!0,get:function(){return this.Qb?this.Qb.zs:0},set:function(a){this.cY(a)&&this.MS!==a&&this.Qb&&this.Qb.Jj(a)}},NE:{configurable:!0,enumerable:!0,get:function(){return this.AY},
set:function(a){this.Adb(a)}}});EC.O=function(a){return new (a||EC)(_.u(_.sd),_.u(_.wl),_.u(_.Er),_.u(_.tr,8),_.u(_.te),_.u(_.Aq),_.u(_.sl,8))};EC.Fa=_.Bc({type:EC,inputs:{Ww:"disablePagination"}});var Rjb=_.Sh(function(){}),FC=function(a){var b=Rjb.call(this)||this;b.nb=a;return b};_.V(FC,Rjb);FC.prototype.focus=function(){this.nb.na.focus()};FC.O=function(a){return new (a||FC)(_.u(_.sd))};FC.Fa=_.Bc({type:FC,features:[_.ef]});Qeb(FC);var GC=function(a,b,c,d,e,f,g){EC.call(this,a,b,c,d,e,f,g);this.El=!1};_.V(GC,EC);GC.prototype.Ebb=function(a){a.preventDefault()};_.W.Object.defineProperties(GC.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(a){this.El=_.qh(a)}}});GC.O=function(a){return new (a||GC)(_.u(_.sd),_.u(_.wl),_.u(_.Er),_.u(_.tr,8),_.u(_.te),_.u(_.Aq),_.u(_.sl,8))};GC.Fa=_.Bc({type:GC,inputs:{ad:"disableRipple"},features:[_.ef]});var HC=function(a,b,c){_.Xr.call(this,a,b);this.Nrc=c};_.V(HC,bC);HC.O=function(a){return new (a||HC)(_.u(_.yf),_.u(_.Af),_.u(Kjb,8))};HC.Fa=_.Bc({type:HC,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Pf([{wa:Jjb,Hb:HC}]),_.ef]});var Sjb=_.Sh(function(){}),IC=function(a,b){var c=Sjb.call(this)||this;c.Ee=a;c.F9a=b;c.DTb="";c.L9a=null;c.Ck=new _.Qe;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(IC,Sjb);IC.prototype.Tb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Ck.next()};IC.prototype.La=function(){this.Ck.complete()};IC.prototype.Sa=function(){this.L9a=new _.Xr(this.G$a||this.Iuc,this.Ee)};IC.prototype.Hxc=function(a){a&&a.Nrc===this&&(this.myc=a)};
_.W.Object.defineProperties(IC.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.L9a}}});IC.O=function(a){return new (a||IC)(_.u(_.Af),_.u(Ljb,8))};IC.Fa=_.Bc({type:IC,vb:function(a,b){a&1&&_.Cf(_.yf,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Iuc=c.first)}},inputs:{DTb:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],eKc:"labelClass",EAc:"bodyClass"},features:[_.ef,_.Rc]});var Tjb=0,Ujb=_.Qh(_.Rh(function(a){this.Ma=a}),"primary"),JC=function(a,b,c,d){a=Ujb.call(this,a)||this;a.Ya=b;a.we=d;a.Mq=new _.Bf;a.u6=0;a.Sna=null;a.ULa=0;a.ceb=_.Od.EMPTY;a.epa=_.Od.EMPTY;a.KHa=!1;a.Kq=null;a.hwb="above";a.J5=!1;a.Rcb=!1;a.DOb=new _.Vl;a.M_=new _.Vl;a.Ygb=new _.Vl;a.O1a=new _.Vl(!0);a.Iab=Tjb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Ww=c&&null!=c.Ww?c.Ww:!1;a.Saa=c&&null!=c.Saa?c.Saa:!1;var e;a.S$=null!=(e=null==c?void 0:c.S$)?e:null;a.RU=!(null==
c||!c.RU);return a};_.V(JC,Ujb);_.h=JC.prototype;
_.h.iN=function(){var a=this,b=this.u6=this.v9a(this.u6);if(this.Kq!=b){var c=null==this.Kq;if(!c){this.O1a.emit(this.rz(b));var d=this.c8.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Mq.forEach(function(e,f){return e.isActive=f===b});c||(a.DOb.emit(b),a.c8.na.style.minHeight="")})}this.Mq.forEach(function(e,f){e.position=f-b;null==a.Kq||0!=e.position||e.origin||(e.origin=b-a.Kq)});this.Kq!==b&&(this.Kq=b,this.Sna=null,_.ul(this.Ya))};
_.h.Yd=function(){var a=this;this.cyc();this.fyc();this.ceb=this.Mq.Qc.subscribe(function(){var b=a.v9a(a.u6);if(b===a.Kq){for(var c=a.Mq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.u6=a.Kq=e;a.Sna=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.O1a.emit(a.rz(b))})}_.ul(a.Ya)})};_.h.cyc=function(){var a=this;this.B8a.Qc.ha(_.Te(this.B8a)).subscribe(function(b){a.Mq.reset(b.filter(function(c){return c.F9a===a||!c.F9a}));_.Ff(a.Mq)})};
_.h.La=function(){this.Mq.destroy();this.ceb.unsubscribe();this.epa.unsubscribe()};_.h.fla=function(){this.VLa&&this.VLa.fla()};_.h.rQ=function(a){this.Sna=a;this.M_.emit(this.rz(a))};_.h.rz=function(a){var b=new Vjb;b.index=a;this.Mq&&this.Mq.length&&(b.tab=this.Mq.toArray()[a]);return b};_.h.fyc=function(){var a=this;this.epa&&this.epa.unsubscribe();this.epa=_.ne.apply(null,_.Jc(this.Mq.map(function(b){return b.Ck}))).subscribe(function(){return _.ul(a.Ya)})};
_.h.v9a=function(a){return Math.min(this.Mq.length-1,Math.max(a||0,0))};_.h.Dab=function(a){return"mat-tab-label-"+this.Iab+"-"+a};_.h.Cab=function(a){return"mat-tab-content-"+this.Iab+"-"+a};_.h.Fxc=function(a){if(this.KHa&&this.ULa){var b=this.c8.na;b.style.height=this.ULa+"px";this.c8.na.offsetHeight&&(b.style.height=a+"px")}};_.h.dxc=function(){var a=this.c8.na;this.ULa=a.clientHeight;a.style.height="";this.Ygb.emit()};_.h.Fl=function(a,b,c){b.MS=c;a.disabled||(this.selectedIndex=c)};
_.h.Wt=function(a){var b,c=null!=(b=this.Sna)?b:this.selectedIndex;return a===c?0:-1};_.h.iyc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.VLa.MS=b)};
_.W.Object.defineProperties(JC.prototype,{Saa:{configurable:!0,enumerable:!0,get:function(){return this.KHa},set:function(a){this.KHa=_.qh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Kq},set:function(a){this.u6=_.th(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.yqc},set:function(a){this.yqc=/^\d+$/.test(a+"")?a+"ms":a}},S$:{configurable:!0,enumerable:!0,get:function(){return this.bsc},set:function(a){this.bsc=_.th(a,null)}},
Ww:{configurable:!0,enumerable:!0,get:function(){return this.J5},set:function(a){this.J5=_.qh(a)}},RU:{configurable:!0,enumerable:!0,get:function(){return this.Rcb},set:function(a){this.Rcb=_.qh(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.EGa},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.EGa=a}}});
JC.O=function(a){return new (a||JC)(_.u(_.sd),_.u(_.wl),_.u(Ijb,8),_.u(_.sl,8))};JC.Fa=_.Bc({type:JC,inputs:{Saa:"dynamicHeight",selectedIndex:"selectedIndex",hwb:"headerPosition",animationDuration:"animationDuration",S$:"contentTabIndex",Ww:"disablePagination",RU:"preserveContent",backgroundColor:"backgroundColor"},outputs:{DOb:"selectedIndexChange",M_:"focusChange",Ygb:"animationDone",O1a:"selectedTabChange"},features:[_.ef]});var Vjb=function(){};var Wjb=Number.MAX_SAFE_INTEGER,KC=function(a,b,c,d,e,f,g){EC.call(this,a,d,e,b,c,f,g);this.El=!1;this.color="primary"};_.V(KC,EC);KC.prototype.Ebb=function(){};KC.prototype.Yd=function(){var a=this;this.Rh.Qc.ha(_.Te(null),_.Ve(this.Nb)).subscribe(function(){Xjb(a)});EC.prototype.Yd.call(this)};var Xjb=function(a){if(a.Rh){for(var b=a.Rh.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.ul(a.Ya);a.dF&&(a.dF.TXc=b[c].id);return}a.selectedIndex=-1;a.Fna.df()}};
KC.prototype.DIa=function(){return this.dF?"tablist":this.Ma.na.getAttribute("role")};_.W.Object.defineProperties(KC.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.EGa},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.EGa=a}},ad:{configurable:!0,enumerable:!0,get:function(){return this.El},set:function(a){this.El=_.qh(a)}}});
KC.O=function(a){return new (a||KC)(_.u(_.sd),_.u(_.tr,8),_.u(_.te),_.u(_.wl),_.u(_.Er),_.u(_.Aq),_.u(_.sl,8))};KC.Fa=_.Bc({type:KC,inputs:{backgroundColor:"backgroundColor",ad:"disableRipple",color:"color",dF:"tabPanel"},features:[_.ef]});var Yjb=_.Neb(_.Rh(_.Sh(function(){}))),LC=function(a,b,c,d,e,f){var g=Yjb.call(this)||this;g.Sz=a;g.nb=b;g.Xc=e;g.pG=!1;g.id="mat-tab-link-"+Wjb--;g.HB=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.HB.animation={p_:0,w_:0});return g};_.V(LC,Yjb);
_.h=LC.prototype;_.h.focus=function(){this.nb.na.focus()};_.h.Ic=function(){this.Xc.Ok(this.nb)};_.h.La=function(){this.Xc.rj(this.nb)};_.h.xQ=function(){this.Sz.MS=this.Sz.Rh.toArray().indexOf(this)};_.h.ye=function(a){!this.disabled||32!==a.keyCode&&13!==a.keyCode?this.Sz.dF&&32===a.keyCode&&this.nb.na.click():a.preventDefault()};_.h.Atc=function(){var a;return this.Sz.dF?null==(a=this.Sz.dF)?void 0:a.id:this.nb.na.getAttribute("aria-controls")};
_.h.Ctc=function(){return this.Sz.dF?this.active?"true":"false":this.nb.na.getAttribute("aria-selected")};_.h.fIa=function(){return this.active&&!this.Sz.dF?"page":null};_.h.DIa=function(){return this.Sz.dF?"tab":this.nb.na.getAttribute("role")};_.h.Wt=function(){return this.Sz.dF?this.pG&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(LC.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.pG},set:function(a){a=_.qh(a);a!==this.pG&&(this.pG=a,Xjb(this.Sz))}},gia:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.ad||this.Sz.ad||!!this.HB.disabled}}});LC.O=function(a){return new (a||LC)(_.u(KC),_.u(_.sd),_.u(_.ks,8),_.md("tabindex"),_.u(_.Dq),_.u(_.sl,8))};LC.Fa=_.Bc({type:LC,inputs:{active:"active",id:"id"},features:[_.ef]});Qeb(LC);var MC=function(a,b,c,d){this.Ma=a;this.hb=b;this.Suc=c;this.we=d},Qjb=function(a,b){a.show();a.hb.run(function(){a.hb.Af.ha(_.Ge(1)).subscribe(function(){var c=a.Suc(b),d=a.Ma.na;d.style.left=c.left;d.style.width=c.width})})};MC.prototype.show=function(){this.Ma.na.style.visibility="visible"};MC.prototype.df=function(){this.Ma.na.style.visibility="hidden"};MC.O=function(a){return new (a||MC)(_.u(_.sd),_.u(_.te),_.u(Gjb),_.u(_.sl,8))};
MC.Fa=_.Bc({type:MC,oa:[["mat-ink-bar"]],yb:[1,"mat-ink-bar"],tb:2,Za:function(a,b){a&2&&_.jf("_mat-animation-noopable","NoopAnimations"===b.we)}});var Zjb=function(a){return{animationDuration:a}},$jb=function(a,b){return{value:a,params:b}},NC=function(a,b,c,d){AC.call(this,a,b,c,d)};_.V(NC,AC);NC.O=function(a){return new (a||NC)(_.u(_.rl),_.u(_.Af),_.u(_.pc(function(){return OC})),_.u(_.Gg))};NC.Fa=_.Bc({type:NC,oa:[["","matTabBodyHost",""]],features:[_.ef]});var OC=function(a,b,c){CC.call(this,a,b,c)};_.V(OC,CC);OC.Fa=CC.Fa;OC.O=function(a){return new (a||OC)(_.u(_.sd),_.u(_.tr,8),_.u(_.wl))};
OC.ya=_.xc({type:OC,oa:[["mat-tab-body"]],vb:function(a,b){a&1&&_.Cf(_.$r,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Awc=c.first)}},yb:[1,"mat-tab-body"],tb:1,Za:function(a){a&2&&_.gf("mat-id-collision",null)},features:[_.ef],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.xcb(c)})("@translateTab.done",function(c){return b.mpa.next(c)}),_.x(2,Seb,0,0,"ng-template",2),_.B());
a&2&&_.y("@translateTab",_.Vf(3,$jb,b.Hg,_.Uf(1,Zjb,b.animationDuration)))},Ia:[NC],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:[Mjb]}});_.PC=function(){DC.apply(this,arguments)};_.V(_.PC,DC);_.PC.O=function(){var a;return function(b){return(a||(a=_.rd(_.PC)))(b||_.PC)}}();_.PC.Fa=_.Bc({type:_.PC,oa:[["","matTabContent",""]],features:[_.Pf([{wa:Hjb,Hb:_.PC}]),_.ef]});var QC=function(){return FC.apply(this,arguments)||this};_.V(QC,FC);QC.O=function(){var a;return function(b){return(a||(a=_.rd(QC)))(b||QC)}}();QC.Fa=_.Bc({type:QC,oa:[["","matTabLabelWrapper",""]],tb:3,Za:function(a,b){a&2&&(_.gf("aria-disabled",!!b.disabled),_.jf("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.ef]});var akb=["tabListContainer"],bkb=["tabList"],ckb=["tabListInner"],dkb=["nextPaginator"],ekb=["previousPaginator"],RC=function(a,b,c,d,e,f,g){GC.call(this,a,b,c,d,e,f,g)};_.V(RC,GC);RC.Fa=GC.Fa;RC.O=function(a){return new (a||RC)(_.u(_.sd),_.u(_.wl),_.u(_.Er),_.u(_.tr,8),_.u(_.te),_.u(_.Aq),_.u(_.sl,8))};
RC.ya=_.xc({type:RC,oa:[["mat-tab-header"]],Cd:function(a,b,c){a&1&&_.Df(c,QC,4);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Rh=d)}},vb:function(a,b){a&1&&(_.Cf(MC,7),_.Cf(akb,7),_.Cf(bkb,7),_.Cf(ckb,7),_.Cf(dkb,5),_.Cf(ekb,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Fna=c.first);_.Gf(c=_.Hf())&&(b.HY=c.first);_.Gf(c=_.Hf())&&(b.beb=c.first);_.Gf(c=_.Hf())&&(b.fpa=c.first);_.Gf(c=_.Hf())&&(b.gcb=c.first);_.Gf(c=_.Hf())&&(b.Wcb=c.first)}},yb:[1,"mat-tab-header"],tb:5,Za:function(a,b){a&2&&(_.gf("mat-id-collision",null),
_.jf("mat-tab-header-pagination-controls-enabled",b.EY)("mat-tab-header-rtl","rtl"==b.xC()))},inputs:{selectedIndex:"selectedIndex"},outputs:{xOb:"selectFocusedIndex",Txb:"indexFocused"},features:[_.ef],bc:["*"],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&&(_.uf(),_.A(0,"button",0,1),_.I("click",function(){return b.tna("before")})("mousedown",
function(c){return b.SX("before",c)})("touchend",function(){return b.rK()}),_.E(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.ye(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.pcb()}),_.A(7,"div",7,8),_.vf(9),_.B(),_.E(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.SX("after",c)})("click",function(){return b.tna("after")})("touchend",function(){return b.rK()}),_.E(13,"div",2),_.B());a&2&&(_.jf("mat-tab-header-pagination-disabled",
b.OJ),_.y("matRippleDisabled",b.OJ||b.ad)("disabled",b.OJ||null),_.t(5),_.jf("_mat-animation-noopable","NoopAnimations"===b.we),_.t(6),_.jf("mat-tab-header-pagination-disabled",b.NJ),_.y("matRippleDisabled",b.NJ||b.ad)("disabled",b.NJ||null))},Ia:[_.ms,_.Az,MC],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});_.SC=function(){var a=IC.apply(this,arguments)||this;a.G$a=void 0;return a};_.V(_.SC,IC);_.SC.Fa=IC.Fa;_.W.Object.defineProperties(_.SC.prototype,{Y3a:{configurable:!0,enumerable:!0,get:function(){return this.myc},set:function(a){this.Hxc(a)}}});_.SC.O=function(){var a;return function(b){return(a||(a=_.rd(_.SC)))(b||_.SC)}}();
_.SC.ya=_.xc({type:_.SC,oa:[["mat-tab"]],Cd:function(a,b,c){a&1&&(_.Df(c,Jjb,5),_.Df(c,Hjb,7,_.yf));if(a&2){var d;_.Gf(d=_.Hf())&&(b.Y3a=d.first);_.Gf(d=_.Hf())&&(b.G$a=d.first)}},tb:1,Za:function(a){a&2&&_.gf("mat-id-collision",null)},inputs:{disabled:"disabled"},Sb:["matTab"],features:[_.Pf([{wa:Kjb,Hb:_.SC}]),_.ef],bc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.uf(),_.x(0,Teb,1,0,"ng-template"))},ob:2});var fkb,gkb;fkb=["tabBodyWrapper"];gkb=["tabHeader"];_.TC=function(a,b,c,d){return JC.call(this,a,b,c,d)||this};_.V(_.TC,JC);_.TC.Fa=JC.Fa;_.TC.O=function(a){return new (a||_.TC)(_.u(_.sd),_.u(_.wl),_.u(Ijb,8),_.u(_.sl,8))};
_.TC.ya=_.xc({type:_.TC,oa:[["mat-tab-group"]],Cd:function(a,b,c){a&1&&_.Df(c,_.SC,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.B8a=d)}},vb:function(a,b){a&1&&(_.Cf(fkb,5),_.Cf(gkb,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.c8=c.first);_.Gf(c=_.Hf())&&(b.VLa=c.first)}},yb:["ngSkipHydration","",1,"mat-tab-group"],tb:5,Za:function(a,b){a&2&&(_.gf("mat-id-collision",null),_.jf("mat-tab-group-dynamic-height",b.Saa)("mat-tab-group-inverted-header","below"===b.hwb))},inputs:{color:"color",ad:"disableRipple"},Sb:["matTabGroup"],
features:[_.Pf([{wa:Ljb,Hb:_.TC}]),_.ef],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.rQ(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.x(2,Xeb,5,15,"div",2),_.B(),_.A(3,"div",3,4),_.x(5,Yeb,1,11,"mat-tab-body",5),_.B());a&2&&(_.y("selectedIndex",b.selectedIndex||0)("disableRipple",b.ad)("disablePagination",b.Ww),_.t(2),_.y("ngForOf",b.Mq),_.t(),_.jf("_mat-animation-noopable","NoopAnimations"===b.we),_.t(2),_.y("ngForOf",b.Mq))},
Ia:[_.en,_.fn,_.gn,_.$r,_.ms,_.aC,QC,OC,RC],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});_.UC=function(){HC.apply(this,arguments)};_.V(_.UC,HC);_.UC.O=function(){var a;return function(b){return(a||(a=_.rd(_.UC)))(b||_.UC)}}();_.UC.Fa=_.Bc({type:_.UC,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Pf([{wa:Jjb,Hb:_.UC}]),_.ef]});var hkb,ikb,jkb,kkb,lkb;hkb=["tabListContainer"];ikb=["tabList"];jkb=["tabListInner"];kkb=["nextPaginator"];lkb=["previousPaginator"];_.VC=function(a,b,c,d,e,f,g){KC.call(this,a,b,c,d,e,f,g)};_.V(_.VC,KC);_.VC.Fa=KC.Fa;_.VC.O=function(a){return new (a||_.VC)(_.u(_.sd),_.u(_.tr,8),_.u(_.te),_.u(_.wl),_.u(_.Er),_.u(_.Aq),_.u(_.sl,8))};
_.VC.ya=_.xc({type:_.VC,oa:[["","mat-tab-nav-bar",""]],Cd:function(a,b,c){a&1&&_.Df(c,_.WC,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Rh=d)}},vb:function(a,b){a&1&&(_.Cf(MC,7),_.Cf(hkb,7),_.Cf(ikb,7),_.Cf(jkb,7),_.Cf(kkb,5),_.Cf(lkb,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Fna=c.first);_.Gf(c=_.Hf())&&(b.HY=c.first);_.Gf(c=_.Hf())&&(b.beb=c.first);_.Gf(c=_.Hf())&&(b.fpa=c.first);_.Gf(c=_.Hf())&&(b.gcb=c.first);_.Gf(c=_.Hf())&&(b.Wcb=c.first)}},yb:[1,"mat-tab-nav-bar","mat-tab-header"],tb:12,Za:function(a,b){a&
2&&(_.gf("role",b.DIa())("mat-id-collision",null),_.jf("mat-tab-header-pagination-controls-enabled",b.EY)("mat-tab-header-rtl","rtl"==b.xC())("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:[_.ef],mc:["mat-tab-nav-bar",""],bc:["*"],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&&(_.uf(),_.A(0,"button",0,1),_.I("click",function(){return b.tna("before")})("mousedown",function(c){return b.SX("before",c)})("touchend",function(){return b.rK()}),_.E(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.ye(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.pcb()}),_.A(7,"div",7,8),_.vf(9),_.B(),_.E(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.SX("after",
c)})("click",function(){return b.tna("after")})("touchend",function(){return b.rK()}),_.E(13,"div",2),_.B());a&2&&(_.jf("mat-tab-header-pagination-disabled",b.OJ),_.y("matRippleDisabled",b.OJ||b.ad)("disabled",b.OJ||null),_.t(5),_.jf("_mat-animation-noopable","NoopAnimations"===b.we),_.t(6),_.jf("mat-tab-header-pagination-disabled",b.NJ),_.y("matRippleDisabled",b.NJ||b.ad)("disabled",b.NJ||null))},Ia:[_.ms,_.Az,MC],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});_.WC=function(a,b,c,d,e,f,g,m){a=LC.call(this,a,b,e,f,g,m)||this;a.aeb=new _.js(a,c,b,d);_.lVa(a.aeb,b.na);return a};_.V(_.WC,LC);_.WC.prototype.La=function(){LC.prototype.La.call(this);this.aeb.F7()};_.WC.O=function(a){return new (a||_.WC)(_.u(_.VC),_.u(_.sd),_.u(_.te),_.u(_.Aq),_.u(_.ks,8),_.md("tabindex"),_.u(_.Dq),_.u(_.sl,8))};
_.WC.Fa=_.Bc({type:_.WC,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.xQ()})("keydown",function(c){return b.ye(c)});a&2&&(_.gf("aria-controls",b.Atc())("aria-current",b.fIa())("aria-disabled",b.disabled)("aria-selected",b.Ctc())("id",b.id)("tabIndex",b.Wt())("role",b.DIa()),_.jf("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",ad:"disableRipple",tabIndex:"tabIndex"},
Sb:["matTabLink"],features:[_.ef]});_.XC=function(){};_.XC.O=function(a){return new (a||_.XC)};_.XC.Da=_.zc({type:_.XC});_.XC.Ca=_.ic({imports:[_.nn,_.ds,_.as,_.ns,_.Pq,_.Rq,_.ds]});_.YC=function(a){this.vIc=a};_.YC.prototype.isEnabled=function(){return this.vIc===Zeb};_.YC.O=function(a){return new (a||_.YC)(_.u(Gjb))};_.YC.Fa=_.Bc({type:_.YC,oa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-tabs",b.isEnabled())},features:[_.Pf([{wa:Gjb,Cb:function(a,b,c){return a.na.hasAttribute("gmat-tabs")||c&&c.enabled?Zeb:b},Ib:[_.sd,[new _.ql,Gjb],[new _.pl,_.Fjb]]}])]});_.mkb=new _.Gc("CDK_TREE_NODE_OUTLET_NODE");_.ZC=function(a,b){this.uf=a;this.gKa=b};_.ZC.O=function(a){return new (a||_.ZC)(_.u(_.Af),_.u(_.mkb,8))};_.ZC.Fa=_.Bc({type:_.ZC,oa:[["","cdkTreeNodeOutlet",""]],standalone:!0});var nkb=function(a){this.va=a},$C=function(a){this.ua=a};$C.O=function(a){return new (a||$C)(_.u(_.yf))};$C.Fa=_.Bc({type:$C,oa:[["","cdkTreeNodeDef",""]],inputs:{ny:[0,"cdkTreeNodeDefWhen","when"]},standalone:!0});_.aD=function(a,b){this.uz=a;this.Ya=b;this.Fq=new _.Qe;this.Xna=new Map;this.oF=new _.sg({start:0,end:Number.MAX_VALUE})};_.h=_.aD.prototype;_.h.Sa=function(){this.vC=this.uz.find([]).create(this.iy)};_.h.La=function(){this.qY.uf.clear();this.oF.complete();this.Fq.next();this.Fq.complete();this.rq&&"function"===typeof this.rq.disconnect&&this.dataSource.disconnect(this);this.hQ&&(this.hQ.unsubscribe(),this.hQ=null)};
_.h.iN=function(){this.Hsc=this.pY.filter(function(a){return!a.ny})[0];this.dataSource&&this.pY&&!this.hQ&&this.hoa()};_.h.SLa=function(a){this.rq&&"function"===typeof this.rq.disconnect&&this.dataSource.disconnect(this);this.hQ&&(this.hQ.unsubscribe(),this.hQ=null);a||this.qY.uf.clear();this.rq=a;this.pY&&this.hoa()};
_.h.hoa=function(){var a=this,b;_.Hra(this.rq)?b=this.rq.connect(this):_.se(this.rq)?b=this.rq:Array.isArray(this.rq)&&(b=_.Ud(this.rq));b&&(this.hQ=b.ha(_.Ve(this.Fq)).subscribe(function(c){return _.okb(a,c)}))};_.okb=function(a,b,c,d,e){c=void 0===c?a.vC:c;d=void 0===d?a.qY.uf:d;if(c=c.diff(b))_.hIa(c,function(f,g,m){null==f.kv?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.Xna.delete(f.item)):(f=d.get(g),d.move(f,m))}),_.vl(a.Ya)};
_.aD.prototype.Xtc=function(a,b){return 1===this.pY.length?this.pY.first:this.pY.find(function(c){return c.ny&&c.ny(b,a)})||this.Hsc};_.aD.prototype.insertNode=function(a,b,c,d){var e=this.Xtc(a,b),f=new nkb(a);this.qd.ex?f.level=this.qd.ex(a):"undefined"!==typeof d&&this.Xna.has(d)?f.level=this.Xna.get(d)+1:f.level=0;this.Xna.set(a,f.level);(c?c:this.qY.uf).Th(e.ua,f,b);pkb&&(pkb.data=a)};
_.W.Object.defineProperties(_.aD.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.rq},set:function(a){this.rq!==a&&this.SLa(a)}}});_.aD.O=function(a){return new (a||_.aD)(_.u(_.yl),_.u(_.wl))};
_.aD.ya=_.xc({type:_.aD,oa:[["cdk-tree"]],Cd:function(a,b,c){a&1&&_.Df(c,$C,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.pY=d)}},vb:function(a,b){a&1&&_.Cf(_.ZC,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.qY=c.first)}},yb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",qd:"treeControl",iy:"trackBy"},Sb:["cdkTree"],standalone:!0,features:[_.Qf],Aa:1,Ba:0,Ea:[["cdkTreeNodeOutlet",""]],ua:function(a){a&1&&_.mf(0,0)},Ia:[_.ZC],ob:2});
_.bD=function(a,b){this.Ma=a;this.Nq=b;this.Nb=new _.Qe;this.sHa=new _.Qe;pkb=this;this.role="treeitem"};_.bD.prototype.Sa=function(){for(var a=this.Ma.na.parentElement;a&&!$eb(a);)a=a.parentElement;this.twc=a?a.classList.contains("cdk-nested-tree-node")?_.cg(a.getAttribute("aria-level")):0:-1;this.Ma.na.setAttribute("aria-level",""+(this.level+1))};_.bD.prototype.La=function(){pkb===this&&(pkb=null);this.sHa.complete();this.Nb.next();this.Nb.complete()};_.bD.prototype.focus=function(){this.Ma.na.focus()};
_.bD.prototype.Cxc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.bD.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.qg},set:function(a){a!==this.qg&&(this.qg=a,this.Cxc(),this.sHa.next())}},Be:{configurable:!0,enumerable:!0,get:function(){return this.Nq.qd.Be(this.qg)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Nq.qd.ex?this.Nq.qd.ex(this.qg):this.twc}}});var pkb=null;
_.bD.O=function(a){return new (a||_.bD)(_.u(_.sd),_.u(_.aD))};_.bD.Fa=_.Bc({type:_.bD,oa:[["cdk-tree-node"]],yb:[1,"cdk-tree-node"],tb:1,Za:function(a,b){a&2&&_.gf("aria-expanded",b.Be)},inputs:{role:"role"},Sb:["cdkTreeNode"],standalone:!0});var qkb=/([A-Za-z%]+)$/,cD=function(a,b,c,d){var e=this;this.j8=a;this.Nq=b;this.Uc=c;this.oc=d;this.Nb=new _.Qe;this.Sxb="px";this.Cna=40;this.P7();d&&d.change.ha(_.Ve(this.Nb)).subscribe(function(){return e.P7(!0)});a.sHa.subscribe(function(){return e.P7()})};_.h=cD.prototype;_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.qwc=function(){var a=this.j8.data&&this.Nq.qd.ex?this.Nq.qd.ex(this.j8.data):null;a=null==this.Wna?a:this.Wna;return"number"===typeof a?""+a*this.Cna+this.Sxb:null};
_.h.P7=function(a){a=void 0===a?!1:a;var b=this.qwc();if(b!==this.xsc||a){a=this.Uc.na;var c=this.oc&&"rtl"===this.oc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.xsc=b}};_.h.Hdb=function(a){this.Wna=isNaN(a)?null:a;this.P7()};_.h.Gdb=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(qkb),b=a[0],c=a[1]||c);this.Sxb=c;this.Cna=_.cg(b);this.P7()};
_.W.Object.defineProperties(cD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Wna},set:function(a){this.Hdb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Cna},set:function(a){this.Gdb(a)}}});cD.O=function(a){return new (a||cD)(_.u(_.bD),_.u(_.aD),_.u(_.sd),_.u(_.tr,8))};cD.Fa=_.Bc({type:cD,oa:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",_.cg],indent:[0,"cdkTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.ff]});var dD=function(a,b){this.Nq=a;this.j8=b;this.recursive=!1};dD.prototype.jpa=function(a){this.recursive?this.Nq.qd.ATc(this.j8.data):this.Nq.qd.toggle(this.j8.data);a.stopPropagation()};dD.O=function(a){return new (a||dD)(_.u(_.aD),_.u(_.bD))};dD.Fa=_.Bc({type:dD,oa:[["","cdkTreeNodeToggle",""]],Za:function(a,b){a&1&&_.I("click",function(c){return b.jpa(c)})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",_.ag]},standalone:!0,features:[_.ff]});var eD=function(){};eD.O=function(a){return new (a||eD)};eD.Da=_.zc({type:eD});eD.Ca=_.ic({});_.fD=function(){$C.apply(this,arguments)};_.V(_.fD,$C);_.fD.O=function(){var a;return function(b){return(a||(a=_.rd(_.fD)))(b||_.fD)}}();_.fD.Fa=_.Bc({type:_.fD,oa:[["","matTreeNodeDef",""]],inputs:{ny:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},standalone:!0,features:[_.Pf([{wa:$C,Hb:_.fD}]),_.ef]});_.gD=function(a,b){this.uf=a;this.gKa=b};_.gD.O=function(a){return new (a||_.gD)(_.u(_.Af),_.u(_.mkb,8))};_.gD.Fa=_.Bc({type:_.gD,oa:[["","matTreeNodeOutlet",""]],standalone:!0,features:[_.Pf([{wa:_.ZC,Hb:_.gD}])]});_.hD=function(){cD.apply(this,arguments)};_.V(_.hD,cD);_.W.Object.defineProperties(_.hD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Wna},set:function(a){this.Hdb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Cna},set:function(a){this.Gdb(a)}}});_.hD.O=function(){var a;return function(b){return(a||(a=_.rd(_.hD)))(b||_.hD)}}();
_.hD.Fa=_.Bc({type:_.hD,oa:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",_.cg],indent:[0,"matTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.Pf([{wa:cD,Hb:_.hD}]),_.ff,_.ef]});_.iD=function(){dD.apply(this,arguments)};_.V(_.iD,dD);_.iD.O=function(){var a;return function(b){return(a||(a=_.rd(_.iD)))(b||_.iD)}}();_.iD.Fa=_.Bc({type:_.iD,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},standalone:!0,features:[_.Pf([{wa:dD,Hb:_.iD}]),_.ef]});_.jD=function(){_.aD.apply(this,arguments);this.qY=void 0};_.V(_.jD,_.aD);_.jD.O=function(){var a;return function(b){return(a||(a=_.rd(_.jD)))(b||_.jD)}}();
_.jD.ya=_.xc({type:_.jD,oa:[["mat-tree"]],vb:function(a,b){a&1&&_.Cf(_.gD,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.qY=c.first)}},yb:["role","tree",1,"mat-tree"],Sb:["matTree"],standalone:!0,features:[_.Pf([{wa:_.aD,Hb:_.jD}]),_.ef,_.Qf],Aa:1,Ba:0,Ea:[["matTreeNodeOutlet",""]],ua:function(a){a&1&&_.mf(0,0)},Ia:[_.gD],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});_.kD=function(){};_.kD.O=function(a){return new (a||_.kD)};_.kD.Da=_.zc({type:_.kD});_.kD.Ca=_.ic({imports:[eD,_.ds,_.ds]});_.lD=function(){};_.lD.O=function(a){return new (a||_.lD)};_.lD.Da=_.zc({type:_.lD});_.lD.Ca=_.ic({imports:[_.nn,_.XC]});var rkb=new _.Gc("GMAT_CHECKBOX_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.mD=function(a){this.options=a};_.mD.O=function(a){return new (a||_.mD)(_.u(rkb))};_.mD.Fa=_.Bc({type:_.mD,oa:[["mat-checkbox"]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-checkbox",!b.options.ig)}});_.skb=new _.Gc("mat-checkbox-default-options",{Ha:"root",qa:afb});var tkb,ukb,vkb,wkb,xkb,ykb;tkb=["input"];ukb=["label"];vkb={wa:_.dw,Hb:_.pc(function(){return _.nD}),vd:!0};wkb=function(){};xkb=0;ykb=afb();
_.nD=function(a,b,c,d,e,f){this.Ma=a;this.Ya=b;this.hb=c;this.we=e;this.Bk=f;this.lm={Vka:"mdc-checkbox--anim-unchecked-checked",Wka:"mdc-checkbox--anim-unchecked-indeterminate",LOa:"mdc-checkbox--anim-checked-unchecked",b$:"mdc-checkbox--anim-checked-indeterminate",pVa:"mdc-checkbox--anim-indeterminate-checked",qVa:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.Fe=null;this.Io="after";this.name=null;this.change=new _.Vl;this.HT=new _.Vl;this.Me=function(){};this.St="";this.A5=
0;this.qz=function(){};this.Qeb=function(){};this.rm=this.lc=this.Pf=!1;this.Bk=this.Bk||ykb;this.color=this.Bk.color||ykb.color;this.tabIndex=parseInt(d)||0;this.id=this.Aw="mat-mdc-checkbox-"+ ++xkb};_.h=_.nD.prototype;_.h.focus=function(){this.hi.na.focus()};_.h.rz=function(a){var b=new wkb;b.source=this;b.checked=a;return b};_.h.dIa=function(){var a;return null==(a=this.hi)?void 0:a.na};_.h.Tb=function(a){a.required&&this.Qeb()};_.h.Ic=function(){this.Z7(this.rm)};
_.h.sw=function(){return this.ad||this.disabled};_.h.loa=function(){_.vl(this.Ya)};_.h.Jn=function(a){this.checked=!!a};_.h.Qm=function(a){this.qz=a};_.h.Gr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a};_.h.validate=function(a){return this.required&&!0!==a.value?{required:!0}:null};_.h.Aha=function(a){this.Qeb=a};
_.h.vR=function(a){var b=this.A5,c=this.dIa();if(b!==a&&c&&(this.St&&c.classList.remove(this.St),this.St=this.cIa(b,a),this.A5=a,0<this.St.length)){c.classList.add(this.St);var d=this.St;this.hb.Wb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.hp=function(){this.qz(this.checked);this.change.emit(this.rz(this.checked));this.hi&&(this.hi.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.qz(this.checked)};
_.h.sna=function(){var a=this,b,c=null==(b=this.Bk)?void 0:b.XOa;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.rm=!1;a.HT.emit(a.rm)}),this.Pf=!this.Pf,this.vR(this.Pf?1:2),this.hp())};_.h.kKa=function(a){a.stopPropagation()};_.h.Ak=function(){var a=this;Promise.resolve().then(function(){a.Me();_.ul(a.Ya)})};
_.h.cIa=function(a,b){if("NoopAnimations"===this.we)return"";switch(a){case 0:if(1===b)return this.lm.Vka;if(3==b)return this.Pf?this.lm.b$:this.lm.Wka;break;case 2:return 1===b?this.lm.Vka:this.lm.Wka;case 1:return 2===b?this.lm.LOa:this.lm.b$;case 3:return 1===b?this.lm.pVa:this.lm.qVa}return""};_.h.Z7=function(a){var b=this.hi;b&&(b.na.indeterminate=a)};_.h.rY=function(){this.sna()};_.h.oKa=function(){this.sna();this.disabled||this.hi.na.focus()};
_.h.Dwc=function(a){a.target&&this.Fbb.na.contains(a.target)&&a.stopPropagation()};
_.W.Object.defineProperties(_.nD.prototype,{ur:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Aw)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Pf},set:function(a){a!=this.checked&&(this.Pf=a,_.ul(this.Ya))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a!==this.disabled&&(this.lc=a,_.ul(this.Ya))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.rm},set:function(a){var b=a!=this.rm;
this.rm=a;b&&(this.rm?this.vR(3):this.vR(this.checked?1:2),this.HT.emit(this.rm));this.Z7(this.rm)}}});_.nD.O=function(a){return new (a||_.nD)(_.u(_.sd),_.u(_.wl),_.u(_.te),_.md("tabindex"),_.u(_.sl,8),_.u(_.skb,8))};
_.nD.ya=_.xc({type:_.nD,oa:[["mat-checkbox"]],vb:function(a,b){a&1&&(_.Cf(tkb,5),_.Cf(ukb,5),_.Cf(_.ms,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.hi=c.first);_.Gf(c=_.Hf())&&(b.Fbb=c.first);_.Gf(c=_.Hf())&&(b.p2=c.first)}},yb:[1,"mat-mdc-checkbox"],tb:14,Za:function(a,b){a&2&&(_.of("id",b.id),_.gf("tabindex",null)("aria-label",null)("aria-labelledby",null),_.kf(b.color?"mat-"+b.color:"mat-accent"),_.jf("_mat-animation-noopable","NoopAnimations"===b.we)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",
b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],ku:[0,"aria-describedby","ariaDescribedby"],id:"id",required:[2,"required","required",_.ag],Io:"labelPosition",name:"name",value:"value",ad:[2,"disableRipple","disableRipple",_.ag],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?void 0:_.cg(a)}],color:"color",checked:[2,"checked","checked",_.ag],disabled:[2,"disabled","disabled",_.ag],indeterminate:[2,
"indeterminate","indeterminate",_.ag]},outputs:{change:"change",HT:"indeterminateChange"},Sb:["matCheckbox"],standalone:!0,features:[_.Pf([vkb,{wa:_.ew,Hb:_.nD,vd:!0}]),_.ff,_.Rc,_.Qf],bc:["*"],Aa:15,Ba:19,Ea:[["mat-internal-form-field","",3,"labelPosition","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&&(_.uf(),_.A(0,"div",0),_.I("click",function(d){return b.Dwc(d)}),
_.A(1,"div",1,2)(3,"div",3),_.I("click",function(){return b.oKa()}),_.B(),_.A(4,"input",4,5),_.I("blur",function(){return b.Ak()})("click",function(){return b.rY()})("change",function(d){return b.kKa(d)}),_.B(),_.E(6,"div",6),_.A(7,"div",7),_.id(),_.A(8,"svg",8),_.E(9,"path",9),_.B(),_.ld(),_.E(10,"div",10),_.B(),_.E(11,"div",11),_.B(),_.A(12,"label",12,13),_.vf(14),_.B()());if(a&2){var c=_.Jf(2);_.y("labelPosition",b.Io);_.t(4);_.jf("mdc-checkbox--selected",b.checked);_.y("checked",b.checked)("indeterminate",
b.indeterminate)("disabled",b.disabled)("id",b.ur)("required",b.required)("tabIndex",b.disabled?-1:b.tabIndex);_.gf("aria-label",b.ariaLabel||null)("aria-labelledby",b.Fe)("aria-describedby",b.ku)("aria-checked",b.indeterminate?"mixed":null)("name",b.name)("value",b.value);_.t(7);_.y("matRippleTrigger",c)("matRippleDisabled",b.ad||b.disabled)("matRippleCentered",!0);_.t();_.y("for",b.ur)}},Ia:[_.ms,_.gs],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-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;color:var(--mat-checkbox-disabled-label-color)}.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%);display:var(--mat-checkbox-touch-target-display)}.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 Akb,Ckb,Dkb;_.oD=function(a){a=void 0===a?null:a;this.ula=new Map;a&&(this.ula=new Map(a))};_.oD.prototype.isValid=function(){return 0<this.ula.size&&this.xm.every(function(a){return null!=a})};_.pD=function(a){return new _.oD(new Map([["0",a]]))};_.zkb=function(a){return new _.oD(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.oD.prototype,{fq:{configurable:!0,enumerable:!0,get:function(){return this.ula.values().next().value}},xm:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.ula.values())}},zn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.ula)}}});_.qD=function(a,b,c,d,e){this.config=a;this.nt=void 0===d?!0:d;this.Uda=void 0===e?!1:e;this.wf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Akb});Akb++};
_.qD.prototype.vUa=function(a){return String(a)};
_.W.Object.defineProperties(_.qD.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.wf&&this.value.isValid()}},WMc:{configurable:!0,enumerable:!0,get:function(){return this.wf?"xap-filterbar-filtereditor-chip-operator-"+this.wf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},tH:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.wf&&0<this.value.zn.size&&(b=this.value.xm.filter(function(c){return null!==c}).map(function(c){return a.vUa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.wf||
0<this.value.zn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.wf.qO||this.wf.displayName)+" "+b}}});Akb=0;_.rD=function(){};_.rD.O=function(a){return new (a||_.rD)};_.rD.Fa=_.Bc({type:_.rD});_.Bkb=function(a){this.ika=a};Ckb=function(a){this.otb=a};_.Ekb=function(a){return new Ckb(function(b){return a.ha(_.Ue(function(c){if(!c.has(b))throw Error("Pd`"+b);return _.Ud(new Dkb(c.get(b)))}))})};
Dkb=function(a){this.config=this.config=a;if(!(this.config.Ol||this.config.Zl&&this.config.Zl.size))throw Error("Qd");if(!(this.config.Zl&&this.config.Zl.size||this.config.Xz&&this.config.Xz.length))throw Error("Rd");};_.sD=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.fEb=a;this.iqb=b;this.uUc=d;this.DW=void 0===e?!1:e;this.fg=new _.sg([]);c&&this.fg.next(c);d&&(this.vSa=new Map);f&&(this.cO=f)};_.sD.prototype.destroy=function(){this.fg.complete()};
_.sD.prototype.clear=function(){var a=this.fg.value.filter(function(b){return!b.nt});this.fg.next(a)};_.sD.prototype.FD=function(a){var b=this;if(this.uUc){if(this.vSa.has(a))return _.Ud(this.vSa.get(a));var c=this.iqb.otb(a).ha(_.Re(1));c.ha(_.Ie()).subscribe(function(d){b.vSa.set(a,d)});return c.ha(_.Ie())}return this.iqb.otb(a)};
var Fkb=function(a,b){b=a.fg.getValue().concat(b);a.fg.next(b)},Gkb=function(a,b){var c=a.fg.getValue().filter(function(d){return!b(d)});a.fg.next(c)},Hkb=function(a,b,c){var d=a.fg.getValue().slice();b<d.length&&(c?d[b]=c:d[b].nt&&d.splice(b,1));a.fg.next(d)};
_.W.Object.defineProperties(_.sD.prototype,{tH:{configurable:!0,enumerable:!0,get:function(){return this.fg.value.map(function(a){return a.tH}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.fg.value.length&&this.fg.value.every(function(a){return a.isValid})}}});var tD=function(a){var b=this;this.EHc=a=void 0===a?function(c){return c}:a;this.O3=new _.sg(void 0);this.eC=this.O3.Rf();this.zOa=new _.Qe;this.mk=[];this.selected=new Map;this.GOb=this.eC.ha(_.w(function(){return Array.from(b.selected.values())}),_.Re(1));this.COb=this.eC.ha(_.w(function(){return b.selected.size}),_.Re(1))},Ikb=function(a){return a.mk.length?a.GOb.ha(xeb(function(){return!!a.mk.length})):a.GOb},uD=function(a){return a.mk.length?a.COb.ha(xeb(function(){return!!a.mk.length}),_.Ee()):
a.COb.ha(_.Ee())};tD.prototype.Ce=function(a){var b=this;if(null==a)return _.Ud(!1);var c=this.hash(a);a=this.eC.ha(_.w(function(){return b.selected.has(c)}));return this.mk.length?a.ha(xeb(function(){return!!b.mk.length}),_.Ee()):a.ha(_.Te(this.selected.has(c)),_.Ee())};var vD=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.mk.length)return a.selected.has(b);a=a.mk[a.mk.length-1];b=a.Uu.has(b);return 0===a.HV?!b:b};_.h=tD.prototype;
_.h.toggle=function(a,b){null==b&&(b=!vD(this,a));b?this.select(a):this.Vg(a)};_.h.select=function(){var a=_.Ec.apply(0,arguments);if(this.mk.length){var b=this.mk[this.mk.length-1];if(0===b.HV){a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.Uu.delete(this.hash(c.value))}else for(a=_.k(a),c=a.next();!c.done;c=a.next())c=c.value,b.Uu.set(this.hash(c),c)}else for(b=_.k(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.O3.next()};
_.h.Vg=function(){var a=_.Ec.apply(0,arguments);if(this.mk.length){var b=this.mk[this.mk.length-1];if(0===b.HV){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.Uu.set(this.hash(c),c)}else for(a=_.k(a),c=a.next();!c.done;c=a.next())b.Uu.delete(this.hash(c.value))}else for(b=_.k(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.O3.next()};_.h.clear=function(){this.mk.length=0;this.zOa.next();this.selected.clear();this.O3.next()};
_.h.Dia=function(a,b,c){var d=this;c=void 0===c?!1:c;this.mk.push({HV:a,ZJc:b.ha(_.Ge(1),_.Re(1)),Uu:new Map});this.zOa.next();this.O3.next();_.ee(this.mk.map(function(e){return e.ZJc})).ha(_.Ve(this.zOa)).subscribe(function(e){var f=d.mk;d.mk=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.HV?(c||(m=m.filter(function(r){return!vD(d,r)})),d.select.apply(d,_.Jc(m)),d.Vg.apply(d,_.Jc(n.Uu.values()))):(d.Vg.apply(d,_.Jc(m)),d.select.apply(d,_.Jc(n.Uu.values())))}d.O3.next()})};
var Jkb=function(a){if(!a.mk.length)return null;a=a.mk[a.mk.length-1];return{HV:a.HV,Uu:Array.from(a.Uu.values())}};tD.prototype.hash=function(a){return this.EHc.call(null,a)};var Kkb,Mkb,wD;Kkb=new _.lt("{COUNT, plural, =1 {# item}other {# items}}");_.Lkb=new _.Gc("xap_picker_hash_function");Mkb={LOADING:0,ERROR:1,Tla:2,Sla:3,YW:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
wD=function(a){var b=this;this.tea=new _.sg(!1);this.awa=new _.sg([]);this.Au=new _.Ne(1);this.Au.ha(_.w(function(c){return!c.length}),_.Te(!0));this.KB=new _.Ne(1);this.MJc=this.KB.ha(_.w(function(c){return!c}),_.Te(!0));this.DV=new _.sg(!0);this.Gxa=new _.sg(!0);this.getOptions=null;this.wia="Search";this.Xhb=_.ee([this.KB,this.tea]).ha(_.pe(function(c){c=_.k(c);c.next();return!!c.next().value}),_.w(function(c){return[_.k(c).next().value,b.getOptions]}),_.Ue(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.Ge(1),_.w(function(e){return{Td:!1,options:e,error:null}}),_.Te({Td:!0,options:[],error:null}),_.Ae(function(e){return _.Ud({Td:!1,error:e,options:[]})}))}),_.Te({Td:!1,options:[],error:null}),_.Re({bufferSize:1,pv:!0}));this.uwa=_.ee([this.tea,this.Xhb,this.MJc]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Td;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 tD(a||void 0);this.awa.subscribe(this.Au);
this.Eia=this.Au.ha(_.w(function(c){return Kkb.format({COUNT:c.length})}));this.ZY||(this.ZY=function(){return null});_.ee([this.awa,this.KB,this.tea]).ha(_.pe(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.AV?c.filter(function(f){var g;return null==(g=b.AV)?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.bfb(e,b.ZZ&&null!=f?b.ZZ(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.Au.next(d)):b.Au.next(c)});this.Xhb.ha(_.w(function(c){return c.options})).subscribe(this.awa)};wD.prototype.replace=function(a){var b=this;uD(this.model).ha(_.Ge(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.Jc(a))})};wD.O=function(a){return new (a||wD)(_.q(_.Lkb,8))};wD.ta=_.p({token:wD,qa:wD.O});var Nkb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],xD=function(a){this.hc=a;this.hc.tea.next(!0)};_.W.Object.defineProperties(xD.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.hc.getOptions=a}}});xD.O=function(a){return new (a||xD)(_.u(wD))};xD.Fa=_.Bc({type:xD,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.yD=function(a){this.hc=a;this.hc.tea.next(!1)};
_.W.Object.defineProperties(_.yD.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.hc.awa.next(a)}},Lr:{configurable:!0,enumerable:!0,set:function(a){this.hc.DV.next(a)}},AV:{configurable:!0,enumerable:!0,set:function(a){this.hc.AV=a}}});_.yD.O=function(a){return new (a||_.yD)(_.u(wD))};_.yD.Fa=_.Bc({type:_.yD,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Lr:"searchVisible",AV:"searchFilter"}});_.zD=function(a){var b=this;this.hc=a;this.Uf=new _.Ne(1);Ikb(a.model).ha(_.Ve(this.Uf)).subscribe(function(c){b.kk(c)})};
_.h=_.zD.prototype;_.h.Jn=function(a){null!=a&&this.hc.replace(a)};_.h.kk=function(a){this.fGb&&this.fGb(a)};_.h.Qm=function(a){this.fGb=a};_.h.GZa=function(){};_.h.Gr=function(){};_.h.La=function(){this.Uf.next();this.Uf.complete()};
_.W.Object.defineProperties(_.zD.prototype,{Ox:{configurable:!0,enumerable:!0,set:function(a){this.hc.Gxa.next(a)}},cAc:{configurable:!0,enumerable:!0,set:function(a){this.hc.ZY=a}},Ei:{configurable:!0,enumerable:!0,set:function(a){this.hc.ZZ=a}},fk:{configurable:!0,enumerable:!0,set:function(a){this.hc.fk=a}},wia:{configurable:!0,enumerable:!0,set:function(a){this.hc.wia=a}}});_.zD.O=function(a){return new (a||_.zD)(_.u(wD,2))};
_.zD.ya=_.xc({type:_.zD,oa:[["xap-picker"]],inputs:{Ox:"selectAllVisible",cAc:"ariaLabelFunction",Ei:"displayFunction",fk:"isOptionDisabled",wia:"searchInputPlaceholder"},features:[_.Pf([{wa:_.dw,Hb:_.pc(function(){return _.zD}),vd:!0},wD])],bc:["[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&&(_.uf(Nkb),_.A(0,"div",0),_.vf(1),_.A(2,"div",1)(3,"div",2)(4,"div",3),_.vf(5,1),_.B(),_.A(6,"div",4),_.vf(7,2),_.B()(),_.vf(8,3),_.B(),_.vf(9,4),_.B())},ob:2,Oa:0});_.AD=function(){};_.AD.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.AD.O=function(a){return new (a||_.AD)};_.AD.xe=_.Cc({name:"format",type:_.AD,Zd:!0});_.BD=function(){};_.BD.O=function(a){return new (a||_.BD)};_.BD.Da=_.zc({type:_.BD});_.BD.Ca=_.ic({});var CD=function(a){this.Lc=a};CD.O=function(a){return new (a||CD)(_.u(_.yf))};CD.Fa=_.Bc({type:CD,oa:[["","xapPickerErrorTemplate",""]]});var DD=function(a){this.Lc=a};DD.O=function(a){return new (a||DD)(_.u(_.yf))};DD.Fa=_.Bc({type:DD,oa:[["","xapPickerLoadingTemplate",""]]});var ED=function(a){this.Lc=a};ED.O=function(a){return new (a||ED)(_.u(_.yf))};ED.Fa=_.Bc({type:ED,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var FD=function(a){this.Lc=a};FD.O=function(a){return new (a||FD)(_.u(_.yf))};
FD.Fa=_.Bc({type:FD,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Okb=function(a){return{va:a}},GD=function(a){this.Lc=a};GD.O=function(a){return new (a||GD)(_.u(_.yf))};GD.Fa=_.Bc({type:GD,oa:[["","xapPickerCustomOption",""]]});var HD=function(a){this.hc=a};HD.prototype.Sa=function(){};HD.O=function(a){return new (a||HD)(_.u(wD))};
HD.ya=_.xc({type:HD,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,cfb,1,0,"ng-container",0)(1,dfb,1,1,"ng-template",null,1,_.Wf);if(a&2){var c=_.Jf(2);_.y("ngTemplateOutlet",b.ua||c)("ngTemplateOutletContext",_.Uf(2,Okb,b.option))}},Ia:[_.ln],ob:2,Oa:0});var ID=function(a){var b=this;this.hc=a;this.uj=Mkb;this.DV=this.hc.DV.ha(_.Ee());this.Gxa=this.hc.Gxa.ha(_.Ee());this.Eia=this.hc.Eia.ha(_.Ee());this.R7a=new _.lt("Select all {NUM_ITEMS}");this.I4="Use search to find options.";this.G4="Error loading search results. Please try again.";this.F4="No results found.";this.G6a=new _.lt("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.Ykb=_.ee([this.hc.uwa.ha(),this.hc.Eia.ha(_.Ee()),this.hc.DV.ha(_.Ee()),this.hc.Gxa.ha(_.Ee())]).ha(_.w(function(c){var d=
_.k(c);c=d.next().value;var e=d.next().value,f=d.next().value;d=d.next().value;return{Gga:c,vOb:e,Lr:f,Ox:d}}));this.HUb=this.hc.Au.ha(_.w(function(c){void 0===b.jE&&(b.jE=Infinity);return b.jE>c.length?c:c.slice(0,b.jE)}))};ID.O=function(a){return new (a||ID)(_.u(wD))};
ID.Fa=_.Bc({type:ID,Cd:function(a,b,c){a&1&&(_.Df(c,DD,5),_.Df(c,CD,5),_.Df(c,ED,5),_.Df(c,FD,5),_.Df(c,GD,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.wo=d.first);_.Gf(d=_.Hf())&&(b.vo=d.first);_.Gf(d=_.Hf())&&(b.ro=d.first);_.Gf(d=_.Hf())&&(b.uo=d.first);_.Gf(d=_.Hf())&&(b.Kn=d.first)}},inputs:{ZO:"xapPickerCustomOptionTemplate",jE:"maxDisplayedOptions"}});var Pkb={search:{Wh:"search"},close:{Wh:"close"},expand_more:{Wh:"expand_more"},remove_circle_outline:{Wh:"remove_circle_outline"},arrow_back:{Wh:"arrow_back"}},Qkb=new _.Gc("ICON_MAPPING",{Ha:"root",qa:function(){return Pkb}});var Rkb=["searchInput"],Skb=new _.lt("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),JD=function(a,b){this.hc=a;this.Ru=b;this.uj=Mkb;this.H6a=Skb};JD.prototype.focus=function(){this.input&&this.input.na.focus()};JD.O=function(a){return new (a||JD)(_.u(wD),_.u(Qkb))};
JD.ya=_.xc({type:JD,oa:[["xap-picker-search"]],vb:function(a,b){a&1&&_.Cf(Rkb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(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.hc.KB.next(e)}),_.O(3,"async"),_.B(),_.x(4,efb,4,7,"span",3),_.O(5,
"async"),_.x(6,ffb,1,0,"ng-container",4),_.O(7,"async"),_.x(8,hfb,1,1,"ng-template",null,5,_.Wf)(10,jfb,2,1,"ng-template",null,6,_.Wf),_.B());if(a&2){var c=_.Jf(9),d=_.Jf(11);_.t();_.y("ngModel",_.R(3,6,b.hc.KB))("placeholder",b.hc.wia);_.t(3);_.y("ngIf",_.R(5,8,b.hc.uwa)===b.uj.YW);_.t(2);_.y("ngIf",_.R(7,10,b.hc.KB))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.gn,_.Ci,_.iw,_.pw,_.Sv,_.Us,_.Mz,_.yt,_.mn,_.AD],ob:2,Oa:0});var KD=function(a,b,c,d,e){var f=this;this.zm=c;this.nb=d;this.V$=new _.sg(void 0);this.GPa=new _.sg(0);this.Gra=new _.Qe;this.Fia=new _.Vl;this.control=a[0];this.control.Qm(function(g){f.kk(g)});b&&(this.selection=b);this.control.Wo&&_.ee([this.V$,this.GPa]).subscribe(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.Wo(!m);_.ul(f.zm)});e.Wb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label","Select all")})};_.h=KD.prototype;_.h.Sa=function(){};
_.h.La=function(){this.Gra.next();this.Gra.complete()};_.h.kk=function(a){this.Dia(a?0:1)};
_.h.YUa=function(){var a=this;this.Gra.next();_.ee([this.V$,this.GPa,uD(this.Px),this.Px.eC]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.Px,f=Jkb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return vD(e,g)})?2:1:0===f.HV?f.Uu.length?f.Uu.length<d?1:0:2:f.Uu.length?f.Uu.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return vD(e,g)}).length,!c)?0:c<d?1:2:0}),_.Ee(),_.Ve(this.Gra)).subscribe(function(b){a.control.Jn(2===b);a.indeterminate=1===
b;_.ul(a.zm);a.Fia.emit(b)})};_.h.Dia=function(a){var b=null;this.sAb?b=this.sAb.call(null,a):Array.isArray(this.V$.value)&&(b=_.Ud(this.V$.value));b?this.Px.Dia(a,b):this.Px.clear()};
_.W.Object.defineProperties(KD.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},tVc:{configurable:!0,enumerable:!0,set:function(a){this.V$.next(a)}},uVc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.GPa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Px=a,this.YUa())}}});KD.O=function(a){return new (a||KD)(_.u(_.dw,2),_.u(tD,8),_.u(_.wl),_.u(_.sd),_.u(_.te))};
KD.Fa=_.Bc({type:KD,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{tVc:"xapSelectAllCorpus",uVc:"xapSelectAllCorpusCount",selection:[0,"xapSelectAll","selection"],sAb:[0,"xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{Fia:"selectAllState"}});var LD=null,MD=function(a,b,c){var d=this;this.zm=c;this.eC=new _.Ne(1);this.control=a[0];this.control.Qm(function(e){d.kk(e)});this.selection=b;this.nb=_.vc(_.sd);this.nb.na.N5a=this};MD.prototype.kk=function(a){void 0!==this.Bua&&this.Px&&this.Px.toggle(this.Bua,!!a)};
MD.prototype.Od=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=vD(b.Px,b.Bua);m<f;m++){var n=
e[m],r=void 0;(null==(r=n.N5a)?void 0:r.selection)===b.selection&&n.N5a.kk(g)}}})}LD=this};MD.prototype.La=function(){var a;null==(a=this.lb)||a.unsubscribe();this.eC.complete();this.nb.na.N5a=null;LD===this&&(LD=null)};MD.prototype.YUa=function(){var a=this,b;null==(b=this.lb)||b.unsubscribe();this.lb=_.ee([this.Px.eC,this.eC]).ha(_.w(function(){return vD(a.Px,a.Bua)}),_.Ee()).subscribe(function(c){a.control.Jn(c);_.ul(a.zm)})};
_.W.Object.defineProperties(MD.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.Bua=a;this.eC.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Px=a,this.YUa())},get:function(){return this.Px||null}}});MD.O=function(a){return new (a||MD)(_.u(_.dw,2),_.u(tD,8),_.u(_.wl))};
MD.Fa=_.Bc({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.Od(c)})},inputs:{item:[0,"xapSelection","item"],selection:[0,"xapSelectionModel","selection"]}});_.ND=function(){};_.ND.O=function(a){return new (a||_.ND)};_.ND.Da=_.zc({type:_.ND});_.ND.Ca=_.ic({imports:[_.nD,_.ds,_.ds]});_.OD=function(){ID.apply(this,arguments)};_.V(_.OD,ID);_.OD.Fa=ID.Fa;_.OD.prototype.z0=function(a){if(this.hA&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.hA.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.hA.length||this.hA.toArray()[b].focus()}};_.OD.O=function(){var a;return function(b){return(a||(a=_.rd(_.OD)))(b||_.OD)}}();
_.OD.ya=_.xc({type:_.OD,oa:[["xap-picker-checklist"]],vb:function(a,b){a&1&&(_.Cf(JD,5),_.Cf(_.nD,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.search=c.first);_.Gf(c=_.Hf())&&(b.hA=c)}},features:[_.ef],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,Afb,10,7,"div",0),_.O(1,"async"));
a&2&&_.y("ngIf",_.R(1,1,b.Ykb))},Ia:[_.fn,_.gn,_.ln,_.hn,_.jn,_.mD,_.nD,_.jx,_.hx,HD,KD,MD,JD,_.mn,_.AD],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 Tkb,Cfb;Tkb=["removeButton"];_.PD=function(a,b){this.hc=a;this.Ru=b;this.WOa=new _.Vl};Cfb=function(a,b){return a.hc.ZZ?"Deselect "+a.hc.ZZ(b):"Deselect"};_.PD.O=function(a){return new (a||_.PD)(_.u(wD),_.u(Qkb))};
_.PD.ya=_.xc({type:_.PD,oa:[["xap-picker-selection-list"]],Cd:function(a,b,c){a&1&&_.Df(c,GD,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Kn=d.first)}},vb:function(a,b){a&1&&_.Cf(Tkb,5,_.sd);if(a&2){var c;_.Gf(c=_.Hf())&&(b.M9c=c)}},outputs:{WOa:"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),_.sf(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.hc.model.clear();b.WOa.emit()}),_.sf(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.x(10,Dfb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.t(4),_.lA(_.R(4,3,uD(b.hc.model))),_.mA(3),_.t(2),_.y("disabled",0===_.R(8,5,uD(b.hc.model))),_.t(4),_.y("ngForOf",_.R(11,7,Ikb(b.hc.model))))},Ia:[_.fn,_.gn,_.Sv,_.Rs,_.Us,_.lx,_.ox,_.yt,HD,_.mn],ob:2,Oa:0});var Ukb;Ukb=["optionItem"];_.QD=function(a){this.hc=a;this.DV=this.hc.DV.ha(_.Ee());this.uj=Mkb;this.I4="Use search to find options.";this.G4="Error loading search results. Please try again.";this.F4="No results found.";this.FQb=_.ee([this.hc.uwa.ha(),this.hc.DV.ha(_.Ee()),this.hc.Au]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Gga:b,Lr:d,Cpb:c}}))};_.QD.prototype.z0=function(a){Efb(a,this.options)};
var WB=function(a,b){var c,d;(null==(d=(c=a.hc).fk)?0:d.call(c,b))||a.hc.replace([b])};_.QD.O=function(a){return new (a||_.QD)(_.u(wD))};
_.QD.ya=_.xc({type:_.QD,oa:[["xap-picker-single-select"]],Cd:function(a,b,c){a&1&&(_.Df(c,DD,5),_.Df(c,CD,5),_.Df(c,ED,5),_.Df(c,FD,5),_.Df(c,GD,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.wo=d.first);_.Gf(d=_.Hf())&&(b.vo=d.first);_.Gf(d=_.Hf())&&(b.ro=d.first);_.Gf(d=_.Hf())&&(b.uo=d.first);_.Gf(d=_.Hf())&&(b.Kn=d.first)}},vb:function(a,b){a&1&&_.Cf(Ukb,5,_.sd);if(a&2){var c;_.Gf(c=_.Hf())&&(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,Rfb,10,7,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.FQb))},Ia:[_.fn,_.gn,_.ln,_.hn,_.jn,_.jx,_.hx,_.ms,HD,JD,_.mn],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});_.RD=function(a){this.Ed=a;this.yc=new _.Ne;this.dAb=!0;this.oga=new _.sg([]);this.Qx=new _.sg([]);this.values=this.Qx.ha(_.w(function(b){return _.zkb(null!=b?b:[])}),_.Ve(this.yc));this.options=this.oga.ha(_.Ue(function(b){return _.se(b)?b:_.Ud(b)}));this.Tqa=new _.Ne(1)};_.V(_.RD,_.rD);_.RD.Fa=_.rD.Fa;_.RD.prototype.La=function(){this.yc.next();this.yc.complete()};var Ufb=function(a){var b;null!=(b=a.Xkb)&&b.hA.length&&b.hA.first.focus()};
_.RD.prototype.focus=function(){var a=this;this.Ed.Wb(function(){setTimeout(function(){if(a.dAb){var b;null!=(b=a.Xkb)&&b.search&&b.search.focus()}else Ufb(a)})})};
_.W.Object.defineProperties(_.RD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.tua||this.oga.next(a.options);var b,c,d,e=Object.assign({},a,{Cv:null!=(b=a.Cv)?b:!0,c3:!!a.c3,Ox:null!=(c=a.Ox)?c:!0},a.tua?{}:{Lr:null!=(d=a.Lr)?d:!0}),f;this.dAb=a.tua||(null!=(f=null==e?void 0:e.Lr)?f:!0);this.Tqa.next(e)}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Qx.next(a&&a.value.xm||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.RD.O=function(a){return new (a||_.RD)(_.u(_.te))};
_.RD.ya=_.xc({type:_.RD,oa:[["xap-picker-editor"]],vb:function(a,b){a&1&&_.Cf(_.OD,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Xkb=c.first)}},inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.ef],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,jgb,4,2,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Tqa))},Ia:[_.gn,_.ln,_.iw,_.pw,_.OD,_.PD,ED,FD,CD,DD,_.QD,_.zD,xD,_.yD,_.mn],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});_.SD=function(){};_.SD.O=function(a){return new (a||_.SD)};_.SD.Fa=_.Bc({type:_.SD,oa:[["","matSuffix",""]],features:[_.Pf([{wa:_.q5a,Hb:_.SD}])]});var TD=function(){JD.apply(this,arguments)};_.V(TD,JD);TD.O=function(){var a;return function(b){return(a||(a=_.rd(TD)))(b||TD)}}();
TD.ya=_.xc({type:TD,oa:[["xap-picker-search"]],features:[_.ef],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.hc.KB.next(e)}),_.O(3,"async"),_.B(),_.x(4,kgb,4,7,"span",3),_.O(5,"async"),_.x(6,lgb,1,0,"ng-container",4),_.O(7,"async"),_.x(8,ngb,
1,1,"ng-template",null,5,_.Wf)(10,pgb,2,1,"ng-template",null,6,_.Wf),_.B());if(a&2){var c=_.Jf(9),d=_.Jf(11);_.t();_.y("ngModel",_.R(3,6,b.hc.KB))("placeholder",b.hc.wia);_.t(3);_.y("ngIf",_.R(5,8,b.hc.uwa)===b.uj.YW);_.t(2);_.y("ngIf",_.R(7,10,b.hc.KB))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.gn,_.Ci,_.iw,_.pw,_.ps,_.yt,_.SD,_.mn,_.AD],ob:2,Oa:0});var Vkb=["input"],Wkb=["label"],Xkb=0,Ykb={color:"accent",XOa:"check-indeterminate"},Zkb=_.Neb(_.Qh(_.Rh(_.Sh(function(a){this.Ma=a})))),UD=function(a,b,c,d,e,f,g){b=Zkb.call(this,b)||this;b.Ya=c;b.hb=d;b.we=f;b.Bk=g;b.ariaLabel="";b.Fe=null;b.Io="after";b.name=null;b.change=new _.Vl;b.HT=new _.Vl;b.Me=function(){};b.St="";b.A5=0;b.qz=function(){};b.Pf=!1;b.lc=!1;b.rm=!1;b.Bk=b.Bk||Ykb;b.color=b.defaultColor=b.Bk.color||Ykb.color;b.tabIndex=parseInt(e)||0;b.id=b.Aw=a+ ++Xkb;return b};_.V(UD,Zkb);
_.h=UD.prototype;_.h.Ic=function(){this.Z7(this.rm)};_.h.sw=function(){return this.ad||this.disabled};_.h.loa=function(){_.vl(this.Ya)};_.h.Jn=function(a){this.checked=!!a};_.h.Qm=function(a){this.qz=a};_.h.Gr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a};
_.h.vR=function(a){var b=this.A5,c=this.dIa();if(b!==a&&c&&(this.St&&c.classList.remove(this.St),this.St=this.cIa(b,a),this.A5=a,0<this.St.length)){c.classList.add(this.St);var d=this.St;this.hb.Wb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.hp=function(){this.qz(this.checked);this.change.emit(this.rz(this.checked));this.hi&&(this.hi.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.qz(this.checked)};
_.h.sna=function(){var a=this,b,c=null==(b=this.Bk)?void 0:b.XOa;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.rm=!1;a.HT.emit(a.rm)}),this.Pf=!this.Pf,this.vR(this.Pf?1:2),this.hp())};_.h.kKa=function(a){a.stopPropagation()};_.h.Ak=function(){var a=this;Promise.resolve().then(function(){a.Me();_.ul(a.Ya)})};
_.h.cIa=function(a,b){if("NoopAnimations"===this.we)return"";switch(a){case 0:if(1===b)return this.lm.Vka;if(3==b)return this.Pf?this.lm.b$:this.lm.Wka;break;case 2:return 1===b?this.lm.Vka:this.lm.Wka;case 1:return 2===b?this.lm.LOa:this.lm.b$;case 3:return 1===b?this.lm.pVa:this.lm.qVa}return""};_.h.Z7=function(a){var b=this.hi;b&&(b.na.indeterminate=a)};
_.W.Object.defineProperties(UD.prototype,{ur:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Aw)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Ym},set:function(a){this.Ym=_.qh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Pf},set:function(a){a=_.qh(a);a!=this.checked&&(this.Pf=a,_.ul(this.Ya))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a=_.qh(a);a!==this.disabled&&(this.lc=a,_.ul(this.Ya))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.rm},set:function(a){var b=a!=this.rm;this.rm=_.qh(a);b&&(this.rm?this.vR(3):this.vR(this.checked?1:2),this.HT.emit(this.rm));this.Z7(this.rm)}}});UD.O=function(){_.xd()};
UD.Fa=_.Bc({type:UD,vb:function(a,b){a&1&&(_.Cf(Vkb,5),_.Cf(Wkb,5),_.Cf(_.ms,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.hi=c.first);_.Gf(c=_.Hf())&&(b.Fbb=c.first);_.Gf(c=_.Hf())&&(b.p2=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],ku:[0,"aria-describedby","ariaDescribedby"],id:"id",required:"required",Io:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",HT:"indeterminateChange"},
features:[_.ef]});var $kb,alb,blb;$kb=function(a){return{p_:a}};alb=function(){};blb={wa:_.dw,Hb:_.pc(function(){return _.VD}),vd:!0};_.VD=function(a,b,c,d,e,f,g){a=UD.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Xc=c;a.lm={Vka:"mat-checkbox-anim-unchecked-checked",Wka:"mat-checkbox-anim-unchecked-indeterminate",LOa:"mat-checkbox-anim-checked-unchecked",b$:"mat-checkbox-anim-checked-indeterminate",pVa:"mat-checkbox-anim-indeterminate-checked",qVa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.VD,UD);
_.VD.Fa=UD.Fa;_.h=_.VD.prototype;_.h.rz=function(a){var b=new alb;b.source=this;b.checked=a;return b};_.h.dIa=function(){return this.Ma.na};_.h.Ic=function(){var a=this;UD.prototype.Ic.call(this);this.Xc.Ok(this.Ma,!0).subscribe(function(b){b||a.Ak()})};_.h.La=function(){this.Xc.rj(this.Ma)};_.h.rY=function(a){a.stopPropagation();UD.prototype.sna.call(this)};_.h.focus=function(a,b){a?_.Eq(this.Xc,this.hi,a,b):this.hi.na.focus(b)};
_.VD.O=function(a){return new (a||_.VD)(_.u(_.sd),_.u(_.wl),_.u(_.Dq),_.u(_.te),_.md("tabindex"),_.u(_.sl,8),_.u(_.skb,8))};
_.VD.ya=_.xc({type:_.VD,oa:[["mat-checkbox"]],yb:[1,"mat-checkbox"],tb:15,Za:function(a,b){a&2&&(_.of("id",b.id),_.gf("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.jf("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Io)("_mat-animation-noopable","NoopAnimations"===b.we))},inputs:{ad:"disableRipple",color:"color",tabIndex:"tabIndex"},Sb:["matCheckbox"],
features:[_.Pf([blb]),_.ef],bc:["*"],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&&(_.uf(),_.A(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.I("change",function(e){return b.kKa(e)})("click",function(e){return b.rY(e)}),
_.B(),_.A(5,"span",5),_.E(6,"span",6),_.B(),_.E(7,"span",7),_.A(8,"span",8),_.id(),_.A(9,"svg",9),_.E(10,"path",10),_.B(),_.ld(),_.E(11,"span",11),_.B()(),_.A(12,"span",12,13),_.I("cdkObserveContent",function(){return b.loa()}),_.A(14,"span",14),_.N(15,"\u00a0"),_.B(),_.vf(16),_.B()());if(a&2){var c=_.Jf(1),d=_.Jf(13);_.gf("for",b.ur);_.t(2);_.jf("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.t();_.y("id",b.ur)("required",b.required)("checked",b.checked)("disabled",
b.disabled)("tabIndex",b.tabIndex);_.gf("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Fe)("aria-describedby",b.ku);_.t(2);_.y("matRippleTrigger",c)("matRippleDisabled",b.sw())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Uf(18,$kb,"NoopAnimations"===b.we?0:150))}},Ia:[_.ms,_.Az],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 WD=function(){ID.apply(this,arguments)};_.V(WD,ID);WD.Fa=ID.Fa;WD.prototype.z0=function(a){if(this.hA&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.hA.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.hA.length||this.hA.toArray()[b].focus()}};WD.O=function(){var a;return function(b){return(a||(a=_.rd(WD)))(b||WD)}}();
WD.ya=_.xc({type:WD,oa:[["xap-picker-checklist"]],vb:function(a,b){a&1&&_.Cf(_.VD,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.hA=c)}},features:[_.ef],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,Ggb,10,7,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Ykb))},Ia:[_.fn,
_.gn,_.ln,_.hn,_.jn,_.jx,_.hx,_.VD,HD,KD,MD,TD,_.mn,_.AD],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 XD=function(){_.PD.apply(this,arguments)};_.V(XD,_.PD);XD.O=function(){var a;return function(b){return(a||(a=_.rd(XD)))(b||XD)}}();
XD.ya=_.xc({type:XD,oa:[["xap-picker-selection-list"]],features:[_.ef],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),_.sf(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.hc.model.clear();
b.WOa.emit()}),_.sf(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.x(10,Igb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.t(4),_.lA(_.R(4,3,uD(b.hc.model))),_.mA(3),_.t(2),_.y("disabled",0===_.R(8,5,uD(b.hc.model))),_.t(4),_.y("ngForOf",_.R(11,7,Ikb(b.hc.model))))},Ia:[_.fn,_.gn,_.lx,_.ox,_.ps,_.yt,HD,_.mn],ob:2,Oa:0});var YD=function(a){_.QD.call(this,a);this.hc=a};_.V(YD,_.QD);YD.O=function(a){return new (a||YD)(_.u(wD))};
YD.ya=_.xc({type:YD,oa:[["xap-picker-single-select"]],features:[_.ef],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,Vgb,10,7,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.FQb))},Ia:[_.fn,_.gn,_.ln,_.hn,_.jn,_.jx,_.hx,_.ms,HD,TD,_.mn],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});_.ZD=function(){_.RD.apply(this,arguments)};_.V(_.ZD,_.RD);_.ZD.Fa=_.RD.Fa;_.ZD.O=function(){var a;return function(b){return(a||(a=_.rd(_.ZD)))(b||_.ZD)}}();
_.ZD.ya=_.xc({type:_.ZD,oa:[["xap-picker-editor"]],features:[_.ef],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,lhb,
4,2,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Tqa))},Ia:[_.gn,_.ln,_.iw,_.pw,_.zD,xD,_.yD,WD,ED,FD,CD,DD,XD,YD,_.mn],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});_.clb=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"});_.$D={id:"EQ",displayName:"="};_.aE={id:"EQ_v",displayName:"equals",qO:"="};var dlb,flb,elb;dlb=["textInput"];_.bE=function(a){this.zm=a;this.MWb=new _.Qe;this.values=this.MWb.Rf();this.u2a=!1;this.Ii=new _.mw({})};_.bE.prototype.Om=function(){this.u2a&&(this.FSa.na.focus(),this.u2a=!1,_.vl(this.zm))};_.bE.prototype.La=function(){this.Gsa&&this.Gsa.unsubscribe()};_.bE.prototype.focus=function(){this.FSa?this.FSa.na.focus():this.u2a=!0};
_.ohb=function(a,b){if(!b.wJ||!b.wJ.GWb)return null;for(var c=_.k(Array.from(b.wJ.GWb.entries())),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;if(a.Ii.get(b.gr).Jm(d))return e}return null};
flb=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 _.ow(e.XG&&""===e.value?"":e.value||null,e.wJ?e.wJ.ly:[]);c[e.gr]=f}a.Gsa&&a.Gsa.unsubscribe();a.Ii=new _.mw(c);a.Gsa=a.Ii.im.subscribe(function(){elb(a)});elb(a);a.QBc=b}};elb=function(a){for(var b=new Map,c=_.k(Object.keys(a.Ii.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ii.controls[d].value);a.MWb.next(b)};
_.W.Object.defineProperties(_.bE.prototype,{su:{configurable:!0,enumerable:!0,set:function(a){flb(this,a)},get:function(){return this.QBc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ii.disable():this.Ii.enable()},get:function(){return this.Ii.disabled}}});_.bE.O=function(a){return new (a||_.bE)(_.u(_.wl))};
_.bE.ya=_.xc({type:_.bE,oa:[["xap-multi-text-field-base"]],vb:function(a,b){a&1&&_.Cf(dlb,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.FSa=c.first)}},inputs:{su:"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,shb,11,10,"ng-container",1),_.B());a&2&&(_.y("formGroup",b.Ii),_.t(),_.y("ngForOf",b.su))},Ia:[_.fn,_.gn,_.Ci,_.iw,_.lB,_.aw,_.Iw,_.Dw,_.Lz,_.bw,_.Mw,_.rw,_.sw],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});_.cE=function(){this.jm=new _.sg(_.pD(null));this.values=this.jm.Rf();this.Xo={gr:"text-field"}};_.V(_.cE,_.rD);_.cE.prototype.focus=function(){this.C3.focus()};_.glb=function(a,b){b=b.get("text-field");b=a.Xo.XG&&""===b?"":b||null;a.jm.next(_.pD(b))};
_.W.Object.defineProperties(_.cE.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Xo.placeholder=a&&a.placeholder||void 0;this.Xo.autocomplete=a&&a.autocomplete||void 0;this.Xo.name=a&&a.name||void 0;this.Xo.wJ=a&&a.wJ||void 0;this.Ei=(null==a?void 0:a.Ei)||void 0;this.Xo.XG=(null==a?void 0:a.XG)||void 0;null==this.Xo.value&&this.Xo.XG&&(this.Xo.value="");null!=this.Xo.value&&this.Ei&&(this.Xo.value=this.Ei(this.Xo.value))}},wc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.fq;this.Xo.XG&&""===a?this.Xo.value=this.Ei?this.Ei(a):a:(a=a||void 0,this.Xo.value=this.Ei&&a?this.Ei(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.jm.value&&this.jm.value.xm.every(function(a){return null!=a})&&this.C3.Ii.valid}}});_.cE.O=function(){var a;return function(b){return(a||(a=_.rd(_.cE)))(b||_.cE)}}();_.cE.Fa=_.Bc({type:_.cE,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.ef]});var dE,hlb,ilb;dE={};hlb=(dE.remove_filter="close",dE.clear_filters="close",dE.close_editor="close",dE.save_filters="save",dE.delete_filter="delete",dE);ilb=new _.Gc("xap_filter_bar_icon_config");_.eE=function(a){this.Uwb=a};_.Oib=function(a,b){var c,d;return null==(c=a.Uwb)?void 0:null==(d=c.Uad)?void 0:d.get(b)};_.YB=function(a,b){return _.Oib(a,_.ZB(a,b))};_.ZB=function(a,b){var c,d,e;return null!=(e=null==(c=a.Uwb)?void 0:null==(d=c.u0c)?void 0:d[b])?e:hlb[b]};
_.eE.O=function(a){return new (a||_.eE)(_.q(ilb,8))};_.eE.ta=_.p({token:_.eE,qa:_.eE.O});var jlb=["labelInput"],fE=function(a,b){var c=this;this.zo=a;this.data=b;this.yc=new _.Qe;this.mO=new _.ow("");b.JB.ha(_.Ve(this.yc)).subscribe(function(d){c.mO.uma([_.U4a,vhb(d)]);_.Bi(c.mO)})};fE.prototype.La=function(){this.yc.next();this.yc.complete()};fE.prototype.cancel=function(){this.zo.close({data:null})};fE.O=function(a){return new (a||fE)(_.u(_.vs),_.u(_.IVa))};
fE.ya=_.xc({type:fE,oa:[["xap-filter-bar-save-dialog"]],vb:function(a,b){a&1&&_.Cf(jlb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(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),_.sf(1,1),_.B(),_.A(2,"mat-form-field",2)(3,"mat-label"),_.sf(4,3),_.B(),_.E(5,"input",4,5),_.x(7,thb,2,0,"mat-error",6)(8,uhb,2,0,"mat-error",6),_.B(),_.A(9,"div",7)(10,"button",8),_.I("click",function(){return b.cancel()}),_.sf(11,9),_.B(),_.A(12,"button",10),_.I("click",
function(){b.mO.value&&b.mO.valid&&b.zo.close({data:b.mO.value})}),_.sf(13,11),_.B()());a&2&&(_.t(5),_.y("formControl",b.mO),_.t(2),_.y("ngIf",b.mO.Jm("required")),_.t(),_.y("ngIf",b.mO.Jm("validUnique")))},Ia:[_.gn,_.Sv,_.Rs,_.aw,_.Iw,_.Dw,_.Lz,_.bw,_.Mw,_.Ci,_.iw,_.qw],ob:2,Oa:0});var mlb;_.klb=new _.Gc("xap_fbcc");
_.gE=function(a,b,c){var d=this;this.ki=a;this.Hk=b;this.kFc=c;this.CI=new _.Vl;this.eEb=!0;this.HU="Add a filter";this.Dha="Remove all filters";this.lia="Save all filters";this.Rl=!1;this.aL=null;this.lS=-1;this.Hqa=this.ZQa=!1;this.Jpa=function(n){d.CI.emit({N3:0,JR:n.filters});d.config.fg.next(n.filters)};this.Xva=function(n){n&&n.stopPropagation();var r,v;n=null!=(v=null==(r=d.config.cO)?void 0:r.R2c)?v:fE;var z,D,J;null==(J=null==(D=d.Hk)?void 0:D.open(n,{data:{JB:null==(z=d.config.cO)?void 0:
z.JB},ej:!0,yd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))||J.Wz().subscribe(function(){})};var e,f;if(_.se(null==(e=this.Hk)?void 0:e.Apa)&&(null==(f=this.Hk)?0:f.Eh)){var g,m;null==(g=this.Hk)||null==(m=g.Apa)||m.subscribe(function(){d.Hqa=!1})}};_.gE.prototype.Sa=function(){};_.gE.prototype.La=function(){this.aL&&this.aL.unsubscribe()};
_.llb=function(a,b){var c=b.wc;a.CI.emit({N3:c.isValid?0:1,JR:[c]});if(b.GE){var d=a.config.fg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.wc.Uda)return;Gkb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.fg.getValue().indexOf(d);c.value.fq&&Hkb(a.config,b,c);_.Rib(a,!0,b)}else Fkb(a.config,[c])}else Fkb(a.config,[c]);c.isValid||-1!==a.Pw||(a.Pw=a.config.fg.value.length-1)};_.Rib=function(a,b,c){b?a.Pw=c:c===a.Pw&&(a.Pw=-1)};
_.nlb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.kFc)?void 0:b.B_c)?c:1){case 1:return mlb(a);case 2:return 0<a.config.fg.getValue().length;default:return!0}};mlb=function(a){return 0<a.config.fg.getValue().filter(function(b){return b.nt}).length};_.h=_.gE.prototype;_.h.uZ=function(a){this.CI.emit({N3:4,JR:this.config.fg.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.CI.emit({N3:2,JR:[b]}),Hkb(this.config,a,b)):this.remove(a);!this.eEb&&this.Hqa||this.focus();this.Hqa=!1};_.h.remove=function(a){this.CI.emit({N3:3,JR:[this.config.fg.getValue()[a]]});Hkb(this.config,a,null);a<this.Pw&&this.Pw--};_.h.focus=function(){var a;null==(a=this.Jp)||a.focus()};_.h.ID=function(a){this.Hqa=!0;this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.gE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.qh(a)}},Pw:{configurable:!0,enumerable:!0,get:function(){return this.lS},set:function(a){this.lS!==a&&(-1<this.lS&&this.lS<this.config.fg.getValue().length&&!this.config.fg.getValue()[this.lS].isValid&&this.remove(this.lS),this.ZQa=-1<a&&a<this.config.fg.getValue().length,this.lS=a)}}});_.gE.O=function(){_.xd()};
_.gE.Fa=_.Bc({type:_.gE,inputs:{config:"config",H_:"filterBarLabel",ntb:"filterBarIcon",eEb:"menuAutoFocus",HU:"placeholderMsg",bea:"inputLabel",Dha:"removeFilterMsg",lia:"saveFilterMsg",dB:"noResultsMessage",disabled:"disabled"},outputs:{CI:"update"}});_.hE=function(){this.Ora=!0;this.kqb=new _.Qe;this.jqb=this.kqb.Rf();this.whb=new _.Qe;this.Zzc=this.whb.Rf();this.Nra=new _.Qe;this.dEc=this.Nra.Rf();this.m_=new _.Qe;this.hqb=this.m_.Rf();this.aRa=this.newValue=this.Wp=null;this.o5a=new _.Qe;this.LWb=this.o5a.Rf()};_.hE.prototype.XS=function(){return this.filter?this.filter.config.Zl&&0<this.filter.config.Zl.size?Array.from(this.filter.config.Zl.keys()):this.filter.config.Xz:[]};
_.hE.prototype.Uia=function(a){this.filter.config.iUc?this.aRa=a:this.newValue=a};_.hE.prototype.gM=function(){if(this.filter&&(!this.filter.config.acd||_.jib(this))&&(this.filter.config.iUc&&(this.newValue=this.aRa),null!==this.newValue&&null!==this.Wp)){var a;this.uhb=a=this.filter.config.Zl&&0<this.filter.config.Zl.size?this.filter.config.Zl.get(this.Wp).zj(this.Wp,this.newValue):this.filter.config.zj(this.Wp,this.newValue);this.whb.next(a);this.m_.next()}};
_.jib=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.aRa)&&(a.wc.nt||!(null==(b=a.newValue)||!b.xm.length))};_.olb=function(a){return a.filter&&(!a.filter.config.fLc||!a.wc.isValid)&&!a.filter.config.tsa};
_.W.Object.defineProperties(_.hE.prototype,{Qp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.tsa)?(this.Uia(this.filter.config.tsa),this.Wp=this.XS()[0],this.gM()):a!==this.Ora&&(this.Ora=a,this.kqb.next(this.Ora))},get:function(){return this.Ora}},wc:{configurable:!0,enumerable:!0,set:function(a){this.uhb=a;this.Wp=a.wf;this.newValue=a.value},get:function(){return this.uhb}}});_.hE.O=function(a){return new (a||_.hE)};_.hE.ta=_.p({token:_.hE,qa:_.hE.O});_.iE=function(a,b,c,d){var e=this;this.zm=a;this.ki=b;this.Sd=c;this.nb=d;this.update=new _.Vl;this.Vaa=new _.Vl;this.Rl=!1;this.lb=new _.Od;this.lb.add(c.Zzc.subscribe(this.update));this.lb.add(c.jqb.subscribe(this.Vaa));this.lb.add(c.dEc.subscribe(function(){_.plb(e)}));this.lb.add(c.LWb.subscribe(function(){_.ul(a)}))};_.iE.prototype.Sa=function(){};_.iE.prototype.La=function(){this.lb.unsubscribe()};_.plb=function(a){a.Qp&&a.Sd.editor&&a.Sd.editor.focus()};_.iE.prototype.XS=function(){return this.Sd.XS()};
_.iE.prototype.Uia=function(a){this.Sd.Uia(a)};_.iE.prototype.gM=function(){this.Sd.gM()};
_.W.Object.defineProperties(_.iE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.qh(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Sd.filter=a;this.Sd.o5a.next()},get:function(){return this.Sd.filter}},Qp:{configurable:!0,enumerable:!0,set:function(a){(this.Sd.Qp=a)&&_.plb(this)},get:function(){return this.Sd.Qp}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Sd.wc=a},get:function(){return this.Sd.wc}}});
_.iE.O=function(a){return new (a||_.iE)(_.u(_.wl),_.u(_.eE),_.u(_.hE),_.u(_.sd))};_.iE.Fa=_.Bc({type:_.iE,inputs:{disabled:"disabled",filter:"filter",Qp:"isEditorVisible",wc:"appliedFilter"},outputs:{update:"update",Vaa:"editorVisibleChange"}});var jE=function(){this.jga=new _.ow;this.Kyb=[];this.change=this.jga.im;this.iga=new _.Vl;this.tNa=""};jE.prototype.getValue=function(){return this.jga.value};_.W.Object.defineProperties(jE.prototype,{Zva:{configurable:!0,enumerable:!0,set:function(a){this.Kyb=a;null===this.getValue()&&0<this.Zva.length&&(this.value=a[0])},get:function(){return this.Kyb}},value:{configurable:!0,enumerable:!0,set:function(a){this.jga.setValue(a)}}});jE.O=function(a){return new (a||jE)};
jE.ya=_.xc({type:jE,oa:[["xap-comparison-operator-selector"]],inputs:{Zva:"operators",tNa:"appliedFilterId",value:"value"},outputs:{change:"change",iga:"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.iga.emit(!0)})("focusout",function(){b.iga.emit(!1)}),_.x(2,whb,2,2,"mat-option",2),_.B()());a&2&&(_.t(),_.wf("aria-labelledby","dialog-label-",b.tNa,"")("aria-describedby","dialog-description-",b.tNa,""),_.y("formControl",b.jga),_.t(),_.y("ngForOf",b.Zva))},Ia:[_.fn,_.Gz,_.aw,_.Iw,_.fA,_.gA,_.iw,_.qw],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 qlb=_.Sh(function(){}),rlb=0,kE=function(a){var b=qlb.call(this)||this;b.Yt="mat-optgroup-label-"+rlb++;var c;b.kG=null!=(c=null==a?void 0:a.rVa)?c:!1;return b};_.V(kE,qlb);kE.O=function(a){return new (a||kE)(_.u(_.hs,8))};kE.Fa=_.Bc({type:kE,inputs:{label:"label"},features:[_.ef]});var slb=["text"],tlb=0,ulb=function(a,b){this.source=a;this.OT=void 0===b?!1:b},lE=function(a,b,c,d){this.Uc=a;this.Ya=b;this.kd=c;this.group=d;this.lc=this.RP=this.ie=!1;this.UQ="";this.id="mat-option-"+tlb++;this.cv=new _.Vl;this.Ck=new _.Qe};_.h=lE.prototype;_.h.select=function(a){a=void 0===a?!0:a;this.ie||(this.ie=!0,_.ul(this.Ya),a&&this.lQ())};_.h.Vg=function(a){a=void 0===a?!0:a;this.ie&&(this.ie=!1,_.ul(this.Ya),a&&this.lQ())};
_.h.focus=function(a,b){var c=this.Gg();"function"===typeof c.focus&&c.focus(b)};_.h.mr=function(){return this.kC};_.h.ye=function(a){13!==a.keyCode&&32!==a.keyCode||_.nh(a)||(this.Jq(),a.preventDefault())};_.h.Jq=function(){this.disabled||(this.ie=this.multiple?!this.ie:!0,_.ul(this.Ya),this.lQ(!0))};_.h.Wt=function(){return this.disabled?"-1":"0"};_.h.Gg=function(){return this.Uc.na};_.h.Om=function(){if(this.ie){var a=this.kC;a!==this.UQ&&(this.UQ&&this.Ck.next(),this.UQ=a)}};_.h.La=function(){this.Ck.complete()};
_.h.lQ=function(a){this.cv.emit(new ulb(this,void 0===a?!1:a))};
_.W.Object.defineProperties(lE.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.kd&&this.kd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ie}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.lc},set:function(a){this.lc=_.qh(a)}},ad:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.ad)}},JA:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.JA)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.RP}},kC:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.ZLa)?void 0:a.na.textContent)||"").trim()}}});lE.O=function(){_.xd()};lE.Fa=_.Bc({type:lE,vb:function(a,b){a&1&&_.Cf(slb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.ZLa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{cv:"onSelectionChange"}});_.oh({passive:!0,capture:!0});_.oh({passive:!0,capture:!0});new _.sm;var vlb=["*",[["mat-option"],["ng-container"]]],mE=function(){return kE.apply(this,arguments)||this};_.V(mE,kE);mE.O=function(){var a;return function(b){return(a||(a=_.rd(mE)))(b||mE)}}();
mE.ya=_.xc({type:mE,oa:[["mat-optgroup"]],yb:[1,"mat-optgroup"],tb:6,Za:function(a,b){a&2&&(_.gf("role",b.kG?null:"group")("aria-disabled",b.kG?null:b.disabled.toString())("aria-labelledby",b.kG?null:b.Yt)("mat-id-collision",null),_.jf("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Sb:["matOptgroup"],features:[_.Pf([{wa:_.is,Hb:mE}]),_.ef],bc:["*","mat-option, ng-container"],Aa:4,Ba:2,Ea:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ua:function(a,b){a&1&&(_.uf(vlb),_.A(0,
"span",0),_.N(1),_.vf(2),_.B(),_.vf(3,1));a&2&&(_.y("id",b.Yt),_.t(),_.Kf("",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});_.nE=function(a,b,c,d){return lE.call(this,a,b,c,d)||this};_.V(_.nE,lE);_.nE.O=function(a){return new (a||_.nE)(_.u(_.sd),_.u(_.wl),_.u(_.hs,8),_.u(_.is,8))};
_.nE.ya=_.xc({type:_.nE,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.Jq()})("keydown",function(c){return b.ye(c)});a&2&&(_.of("id",b.id),_.gf("tabindex",b.Wt())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.jf("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Sb:["matOption"],features:[_.ef],
bc:["*"],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&&(_.uf(),_.x(0,Ahb,1,2,"mat-pseudo-checkbox",0),_.A(1,"span",1,2),_.vf(3),_.B(),_.x(4,Bhb,2,1,"span",3),_.E(5,"div",4));a&2&&(_.y("ngIf",b.multiple),_.t(4),
_.y("ngIf",b.group&&b.group.kG),_.t(),_.y("matRippleTrigger",b.Gg())("matRippleDisabled",b.disabled||b.ad))},Ia:[_.ms,_.gn,_.Fz],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});_.wlb=Number.MAX_SAFE_INTEGER;_.xlb=new _.Gc("MatHint");_.oE=function(){};_.oE.O=function(a){return new (a||_.oE)};_.oE.Fa=_.Bc({type:_.oE,oa:[["mat-label"]]});var ylb=function(){};ylb.O=function(a){return new (a||ylb)};ylb.Fa=_.Bc({type:ylb,oa:[["mat-placeholder"]]});var zlb,Alb,Blb,Clb,Dlb,Elb,Flb;zlb=["connectionContainer"];Alb=["inputContainer"];Blb=["label"];Clb=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];Dlb=Number.MAX_SAFE_INTEGER;Elb=_.Qh(function(a){this.Ma=a},"primary");Flb=new _.Gc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.pE=function(a,b,c,d,e,f,g){a=Elb.call(this,a)||this;a.Ya=b;a.oc=c;a.tq=d;a.vc=e;a.hb=f;a.poa=!1;a.k7=!1;a.Nb=new _.Qe;a.zQ=!1;a.DLa=!1;a.rR="";a.AQ="";a.p6="mat-hint-"+Dlb--;a.Yt="mat-form-field-label-"+Dlb--;a.Co=a.jab();a.FJ="NoopAnimations"!==g;a.hd=(null==d?void 0:d.hd)||"legacy";d&&(a.zQ=!!d.kM,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.pE,Elb);_.h=_.pE.prototype;_.h.DY=function(){return"always"===this.Co&&!this.DLa};_.h.MGa=function(){return"never"!==this.Co};
_.h.ZL=function(){return this.I9a||this.Ma};
_.h.Yd=function(){var a=this,b=this.Md;b.controlType&&this.Ma.na.classList.add("mat-form-field-type-"+b.controlType);b.Yb.ha(_.Te(null)).subscribe(function(){a.tK();_.ul(a.Ya)});b.xd&&b.xd.im&&b.xd.im.ha(_.Ve(this.Nb)).subscribe(function(){return _.ul(a.Ya)});this.hb.Wb(function(){a.hb.Af.ha(_.Ve(a.Nb)).subscribe(function(){a.k7&&XB(a)})});_.ne(this.jK.Qc,this.GY.Qc).subscribe(function(){a.k7=!0;_.ul(a.Ya)});this.Az.Qc.ha(_.Te(null)).subscribe(function(){a.B7();_.ul(a.Ya)});this.xz.Qc.ha(_.Te(null)).subscribe(function(){a.tK();
_.ul(a.Ya)});this.oc&&this.oc.change.ha(_.Ve(this.Nb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.hb.Wb(function(){requestAnimationFrame(function(){return XB(a)})}):XB(a)})};_.h.iN=function(){this.poa&&XB(this)};_.h.Ic=function(){this.rR="enter";_.vl(this.Ya)};_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.Lq=function(a){var b=this.Md?this.Md.xd:null;return b&&b[a]};_.h.Duc=function(){return!!(this.Md&&this.Md.placeholder||this.vwc)};
_.h.h6=function(){return!(!this.GJa&&!this.HJa)};_.h.pK=function(){return this.MGa()&&(this.Md&&this.Md.TV||this.DY())};_.h.Fuc=function(){return"legacy"===this.hd&&!this.h6()||this.h6()&&!this.pK()};_.h.hG=function(){return this.h6()||"legacy"===this.hd&&this.Duc()};_.h.X5=function(){return this.xz&&0<this.xz.length&&this.Md.Ah?"error":"hint"};
_.h.jGa=function(){var a=this;this.hG()&&this.MGa()&&(this.FJ&&this.Vn&&(this.DLa=!0,_.me(this.Vn.na,"transitionend").ha(_.Ge(1)).subscribe(function(){a.DLa=!1})),this.Co="always",_.ul(this.Ya))};_.h.EYc=function(){};_.h.B7=function(){this.tK()};_.h.Yyc=function(){};_.h.jab=function(){return this.tq&&this.tq.Co||"auto"};
_.h.tK=function(){if(this.Md){var a=[];this.Md.lF&&"string"===typeof this.Md.lF&&a.push.apply(a,_.Jc(this.Md.lF.split(" ")));if("hint"===this.X5()){var b=this.Az?this.Az.find(function(d){return"start"===d.align}):null,c=this.Az?this.Az.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.AQ&&a.push(this.p6);c&&a.push(c.id)}else this.xz&&a.push.apply(a,_.Jc(this.xz.map(function(d){return d.id})));this.Md.SE(a)}};_.h.DYc=function(){};
var XB=function(a){var b=a.Vn?a.Vn.na:null,c=a.I9a.na;if("outline"===a.hd&&a.vc.isBrowser)if(b&&b.children.length&&b.textContent.trim())if(a.Xuc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Vn&&a.Vn.na.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.k7=!0;a.poa=!1;return}d=a.zab(d);e=b.children;c=a.zab(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.k7=a.poa=!1}else a.poa=!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"};_.pE.prototype.zab=function(a){return this.oc&&"rtl"===this.oc.value?a.right:a.left};_.pE.prototype.Xuc=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(_.pE.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.mz},set:function(a){var b=this.mz,c;this.mz=a||(null==(c=this.tq)?void 0:c.hd)||"legacy";"outline"===this.mz&&b!==a&&(this.k7=!0)}},kM:{configurable:!0,enumerable:!0,get:function(){return this.zQ},set:function(a){this.zQ=_.qh(a)}},CT:{configurable:!0,enumerable:!0,get:function(){return this.AQ},set:function(a){this.AQ=a;this.B7()}},Co:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.hd&&"never"===this.qw?"auto":this.qw},set:function(a){a!==this.qw&&(this.qw=a||this.jab(),_.ul(this.Ya))}},Md:{configurable:!0,enumerable:!0,get:function(){return this.QHa||this.csc||this.dsc},set:function(a){this.QHa=a}}});_.pE.O=function(a){return new (a||_.pE)(_.u(_.sd),_.u(_.wl),_.u(_.tr,8),_.u(Flb,8),_.u(_.Aq),_.u(_.te),_.u(_.sl,8))};
_.pE.ya=_.xc({type:_.pE,oa:[["mat-form-field"]],Cd:function(a,b,c){a&1&&(_.Df(c,_.Gw,5),_.Df(c,_.Gw,7),_.Df(c,_.oE,5),_.Df(c,_.oE,7),_.Df(c,ylb,5),_.Df(c,_.k5a,5),_.Df(c,_.xlb,5),_.Df(c,_.p5a,5),_.Df(c,_.q5a,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.csc=d.first);_.Gf(d=_.Hf())&&(b.dsc=d.first);_.Gf(d=_.Hf())&&(b.GJa=d.first);_.Gf(d=_.Hf())&&(b.HJa=d.first);_.Gf(d=_.Hf())&&(b.vwc=d.first);_.Gf(d=_.Hf())&&(b.xz=d);_.Gf(d=_.Hf())&&(b.Az=d);_.Gf(d=_.Hf())&&(b.jK=d);_.Gf(d=_.Hf())&&(b.GY=d)}},vb:function(a,
b){a&1&&(_.Cf(zlb,7),_.Cf(Alb,5),_.Cf(Blb,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.I9a=c.first);_.Gf(c=_.Hf())&&(b.qYc=c.first);_.Gf(c=_.Hf())&&(b.Vn=c.first)}},yb:["ngSkipHydration","",1,"mat-form-field"],tb:41,Za:function(a,b){a&2&&(_.gf("mat-id-collision",null),_.jf("mat-form-field-appearance-standard","standard"==b.hd)("mat-form-field-appearance-fill","fill"==b.hd)("mat-form-field-appearance-outline","outline"==b.hd)("mat-form-field-appearance-legacy","legacy"==b.hd)("mat-form-field-invalid",b.Md.Ah)("mat-form-field-can-float",
b.MGa())("mat-form-field-should-float",b.pK())("mat-form-field-has-label",b.hG())("mat-form-field-hide-placeholder",b.Fuc())("mat-form-field-disabled",b.Md.disabled)("mat-form-field-autofilled",b.Md.OR)("mat-focused",b.Md.focused)("ng-untouched",b.Lq("untouched"))("ng-touched",b.Lq("touched"))("ng-pristine",b.Lq("pristine"))("ng-dirty",b.Lq("dirty"))("ng-valid",b.Lq("valid"))("ng-invalid",b.Lq("invalid"))("ng-pending",b.Lq("pending"))("_mat-animation-noopable",!b.FJ))},inputs:{color:"color",hd:"appearance",
kM:"hideRequiredMarker",CT:"hintLabel",Co:"floatLabel"},Sb:["matFormField"],features:[_.Pf([{wa:_.Hw,Hb:_.pE}]),_.ef],bc:"* [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&&(_.uf(Clb),_.A(0,"div",0)(1,"div",1,2),_.I("click",function(c){return b.Md.vU(c)}),_.x(3,Chb,9,0,"ng-container",3)(4,Dhb,2,1,"div",4),_.A(5,"div",5,6),_.vf(7),_.A(8,"span",7),_.x(9,Hhb,5,16,"label",8),_.B()(),_.x(10,Ihb,2,0,"div",9),_.B(),_.x(11,Jhb,2,4,"div",10),_.A(12,"div",11),_.x(13,Khb,2,1,"div",12)(14,Mhb,5,2,"div",13),
_.B()());a&2&&(_.t(3),_.y("ngIf","outline"==b.hd),_.t(),_.y("ngIf",b.jK.length),_.t(5),_.y("ngIf",b.hG()),_.t(),_.y("ngIf",b.GY.length),_.t(),_.y("ngIf","outline"!=b.hd),_.t(),_.y("ngSwitch",b.X5()),_.t(),_.y("ngSwitchCase","error"),_.t(),_.y("ngSwitchCase","hint"))},Ia:[_.gn,_.hn,_.jn,_.Az],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:[_.r5a]},Oa:0});_.Glb=Number.MAX_SAFE_INTEGER;var Hlb=_.yh("transformPanelWrap",[_.Ch("* => void",_.vqa("@transformPanel",[{type:9,options:null}]))]),Ilb=_.yh("transformPanel",[_.Bh("void",_.Ah({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Bh("showing",_.Ah({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Bh("showing-multiple",_.Ah({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Ch("void => *",_.zh("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Ch("* => void",_.zh("100ms 25ms linear",_.Ah({opacity:0})))]);var Jlb=["trigger"],Klb=["panel"],Llb=Number.MAX_SAFE_INTEGER,Mlb=xhb(function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||this;d.vs=b;d.lQa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.vs},set:function(d){this.vs=null!=d?_.th(d):this.lQa}}});return c}(function(a){var b=function(){var c=a.apply(this,[].concat(_.Jc(_.Ec.apply(0,arguments))))||
this;c.lc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(c){this.lc=_.qh(c)}}});return b}(_.Meb(function(a,b,c,d,e){this.Ma=a;this.tHa=b;this.r7=c;this.s7=d;this.xd=e;this.Yb=new _.Qe})))),qE=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){var L=Mlb.call(this,e,d,g,m,r)||this;L.Ef=a;L.Ya=b;L.hb=c;L.oc=f;L.Kz=n;L.O6=D;L.vj=J;L.Gl=!1;L.pz=function(Ca,qa){return Ca===qa};L.OC="mat-select-"+Llb--;L.k8=null;L.uq=
new _.Qe;L.he=function(){};L.Me=function(){};L.v8="mat-select-value-"+Llb--;L.p7=new _.Qe;var P;L.wKa=(null==(P=L.vj)?void 0:P.Fx)||"";L.dl=!1;L.controlType="mat-select";L.Yi=!1;var aa,oa;L.o$a=null!=(oa=null==(aa=L.vj)?void 0:aa.rH)?oa:!1;L.ariaLabel="";L.mga=_.ke(function(){var Ca=L.options;return Ca?Ca.Qc.ha(_.Te(Ca),_.Ue(function(){return _.ne.apply(null,_.Jc(Ca.map(function(qa){return qa.cv})))})):L.hb.Af.ha(_.Ge(1),_.Ue(function(){return L.mga}))});L.Lo=new _.Vl;L.g7=L.Lo.ha(_.pe(function(Ca){return Ca}),
_.w(function(){}));L.v5=L.Lo.ha(_.pe(function(Ca){return!Ca}),_.w(function(){}));L.zv=new _.Vl;L.In=new _.Vl;L.Ig=null;L.xd&&(L.xd.Zo=L);null!=(null==J?void 0:J.tJ)&&(L.npa=J.tJ);L.K7=z;L.ze=L.K7();L.tabIndex=parseInt(v)||0;L.id=L.id;return L};_.V(qE,Mlb);_.h=qE.prototype;_.h.Sa=function(){var a=this;this.nd=new _.Cz(this.multiple);this.Yb.next();this.p7.ha(_.Ee(),_.Ve(this.uq)).subscribe(function(){return a.o7(a.jd)})};
_.h.Yd=function(){var a=this;this.iJa();this.nd.changed.ha(_.Ve(this.uq)).subscribe(function(b){b.GK.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Vg()})});this.options.Qc.ha(_.Te(null),_.Ve(this.uq)).subscribe(function(){a.cLa();a.VJ()})};
_.h.An=function(){var a=this.FIa(),b=this.xd;if(a!==this.k8){var c=this.Ma.na;(this.k8=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.z7!==b.control&&(void 0!==this.z7&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.z7=b.control),this.Dt())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Yb.next();a.typeaheadDebounceInterval&&this.Qb&&this.Qb.qF(this.npa)};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.uq.next();this.uq.complete();this.Yb.complete();this.cQ()};_.h.toggle=function(){this.jd?this.close():this.open()};_.h.open=function(){this.ls()&&(this.UP(),this.Gl=!0,_.vz(this.Qb,null),this.eJa(),_.ul(this.Ya))};_.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&&_.vh(this.Ig,"aria-owns",b);_.uh(a,"aria-owns",b);this.Ig=a}};
_.h.cQ=function(){this.Ig&&(_.vh(this.Ig,"aria-owns",this.id+"-panel"),this.Ig=null)};_.h.close=function(){this.Gl&&(this.Gl=!1,_.vz(this.Qb,this.yk()?"rtl":"ltr"),_.ul(this.Ya),this.Me())};_.h.Jn=function(a){this.VF(a)};_.h.Qm=function(a){this.he=a};_.h.Gr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a;_.ul(this.Ya);this.Yb.next()};_.h.yk=function(){return this.oc?"rtl"===this.oc.value:!1};_.h.ye=function(a){this.disabled||(this.jd?this.PIa(a):this.JIa(a))};
_.h.JIa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Qb;!(0<d.xw.length||13!==b&&32!==b||_.nh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Br(a),(a=this.selected)&&b!==a&&this.O6.il(a.kC,1E4))};
_.h.PIa=function(a){var b=this.Qb,c=a.keyCode,d=40===c||38===c,e=0<b.xw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.We||_.nh(a))if(!e&&this.Yi&&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.Vg())})}else c=b.zs,b.Br(a),this.Yi&&d&&a.shiftKey&&b.We&&b.zs!==c&&b.We.Jq();else a.preventDefault(),b.We.Jq()};
_.h.lp=function(){this.disabled||(this.dl=!0,this.Yb.next())};_.h.Ak=function(){this.dl=!1;var a;null!=(a=this.Qb)&&(a.xw=[]);this.disabled||this.jd||(this.Me(),_.ul(this.Ya),this.Yb.next())};_.h.iKa=function(){var a=this;this.EC.OU.ha(_.Ge(1)).subscribe(function(){_.vl(a.Ya);a.HKa()})};_.h.AIa=function(){return this.Kz?"mat-"+this.Kz.color:""};_.h.VJ=function(){var a=this;Promise.resolve().then(function(){a.xd&&(a.Pd=a.xd.value);a.MC(a.Pd);a.Yb.next()})};
_.h.MC=function(a){var b=this;this.options.forEach(function(c){return _.mab(c)});this.nd.clear();this.multiple&&a?(a.forEach(function(c){return b.M7(c)}),this.oR()):(a=this.M7(a))?_.Zq(this.Qb,a):this.jd||_.Zq(this.Qb,-1);_.ul(this.Ya)};_.h.M7=function(a){var b=this,c=this.options.find(function(d){if(b.nd.Ce(d))return!1;try{return null!=d.value&&b.pz(d.value,a)}catch(e){return!1}});c&&this.nd.select(c);return c};
_.h.VF=function(a){return a!==this.Pd||this.Yi&&Array.isArray(a)?(this.options&&this.MC(a),this.Pd=a,!0):!1};_.h.LG=function(a){return a.disabled};_.h.iJa=function(){var a=this;this.Qb=_.uz(_.jab(_.kab(_.Yq(_.vz(_.iab((new _.Bz(this.options)).qF(this.npa)),this.yk()?"rtl":"ltr")))),this.LG);this.Qb.iJ.subscribe(function(){a.jd&&(!a.multiple&&a.Qb.We&&a.Qb.We.Jq(),a.focus(),a.close())});this.Qb.change.subscribe(function(){a.Gl&&a.panel?a.Soa(a.Qb.zs||0):a.Gl||a.multiple||!a.Qb.We||a.Qb.We.Jq()})};
_.h.cLa=function(){var a=this,b=_.ne(this.options.Qc,this.uq);this.mga.ha(_.Ve(b)).subscribe(function(c){a.mKa(c.source,c.OT);c.OT&&!a.multiple&&a.Gl&&(a.close(),a.focus())});_.ne.apply(null,_.Jc(this.options.map(function(c){return c.Ck}))).ha(_.Ve(b)).subscribe(function(){_.vl(a.Ya);a.Yb.next()})};
_.h.mKa=function(a,b){var c=this.nd.Ce(a);null!=a.value||this.Yi?(c!==a.selected&&(a.selected?this.nd.select(a):this.nd.Vg(a)),b&&this.Qb.Jj(a),this.multiple&&(this.oR(),b&&this.focus())):(a.Vg(),this.nd.clear(),null!=this.value&&this.DG(a.value));c!==this.nd.Ce(a)&&this.DG();this.Yb.next()};_.h.oR=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.nd.sort(function(c,d){return a.Fja?a.Fja(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Yb.next()}};
_.h.DG=function(a){var b=null;this.Pd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.In.emit(b);this.he(b);this.zv.emit(this.hIa(b));_.ul(this.Ya)};_.h.eJa=function(){if(this.Qb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Qb.Jj(a)}else this.Qb.Jj(this.nd.selected[0])};_.h.ls=function(){var a;return!this.Gl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.vQ=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Kz)?void 0:_.wz(a);return this.Fe?(b?b+" ":"")+this.Fe:b};_.h.eIa=function(){return this.jd&&this.Qb&&this.Qb.We?this.Qb.We.id:null};_.h.FIa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Kz)?void 0:_.wz(a);a=(b?b+" ":"")+this.v8;this.Fe&&(a+=" "+this.Fe);return a};_.h.o7=function(a){this.Lo.emit(a)};_.h.SE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.vU=function(){this.focus();this.open()};
_.W.Object.defineProperties(qE.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.dl||this.Gl}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.ww},set:function(a){this.ww=a;this.Yb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Ym)?c:null==(a=this.xd)?void 0:null==(b=a.control)?void 0:_.kw(b))?d:!1},set:function(a){this.Ym=_.qh(a);this.Yb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Yi},
set:function(a){this.Yi=_.qh(a)}},rH:{configurable:!0,enumerable:!0,get:function(){return this.o$a},set:function(a){this.o$a=_.qh(a)}},hL:{configurable:!0,enumerable:!0,get:function(){return this.pz},set:function(a){this.pz=a;this.nd&&this.VJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.VF(a)&&this.he(a)}},tJ:{configurable:!0,enumerable:!0,get:function(){return this.npa},set:function(a){this.npa=_.th(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.vf},
set:function(a){this.vf=a||this.OC;this.Yb.next()}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Gl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.nd)?void 0:a.selected)||[]:null==(b=this.nd)?void 0:b.selected[0]}},L4a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Yi){var a=this.nd.selected.map(function(b){return b.kC});this.yk()&&a.reverse();return a.join(", ")}return this.nd.selected[0].kC}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.nd||this.nd.Nm()}},TV:{configurable:!0,enumerable:!0,get:function(){return this.Gl||!this.empty||this.dl&&!!this.ww}}});qE.O=function(a){return new (a||qE)(_.u(_.Er),_.u(_.wl),_.u(_.te),_.u(_.fs),_.u(_.sd),_.u(_.tr,8),_.u(_.nw,8),_.u(_.rw,8),_.u(_.Hw,8),_.u(_.gw,10),_.md("tabindex"),_.u(_.Qab),_.u(_.Qq),_.u(_.Rab,8))};
qE.Fa=_.Bc({type:qE,vb:function(a,b){a&1&&(_.Cf(Jlb,5),_.Cf(Klb,5),_.Cf(_.Ez,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.trigger=c.first);_.Gf(c=_.Hf())&&(b.panel=c.first);_.Gf(c=_.Hf())&&(b.EC=c.first)}},inputs:{lF:[0,"aria-describedby","userAriaDescribedBy"],yd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",rH:"disableOptionCentering",hL:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],AH:"errorStateMatcher",tJ:"typeaheadDebounceInterval",
Fja:"sortComparator",id:"id"},outputs:{Lo:"openedChange",g7:"opened",v5:"closed",zv:"selectionChange",In:"valueChange"},features:[_.ef,_.Rc]});var Nlb,Olb;Nlb=[[["mat-select-trigger"]],"*"];Olb=function(a,b){this.source=a;this.value=b};_.rE=function(){var a=qE.apply(this,arguments)||this;a.eu=0;a.l8=0;a.KY="top";a.rs=0;a.IKa=[{zc:"start",Ac:"top",jc:"start",rc:"top"},{zc:"start",Ac:"bottom",jc:"start",rc:"bottom"}];return a};_.V(_.rE,qE);_.rE.Fa=qE.Fa;_.h=_.rE.prototype;_.h.mrc=function(a,b,c){var d=this.PX();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Sa=function(){var a=this;qE.prototype.Sa.call(this);this.Ef.change().ha(_.Ve(this.uq)).subscribe(function(){a.jd&&(a.wR=a.trigger.na.getBoundingClientRect(),_.ul(a.Ya))})};_.h.open=function(){var a=this;qE.prototype.ls.call(this)&&(qE.prototype.open.call(this),this.wR=this.trigger.na.getBoundingClientRect(),this.l8=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.lrc(),this.hb.Af.ha(_.Ge(1)).subscribe(function(){a.l8&&a.EC.Fd&&a.EC.Fd.Mo&&(a.EC.Fd.Mo.style.fontSize=a.l8+"px")}))};
_.h.Soa=function(a){var b=yhb(a,this.options,this.DI),c=this.PX();this.panel.na.scrollTop=0===a&&1===b?0:zhb((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.HKa=function(){this.jrc();this.panel.na.scrollTop=this.eu};_.h.o7=function(a){this.jd?this.eu=0:(this.EC.offsetX=0,_.ul(this.Ya));qE.prototype.o7.call(this,a)};_.h.hIa=function(a){return new Olb(this,a)};_.h.auc=function(){var a;return null==(a=this.wR)?void 0:a.width};
_.h.jrc=function(){var a=this.EC.Fd.Mo.getBoundingClientRect(),b=this.Ef.RH(),c=this.yk(),d=this.multiple?56:32;var e=this.multiple?40:this.rH?16:(e=this.nd.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.EC.offsetX=Math.round(e);this.EC.Fd.Se()};
_.h.krc=function(a,b,c){var d=this.PX(),e=(d-this.wR.height)/2,f=Math.floor(256/d);return this.rH?0:Math.round(-1*(0===this.eu?a*d:this.eu===c?(a-(this.hna()-f))*d+(d-(this.hna()*d-256)%d):b-d/2)-e)};_.h.Arc=function(a){var b=this.PX(),c=this.Ef.RH(),d=this.wR.top-8;c=c.height-this.wR.bottom-8;var e=Math.abs(this.rs);b=Math.min(this.hna()*b,256)-e-this.wR.height;b>c?this.tqc(b,c):e>d?this.sqc(e,d,a):this.KY=this.wIa()};
_.h.tqc=function(a,b){a=Math.round(a-b);this.eu-=a;this.rs-=a;this.KY=this.wIa();0>=this.eu&&(this.rs=this.eu=0,this.KY="50% bottom 0px")};_.h.sqc=function(a,b,c){a=Math.round(a-b);this.eu+=a;this.rs+=a;this.KY=this.wIa();this.eu>=c&&(this.eu=c,this.rs=0,this.KY="50% top 0px")};
_.h.lrc=function(){var a=this.PX(),b=this.hna(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.nd.selected[0]),0);b+=yhb(b,this.options,this.DI);c/=2;this.eu=this.mrc(b,c,a);this.rs=this.krc(b,c,a);this.Arc(a)};_.h.wIa=function(){var a=this.PX();return"50% "+(Math.abs(this.rs)-(a-this.wR.height)/2+a/2)+"px 0px"};_.h.PX=function(){return 3*this.l8};_.h.hna=function(){return this.options.length+this.DI.length};
_.rE.O=function(){var a;return function(b){return(a||(a=_.rd(_.rE)))(b||_.rE)}}();
_.rE.ya=_.xc({type:_.rE,oa:[["mat-select"]],Cd:function(a,b,c){a&1&&(_.Df(c,_.Uab,5),_.Df(c,_.nE,5),_.Df(c,_.is,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.dQa=d.first);_.Gf(d=_.Hf())&&(b.options=d);_.Gf(d=_.Hf())&&(b.DI=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.ye(c)})("focus",function(){return b.lp()})("blur",function(){return b.Ak()});a&2&&(_.gf("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.jd?b.id+"-panel":null)("aria-expanded",b.jd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah)("aria-activedescendant",b.eIa())("mat-id-collision",null),_.jf("mat-select-disabled",b.disabled)("mat-select-invalid",b.Ah)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",ad:"disableRipple",tabIndex:"tabIndex"},Sb:["matSelect"],
features:[_.Pf([{wa:_.Gw,Hb:_.rE},{wa:_.hs,Hb:_.rE}]),_.ef],bc:["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&&(_.uf(Nlb),_.A(0,"div",0,1),_.I("click",function(){return b.toggle()}),_.A(3,"div",2),_.x(4,Nhb,2,1,"span",3)(5,Qhb,3,2,"span",4),_.B(),_.A(6,"div",5),_.E(7,"div",6),_.B()(),_.x(8,Rhb,4,14,"ng-template",7),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.iKa()})("detach",function(){return b.close()}));if(a&2){var c=_.Jf(1);_.gf("aria-owns",b.jd?b.id+
"-panel":null);_.t(3);_.y("ngSwitch",b.empty);_.gf("id",b.v8);_.t();_.y("ngSwitchCase",!0);_.t();_.y("ngSwitchCase",!1);_.t(3);_.y("cdkConnectedOverlayPanelClass",b.wKa)("cdkConnectedOverlayScrollStrategy",b.ze)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.jd)("cdkConnectedOverlayPositions",b.IKa)("cdkConnectedOverlayMinWidth",b.auc())("cdkConnectedOverlayOffsetY",b.rs)}},Ia:[_.en,_.hn,_.jn,_.kn,_.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:[Hlb,Ilb]},Oa:0});var sE=function(){jE.apply(this,arguments)};_.V(sE,jE);sE.O=function(){var a;return function(b){return(a||(a=_.rd(sE)))(b||sE)}}();
sE.ya=_.xc({type:sE,oa:[["xap-comparison-operator-selector"]],features:[_.ef],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.iga.emit(!0)})("focusout",function(){b.iga.emit(!1)}),_.x(2,Shb,2,2,"mat-option",2),_.B()());a&2&&
(_.t(),_.y("formControl",b.jga),_.t(),_.y("ngForOf",b.Zva))},Ia:[_.fn,_.nE,_.pE,_.rE,_.iw,_.qw],styles:[".xap-filterbar-operator-select-field{width:100%}"],ob:2,Oa:0});var Plb,Qlb,Rlb;Plb=["overlayContainer"];Qlb=["valueEditor"];Rlb=[[["","header",""]],[["","footer",""]]];_.tE=function(a,b,c){var d=this;this.cD=a;this.zm=b;this.Sd=c;this.Dsa=!0;this.NZa=!1;this.Mza=new _.Qe;this.lb=new _.Od;this.vQa=!1;this.lb.add(c.jqb.subscribe(function(){_.ul(d.zm)}));this.lb.add(c.LWb.subscribe(function(){_.ul(d.zm)}))};_.tE.prototype.La=function(){this.Mza.next();this.Mza.complete();this.lb.unsubscribe()};
var Uhb=function(a,b){if(a.filter&&_.olb(a.Sd)&&a.Lza){if(b){if(a.Wp===b)return;a.Wp=b}a.Wp||(a.Wp=a.Sd.XS()[0]);if(a.filter.config.Zl){var c=a.filter.config.Zl.get(a.Wp);if(c)if(b=c.zj(a.Wp,a.newValue||_.pD(null)),c.Ol){var d=c.Ol;var e=c.Mv}else var f=c.U2c;else return}else d=a.filter.config.Ol,b=a.filter.config.zj(a.Wp,a.newValue||_.pD(null)),e=a.filter.config.Mv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.oD),a.Mza.next(),a.Lza.clear(),f)a.editor=null,a.Sd.Uia(f);else{a.editor=
_.kKa(a.Lza,_.Wl(a.cD,d)).instance;a.editor.wc=b;var g=!0;a.editor.values.ha(_.ebb(),_.pe(function(v){var z=_.k(v);v=z.next().value;z=z.next().value;return!_.Pb(v||{},z||{})}),_.w(function(v){v=_.k(v);v.next();return v.next().value}),_.Ve(a.Mza)).subscribe(function(v){a.Sd.Uia(v);a.filter.config.Uda&&!g&&null!=v.fq&&a.Sd.gM();g=!1})}if(a.editor&&(a.editor.config=e,a.Qp&&!a.NZa))if(Xhb(a)){var m,n,r;null==(m=a.Xf.Fd)||null==(n=m.Mo)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||
r.focus();a.Dsa=!0}else a.Sd.Nra.next();_.vl(a.zm);a.Sd.o5a.next()}},Xhb=function(a){return a.filter&&1<a.Sd.XS().length||!a.filter.config.PUa};_.tE.prototype.z1=function(){this.Qp?this.Dsa||(this.Dsa=!0,this.Sd.Nra.next()):this.Dsa=!1};_.tE.prototype.Se=function(){var a=this;setTimeout(function(){var b;null==(b=a.Xf.Fd)||b.Se()})};_.tE.prototype.lZa=function(){this.vQa=!0;this.Sd.m_.next();this.vQa=!1};
_.W.Object.defineProperties(_.tE.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Sd.filter=a},get:function(){return this.Sd.filter}},Qp:{configurable:!0,enumerable:!0,set:function(a){(this.Sd.Qp=a)&&this.Sd.Nra.next()},get:function(){return this.Sd.Qp}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Sd.wc=a},get:function(){return this.Sd.wc}},Lza:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.cEc=a)?setTimeout(function(){b.filter.config.tsa||Uhb(b);b.Xf.Fd.Se()}):
this.editor=null},get:function(){return this.cEc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Sd.editor=a},get:function(){return this.Sd.editor}},Wp:{configurable:!0,enumerable:!0,set:function(a){this.Sd.Wp=a},get:function(){return this.Sd.Wp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Sd.newValue=a},get:function(){return this.Sd.newValue}}});_.tE.O=function(a){return new (a||_.tE)(_.u(_.rl),_.u(_.wl),_.u(_.hE))};
_.tE.ya=_.xc({type:_.tE,oa:[["xap-filter-editor-content"]],vb:function(a,b){a&1&&(_.Cf(Plb,5),_.Cf(Qlb,5,_.Af));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Xf=c.first);_.Gf(c=_.Hf())&&(b.Lza=c.first)}},inputs:{trigger:"trigger",QM:"loadingTemplate"},bc:["[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&&(_.uf(Rlb),_.x(0,aib,5,4,"ng-template",0,1,_.Wf),_.I("backdropClick",function(){return b.Sd.m_.next()})("detach",function(){return b.lZa()}));a&2&&_.y("cdkConnectedOverlayOpen",b.Qp)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.Jq,_.gn,_.ln,_.Ez,jE],ob:2,Oa:0});var Slb=[[["","header",""]],[["","footer",""]]],uE=function(){_.tE.apply(this,arguments)};_.V(uE,_.tE);uE.prototype.lZa=function(){this.Sd.m_.next()};uE.O=function(){var a;return function(b){return(a||(a=_.rd(uE)))(b||uE)}}();
uE.ya=_.xc({type:uE,oa:[["xap-filter-editor-content"]],features:[_.ef],bc:["[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&&(_.uf(Slb),_.x(0,hib,5,4,"ng-template",0,1,_.Wf),_.I("backdropClick",function(){return b.Sd.m_.next()})("detach",function(){return b.lZa()}));a&2&&_.y("cdkConnectedOverlayOpen",b.Qp)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.Jq,_.gn,_.ln,_.Ez,sE],ob:2,Oa:0});var Tlb=new _.Gc("GMAT_LEGACY_CHIPS_OPTION");_.Ulb=new _.Gc("mat-chips-default-options");var Vlb,Wlb,Xlb,Ylb;Vlb=new _.Gc("MatChipRemove");Wlb=new _.Gc("MatChipAvatar");Xlb=new _.Gc("MatChipTrailingIcon");Ylb=_.Neb(_.Qh(_.Rh(function(a){this.Ma=a}),"primary"),-1);
_.vE=function(a,b,c,d,e,f,g,m){var n=Ylb.call(this,a)||this;n.hb=b;n.Ya=e;n.Xm=!1;n.glb=!0;n.s9a=!1;n.r9a=!1;n.role="option";n.ie=!1;n.BY=!0;n.lc=!1;n.gdb=!0;n.lp=new _.Qe;n.Ak=new _.Qe;n.zv=new _.Vl;n.yc=new _.Vl;n.removed=new _.Vl;n.w8a();n.aHa=f.createElement("div");n.aHa.classList.add("mat-chip-ripple");n.Ma.na.appendChild(n.aHa);n.t9a=new _.js(n,b,n.aHa,c);_.lVa(n.t9a,a);n.HB=d||{};n.Pn="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.V(_.vE,Ylb);_.h=_.vE.prototype;
_.h.w8a=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.La=function(){this.yc.emit({Sf:this});this.t9a.F7()};_.h.select=function(){this.ie||(this.ie=!0,this.K5(),_.ul(this.Ya))};_.h.Vg=function(){this.ie&&(this.ie=!1,this.K5(),_.ul(this.Ya))};_.h.focus=function(){this.Xm||(this.Ma.na.focus(),this.lp.next({Sf:this}));this.Xm=!0};_.h.remove=function(){this.nt&&this.removed.emit({Sf:this})};
_.h.Fl=function(a){this.disabled&&a.preventDefault()};_.h.ye=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.F2&&(this.ie=!this.selected,this.K5(!0),_.ul(this.Ya)),a.preventDefault()}};_.h.kw=function(){var a=this;this.hb.Af.ha(_.Ge(1)).subscribe(function(){a.hb.run(function(){a.Xm=!1;a.Ak.next({Sf:a})})})};_.h.K5=function(a){this.zv.emit({source:this,OT:void 0===a?!1:a,selected:this.ie})};
_.W.Object.defineProperties(_.vE.prototype,{gia:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.ad||this.Pn||!!this.HB.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ie},set:function(a){a=_.qh(a);a!==this.ie&&(this.ie=a,this.K5())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Pd?this.Pd:this.Ma.na.textContent},set:function(a){this.Pd=a}},F2:{configurable:!0,enumerable:!0,get:function(){return this.BY&&this.glb},set:function(a){this.BY=
_.qh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.r9a||this.lc},set:function(a){this.lc=_.qh(a)}},nt:{configurable:!0,enumerable:!0,get:function(){return this.gdb},set:function(a){this.gdb=_.qh(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.F2&&(this.s9a||this.selected)?this.selected.toString():null}}});_.vE.O=function(a){return new (a||_.vE)(_.u(_.sd),_.u(_.te),_.u(_.Aq),_.u(_.ks,8),_.u(_.wl),_.u(_.Gg),_.u(_.sl,8),_.md("tabindex"))};
_.vE.Fa=_.Bc({type:_.vE,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Cd:function(a,b,c){a&1&&(_.Df(c,Wlb,5),_.Df(c,Xlb,5),_.Df(c,Vlb,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.yib=d.first);_.Gf(d=_.Hf())&&(b.I3=d.first);_.Gf(d=_.Hf())&&(b.QN=d.first)}},yb:[1,"mat-chip","mat-focus-indicator"],tb:15,Za:function(a,b){a&1&&_.I("click",function(c){return b.Fl(c)})("keydown",function(c){return b.ye(c)})("focus",function(){return b.focus()})("blur",function(){return b.kw()});
a&2&&(_.gf("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.jf("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.yib)("mat-chip-with-trailing-icon",b.I3||b.QN)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Pn))},inputs:{color:"color",ad:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",F2:"selectable",disabled:"disabled",nt:"removable"},outputs:{zv:"selectionChange",
yc:"destroyed",removed:"removed"},Sb:["matChip"],features:[_.ef]});var wE=function(a,b){this.sY=a;"BUTTON"===b.na.nodeName&&b.na.setAttribute("type","button")};wE.prototype.Fl=function(a){var b=this.sY;b.nt&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};wE.O=function(a){return new (a||wE)(_.u(_.vE),_.u(_.sd))};
wE.Fa=_.Bc({type:wE,oa:[["","matChipRemove",""]],yb:[1,"mat-chip-remove","mat-chip-trailing-icon"],Za:function(a,b){a&1&&_.I("click",function(c){return b.Fl(c)})},features:[_.Pf([{wa:Vlb,Hb:wE}])]});var Zlb,$lb,amb;Zlb=_.Meb(function(a,b,c,d){this.tHa=a;this.r7=b;this.s7=c;this.xd=d;this.Yb=new _.Qe});$lb=Number.MAX_SAFE_INTEGER;amb=function(a,b){this.source=a;this.value=b};
_.xE=function(a,b,c,d,e,f,g){g=Zlb.call(this,f,d,e,g)||this;g.Ma=a;g.Ya=b;g.oc=c;g.controlType="mat-chip-list";g.Qna=null;g.Nb=new _.Qe;g.OC="mat-chip-list-"+$lb--;g.vs=0;g.uMa=null;g.Me=function(){};g.he=function(){};g.Yi=!1;g.pz=function(m,n){return m===n};g.lc=!1;g.ariaOrientation="horizontal";g.BY=!0;g.change=new _.Vl;g.In=new _.Vl;g.xd&&(g.xd.Zo=g);return g};_.V(_.xE,Zlb);_.h=_.xE.prototype;
_.h.Yd=function(){var a=this;this.Qb=_.vz(_.Yq(_.iab((new _.$q(this.Ud)).mC())),this.oc?this.oc.value:"ltr");this.oc&&this.oc.change.ha(_.Ve(this.Nb)).subscribe(function(b){return _.vz(a.Qb,b)});this.Qb.iJ.subscribe(function(){return a.h5()});this.Ud.Qc.ha(_.Te(null),_.Ve(this.Nb)).subscribe(function(){!a.disabled&&a.F2||Promise.resolve().then(function(){a.sK()});a.hxc();a.VJ();a.spa();a.Kyc();a.Yb.next()})};_.h.Sa=function(){this.nd=new _.Cz(this.multiple,void 0,!1);this.Yb.next()};
_.h.An=function(){this.xd&&(this.Dt(),this.xd.disabled!==this.lc&&(this.disabled=!!this.xd.disabled))};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.Nb.next();this.Nb.complete();this.Yb.complete();this.t$a()};_.h.Ywa=function(a){this.ei=a;this.Ma.na.setAttribute("data-mat-chip-input",a.id)};_.h.SE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.Jn=function(a){this.Ud&&this.MC(a,!1)};
_.h.Qm=function(a){this.he=a};_.h.Gr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a;this.Yb.next()};_.h.vU=function(a){this.noa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.ei&&this.ei.focused||(0<this.Ud.length?this.Qb.Oz(0,1):this.otc(a),this.Yb.next())};_.h.otc=function(a){this.ei&&this.ei.focus(a)};_.h.J6=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Qb.Br(a),this.Yb.next())};_.h.spa=function(){this.vs=this.uMa||(0===this.Ud.length?-1:0)};
_.h.Kyc=function(){null!=this.Qna&&(this.Ud.length?this.Qb.Jj(Math.min(this.Qna,this.Ud.length-1)):this.focus());this.Qna=null};_.h.cY=function(a){return 0<=a&&a<this.Ud.length};_.h.MC=function(a,b){var c=this;b=void 0===b?!0:b;this.Dma();this.Ud.forEach(function(d){return d.Vg()});Array.isArray(a)?(a.forEach(function(d){return c.N7(d,b)}),this.oR()):(a=this.N7(a,b))&&b&&this.Qb.Jj(a)};
_.h.N7=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Ud.find(function(e){return null!=e.value&&c.pz(e.value,a)});d&&(b?d.ie||(d.ie=!0,d.K5(!0),_.ul(d.Ya)):d.select(),this.nd.select(d));return d};_.h.VJ=function(){var a=this;Promise.resolve().then(function(){if(a.xd||a.Pd)a.MC(a.xd?a.xd.value:a.Pd,!1),a.Yb.next()})};_.h.Dma=function(a){this.nd.clear();this.Ud.forEach(function(b){b!==a&&b.Vg()});this.Yb.next()};
_.h.oR=function(){var a=this;this.Yi&&(this.nd.clear(),this.Ud.forEach(function(b){b.selected&&a.nd.select(b)}),this.Yb.next())};_.h.DG=function(a){var b=null;this.Pd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.change.emit(new amb(this,b));this.In.emit(b);this.he(b);_.ul(this.Ya)};_.h.kw=function(){var a=this;this.g6()||this.Qb.Jj(-1);this.disabled||(this.ei?setTimeout(function(){a.focused||a.Yna()}):this.Yna())};
_.h.Yna=function(){this.Me();_.ul(this.Ya);this.Yb.next()};_.h.h5=function(){var a=this;-1!==this.vs&&(this.vs=-1,setTimeout(function(){a.vs=a.uMa||0;_.ul(a.Ya)}))};_.h.hxc=function(){this.t$a();this.Avc();this.Cvc();this.Bvc()};_.h.t$a=function(){this.YGa&&(this.YGa.unsubscribe(),this.YGa=null);this.XGa&&(this.XGa.unsubscribe(),this.XGa=null);this.bHa&&(this.bHa.unsubscribe(),this.bHa=null);this.ZGa&&(this.ZGa.unsubscribe(),this.ZGa=null)};
_.h.Cvc=function(){var a=this;this.bHa=this.rBc.subscribe(function(b){b.source.selected?a.nd.select(b.source):a.nd.Vg(b.source);a.multiple||a.Ud.forEach(function(c){!a.nd.Ce(c)&&c.selected&&c.Vg()});b.OT&&a.DG()})};_.h.Avc=function(){var a=this;this.YGa=this.tZ.subscribe(function(b){b=a.Ud.toArray().indexOf(b.Sf);a.cY(b)&&_.Zq(a.Qb,b);a.Yb.next()});this.XGa=this.NOa.subscribe(function(){a.kw();a.Yb.next()})};
_.h.Bvc=function(){var a=this;this.ZGa=this.qBc.subscribe(function(b){var c=b.Sf;b=a.Ud.toArray().indexOf(b.Sf);a.cY(b)&&c.Xm&&(a.Qna=b)})};_.h.noa=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.g6=function(){return this.Ud&&this.Ud.some(function(a){return a.Xm})};_.h.sK=function(){var a=this;this.Ud&&this.Ud.forEach(function(b){b.r9a=a.lc;b.s9a=a.multiple;b.glb=a.BY})};
_.W.Object.defineProperties(_.xE.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.nd)?void 0:a.selected)||[]:null==(b=this.nd)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.KX?this.KX:this.empty?null:"listbox"},set:function(a){this.KX=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Yi},set:function(a){this.Yi=_.qh(a);this.sK()}},hL:{configurable:!0,enumerable:!0,get:function(){return this.pz},
set:function(a){this.pz=a;this.nd&&this.VJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.Jn(a);this.Pd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.ei?this.ei.id:this.OC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Ym)?c:null==(a=this.xd)?void 0:null==(b=a.control)?void 0:_.kw(b))?d:!1},set:function(a){this.Ym=_.qh(a);this.Yb.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.ei?this.ei.placeholder:this.ww},set:function(a){this.ww=a;this.Yb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.ei&&this.ei.focused||this.g6()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.ei||this.ei.empty)&&(!this.Ud||0===this.Ud.length)}},TV:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.xd?!!this.xd.disabled:this.lc},set:function(a){this.lc=
_.qh(a);this.sK()}},F2:{configurable:!0,enumerable:!0,get:function(){return this.BY},set:function(a){this.BY=_.qh(a);this.sK()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.vs=this.uMa=a}},rBc:{configurable:!0,enumerable:!0,get:function(){return _.ne.apply(null,_.Jc(this.Ud.map(function(a){return a.zv})))}},tZ:{configurable:!0,enumerable:!0,get:function(){return _.ne.apply(null,_.Jc(this.Ud.map(function(a){return a.lp})))}},NOa:{configurable:!0,enumerable:!0,get:function(){return _.ne.apply(null,
_.Jc(this.Ud.map(function(a){return a.Ak})))}},qBc:{configurable:!0,enumerable:!0,get:function(){return _.ne.apply(null,_.Jc(this.Ud.map(function(a){return a.yc})))}}});_.xE.O=function(a){return new (a||_.xE)(_.u(_.sd),_.u(_.wl),_.u(_.tr,8),_.u(_.nw,8),_.u(_.rw,8),_.u(_.fs),_.u(_.gw,10))};
_.xE.ya=_.xc({type:_.xE,oa:[["mat-chip-list"]],Cd:function(a,b,c){a&1&&_.Df(c,_.vE,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Ud=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.kw()})("keydown",function(c){return b.J6(c)});a&2&&(_.of("id",b.OC),_.gf("tabindex",b.disabled?null:b.vs)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.jf("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Ah)("mat-chip-list-required",b.required))},inputs:{role:"role",lF:[0,"aria-describedby","userAriaDescribedBy"],AH:"errorStateMatcher",multiple:"multiple",hL:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:[0,"aria-orientation","ariaOrientation"],F2:"selectable",tabIndex:"tabIndex"},outputs:{change:"change",
In:"valueChange"},Sb:["matChipList"],features:[_.Pf([{wa:_.Gw,Hb:_.xE}]),_.ef],bc:["*"],Aa:2,Ba:0,Ea:[[1,"mat-chip-list-wrapper"]],ua:function(a){a&1&&(_.uf(),_.A(0,"div",0),_.vf(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});var yE=function(a,b){this.nb=a;this.Xub=b};yE.prototype.isEnabled=function(){return!!this.Xub&&this.Xub.enabled};_.W.Object.defineProperties(yE.prototype,{K_a:{configurable:!0,enumerable:!0,get:function(){return this.nb.na.hasAttribute("protected")}}});yE.O=function(a){return new (a||yE)(_.u(_.sd),_.u(Tlb,8))};yE.Fa=_.Bc({type:yE,oa:[["mat-chip"],["","mat-chip",""]],tb:4,Za:function(a,b){a&2&&_.jf("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.K_a)}});var zE=function(a,b,c,d){_.iE.call(this,a,b,c,d);var e=this;this.zm=a;this.ki=b;this.Sd=c;this.zv=new _.Vl;this.yc=new _.Vl;this.removed=new _.Vl;this.d$=new _.Vl;this.Xm=!1;this.lp=new _.Qe;this.Ak=new _.Qe;bmb(this);this.lb.add(c.hqb.subscribe(function(){e.n$()}))};_.V(zE,_.iE);zE.Fa=_.iE.Fa;zE.prototype.La=function(){_.iE.prototype.La.call(this);this.yc.emit({Sf:this})};
var bmb=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")};zE.prototype.remove=function(){this.removed.emit({Sf:this})};zE.prototype.focus=function(){this.Qp?_.plb(this):(this.Sf.focus(),this.Xm||(this.nb.na.focus(),this.lp.next({Sf:this})),this.Xm=!0)};zE.prototype.n$=function(){this.Qp=!1;this.focus()};
zE.prototype.y0=function(a){a.stopPropagation();this.d$.emit();!this.disabled&&_.olb(this.Sd)&&(this.Qp=!0)};zE.O=function(a){return new (a||zE)(_.u(_.wl),_.u(_.eE),_.u(_.hE),_.u(_.sd))};
zE.ya=_.xc({type:zE,oa:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.Cf(_.vE,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Sf=c.first)}},outputs:{zv:"selectionChange",yc:"destroyed",removed:"removed",d$:"chipClick"},features:[_.Pf([{wa:_.vE,Hb:zE},_.hE]),_.ef],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.y0(e)})("keydown.enter",function(e){return b.y0(e)})("keydown.space",function(e){return b.y0(e)})("removed",
function(){return b.remove()}),_.A(2,"span",2),_.N(3),_.B(),_.x(4,iib,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.n$()}),_.A(10,"mat-icon",8),_.N(11),_.B()()(),_.x(12,kib,3,1,"div",9),_.B(),_.x(13,lib,2,0,"ng-template",null,10,_.Wf));if(a&2){var c=_.Jf(1),d=_.Jf(14);_.y("disableRipple",!_.olb(b.Sd))("disabled",b.disabled)("selectable",!1);_.t(3);_.Kf(" ",null==b.wc?null:b.wc.tH," ");_.t();_.y("ngIf",
!b.wc||b.wc.nt);_.t();_.y("trigger",c)("loadingTemplate",d);_.t(2);_.wf("id","dialog-label-",b.wc.id,"");_.t();_.Kf(" ",b.wc.config.displayName," ");_.t(2);_.y("svgIcon",_.YB(b.ki,"close_editor"));_.t();_.Lf(_.ZB(b.ki,"close_editor"));_.t();_.y("ngIf",b.filter&&!b.filter.config.Uda)}},Ia:[_.gn,yE,_.ps,_.vE,wE,_.yt,_.Vz,_.Dz,uE],ob:2,Oa:0});var cmb,dmb;cmb=["autocompleteInputBox"];_.AE=function(a){var b=this;this.ki=a;this.v7a="Loading options";this.selected=new _.Vl;this.N1a=new _.Vl;this.sQa=new _.Vl;this.cGb=new _.Vl;this.Rl=!1;this.rl=new _.ow;this.yc=new _.Qe;this.rea=!1;this.rl.im.ha(_.Ve(this.yc)).subscribe(function(c){"string"===typeof c&&dmb(b)})};
_.AE.prototype.Ic=function(){this.tM.na.classList.remove("mat-mdc-chip-input");this.tM.na.classList.remove("mat-mdc-input-element");this.tM.na.classList.remove("mdc-text-field__input");this.tM.na.classList.remove("mat-input-element")};_.AE.prototype.Sa=function(){this.DW&&!this.ZU&&dmb(this)};_.AE.prototype.La=function(){this.yc.next();this.yc.complete()};_.AE.prototype.focus=function(){this.tM.na.focus()};_.$B=function(a){return!!a.jT&&!!a.eM};
_.emb=function(a){0===a.tM.na.selectionStart&&0===a.tM.na.selectionEnd&&a.cGb.emit()};dmb=function(a){var b=a.ika(a.rl.value||"");a.DW?a.ZU=b:a.XM=b};_.AE.prototype.Od=function(){var a=this.tM.na;a.blur();a.focus()};_.W.Object.defineProperties(_.AE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.qh(a);a?this.rl.disable():this.rl.enable()}},ika:{configurable:!0,enumerable:!0,set:function(a){this.DLc=a;dmb(this)},get:function(){return this.DLc}}});
_.AE.O=function(a){return new (a||_.AE)(_.u(_.eE))};_.AE.Fa=_.Bc({type:_.AE,vb:function(a,b){a&1&&_.Cf(cmb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.tM=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",bea:"inputLabel",DW:"useRankedSuggestions",dB:"noResultsMessage",ika:"suggestionProvider",JB:"savedFilterSets"},outputs:{selected:"selected",N1a:"selectedSet",sQa:"deletedSet",cGb:"onBackspace"}});_.fmb=_.yh("panelAnimation",[_.Bh("void, hidden",_.Ah({opacity:0,transform:"scaleY(0.8)"})),_.Ch(":enter, hidden => visible",[_.uqa([_.zh("0.03s linear",_.Ah({opacity:1})),_.zh("0.12s cubic-bezier(0, 0, 0.2, 1)",_.Ah({transform:"scaleY(1)"}))])]),_.Ch(":leave, visible => hidden",[_.zh("0.075s linear",_.Ah({opacity:0}))])]);_.gmb=new _.Gc("mat-autocomplete-default-options",{Ha:"root",qa:mib});var hmb,imb;hmb={wa:_.dw,Hb:_.pc(function(){return _.BE}),vd:!0};imb=new _.Gc("mat-autocomplete-scroll-strategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.Qk()}}});_.jmb={wa:imb,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk()}}};
_.BE=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Uc=a;this.Ve=b;this.Ee=c;this.cj=d;this.Ya=e;this.oc=g;this.Ue=m;this.Db=n;this.Ef=r;this.tq=v;this.PQ=this.x5=!1;this.y8=_.Od.EMPTY;this.YP=!0;this.dQ=new _.Qe;this.z8=function(){z.YP=z.Db.activeElement!==z.Uc.na||z.jd};this.he=function(){};this.Me=function(){};this.position="auto";this.v9="off";this.aGa="mat-mdc-autocomplete-panel-above";this.Wn=!1;this.nga=_.ke(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Qc.ha(_.Te(D),
_.Ue(function(){return _.ne.apply(null,_.Jc(D.map(function(J){return J.cv})))})):z.cj.Af.ha(_.Ge(1),_.Ue(function(){return z.nga}))});this.QIa=function(D){if(27===D.keyCode&&!_.nh(D)||38===D.keyCode&&_.nh(D,"altKey")){if(z.bu){var J;z.o8(null!=(J=z.xMa)?J:"");z.bu=null}z.dQ.next();z.jR();D.stopPropagation();D.preventDefault()}};this.Ig=null;this.ze=f};_.h=_.BE.prototype;_.h.Ic=function(){var a=this,b=this.yq();"undefined"!==typeof b&&this.cj.Wb(function(){return b.addEventListener("blur",a.z8)})};
_.h.Tb=function(a){a.position&&this.Sj&&(this.R7(this.Sj),this.jd&&this.wb.Se())};_.h.La=function(){var a=this.yq();"undefined"!==typeof a&&a.removeEventListener("blur",this.z8);this.y8.unsubscribe();this.x5=!0;this.zHa();this.dQ.complete();this.cQ()};_.h.BU=function(){this.VP();this.qw();this.Ig&&_.uh(this.Ig,"aria-owns",this.autocomplete.id)};
_.h.hH=function(){var a=this;this.bLa();this.Wn&&(this.jd&&this.cj.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.HQ=this.Wn=!1,this.bu=null,this.wb&&this.wb.xg()&&(this.wb.detach(),this.oz.unsubscribe()),this.yR(),this.x5||_.vl(this.Ya),this.Ig&&_.vh(this.Ig,"aria-owns",this.autocomplete.id))};_.h.Se=function(){this.Wn&&this.wb.Se()};
_.h.yIa=function(){var a=this;return _.ne(_.me(this.Db,"click"),_.me(this.Db,"auxclick"),_.me(this.Db,"touchend")).ha(_.pe(function(b){b=_.ph(b);var c=a.Ue?a.Ue.ZL().na:null,d=a.lH?a.lH.nb.na:null;return a.Wn&&b!==a.Uc.na&&a.Db.activeElement!==a.Uc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.wb&&!a.wb.Mo.contains(b)}))};_.h.Jn=function(a){var b=this;Promise.resolve(null).then(function(){return b.UF(a)})};_.h.Qm=function(a){this.he=a};_.h.Gr=function(a){this.Me=a};
_.h.Wo=function(a){this.Uc.na.disabled=a};_.h.ye=function(a){var b=a.keyCode,c=_.nh(a);27!==b||c||a.preventDefault();if(this.Oq&&13===b&&this.jd&&!c)this.Oq.Jq(),this.jR(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Qb.We,e=38===b||40===b;9===b||e&&!c&&this.jd?this.autocomplete.Qb.Br(a):e&&this.ls()&&this.BU();if(e||this.autocomplete.Qb.We!==d)this.mLa(this.autocomplete.Qb.zs||0),this.autocomplete.OK&&this.Oq&&(this.bu||(this.xMa=this.Uc.na.value),this.bu=this.Oq,this.UF(this.Oq.value))}};
_.h.e6=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));if(this.hR!==c){this.hR=c;this.bu=null;this.autocomplete&&this.autocomplete.HE||this.he(c);if(!c)this.IJ(null,!1);else if(this.jd&&!this.autocomplete.HE){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).oD)?void 0:f.call(e,b))?g:b.value;c!==d&&b.Vg(!1)}}this.ls()&&this.Db.activeElement===a.target&&this.BU()}};
_.h.xQ=function(){this.YP?this.ls()&&(this.hR=this.Uc.na.value,this.VP(),this.qw(!0)):this.YP=!0};_.h.Fl=function(){this.ls()&&!this.jd&&this.BU()};_.h.qw=function(a){this.Ue&&"auto"===this.Ue.Co&&((void 0===a?0:a)?this.Ue.jGa():this.Ue.Co="always",this.PQ=!0)};_.h.bLa=function(){this.PQ&&(this.Ue&&(this.Ue.Co="auto"),this.PQ=!1)};
_.h.MLa=function(){var a=this,b=this.cj.Af.ha(_.Ge(1)),c=this.autocomplete.options.Qc.ha(_.Xe(function(){return _.RUa(a.Sj)}),_.De(0));return _.ne(b,c).ha(_.Ue(function(){a.cj.run(function(){var d=a.jd;a.jR();a.yR();_.vl(a.Ya);a.jd&&a.wb.Se();d!==a.jd&&(a.jd?a.Q5():a.autocomplete.closed.emit())});return a.UZa}),_.Ge(1)).subscribe(function(d){return a.BLa(d)})};_.h.Q5=function(){this.autocomplete.Qi.emit()};_.h.zHa=function(){this.wb&&(this.hH(),this.wb.dispose(),this.wb=null)};
_.h.UF=function(a){var b=this.autocomplete&&this.autocomplete.oD?this.autocomplete.oD(a):a;null==a&&this.IJ(null,!1);this.o8(null!=b?b:"")};_.h.o8=function(a){this.Ue?this.Ue.Md.value=a:this.Uc.na.value=a;this.hR=a};
_.h.BLa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.bu)?(this.IJ(a),this.UF(a.value),this.he(a.value),c.MHa(a),this.Uc.na.focus()):c.HE&&this.Uc.na.value!==this.dzc&&(this.IJ(null),this.UF(null),c.nm?c.nm.ha(_.Ge(1)).subscribe(function(){return b.he(null)}):this.he(null));this.hH()};_.h.IJ=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Vg(b)})};
_.h.VP=function(){var a=this,b=this.wb;if(b)this.Sj.fja(this.tQ()),b.Vr({width:this.wQ()});else{var c;this.aj=new _.Xr(this.autocomplete.ua,this.Ee,{id:null==(c=this.Ue)?void 0:_.wz(c)});this.wb=b=this.Ve.create(this.gG());this.y8=this.Ef.change().subscribe(function(){a.jd&&b&&b.Vr({width:a.wQ()})})}b&&!b.xg()&&(b.td(this.aj),this.dzc=this.Uc.na.value,this.oz=this.MLa());c=this.jd;this.autocomplete.HQ=this.Wn=!0;var d;this.autocomplete.O7(null==(d=this.Ue)?void 0:d.color);this.yR();this.UP();this.jd&&
c!==this.jd&&this.Q5()};_.h.yR=function(){this.autocomplete.U7();if(this.jd){var a=this.wb;this.KQ||(this.KQ=a.ik().subscribe(this.QIa));this.ZQ||(this.ZQ=a.mB().subscribe())}else{null==(a=this.KQ)||a.unsubscribe();var b;null==(b=this.ZQ)||b.unsubscribe();this.KQ=this.ZQ=null}};_.h.gG=function(){var a,b;return new _.Kr({Yf:this.uQ(),qj:this.ze(),width:this.wQ(),direction:null!=(b=this.oc)?b:void 0,yd:null==(a=this.tq)?void 0:a.Fx})};
_.h.uQ=function(){var a=_.lab(_.Or(_.Ur(this.Ve.position(),this.tQ()),!1),!1);this.R7(a);return this.Sj=a};_.h.R7=function(a){var b=[{zc:"start",Ac:"bottom",jc:"start",rc:"top"},{zc:"end",Ac:"bottom",jc:"end",rc:"top"}],c=this.aGa;c=[{zc:"start",Ac:"top",jc:"start",rc:"bottom",yd:c},{zc:"end",Ac:"top",jc:"end",rc:"bottom",yd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Jc(b),_.Jc(c));_.Nr(a,b)};_.h.tQ=function(){return this.lH?this.lH.nb:this.Ue?this.Ue.ZL():this.Uc};
_.h.wQ=function(){return this.autocomplete.vE||this.rIa()};_.h.rIa=function(){return this.tQ().na.getBoundingClientRect().width};_.h.jR=function(){var a=this.autocomplete;if(a.Cs){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Qb.Jj(b)}else a.Qb.Jj(-1)};_.h.ls=function(){var a=this.Uc.na;return!a.readOnly&&!a.disabled&&!this.nu};_.h.yq=function(){var a;return(null==(a=this.Db)?void 0:a.defaultView)||window};
_.h.mLa=function(a){var b=this.autocomplete,c=_.Z$a(a,b.options,b.DI);0===a&&1===c?b.Q7(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Gg(),b.Q7(_.$$a(a.offsetTop,a.offsetHeight,b.EIa(),b.panel.na.offsetHeight)))};_.h.UP=function(){var a=this.Uc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Ig&&_.vh(this.Ig,"aria-owns",b);_.uh(a,"aria-owns",b);this.Ig=a}};_.h.cQ=function(){this.Ig&&(_.vh(this.Ig,"aria-owns",this.autocomplete.id),this.Ig=null)};
_.W.Object.defineProperties(_.BE.prototype,{jd:{configurable:!0,enumerable:!0,get:function(){return this.Wn&&this.autocomplete.RB}},UZa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ne(this.nga,this.autocomplete.Qb.iJ.ha(_.pe(function(){return a.Wn})),this.dQ,this.yIa(),this.wb?this.wb.Qn.ha(_.pe(function(){return a.Wn})):_.Ud()).ha(_.w(function(b){return b instanceof _.rab?b:null}))}},Oq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Qb?
this.autocomplete.Qb.We:null}}});_.BE.O=function(a){return new (a||_.BE)(_.u(_.sd),_.u(_.bs),_.u(_.Af),_.u(_.te),_.u(_.wl),_.u(imb),_.u(_.tr,8),_.u(_.Hw,9),_.u(_.Gg,8),_.u(_.Er),_.u(_.gmb,8))};
_.BE.Fa=_.Bc({type:_.BE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],yb:[1,"mat-mdc-autocomplete-trigger"],tb:7,Za:function(a,b){a&1&&_.I("focusin",function(){return b.xQ()})("blur",function(){return b.Me()})("input",function(c){return b.e6(c)})("keydown",function(c){return b.ye(c)})("click",function(){return b.Fl()});a&2&&_.gf("autocomplete",b.v9)("role",b.nu?null:"combobox")("aria-autocomplete",b.nu?null:"list")("aria-activedescendant",b.jd&&b.Oq?b.Oq.id:null)("aria-expanded",
b.nu?null:b.jd.toString())("aria-controls",b.nu||!b.jd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.nu?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],lH:[0,"matAutocompleteConnectedTo","connectedTo"],v9:[0,"autocomplete","autocompleteAttribute"],nu:[2,"matAutocompleteDisabled","autocompleteDisabled",_.ag]},Sb:["matAutocompleteTrigger"],standalone:!0,features:[_.Pf([hmb]),_.ff,_.Rc]});_.CE=function(){};_.CE.O=function(a){return new (a||_.CE)};_.CE.Da=_.zc({type:_.CE});_.CE.Ca=_.ic({Ob:[_.jmb],imports:[_.cs,_.Iz,_.ds,_.nn,_.Hr,_.Iz,_.ds]});var kmb=["panel"],lmb=0,mmb=function(a,b){this.source=a;this.option=b},nmb=xhb(function(){}),DE=function(a,b,c,d){var e=nmb.call(this)||this;e.Ya=a;e.Ma=b;e.tq=c;e.b5=_.Od.EMPTY;e.RB=!1;e.HQ=!1;e.oD=null;e.lga=new _.Vl;e.Qi=new _.Vl;e.closed=new _.Vl;e.kga=new _.Vl;e.sh={};e.id="mat-autocomplete-"+lmb++;e.rVa=(null==d?void 0:d.cEa)||!1;e.R8a=!!c.Cs;e.S8a=!!c.OK;e.tdb=!!c.HE;return e};_.V(DE,nmb);_.h=DE.prototype;_.h.O7=function(a){this.zi=a;this.S7(this.sh)};
_.h.Yd=function(){var a=this;this.Qb=_.uz((new _.Bz(this.options)).mC(),this.LG);this.b5=this.Qb.change.subscribe(function(b){a.isOpen&&a.kga.emit({source:a,option:a.options.toArray()[b]||null})});this.U7()};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.b5.unsubscribe()};_.h.Q7=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.EIa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.U7=function(){this.RB=!!this.options.length;this.V7(this.sh);_.ul(this.Ya)};
_.h.MHa=function(a){this.lga.emit(new mmb(this,a))};_.h.vQ=function(a){return this.ariaLabel?null:this.Fe?(a?a+" ":"")+this.Fe:a};_.h.V7=function(a){a[this.zMa]=this.RB;a[this.bJa]=!this.RB};_.h.S7=function(a){a["mat-primary"]="primary"===this.zi;a["mat-warn"]="warn"===this.zi;a["mat-accent"]="accent"===this.zi};_.h.LG=function(a){return a.disabled};
_.W.Object.defineProperties(DE.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.HQ&&this.RB}},Cs:{configurable:!0,enumerable:!0,get:function(){return this.R8a},set:function(a){this.R8a=_.qh(a)}},OK:{configurable:!0,enumerable:!0,get:function(){return this.S8a},set:function(a){this.S8a=_.qh(a)}},HE:{configurable:!0,enumerable:!0,get:function(){return this.tdb},set:function(a){this.tdb=_.qh(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.sh=a&&a.length?
_.Leb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.V7(this.sh);this.S7(this.sh);this.Ma.na.className=""}}});DE.O=function(a){return new (a||DE)(_.u(_.wl),_.u(_.sd),_.u(_.gmb),_.u(_.Aq))};
DE.Fa=_.Bc({type:DE,vb:function(a,b){a&1&&(_.Cf(_.yf,7),_.Cf(kmb,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.ua=c.first);_.Gf(c=_.Hf())&&(b.panel=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],oD:"displayWith",Cs:"autoActiveFirstOption",OK:"autoSelectActiveOption",HE:"requireSelection",vE:"panelWidth",classList:[0,"class","classList"]},outputs:{lga:"optionSelected",Qi:"opened",closed:"closed",kga:"optionActivated"},features:[_.ef]});var EE=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Uc=a;this.Ve=b;this.Ee=c;this.cj=d;this.Ya=e;this.oc=g;this.Ue=m;this.Db=n;this.Ef=r;this.tq=v;this.PQ=this.yGa=this.x5=!1;this.y8=_.Od.EMPTY;this.YP=!0;this.dQ=new _.Qe;this.z8=function(){z.YP=z.Db.activeElement!==z.Uc.na||z.jd};this.he=function(){};this.Me=function(){};this.position="auto";this.v9="off";this.Wn=!1;this.nga=_.ke(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Qc.ha(_.Te(D),_.Ue(function(){return _.ne.apply(null,
_.Jc(D.map(function(J){return J.cv})))})):z.cj.Af.ha(_.Ge(1),_.Ue(function(){return z.nga}))});this.QIa=function(D){if(27===D.keyCode&&!_.nh(D)||38===D.keyCode&&_.nh(D,"altKey")){if(z.bu){var J;z.o8(null!=(J=z.xMa)?J:"");z.bu=null}z.dQ.next();z.jR();D.stopPropagation();D.preventDefault()}};this.Ig=null;this.ze=f};_.h=EE.prototype;_.h.Ic=function(){var a=this,b=this.yq();"undefined"!==typeof b&&this.cj.Wb(function(){return b.addEventListener("blur",a.z8)})};
_.h.Tb=function(a){a.position&&this.Sj&&(this.R7(this.Sj),this.jd&&this.wb.Se())};_.h.La=function(){var a=this.yq();"undefined"!==typeof a&&a.removeEventListener("blur",this.z8);this.y8.unsubscribe();this.x5=!0;this.zHa();this.dQ.complete();this.cQ()};_.h.BU=function(){this.VP();this.qw()};
_.h.hH=function(){var a=this;this.bLa();this.Wn&&(this.jd&&this.cj.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.HQ=this.Wn=!1,this.bu=null,this.wb&&this.wb.xg()&&(this.wb.detach(),this.oz.unsubscribe()),this.yR(),this.x5||_.vl(this.Ya))};_.h.Se=function(){this.Wn&&this.wb.Se()};
_.h.yIa=function(){var a=this;return _.ne(_.me(this.Db,"click"),_.me(this.Db,"auxclick"),_.me(this.Db,"touchend")).ha(_.pe(function(b){b=_.ph(b);var c=a.Ue?a.Ue.Ma.na:null,d=a.lH?a.lH.nb.na:null;return a.Wn&&b!==a.Uc.na&&a.Db.activeElement!==a.Uc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.wb&&!a.wb.Mo.contains(b)}))};_.h.Jn=function(a){var b=this;Promise.resolve(null).then(function(){return b.UF(a)})};_.h.Qm=function(a){this.he=a};_.h.Gr=function(a){this.Me=a};
_.h.Wo=function(a){this.Uc.na.disabled=a};_.h.ye=function(a){var b=a.keyCode,c=_.nh(a);27!==b||c||a.preventDefault();if(this.Oq&&13===b&&this.jd&&!c)this.Oq.Jq(),this.jR(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Qb.We,e=38===b||40===b;9===b||e&&!c&&this.jd?this.autocomplete.Qb.Br(a):e&&this.ls()&&this.BU();if(e||this.autocomplete.Qb.We!==d)this.mLa(this.autocomplete.Qb.zs||0),this.autocomplete.OK&&this.Oq&&(this.bu||(this.xMa=this.Uc.na.value),this.bu=this.Oq,this.UF(this.Oq.value))}};
_.h.e6=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.hR!==c&&(this.hR=c,this.bu=null,this.he(c),c||this.IJ(null,!1),this.ls()&&this.Db.activeElement===a.target&&this.BU())};_.h.xQ=function(){this.YP?this.ls()&&(this.hR=this.Uc.na.value,this.VP(),this.qw(!0)):this.YP=!0};_.h.Fl=function(){this.ls()&&!this.jd&&this.BU()};_.h.qw=function(a){this.Ue&&"auto"===this.Ue.Co&&((void 0===a?0:a)?this.Ue.jGa():this.Ue.Co="always",this.PQ=!0)};
_.h.bLa=function(){this.PQ&&(this.Ue&&(this.Ue.Co="auto"),this.PQ=!1)};_.h.MLa=function(){var a=this,b=this.cj.Af.ha(_.Ge(1)),c=this.autocomplete.options.Qc.ha(_.Xe(function(){return _.RUa(a.Sj)}),_.De(0));return _.ne(b,c).ha(_.Ue(function(){a.cj.run(function(){var d=a.jd;a.jR();a.yR();_.vl(a.Ya);a.jd&&a.wb.Se();d!==a.jd&&(a.jd?a.Q5():a.autocomplete.closed.emit())});return a.UZa}),_.Ge(1)).subscribe(function(d){return a.BLa(d)})};_.h.Q5=function(){this.ezc=this.Uc.na.value;this.autocomplete.Qi.emit()};
_.h.zHa=function(){this.wb&&(this.hH(),this.wb.dispose(),this.wb=null)};_.h.UF=function(a){a=this.autocomplete&&this.autocomplete.oD?this.autocomplete.oD(a):a;this.o8(null!=a?a:"")};_.h.o8=function(a){this.Ue?this.Ue.Md.value=a:this.Uc.na.value=a;this.hR=a};
_.h.BLa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.bu)?(this.IJ(a),this.UF(a.value),this.he(a.value),c.MHa(a),this.Uc.na.focus()):c.HE&&this.Uc.na.value!==this.ezc&&(this.IJ(null),this.UF(null),c.nm?c.nm.ha(_.Ge(1)).subscribe(function(){return b.he(null)}):this.he(null));this.hH()};_.h.IJ=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Vg(b)})};
_.h.VP=function(){var a=this,b=this.wb;if(b)this.Sj.fja(this.tQ()),b.Vr({width:this.wQ()});else{var c;this.aj=new _.Xr(this.autocomplete.ua,this.Ee,{id:null==(c=this.Ue)?void 0:_.wz(c)});this.wb=b=this.Ve.create(this.gG());this.y8=this.Ef.change().subscribe(function(){a.jd&&b&&b.Vr({width:a.wQ()})})}b&&!b.xg()&&(b.td(this.aj),this.oz=this.MLa());c=this.jd;this.autocomplete.HQ=this.Wn=!0;var d;this.autocomplete.O7(null==(d=this.Ue)?void 0:d.color);this.yR();this.UP();this.jd&&c!==this.jd&&this.Q5()};
_.h.yR=function(){this.autocomplete.U7();if(this.jd){var a=this.wb;this.KQ||(this.KQ=a.ik().subscribe(this.QIa));this.ZQ||(this.ZQ=a.mB().subscribe())}else{null==(a=this.KQ)||a.unsubscribe();var b;null==(b=this.ZQ)||b.unsubscribe();this.KQ=this.ZQ=null}};_.h.gG=function(){var a,b;return new _.Kr({Yf:this.uQ(),qj:this.ze(),width:this.wQ(),direction:null!=(b=this.oc)?b:void 0,yd:null==(a=this.tq)?void 0:a.Fx})};
_.h.uQ=function(){var a=_.lab(_.Or(_.Ur(this.Ve.position(),this.tQ()),!1),!1);this.R7(a);return this.Sj=a};_.h.R7=function(a){var b=[{zc:"start",Ac:"bottom",jc:"start",rc:"top"},{zc:"end",Ac:"bottom",jc:"end",rc:"top"}],c=this.aGa;c=[{zc:"start",Ac:"top",jc:"start",rc:"bottom",yd:c},{zc:"end",Ac:"top",jc:"end",rc:"bottom",yd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Jc(b),_.Jc(c));_.Nr(a,b)};_.h.tQ=function(){return this.lH?this.lH.nb:this.Ue?this.Ue.ZL():this.Uc};
_.h.wQ=function(){return this.autocomplete.vE||this.rIa()};_.h.rIa=function(){return this.tQ().na.getBoundingClientRect().width};_.h.jR=function(){var a=this.autocomplete;if(a.Cs){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Qb.Jj(b)}else a.Qb.Jj(-1)};_.h.ls=function(){var a=this.Uc.na;return!a.readOnly&&!a.disabled&&!this.yGa};_.h.yq=function(){var a;return(null==(a=this.Db)?void 0:a.defaultView)||window};
_.h.mLa=function(a){var b=this.autocomplete,c=yhb(a,b.options,b.DI);0===a&&1===c?b.Q7(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Gg(),b.Q7(zhb(a.offsetTop,a.offsetHeight,b.EIa(),b.panel.na.offsetHeight)))};_.h.UP=function(){var a=this.Uc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Ig&&_.vh(this.Ig,"aria-owns",b);_.uh(a,"aria-owns",b);this.Ig=a}};_.h.cQ=function(){this.Ig&&(_.vh(this.Ig,"aria-owns",this.autocomplete.id),this.Ig=null)};
_.W.Object.defineProperties(EE.prototype,{nu:{configurable:!0,enumerable:!0,get:function(){return this.yGa},set:function(a){this.yGa=_.qh(a)}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Wn&&this.autocomplete.RB}},UZa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ne(this.nga,this.autocomplete.Qb.iJ.ha(_.pe(function(){return a.Wn})),this.dQ,this.yIa(),this.wb?this.wb.Qn.ha(_.pe(function(){return a.Wn})):_.Ud()).ha(_.w(function(b){return b instanceof ulb?b:null}))}},
Oq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Qb?this.autocomplete.Qb.We:null}}});EE.O=function(a){return new (a||EE)(_.u(_.sd),_.u(_.bs),_.u(_.Af),_.u(_.te),_.u(_.wl),_.u(imb),_.u(_.tr,8),_.u(_.Hw,9),_.u(_.Gg,8),_.u(_.Er),_.u(_.gmb,8))};
EE.Fa=_.Bc({type:EE,inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],lH:[0,"matAutocompleteConnectedTo","connectedTo"],v9:[0,"autocomplete","autocompleteAttribute"],nu:[0,"matAutocompleteDisabled","autocompleteDisabled"]},features:[_.Rc]});var omb;omb={wa:_.dw,Hb:_.pc(function(){return _.FE}),vd:!0};_.FE=function(){EE.apply(this,arguments);this.aGa="mat-autocomplete-panel-above"};_.V(_.FE,EE);_.FE.O=function(){var a;return function(b){return(a||(a=_.rd(_.FE)))(b||_.FE)}}();
_.FE.Fa=_.Bc({type:_.FE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],yb:[1,"mat-autocomplete-trigger"],tb:7,Za:function(a,b){a&1&&_.I("focusin",function(){return b.xQ()})("blur",function(){return b.Me()})("input",function(c){return b.e6(c)})("keydown",function(c){return b.ye(c)})("click",function(){return b.Fl()});a&2&&_.gf("autocomplete",b.v9)("role",b.nu?null:"combobox")("aria-autocomplete",b.nu?null:"list")("aria-activedescendant",b.jd&&b.Oq?b.Oq.id:null)("aria-expanded",
b.nu?null:b.jd.toString())("aria-owns",b.nu||!b.jd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.nu?null:"listbox")},Sb:["matAutocompleteTrigger"],features:[_.Pf([omb]),_.ef]});_.GE=function(){var a=DE.apply(this,arguments)||this;a.zMa="mat-autocomplete-visible";a.bJa="mat-autocomplete-hidden";a.nm=null;return a};_.V(_.GE,DE);_.GE.Fa=DE.Fa;_.GE.O=function(){var a;return function(b){return(a||(a=_.rd(_.GE)))(b||_.GE)}}();
_.GE.ya=_.xc({type:_.GE,oa:[["mat-autocomplete"]],Cd:function(a,b,c){a&1&&(_.Df(c,_.is,5),_.Df(c,_.nE,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.DI=d);_.Gf(d=_.Hf())&&(b.options=d)}},yb:["ngSkipHydration","",1,"mat-autocomplete"],tb:1,Za:function(a){a&2&&_.gf("mat-id-collision",null)},inputs:{ad:"disableRipple"},Sb:["matAutocomplete"],features:[_.Pf([{wa:_.hs,Hb:_.GE}]),_.ef],bc:["*"],Aa:1,Ba:0,Ea:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],ua:function(a){a&1&&(_.uf(),
_.x(0,nib,3,4,"ng-template"))},Ia:[_.en],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 rib=function(a){return{va:a}},HE=function(){_.AE.apply(this,arguments);this.V_a=!1};_.V(HE,_.AE);HE.Fa=_.AE.Fa;HE.prototype.mda=function(a){this.rl.setValue("");a.option.value.filters?this.N1a.emit(a.option.value):this.selected.emit(a.option.value)};_.pmb=function(a){a.fea&&a.tib.hH()};_.W.Object.defineProperties(HE.prototype,{fea:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});HE.O=function(){var a;return function(b){return(a||(a=_.rd(HE)))(b||HE)}}();
HE.ya=_.xc({type:HE,oa:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.Cf(_.GE,7),_.Cf(_.FE,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.autocomplete=c.first);_.Gf(c=_.Hf())&&(b.tib=c.first)}},features:[_.ef],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.Od()})("focusin",function(){return b.rea=!0})("focusout",function(){return b.rea=!1})("keydown.backspace",function(){return _.emb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.mda(e)}),_.x(4,pib,3,1,"div",4)(5,zib,5,6,"ng-container",5)(6,Gib,4,6,"ng-template",null,6,_.Wf)(8,Hib,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.x(11,Nib,1,1,"ng-template",null,8,_.Wf),_.B());if(a&2){var c=_.Jf(3),d=_.Jf(7);_.y("formControl",
b.rl)("matAutocomplete",c)("placeholder",b.placeholder);_.gf("aria-label",b.bea||b.placeholder||null);_.t(2);_.y("aria-label",b.placeholder);_.t(2);_.y("ngIf",null==b.JB?null:b.JB.length);_.t();_.y("ngIf",b.DW)("ngIfElse",d);_.t(3);_.y("ngIf",null==_.R(9,9,b.XM)&&null==_.R(10,11,b.ZU))}},Ia:[_.fn,_.gn,_.ln,_.hn,_.jn,_.kn,_.GE,_.FE,_.nE,mE,_.ps,_.yt,_.Vz,_.Ci,_.iw,_.qw,_.mn],ob:2,Oa:0});_.IE=function(a,b,c){_.gE.call(this,a,b,c);this.ki=a;this.Hk=b};_.V(_.IE,_.gE);_.IE.Fa=_.gE.Fa;_.IE.prototype.Ic=function(){var a=this,b;null==(b=this.lqb)||b.Qc.subscribe(function(){a.aL&&a.aL.unsubscribe();a.aL=a.xqa.tZ.subscribe(function(){_.pmb(a.Jp)})})};_.IE.prototype.N0=function(a){return this.ZQa&&this.Pw===a&&!this.Jp.fea};_.IE.prototype.Cca=function(){return this.ntb||"filter_list"};
_.IE.prototype.J1a=function(){if(0<this.xqa.Ud.length){var a;null==(a=this.xqa.Ud.get(this.xqa.Ud.length-1))||a.focus()}else this.Jp&&this.Jp.Od()};_.IE.O=function(a){return new (a||_.IE)(_.u(_.eE),_.u(_.ws,8),_.u(_.klb,8))};
_.IE.ya=_.xc({type:_.IE,oa:[["xap-filter-bar"]],vb:function(a,b){a&1&&(_.Cf(_.xE,5),_.Cf(HE,7),_.Cf(zE,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.xqa=c.first);_.Gf(c=_.Hf())&&(b.Jp=c.first);_.Gf(c=_.Hf())&&(b.lqb=c)}},features:[_.Pf([_.eE]),_.ef],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.ID(c)}),_.A(1,"div",1),_.x(2,Pib,2,2,"mat-icon",2)(3,Qib,2,1,"span",3),_.B(),_.A(4,"div",4)(5,"mat-chip-list",5),_.x(6,Sib,2,6,"xap-filter-editor",6),_.O(7,"async"),_.A(8,"xap-filter-menu",7),_.I("selected",function(c){return _.llb(b,c)})("selectedSet",function(c){return b.Jpa(c)})("deletedSet",function(){})("onBackspace",function(){return b.J1a()}),_.O(9,
"async"),_.B()()(),_.x(10,Tib,3,4,"button",8)(11,Uib,3,4,"button",9),_.B());a&2&&(_.t(2),_.y("ngIf",!b.H_),_.t(),_.y("ngIf",b.H_),_.t(2),_.y("disabled",b.disabled),_.t(),_.y("ngForOf",_.R(7,13,b.config.fg)),_.t(2),_.y("suggestionProvider",b.config.fEb.ika)("useRankedSuggestions",b.config.DW)("placeholder",b.HU)("inputLabel",b.bea||b.HU)("noResultsMessage",b.dB)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.cO?null:b.config.cO.JB)),_.t(2),_.y("ngIf",b.config.cO&&0<b.config.fg.getValue().length),
_.t(),_.y("ngIf",_.nlb(b)))},Ia:[_.fn,_.gn,_.ps,_.xE,_.yt,_.Qz,zE,HE,_.mn],ob:2,Oa:0});var qmb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.Hra=b;this.ariaLabel=c;this.enabled=d;this.qCc=e;this.Ml=void 0===f?a:f;this.U_a=g},rmb=1,smb=_.oh({passive:!1,capture:!0}),JE=_.oh({passive:!0,capture:!0}),tmb=_.oh({passive:!0}),KE=function(a,b){var c=this;this.Ma=a;this.hb=b;this.vc=_.vc(_.Aq);this.eG=!1;this.Dva=7;this.lfb=0;this.XD=!1;this.Kkb=1;this.yN=this.TU=null;this.LOb=new _.Vl;this.Vga=new _.Vl;this.Jl=new _.Vl;this.xS=new _.Vl;this.rD=new _.Vl;this.Pma=!1;this.Wma=function(d){if(c.Odb&&
"focus"===d.type)c.Odb=!1;else if(d.target&&c.XD){var e=c.OX(d.target);e&&c.hb.run(function(){return c.Vga.emit({value:e.enabled?e:null,event:d})})}};this.leb=function(d){if(c.XD){var e=djb(d),f=e?c.OX(e):null;e!==d.target&&(c.Pma=!0);$ib(d.target)&&d.preventDefault();c.hb.run(function(){return c.Vga.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Una=function(d){null!==c.yN&&c.XD&&("blur"!==d.type&&(c.Pma=!0),!d.target||!c.OX(d.target)||d.relatedTarget&&c.OX(d.relatedTarget)||c.hb.run(function(){return c.Vga.emit({value:null,
event:d})}))};this.coa=function(d){if(c.XD){c.Pma=!1;var e=d.target&&c.OX(d.target);e&&c.Lna(e.Ml)&&c.hb.run(function(){c.xS.emit({value:e.U_a,event:d})})}};this.XJa=function(d){if(c.XD){var e=$ib(d.target);e?e.closest(".mat-calendar-body")===c.Ma.na&&c.hb.run(function(){var f=c.OX(e),g;c.rD.emit({value:null!=(g=null==f?void 0:f.U_a)?g:null,event:d})}):c.hb.run(function(){c.rD.emit({value:null,event:d})})}};this.keb=function(d){(d=djb(d))&&c.XJa({target:d})};this.vf="mat-calendar-body-"+rmb++;this.HLa=
this.vf+"-start-date";this.NHa=this.vf+"-end-date";b.Wb(function(){var d=a.na;d.addEventListener("touchmove",c.leb,smb);d.addEventListener("mouseenter",c.Wma,JE);d.addEventListener("focus",c.Wma,JE);d.addEventListener("mouseleave",c.Una,JE);d.addEventListener("blur",c.Una,JE);d.addEventListener("mousedown",c.coa,tmb);d.addEventListener("touchstart",c.coa,tmb);c.vc.isBrowser&&(window.addEventListener("mouseup",c.XJa),window.addEventListener("touchend",c.keb))})};_.h=KE.prototype;
_.h.Om=function(){this.eG&&(this.yz(),this.eG=!1)};_.h.wrc=function(a,b){this.Pma||a.enabled&&this.LOb.emit({value:a.value,event:b})};_.h.Usc=function(a,b){a.enabled&&this.Jl.emit({value:a.value,event:b})};_.h.bY=function(a){return this.j3===a||this.o_===a};_.h.Tb=function(a){var b=a.numCols,c=this.rows,d=this.Dva;if(a.rows||b)this.S5=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.aQ)this.aQ=50*this.Kkb/d+"%";if(b||!this.l9a)this.l9a=100/d+"%"};
_.h.La=function(){var a=this.Ma.na;a.removeEventListener("touchmove",this.leb,smb);a.removeEventListener("mouseenter",this.Wma,JE);a.removeEventListener("focus",this.Wma,JE);a.removeEventListener("mouseleave",this.Una,JE);a.removeEventListener("blur",this.Una,JE);a.removeEventListener("mousedown",this.coa,tmb);a.removeEventListener("touchstart",this.coa,tmb);this.vc.isBrowser&&(window.removeEventListener("mouseup",this.XJa),window.removeEventListener("touchend",this.keb))};
_.h.pbb=function(a,b){b=a*this.Dva+b;a&&(b-=this.S5);return b==this.lfb};_.h.yz=function(a){var b=this;a=void 0===a?!0:a;this.hb.Wb(function(){b.hb.Af.ha(_.Ge(1)).subscribe(function(){setTimeout(function(){var c=b.Ma.na.querySelector(".mat-calendar-body-active");c&&(a||(b.Odb=!0),c.focus())})})})};_.h.iLa=function(){this.eG=!0};_.h.BJa=function(a){return ajb(a,this.j3,this.o_)};_.h.AJa=function(a){return bjb(a,this.j3,this.o_)};_.h.Lna=function(a){return cjb(a,this.j3,this.o_,this.XD)};
_.h.ubb=function(a){return ajb(a,this.ru,this.Lw)};_.h.bvc=function(a,b,c){if(!this.ubb(a)||this.BJa(a)||!this.Lna(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.AJa(a.Ml)};_.h.Zuc=function(a,b,c){if(!this.tbb(a)||this.AJa(a)||!this.Lna(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.BJa(a.Ml)};_.h.tbb=function(a){return bjb(a,this.ru,this.Lw)};_.h.fvc=function(a){return cjb(a,this.ru,this.Lw,this.XD)};
_.h.cvc=function(a){return this.ru===this.Lw&&a===this.ru};_.h.lvc=function(a){return ajb(a,this.TU,this.yN)};_.h.kvc=function(a){return bjb(a,this.TU,this.yN)};_.h.gvc=function(a){return cjb(a,this.TU,this.yN,this.XD)};_.h.Ntc=function(a){return this.XD?this.j3===a&&this.o_===a?this.HLa+" "+this.NHa:this.j3===a?this.HLa:this.o_===a?this.NHa:null:null};
_.h.OX=function(a){var b=$ib(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};KE.O=function(a){return new (a||KE)(_.u(_.sd),_.u(_.te))};
KE.ya=_.xc({type:KE,oa:[["","mat-calendar-body",""]],yb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",OTb:"todayValue",j3:"startValue",o_:"endValue",bBb:"labelMinRequiredCells",Dva:"numCols",lfb:"activeCell",XD:"isRange",Kkb:"cellAspectRatio",ru:"comparisonStart",Lw:"comparisonEnd",TU:"previewStart",yN:"previewEnd",i3:"startDateAccessibleName",n_:"endDateAccessibleName"},outputs:{LOb:"selectedValueChange",Vga:"previewChange",Jl:"activeDateChange",xS:"dragStarted",rD:"dragEnded"},Sb:["matCalendarBody"],
standalone:!0,features:[_.Rc,_.Qf],mc:["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,Vib,3,6,"tr",0),_.Heb(1,Yib,4,1,"tr",3),_.A(3,"label",1),_.N(4),_.B(),_.A(5,"label",1),_.N(6),_.B());a&2&&(_.lf(0,b.S5<b.bBb?0:-1),_.t(),_.Jeb(b.rows),_.t(2),_.y("id",b.HLa),_.t(),_.Kf(" ",b.i3,"\n"),_.t(),_.y("id",b.NHa),_.t(),_.Kf(" ",b.n_,"\n"))},Ia:[_.en],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 LE=function(a,b){this.selection=a;this.u8a=b;this.MQc=this.rLa=new _.Qe;this.selection=a};LE.prototype.hla=function(a,b){var c=this.selection;this.selection=a;this.rLa.next({selection:a,source:b,oldValue:c})};LE.prototype.La=function(){this.rLa.complete()};LE.prototype.rvc=function(a){return sjb(a)&&this.u8a.isValid(a)};LE.O=function(){_.xd()};LE.ta=_.p({token:LE,qa:LE.O});var ME=function(a){LE.call(this,null,a)};_.V(ME,LE);ME.prototype.add=function(a){LE.prototype.hla.call(this,a,this)};
ME.prototype.isValid=function(){return null!=this.selection&&this.rvc(this.selection)};ME.prototype.Vs=function(){return null!=this.selection};ME.prototype.clone=function(){var a=new ME(this.u8a);a.hla(this.selection,this);return a};ME.O=function(a){return new (a||ME)(_.q(_.cC))};ME.ta=_.p({token:ME,qa:ME.O});var umb={wa:LE,Ib:[[new _.pl,new _.ql,LE],_.cC],Cb:function(a,b){return a||new ME(b)}};new _.pl;new _.ql;_.NE=function(){this.Qc=new _.Qe;this.TMc="Open calendar";this.zBc="Close calendar"};_.NE.prototype.WFc=function(a,b){return a+" \u2013 "+b};_.NE.prototype.XFc=function(a,b){return a+" to "+b};_.NE.O=function(a){return new (a||_.NE)};_.NE.ta=_.p({token:_.NE,qa:_.NE.O,Ha:"root"});var vmb=new _.Gc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.pl;new _.ql;_.OE=function(a,b,c,d,e){this.Ya=a;this.mw=b;this.Xa=c;this.oc=d;this.Ioa=e;this.lK=_.Od.EMPTY;this.hu=null;this.Rm=new _.Vl;this.MY=new _.Vl;this.xS=new _.Vl;this.rD=new _.Vl;this.Jl=new _.Vl;this.Bd=new Date};_.h=_.OE.prototype;_.h.Yd=function(){var a=this;this.lK=this.Xa.Uua.ha(_.Te(null)).subscribe(function(){return a.lG()})};_.h.Tb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.HH&&this.xLa(this.selected);a.activeDrag&&!this.hu&&this.dHa()};_.h.La=function(){this.lK.unsubscribe()};
_.h.Nma=function(a){var b=a.value,c=this.gab(b),d;(d=this.Mtc(this.ie))===b&&d===b||this.Rm.emit(c);this.MY.emit({value:c,event:a.event});this.dHa();_.ul(this.Ya)};_.h.m8=function(a){var b=this.Bd;this.ub=this.gab(a.value);_.eC(this.Xa,b,this.ub)&&this.Jl.emit(this.Bd)};
_.h.c6=function(a){var b=this.Bd,c=this.yk();switch(a.keyCode){case 37:this.ub=_.mC(this.Xa,this.Bd,c?1:-1);break;case 39:this.ub=_.mC(this.Xa,this.Bd,c?-1:1);break;case 38:this.ub=_.mC(this.Xa,this.Bd,-7);break;case 40:this.ub=_.mC(this.Xa,this.Bd,7);break;case 36:this.ub=_.mC(this.Xa,this.Bd,1-this.Xa.getDate(this.Bd));break;case 35:this.ub=_.mC(this.Xa,this.Bd,_.xjb(this.Xa,this.Bd)-this.Xa.getDate(this.Bd));break;case 33:this.ub=a.altKey?_.lC(this.Xa,this.Bd,-1):_.kC(this.Xa,this.Bd,-1);break;
case 34:this.ub=a.altKey?_.lC(this.Xa,this.Bd,1):_.kC(this.Xa,this.Bd,1);break;case 13:case 32:this.oK=!0;this.i9a(this.Bd)&&a.preventDefault();return;case 27:null==this.fR||_.nh(a)||(this.dHa(),this.hu?this.rD.emit({value:null,event:a}):(this.Rm.emit(null),this.MY.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.eC(this.Xa,b,this.ub)&&(this.Jl.emit(this.ub),this.eG());a.preventDefault()};
_.h.d6=function(a){if(32===a.keyCode||13===a.keyCode)this.oK&&this.i9a(this.Bd)&&this.Nma({value:this.Xa.getDate(this.Bd),event:a}),this.oK=!1};_.h.lG=function(){this.xLa(this.selected);this.syc=this.fG(new Date);this.Svc=this.mw.display.monthLabel?this.Xa.format(this.ub,this.mw.display.monthLabel):ujb(this.Xa)[this.Xa.getMonth(this.ub)].toLocaleUpperCase();this.ktc=(7+jC(this.Xa,this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),1).getDay())%7;this.Luc();this.usc();_.ul(this.Ya)};_.h.yz=function(a){this.uG.yz(a)};
_.h.eG=function(){this.uG.iLa()};_.h.Scb=function(a){var b=a.event;a=a.value;if(this.Ioa){a=a?a.U_a:null;var c=this.Ioa.C0c(a,this.selected,b);this.yY=this.fG(c.start);this.fR=this.fG(c.end);if(this.hu&&a){var d,e;if(c=null==(e=(d=this.Ioa).KPa)?void 0:e.call(d,this.hu.value,this.selected,a,b))this.yY=this.fG(c.start),this.fR=this.fG(c.end)}_.vl(this.Ya)}};
_.h.JHa=function(a){if(this.hu)if(a.value){var b,c,d=null==(b=this.Ioa)?void 0:null==(c=b.KPa)?void 0:c.call(b,this.hu.value,this.selected,a.value,a.event);this.rD.emit({value:null!=d?d:null,event:a.event})}else this.rD.emit({value:null,event:a.event})};_.h.gab=function(a){return jC(this.Xa,this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),a)};_.h.Luc=function(){var a=_.wjb(this.Xa,"narrow"),b=_.wjb(this.Xa,"long").map(function(c,d){return{WCb:c,JYa:a[d]}});this.nzc=b.slice(0).concat(b.slice(0,0))};
_.h.usc=function(){var a=_.xjb(this.Xa,this.ub),b=vjb(this.Xa);this.vpa=[[]];for(var c=0,d=this.ktc;c<a;c++,d++){7==d&&(this.vpa.push([]),d=0);var e=jC(this.Xa,this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),c+1),f=this.Oxc(e),g=this.Xa.format(e,this.mw.display.DCc),m=this.kl?this.kl(e,"month"):void 0;this.vpa[this.vpa.length-1].push(new qmb(c+1,b[c],g,f,m,this.fG(e),e))}};
_.h.Oxc=function(a){return!!a&&(!this.Hd||0<=_.eC(this.Xa,a,this.Hd))&&(!this.Id||0>=_.eC(this.Xa,a,this.Id))&&(!this.Cj||this.Cj(a))};_.h.Mtc=function(a){return a&&this.Sab(a,this.ub)?this.Xa.getDate(a):null};_.h.Sab=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.fG=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.yk=function(){return this.oc&&"rtl"===this.oc.value};_.h.xLa=function(a){this.Lwc=this.Kwc=this.fG(a);this.mvc=!1;this.Rrc=this.fG(this.ru);this.Qrc=this.fG(this.Lw)};_.h.i9a=function(a){return!this.Cj||this.Cj(a)};_.h.dHa=function(){this.yY=this.fR=null};
_.W.Object.defineProperties(_.OE.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){var b=this.Bd;a=_.dC(this.Xa,this.Xa.Vh(a))||new Date;this.Bd=_.gC(this.Xa,a,this.Hd,this.Id);this.Sab(b,this.Bd)||this.lG()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ie},set:function(a){this.ie=_.dC(this.Xa,this.Xa.Vh(a));this.xLa(this.ie)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=_.dC(this.Xa,this.Xa.Vh(a))}},
Id:{configurable:!0,enumerable:!0,get:function(){return this.QQ},set:function(a){this.QQ=_.dC(this.Xa,this.Xa.Vh(a))}}});_.OE.O=function(a){return new (a||_.OE)(_.u(_.wl),_.u(_.es,8),_.u(_.cC,8),_.u(_.tr,8),_.u(vmb,8))};
_.OE.ya=_.xc({type:_.OE,oa:[["mat-month-view"]],vb:function(a,b){a&1&&_.Cf(KE,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.uG=c.first)}},inputs:{ub:"activeDate",selected:"selected",Hd:"minDate",Id:"maxDate",Cj:"dateFilter",kl:"dateClass",ru:"comparisonStart",Lw:"comparisonEnd",i3:"startDateAccessibleName",n_:"endDateAccessibleName",hu:"activeDrag"},outputs:{Rm:"selectedChange",MY:"_userSelection",xS:"dragStarted",rD:"dragEnded",Jl:"activeDateChange"},Sb:["matMonthView"],standalone:!0,features:[_.Rc,_.Qf],
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"),_.Heb(3,ejb,5,2,"th",4),_.B(),_.A(5,"tr"),_.E(6,"th",2),_.B()(),_.A(7,"tbody",3),_.I("selectedValueChange",function(c){return b.Nma(c)})("activeDateChange",function(c){return b.m8(c)})("previewChange",function(c){return b.Scb(c)})("dragStarted",function(c){return b.xS.emit(c)})("dragEnded",function(c){return b.JHa(c)})("keyup",function(c){return b.d6(c)})("keydown",function(c){return b.c6(c)}),
_.B()());a&2&&(_.t(3),_.Jeb(b.nzc),_.t(4),_.y("label",b.Svc)("rows",b.vpa)("todayValue",b.syc)("startValue",b.Lwc)("endValue",b.Kwc)("comparisonStart",b.Rrc)("comparisonEnd",b.Qrc)("previewStart",b.yY)("previewEnd",b.fR)("isRange",b.mvc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.ub)-1)("startDateAccessibleName",b.i3)("endDateAccessibleName",b.n_))},Ia:[KE],ob:2,Oa:0});var PE=function(a,b,c){this.Ya=a;this.Xa=b;this.oc=c;this.lK=_.Od.EMPTY;this.Rm=new _.Vl;this.aP=new _.Vl;this.Jl=new _.Vl;this.Bd=new Date};_.h=PE.prototype;_.h.Yd=function(){var a=this;this.lK=this.Xa.Uua.ha(_.Te(null)).subscribe(function(){return a.lG()})};_.h.La=function(){this.lK.unsubscribe()};
_.h.lG=function(){var a=this;this.uyc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.Bd)-hjb(this.Xa,this.ub,this.Hd,this.Id);this.Yeb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Yeb.push(d.map(function(e){return a.hsc(e)})),d=[]);_.ul(this.Ya)};_.h.Xeb=function(a){var b=a.value;a=jC(this.Xa,b,0,1);b=this.iab(b);this.aP.emit(a);this.Rm.emit(b)};_.h.m8=function(a){var b=this.Bd;this.ub=this.iab(a.value);_.eC(this.Xa,b,this.ub)&&this.Jl.emit(this.ub)};
_.h.c6=function(a){var b=this.Bd,c=this.yk();switch(a.keyCode){case 37:this.ub=_.lC(this.Xa,this.Bd,c?1:-1);break;case 39:this.ub=_.lC(this.Xa,this.Bd,c?-1:1);break;case 38:this.ub=_.lC(this.Xa,this.Bd,-4);break;case 40:this.ub=_.lC(this.Xa,this.Bd,4);break;case 36:this.ub=_.lC(this.Xa,this.Bd,-hjb(this.Xa,this.ub,this.Hd,this.Id));break;case 35:this.ub=_.lC(this.Xa,this.Bd,24-hjb(this.Xa,this.ub,this.Hd,this.Id)-1);break;case 33:this.ub=_.lC(this.Xa,this.Bd,a.altKey?-240:-24);break;case 34:this.ub=
_.lC(this.Xa,this.Bd,a.altKey?240:24);break;case 13:case 32:this.oK=!0;break;default:return}_.eC(this.Xa,b,this.ub)&&this.Jl.emit(this.ub);this.eG();a.preventDefault()};_.h.d6=function(a){if(32===a.keyCode||13===a.keyCode)this.oK&&this.Xeb({value:this.Xa.getYear(this.Bd),event:a}),this.oK=!1};_.h.wtc=function(){return hjb(this.Xa,this.ub,this.Hd,this.Id)};_.h.yz=function(){this.uG.yz()};_.h.eG=function(){this.uG.iLa()};
_.h.iab=function(a){var b=this.Xa.getMonth(this.ub),c=_.xjb(this.Xa,jC(this.Xa,a,b,1));return jC(this.Xa,a,b,Math.min(this.Xa.getDate(this.ub),c))};_.h.hsc=function(a){var b=jC(this.Xa,a,0,1),c=iC(this.Xa,b);b=this.kl?this.kl(b,"multi-year"):void 0;return new qmb(a,c,c,this.Qxc(a),b)};
_.h.Qxc=function(a){if(void 0===a||null===a||this.Id&&a>this.Xa.getYear(this.Id)||this.Hd&&a<this.Xa.getYear(this.Hd))return!1;if(!this.Cj)return!0;for(var b=jC(this.Xa,a,0,1);this.Xa.getYear(b)==a;b=_.mC(this.Xa,b,1))if(this.Cj(b))return!0;return!1};_.h.yk=function(){return this.oc&&"rtl"===this.oc.value};_.h.Dxc=function(a){this.qLa=null;a&&(this.qLa=this.Xa.getYear(a))};
_.W.Object.defineProperties(PE.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){var b=this.Bd;a=_.dC(this.Xa,this.Xa.Vh(a))||new Date;this.Bd=_.gC(this.Xa,a,this.Hd,this.Id);gjb(this.Xa,b,this.Bd,this.Hd,this.Id)||this.lG()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ie},set:function(a){this.ie=_.dC(this.Xa,this.Xa.Vh(a));this.Dxc(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=_.dC(this.Xa,
this.Xa.Vh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.QQ},set:function(a){this.QQ=_.dC(this.Xa,this.Xa.Vh(a))}}});PE.O=function(a){return new (a||PE)(_.u(_.wl),_.u(_.cC,8),_.u(_.tr,8))};
PE.ya=_.xc({type:PE,oa:[["mat-multi-year-view"]],vb:function(a,b){a&1&&_.Cf(KE,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.uG=c.first)}},inputs:{ub:"activeDate",selected:"selected",Hd:"minDate",Id:"maxDate",Cj:"dateFilter",kl:"dateClass"},outputs:{Rm:"selectedChange",aP:"yearSelected",Jl:"activeDateChange"},Sb:["matMultiYearView"],standalone:!0,features:[_.Qf],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.Xeb(c)})("activeDateChange",function(c){return b.m8(c)})("keyup",function(c){return b.d6(c)})("keydown",function(c){return b.c6(c)}),_.B()());a&2&&(_.t(4),_.y("rows",b.Yeb)("todayValue",
b.uyc)("startValue",b.qLa)("endValue",b.qLa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.wtc()))},Ia:[KE],ob:2,Oa:0});_.QE=function(a,b,c,d){this.Ya=a;this.mw=b;this.Xa=c;this.oc=d;this.lK=_.Od.EMPTY;this.Rm=new _.Vl;this.dN=new _.Vl;this.Jl=new _.Vl;this.Bd=new Date};_.h=_.QE.prototype;_.h.Yd=function(){var a=this;this.lK=this.Xa.Uua.ha(_.Te(null)).subscribe(function(){return a.lG()})};_.h.La=function(){this.lK.unsubscribe()};_.h.bcb=function(a){a=a.value;var b=jC(this.Xa,this.Xa.getYear(this.ub),a,1);this.dN.emit(b);a=this.hab(a);this.Rm.emit(a)};
_.h.m8=function(a){var b=this.Bd;this.ub=this.hab(a.value);_.eC(this.Xa,b,this.ub)&&this.Jl.emit(this.ub)};
_.h.c6=function(a){var b=this.Bd,c=this.yk();switch(a.keyCode){case 37:this.ub=_.kC(this.Xa,this.Bd,c?1:-1);break;case 39:this.ub=_.kC(this.Xa,this.Bd,c?-1:1);break;case 38:this.ub=_.kC(this.Xa,this.Bd,-4);break;case 40:this.ub=_.kC(this.Xa,this.Bd,4);break;case 36:this.ub=_.kC(this.Xa,this.Bd,-this.Xa.getMonth(this.Bd));break;case 35:this.ub=_.kC(this.Xa,this.Bd,11-this.Xa.getMonth(this.Bd));break;case 33:this.ub=_.lC(this.Xa,this.Bd,a.altKey?-10:-1);break;case 34:this.ub=_.lC(this.Xa,this.Bd,a.altKey?
10:1);break;case 13:case 32:this.oK=!0;break;default:return}_.eC(this.Xa,b,this.ub)&&(this.Jl.emit(this.ub),this.eG());a.preventDefault()};_.h.d6=function(a){if(32===a.keyCode||13===a.keyCode)this.oK&&this.bcb({value:this.Xa.getMonth(this.Bd),event:a}),this.oK=!1};
_.h.lG=function(){var a=this;this.Ldb(this.selected);this.tyc=this.nab(new Date);this.rzc=iC(this.Xa,this.ub);var b=ujb(this.Xa);this.Uvc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.gsc(d,b[d])})});_.ul(this.Ya)};_.h.yz=function(){this.uG.yz()};_.h.eG=function(){this.uG.iLa()};_.h.nab=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.ub)?this.Xa.getMonth(a):null};
_.h.hab=function(a){var b=jC(this.Xa,this.Xa.getYear(this.ub),a,1);b=_.xjb(this.Xa,b);return jC(this.Xa,this.Xa.getYear(this.ub),a,Math.min(this.Xa.getDate(this.ub),b))};_.h.gsc=function(a,b){var c=jC(this.Xa,this.Xa.getYear(this.ub),a,1),d=this.Xa.format(c,this.mw.display.NLc);c=this.kl?this.kl(c,"year"):void 0;return new qmb(a,b.toLocaleUpperCase(),d,this.Pxc(a),c)};
_.h.Pxc=function(a){var b=this.Xa.getYear(this.ub);if(void 0===a||null===a||this.tvc(b,a)||this.uvc(b,a))return!1;if(!this.Cj)return!0;for(b=jC(this.Xa,b,a,1);this.Xa.getMonth(b)==a;b=_.mC(this.Xa,b,1))if(this.Cj(b))return!0;return!1};_.h.tvc=function(a,b){if(this.Id){var c=this.Xa.getYear(this.Id),d=this.Xa.getMonth(this.Id);return a>c||a===c&&b>d}return!1};_.h.uvc=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.yk=function(){return this.oc&&"rtl"===this.oc.value};_.h.Ldb=function(a){this.Ddb=this.nab(a)};
_.W.Object.defineProperties(_.QE.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){var b=this.Bd;a=_.dC(this.Xa,this.Xa.Vh(a))||new Date;this.Bd=_.gC(this.Xa,a,this.Hd,this.Id);this.Xa.getYear(b)!==this.Xa.getYear(this.Bd)&&this.lG()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ie},set:function(a){this.ie=_.dC(this.Xa,this.Xa.Vh(a));this.Ldb(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=
_.dC(this.Xa,this.Xa.Vh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.QQ},set:function(a){this.QQ=_.dC(this.Xa,this.Xa.Vh(a))}}});_.QE.O=function(a){return new (a||_.QE)(_.u(_.wl),_.u(_.es,8),_.u(_.cC,8),_.u(_.tr,8))};
_.QE.ya=_.xc({type:_.QE,oa:[["mat-year-view"]],vb:function(a,b){a&1&&_.Cf(KE,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.uG=c.first)}},inputs:{ub:"activeDate",selected:"selected",Hd:"minDate",Id:"maxDate",Cj:"dateFilter",kl:"dateClass"},outputs:{Rm:"selectedChange",dN:"monthSelected",Jl:"activeDateChange"},Sb:["matYearView"],standalone:!0,features:[_.Qf],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.bcb(c)})("activeDateChange",function(c){return b.m8(c)})("keyup",function(c){return b.d6(c)})("keydown",function(c){return b.c6(c)}),_.B()());a&2&&(_.t(4),
_.y("label",b.rzc)("rows",b.Uvc)("todayValue",b.tyc)("startValue",b.Ddb)("endValue",b.Ddb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.ub)))},Ia:[KE],ob:2,Oa:0});var wmb=1,RE=function(a,b,c,d,e){this.Ug=a;this.calendar=b;this.Xa=c;this.mw=d;this.vf="mat-calendar-header-"+wmb++;this.Jcb=this.vf+"-period-label";this.calendar.Yb.subscribe(function(){return _.ul(e)})};RE.prototype.Ewa=function(){return this.calendar.Hd?!this.calendar.Hd||!this.Bbb(this.calendar.ub,this.calendar.Hd):!0};RE.prototype.zva=function(){return!this.calendar.Id||!this.Bbb(this.calendar.ub,this.calendar.Id)};
RE.prototype.Bbb=function(a,b){return"month"==this.calendar.zh?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.zh?this.Xa.getYear(a)==this.Xa.getYear(b):gjb(this.Xa,a,b,this.calendar.Hd,this.calendar.Id)};RE.prototype.aab=function(){var a=this.Xa.getYear(this.calendar.ub)-hjb(this.Xa,this.calendar.ub,this.calendar.Hd,this.calendar.Id),b=a+24-1;a=iC(this.Xa,jC(this.Xa,a,0,1));b=iC(this.Xa,jC(this.Xa,b,0,1));return[a,b]};
_.W.Object.defineProperties(RE.prototype,{rwa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.zh?this.Xa.format(this.calendar.ub,this.mw.display.zYa).toLocaleUpperCase():"year"==this.calendar.zh?iC(this.Xa,this.calendar.ub):this.Ug.WFc.apply(this.Ug,_.Jc(this.aab()))}},ONc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.zh?this.Xa.format(this.calendar.ub,this.mw.display.zYa).toLocaleUpperCase():"year"==this.calendar.zh?iC(this.Xa,this.calendar.ub):
this.Ug.XFc.apply(this.Ug,_.Jc(this.aab()))}},f_a:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.zh?"Choose month and year":"Choose date"}},x_a:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.zh]}},TYa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.zh]}}});
RE.O=function(a){return new (a||RE)(_.u(_.NE),_.u(_.pc(function(){return _.SE})),_.u(_.cC,8),_.u(_.es,8),_.u(_.wl))};
RE.ya=_.xc({type:RE,oa:[["mat-calendar-header"]],Sb:["matCalendarHeader"],standalone:!0,features:[_.Qf],bc:["*"],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&&(_.uf(),_.A(0,"div",0)(1,"div",1)(2,"button",2),_.I("click",function(){b.calendar.zh="month"==b.calendar.zh?"multi-year":"month"}),_.A(3,"span",3),_.N(4),_.B(),_.id(),_.A(5,"svg",4),_.E(6,"polygon",5),_.B()(),_.ld(),_.E(7,"div",6),_.vf(8),_.A(9,"button",7),_.I("click",function(){b.calendar.ub="month"==b.calendar.zh?_.kC(b.Xa,b.calendar.ub,
-1):_.lC(b.Xa,b.calendar.ub,"year"==b.calendar.zh?-1:-24)}),_.B(),_.A(10,"button",8),_.I("click",function(){b.calendar.ub="month"==b.calendar.zh?_.kC(b.Xa,b.calendar.ub,1):_.lC(b.Xa,b.calendar.ub,"year"==b.calendar.zh?1:24)}),_.B()()(),_.A(11,"label",9),_.N(12),_.B());a&2&&(_.t(2),_.gf("aria-label",b.f_a)("aria-describedby",b.Jcb),_.t(2),_.Lf(b.rwa),_.t(),_.jf("mat-calendar-invert","month"!==b.calendar.zh),_.t(4),_.y("disabled",!b.Ewa()),_.gf("aria-label",b.x_a),_.t(),_.y("disabled",!b.zva()),_.gf("aria-label",
b.TYa),_.t(),_.y("id",b.Jcb),_.t(),_.Lf(b.ONc))},Ia:[_.Rs,_.Us],ob:2,Oa:0});_.SE=function(a,b,c,d){var e=this;this.Xa=b;this.mw=c;this.Ya=d;this.YJa=!1;this.wO="month";this.Rm=new _.Vl;this.aP=new _.Vl;this.dN=new _.Vl;this.SO=new _.Vl(!0);this.MY=new _.Vl;this.Oeb=new _.Vl;this.nma=null;this.Yb=new _.Qe;this.z6=a.Qc.subscribe(function(){_.ul(d);e.Yb.next()})};_.h=_.SE.prototype;_.h.Yd=function(){this.orc=new _.Wr(this.uT||RE);this.ub=this.cJ||new Date;this.rHa=this.wO};
_.h.Om=function(){this.YJa&&(this.YJa=!1,this.jIa().yz(!1))};_.h.La=function(){this.z6.unsubscribe();this.Yb.complete()};_.h.Tb=function(a){var b=a.minDate&&!fC(this.Xa,a.minDate.lj,a.minDate.Tf)?a.minDate:void 0,c=a.maxDate&&!fC(this.Xa,a.maxDate.lj,a.maxDate.Tf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.HH&&(a=this.jIa())&&(_.vl(this.Ya),a.lG());this.Yb.next()};_.h.Nma=function(a){var b=a.value;b&&!fC(this.Xa,b,this.selected)&&this.Rm.emit(b);this.MY.emit(a)};_.h.szc=function(a){this.aP.emit(a)};
_.h.Tvc=function(a){this.dN.emit(a)};_.h.Hab=function(a,b){this.ub=a;this.zh=b};_.h.Rsc=function(a){this.nma=a};_.h.JHa=function(a){this.nma&&(a.value&&this.Oeb.emit(a),this.nma=null)};_.h.jIa=function(){return this.i1||this.hAa||this.PLc};
_.W.Object.defineProperties(_.SE.prototype,{cJ:{configurable:!0,enumerable:!0,get:function(){return this.GLa},set:function(a){this.GLa=_.dC(this.Xa,this.Xa.Vh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ie},set:function(a){this.ie=_.dC(this.Xa,this.Xa.Vh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=_.dC(this.Xa,this.Xa.Vh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.QQ},set:function(a){this.QQ=_.dC(this.Xa,
this.Xa.Vh(a))}},ub:{configurable:!0,enumerable:!0,get:function(){return this.Erc},set:function(a){this.Erc=_.gC(this.Xa,a,this.Hd,this.Id);this.Yb.next();_.ul(this.Ya)}},zh:{configurable:!0,enumerable:!0,get:function(){return this.rHa},set:function(a){var b=this.rHa!==a?a:null;this.rHa=a;this.YJa=!0;_.ul(this.Ya);b&&this.SO.emit(b)}}});_.SE.O=function(a){return new (a||_.SE)(_.u(_.NE),_.u(_.cC,8),_.u(_.es,8),_.u(_.wl))};
_.SE.ya=_.xc({type:_.SE,oa:[["mat-calendar"]],vb:function(a,b){a&1&&(_.Cf(_.OE,5),_.Cf(_.QE,5),_.Cf(PE,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.i1=c.first);_.Gf(c=_.Hf())&&(b.hAa=c.first);_.Gf(c=_.Hf())&&(b.PLc=c.first)}},yb:[1,"mat-calendar"],inputs:{uT:"headerComponent",cJ:"startAt",wO:"startView",selected:"selected",Hd:"minDate",Id:"maxDate",Cj:"dateFilter",kl:"dateClass",ru:"comparisonStart",Lw:"comparisonEnd",i3:"startDateAccessibleName",n_:"endDateAccessibleName"},outputs:{Rm:"selectedChange",aP:"yearSelected",
dN:"monthSelected",SO:"viewChanged",MY:"_userSelection",Oeb:"_userDragDrop"},Sb:["matCalendar"],standalone:!0,features:[_.Pf([umb]),_.Rc,_.Qf],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,ijb,0,0,"ng-template",0),_.A(1,"div",1),_.x(2,jjb,1,11)(3,kjb,1,6)(4,ljb,1,6),_.B());if(a&2){var c;_.y("cdkPortalOutlet",b.orc);_.t(2);_.lf(2,"month"===(c=b.zh)?2:"year"===c?3:"multi-year"===c?4:-1)}},Ia:[_.$r,_.aC,_.OE,_.QE,PE],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:not(.mat-mdc-button-disabled),.mat-datepicker-content .mat-calendar-next-button:not(.mat-mdc-button-disabled){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 xmb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},TE=function(a,b,c){var d=this;this.Ma=a;this.Xa=b;this.mw=c;this.hQa=new _.Vl;this.Hs=new _.Vl;this.Yb=new _.Qe;this.Me=function(){};this.yK=function(){};this.Lma=function(){};this.Rbb=this.yMa=_.Od.EMPTY;this.uwc=function(){return d.fY?null:{matDatepickerParse:{text:d.Ma.na.value}}};this.ftc=function(e){e=_.dC(d.Xa,d.Xa.Vh(e.value));return!e||d.OJa(e)?null:{matDatepickerFilter:!0}};this.Ovc=function(e){e=_.dC(d.Xa,
d.Xa.Vh(e.value));var f=d.uIa();return!f||!e||0>=_.eC(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Kvc=function(e){e=_.dC(d.Xa,d.Xa.Vh(e.value));var f=d.sIa();return!f||!e||0<=_.eC(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.fY=!1;this.Rbb=b.Uua.subscribe(function(){d.vGa(d.value)})};_.h=TE.prototype;_.h.puc=function(){return[this.uwc,this.Ovc,this.Kvc,this.ftc]};
_.h.Uwc=function(a){var b=this;this.sm=a;this.yMa.unsubscribe();this.tw&&this.VF(this.tw);this.yMa=this.sm.MQc.subscribe(function(c){b.Rxc(c)&&(c=b.Fab(c.selection),b.fY=b.DJa(c),b.Lma(c),b.Me(),b.bIa(c),b.Hs.emit(new xmb(b,b.Ma.na)),b.hQa.emit(new xmb(b,b.Ma.na)))})};_.h.Ic=function(){this.Tn=!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.Tf;if(sjb(d)&&sjb(e)){if(!fC(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Yb.next(void 0)};_.h.La=function(){this.yMa.unsubscribe();this.Rbb.unsubscribe();this.Yb.complete()};_.h.Aha=function(a){this.yK=a};_.h.validate=function(a){return this.u8?this.u8(a):null};_.h.Jn=function(a){this.vGa(a)};_.h.Qm=function(a){this.Lma=a};_.h.Gr=function(a){this.Me=a};
_.h.Wo=function(a){this.disabled=a};_.h.koa=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.nh(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.nh(a,c)})&&!this.Ma.na.readOnly&&(this.owc(),a.preventDefault())};_.h.YQ=function(a){var b=this.fY,c=this.Xa.parse(a,this.mw.parse.Hs);this.fY=this.DJa(c);c=_.dC(this.Xa,c);var d=!fC(this.Xa,c,this.value);!c||d?this.Lma(c):(a&&!this.value&&this.Lma(c),b!==this.fY&&this.yK());d&&(this.VF(c),this.Hs.emit(new xmb(this,this.Ma.na)))};
_.h.he=function(){this.hQa.emit(new xmb(this,this.Ma.na))};_.h.Ak=function(){this.value&&this.bIa(this.value);this.Me()};_.h.bIa=function(a){this.Ma.na.value=null!=a?this.Xa.format(a,this.mw.display.Hs):""};_.h.VF=function(a){this.sm?(this.Iqc(a),this.tw=null):this.tw=a};_.h.DJa=function(a){return!a||this.Xa.isValid(a)};_.h.vYc=function(){return!1};_.h.vGa=function(a){a=this.Xa.Vh(a);this.fY=this.DJa(a);a=_.dC(this.Xa,a);this.VF(a);this.bIa(a)};_.h.OJa=function(a){var b=this.kIa();return!b||b(a)};
_.W.Object.defineProperties(TE.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.sm?this.Fab(this.sm.selection):this.tw},set:function(a){this.vGa(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.lc||!1},set:function(a){var b=this.Ma.na;this.lc!==a&&(this.lc=a,this.Yb.next(void 0));a&&this.Tn&&b.blur&&b.blur()}}});TE.O=function(a){return new (a||TE)(_.u(_.sd),_.u(_.cC,8),_.u(_.es,8))};
TE.Fa=_.Bc({type:TE,inputs:{value:"value",disabled:[2,"disabled","disabled",_.ag]},outputs:{hQa:"dateChange",Hs:"dateInput"},standalone:!0,features:[_.ff,_.Rc]});var ymb=_.yh("transformPanel",[_.Ch("void => enter-dropdown",_.zh("120ms cubic-bezier(0, 0, 0.2, 1)",_.VB([_.Ah({opacity:0,transform:"scale(1, 0.8)"}),_.Ah({opacity:1,transform:"scale(1, 1)"})]))),_.Ch("void => enter-dialog",_.zh("150ms cubic-bezier(0, 0, 0.2, 1)",_.VB([_.Ah({opacity:0,transform:"scale(0.7)"}),_.Ah({transform:"none",opacity:1})]))),_.Ch("* => void",_.zh("100ms linear",_.Ah({opacity:0})))]),zmb=_.yh("fadeInCalendar",[_.Bh("void",_.Ah({opacity:0})),_.Bh("enter",_.Ah({opacity:1})),_.Ch("void => *",
_.zh("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var Amb=0,Bmb=new _.Gc("mat-datepicker-scroll-strategy",{Ha:"root",qa:function(){var a=_.vc(_.bs);return function(){return a.oj.Qk()}}}),Cmb={wa:Bmb,Ib:[_.bs],Cb:function(a){return function(){return a.oj.Qk()}}},UE=function(a,b,c,d,e,f){this.Ma=a;this.Ya=b;this.pna=c;this.Xa=d;this.xYc=e;this.zw=new _.Od;this.nm=new _.Qe;this.yC=!1;this.Z4=null;this.Krc=f.zBc};_.h=UE.prototype;_.h.Sa=function(){this.js=this.He.oza?"enter-dialog":"enter-dropdown"};
_.h.Ic=function(){var a=this;this.zw.add(this.He.Yb.subscribe(function(){_.ul(a.Ya)}));this.nrc.jIa().yz(!1)};_.h.La=function(){this.zw.unsubscribe();this.nm.complete()};_.h.Buc=function(a){var b=this.sm.selection;a=a.value;!a||fC(this.Xa,a,b)||this.sm.add(a);this.sm&&!this.sm.Vs()||this.Z4||this.He.close()};_.h.Auc=function(a){this.sm.hla(a.value,this)};_.h.Y7=function(){this.js="void";_.ul(this.Ya)};_.h.Jab=function(a){(this.yC="start"===a.QHb)||this.nm.next()};_.h.kYc=function(){return this.sm.selection};
_.h.K8a=function(){this.sm!==this.pna&&this.pna.hla(this.sm.selection,this)};_.h.Gqc=function(a,b){this.sm=a?this.pna.clone():this.pna;this.Z4=a;b&&_.vl(this.Ya)};UE.O=function(a){return new (a||UE)(_.u(_.sd),_.u(_.wl),_.u(LE),_.u(_.cC),_.u(vmb,8),_.u(_.NE))};
UE.ya=_.xc({type:UE,oa:[["mat-datepicker-content"]],vb:function(a,b){a&1&&_.Cf(_.SE,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.nrc=c.first)}},yb:[1,"mat-datepicker-content"],tb:5,Za:function(a,b){a&1&&_.tf("@transformPanel.start",function(c){return b.Jab(c)})("@transformPanel.done",function(c){return b.Jab(c)});a&2&&(_.pf("@transformPanel",b.js),_.kf(b.color?"mat-"+b.color:""),_.jf("mat-datepicker-content-touch",b.He.oza))},inputs:{color:"color"},Sb:["matDatepickerContent"],standalone:!0,features:[_.Qf],
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.He.txc(d)})("monthSelected",function(d){return b.He.rxc(d)})("viewChanged",function(d){return b.He.gzc(d)})("_userSelection",function(d){return b.Buc(d)})("_userDragDrop",function(d){return b.Auc(d)}),_.B(),_.x(2,mjb,0,0,"ng-template",2),_.A(3,"button",3),_.I("focus",function(){return b.D9a=!0})("blur",function(){return b.D9a=!1})("click",function(){return b.He.close()}),_.N(4),_.B()());if(a&2){var c;_.jf("mat-datepicker-content-container-with-custom-header",
b.He.lkb)("mat-datepicker-content-container-with-actions",b.Z4);_.gf("aria-modal",!0)("aria-labelledby",null!==(c=b.Nsc)&&void 0!==c?c:void 0);_.t();_.y("id",b.He.id)("ngClass",b.He.yd)("startAt",b.He.cJ)("startView",b.He.wO)("minDate",b.He.uIa())("maxDate",b.He.sIa())("dateFilter",b.He.kIa())("headerComponent",b.He.lkb)("selected",b.sm.selection)("dateClass",b.He.kl)("comparisonStart",b.ru)("comparisonEnd",b.Lw)("@fadeInCalendar","enter")("startDateAccessibleName",b.i3)("endDateAccessibleName",b.n_);
_.t();_.y("cdkPortalOutlet",b.Z4);_.t();_.jf("cdk-visually-hidden",!b.D9a);_.y("color",b.color||"primary");_.t();_.Lf(b.Krc)}},Ia:[_.Jq,_.SE,_.en,_.$r,_.Rs],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:[ymb,zmb]},Oa:0});var VE=function(a,b,c,d,e,f,g){this.Ve=a;this.hb=b;this.Ee=c;this.Xa=e;this.oc=f;this.sm=g;this.oJa=_.Od.EMPTY;this.Db=_.vc(_.Gg);this.wO="month";this.oza=!1;this.Xr="start";this.Pv="below";this.Ir=!0;this.aP=new _.Vl;this.dN=new _.Vl;this.SO=new _.Vl(!0);this.KZa=new _.Vl;this.Jqa=new _.Vl;this.DC=!1;this.id="mat-datepicker-"+Amb++;this.V5=null;this.Oqc=this.id+"-backdrop";this.Yb=new _.Qe;this.ze=d};_.h=VE.prototype;_.h.uIa=function(){return this.xo&&this.xo.min};
_.h.sIa=function(){return this.xo&&this.xo.max};_.h.kIa=function(){return this.xo&&this.xo.Cj};_.h.Tb=function(a){(a=a.xPosition||a.yPosition)&&!a.HH&&this.wb&&(a=this.wb.nl().Yf,a instanceof _.Mr&&(this.Fdb(a),this.Qi&&this.wb.Se()));this.Yb.next(void 0)};_.h.La=function(){this.yHa();this.close();this.oJa.unsubscribe();this.Yb.complete()};_.h.select=function(a){this.sm.add(a)};_.h.txc=function(a){this.aP.emit(a)};_.h.rxc=function(a){this.dN.emit(a)};_.h.gzc=function(a){this.SO.emit(a)};
_.h.Ywa=function(a){var b=this;this.oJa.unsubscribe();this.xo=a;this.oJa=a.Yb.subscribe(function(){return b.Yb.next(void 0)});return this.sm};_.h.open=function(){var a;this.DC||this.disabled||(null==(a=this.fQ)?0:a.instance.yC)||(this.V5=_.Spa(),this.nwc(),this.DC=!0,this.KZa.emit())};
_.h.close=function(){var a=this,b;if(this.DC&&(null==(b=this.fQ)||!b.instance.yC)){var c=this.Ir&&this.V5&&"function"===typeof this.V5.focus;b=function(){a.DC&&(a.DC=!1,a.Jqa.emit())};if(this.fQ){var d=this.fQ,e=d.instance,f=d.location;e.Y7();e.nm.ha(_.Ge(1)).subscribe(function(){var g=a.Db.activeElement;!c||g&&g!==a.Db.activeElement&&!f.na.contains(g)||a.V5.focus();a.V5=null;a.yHa()})}c?setTimeout(b):b()}};_.h.K8a=function(){var a,b;null==(a=this.fQ)||null==(b=a.instance)||b.K8a()};
_.h.vtc=function(a){a.He=this;a.color=this.color;var b=this.xo;b=b.Ue?_.wz(b.Ue):b.Ma.na.getAttribute("aria-labelledby");a.Nsc=b;a.Gqc(this.Z4,!1)};
_.h.nwc=function(){var a=this;this.yHa();var b=this.oza,c=new _.Wr(UE,this.Ee),d=this.wb=this.Ve.create(new _.Kr({Yf:b?this.Otc():this.Rtc(),Ie:!0,Aj:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Oqc],direction:this.oc,qj:b?this.Ve.oj.block():this.ze(),yd:"mat-datepicker-"+(b?"dialog":"popup")}));this.Jtc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.ik().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.fQ=d.td(c);this.vtc(this.fQ.instance);b||this.hb.Af.ha(_.Ge(1)).subscribe(function(){return d.Se()})};_.h.yHa=function(){this.wb&&(this.wb.dispose(),this.wb=this.fQ=null)};_.h.Otc=function(){return _.Sr(_.Rr(this.Ve.position().global()))};_.h.Rtc=function(){var a=_.Pr(_.TUa(_.Or(_.Qr(_.Ur(this.Ve.position(),this.xo.ZL()),".mat-datepicker-content"),!1),8));return this.Fdb(a)};
_.h.Fdb=function(a){var b="end"===this.Xr?"end":"start",c="start"===b?"end":"start",d="above"===this.Pv?"bottom":"top",e="top"===d?"bottom":"top";return _.Nr(a,[{zc:b,Ac:e,jc:b,rc:d},{zc:b,Ac:d,jc:b,rc:e},{zc:c,Ac:e,jc:c,rc:d},{zc:c,Ac:d,jc:c,rc:e}])};_.h.Jtc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.ne(a.Kl(),a.Qn,a.ik().ha(_.pe(function(d){return 27===d.keyCode&&!_.nh(d)||b.xo&&_.nh(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.nh(d,e)})})))};
_.W.Object.defineProperties(VE.prototype,{cJ:{configurable:!0,enumerable:!0,get:function(){return this.GLa||(this.xo?this.xo.value:null)},set:function(a){this.GLa=_.dC(this.Xa,this.Xa.Vh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.zi)||(this.xo?(a=this.xo,a=a.Ue?a.Ue.color:void 0):a=void 0);return a},set:function(a){this.zi=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===this.lc&&this.xo?this.xo.disabled:!!this.lc},set:function(a){a!==this.lc&&
(this.lc=a,this.Yb.next(void 0))}},yd:{configurable:!0,enumerable:!0,get:function(){return this.rwc},set:function(a){this.rwc=_.Leb(a)}},Qi:{configurable:!0,enumerable:!0,get:function(){return this.DC},set:function(a){a?this.open():this.close()}}});VE.O=function(a){return new (a||VE)(_.u(_.bs),_.u(_.te),_.u(_.Af),_.u(Bmb),_.u(_.cC,8),_.u(_.tr,8),_.u(LE))};
VE.Fa=_.Bc({type:VE,inputs:{lkb:"calendarHeaderComponent",cJ:"startAt",wO:"startView",color:"color",oza:[2,"touchUi","touchUi",_.ag],disabled:[2,"disabled","disabled",_.ag],Xr:"xPosition",Pv:"yPosition",Ir:[2,"restoreFocus","restoreFocus",_.ag],kl:"dateClass",yd:"panelClass",Qi:[2,"opened","opened",_.ag]},outputs:{aP:"yearSelected",dN:"monthSelected",SO:"viewChanged",KZa:"opened",Jqa:"closed"},features:[_.ff,_.Rc]});var Dmb,Emb;Dmb={wa:_.dw,Hb:_.pc(function(){return _.WE}),vd:!0};Emb={wa:_.ew,Hb:_.pc(function(){return _.WE}),vd:!0};_.WE=function(a,b,c,d){TE.call(this,a,b,c);this.Ue=d;this.E9a=_.Od.EMPTY;this.u8=_.Mua(TE.prototype.puc.call(this))};_.V(_.WE,TE);_.h=_.WE.prototype;_.h.ZL=function(){return this.Ue?this.Ue.ZL():this.Ma};_.h.La=function(){TE.prototype.La.call(this);this.E9a.unsubscribe()};_.h.owc=function(){this.MJ&&this.MJ.open()};_.h.Fab=function(a){return a};
_.h.Iqc=function(a){this.sm&&this.sm.hla(a,this)};_.h.uIa=function(){return this.SJa};_.h.sIa=function(){return this.PJa};_.h.kIa=function(){return this.X9a};_.h.Rxc=function(a){return a.source!==this};
_.W.Object.defineProperties(_.WE.prototype,{tLc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.MJ=a,this.E9a=a.Jqa.subscribe(function(){return b.Me()}),this.Uwc(a.Ywa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.SJa},set:function(a){a=_.dC(this.Xa,this.Xa.Vh(a));fC(this.Xa,a,this.SJa)||(this.SJa=a,this.yK())}},max:{configurable:!0,enumerable:!0,get:function(){return this.PJa},set:function(a){a=_.dC(this.Xa,this.Xa.Vh(a));fC(this.Xa,a,this.PJa)||(this.PJa=
a,this.yK())}},Cj:{configurable:!0,enumerable:!0,get:function(){return this.X9a},set:function(a){var b=this.OJa(this.value);this.X9a=a;this.OJa(this.value)!==b&&this.yK()}}});_.WE.O=function(a){return new (a||_.WE)(_.u(_.sd),_.u(_.cC,8),_.u(_.es,8),_.u(_.Hw,8))};
_.WE.Fa=_.Bc({type:_.WE,oa:[["input","matDatepicker",""]],yb:[1,"mat-datepicker-input"],tb:6,Za:function(a,b){a&1&&_.I("input",function(c){return b.YQ(c.target.value)})("change",function(){return b.he()})("blur",function(){return b.Ak()})("keydown",function(c){return b.koa(c)});a&2&&(_.of("disabled",b.disabled),_.gf("aria-haspopup",b.MJ?"dialog":null)("aria-owns",(null==b.MJ?null:b.MJ.Qi)&&b.MJ.id||null)("min",b.min?yjb(b.Xa,b.min):null)("max",b.max?yjb(b.Xa,b.max):null)("data-mat-calendar",b.MJ?
b.MJ.id:null))},inputs:{tLc:"matDatepicker",min:"min",max:"max",Cj:[0,"matDatepickerFilter","dateFilter"]},Sb:["matDatepickerInput"],standalone:!0,features:[_.Pf([Dmb,Emb,{wa:_.z5a,Hb:_.WE}]),_.ef]});var Fmb=["button"],Gmb=[[["","matDatepickerToggleIcon",""]]],Hmb=function(){};Hmb.O=function(a){return new (a||Hmb)};Hmb.Fa=_.Bc({type:Hmb,oa:[["","matDatepickerToggleIcon",""]],standalone:!0});_.XE=function(a,b,c){this.Ug=a;this.Ya=b;this.Ck=_.Od.EMPTY;this.tabIndex=(c=Number(c))||0===c?c:null};_.h=_.XE.prototype;_.h.Tb=function(a){a.datepicker&&this.Veb()};_.h.La=function(){this.Ck.unsubscribe()};_.h.Yd=function(){this.Veb()};_.h.pKa=function(a){this.He&&!this.disabled&&(this.He.open(),a.stopPropagation())};
_.h.Veb=function(){var a=this,b=this.He?this.He.Yb:_.Ud(),c=this.He&&this.He.xo?this.He.xo.Yb:_.Ud(),d=this.He?_.ne(this.He.KZa,this.He.Jqa):_.Ud();this.Ck.unsubscribe();this.Ck=_.ne(this.Ug.Qc,b,c,d).subscribe(function(){return _.ul(a.Ya)})};_.W.Object.defineProperties(_.XE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===this.lc&&this.He?this.He.disabled:!!this.lc},set:function(a){this.lc=a}}});_.XE.O=function(a){return new (a||_.XE)(_.u(_.NE),_.u(_.wl),_.md("tabindex"))};
_.XE.ya=_.xc({type:_.XE,oa:[["mat-datepicker-toggle"]],Cd:function(a,b,c){a&1&&_.Df(c,Hmb,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Asc=d.first)}},vb:function(a,b){a&1&&_.Cf(Fmb,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.YXc=c.first)}},yb:[1,"mat-datepicker-toggle"],tb:8,Za:function(a,b){a&1&&_.I("click",function(c){return b.pKa(c)});a&2&&(_.gf("tabindex",null)("data-mat-calendar",b.He?b.He.id:null),_.jf("mat-datepicker-toggle-active",b.He&&b.He.Qi)("mat-accent",b.He&&"accent"===b.He.color)("mat-warn",b.He&&"warn"===
b.He.color))},inputs:{He:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",_.ag],ad:"disableRipple"},Sb:["matDatepickerToggle"],standalone:!0,features:[_.ff,_.Rc,_.Qf],bc:["[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&&(_.uf(Gmb),_.A(0,"button",0,1),_.x(2,njb,2,0,":svg:svg",2),_.vf(3),_.B());a&2&&(_.y("disabled",b.disabled)("disableRipple",b.ad),_.gf("aria-haspopup",b.He?"dialog":null)("aria-label",
b.ariaLabel||b.Ug.TMc)("tabindex",b.disabled?-1:b.tabIndex),_.t(2),_.lf(2,b.Asc?-1:2))},Ia:[_.Us],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});_.YE=function(){VE.apply(this,arguments)};_.V(_.YE,VE);_.YE.Fa=VE.Fa;_.YE.O=function(){var a;return function(b){return(a||(a=_.rd(_.YE)))(b||_.YE)}}();_.YE.ya=_.xc({type:_.YE,oa:[["mat-datepicker"]],Sb:["matDatepicker"],standalone:!0,features:[_.Pf([umb,{wa:VE,Hb:_.YE}]),_.ef,_.Qf],Aa:0,Ba:0,ua:function(){},ob:2,Oa:0});_.ZE=function(){};_.ZE.O=function(a){return new (a||_.ZE)};_.ZE.Da=_.zc({type:_.ZE});_.ZE.Ca=_.ic({Ob:[_.NE,Cmb],imports:[_.nn,_.Ws,_.cs,_.Rq,_.as,_.ds,UE,_.XE,RE,_.Hr]});var Imb;Imb=[{gr:"text-field-1",tS:"and"},{gr:"text-field-2"}];_.$E=function(){this.jm=new _.sg(_.pD(null));this.values=this.jm.Rf();this.D3=Imb};_.V(_.$E,_.rD);_.$E.prototype.focus=function(){this.C3.focus()};
_.W.Object.defineProperties(_.$E.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=a.map(function(d){return{gr:d.gr,placeholder:d.placeholder,name:d.name,tS:d.tS,wJ:d.wJ,XG:(null==d?void 0:d.XG)||void 0,value:b.owa&&b.owa.value.zn.get(d.gr)||void 0}});this.tPa=a;this.D3=c;this.owa=null}else this.D3=Imb}},wc:{configurable:!0,enumerable:!0,set:function(a){a?this.tPa?this.D3=this.D3.map(function(b){var c=b.gr;a.value.zn.has(c)&&(b.value=a.value.zn.get(c)||
void 0,void 0===b.value&&b.XG&&(b.value=""));return b}):this.owa=a:this.owa=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.C3.Ii.valid&&0<this.jm.value.zn.size&&Array.from(this.jm.value.zn.values()).every(function(a){return null!==a})}}});_.$E.O=function(){var a;return function(b){return(a||(a=_.rd(_.$E)))(b||_.$E)}}();_.$E.Fa=_.Bc({type:_.$E,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.ef]});_.aF=function(){};_.aF.O=function(a){return new (a||_.aF)};_.aF.Da=_.zc({type:_.aF});_.aF.Ca=_.ic({imports:[_.nn,_.Kz]});_.Te(!1);var bF=function(){};bF.O=function(a){return new (a||bF)};bF.Da=_.zc({type:bF});bF.Ca=_.ic({});_.Rh(_.Neb(function(a){this.Ma=a}));_.cF=function(){};_.cF.O=function(a){return new (a||_.cF)};_.cF.Da=_.zc({type:_.cF});_.cF.Ca=_.ic({imports:[bF,bF]});_.Sh(_.Rh(function(){}));_.Rh(function(){});_.Rh(function(){});_.Rh(function(){});var dF=function(){};dF.O=function(a){return new (a||dF)};dF.Da=_.zc({type:dF});dF.Ca=_.ic({imports:[_.oC,_.ns,_.ds,_.Hz,_.nn,_.oC,_.ds,_.Hz,_.Nx]});_.eF=function(){};_.eF.O=function(a){return new (a||_.eF)};_.eF.Da=_.zc({type:_.eF});_.eF.Ca=_.ic({imports:[_.nn,_.Mx,_.zt,dF,_.kD,_.cF]});
}catch(e){_._DumpException(e)}
try{
var iDb,jDb,kDb,lDb;_.NL=function(a,b,c,d,e,f){var g=_.Zc();b=_.Wja(g,b,c,d);b!==_.Hd&&(c=_.hd(),_.Vga(g[11],_.Tc(c,g),f,c.value,a,b,e));return _.NL};_.gDb=function(){var a=/\S/;if(!a)return _.Gua;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(_.Eua(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
_.hDb=function(a){a=void 0===a?[]:a;var b=this;this.H7=new _.sg([]);this.oQ=new _.sg("");this.y6=new _.Qe;this.Gq=null;this.Gja=function(c,d){c=c[d];return _.Vpa(c)?(d=Number(c),9007199254740991>d?d:c):c};this.X2a=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.Gja(g,e);m=b.Gja(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.ssa=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.qg=new _.sg(a);this.TG()};_.V(_.hDb,_.Br);_.h=_.hDb.prototype;
_.h.TG=function(){var a=this,b=this.NG?_.ne(this.NG.CRc,this.NG.Tu):_.Ud(null),c=this.zG?_.ne(this.zG.page,this.y6,this.zG.Tu):_.Ud(null),d=_.ee([this.qg,this.oQ]).ha(_.w(function(f){f=_.k(f).next().value;return a.pQ(f)}));b=_.ee([d,b]).ha(_.w(function(f){f=_.k(f).next().value;return a.sKa(f)}));c=_.ee([b,c]).ha(_.w(function(f){f=_.k(f).next().value;return a.xKa(f)}));var e;null==(e=this.Gq)||e.unsubscribe();this.Gq=c.subscribe(function(f){return a.H7.next(f)})};
_.h.pQ=function(a){var b=this;this.Vba=null==this.filter||""===this.filter?a:a.filter(function(c){return b.ssa(c,b.filter)});this.No&&this.qMa(this.Vba.length);return this.Vba};_.h.sKa=function(a){return this.sort?this.X2a(a.slice(),this.sort):a};_.h.xKa=function(a){if(!this.No)return a;var b=this.No.Oc*this.No.pageSize;return a.slice(b,b+this.No.pageSize)};
_.h.qMa=function(a){var b=this;Promise.resolve().then(function(){var c=b.No;if(c&&(c.length=a,0<c.Oc)){var d=Math.min(c.Oc,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Oc&&(c.Oc=d,b.y6.next())}})};_.h.connect=function(){this.Gq||this.TG();return this.H7};_.h.disconnect=function(){var a;null==(a=this.Gq)||a.unsubscribe();this.Gq=null};
_.W.Object.defineProperties(_.hDb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.qg.value},set:function(a){a=Array.isArray(a)?a:[];this.qg.next(a);this.Gq||this.pQ(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.oQ.value},set:function(a){this.oQ.next(a);this.Gq||this.pQ(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.NG},set:function(a){this.NG=a;this.TG()}},No:{configurable:!0,enumerable:!0,get:function(){return this.zG},
set:function(a){this.zG=a;this.TG()}}});iDb=["input"];jDb=["formField"];kDb=0;lDb=function(a,b){this.source=a;this.value=b};_.OL=function(a,b,c,d,e,f,g,m){this.Ma=b;this.s5=c;this.Xc=d;this.bdb=e;this.Zcb=g;this.id=this.Aw="mat-radio-"+ ++kDb;this.ad=!1;this.tabIndex=0;this.change=new _.Vl;this.Pf=!1;this.Pd=null;this.G7=function(){};this.Fh=a;this.au="NoopAnimations"===f;m&&(this.tabIndex=_.cg(m,0))};_.h=_.OL.prototype;_.h.focus=function(a,b){b?_.Eq(this.Xc,this.hi,b,a):this.hi.na.focus(a)};
_.h.tG=function(){_.ul(this.s5)};_.h.Sa=function(){var a=this;if(this.Fh){if(this.checked=this.Fh.value===this.Pd)this.Fh.selected=this;this.name=this.Fh.name}this.G7=this.bdb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.An=function(){this.spa()};_.h.Ic=function(){var a=this;this.spa();this.Xc.Ok(this.Ma,!0).subscribe(function(b){!b&&a.Fh&&a.Fh.CYc()})};_.h.La=function(){this.Xc.rj(this.Ma);this.G7()};_.h.hp=function(){this.change.emit(new lDb(this,this.Pd))};
_.h.sw=function(){return this.ad||this.disabled};_.h.rY=function(a){a.stopPropagation()};_.h.rcb=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Fh&&this.value!==this.Fh.value,this.checked=!0,this.hp(),this.Fh&&(this.Fh.qz(this.value),a&&this.Fh.hp()))};_.h.oKa=function(a){this.rcb(a);this.disabled||this.hi.na.focus()};_.h.zxc=function(a){this.lc!==a&&(this.lc=a,_.ul(this.s5))};
_.h.spa=function(){var a=this.Fh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Iwc){var b,c=null==(b=this.hi)?void 0:b.na;c&&(c.setAttribute("tabindex",a+""),this.Iwc=a)}};
_.W.Object.defineProperties(_.OL.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Pf},set:function(a){this.Pf!==a&&((this.Pf=a)&&this.Fh&&this.Fh.value!==this.value?this.Fh.selected=this:!a&&this.Fh&&this.Fh.value===this.value&&(this.Fh.selected=null),a&&this.bdb.notify(this.id,this.name),_.ul(this.s5))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.Pd!==a&&(this.Pd=a,null!==this.Fh&&(this.checked||(this.checked=this.Fh.value===
a),this.checked&&(this.Fh.selected=this)))}},Io:{configurable:!0,enumerable:!0,get:function(){return this.yvc||this.Fh&&this.Fh.Io||"after"},set:function(a){this.yvc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||null!==this.Fh&&this.Fh.disabled},set:function(a){this.zxc(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.Ym||this.Fh&&this.Fh.required},set:function(a){this.Ym=a}},color:{configurable:!0,enumerable:!0,get:function(){return this.zi||this.Fh&&
this.Fh.color||this.Zcb&&this.Zcb.color||"accent"},set:function(a){this.zi=a}},ur:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Aw)+"-input"}}});_.OL.O=function(a){return new (a||_.OL)(_.u(_.seb,8),_.u(_.sd),_.u(_.wl),_.u(_.Dq),_.u(_.Dr),_.u(_.sl,8),_.u(_.teb,8),_.md("tabindex"))};
_.OL.ya=_.xc({type:_.OL,oa:[["mat-radio-button"]],vb:function(a,b){a&1&&(_.Cf(iDb,5),_.Cf(jDb,7,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.hi=c.first);_.Gf(c=_.Hf())&&(b.jxc=c.first)}},yb:[1,"mat-mdc-radio-button"],tb:15,Za:function(a,b){a&1&&_.I("focus",function(){return b.hi.na.focus()});a&2&&(_.gf("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.jf("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("mat-mdc-radio-checked",
b.checked)("_mat-animation-noopable",b.au))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],ku:[0,"aria-describedby","ariaDescribedby"],ad:[2,"disableRipple","disableRipple",_.ag],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.cg(a)}],checked:[2,"checked","checked",_.ag],value:"value",Io:"labelPosition",disabled:[2,"disabled","disabled",_.ag],required:[2,"required","required",_.ag],color:"color"},outputs:{change:"change"},
Sb:["matRadioButton"],standalone:!0,features:[_.ff,_.Qf],bc:["*"],Aa:13,Ba:16,Ea:[["mat-internal-form-field","",3,"labelPosition"],["formField",""],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"id","checked","disabled","required","change"],["input",""],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled",
"matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],ua:function(a,b){a&1&&(_.uf(),_.A(0,"div",0,1)(2,"div",2)(3,"div",3),_.I("click",function(c){return b.oKa(c)}),_.B(),_.A(4,"input",4,5),_.I("change",function(c){return b.rcb(c)}),_.B(),_.A(6,"div",6),_.E(7,"div",7)(8,"div",8),_.B(),_.A(9,"div",9),_.E(10,"div",10),_.B()(),_.A(11,"label",11),_.vf(12),_.B()());a&2&&(_.y("labelPosition",b.Io),_.t(2),_.jf("mdc-radio--disabled",b.disabled),_.t(2),_.y("id",
b.ur)("checked",b.checked)("disabled",b.disabled)("required",b.required),_.gf("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Fe)("aria-describedby",b.ku),_.t(5),_.y("matRippleTrigger",b.jxc.na)("matRippleDisabled",b.sw())("matRippleCentered",!0),_.t(2),_.y("for",b.ur))},Ia:[_.ms,_.gs],styles:['.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio[hidden]{display:none}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size) - 20px) / 2)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);right:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);left:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display)}[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}\n'],
ob:2,Oa:0});_.PL=function(){};_.PL.O=function(a){return new (a||_.PL)};_.PL.Da=_.zc({type:_.PL});_.PL.Ca=_.ic({imports:[_.ds,_.nn,_.ns,_.OL,_.ds]});var mDb=new _.Gc("GMAT_TABLE_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});_.QL=function(a){this.options=a};_.QL.O=function(a){return new (a||_.QL)(_.u(mDb))};_.QL.Fa=_.Bc({type:_.QL,oa:[["table","mat-table",""],["mat-table"]],tb:2,Za:function(a,b){a&2&&_.jf("gmat-mdc-table",!b.options.ig)}});_.RL=function(){};_.RL.O=function(a){return new (a||_.RL)};_.RL.Da=_.zc({type:_.RL});_.RL.Ca=_.ic({imports:[_.UB]});
}catch(e){_._DumpException(e)}
try{
_.Wg("source");
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var jM,YDb,$Db,aEb,fEb,dEb,gEb,bEb,hEb,iEb,jEb,kEb,lEb,mEb,nEb,oEb,pEb,qEb,rEb,sEb,tEb,uEb,vEb,wEb,xEb,yEb,BEb,CEb,DEb,EEb,FEb,HEb,IEb,JEb,KEb,LEb,MEb,NEb,OEb,PEb,QEb,REb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,fFb,gFb,hFb,iFb,lFb,mFb,nFb,oFb,qFb,rFb,sFb,tFb,uFb,vFb,wFb,xFb,yFb,zFb,AFb,BFb,CFb,DFb,EFb,FFb,GFb,HFb,IFb,JFb,KFb,LFb,MFb,OFb,QFb,RFb,TFb,UFb,VFb,WFb,XFb,$Fb,YFb,ZFb,aGb,bGb,cGb,dGb,eGb,fGb,iGb,jGb,kGb,lGb,mGb,nGb,oGb,pGb,qGb,rGb,sGb,tGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,DGb,
EGb,FGb,GGb,HGb,IGb,JGb,LGb,NGb,OGb,PGb,QGb,RGb,SGb,TGb,VGb,WGb,XGb,YGb,ZGb,$Gb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,jHb,oHb,vHb,wHb,xHb,yHb,zHb,AHb,BHb,CHb,DHb,EHb,FHb,GHb,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,THb,UHb,VHb,WHb,XHb,YHb,ZHb,$Hb,aIb,bIb,cIb,dIb,eIb,fIb,gIb,hIb,iIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,wIb,xIb,zIb,AIb,BIb,CIb,DIb,EIb,FIb,HIb,IIb,JIb,KIb,LIb,MIb,NIb,OIb,PIb,QIb,RIb,SIb,TIb,UIb,lM,VIb,WIb,XIb,YIb,ZIb,$Ib,mM,aJb,bJb,cJb,dJb,eJb,fJb,gJb,hJb,iJb,jJb,kJb,lJb,mJb,
nJb,oJb,pJb,qJb,rJb,sJb,tJb,uJb,vJb,wJb,xJb,yJb,zJb,AJb,BJb,CJb,DJb,EJb,FJb,HJb,IJb,JJb,LJb,RJb,SJb,TJb,UJb,VJb,WJb,XJb,$Jb,aKb,bKb,cKb,dKb,fKb,iKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,sKb,uKb,vKb,wKb,xKb,yKb,EKb,FKb,GKb,HKb,IKb,JKb,LKb,MKb,NKb,OKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,WKb,YKb,ZKb,$Kb,aLb,bLb,cLb,dLb,fLb,gLb,hLb,jLb,kLb,lLb,mLb,nLb,oLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,HLb,ILb,JLb,LLb,MLb,NLb,OLb,PLb,TLb,SLb,RLb,QLb,VLb,WLb,XLb,pM,ZLb,$Lb,aMb,cMb,bMb,dMb,eMb,fMb,gMb,hMb,iMb,
jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,AMb,BMb,CMb,DMb,EMb,FMb,GMb,HMb,IMb,JMb,KMb,LMb,MMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,eNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,sNb,tNb,uNb,wNb,xNb,yNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,GNb,HNb,JNb,KNb,LNb,NNb,ONb,PNb,QNb,RNb,SNb,TNb,UNb,VNb,WNb,XNb,YNb,ZNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,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,KOb,
LOb,MOb,NOb,OOb,POb,ROb,SOb,TOb,UOb,WOb,XOb,$Ob,aPb,bPb,cPb,dPb,fPb,gPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,wPb,xPb,yPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,ZPb,$Pb,aQb,bQb,cQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,qQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,GQb,HQb,KQb,MQb,NQb,PQb,SQb,RQb,WQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,oRb,pRb,qRb,rRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,
zRb,ARb,BRb,CRb,DRb,ERb,FRb,GRb,HRb,IRb,JRb,KRb,LRb,MRb,NRb,ORb,RRb,SRb,TRb,URb,VRb,WRb,YRb,ZRb,$Rb,bSb,dSb,eSb,fSb,kSb,AM,lSb,mSb,nSb,BM,oSb,pSb,qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,BSb,DSb,ESb,FSb,GSb,HSb,KSb,MSb,LSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,pTb,oTb,qTb,rTb,sTb,tTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,DTb,ETb,FTb,GTb,HTb,ITb,KTb,LTb,MTb,OTb,NTb,QTb,RTb,STb,TTb,UTb,VTb,WTb,XTb,YTb,$Tb,aUb,bUb,cUb,dUb,eUb,fUb,gUb,hUb,
iUb,jUb,kUb,lUb,mUb,nUb,oUb,pUb,qUb,rUb,sUb,tUb,uUb,vUb,wUb,xUb,yUb,zUb,AUb,BUb,CUb,DUb,EUb,GUb,JUb,LUb,MUb,NUb,OUb,PUb,RUb,SUb,TUb,UUb,WUb,XUb,ZUb,$Ub,aVb,bVb,eVb,fVb,gVb,hVb,iVb,jVb,kVb,lVb,mVb,qVb,rVb,sVb,tVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,FVb,HVb,IVb,JVb,NVb,OVb,PVb,QVb,RVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,$Vb,aWb,bWb,fWb,hWb,EM,FM,kWb,lWb,mWb,nWb,pWb,qWb,rWb,sWb,tWb,uWb,vWb,wWb,xWb,yWb,zWb,AWb,BWb,CWb,DWb,EWb,FWb,GWb,HWb,IWb,JWb,KWb,LWb,MWb,NWb,OWb,PWb,QWb,RWb,SWb,TWb,UWb,VWb,WWb,
XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,dXb,eXb,fXb,gXb,hXb,iXb,jXb,kXb,lXb,mXb,oXb,pXb,qXb,rXb,sXb,tXb,uXb,wXb,xXb,yXb,zXb,AXb,BXb,CXb,DXb,EXb,FXb,GXb,HXb,IXb,JXb,KXb,LXb,ZDb,MXb,NXb,OXb;jM=function(a,b){if(a)throw Error("w");b.push(65533)};YDb=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b};
$Db=function(a){if("string"===typeof a)return{buffer:_.cnb(a),CM:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),CM:!1};if(a.constructor===Uint8Array)return{buffer:a,CM:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),CM:!1};if(a.constructor===_.Ea)return{buffer:_.qub(a)||ZDb||(ZDb=new Uint8Array(0)),CM:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),CM:!1};throw Error("M");};
aEb=function(a,b){var c=a.iAa;return b?function(d,e,f){return c(d,e,f,b)}:c};
fEb=function(a){var b=a[_.xza];if(!b){var c=_.unb(a),d=bEb(a),e=d.hDc;b=e?function(f,g){return e(f,g,d)}:function(f,g){for(;cEb(g)&&4!=g.et;){var m=g.q1,n=d[m];if(!n){var r=d.Qe;r&&(r=r[m])&&(n=d[m]=dEb(r))}n&&n(g,f,m)||(m=g,n=m.D_,eEb(m),m.FQa?n=void 0:(r=m.wg.getCursor()-n,m.wg.setCursor(n),n=m.wg.W_a(r)),m=f,n&&(_.Ma||(_.Ma=Symbol()),(r=m[_.Ma])?r.push(n):m[_.Ma]=[n]))}c===_.tnb||c===_.snb||c.SMc||(f[_.fnb()]=c)};a[_.xza]=b}return b};
dEb=function(a){a=_.mnb(a);var b=a[0].iAa;if(a=a[1]){var c=fEb(a),d=bEb(a).hva;return function(e,f,g){return b(e,f,g,d,c)}}return b};gEb=function(a,b,c){var d=a.iAa,e,f;return function(g,m,n){return d(g,m,n,f||(f=bEb(b).hva),e||(e=fEb(b)),c)}};bEb=function(a){var b=a[_.Aza];if(b)return b;_.unb(a);b=_.qnb(a,a[_.Aza]={},aEb,gEb);_.Aza in a&&_.yza in a&&_.zza in a&&(a.length=0);return b};hEb=function(a){return a.Pc};iEb=function(a,b){var c=b.Fk.length-1;return 0<=c&&(b=b.Fk[c],b.Wf)?b.Wf:a.path};
jEb=function(a,b){var c=b.Fk;b=b.a_a;var d=c.length-1;if(0<=d){c=c[d];if(c.Wf)return a.Zb().md(c.Wf).kb();if(c=b.get(d))return a.Zb().md(c).kb()}return a};kEb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Wf;e&&(c=e)}return b};
lEb=function(a,b){if(!_.fG(b))return Object.assign({},a,{Z0:b.state,Hba:!1});var c=b.Xb.KHc,d=c.en,e=c.UYa;c=c.pageToken;if(!d)return Object.assign({},a,{Z0:2,Hba:!1});a=[].concat(_.Jc(a.Fk),_.Jc(d));var f=kEb(a),g=0<a.length?a[0].Hf:void 0,m=new Set(a.map(function(r){return r.Hf})),n=void 0;c?n={J1:"TOKEN",token:c}:e&&0<e.length&&(n={J1:"COMMITS",Fk:e});d=0<d.length?null!=d[d.length-1].Wf:!1;return{Fk:a,Nxb:m,Z0:2,tKc:g,nextPage:n,a_a:f,Hba:b.Xb.Hba&&d}};
mEb=function(a){if(a&&a.Hf)return{Hf:a.Hf,qe:a.revisionNumber||void 0,fr:a.fr||void 0}};nEb=function(a){return a.ownerDocument};oEb=function(a){var b=_.Aga();return b?b.Vo(2,a)||"":_.Ad(a,"Style")?_.zd(a):_.jc(a)};pEb=function(a,b,c,d,e,f){c=_.cf(a,b,c,d);return _.cf(a,b+2,e,f)||c};qEb=function(a,b,c,d,e,f,g,m,n){var r=_.Zc(),v=pEb(r,_.Yc.ym,b,d,f,m);_.Wea(4);a=v?a+_.jc(b)+c+_.jc(d)+e+_.jc(f)+g+_.jc(m)+n:_.Hd;a!==_.Hd&&_.$ga(r,a);return qEb};
rEb=function(a,b,c,d,e,f){var g=a+25;a=_.Zc();var m=a[g];if(a[1].data[g].Zd){var n=_.gd();g=m.transform;b=n+b;c=pEb(a,b,c,d,e,f)?_.Ija(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.fla(a,b+4)}else c=m.transform(c,d,e,f);return c};
sEb=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};
tEb=function(a){a=_.Yrb(a);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.ah(a);}};uEb=function(a){var b=tEb(a);if(b)return{id:a.Im()||_.Gj(a,3,_.pi)||_.Gj(a,4,_.pi)||_.Gj(a,5,_.pi),type:b}};vEb=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};
wEb=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=_.Bxa(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}]};
xEb=function(a){var b=a.repository,c=a.qb,d=a.Eb;return b&&d&&c?JSON.stringify({repo:c+"/"+b,ref:d,file:a.path}):null};yEb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.AEb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.K2a.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);zEb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.BF(a)?(d=_.SF(a.params.line),a="//depot/"+a.path,_.di(_.di(new _.ci(_.y2a),"files",a+(d?":"+d:"")),b,c).toString()):_.YF(a)?(a=xEb(a))?_.di(_.di(_.di(new _.ci(_.y2a),"vcs","cog"),b,c),"ext_google.git",
a).toString():null:null};BEb=function(a,b){if(b&&b.Mf){var c=b.Mf,d=_.rob(c);a=_.uq(_.tq(_.sq(a.Zb(),d.id,d.type),c.Ri),b.lA).md(b.path).kb()}return a};CEb=function(a){a=(a=a.Eb)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
DEb=function(a){var b=_.TF(a,1),c=void 0;_.AF(a)&&a.hj()?c="/piper///depot/"+b:_.AF(a)?c="/"+a.repository+"/"+b:_.YF(a)&&(c="/h/"+a.qb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.ci((_.z2a||"")+"/codesearch/f"+c);c=a.params.Rb;a=_.ki(a,1);c?(_.di(b,"ws",c),a&&_.di(b,"snapshot",a)):a&&"HEAD"!==a&&_.di(b,"cl",a);return b.toString()};
EEb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"div",0,1);_.I("@panelAnimation.done",function(d){_.ad(c);var e=_.M();return _.cd(e.nm.next(d))});_.vf(2);_.B()}a&2&&(a=b.id,b=_.M(),_.y("id",b.id)("ngClass",b.sh)("@panelAnimation",b.isOpen?"visible":"hidden"),_.gf("aria-label",b.ariaLabel||null)("aria-labelledby",b.vQ(a)))};FEb=function(a,b){return a>=b.start&&a<b.end};HEb=function(a){return a.replace(GEb,function(b){return"\\"+b})};
IEb=function(a,b,c,d,e,f){void 0!==e&&(e=_.hg(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.pG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};JEb=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:_.ah(a)}};KEb=function(a){return _.BF(a)?_.hxb:"ID"};LEb=function(a){return _.BF(a)?_.ixb:"Commit Date"};
MEb=function(a){return _.BF(a)?_.jxb:"Revision"};NEb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};OEb=function(a,b){a=a.HO;var c=b.HO;return a.length===c.length&&a.every(function(d){return c.includes(d)})};PEb=function(a){return!!a};QEb=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 _.ah(a)}};
REb=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 _.ah(a)}};SEb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};TEb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};UEb=function(a){a&1&&_.E(0,"blame-layer",3);a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};
VEb=function(a){if(a&1){var b=_.Zc();_.A(0,"xrefs-layer",4);_.I("highlightedLines",function(c){_.ad(b);var d=_.M();return _.cd(d.Eza(c))});_.B()}a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};WEb=function(a){a&1&&_.E(0,"unified-deprecation-layer",3);a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};XEb=function(a){a&1&&_.E(0,"coverage-layer",3);a&2&&(a=_.M(),_.y("layerBaseLocation",a.li))};YEb=function(a,b){a&1&&_.E(0,"finding-layer",5);a&2&&(a=b.va,b=_.M(),_.y("layerBaseLocation",b.li)("layerId",a))};
ZEb=function(a){return 3===a.getType()&&a.vta()};$Eb=function(a){for(var b=[],c=_.OCb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.udb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.OCb.exec(a)}return b};
aFb=function(a,b,c){if(_.Aob(a)&&a.repository){var d=a.repository;if(b=_.pub(d,b,c))if(c=_.Y(b,2).split("/"),!(2>c.length))return a=_.uq(_.tq(_.sq(a.Zb(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),"android"!==d&&"chops_infra_internal"!==d||_.uG(a),a.kb()}};bFb=function(a,b){return 1!==a?_.Ud(a):b.N_.ha(_.Ie(function(c){return 0===c}),_.Ke(0),_.Te(1))};
cFb=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.dfa)))};dFb=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),_.Lf(a.Zlb))};eFb=function(a){a&1&&_.mf(0)};fFb=function(a){a&1&&_.mf(0)};
gFb=function(a){a&1&&(_.F(0),_.x(1,eFb,1,0,"ng-container",7),_.N(2),_.x(3,fFb,1,0,"ng-container",7),_.H());if(a&2){a=_.M();var b=_.Jf(7),c=_.Jf(9);_.t();_.y("ngTemplateOutlet",b);_.t();_.Kf(" ",a.EOc," ");_.t();_.y("ngTemplateOutlet",c)}};hFb=function(a){a&1&&_.mf(0)};iFb=function(){};
lFb=function(a){a&1&&(_.F(0),_.x(1,hFb,1,0,"ng-container",7)(2,iFb,0,0,"ng-template",8),_.H());if(a&2){a=_.M();var b=_.Jf(7),c=_.Jf(11);_.t();_.y("ngTemplateOutlet",b);_.t();_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Uf(5,jFb,_.Uf(3,kFb,a.pS)))}};mFb=function(){};nFb=function(a){a&1&&_.x(0,mFb,0,0,"ng-template",9);a&2&&(_.M(),_.y("ngTemplateOutlet",_.Jf(13)))};oFb=function(){};
qFb=function(a){a&1&&_.x(0,oFb,0,0,"ng-template",8);a&2&&(_.M(),_.y("ngTemplateOutlet",_.Jf(9))("ngTemplateOutletContext",_.Tf(2,pFb)))};rFb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.t(),_.Kf("",_.R(2,1,a.WKb),":"))};sFb=function(a){a&1&&(_.A(0,"span",14),_.N(1,"@"),_.B())};tFb=function(){};
uFb=function(a,b){a&1&&(_.F(0),_.A(1,"span",12),_.N(2,"("),_.B(),_.x(3,sFb,2,0,"span",13)(4,tFb,0,0,"ng-template",8),_.A(5,"span"),_.N(6,")"),_.B(),_.H());if(a&2){a=b.Na;b=_.M().dRc;_.M();var c=_.Jf(11);_.t(3);_.y("ngIf",b);_.t();_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Uf(3,jFb,a))}};vFb=function(a){a&1&&(_.x(0,uFb,7,5,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.pja)))};
wFb=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(),_.wf("linkAriaLabel","Details for change ",_.R(2,8,null==a?null:a.Eb),""),_.y("condition",b.qXa)("link",_.R(1,6,b.w$(a)))("trackGestureClick",!!b.qXa)("trackProjectId",b.Ld.qb),_.t(3),_.Kf(" ",_.R(4,10,null==a?null:a.Eb)," "))};xFb=function(){};
yFb=function(a){a&1&&_.x(0,xFb,0,0,"ng-template",8);a&2&&(_.M(3),_.y("ngTemplateOutlet",_.Jf(9))("ngTemplateOutletContext",_.Tf(2,pFb)))};
zFb=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);_.Kf("@ ",a.depth," behind");_.t();_.y("routerLink",a.tT)("trackGestureClick",!0)("trackProjectId",b.Ld.qb);_.t(4);_.y("universalLink",_.R(8,6,b.w$(a)))("trackProjectId",b.Ld.qb)}};
AFb=function(a,b){a&1&&(_.F(0),_.x(1,yFb,1,3,null,11)(2,zFb,12,8,"ng-container",11),_.H());a&2&&(a=b.Na,_.t(),_.y("ngIf",!a.depth||!a.tT),_.t(),_.y("ngIf",a.depth&&a.tT))};BFb=function(a){a&1&&(_.x(0,AFb,3,2,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.pja)))};
CFb=function(a){if(a&1){var b=_.Zc();_.A(0,"code-diff",2);_.I("rendered",function(c){_.ad(b);var d=_.M();return _.cd(d.Hva(c))});_.B()}a&2&&(a=_.M(),_.y("diffBase",a.LBb)("contents",a.fNb)("fileName",a.fileName)("leftLineNumberFormatter",a.Yea)("rightLineNumberFormatter",a.cia)("leftLineWidgets",a.XT)("rightLineWidgets",a.tV)("collapseIdenticalLines",!1)("align",!1))};DFb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.eDa))};
EFb=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}};
FFb=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++}}};
GFb=function(a){return function(b){return(b=a.get(b))?""+b:""}};HFb=function(a){a&1&&(_.A(0,"mat-spinner",10),_.N(1,"\n        "),_.B());a&2&&_.y("diameter",16)("strokeWidth",2)};IFb=function(a){if(a&1){var b=_.Zc();_.A(0,"code-diff-chunks",15);_.I("rendered",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Hva(c))});_.N(1,"\n    ");_.B()}a&2&&(a=_.M(2),_.y("diffChunks",a.Nl.lD)("fileName",a.vA))};
JFb=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,IFb,2,2,"code-diff-chunks",14),_.N(12,"\n  "),_.H());a&2&&(a=_.M(),_.t(4),_.y("activeLocation",a.KKc)("version",a.Mla)("linkToCommitDetails",!1),_.t(3),_.y("activeLocation",a.EPc)("version",a.Mla)("linkToCommitDetails",!1),_.t(4),_.y("ngIf",a.ypb))};
KFb=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),_.gf("aria-label",a.LOc)("aria-expanded",a.FS.Ad?"true":"false"),_.t(),_.Kf("\n      -",_.qA(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.t(6),_.gf("aria-label",a.gBc)("aria-expanded",a.FS.Ad?"true":"false"),_.t(),_.Kf("\n      ",_.qA(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.t(6),_.gf("aria-label",a.Bzc)("aria-expanded",a.FS.Ad?"true":"false"),_.t(),_.Kf("\n      +",_.qA(18,15,a.metadata.GK,"1.0-0"),"\n    "))};
LFb=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,KFb,20,18,"span",21),_.N(14,"\n"));a&2&&(a=_.M(),_.t(5),_.hf("width",a.MOc,"%"),_.t(2),_.hf("width",a.hBc,"%"),_.t(2),_.hf("width",a.Czc,"%"),_.t(4),_.y("ngIf",a.Nl&&a.Nl.nva))};MFb=function(a,b){return b?100*a/(b.removed+b.changed+b.GK):0};
OFb=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",!!NFb(a))("matTooltip",NFb(a))("matTooltipDisabled",!NFb(a)))};
QFb=function(a){if(a&1){var b=_.Zc();_.A(0,"commit-file-entry",10);_.I("rendered",function(d){_.ad(b);var e=_.M(2);!e.gL.gWa&&d.rendered&&d.hba===e.r_&&(e.r_+=1,PFb(e));return _.cd()});_.B()}if(a&2){a=_.M().index;var c=_.M();_.y("entryIndex",a)("location",c.location)("entry",c.Jba.get(a))("expand",c.expand.get(a))}};RFb=function(a,b){a&1&&(_.F(0),_.x(1,QFb,1,4,"commit-file-entry",9),_.H());a&2&&(a=b.index,b=_.M(),_.t(),_.y("ngIf",a<b.J_))};
TFb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"button",11);_.I("click",function(){_.ad(b);var c=_.M();SFb(c);return _.cd()});_.N(2," Show More ");_.B();_.H()}a&2&&(a=_.M(),_.t(),_.y("trackProjectId",a.location.qb))};UFb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Wf?"":";"+c+"="+encodeURIComponent(f.Wf))+(d&&(e||f.Rb)?";"+d+"="+("CitC"===f.qe&&f.Rb?encodeURIComponent(f.Rb):""):"")+location.search+location.hash};
VFb=function(a){return _.rq(_.HG(a.Zb(),function(b){b.Bj="1";b.kf=0;delete b.wn;delete b.vx;delete b.wx}).kb())};WFb=function(a){return _.rq(_.HG(a.Zb(),function(b){b.Bj="1";b.kf=0;delete b.Bf;delete b.To;delete b.tv}).kb())};XFb=function(a){return _.rq(_.HG(a.Zb(),function(b){b.Bj="1";b.kf=0;delete b.wn;delete b.vx;delete b.wx;delete b.Bf;delete b.To;delete b.tv}).kb())};
$Fb=function(a,b,c,d,e){if(!c.cF||!_.AF(b.Wa)){var f;c=null!=(f=b.oV)?f:b.Wa;if(!_.AF(c))return _.xo(e,_.vo(e,YFb(c,d.id,a.Wf)));kM.has(c)||kM.set(c,{});b=kM.get(c);null==b.root&&(e=new URL(_.xo(e,_.vo(e,YFb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+ZFb(a.Wf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.qe&&a.Rb?";ws="+encodeURIComponent(a.Rb):"")+location.search+location.hash}};
YFb=function(a,b,c){var d;return _.rq(_.uq(a.Zb().vi({Bj:"1",kf:0,line:a.params.line}),b).md(null!=(d=null!=c?c:a.path)?d:"/").kb())};ZFb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};aGb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Order "),_.B())};bGb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M().Na,_.t(),_.Kf(" #",_.qA(2,1,a,"1.0-0")," "))};cGb=function(a){a&1&&(_.A(0,"mat-icon",39),_.N(1," help_outline "),_.B())};
dGb=function(a,b){a&1&&(_.F(0),_.x(1,bGb,3,4,"ng-container",37)(2,cGb,2,0,"ng-template",null,38,_.Wf),_.H());if(a&2){a=b.Na;var c=_.Jf(3);_.t();_.y("ngIf",0<=a)("ngIfElse",c)}};eGb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,dGb,4,2,"ng-container",36),_.O(2,"blameIndexOf"),_.B());a&2&&(a=b.va,b=_.M(),_.t(),_.y("ngIf",_.qA(2,1,a.id,b.Wpa)))};fGb=function(a){a&1&&(_.A(0,"mat-header-cell",40)(1,"span",41),_.N(2,"Action Button"),_.B()())};
iGb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"button",42)(2,"mat-icon"),_.N(3),_.B()()());a&2&&(a=b.va,b=_.M(),_.t(),_.gf("aria-expanded",b.BA.has(a.id))("aria-label",b.BA.has(a.id)?gGb.format({id:a.id}):hGb.format({id:a.id}))("data-action",b.G8b)("data-row-id",a.id),_.t(2),_.Lf(b.BA.has(a.id)?"expand_less":"expand_more"))};jGb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.hf("max-width",a.dNb(),"px"),_.t(),_.Kf(" ",a.AGc(a.Dd.Wa)," "))};
kGb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",43),_.O(2,"linkifyRevision"),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(),_.hf("max-width",b.dNb(),"px"),_.t(),_.hf("padding-left",b.BPc(),"px"),_.NL("aria-label","Revision ",a.qe,""),_.gf("href",_.rA(2,9,a,b.Dd,b.Ua),_.Ed)("data-action",b.B8b)("data-action-name",b.Dd.pF?"updateRightDiff":"updateRevisionContents"),_.t(2),_.Kf(" ",a.qe," "))};lGb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf(" ",a.nGc(a.Dd.Wa)," "))};
mGb=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",50,51);if(a&2){var b=_.Jf(1);a=_.M(2).va;_.y("changelistId",a.id)("onedevIsHovercardReady",b.cI)}};
nGb=function(a){a&1&&(_.F(0),_.A(1,"a",47),_.O(2,"linkifyId"),_.N(3),_.O(4,"toPrettyRef"),_.B(),_.A(5,"onedev-hovercard",null,48),_.x(7,mGb,2,2,"onedev-changelist-hovercard",49),_.B(),_.H());if(a&2){var b=_.Jf(6);a=_.M().va;var c=_.M();_.t();_.NL("aria-label","CL ",a.id,"");_.y("onedevHovercardTrigger",b);_.gf("href",rEb(2,5,a,c.Dd,c.O3a,c.Ua),_.Ed)("data-action",c.K6a);_.t(2);_.Kf(" ",_.R(4,10,a.id)," ")}};
oGb=function(a){a&1&&(_.A(0,"a",52),_.O(1,"linkifyId"),_.N(2),_.O(3,"toPrettyRef"),_.B());if(a&2){a=_.M().va;var b=_.M();_.NL("aria-label","CL ",a.id,"");_.gf("href",rEb(1,4,a,b.Dd,b.O3a,b.Ua),_.Ed)("data-action",b.K6a);_.t(2);_.Kf(" ",_.R(3,9,a.id)," ")}};
pGb=function(a,b){a&1&&(_.A(0,"mat-cell",44),_.x(1,nGb,8,12,"ng-container",45)(2,oGb,4,11,"a",46),_.B());if(a&2){a=b.va;b=_.M();if("history"!==a.wV)a=!1;else{var c="CitC"===a.qe;a=null!=a.qe&&_.BF(b.Dd.Wa)&&!c}_.y("ngSwitch",a);_.t();_.y("ngSwitchCase",!0);_.t();_.y("ngSwitchCase",!1)}};qGb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Description "),_.B())};rGb=function(a){a&1&&(_.A(0,"strong"),_.N(1,"[deleted]"),_.B())};
sGb=function(a,b){a&1&&(_.A(0,"span",55),_.N(1),_.B());a&2&&(a=b.va,b=_.M().va,_.jf("cleanup",b.ZC),_.t(),_.Lf(a))};tGb=function(a,b){a&1&&(_.A(0,"mat-cell",53),_.x(1,rGb,2,0,"strong",36)(2,sGb,2,3,"span",54),_.N(3),_.O(4,"truncateCommitMessage"),_.B());a&2&&(a=b.va,_.t(),_.y("ngIf","DELETE"===a.operation),_.t(),_.y("ngForOf",a.tags),_.t(),_.Kf(" ",_.R(4,3,a.subject)," "))};uGb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf(" ",a.mGc(a.Dd.Wa)," "))};
vGb=function(a,b){a&1&&(_.A(0,"mat-cell",53),_.E(1,"date",56),_.B());a&2&&(a=b.va,_.t(),_.y("value",a.time))};wGb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Author "),_.B())};xGb=function(a){a&1&&(_.F(0),_.A(1,"a",58),_.N(2),_.B(),_.H());if(a&2){a=_.M().va;var b=_.M();_.t();_.xf("title",a.co);_.wf("email","",a.co,"@google.com");_.gf("href",_.av+"#search/&q=a:"+a.co+"%20is:submitted",_.Ed)("data-action",b.x8b);_.t();_.Kf(" ",a.co," ")}};
yGb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.Kf(" ",a.co," "))};zGb=function(a){a&1&&(_.A(0,"mat-cell",53),_.x(1,xGb,3,5,"ng-container",37),_.O(2,"isPiperPlace"),_.x(3,yGb,1,1,"ng-template",null,57,_.Wf),_.B());if(a&2){var b=_.Jf(4);a=_.M();_.t();_.y("ngIf",_.R(2,2,null==a.Dd?null:a.Dd.Wa))("ngIfElse",b)}};AGb=function(a){a&1&&(_.A(0,"mat-header-cell",59)(1,"span",41),_.N(2,"Action Button"),_.B()())};
BGb=function(a){a&1&&(_.A(0,"a",64),_.O(1,"linkifyLeft"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.y("isMatFlatButton",a.id===b.Dd.bfa);_.gf("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Dd.bfa)("href",_.rA(1,7,a,b.Dd,b.Ua),_.Ed)("data-action",b.L6a)("aria-label",b.k7a);_.t(2);_.Kf(" ",b.k7a," ")}};
DGb=function(a){if(a&1){var b=_.Zc();_.A(0,"a",65);_.I("keyup.enter",function(){_.ad(b);var d=_.M(2);return _.cd(CGb(d))});_.O(1,"linkifyDiff");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M();_.hf("display",a.FI.length?null:"none");_.y("isMatFlatButton",a.id===c.Dd.bfa);_.gf("aria-pressed",a.id===c.Dd.bfa)("href",_.rA(1,8,a,c.Dd,c.Ua),_.Ed)("data-action",c.L6a)("aria-label",c.m7a);_.t(2);_.Kf(" ",c.m7a," ")}};EGb=function(a){a&1&&(_.A(0,"span",41),_.N(1," No Data "),_.B())};
FGb=function(a,b){a&1&&(_.A(0,"mat-cell",60),_.x(1,BGb,3,11,"a",61)(2,DGb,3,12,"a",62)(3,EGb,2,0,"span",63),_.B());a&2&&(a=b.va,b=_.M(),_.y("ngSwitch",b.Dd.pF),_.t(),_.y("ngSwitchCase",!0),_.t(),_.y("ngSwitchCase",!1),_.t(),_.y("ngIf",!b.Dd.pF&&!a.FI.length))};GGb=function(a){a&1&&(_.A(0,"mat-header-cell",66)(1,"span",41),_.N(2,"Action Button"),_.B()())};
HGb=function(a){a&1&&(_.A(0,"a",69),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.y("isMatFlatButton",a.id===b.Dd.UI);_.gf("aria-pressed",a.id===b.Dd.UI)("href",_.rA(1,6,a,b.Dd,b.Ua),_.Ed)("data-action",b.M6a)("aria-label",b.l7a);_.t(2);_.Kf(" ",b.l7a," ")}};
IGb=function(a){a&1&&(_.A(0,"a",70),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.y("isMatFlatButton",a.id===b.Dd.UI);_.gf("aria-pressed",a.id===b.Dd.UI)("href",_.rA(1,6,a,b.Dd,b.Ua),_.Ed)("data-action",b.M6a)("aria-label",b.n7a);_.t(2);_.Kf(" ",b.n7a," ")}};JGb=function(a){a&1&&(_.A(0,"mat-cell",60),_.x(1,HGb,3,10,"a",67)(2,IGb,3,10,"a",68),_.B());a&2&&(a=_.M(),_.y("ngSwitch",a.Dd.pF),_.t(),_.y("ngSwitchCase",!0),_.t(),_.y("ngSwitchCase",!1))};
LGb=function(a){a&1&&(_.A(0,"mat-header-cell",71)(1,"span",41),_.N(2,"Action Button"),_.B()());a&2&&(a=_.M(),_.gf("aria-label","Browse repo at revision/ "+KGb(a.Dd.Wa)))};
NGb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",72),_.O(2,"linkifyRoot"),_.A(3,"mat-icon"),_.N(4,"code"),_.B()(),_.A(5,"button",73)(6,"mat-icon"),_.N(7,"content_copy"),_.B()()());a&2&&(a=b.va,b=_.M(),_.t(),_.y("matTooltip",MGb(a.id,b.Dd.Wa)),_.gf("href",rEb(2,10,a,b.Dd,b.O3a,b.Ua),_.Ed)("title",MGb(a.id,b.Dd.Wa))("data-action",b.y8b)("aria-label",MGb(a.id,b.Dd.Wa)),_.t(4),_.y("title",KGb(b.Dd.Wa))("matTooltip",KGb(b.Dd.Wa)),_.gf("data-copy-content",a.id)("data-action",b.z8b)("aria-label",KGb(b.Dd.Wa)))};
OGb=function(a){a&1&&_.E(0,"mat-header-cell")};PGb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.N(1),_.B());a&2&&(a=b.va,_.t(),_.Kf(" Previously: ",a.Wf," "))};QGb=function(a){a&1&&_.E(0,"mat-header-cell")};
RGb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-cell");_.N(1);_.A(2,"a",74);_.I("click",function(){var d=_.ad(c).va,e=_.M();d.lca=!d.lca;return _.cd(e.return)});_.N(3);_.B()()}a&2&&(a=b.va,_.t(),qEb(" No matches in revisions [",a.Bta[a.Bta.length-1],", ",a.Bta[0],"], changelists [",a.Ata[a.Ata.length-1],", ",a.Ata[0],"] "),_.t(2),_.Kf(" ",a.lca?"Hide":"Show"," "))};
SGb=function(a){a&1&&(_.E(0,"linkified-message",76),_.O(1,"emptyToConstant"));a&2&&(a=_.M().va,_.y("message",a.message)("linkDefinitions",_.R(1,2,a.bS)))};TGb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,SGb,2,4,"linkified-message",75),_.B());a&2&&(a=b.va,b=_.M(),_.t(),_.y("ngIf",b.BA.has(a.id)))};
VGb=function(a){a&1&&(_.A(0,"div",78)(1,"button",42)(2,"mat-icon"),_.N(3),_.B()(),_.N(4),_.B());if(a&2){a=_.M().va;var b=_.M();_.t();_.gf("aria-expanded",b.kU.has(a.id))("aria-label",b.kU.has(a.id)?b.Sdc:b.hec);_.t(2);_.Lf(b.kU.has(a.id)?"expand_less":"expand_more");_.t();_.Kf(" ",UGb(a.matches)," matches in the code at this revision. ")}};
WGb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,VGb,5,4,"div",77),_.B());a&2&&(a=b.va,b=_.M(),_.gf("data-action",b.D8b)("data-row-id",a.id),_.t(),_.y("ngIf",null!=a.matches))};
XGb=function(a,b){a&1&&_.E(0,"file-search-snippet",80);if(a&2){a=b.va;var c=b.last,d=_.M(2).va;b=_.M();_.jf("last",c);c=d.matches.qe;d=d.Wf||b.Dd.Wa.path;var e=d+":"+c;null==b.nXa.get(e)&&b.nXa.set(e,_.ZF(_.xq(b.Dd.Wa.Zb(),{Bf:c}).md(d).kb(),b.Ua,{H0:"oneBased"}));c=b.nXa.get(e);_.y("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.APa)}};
YGb=function(a){a&1&&(_.F(0),_.x(1,XGb,1,7,"file-search-snippet",79),_.H());a&2&&(a=_.M().va,_.t(),_.y("ngForOf",a.matches.Kh))};ZGb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.x(1,YGb,2,1,"ng-container",36),_.B());a&2&&(a=b.va,_.t(),_.y("ngIf",null!=a.matches))};$Gb=function(a){a&1&&_.E(0,"mat-header-row")};
cHb=function(a,b){a&1&&_.E(0,"mat-row",81);a&2&&(a=b.va,b=_.M(),_.jf("active",b.BA.has(a.id))("left-row",b.Dd.bfa===a.id)("right-row",b.Dd.UI===a.id)("active-element",a.id===b.fca)("hidden",!1===(null==a.hidden?null:a.hidden.lca))("cleanup",a.ZC),_.gf("aria-label",_.BF(b.Dd.Wa)?aHb.format({id:a.id,author:a.co}):bHb.format({id:a.id,author:a.co})))};
dHb=function(a,b){a&1&&_.E(0,"mat-row",82);a&2&&(a=b.va,b=_.M(),_.jf("hidden",!1===(null==a.hidden?null:a.hidden.lca)||!b.BA.has(a.id)),_.gf("aria-hidden",!b.BA.has(a.id)))};eHb=function(a){a&1&&_.E(0,"mat-row",83)};fHb=function(a){a&1&&_.E(0,"mat-row")};gHb=function(a,b){a&1&&_.E(0,"mat-row",84);a&2&&(a=b.va,b=_.M(),_.hf("display",b.kU.has(a.id)&&null!=a.matches?"":"none"))};hHb=function(a){a&1&&_.E(0,"mat-row",85)};
iHb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",92);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(c.BV=!1)});_.A(1,"mat-icon");_.N(2,"collapse_all");_.B()()}a&2&&(a=_.M(2),_.y("ascTrackElement",a.Q7a))};
jHb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",86)(1,"button",87)(2,"mat-icon");_.N(3,"search");_.B()();_.A(4,"mat-form-field",88)(5,"input",89,90);_.I("keydown.enter",function(){_.ad(b);var c=_.M();return _.cd(c.A1a.next())});_.B()();_.x(7,iHb,3,1,"button",91);_.B()}a&2&&(a=_.M(),_.t(),_.y("ascTrackElement",a.Q7a),_.gf("data-action",a.E8b),_.t(3),_.hf("width",a.BV?"500px":0)("opacity",a.BV?1:0)("pointer-events",a.BV?"unset":"none"),_.t(),_.y("formControl",a.bq),_.t(2),_.y("ngIf",a.BV))};
oHb=function(a){return[].concat(_.Jc(kHb),_.Jc(lHb),_.Jc(a),_.Jc(mHb),_.Jc(nHb))};vHb=function(a,b){switch(a){case 0:return b?pHb:qHb;case 1:return b?rHb:sHb;case 2:return b?tHb:uHb;default:return _.ah(a,"Unknown column type")}};wHb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.Jc(b.entries.map(function(d){var e;return(null==(e=d.zp)?void 0:e.Wf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
xHb=function(a){a&1&&(_.N(0),_.O(1,"number"));a&2&&(a=_.M().Na,_.Kf(" files (",_.qA(1,1,a.files.length,"1.0-0"),") "))};yHb=function(a){a&1&&(_.A(0,"span"),_.N(1,"+"),_.B())};zHb=function(a){a&1&&(_.N(0),_.O(1,"number"),_.x(2,yHb,2,0,"span",5),_.N(3,") "));a&2&&(a=_.M(2).Na,_.Kf(" commits (",_.qA(1,2,a.nM.entries.length,"1.0-0"),""),_.t(2),_.y("ngIf",a.fBb))};
AHb=function(a){a&1&&(_.A(0,"dc-information-box",8),_.N(1),_.O(2,"number"),_.B());a&2&&(a=_.M(2).Na,_.t(),_.Kf(" There are a large number of commits. We are only showing the most recent ",_.qA(2,1,a.nM.entries.length,"1.0-0")," commits. "))};BHb=function(a,b){a&1&&_.E(0,"history-table",9);a&2&&(a=b.Na,b=_.M(2).Na,_.y("data",b.nM)("historyPlace",a))};
CHb=function(a){a&1&&(_.A(0,"mat-tab"),_.x(1,zHb,4,5,"ng-template",3)(2,AHb,3,4,"dc-information-box",6)(3,BHb,1,2,"history-table",7),_.O(4,"async"),_.B());a&2&&(a=_.M().Na,_.t(2),_.y("ngIf",a.fBb),_.t(),_.y("ngIf",_.R(4,2,a.nM.Dd)))};
DHb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"mat-tab-group",2);_.I("selectedTabChange",function(d){_.ad(c);var e=_.M(),f=e.Ga,g=f.ab;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.ah(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Wa.qb});return _.cd()});_.A(2,"mat-tab");_.x(3,xHb,2,4,"ng-template",3);_.E(4,"commit-fileset",4);_.B();_.x(5,CHb,5,4,"mat-tab",5);_.B();_.H()}a&
2&&(a=b.Na,b=_.M(),_.t(),_.y("@.disabled",!0),_.t(3),_.y("leftRefSpec",b.comparison.wr)("location",b.comparison.Wa)("includeHeader",!0)("rightRefSpec",b.comparison.Uo)("fileDiffEntries",a.files),_.t(),_.y("ngIf",!b.comparison.mzb))};EHb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.y("hasBackground",!0)("diameter",48)};FHb=function(a){a&1&&_.E(0,"ref-picker",3);a&2&&(a=_.M(2),_.y("refPickerData",a.Y1))};GHb=function(a){a&1&&_.x(0,FHb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.y("ngIf",a.comparison.Wa&&a.comparison.Wa.Eb))};
HHb=function(a,b){return _.xq(b.Zb(),{wn:a}).kb()};IHb=function(a,b){return _.uq(b.Zb(),a).kb()};
JHb=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.h_b),_.t(2),_.Kf(" ",a.IBc," "),_.t(),_.y("comparison",a.comparison),_.t(),_.y("routerLink",a.mDc)("trackProjectId",a.comparison.Wa.qb))};
KHb=function(a){if(a&1){var b=_.Zc();_.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(){_.ad(b);var c=_.M();return _.cd(c.yr())});_.B();_.E(8,"mat-divider",13);_.H()}a&2&&(a=_.M(),_.t(),_.y("routerLink",a.JAc)("matTooltip",a.KAc)("trackProjectId",a.comparison.Wa.qb),_.t(6),_.y("buttonLabel",a.eCc)("hoverMsg",a.aVa)("copyText",a.comparison.CPc),_.t(),_.y("vertical",!0))};
LHb=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.Mla)("linkToCommitDetails",!1),_.t(),_.y("routerLink",a.KBc)("trackProjectId",a.comparison.Wa.qb))};MHb=function(a){a&1&&_.E(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.y("item",a.DNc))};
NHb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"li")(1,"button",8);_.I("click",function(){var d=_.ad(c).va,e=_.M(2);return _.cd(e.HOb.emit(d.id))});_.N(2);_.O(3,"toPrettyRef");_.B()()}a&2&&(a=b.va,_.jf("active-element",a.selected),_.t(),_.y("color",a.selected?"primary":null),_.t(),_.Kf(" ",_.R(3,4,a.id)," "))};OHb=function(a){a&1&&(_.A(0,"ul"),_.x(1,NHb,4,6,"li",7),_.B());a&2&&(a=_.M(),_.t(),_.y("ngForOf",a.wga))};
PHb=function(a,b){a&1&&(_.F(0),_.A(1,"a",10),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.H());a&2&&(a=b.Na,_.t(),_.y("routerLink",a.lDc),_.t(),_.Kf(" ",_.R(3,2,a.id)," "))};QHb=function(a){a&1&&_.x(0,PHb,4,4,"ng-container",9);a&2&&(a=_.M(),_.y("ngIf",a.wga[0]))};RHb=function(a,b){return _.uq(_.WF(a.Zb(),"ref"),b).vi({}).kb()};SHb=function(a,b){return(a.displayName||a.Mf.Ri).localeCompare(b.displayName||b.Mf.Ri)};
THb=function(a){a=a.Mf;var b=_.lob(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.bi};case "host":return{kind:b,Km:a.Km};case "depot":return{kind:b};default:return _.ah(b,"Unknown repository group type")}};UHb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Km;case "depot":return"depot";default:return _.ah(a,"Unknown repository group type")}};
VHb=function(a){if(null!=a.qH)return a.qH.name;if(null!=a.ef)return a.ef.projectId;if(null!=a.host)return a.host.name;if(null!=a.bi)return a.bi.displayName;throw Error("Le");};WHb=function(a,b){a=VHb(a);b=VHb(b);return a<b?-1:a>b?1:0};XHb=function(a){a&1&&_.E(0,"mat-icon",7);a&2&&(a=_.M(2),_.y("svgIcon",a.icon))};YHb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Kf(" ",a.scope," "))};
ZHb=function(a){a&1&&(_.A(0,"div",3),_.x(1,XHb,1,1,"mat-icon",4),_.A(2,"div",5),_.x(3,YHb,2,1,"span",6),_.A(4,"span"),_.N(5),_.B()()());a&2&&(a=_.M(),_.t(),_.y("ngIf",a.icon),_.t(2),_.y("ngIf",a.scope),_.t(2),_.Lf(a.name))};$Hb=function(a){a&1&&(_.A(0,"conditional-link",6),_.N(1),_.B());a&2&&(a=_.M(2),_.jf("active-element",a.kNa),_.y("ascTrackElement",a.K3)("trackGestureClick",!a.kNa)("trackProjectId",a.Wa.qb)("condition",!a.kNa)("link",a.jNa),_.t(),_.Kf("",a.Fzc," "))};
aIb=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();_.y("svgIcon",b.qd.Be(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};bIb=function(a){a&1&&_.E(0,"mat-icon",13);a&2&&(a=_.M().va,_.y("svgIcon",a.icon))};
cIb=function(a,b){a&1&&(_.A(0,"mat-tree-node",7),_.x(1,aIb,2,1,"button",8)(2,bIb,1,1,"mat-icon",9),_.A(3,"conditional-link",10),_.N(4),_.B()());a&2&&(a=b.va,b=_.M(2),_.jf("active-element",a.kg===b.bo),_.y("matTreeNodePaddingIndent",50),_.t(),_.y("ngIf",a.children),_.t(),_.y("ngIf",a.icon),_.t(),_.y("ascTrackElement",b.K3)("trackGestureClick",a.kg!==b.bo)("condition",a.kg!==b.bo)("link",_.IG(a.location).Lb)("queryParams",_.IG(a.location).Ta),_.t(),_.Kf("",a.name," "))};
dIb=function(a){a&1&&(_.F(0),_.x(1,$Hb,2,8,"conditional-link",3),_.A(2,"mat-tree",4),_.x(3,cIb,5,11,"mat-tree-node",5),_.B(),_.H());a&2&&(a=_.M(),_.t(),_.y("ngIf",a.jNa),_.t(),_.y("dataSource",a.dataSource)("treeControl",a.qd))};eIb=function(a,b){a&1&&_.E(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.M(2),_.y("contextName",b.K3)("currentScope",b.Wa)("searchResultItem",a))};
fIb=function(a){if(a&1){var b=_.Zc();_.A(0,"no-search-match",18);_.I("clear",function(){_.ad(b);var c=_.M(2);return _.cd(c.bL())});_.B()}a&2&&(a=_.M(2),_.y("filter",a.Ih))};gIb=function(a){a&1&&(_.A(0,"div",14),_.x(1,eIb,1,3,"repository-search-result-entry",15),_.B(),_.x(2,fIb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.t(),_.y("ngForOf",a.LB),_.t(),_.y("ngIf",a.ZQc))};hIb=function(a){return a.level};iIb=function(a){return!a.location.repository};jIb=function(a){a&1&&_.E(0,"loading",5)};
kIb=function(a){a&1&&_.E(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().Na;var b=_.M();_.y("searchTrackElement",b.Aia)("treeItemNavigateTrackElement",b.K3)("place",b.Wa)("repositoriesMap",a.Xb)}};lIb=function(a){a&1&&(_.A(0,"div",7),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(),_.Kf(" ",a.message," "))};
mIb=function(a,b){a&1&&(_.F(0,1),_.x(1,jIb,1,0,"loading",2)(2,kIb,1,4,"repository-searchable-tree-data",3)(3,lIb,2,1,"div",4),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Error))};nIb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.y("place",a.Wa))};oIb=function(a){a&1&&(_.F(0),_.A(1,"div",5)(2,"span"),_.N(3," Could not load commit. "),_.B()(),_.H())};
pIb=function(a){if(a&1){var b=_.Zc();_.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){_.ad(b);var e=_.M(3);return _.cd(e.sHb.next(d))});_.B();_.H()}if(a&2){var c=_.Jf(2);a=_.M(2).Na;_.t(3);_.y("commit",a.Xb.zp);_.t();_.y("changeSizeOf",c);_.t();_.y("parents",a.Xb.tN)("comparison",a.Xb.comparison)}};
qIb=function(a){a&1&&(_.F(0),_.A(1,"div",6),_.E(2,"commit-header",7),_.x(3,pIb,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.Ft);_.t();_.y("ngIf",!b.jua(a.Xb));_.t();_.y("comparison",a.Xb.comparison)}};rIb=function(a){a&1&&_.E(0,"loading",14);a&2&&_.y("hasBackground",!0)("diameter",48)};
sIb=function(a,b){a&1&&(_.F(0)(1,2),_.x(2,oIb,4,0,"ng-container",3)(3,qIb,5,4,"ng-container",3)(4,rIb,1,2,"loading",4),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Wi))};tIb=function(a,b){var c=b.FI||[],d,e=(d=(d=_.ki(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,Uo:_.ki(a,0),wr:d,CPc:b.Hf,mzb:e};return{zp:b,comparison:d,tN:c,Ft:_.ki(a,2)?0:1}};uIb=function(){};
wIb=function(a){a&1&&_.x(0,uIb,0,0,"ng-template",4);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.Jf(3))("ngTemplateOutletContext",_.Tf(2,vIb)))};xIb=function(){};zIb=function(a){a&1&&_.x(0,xIb,0,0,"ng-template",4);a&2&&(a=_.M().Na,_.M(),_.y("ngTemplateOutlet",_.Jf(3))("ngTemplateOutletContext",_.Uf(2,yIb,a.Xb.Ega)))};AIb=function(a,b){a&1&&(_.F(0,2),_.x(1,wIb,1,3,null,3)(2,zIb,1,4,null,3),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Ph))};
BIb=function(a){a&1&&_.E(0,"loading",9);a&2&&_.y("inline",!0)};CIb=function(a){a&1&&_.N(0);a&2&&(a=_.M().count,_.Lf(a))};DIb=function(a,b){a&1&&(_.A(0,"a",5)(1,"mat-icon"),_.N(2,"check_circle"),_.B(),_.A(3,"span",6),_.x(4,BIb,1,1,"loading",7),_.N(5),_.x(6,CIb,1,1,"ng-template",null,8,_.Wf),_.B()());if(a&2){a=b.uCb;b=b.count;var c=_.Jf(7),d=_.M();_.y("href",d.qGc(d.Wa),_.Ed);_.t(4);_.y("ngIf",a)("ngIfElse",c);_.t();_.Kf(" active ",1===b?"CL":"CLs"," ")}};
EIb=function(a){return _.av+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+HEb(a.path||"")};FIb=function(a){a&1&&_.E(0,"pending-cl-indicator",4);a&2&&(a=_.M(),_.y("place",a.Wa))};
HIb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",8);_.I("click",function(){var e=_.ad(c).Na,f=_.M(3);GIb(f.eia,e.open?0:1);return _.cd()});_.id();_.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();_.ld();_.A(13,"span",21);_.N(14," Insights ");_.B()()}if(a&2){a=b.Na;b=_.M().Na;var d=_.M(2);_.hf("pointer-events",0<b.size?"unset":"none");_.jf("panel-is-open",a.open);
_.y("disabled",0===b.size)("trackProjectId",d.Wa.qb)("trackAction",a.open?"close":"open")}};IIb=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()())};
JIb=function(a,b){a&1&&(_.A(0,"div",6),_.x(1,HIb,15,7,"button",7),_.O(2,"async"),_.x(3,IIb,5,0,"onedev-feature-tooltip-controller",2),_.B());a&2&&(a=b.Na,b=_.M(2),_.y("matTooltipDisabled",0<a.size),_.t(),_.y("ngIf",_.R(2,3,b.AIc)),_.t(2),_.y("ngIf",b.zIc&&0<a.size))};KIb=function(a){a&1&&(_.A(0,"div"),_.x(1,JIb,4,5,"div",5),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.t(),_.y("ngIf",_.R(2,1,a.vib)))};
LIb=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.CQa)("item",a)}};MIb=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.Lb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.qb);_.gf("disabled",b.CQa);_.t(4);_.Kf(" ",a.title," ")}};
NIb=function(a,b){a&1&&(_.F(0),_.x(1,LIb,3,2,"segmented-dropdown-button",24)(2,MIb,5,5,"ng-template",null,25,_.Wf),_.H());if(a&2){a=b.Na;var c=_.Jf(3);_.t();_.y("ngIf",!!a.ua)("ngIfElse",c)}};OIb=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.Lb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.qb);_.gf("disabled",c.CQa)("data-index",b);_.t(2);_.Kf(" ",a.title," ")}};
PIb=function(a,b){a&1&&_.x(0,OIb,3,6,"a",28);a&2&&_.y("ngForOf",b.buttons)};QIb=function(a){a&1&&(_.A(0,"li",2)(1,"a",6),_.N(2),_.B()());a&2&&(a=_.M(),_.t(),_.jf("active-element",a.VJc),_.y("routerLink",a.SXb)("ascTrackElement",a.og),_.t(),_.Kf(" ",a.eVc," "))};RIb=function(a){if(a.Eb&&!_.yq(a)&&!a.params.Rb){var b=Number(a.Eb);return isNaN(b)?a.Eb:b}};SIb=function(a){a&1&&(_.A(0,"span",8),_.N(1,"/"),_.B())};
TIb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"a",5);_.O(2,"async");_.N(3);_.B();_.A(4,"a",6);_.I("click",function(){_.ad(c);_.M().Mc.kca.next(1);return _.cd()});_.B();_.x(5,SIb,2,0,"span",7);_.H()}if(a&2){a=b.va;b=b.last;var d=_.M();_.t();_.jf("has-info",d.Pja&&(d.Pja.has("//depot/"+a.path)||d.Pja.has("//depot/"+a.path+"/")));_.y("routerLink",a.Lb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.gf("style",_.R(2,9,a.style),oEb);_.t(2);_.Lf(a.title);_.t();_.y("routerLink",a.Lb);_.t();_.y("ngIf",
!b)}};UIb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};lM=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};VIb=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}};
WIb=function(a,b){return a.map(function(c){return mM({name:c.mr()||c.bM(),url:c.bM(),icon:VIb(_.yj(c,4),b)})}).sort(lM)};XIb=function(a){return a.filter(function(b){return b.awb()}).map(function(b){return mM({name:b.ol()&&""!==b.getName()?b.getName():b.s0(),url:b.s0().includes("-")?"http://g/"+b.s0():"https://teams.googleplex.com/"+b.s0(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.s0()})})};
YIb=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 nM).te(b.name).OV(WIb(b.source,b.icon));b.Oi.push(c)}};ZIb=function(a){if(!a)return"";var b=document.createElement("div");a=_.lOa.Vo(a);1===b.nodeType&&_.pob(b);b.innerHTML=_.Dg(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};
$Ib=function(a){return new _.Rd(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)}})};mM=function(a){var b=a.name,c=a.url;a=a.icon;return(new oM).te(b).PB(c).kO(a)};aJb=function(a){switch(a){case 0:return"Not provided";case 4:return"Deprecated";case 5:return"Not allowed";case 1:return"Preview";case 2:return"Special availability";case 3:return"General availability";default:return""}};
bJb=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""}};cJb=function(a){switch(a){case !0:return"Accepting new features";case !1:return"Not accepting new features";default:return""}};
dJb=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"])}};eJb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};fJb=function(a,b){a&1&&_.E(0,"breadcrumb",9);a&2&&_.y("items",b.Na)};
gJb=function(a){a&1&&(_.E(0,"path-breadcrumb",11),_.O(1,"async"),_.O(2,"maybeStripGoogle3"),_.O(3,"async"));if(a&2){a=_.M().AHb;var b=_.M();_.y("copyText",_.R(1,4,_.R(2,6,b.Wa)))("items",a)("projectId",b.Wa.qb)("stacksPaths",_.R(3,8,b.Pja))}};hJb=function(a,b){a&1&&_.x(0,gJb,4,10,"path-breadcrumb",10);a&2&&(a=b.AHb,_.y("ngIf",a&&0<a.length))};iJb=function(a){a&1&&(_.A(0,"mat-icon",14),_.N(1),_.B());a&2&&(a=_.M().icon,_.t(),_.Kf(" ",a," "))};
jJb=function(a,b){a&1&&(_.A(0,"segmented-dropdown-button",12),_.x(1,iJb,2,1,"mat-icon",13),_.B());a&2&&(a=b.icon,_.y("item",b.f0a)("useBreadcrumbStyling",!0),_.t(),_.y("ngIf",a))};kJb=function(a,b){a&1&&_.E(0,"ref-picker",16);a&2&&_.y("refPickerData",b.Na)};lJb=function(a){a&1&&(_.x(0,kJb,1,1,"ref-picker",15),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.FOc)))};mJb=function(a){a&1&&_.E(0,"cl-picker",8);a&2&&(a=_.M(),_.y("place",a.Wa))};
nJb=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),_.Kf(" Size in bytes: ",b.ara," "),_.t(),_.xf("href",a,_.Ed))};oJb=function(a){a&1&&(_.A(0,"icon-empty-state-subtitle"),_.N(1," Please clone this repository to view the file "),_.B())};pJb=function(a){a&1&&(_.A(0,"mat-label"),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf(" ",a.label," "))};qJb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid regex "),_.B())};
rJb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid line number "),_.B())};sJb=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Lf(a.item.label))};tJb=function(a){a&1&&_.E(0,"mat-icon",10);a&2&&(a=_.M(2),_.y("svgIcon",a.item.icon))};uJb=function(a){a&1&&_.mf(0)};
vJb=function(a){if(a&1){var b=_.Zc();_.A(0,"div")(1,"div",11,12);_.I("ascBlur",function(){_.ad(b);var d=_.M(2);return _.cd(d.VR())});_.x(3,uJb,1,0,"ng-container",13);_.B()()}if(a&2){var c=_.Jf(2);a=_.M(2);_.t();_.y("cdkTrapFocusAutoCapture",a.Dtb)("focusOnInit",null==c?null:c.qn);_.t(2);_.y("ngTemplateOutlet",a.item.j_)("ngTemplateOutletContext",a.item.context)}};
wJb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"button",1,2);_.I("click",function(){_.ad(b);var d=_.M();return _.cd(d.aC())})("mousedown",function(d){_.ad(b);var e=_.M();if(e.sea&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.q4a=f}d.preventDefault();return _.cd()});_.O(3,"async");_.O(4,"async");_.A(5,"div",3);_.x(6,sJb,2,1,"span",4);_.A(7,"div",5);_.x(8,tJb,1,1,"mat-icon",6);_.N(9);_.E(10,"mat-icon",7);_.B()()();_.x(11,vJb,4,4,"ng-template",8);_.O(12,"async");_.I("detach",
function(){_.ad(b);var d=_.M();return _.cd(d.VR())});_.H()}if(a&2){var c=_.Jf(2);a=_.M();_.t();_.jf("dense",a.xob)("active",_.R(3,17,a.isOpen))("icon-only",a.Wwb);_.y("ascTrackElement",a.item.uc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.gf("aria-label",a.ariaLabel);_.t(5);_.y("ngIf",a.item.label);_.t();_.jf("title",a.item.title);_.t();_.y("ngIf",a.item.icon);_.t();_.Kf(" ",a.item.title," ");_.t(2);_.y("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,a.isOpen))("cdkConnectedOverlayPositions",
a.nNc)}};xJb=function(a){a&1&&_.E(0,"find-in-file")(1,"go-to-line")};yJb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};zJb=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{gA:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,zf:g,children:zJb(e.children,b,c.concat({zf:g,counts:new Map,a$:new Map}),d+1)}}e={type:1,Yh:e.id,displayName:e.name,zf:{enabled:!1},wea:e.fWa};b.set(e.Yh,{node:e,tN:c});return e})};
AJb=function(a){return null!=a?a:null};BJb=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.BL?d.add(e.gA):c.add(e.Yh);return b.filter(function(f){return f.BL?d.has(f.gA):c.has(f.Yh)})};CJb=function(a){a&1&&_.E(0,"loading",5)};DJb=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1,"error"),_.B());a&2&&(a=_.M().Na,_.y("matTooltip",a.Qwb))};
EJb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());if(a&2){a=_.M().Na;_.M();var b=a.Zu;b=(new _.lt("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.gf("aria-label",b);_.t();_.Kf(" (",a.Zu,") ")}};
FJb=function(a,b){a&1&&(_.F(0,1),_.x(1,CJb,1,0,"loading",2)(2,DJb,2,1,"mat-icon",3)(3,EJb,2,2,"span",4),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.Os),_.t(),_.y("ngSwitchCase",b.PCa.LOADING),_.t(),_.y("ngSwitchCase",b.PCa.ERROR),_.t(),_.y("ngSwitchCase",b.PCa.Tg))};
HJb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-radio-button",7);_.I("change",function(c){_.ad(b);var d=_.M().va,e=_.M();return _.cd(GJb(e,c.source,d))});_.A(1,"span");_.N(2);_.B()()}a&2&&(a=_.M().va,_.y("checked",a.zf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.t(2),_.Lf(a.displayName))};
IJb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-checkbox",7);_.I("change",function(c){_.ad(b);var d=_.M().va,e=_.M();return _.cd(GJb(e,c,d))});_.N(1);_.B()}a&2&&(a=_.M().va,_.y("checked",a.zf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.t(),_.Kf(" ",a.displayName," "))};JJb=function(a){a&1&&_.E(0,"layer-status",8);a&2&&(a=_.M().va,_.y("id","layer-status-"+a.displayName)("layer",a.Yh))};
LJb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-tree-node",3);_.I("keydown",function(e){var f=_.ad(c).va,g=_.M();return _.cd(KJb(g,e,f))});_.x(1,HJb,3,4,"mat-radio-button",4)(2,IJb,2,4,"ng-template",null,5,_.Wf)(4,JJb,1,2,"layer-status",6);_.B()}if(a&2){a=b.va;var d=_.Jf(3);_.t();_.y("ngIf",a.wea)("ngIfElse",d);_.t(3);_.y("ngIf",a.zf.enabled)}};
RJb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-tree-node",9);_.I("keydown",function(d){var e=_.ad(c).va,f=_.M();return _.cd(KJb(f,d,e))});_.A(1,"mat-checkbox",10);_.I("change",function(d){var e=_.ad(c).va,f=_.M();return _.cd(MJb(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",_.Uf(7,NJb,b.Be(a))),_.t(),_.y("checked",a.zf.enabled)("indeterminate",OJb(b,a)),_.t(),_.Kf(" ",a.displayName," "),_.t(),_.gf("aria-expanded",b.Be(a))("aria-label",
b.qd.Be(a)?PJb.format({categoryName:a.displayName}):QJb.format({categoryName:a.displayName})),_.t(2),_.Lf(b.qd.Be(a)?"expand_less":"expand_more"))};SJb=function(a){return!a.BL};TJb=function(a){return a.level};UJb=function(a){return a.BL};VJb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Re");};WJb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
XJb=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.vT))};$Jb=function(a){a&1&&_.E(0,"link-row",12,13);if(a&2){a=_.M().Na;var b=_.M(2),c=_.y("label",YJb(b)),d=!!b.Wa.params.line;b=_.BF(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",_.Tf(4,ZJb))("url",a.Xb)}};
aKb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)};bKb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(),_.Kf(" ",a.message," "))};cKb=function(a){a&1&&(_.A(0,"div",14)(1,"span",15),_.N(2),_.B(),_.x(3,aKb,1,1,"loading",16)(4,bKb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.t(2);_.Lf(YJb(b));_.t();_.y("ngIf",a.state===b.Tc.Wi);_.t();_.y("ngIf",a.state===b.Tc.Error)}};
dKb=function(a,b){a&1&&(_.F(0),_.x(1,$Jb,2,5,"link-row",10)(2,cKb,5,3,"div",11),_.H());a&2&&(a=b.Na,_.t(),_.y("ngIf",a.Xb),_.t(),_.y("ngIf",!a.Xb))};fKb=function(a,b){a&1&&_.E(0,"link-row",20,21);a&2&&(a=b.Na,_.y("shortcut",_.Tf(2,eKb))("url",a))};iKb=function(a,b){a&1&&_.E(0,"link-row",22,23);a&2&&(a=b.Na,b=_.M(2),_.y("label",a.endsWith('.h"')&&!gKb(b)?"Include statement":"Import statement")("shortcut",_.Tf(3,hKb))("url",a))};
kKb=function(a){a&1&&_.E(0,"link-row",26,27);a&2&&(a=_.M().Na,_.y("shortcut",_.Tf(2,jKb))("url",a.Xb))};lKb=function(a){a&1&&(_.A(0,"span",19),_.N(1," No targets found "),_.B())};mKb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)};nKb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(),_.Kf(" ",a.message," "))};
oKb=function(a){a&1&&(_.A(0,"div",28)(1,"span",15),_.N(2," Build rule "),_.B(),_.x(3,lKb,2,0,"span",17)(4,mKb,1,1,"loading",16)(5,nKb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(3);_.t(3);_.y("ngIf",a.state===b.Tc.Ph);_.t();_.y("ngIf",a.state===b.Tc.Wi);_.t();_.y("ngIf",a.state===b.Tc.Error)}};pKb=function(a,b){a&1&&(_.F(0),_.x(1,kKb,2,3,"link-row",24)(2,oKb,6,3,"div",25),_.H());a&2&&(a=b.Na,_.t(),_.y("ngIf",a.Xb),_.t(),_.y("ngIf",!a.Xb))};
qKb=function(a){a&1&&(_.F(0),_.x(1,pKb,3,2,"ng-container",6),_.O(2,"async"),_.H());a&2&&(a=_.M(2),_.t(),_.y("ngIf",_.R(2,1,a.Wmb)))};sKb=function(a,b){a&1&&_.E(0,"link-row",29,30);a&2&&(a=b.Na,_.y("shortcut",_.Tf(2,rKb))("url",a))};
uKb=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",_.Tf(4,tKb))("url",a.Xb)}};vKb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.y("inline",!0)};wKb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.t(),_.Kf(" ",a.message," "))};
xKb=function(a){a&1&&(_.A(0,"div",35)(1,"span",15),_.N(2),_.B(),_.x(3,vKb,1,1,"loading",16)(4,wKb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.t(2);_.Lf(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.t();_.y("ngIf",a.state===b.Tc.Wi);_.t();_.y("ngIf",a.state===b.Tc.Error)}};yKb=function(a,b){a&1&&(_.F(0),_.x(1,uKb,2,5,"link-row",31)(2,xKb,5,3,"div",32),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(),_.y("ngIf",a.Xb),_.t(),_.y("ngIf",a.state!==b.Tc.Ph))};
EKb=function(a){a&1&&(_.E(0,"link-row",2,3)(2,"link-row",4,5),_.O(4,"async"),_.x(5,dKb,3,2,"ng-container",6),_.O(6,"async"),_.x(7,fKb,2,3,"link-row",7)(8,iKb,2,4,"link-row",8)(9,qKb,3,3,"ng-container",6)(10,sKb,2,3,"link-row",9)(11,yKb,3,2,"ng-container",6),_.O(12,"async"));a&2&&(a=_.M(),_.y("shortcut",_.Tf(16,zKb))("url",_.BF(a.Wa)?"//depot/"+a.Wa.path:a.Wa.vA),_.t(2),_.y("shortcut",_.Tf(17,AKb))("url",_.R(4,10,a.rXa)),_.t(3),_.y("ngIf",_.R(6,12,a.lCb)),_.t(2),_.y("ngIf",BKb(a)),_.t(),_.y("ngIf",
CKb(a)),_.t(),_.y("ngIf",_.$F(a.Wa)),_.t(),_.y("ngIf",DKb(a)),_.t(),_.y("ngIf",_.R(12,14,a.mCb)))};FKb=function(a,b){var c=a.params.Bf;return c&&"HEAD"!==c?_.Ud(c):(_.AF(a)?a.params.Rb&&_.yq(a)?0:!_.yq(a)&&!CEb(a):a.Eb&&_.fh.test(a.Eb))?_.Ud(_.AF(a)?a.Eb:void 0):_.vJ(b,a,!_.AF(a)||"chromium"===a.repository||a.hj()?"path":"repository")};GKb=function(a){return _.oj(a,_.lq,1,_.kj()).map(function(b){var c=b.de();b=_.xj(b,2,_.kj());return{file:c,UQc:b.length}})};
HKb=function(a,b){var c="";a=[].concat(_.Jc(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("Se");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Te");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Te");return c};IKb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(),_.Kf(" ",a.label," "))};JKb=function(a){a&1&&(_.N(0),_.O(1,"lastPathElement"));a&2&&(a=_.M().va,_.Kf(" ",_.R(1,1,a.KL)," "))};
LKb=function(a,b){a&1&&_.E(0,"menu-keyboard-shortcut-hint",10);a&2&&_.y("shortcut",_.Uf(1,KKb,b.Na))};MKb=function(a,b){a&1&&(_.A(0,"a",6),_.O(1,"async"),_.x(2,IKb,2,1,"ng-container",7)(3,JKb,2,3,"ng-template",null,8,_.Wf)(5,LKb,1,3,"menu-keyboard-shortcut-hint",9),_.B());if(a&2){a=b.va;var c=_.Jf(4);b=_.M(2);_.y("routerLink",_.R(1,5,b.Zsa(a.KL)))("ascTrackElement",b.uc);_.t(2);_.y("ngIf",a.label)("ngIfElse",c);_.t(3);_.y("ngIf",a.Ub)}};
NKb=function(a){a&1&&(_.F(0),_.E(1,"mat-divider"),_.A(2,"div",15),_.N(3," Files with shared CLs "),_.B(),_.H())};OKb=function(a){a&1&&_.E(0,"loading")};PKb=function(a){a&1&&(_.A(0,"dc-information-box",16),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(),_.Kf(" ",a.message," "))};
QKb=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),_.oA("title","",a.file,"\n",a.UQc," shared CLs"),_.y("routerLink",_.R(1,5,b.Zsa(a.file)))("ascTrackElement",b.uc),_.t(2),_.Kf(" ",_.R(3,7,a.file)," "))};RKb=function(a){a&1&&(_.F(0),_.x(1,QKb,4,9,"a",17),_.H());a&2&&(a=_.M().Na,_.t(),_.y("ngForOf",a.Xb))};
SKb=function(a,b){a&1&&(_.F(0,11),_.x(1,NKb,4,0,"ng-container",12)(2,OKb,1,0,"loading",13)(3,PKb,2,1,"dc-information-box",14)(4,RKb,2,1,"ng-container",13),_.H());a&2&&(a=b.Na,b=_.M(2),_.y("ngSwitch",a.state),_.t(),_.y("ngIf",!a.Xb||0<a.Xb.length),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Ph))};
TKb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.x(1,MKb,6,7,"a",4),_.O(2,"async"),_.x(3,SKb,5,5,"ng-container",5),_.O(4,"async"),_.B());a&2&&(a=_.M(),_.t(),_.y("ngForOf",_.R(2,2,a.o0a)),_.t(2),_.y("ngIf",_.R(4,4,a.XDc)))};UKb=function(a,b){var c,d=null!=(c=b.Dp.exec(a.path))?c:[];b=HKb(b.At,function(e){return _.pjb(d[Number(e)])});return _.xq(a.Zb().md(b),{line:void 0}).kb()};VKb=function(a,b){return{KL:a,label:b?"Tests directory":"Tested code directory",AB:"test",Ub:"t"}};
WKb=function(a){if(a&1){var b=_.Zc();_.A(0,"dropdown-button",2);_.I("isOpen",function(c){_.ad(b);var d=_.M();return _.cd(c?d.aga():d.Zfa())});_.B()}a&2&&(a=_.M(),_.y("item",a.wA)("ariaLabel",a.hfc)("dense",!0))};YKb=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,_.Ed),_.t(),_.Kf(" ",a.label," "),_.t(),_.y("shortcut",_.Uf(3,XKb,a.key)))};
ZKb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.x(1,YKb,3,5,"a",4),_.B());a&2&&(a=_.M(),_.t(),_.y("ngForOf",a.jxa))};$Kb=function(a){a&1&&_.E(0,"layer-menu-dropdown")};aLb=function(a){a&1&&(_.E(0,"find-in-file-dropdown",7),_.O(1,"async"));a&2&&(a=_.M(),_.y("overrideBrowserSearch",_.R(1,1,a.pAb&&a.cXb)))};bLb=function(a){a&1&&_.E(0,"links-dropdown",8);a&2&&(a=_.M(),_.y("viewData",a.Ab))};
cLb=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.nta)("ossLink",a.Ab.EI)("isGenerated",a.UD)("ciderDefault",_.R(1,6,a.Vb.U_()))("suggestUniqueCiderWs",_.R(2,8,a.Vb.r0())))};dLb=function(a){a&1&&(_.A(0,"related-files-dropdown",10),_.N(1,"\n"),_.B());a&2&&(a=_.M(),_.y("place",a.Ld)("config",a.Zwa.config))};
fLb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",11);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(eLb(c))});_.N(1,"\n  ");_.A(2,"div",12);_.N(3,"\n    Blame\n  ");_.B();_.N(4,"\n");_.B()}a&2&&(a=_.M(),_.jf("selected",a.TIc))};
gLb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.N(1,"\n  ");_.A(2,"button",13);_.I("click",function(){var d=_.ad(c).Na,e=_.M();return _.cd(e.service.RE(!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"))};
hLb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",16);_.I("click",function(){var d=_.ad(c).Na;_.M(2).Vb.z5a.next(!d.enabled);return _.cd()});_.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"))};
jLb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.x(2,hLb,5,4,"button",15),_.O(3,"async"),_.N(4,"\n"),_.H());a&2&&(a=_.M(),_.t(2),_.y("ngIf",_.Uf(3,iLb,_.R(3,1,a.cXb))))};kLb=function(a){a&1&&_.E(0,"star",8);a&2&&(a=_.M(),_.y("place",a.Wa)("type",a.ARb)("trackElement",a.uc)("elementName",a.b_a))};lLb=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",_.rq(a.ZSa)),_.t(),_.Kf(" ",a.ZSa.path,""))};
mLb=function(a){a&1&&_.E(0,"img",12)};nLb=function(a){a&1&&(_.F(0),_.x(1,lLb,5,3,"ng-container",9)(2,mLb,1,0,"img",10),_.H());if(a&2){a=_.M();var b=_.Jf(9);_.t();_.y("ngIf",a.ZSa)("ngIfElse",b);_.t();_.y("ngIf",a.Ezb)}};oLb=function(a){a&1&&_.N(0," (Generated)\n")};
qLb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"div",1);_.I("click",function(){var d=_.ad(c).va,e=_.M();e.Ga.ab({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.sDb.emit(d.line);"find"===d.type&&pLb(e.Mc,d.index);return _.cd()});_.B()}a&2&&(a=b.va,b=_.M(),_.tz("marker ",a.type,""),_.hf("height",b.markerHeight)("top",a.offset))};
rLb=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}})};sLb=function(a){a&1&&_.E(0,"markdown-content",4);a&2&&(a=_.M().va,_.y("content",a.source.join("")))};tLb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.text.join("")))};uLb=function(a){a&1&&(_.A(0,"pre"),_.E(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.t(),_.y("outerHTML",_.R(2,1,a.data),_.Dd))};
vLb=function(a){a&1&&(_.A(0,"pre"),_.E(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.t(),_.y("outerHTML",_.R(2,1,a.data),_.Dd))};wLb=function(a,b){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=b.va,_.t(),_.Kf("\n                ",a,"\n              "))};xLb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.x(2,wLb,2,1,"ng-container",0),_.N(3,"\n            "),_.B());a&2&&(a=_.M().va,_.t(),_.Kf("",a.ename-a.evalue,"\n              "),_.t(),_.y("ngForOf",a.traceback))};
yLb=function(a,b){a&1&&(_.F(0)(1,1),_.x(2,tLb,2,1,"pre",3)(3,uLb,3,3,"pre",3)(4,vLb,3,3,"pre",3)(5,xLb,4,2,"pre",3),_.H()());a&2&&(a=b.va,_.t(),_.y("ngSwitch",a.output_type),_.t(),_.y("ngSwitchCase","stream"),_.t(),_.y("ngSwitchCase","display_data"),_.t(),_.y("ngSwitchCase","execute_result"),_.t(),_.y("ngSwitchCase","error"))};
zLb=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,yLb,6,5,"ng-container",0),_.B());a&2&&(a=_.M(2).va,_.y("expanded",!0),_.t(4),_.y("ngForOf",a.outputs))};ALb=function(a){a&1&&(_.F(0),_.A(1,"mat-card")(2,"mat-card-content"),_.E(3,"format-code",5),_.B()(),_.x(4,zLb,5,2,"mat-expansion-panel",6),_.H());a&2&&(a=_.M().va,_.t(3),_.y("value",a.source.join(""))("fileName","name.py"),_.t(),_.y("ngIf",0<a.outputs.length))};
BLb=function(a,b){a&1&&(_.F(0)(1,1),_.x(2,sLb,1,1,"markdown-content",2)(3,ALb,5,3,"ng-container",3),_.H()());a&2&&(a=b.va,_.t(),_.y("ngSwitch",a.cell_type),_.t(),_.y("ngSwitchCase","markdown"),_.t(),_.y("ngSwitchCase","code"))};CLb=function(a,b){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=b.Na,_.t(),_.Lf(a))};DLb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.y("inline",!0)};
ELb=function(a){a&1&&(_.F(0),_.x(1,CLb,2,1,"pre",0),_.O(2,"async"),_.x(3,DLb,1,1,"ng-template",null,2,_.Wf),_.H());if(a&2){var b=_.Jf(4);a=_.M();_.t();_.y("ngIf",_.R(2,2,a.Rwa))("ngIfElse",b)}};
HLb=function(a){if(a&1){var b=_.Zc();_.A(0,"icon-empty-state-subtitle")(1,"button",6);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(FLb(c,c.nca))});_.N(2," Show anyway (may crash) ");_.B();_.A(3,"button",7);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(GLb(c,c.nca))});_.N(4," Show raw contents ");_.B()()}};ILb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.y("inline",!0)};
JLb=function(a){a&1&&(_.A(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.N(2),_.O(3,"humanizeBytes"),_.B(),_.x(4,HLb,5,0,"icon-empty-state-subtitle",0)(5,ILb,1,1,"ng-template",null,5,_.Wf),_.B());if(a&2){var b=_.Jf(6);a=_.M();_.t(2);_.Kf(" File is very large (",_.R(3,3,a.size),") ");_.t(2);_.y("ngIf",!a.xja)("ngIfElse",b)}};
LLb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Zb().vi();return function(e,f,g){e=KLb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.md(e).kb();return _.xo(b,_.vo(b,_.rq(e),{yf:g,Ta:f}))}};
MLb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=KLb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.qb,a.Rc,a.repository,_.qi(a),d,{Rb:a.params.Rb,type:1}).ha(_.w(function(e){var f=_.jq(e).Lu();f=f?btoa(f):_.zF(_.lj(_.jq(e),1));return"data:"+_.Y(_.nj(_.jq(e),_.eq,2),1)+";base64,"+f}))}};NLb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.va,b=_.M(),_.hf("height",b.getHeight(a.start,a.end),"px")("min-width",b.YR,"ch")("top",b.Wca(a.start),"px"))};
OLb=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(),_.hf("min-height",a.lineHeight*a.IW,"px"),_.t(3),_.Lf(a.ZR))};
PLb=function(a){if(a&1){var b=_.Zc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.ad(b);var d=_.M();return _.cd(d.D_a(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.hf("pointer-events",a.q$?"none":"unset"),_.y("visibility",a.visibility)("folding",a.rn)("lineHeight",a.lineHeight))};
TLb=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?QLb(a,b):("input"===d||"select"===d||"textarea"===d)&&RLb(a,b);SLb("canvas",a,b,QLb);SLb("input, textarea, select",a,b,RLb);return b};SLb=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])};
RLb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+ULb++)};QLb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};VLb=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}};WLb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
XLb=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)}};pM=function(a,b){var c=b?"":"none";XLb(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})};
ZLb=function(a,b){XLb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},YLb)};$Lb=function(a,b){return b&&"none"!=b?a+" "+b:a};aMb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};cMb=function(a){a=getComputedStyle(a);var b=bMb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=bMb(a,"transition-duration");a=bMb(a,"transition-delay");return aMb(c[b])+aMb(a[b])};bMb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};
dMb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};eMb=function(a){return"t"===a.type[0]};fMb=function(a,b){a=a.yl;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};gMb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=dMb(b.left,b.top)};
hMb=function(a){a&1&&_.E(0,"detail-header",13);a&2&&(a=_.M(),_.y("contentType",a.contentType)("viewData",a.Ab))};iMb=function(a){a&1&&_.E(0,"diff-detail-header",14);a&2&&(a=_.M(),_.y("viewData",a.Ab))};jMb=function(a){a&1&&_.E(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.y("viewData",a.Ab))};
kMb=function(a){if(a&1){var b=_.Zc();_.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(){_.ad(b);_.M().Mc.psa.next(!0);return _.cd()})("selectedMatchIndexChange",function(c){_.ad(b);var d=_.M();d.Axa=c;d.Mc.zia.next(c);return _.cd()});_.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.hFc))("matchCount",_.R(7,7,a.xia).length)("selectedMatchIndex",
_.R(8,9,a.Mc.zia))("showCloseButton",!0)("trackProjectId",a.Ld.qb))};lMb=function(a){a&1&&(_.E(0,"markdown-content",24),_.O(1,"async"),_.O(2,"async"));a&2&&(a=_.M(),_.y("content",a.Ab.le)("relativeLinkModifier",_.R(1,4,a.modifier.iLb))("relativeImageModifier",_.R(2,6,a.modifier.gLb))("safeHtmlContent",a.Ab.TPc))};mMb=function(a){a&1&&_.E(0,"img",27);a&2&&(a=_.M(2),_.xf("alt",a.Ab.fileName),_.y("sanitizeSrc",a.gQa))};nMb=function(a){a&1&&_.E(0,"div",28);a&2&&(a=_.M(2),_.y("safeSvg",a.Ab.le))};
oMb=function(a){a&1&&(_.F(0),_.x(1,mMb,1,2,"img",25)(2,nMb,1,1,"ng-template",null,26,_.Wf),_.H());if(a&2){var b=_.Jf(3);a=_.M();_.t();_.y("ngIf",!a.Rza)("ngIfElse",b)}};pMb=function(a){a&1&&(_.A(0,"div",29),_.E(1,"audio",30),_.B());a&2&&(a=_.M(),_.t(),_.y("sanitizeSrc",a.gQa))};qMb=function(a){a&1&&(_.A(0,"div",29),_.E(1,"video",30),_.B());a&2&&(a=_.M(),_.t(),_.y("sanitizeSrc",a.gQa))};rMb=function(a){a&1&&_.E(0,"binary-file",31);a&2&&(a=_.M(),_.y("contentLength",a.ara))};
sMb=function(a){if(a&1){var b=_.Zc();_.A(0,"large-file",32);_.I("largeFileViewData",function(c){_.ad(b);var d=_.M();d.bHb=c;d.Ab=c;return _.cd()});_.B()}a&2&&(a=_.M(),_.y("fullViewData",a.Ab.nca)("size",a.Ab.FH))};tMb=function(a){a&1&&(_.F(0),_.E(1,"empty-file-detail",33),_.H());a&2&&(a=_.M(),_.t(),_.y("path",a.Ab.fileName))};uMb=function(a){a&1&&_.E(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.y("notebook",a.v1))};
vMb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.y("matches",_.R(1,3,a.xia))("scrollToIndex",a.Axa)("selectedMatchIndex",a.Mc.zia))};
wMb=function(a){if(a&1){var b=_.Zc();_.A(0,"virtual-scroll-format-code",38);_.I("lineShown",function(c){_.ad(b);var d=_.M(2);return _.cd(d.show(c))})("rangeToggled",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Gka(c))})("lineNumberClicked",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Tp(c))})("gutterClicked",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Qs(c))})("totalNumLines",function(c){_.ad(b);_.M(2).Yl.next(c);return _.cd()});_.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){_.ad(b);var d=_.M(2);return _.cd(d.Eza(c))});_.B();_.x(7,vMb,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.pLb)("highlightInfo",a.Ab.ix)("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.pI)("visibleCodeIdentifier",a.A6a)("focusableRegion",a.Wla.e6a)("usePrefetchIfPossible",!0),_.gf("aria-labelledby",a.hP),_.t(4),_.y("content",a.Ab.le)("scoLinks",a.Ab.ME),_.t(),_.y("scoLinks",a.Ab.ME),_.t(),_.y("layerBaseLocation",a.Ld),_.t(),_.y("ngIf",_.R(8,27,a.Oba)),_.t(2),_.y("matches",_.R(10,29,a.aca))("scrollToIndex",_.R(11,31,a.GH))("selectedMatchIndex",a.GH))};
xMb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.y("matches",_.R(1,3,a.xia))("scrollToIndex",a.Axa)("selectedMatchIndex",a.Mc.zia))};
yMb=function(a){if(a&1){var b=_.Zc();_.A(0,"format-code",38);_.I("lineShown",function(c){_.ad(b);var d=_.M(2);return _.cd(d.show(c))})("rangeToggled",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Gka(c))})("lineNumberClicked",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Tp(c))})("gutterClicked",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Qs(c))})("totalNumLines",function(c){_.ad(b);_.M(2).Yl.next(c);return _.cd()});_.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){_.ad(b);var d=_.M(2);return _.cd(d.Eza(c))});_.B();_.x(7,xMb,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.pLb)("highlightInfo",a.Ab.ix)("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.pI)("visibleCodeIdentifier",a.A6a)("focusableRegion",a.Wla.e6a)("usePrefetchIfPossible",!0),_.gf("aria-labelledby",a.hP),_.t(4),_.y("content",a.Ab.le)("scoLinks",a.Ab.ME),_.t(),_.y("scoLinks",a.Ab.ME),_.t(),_.y("layerBaseLocation",a.Ld),_.t(),_.y("ngIf",_.R(8,27,a.Oba)),_.t(2),_.y("matches",_.R(10,29,a.aca))("scrollToIndex",_.R(11,31,a.GH))("selectedMatchIndex",a.GH))};
AMb=function(a){if(a&1){var b=_.Zc();_.F(0);_.x(1,wMb,12,33,"virtual-scroll-format-code",35);_.O(2,"async");_.x(3,yMb,12,33,"ng-template",null,36,_.Wf);_.A(5,"file-content-pager",37);_.I("markerClicked",function(d){_.ad(b);var e=_.M();return _.cd(zMb(e,d))});_.O(6,"async");_.O(7,"async");_.B();_.H()}if(a&2){var c=_.Jf(4);a=_.M();_.t();_.y("ngIf",_.R(2,4,a.LUc))("ngIfElse",c);_.t(4);_.y("markers",_.R(6,6,a.bva))("numLines",_.R(7,8,a.Yl))}};
BMb=function(a){a&1&&_.E(0,"code-diff",45);a&2&&(a=_.M(),_.y("diffBase",a.Ab.diffBase)("contents",a.Ab.le)("fileName",a.Ab.fileName)("scrollToLine",a.Ab.line))};CMb=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),_.Lf(a.eDa))};DMb=function(a,b){return _.u3a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
EMb=function(a,b,c){b=new Map([].concat(_.Jc(b)).map(function(f){return[f,0]}));a=_.k(a.HTa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=DMb(d.Gca(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};FMb=function(a,b,c){var d=a.de();a=EMb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.Jc(a.values())).reduce(function(e,f){return e+f},0),fW:a}};
GMb=function(a,b){var c=b.Xs;if(b=b.JNc){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)};
HMb=function(a){if(a&1){var b=_.Zc();_.F(0);_.N(1);_.A(2,"a",5);_.I("click",function(c){_.ad(b);_.M().limit=void 0;return _.cd(c.stopPropagation())});_.N(3," Show All ");_.B();_.H()}a&2&&(a=_.M(),_.t(),_.pA(" (",a.U6a,"/",a.Kka(a.qta),") "),_.t(),_.y("trackAction","showAll"+a.zta))};IMb=function(a,b){a&1&&_.E(0,"file-list",7);a&2&&(a=b.va,b=_.M(2),_.y("limit",b.limit)("ariaLabelledbyId",b.zta)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.EW)("isPiper",b.hj))};
JMb=function(a){a&1&&_.x(0,IMb,1,6,"file-list",6);a&2&&(a=_.M(),_.y("ngForOf",a.qta))};KMb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};LMb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",3);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.expand())});_.N(1," Load more ");_.B()}};MMb=function(a){for(var b=qM.target;b;){if(b===a)return!0;b=b.parentElement}return!1};
OMb=function(a){a&1&&(_.A(0,"div",1),_.E(1,"div",2),_.B());a&2&&(a=_.M(),_.t(),_.jf("info",NMb(a,"info"))("warning",NMb(a,"warning")),_.y("innerHTML",a.Hwa(a.chb||""),_.Dd))};PMb=function(a,b){a&1&&(_.A(0,"a",11),_.E(1,"mat-icon",12),_.B());a&2&&(a=b.va,_.y("href",a.getUrl(),_.Ed),_.t(),_.y("svgIcon",a.NH()))};
QMb=function(a){if(a&1){var b=_.Zc();_.A(0,"header",2)(1,"div",3)(2,"a",4);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.reload())});_.E(3,"img",5);_.A(4,"div")(5,"h1");_.N(6,"Stacks");_.B();_.A(7,"h2");_.N(8,"by xGE");_.B()();_.E(9,"div",6);_.A(10,"h2");_.N(11,"Curated products for Googlers");_.B()();_.A(12,"div",7);_.E(13,"g3mark-moma-search",8);_.B();_.A(14,"div",9);_.x(15,PMb,2,2,"a",10);_.B()()()}a&2&&(a=_.M(),_.t(2),_.y("queryParams",a.params),_.t(13),_.y("ngForOf",a.links))};
RMb=function(a){a&1&&(_.A(0,"a",21),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.y("routerLink",a.getUrl())("queryParams",b.params);_.t();_.Lf(a.getName())}};SMb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.getName()))};TMb=function(a,b){a&1&&(_.A(0,"span"),_.x(1,RMb,2,3,"a",19)(2,SMb,2,1,"span",20),_.B());a&2&&(a=b.va,_.t(),_.y("ngIf",a.uda()),_.t(),_.y("ngIf",!a.uda()))};
UMb=function(a){a&1&&(_.A(0,"header",13)(1,"div",14)(2,"a",15),_.E(3,"img",16),_.A(4,"h1"),_.N(5,"Stacks"),_.B()(),_.E(6,"stacks-search"),_.A(7,"div",17),_.x(8,TMb,3,2,"span",18),_.B()(),_.E(9,"stacks-butterbar"),_.B());a&2&&(a=_.M(),_.t(2),_.y("queryParams",a.params),_.t(6),_.y("ngForOf",a.gZ))};VMb=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.M(),_.y("src",a.ql,_.Ed)("alt",a.link.getName()+"'s profile photo"))};
WMb=function(a){a&1&&(_.A(0,"a",5),_.N(1),_.B());a&2&&(a=_.M(),_.hf("background-image","url("+a.ql+")"),_.jf("-no-icon",a.kua)("-wrap",a.kua)("-left-ellipsis","bug_report"===a.link.NH()),_.y("target",a.yGb?"_blank":"_self")("href",a.url,_.Ed),_.gf("data-gtm-box",a.w0)("data-gtm-list",a.AUa),_.t(),_.Lf(a.link.getName()))};XMb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.hf("background-image","url("+a.ql+")"),_.t(),_.Lf(a.link.getName()))};
YMb=function(a,b){a&1&&(_.A(0,"a",6),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.y("href",a.url,_.Ed),_.gf("data-gtm-box",b.w0)("data-gtm-list",b.AUa),_.t(),_.Lf(b.link.getName()))};ZMb=function(a){a&1&&(_.A(0,"button"),_.qf(1,6),_.A(2,"div",7),_.E(3,"p"),_.B(),_.rf(),_.B())};$Mb=function(a){a&1&&(_.A(0,"button"),_.qf(1,8),_.E(2,"mat-icon",9),_.rf(),_.B());a&2&&(a=_.M(2),_.t(2),_.y("ngClass",a.iB?"recommended":"recommended-icon"))};
aNb=function(a){a&1&&(_.A(0,"button"),_.E(1,"img",10),_.B());a&2&&(a=_.M(2),_.gf("aria-label",a.content.title),_.t(),_.wf("alt","",a.content.title," info icon"),_.y("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.Ed))};bNb=function(a,b){a&1&&(_.A(0,"p",11)(1,"a",12),_.N(2),_.B()());a&2&&(a=b.va,_.t(),_.y("href",a.key,_.Ed),_.t(),_.Lf(a.value))};
cNb=function(a){a&1&&(_.F(0),_.x(1,ZMb,4,0,"button",0)(2,$Mb,3,1,"button",0)(3,aNb,2,3,"button",0),_.A(4,"div",1)(5,"p",2),_.N(6),_.B(),_.E(7,"div",3),_.A(8,"div",4),_.x(9,bNb,3,2,"p",5),_.O(10,"keyvalue"),_.B()(),_.H());a&2&&(a=_.M(),_.t(),_.y("ngIf","isa"==a.name),_.t(),_.y("ngIf",a.Pya),_.t(),_.y("ngIf","isa"!==a.name&&!a.Pya),_.t(3),_.Lf(a.content.title),_.t(),_.y("innerHTML",a.content.description,_.Dd),_.t(2),_.y("ngForOf",_.R(10,6,a.content.urls)))};
eNb=function(a){a&1&&(_.A(0,"h3",7),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M();_.y("ngClass",_.Uf(2,dNb,!b.iB));_.t();_.Lf(a.getName())}};gNb=function(a){a&1&&_.E(0,"stacks-popup-info",8);a&2&&(a=_.M().va,_.M(),a=a.getName(),a=fNb.get(a),_.y("name",a))};hNb=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();_.y("link",a)("gtmBox",c.w0)("gtmList",b.getName())}};
iNb=function(a){a&1&&(_.A(0,"ul"),_.x(1,hNb,2,3,"li",1),_.B());a&2&&(a=_.M().va,_.t(),_.y("ngForOf",a.d0()))};jNb=function(a){a&1&&_.N(0," This information is currently unavailable. ")};
kNb=function(a,b){a&1&&(_.A(0,"div")(1,"div",2),_.x(2,eNb,2,4,"h3",3)(3,gNb,1,1,"stacks-popup-info",4),_.B(),_.x(4,iNb,2,1,"ul",5)(5,jNb,1,0,"ng-template",null,6,_.Wf),_.B());if(a&2){a=b.va;var c=_.Jf(6);_.M();_.t(2);_.y("ngIf",a.getName());_.t();b=a.getName();b=fNb.get(b);_.y("ngIf",b);_.t();_.y("ngIf",a.d0().length)("ngIfElse",c)}};lNb=function(a){a&1&&_.E(0,"img",5)};mNb=function(a){a&1&&_.E(0,"img",6)};nNb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review is up-to-date"),_.B())};
oNb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review outdated"),_.B())};pNb=function(a){a&1&&(_.A(0,"button",5)(1,"p"),_.N(2,"ISA"),_.B()())};qNb=function(a){a&1&&(_.A(0,"button",12)(1,"p"),_.N(2,"PR"),_.B()())};rNb=function(a){a&1&&(_.A(0,"button",13)(1,"p"),_.N(2,"SA"),_.B()())};sNb=function(a){a&1&&(_.A(0,"button",14)(1,"p"),_.N(2,"GA"),_.B()())};tNb=function(a){a&1&&(_.A(0,"button",15)(1,"p"),_.N(2,"DP"),_.B()())};uNb=function(a){a&1&&(_.A(0,"button",16)(1,"p"),_.N(2,"NA"),_.B()())};
wNb=function(a,b){a&1&&(_.A(0,"div",17)(1,"p",18),_.N(2),_.B(),_.A(3,"p",19),_.N(4),_.B(),_.A(5,"p",20),_.N(6),_.B(),_.A(7,"p",21),_.N(8),_.B()());a&2&&(a=b.va,_.M(),_.t(2),_.Lf(a.getName()),_.t(),_.jf("satisfied-number",vNb(_.Y(a,1))>=vNb(_.Y(a,4))),_.t(),_.Kf(" ",_.Y(a,1),""),_.t(2),_.Kf("Target: ",_.Y(a,4),""),_.t(2),_.Kf("Updated ",_.Y(a,2),""))};xNb=function(a){a&1&&_.E(0,"stacks-popup-isa",4);a&2&&(a=_.M(),_.jf("to-right",!a.product.FTa()),_.y("product",a.product))};
yNb=function(a){a&1&&_.E(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.y("product",a.product))};zNb=function(a){a&1&&_.E(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.y("productPhase",a.product.Mca())("metrics",_.oj(a.product,rM,27,_.kj())))};ANb=function(a){a&1&&_.E(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.jf("small-icon",a.xza),_.y("productPhase",a.product.Mca()))};BNb=function(a){a&1&&(_.E(0,"stacks-header",2),_.O(1,"async"));a&2&&(a=_.M(),_.y("breadcrumb",_.R(1,2,a.gZ))("oldView",a.iB))};
CNb=function(a){a&1&&_.E(0,"loading",7)};DNb=function(a){a&1&&(_.A(0,"p",8),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(),_.Kf(" ",a.message," "))};ENb=function(a){a&1&&(_.F(0),_.A(1,"div",26),_.E(2,"mat-icon",27),_.A(3,"div",28),_.N(4," This product is Not Allowed. It's an external vendor offering not approved for use in Google. "),_.B(),_.A(5,"a",29),_.N(6," More Info "),_.B()(),_.H())};
FNb=function(a){a&1&&_.E(0,"stacks-popup-freshness",30);a&2&&(a=_.M().Na,_.y("isFresh",_.Aj(a,60))("freshnessDate",_.Y(a,42))("productName",a.getName()))};GNb=function(a){a&1&&(_.A(0,"span",31),_.N(1),_.B());a&2&&(a=_.M().Na,_.t(),_.Kf(" \u00a0Reviewed by team on ",_.Y(a,42)," "))};HNb=function(a){a&1&&(_.A(0,"a",32),_.E(1,"img",33),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.tn()+"/edit";_.y("href",a.MT?a.aW.environment.d3+"/"+b:"/"+b,_.Ed)}};
JNb=function(a){a&1&&(_.A(0,"a",34),_.E(1,"img",33),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.tn()+"/edit";_.y("routerLink",_.Uf(2,INb,a.MT?a.aW.environment.d3+"/"+b:"/"+b))("queryParams",a.params)}};KNb=function(a){a&1&&(_.A(0,"div")(1,"div",35)(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()())};
LNb=function(a,b){a&1&&(_.A(0,"div",18),_.E(1,"stacks-popup-product",41),_.A(2,"a",42),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(6),_.t(),_.y("product",a),_.t(),_.y("routerLink",_.Uf(4,INb,"/product/"+a.tn()))("queryParams",b.params),_.t(),_.Lf(a.getName()))};
NNb=function(a){a&1&&(_.A(0,"div",36),_.E(1,"div",37),_.A(2,"h2",38),_.N(3,"Better Alternatives"),_.B(),_.A(4,"ul",39),_.x(5,LNb,4,6,"div",40),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.t();_.y("innerHTML",b.Hwa(_.nj(a,sM,79).LH()||""),_.Dd);_.t(4);_.y("ngForOf",_.oj(_.nj(a,sM,79),MNb,6,_.kj()))}};ONb=function(a,b){a&1&&(_.A(0,"a",44),_.N(1),_.B());a&2&&(a=b.va,_.y("href",a.getUrl(),_.Ed),_.t(),_.Kf("",a.mr()," "))};
PNb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Product Page"),_.B(),_.x(3,ONb,2,2,"a",43),_.B());a&2&&(a=_.M().Na,_.t(3),_.y("ngForOf",_.oj(a,tM,28,_.kj())))};QNb=function(a,b){a&1&&(_.A(0,"a",46),_.N(1),_.B());a&2&&(a=b.va,_.y("href",a.getUrl(),_.Ed),_.t(),_.Kf("",a.mr()," "))};RNb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Landing Page"),_.B(),_.x(3,QNb,2,2,"a",45),_.B());a&2&&(a=_.M().Na,_.t(3),_.y("ngForOf",a.Fca()))};
SNb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Customer Adoption Stage"),_.B(),_.A(3,"a",47),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.t(4);_.Lf(b.sGc(_.Ej(a,71,0)))}};TNb=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);_.Kf(" ",b.kGc(_.Aj(a,73)),"")}};
UNb=function(a){a&1&&(_.A(0,"div"),_.N(1," Contact "),_.A(2,"a",52),_.N(3),_.B(),_.N(4," for more information "),_.B());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[1],_.Ed),_.t(),_.Kf("",a.value[0],"@"))};VNb=function(a){a&1&&(_.A(0,"div"),_.N(1," Read instructions "),_.A(2,"a",52),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.Ed))};WNb=function(a){a&1&&(_.A(0,"div"),_.N(1," Sign up "),_.A(2,"a",52),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.Ed))};
XNb=function(a,b){a&1&&(_.A(0,"span")(1,"a",52),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.t(),_.y("href","https://moma.corp.google.com/team/"+a,_.Ed),_.t(),_.Kf(" ",b.kTb.get(a)," "))};YNb=function(a){a&1&&(_.A(0,"span"),_.N(1," is allowed."),_.B())};ZNb=function(a){a&1&&(_.A(0,"span"),_.N(1," are allowed."),_.B())};
$Nb=function(a){a&1&&(_.A(0,"div"),_.x(1,XNb,3,2,"span",50)(2,YNb,2,0,"span",9)(3,ZNb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.t(),_.y("ngForOf",a.value),_.t(),_.y("ngIf",1===a.value.length),_.t(),_.y("ngIf",1<a.value.length))};aOb=function(a,b){a&1&&(_.A(0,"span")(1,"a",52),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.t(),_.y("href","https://moma.corp.google.com/team/"+a,_.Ed),_.t(),_.Kf(" ",b.kTb.get(a)," "))};bOb=function(a){a&1&&(_.A(0,"span"),_.N(1," is not allowed."),_.B())};
cOb=function(a){a&1&&(_.A(0,"span"),_.N(1," are not allowed."),_.B())};dOb=function(a){a&1&&(_.A(0,"div"),_.x(1,aOb,3,2,"span",50)(2,bOb,2,0,"span",9)(3,cOb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.t(),_.y("ngForOf",a.value),_.t(),_.y("ngIf",1===a.value.length),_.t(),_.y("ngIf",1<a.value.length))};eOb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please see the "),_.A(2,"a",52),_.N(3," general guidance "),_.B(),_.N(4,"for using GCP Systems. "),_.B());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.Ed))};
fOb=function(a){a&1&&(_.A(0,"div"),_.N(1," Default visibility "),_.A(2,"a",52),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.t(2),_.y("href",a.value[0],_.Ed))};gOb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.t(),_.Kf(" ",a," "))};hOb=function(a){a&1&&(_.A(0,"div"),_.x(1,gOb,2,1,"span",50),_.N(2," are allowed. "),_.B());a&2&&(a=_.M().va,_.t(),_.y("ngForOf",a.value))};iOb=function(a){a&1&&(_.A(0,"div"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Kf(" ",a.value," "))};
jOb=function(a,b){a&1&&(_.A(0,"div"),_.x(1,UNb,5,2,"div",9)(2,VNb,4,1,"div",9)(3,WNb,4,1,"div",9)(4,$Nb,4,3,"div",9)(5,dOb,4,3,"div",9)(6,eOb,5,1,"div",9)(7,fOb,4,1,"div",9)(8,hOb,3,1,"div",9)(9,iOb,2,1,"div",9),_.B());a&2&&(a=b.va,_.t(),_.y("ngIf","contactTeam"===a.key),_.t(),_.y("ngIf","onboardingDoc"===a.key),_.t(),_.y("ngIf","signUpDoc"===a.key),_.t(),_.y("ngIf","includedTeamId"===a.key),_.t(),_.y("ngIf","excludedTeamId"===a.key),_.t(),_.y("ngIf","gcpGuidance"===a.key),_.t(),_.y("ngIf","buildVisibility"===
a.key),_.t(),_.y("ngIf","groups"===a.key),_.t(),_.y("ngIf","other"===a.key))};lOb=function(a){a&1&&(_.A(0,"div",53)(1,"a",52),_.N(2),_.B()());if(a&2){a=_.M(2).Na;var b=_.M().Na;_.M(3);_.t();_.y("href",kOb(a.tn()),_.Ed);_.t();_.Kf("more (+",b.Dpa.length-3,")")}};
mOb=function(a){a&1&&(_.A(0,"div",23)(1,"div",48)(2,"p"),_.N(3,"Product Allowlist"),_.B(),_.E(4,"stacks-popup-info",49),_.B(),_.x(5,jOb,10,9,"div",50)(6,lOb,3,2,"div",51),_.B());a&2&&(a=_.M(2).Na,_.t(5),_.y("ngForOf",a.Dpa.slice(0,3)),_.t(),_.y("ngIf",3<a.Dpa.length))};nOb=function(a,b){a&1&&(_.A(0,"div")(1,"ul"),_.N(2),_.B()());a&2&&(a=b.va,_.t(2),_.Kf(" ",a," "))};
oOb=function(a){a&1&&(_.A(0,"div")(1,"a",52),_.N(2),_.B()());a&2&&(a=_.M(2).Na,_.M(4),_.t(),_.y("href",kOb(a.tn()),_.Ed),_.t(),_.Kf(" more (+",_.xj(a,89,_.kj()).length-3,") "))};pOb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Not Allowed Product Versions"),_.B(),_.x(3,nOb,3,1,"div",50)(4,oOb,3,2,"div",9),_.B());a&2&&(a=_.M().Na,_.t(3),_.y("ngForOf",_.xj(a,89,_.kj()).slice(0,3)),_.t(),_.y("ngIf",3<_.xj(a,89,_.kj()).length))};
qOb=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),_.Lf(_.Y(a,74)))};rOb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"ISA Status"),_.B(),_.A(3,"a",54),_.N(4,"Agreement signed"),_.B()());a&2&&(a=_.M().Na,_.t(3),_.wf("href","/agreement/",a.tn(),"",_.Ed))};
sOb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"ISA Status"),_.B(),_.A(3,"a",54),_.N(4,"Unsigned draft agreement"),_.B()());a&2&&(a=_.M().Na,_.t(3),_.wf("href","/agreement/",a.tn(),"",_.Ed))};tOb=function(a){a&1&&(_.A(0,"div",23)(1,"p"),_.N(2,"Moma Teams"),_.B(),_.A(3,"a",52),_.N(4,"Product page"),_.B()());a&2&&(a=_.M().Na,_.t(3),_.wf("href","http://moma.corp.google.com/product/",a.Uca(),"",_.Ed))};
uOb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",57),_.B());a&2&&(a=b.va,_.t(),_.y("link",a))};vOb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",56),_.N(2,"Used in the following Core Solution(s):"),_.B(),_.A(3,"ul"),_.x(4,uOb,2,1,"li",50),_.B()());a&2&&(a=_.M(2).Na,_.t(4),_.y("ngForOf",a.a0a))};
wOb=function(a,b){a&1&&(_.A(0,"div")(1,"div",63),_.N(2),_.B(),_.A(3,"div",64),_.N(4),_.B(),_.A(5,"div"),_.N(6),_.B(),_.A(7,"div",60),_.N(8),_.B()());a&2&&(a=b.va,_.t(2),_.Lf(_.Y(a,1)),_.t(2),_.Lf(a.getName()),_.t(2),_.Kf("Target: ",_.Y(a,4),""),_.t(2),_.Kf("Updated ",_.Y(a,2),""))};
xOb=function(a){a&1&&(_.A(0,"section",55)(1,"header",58)(2,"h2",59),_.N(3,"Metrics"),_.B(),_.A(4,"p",60),_.N(5,"Source: Stacks data"),_.B()(),_.A(6,"div",61),_.x(7,wOb,9,4,"div",62),_.B()());a&2&&(a=_.M().Na,_.t(7),_.y("stacksExpandListOf",_.oj(a,rM,27,_.kj())))};yOb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",65),_.N(2,"Product Phase Reason"),_.B(),_.A(3,"p",66),_.N(4),_.B()());a&2&&(a=_.M().Na,_.t(4),_.Lf(_.Y(a,86)))};
zOb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",67),_.N(2,"Education materials"),_.B(),_.E(3,"stacks-link-lists",68),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("lists",a.oqb))};AOb=function(a,b){a&1&&_.E(0,"iframe",73);a&2&&_.y("src",b.va,_.Bga)};BOb=function(a){a&1&&(_.F(0),_.A(1,"h3",71),_.N(2,"Roadmap"),_.B(),_.x(3,AOb,1,1,"iframe",72),_.H());a&2&&(a=_.M(3).Na,_.t(3),_.y("ngForOf",a.kNb))};
COb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",69),_.N(2),_.B(),_.E(3,"stacks-link-lists",70),_.x(4,BOb,4,1,"ng-container",9),_.B());if(a&2){a=_.M().Na;var b=_.M().Na;_.t(2);_.Kf("About ",a.name,"");_.t();_.y("lists",b.afb);_.t();_.y("ngIf",b.kNb.length)}};DOb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",76),_.B());a&2&&(a=b.va,_.t(),_.y("isContact",!0)("link",a))};
EOb=function(a){a&1&&(_.F(0),_.A(1,"h3"),_.N(2,"Meet the team"),_.B(),_.A(3,"ul",39),_.x(4,DOb,2,2,"li",50),_.B(),_.H());a&2&&(a=_.M(3).Na,_.t(),_.jf("h3-margin-top",a.VRa.length),_.t(3),_.y("ngForOf",a.GZ))};FOb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",74),_.N(2,"Feedback and communications"),_.B(),_.E(3,"stacks-link-lists",75),_.x(4,EOb,5,3,"ng-container",9),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("lists",a.VRa),_.t(),_.y("ngIf",a.GZ.length))};
GOb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",77),_.N(2,"Additional guidance"),_.B(),_.A(3,"p",66),_.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",75),_.B());a&2&&(a=_.M(2).Na,_.t(5),_.y("lists",a.svb))};HOb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",79),_.B());a&2&&(a=b.va,_.t(),_.y("link",a))};
IOb=function(a){a&1&&(_.A(0,"ul"),_.x(1,HOb,2,1,"li",50),_.B());a&2&&(a=_.M(4).Na,_.t(),_.y("ngForOf",a.AZ))};JOb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Codepaths"),_.B(),_.x(2,IOb,2,1,"ul",9));a&2&&(a=_.M(3).Na,_.t(2),_.y("ngIf",a.AZ.length))};KOb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",80),_.B());a&2&&(a=b.va,_.t(),_.y("link",a))};
LOb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Other resources"),_.B(),_.A(2,"ul",39),_.x(3,KOb,2,1,"li",50),_.B());a&2&&(a=_.M(3).Na,_.jf("h3-margin-top",a.AZ.length),_.t(3),_.y("ngForOf",a.RZa))};MOb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",38),_.N(2,"Additional resources"),_.B(),_.x(3,JOb,3,1,"ng-template",78)(4,LOb,4,3,"ng-template",78),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("ngIf",a.AZ.length),_.t(),_.y("ngIf",a.RZa.length))};
NOb=function(a,b){a&1&&(_.A(0,"ul"),_.E(1,"stacks-icon-link",80),_.B());a&2&&(a=b.va,_.t(),_.y("link",a))};OOb=function(a,b){a&1&&(_.F(0),_.A(1,"h3",81),_.N(2),_.B(),_.A(3,"p"),_.N(4),_.B(),_.x(5,NOb,2,1,"ul",50),_.E(6,"br"),_.H());a&2&&(a=b.va,_.t(2),_.Lf(a.name),_.t(2),_.Lf(a.description),_.t(),_.y("ngForOf",a.links))};POb=function(a){a&1&&(_.A(0,"section",55)(1,"h2",81),_.N(2,"External Google Tool Mapping"),_.B(),_.x(3,OOb,7,3,"ng-container",50),_.B());a&2&&(a=_.M(2).Na,_.t(3),_.y("ngForOf",a.KEc))};
ROb=function(a,b){a&1&&(_.F(0),_.A(1,"div",10)(2,"div",11),_.x(3,ENb,7,0,"ng-container",9),_.A(4,"h1"),_.N(5),_.B(),_.A(6,"div",12)(7,"p",13),_.x(8,FNb,1,3,"stacks-popup-freshness",14)(9,GNb,2,1,"span",15)(10,HNb,3,1,"a",16)(11,JNb,3,4,"a",17),_.B()()(),_.x(12,KNb,5,0,"div",9),_.A(13,"div",18),_.E(14,"stacks-popup-product",19),_.B(),_.x(15,NNb,6,2,"div",20),_.E(16,"div",21),_.A(17,"div"),_.x(18,PNb,4,1,"div",22)(19,RNb,4,1,"div",22),_.A(20,"div",23)(21,"p"),_.N(22,"Product Phase"),_.B(),_.A(23,"a",
24),_.N(24),_.B()(),_.x(25,SNb,5,1,"div",22)(26,TNb,5,1,"div",22)(27,mOb,7,2,"div",22)(28,pOb,5,2,"div",22)(29,qOb,5,1,"div",22)(30,rOb,5,1,"div",22)(31,sOb,5,1,"div",22)(32,tOb,5,1,"div",22),_.B(),_.x(33,vOb,5,1,"section",25)(34,xOb,8,1,"section",25)(35,yOb,5,1,"section",25)(36,zOb,4,1,"section",25)(37,COb,5,3,"section",25)(38,FOb,5,2,"section",25)(39,GOb,6,1,"section",25)(40,MOb,5,2,"section",25)(41,POb,4,1,"section",25),_.B(),_.H());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(3);_.t();var d=_.y("ve",c.p5a.Mjc)("veImpression",
!0)("veClick",!0)("veMutable",!0);var e=a.tn();e="StacksVeMetadata:"+(new QOb).pPb(e).ld();d("veMetadata",e);_.t(2);_.y("ngIf",5===a.Mca());_.t(2);_.Lf(a.getName());_.t(3);_.y("ngIf",c.Sqb&&_.Y(a,42));_.t();_.y("ngIf",c.Sqb&&_.Y(a,42));_.t();_.y("ngIf",c.MT);_.t();_.y("ngIf",!c.MT);_.t();_.y("ngIf",!_.Y(a,68)&&a.Mg().vTa()!=c.t4b[1]);_.t(2);_.y("product",a);_.t();_.y("ngIf",_.gj(a,sM,79)&&_.nj(a,sM,79).rT());_.t();_.y("innerHTML",c.Hwa(a.LH()),_.Dd);_.t(2);_.y("ngIf",_.oj(a,tM,28,_.kj()).length);
_.t();_.y("ngIf",a.Fca().length);_.t(5);_.Lf(c.wGc(a.Mca()));_.t();_.y("ngIf",_.Ej(a,71,0));_.t();_.y("ngIf",null!=_.ij(a,73));_.t();_.y("ngIf",b.Dpa.length);_.t();_.y("ngIf",_.xj(a,89,_.kj()).length);_.t();_.y("ngIf",_.Y(a,74));_.t();_.y("ngIf",a.Vsa());_.t();_.y("ngIf",_.Aj(a,69));_.t();_.y("ngIf",c.O_a&&a.xta()&&0<a.Uca());_.t();_.y("ngIf",c.NQa&&b.a0a.length);_.t();_.y("ngIf",0<_.oj(a,rM,27,_.kj()).length);_.t();_.y("ngIf",_.Sj(a,86));_.t();_.y("ngIf",b.oqb.length);_.t();_.y("ngIf",b.afb.length||
a.l$c);_.t();_.y("ngIf",b.VRa.length||b.GZ.length);_.t();_.y("ngIf",b.svb.length);_.t();_.y("ngIf",b.AZ.length||b.RZa.length);_.t();_.y("ngIf",c.KQa&&_.oj(a,uM,81,_.kj()).length)}};SOb=function(a,b){a&1&&(_.F(0),_.x(1,ROb,42,35,"ng-container",9),_.H());a&2&&(a=b.Na,_.t(),_.y("ngIf",a.product))};TOb=function(a){a&1&&(_.F(0),_.x(1,SOb,2,1,"ng-container",9),_.H());a&2&&(a=_.M().Na,_.t(),_.y("ngIf",a.Xb))};
UOb=function(a,b){a&1&&(_.F(0,3),_.x(1,CNb,1,0,"loading",4)(2,DNb,2,1,"p",5)(3,TOb,2,1,"ng-container",6),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Ph))};
WOb=function(a){var b=[];if(_.oj(a,vM,80,_.kj()).length)for(var c=_.k(_.oj(a,vM,80,_.kj())),d=c.next(),e={};!d.done;e={iwa:void 0},d=c.next()){e.iwa=d.value;d=_.k(_.oj(e.iwa,wM,2,_.kj()));for(var f=d.next();!f.done;f=d.next())_.oj(f.value,VOb,3,_.kj()).filter(function(g){return g.tn()===a.j0()}).forEach(function(g){return function(){b.push(mM({name:g.iwa.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.iwa.Dub(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
XOb=function(a){var b=[];a=_.k(_.oj(a,uM,81,_.kj()));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.X(d,1);var e="";0<_.oj(d,xM,2,_.kj()).length&&(e=e.concat("\n",_.oj(d,xM,2,_.kj())[0].LH()));d=_.xj(d,3,_.kj()).map(function(f){return mM({name:f,url:f,icon:"link"})}).sort(lM);b.push({name:c,description:e,links:d})}return b};
$Ob=function(a){var b=[];YIb([{source:_.oj(a,tM,8,_.kj()),Oi:b,name:"Critical user journeys",icon:"link"},{source:_.oj(a,tM,12,_.kj()),Oi:b,name:"Future plans",icon:"drive_document"},{source:_.oj(a,tM,20,_.kj()),Oi:b,name:"Launch plans",icon:"drive_document"},{source:_.oj(a,tM,32,_.kj()),Oi:b,name:"SLOs",icon:"link"},{source:_.oj(a,tM,22,_.kj()),Oi:b,name:"Monitoring",icon:"planner_review"}]);if(_.Aj(a,45)||_.Aj(a,46)){var c=[];_.Aj(a,45)&&c.push(mM({name:"Google Cloud Platform support",icon:"cloud_done"}));
_.Aj(a,46)&&c.push(mM({name:"Open source",icon:"ic_github_grey600_24dp.svg"}));c=(new nM).te("Other attributes").OV(c);b.push(c)}_.oj(a,YOb,47,_.kj()).length&&(c=(new nM).te("Data classification").OV(_.oj(a,YOb,47,_.kj()).map(function(d){return mM({name:d.jg(),icon:"data_table"})})),b.push(c));_.oj(a,ZOb,41,_.kj()).length&&(a=(new nM).te("Languages").OV(_.oj(a,ZOb,41,_.kj()).map(function(d){return mM({name:d.jg(),icon:"language"})}).sort(lM)),b.push(a));b.sort(function(d,e){return"Other attributes"===
d.jg()?1:"Other attributes"===e.jg()?-1:"Data classification"===d.jg()?1:"Data classification"===e.jg()?-1:lM(d,e)});return b};
aPb=function(a){var b=[];YIb([{source:a.gTa(),Oi:b,name:"Ask a question",icon:"atari_site"},{source:_.oj(a,tM,56,_.kj()),Oi:b,name:"Report an issue",icon:"atari_site"},{source:_.oj(a,tM,57,_.kj()),Oi:b,name:"Stay updated",icon:"atari_site"}]);_.wj(a,35,_.kj()).length&&!a.PS().length&&(a=(new nM).te("Team member").OV(_.wj(a,35,_.kj()).map(function(c){return mM({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(lM);return b};
bPb=function(a){if(!a.PS().length)return[];var b=[],c=[];_.wj(a,35,_.kj()).length&&(b=_.wj(a,35,_.kj()).map(function(d){return mM({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=XIb(a.PS());return[].concat(_.Jc(c),_.Jc(b))};
cPb=function(a){var b=[],c=[],d=[];_.xj(a,83,_.kj()).length?b=_.xj(a,83,_.kj()).map(function(e){return mM({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+e,icon:"auto_stories"})}):_.wj(a,14,_.kj()).length&&(b=_.wj(a,14,_.kj()).map(function(e){return mM({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.wj(a,25,_.kj()).length&&(c=_.wj(a,25,_.kj()).map(function(e){return mM({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+
e,icon:"keep"})}));a.Pca().length&&(d=WIb(a.Pca(),"link"));return[].concat(_.Jc(b),_.Jc(c),_.Jc(d)).sort(lM)};dPb=function(a){return mM({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};fPb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Fg(ePb,c.get("roadmapId"))})};gPb=function(a){a&1&&_.E(0,"folder-tab-header",4);a&2&&(a=_.M(),_.y("viewData",a.Ab),_.gf("aria-labelledby",a.hP))};
iPb=function(a){a&1&&_.E(0,"readme",12);a&2&&(a=_.M(2),_.y("markdownContent",a.Twa)("safeHtmlContent",a.Y_a)("shouldCollapse",!hPb(a))("trackProjectId",a.location.qb)("trackGestureScroll",!0))};jPb=function(a){a&1&&(_.E(0,"folder-detail-section",13),_.O(1,"async"));a&2&&(a=_.M(2),_.y("title",a.nec)("groupedFiles",a.WXa)("useRelativeUrls",!hPb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.hj(a.location)))};
kPb=function(a){if(a&1){var b=_.Zc();_.A(0,"folder-detail-section",14);_.I("toggle",function(c){_.ad(b);var d=_.M(2);return _.cd(d.aDc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.y("title",a.mec)("groupedFiles",a.rQa)("initiallyExpanded",_.R(1,6,a.Sx.gta().ha(_.Ie())))("useRelativeUrls",!hPb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.hj(a.location)))};
lPb=function(a){if(a&1){var b=_.Zc();_.A(0,"folder-detail-section",15);_.I("toggle",function(c){_.ad(b);var d=_.M(2);return _.cd(d.jGc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.y("title",a.oec)("groupedFiles",a.qub)("initiallyExpanded",_.R(1,6,yM(a.yn)?a.Sx.Sca().ha(_.Ie()):_.Ud(!0)))("useRelativeUrls",!hPb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.hj(a.location)))};
mPb=function(a){a&1&&(_.A(0,"main",5,6),_.x(2,iPb,1,5,"readme",7),_.A(3,"mat-accordion",8),_.x(4,jPb,2,7,"folder-detail-section",9)(5,kPb,3,10,"folder-detail-section",10)(6,lPb,3,10,"folder-detail-section",11),_.B()());a&2&&(a=_.M(),_.gf("aria-labelledby",a.hP),_.t(2),_.y("ngIf",a.Twa),_.t(),_.y("multi",!0),_.t(),_.y("ngIf",yM(a.yn)),_.t(),_.y("ngIf",yM(a.yo)),_.t(),_.y("ngIf",yM(a.KH)))};
nPb=function(a,b){a&1&&(_.A(0,"mat-option",21),_.N(1),_.B());a&2&&(a=b.va,_.y("value",a.tn()),_.t(),_.Kf(" ",a.getName()," "))};oPb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.N(3);_.B();_.A(4,"mat-select",19);_.I("selectionChange",function(c){_.ad(b);var d=_.M(3);return _.cd(d.IOb.next(c.value))});_.x(5,nPb,2,2,"mat-option",20);_.B()()()}a&2&&(a=_.M().Na,_.t(3),_.Kf("",a.length," products:"),_.t(),_.y("value",a[0].tn()),_.t(),_.y("ngForOf",a))};
pPb=function(a,b){a&1&&(_.F(0),_.x(1,oPb,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(),_.y("ngIf",1<a.length),_.t(),_.jf("dark-theme","DARK"===_.R(3,4,b.Bt.theme)),_.y("productIdFromParent",_.R(4,6,b.nra)))};qPb=function(a){a&1&&(_.F(0),_.x(1,pPb,5,8,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.t(),_.y("ngIf",_.R(2,1,a.vRb)))};rPb=function(a){return 3===a.getType()?a.de()+"/":a.de()};
sPb=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.c_a)("diffChunks",a.Ab.yra.lD))};tPb=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())};
uPb=function(a){a&1&&(_.A(0,"a",15,16),_.N(2),_.B());a&2&&(a=_.M(2),_.y("routerLink",a.RHc),_.t(2),_.Kf("\n        ",a.Ab.ada,"\n      "))};vPb=function(a){a&1&&(_.N(0,"\n        "),_.A(1,"a",17,18),_.N(3),_.B(),_.N(4,"\n      "));a&2&&(a=_.M(2),_.t(),_.y("externalLink",a.MEc),_.t(2),_.Kf("\n          ",a.Ab.ada,""))};
wPb=function(a){if(a&1){var b=_.Zc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.x(6,tPb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h3",6);_.N(9,"Git Submodule");_.B();_.N(10,"\n    ");_.A(11,"dc-p",7);_.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",7);_.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",8);_.N(18,"\n      ");_.A(19,"span");_.N(20,"Git URL:");_.B();_.N(21,"\n      ");_.x(22,uPb,3,2,"a",9);_.N(23,"\n      ");_.x(24,vPb,5,2,"ng-template",null,10,_.Wf);_.N(26,"\n      ");_.A(27,"copy-button",11);_.I("copyEvent",function(){_.ad(b);var d=_.M();_.ppb((d.MGc||d.LEc).na);return _.cd()});_.N(28,"\n      ");_.B();_.N(29,"\n    ");_.B();_.N(30,"\n    ");_.A(31,"dc-p",12);_.N(32,"\n      ");_.A(33,"span");_.N(34,"Commit hash:");_.B();_.N(35,"\n      ");
_.A(36,"span",13,14);_.N(38);_.B();_.N(39,"\n      ");_.A(40,"copy-button",11);_.I("copyEvent",function(){_.ad(b);var d=_.M();_.ppb(d.GBc.na);return _.cd()});_.N(41,"\n      ");_.B();_.N(42,"\n    ");_.B();_.N(43,"\n  ");_.B();_.N(44,"\n")}if(a&2){var c=_.Jf(25);a=_.M();_.t();_.y("viewData",a.Ab);_.t(5);_.y("ngIf",!a.Gzb);_.t(16);_.y("ngIf",a.Gzb)("ngIfElse",c);_.t(5);_.y("copyText",a.Ab.ada)("isSmall",!0);_.t(11);_.Lf(a.Ab.lA);_.t(2);_.y("copyText",a.Ab.lA)("isSmall",!0)}};
xPb=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(),_.y("logElement",a.mi)("codeExamples",_.R(2,3,a.zZ))("source",a.source))};
yPb=function(a){a&1&&(_.F(0),_.A(1,"div",4),_.N(2),_.O(3,"async"),_.B(),_.x(4,xPb,6,5,"ng-container",1),_.O(5,"async"),_.H());if(a&2){a=_.M();var b=_.Jf(6);_.t(2);_.Lf(_.R(3,3,a.FSb));_.t(2);_.y("ngIf",!_.R(5,5,a.UEc))("ngIfElse",b)}};zPb=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())};APb=function(){};
BPb=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,APb,0,0,"ng-template"));a&2&&(a=_.M(),_.y("logElement",a.mi)("kytheTicketObservable",a.NWa)("source",a.source))};CPb=function(a){return(a=RegExp("(google3/[^#]*)#([0-9]+)").exec(a))?{Kj:a[1],vO:Number(a[2])}:{Kj:"",vO:0}};DPb=function(a){var b=a.Fk.map(function(c){return{zp:c,csa:!1}});return{Dd:a.Wa,cF:a.cF,entries:b}};
EPb=function(a){for(var b=[],c=0;c<a.Fk.length;c++)b.push({zp:a.Fk[c],csa:!0});return{Dd:a.Wa,cF:a.cF,entries:b}};FPb=function(){};GPb=function(a){a&1&&_.x(0,FPb,0,0,"ng-template",11);a&2&&(_.M(3),_.y("ngTemplateOutlet",_.Jf(3)))};HPb=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.nM)("historyPlace",a)("blameInfo",_.R(1,5,c.Wpa))("columnType",b.Xb.columnType)("focusCommit",_.R(2,7,c.fca))}};
IPb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",14);_.I("click",function(){var d=_.ad(b).Na;return _.cd(d())});_.N(1," Show more ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.y("trackBucket",c.jP.OW)("trackProjectId",a.Xb.Wa.qb)}};JPb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",14);_.I("click",function(){var d=_.ad(b).Na;return _.cd(d())});_.N(1," Show all ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.y("trackBucket",c.jP.OW)("trackProjectId",a.Xb.Wa.qb)}};
KPb=function(a){a&1&&(_.F(0),_.x(1,IPb,2,2,"button",13)(2,JPb,2,2,"button",13),_.H());a&2&&(a=_.M(2).Na,_.t(),_.y("ngIf",a.Xb.esa),_.t(),_.y("ngIf",a.Xb.Fba))};LPb=function(a){a&1&&(_.A(0,"div",15),_.E(1,"mat-spinner",16),_.B());a&2&&(_.t(),_.y("diameter",18)("strokeWidth",2))};MPb=function(a){a&1&&(_.A(0,"dc-information-box",17),_.N(1," Failed to fetch more history "),_.B())};
NPb=function(a){a&1&&(_.F(0),_.x(1,GPb,1,1,null,6),_.O(2,"async"),_.A(3,"div",7),_.O(4,"async"),_.x(5,HPb,3,9,"history-table",8),_.O(6,"async"),_.F(7,3),_.O(8,"async"),_.x(9,KPb,3,2,"ng-container",4)(10,LPb,2,2,"div",9)(11,MPb,2,0,"dc-information-box",10),_.H(),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.t();_.y("ngIf",_.R(2,8,b.TZa));_.t(2);_.jf("hidden",_.R(4,10,b.TZa));_.t(2);_.y("ngIf",_.R(6,12,a.Xb.nM.Dd));_.t(2);_.y("ngSwitch",_.R(8,14,b.Z0));_.t(2);_.y("ngSwitchCase",b.qC.Ph);_.t();_.y("ngSwitchCase",
b.qC.Wi);_.t();_.y("ngSwitchCase",b.qC.Error)}};OPb=function(){};PPb=function(a){a&1&&_.x(0,OPb,0,0,"ng-template",11);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.Jf(3)))};QPb=function(a){a&1&&(_.A(0,"dc-information-box",18),_.N(1," History unavailable "),_.B())};
RPb=function(a,b){a&1&&(_.F(0,3),_.x(1,NPb,12,16,"ng-container",4)(2,PPb,1,1,null,4)(3,QPb,2,0,"dc-information-box",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.qC.Ph),_.t(),_.y("ngSwitchCase",b.qC.Wi),_.t(),_.y("ngSwitchCase",b.qC.Error))};SPb=function(a){a&1&&(_.qf(0,19),_.E(1,"loading",20),_.rf());a&2&&(_.t(),_.y("hasBackground",!0)("diameter",36))};TPb=function(a){return QEb(a)||8===a.kind};
UPb=function(a,b,c){var d=_.ki(a,1);return d&&b.Nxb.has(d)?_.Ud({Pc:a,UI:d}):_.ki(a,3)||_.AF(a)?_.vJ(c,a,"path",1).ha(_.w(function(e){return{Pc:a,UI:e}})):_.Ud({Pc:a,UI:b.tKc})};VPb=function(a,b){return!!a.nM.entries.find(function(c){return c.zp.Hf===b})};WPb=function(a,b){return _.wq(a.location,b.location)};XPb=function(a){return 0===a.kind&&!a.bra||3===a.kind||2===a.kind};
ZPb=function(a,b){var c=a.location;return _.li(c)?YPb(b,c).ha(_.w(function(d){return _.fG(d)?_.iF(Object.assign({},d.Xb,{Ab:a})):d})):_.Fe};$Pb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.fG(b)};aQb=function(a){a&1&&_.E(0,"loading")};
bQb=function(a){if(a&1){var b=_.Zc();_.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(){_.ad(b);var d=_.M(2).va,e=_.M(3).Na;return _.cd(e.E2a.add(d.Yh.id))});_.N(3," Show findings anyway... ");_.B();_.H()}if(a&2){a=_.M(2).va;var c=_.M(4);_.t(2);_.gf("data-action",c.Clc)("data-action-id",a.Yh.id)}};cQb=function(a){a&1&&_.mf(0)};
eQb=function(a){a&1&&(_.F(0),_.x(1,cQb,1,0,"ng-container",12),_.H());if(a&2){a=_.M(2).va;_.M(4);var b=_.Jf(5);_.t();_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Uf(2,dQb,a))}};fQb=function(a){a&1&&_.x(0,bQb,4,2,"ng-container",0)(1,eQb,2,4,"ng-container",0);if(a&2){a=_.M().va;var b=_.M(3).Na;_.y("ngIf",500<a.count&&!b.E2a.has(a.Yh.id));_.t();_.y("ngIf",500>=a.count||b.E2a.has(a.Yh.id))}};
gQb=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,fQb,2,2,"ng-template",10),_.B());a&2&&(a=b.va,b=_.M(4),_.y("expanded",b.HRa.has(a.Yh.id)),_.t(),_.gf("data-action",b.A8b)("data-action-id",a.Yh.id),_.t(2),_.y("src",a.icon,_.Ed),_.t(),_.pA(" ",a.Yh.name," (",_.qA(5,6,a.count,"".locale)," warnings) "))};
hQb=function(a){a&1&&(_.F(0),_.x(1,gQb,7,9,"mat-expansion-panel",6),_.H());a&2&&(a=_.M(2).Na,_.t(),_.y("ngForOf",a.EBb))};iQb=function(a){a&1&&(_.F(0),_.x(1,hQb,2,1,"ng-container",5),_.H());if(a&2){a=_.M().Na;_.M();var b=_.Jf(3);_.t();_.y("ngIf",0<a.EBb.length)("ngIfElse",b)}};jQb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,aQb,1,0,"loading",4)(3,iQb,2,2,"ng-container",4),_.H()());a&2&&(a=b.Na,_.t(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase","loading"),_.t(),_.y("ngSwitchCase","loaded"))};
kQb=function(a){a&1&&(_.A(0,"div",13),_.N(1," No warnings were found for this location. Consider enabling more layers. "),_.B())};lQb=function(a){a&1&&_.E(0,"loading")};mQb=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();_.gf("data-action",c.C8b)("data-action-id",b.Yh.id);_.t();_.y("routerLink",_.R(2,5,a));_.t(2);_.Kf(" ",_.qA(4,7,a,c.Wa.path)," ");_.t(3);_.Lf(a.message)}};
nQb=function(a){a&1&&(_.F(0),_.x(1,mQb,7,10,"div",14),_.H());a&2&&(a=_.M().Na,_.t(),_.y("ngForOf",a.dca))};oQb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,lQb,1,0,"loading",4)(3,nQb,2,1,"ng-container",4),_.H()());a&2&&(a=b.Na,_.t(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase","loading"),_.t(),_.y("ngSwitchCase","loaded"))};qQb=function(a,b){a&1&&(_.x(0,oQb,4,3,"ng-container",0),_.O(1,"async"));a&2&&(a=b.va,b=_.M(),_.y("ngIf",_.R(1,1,pQb(b,a.Yh.id))))};
tQb=function(a){try{return _.oj(rQb(a),sQb,1,_.kj()).map(function(b){switch(_.Ej(b,2,0)){case 3:return"guice://"+_.Y(b,1);default:return _.Y(b,1)}})}catch(b){return[a]}};uQb=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.Ika)("disabled",a.disabled),_.gf("aria-label",a.ariaLabel),_.t(2),_.Lf(a.icon))};
vQb=function(a){a&1&&(_.A(0,"button",3)(1,"mat-icon"),_.N(2),_.B(),_.vf(3),_.B());a&2&&(a=_.M(),_.y("color",a.selected?"primary":null)("matTooltip",a.Ika)("disabled",a.disabled),_.t(2),_.Lf(a.icon))};wQb=function(a){a&1&&(_.F(0),_.N(1," Underlines "),_.H())};xQb=function(a){a&1&&(_.F(0),_.N(1," Underline references "),_.H())};
yQb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"collapsible-icon-button",1);_.I("click",function(){var d=_.ad(c).Na,e=_.M();return _.cd(e.toggle(d.VUb))});_.x(2,wQb,2,0,"ng-container",0)(3,xQb,2,0,"ng-container",0);_.B();_.H()}a&2&&(a=b.Na,b=_.M(),_.t(),_.y("collapsed",b.collapsed)("selected",a.VUb),_.t(),_.y("ngIf","short"===b.f4a),_.t(),_.y("ngIf","long"===b.f4a))};zQb=function(a){a&1&&_.E(0,"xap-picker-single-select",5)};AQb=function(a){a&1&&_.E(0,"xap-picker-checklist",5)};
BQb=function(a){a&1&&_.E(0,"xap-picker-selection-list",6)};
CQb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"xap-picker",1);_.I("ngModelChange",function(e){_.ad(c);var f=_.M();return _.cd(f.Qx.next(e))});_.O(1,"async");_.x(2,zQb,1,0,"xap-picker-single-select",2)(3,AQb,1,0,"ng-template",null,3,_.Wf)(5,BQb,1,0,"xap-picker-selection-list",4);_.B()}if(a&2){a=b.Na;var d=_.Jf(4);b=_.M();_.jf("xap-picker-multi-pane",a.Cv);_.y("ngModel",b.Qx)("options",_.R(1,11,b.options))("displayFunction",a.Ei)("searchVisible",a.Lr)("searchFilter",a.AV)("selectAllVisible",a.Ox);_.t(2);
_.y("ngIf",a.c3)("ngIfElse",d);_.t(3);_.y("ngIf",a.Cv)}};DQb=function(a,b){return a.size===b.size&&[].concat(_.Jc(a)).every(function(c){return b.has(c)})};EQb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};FQb=function(a,b){return a===b||!(!a||!b)&&_.Pb(a,b)};GQb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Pb(c,b[d])})};
HQb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,fN:b}:null};KQb=function(a){var b;return Object.assign({},{Xz:[_.$D],Ol:a.Ol,PUa:!0},a,{iE:Object.assign({},{dva:a.fLc?IQb:(null==(b=a.iE)?void 0:b.dva)||JQb,zaa:a.zj(_.$D,new _.oD),GE:!0,Ei:a.Ei,values:a.options?_.zkb(a.options):void 0},a.iE),Mv:Object.assign({},{options:a.options,Ei:a.Ei},a.Mv),b3:a.Ol===_.ZD})};MQb=function(a,b){return function(c,d){return new LQb({id:a,displayName:b},c,d)}};
NQb=function(a,b){return KQb({Ol:_.RD,tsa:_.pD("true"),zj:MQb(a,b),iE:{displayName:b},options:[]})};PQb=function(a){return KQb({Ol:zM,Mv:{Lr:!1,Cv:!1},zj:OQb,iE:{displayName:"Category"},options:a,Ei:function(b){return b.displayName}})};SQb=function(a,b){return QQb(RQb(a),b)};
RQb=function(a){var b=new Map([]);_.Aj(a,1)&&b.set("tests",TQb);_.Aj(a,2)&&b.set("generatedFiles",UQb);_.Aj(a,3)&&b.set("path",VQb);var c=_.wb(a,5,_.ep);c&&c.has("cross references")&&(c=_.oj(c.get("cross references"),_.Xo,2,_.kj()).map(function(d){return WQb(d)}),b.set("category",PQb(c)));a=a.lTa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",KQb({Ol:_.RD,Mv:{Lr:!1,Ox:!1,Cv:!1},zj:XQb,iE:{displayName:"Build Configs"},options:a}));return b};
WQb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Xe`"+b);return{source:b,displayName:a[1]}};YQb=function(a){a&1&&(_.A(0,"span",7),_.vf(1,1),_.B())};ZQb=function(a){a&1&&(_.A(0,"span",8),_.vf(1,2),_.B())};$Qb=function(a){a&1&&_.E(0,"span",7)};aRb=function(a){a&1&&(_.A(0,"span",8),_.vf(1),_.B())};bRb=function(a){a&1&&_.vf(0,1)};cRb=function(a){a&1&&_.E(0,"span",9)};dRb=function(a){a&1&&_.x(0,bRb,1,0)(1,cRb,1,0);a&2&&(a=_.M(),_.lf(0,a.Amb?0:1))};
eRb=function(a){a&1&&_.vf(0,2)};fRb=function(a){a&1&&(_.A(0,"span",10),_.vf(1,3),_.B())};gRb=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(),_.gf("aria-label",_.rA(1,3,null==a.wc?null:a.wc.tH,a.C6b,"SUMMARY")),_.t(2),_.y("svgIcon",_.YB(a.ki,"remove_filter")),_.t(),_.Lf(_.ZB(a.ki,"remove_filter")))};hRb=function(a){a&1&&(_.A(0,"span",11),_.sf(1,12),_.B())};
iRb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",13);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.gM())});_.sf(1,14);_.B()}a&2&&(a=_.M(),_.y("disabled",!_.jib(a.Sd)))};jRb=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),_.wf("id","dialog-label-",a.wc.id,""),_.t(),_.Kf(" ",a.wc.config.displayName," "),_.t(),_.y("color",a.Zga)("diameter",48)("strokeWidth",4))};
kRb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.ad(c).va,f=_.M(2);d.stopPropagation();f.sQa.emit(e);return _.cd()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.y("value",a),_.t(),_.Kf(" ",a.label," "),_.t(2),_.y("svgIcon",_.YB(b.ki,"delete_filter"))("fontSet",b.V_a?"google-material-icons":void 0),_.t(),_.Lf(_.ZB(b.ki,"delete_filter")))};
lRb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.x(2,kRb,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.t(2),_.y("ngForOf",a.JB))};mRb=function(a){a&1&&_.mf(0)};oRb=function(a,b){a&1&&(_.A(0,"mat-option",20),_.x(1,mRb,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.Jf(12);_.y("value",a);_.t();_.y("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Uf(3,nRb,a))}};
pRb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,oRb,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(),_.y("label",a.jT),_.t(),_.y("ngForOf",a.eM))};qRb=function(a){a&1&&_.mf(0)};rRb=function(a){a&1&&(_.A(0,"mat-option",20),_.x(1,qRb,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.Jf(12);_.y("value",a);_.t();_.y("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Uf(3,nRb,a))}};
sRb=function(a,b){a&1&&(_.F(0),_.x(1,pRb,3,2,"div",16)(2,rRb,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(),_.y("ngIf",_.$B(a)&&0<a.eM.length),_.t(),_.y("ngIf",!_.$B(a)))};tRb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Lf(a.dB))};uRb=function(a,b){a&1&&(_.F(0),_.x(1,tRb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(),_.y("ngIf",b.dB&&0===a.length))};
vRb=function(a){a&1&&(_.F(0),_.x(1,sRb,3,2,"ng-container",15),_.O(2,"async"),_.x(3,uRb,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.t(),_.y("ngForOf",_.R(2,2,a.ZU)),_.t(2),_.y("ngIf",_.R(4,4,a.ZU)))};wRb=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.y("value",a),_.gf("aria-label",a.ariaLabel||a.displayName),_.t(2),_.Lf(a.displayName))};
xRb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.x(2,wRb,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.t(),_.y("label",a.jT),_.t(),_.y("ngForOf",a.eM))};yRb=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.y("value",a),_.gf("aria-label",a.ariaLabel||null),_.t(2),_.Lf(a.displayName))};
zRb=function(a,b){a&1&&(_.F(0),_.x(1,xRb,3,2,"div",16)(2,yRb,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.t(),_.y("ngIf",_.$B(a)&&0<a.eM.length),_.t(),_.y("ngIf",!_.$B(a)))};ARb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.t(2),_.Lf(a.dB))};BRb=function(a,b){a&1&&(_.F(0),_.x(1,ARb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(),_.y("ngIf",b.dB&&0===a.length))};
CRb=function(a){a&1&&(_.x(0,zRb,3,2,"ng-container",15),_.O(1,"async"),_.x(2,BRb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.y("ngForOf",_.R(1,2,a.XM)),_.t(2),_.y("ngIf",_.R(3,4,a.XM)))};DRb=function(a){a&1&&(_.A(0,"mat-option",22),_.E(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.gf("aria-label",a.v7a))};ERb=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};FRb=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};
GRb=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};HRb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.t(),_.Lf(a.text))};IRb=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.x(2,ERb,2,1,"b",26)(3,FRb,2,1,"i",26)(4,GRb,2,1,"u",26)(5,HRb,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.t(),_.y("ngSwitch",a.tag),_.t(),_.y("ngSwitchCase","b"),_.t(),_.y("ngSwitchCase","i"),_.t(),_.y("ngSwitchCase","u"))};
JRb=function(a,b){a&1&&_.x(0,IRb,6,4,"span",15);a&2&&_.y("ngForOf",b.va.c_)};KRb=function(a){a&1&&(_.A(0,"mat-icon",15),_.N(1),_.B());a&2&&(a=_.M(2),_.y("svgIcon",_.Oib(a.ki,a.Cca())),_.t(),_.Kf(" ",a.Cca()," "))};LRb=function(a){a&1&&(_.A(0,"span",16),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Lf(a.H_))};
MRb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"xap-applied-filter-chip",17);_.I("editorVisibleChange",function(){var d=_.ad(c).index,e=_.M(2);return _.cd(e.openEditor(d))})("removed",function(){var d=_.ad(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.Jp)||_.pmb(f);if(1<e.Ud.length&&d<e.Ud.length){var g;null==(g=e.Ud.get(d))||g.focus()}return _.cd()})("chipClick",function(){_.ad(c);var d;null==(d=_.M(2).Jp)||_.pmb(d);return _.cd()});_.O(1,"async");_.B()}a&2&&(a=b.va,b=_.M(2),_.y("appliedFilter",a)("filter",
_.R(1,3,b.config.FD(a.config.id)))("disabled",b.disabled))};NRb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",18);_.I("click",function(c){_.ad(b);var d=_.M(2);return _.cd(d.Xva(c))});_.A(1,"mat-icon",19);_.N(2);_.B()()}a&2&&(a=_.M(2),_.y("matTooltip",a.lia),_.gf("aria-label",a.lia),_.t(),_.y("svgIcon",_.YB(a.ki,"save_filters")),_.t(),_.Lf(_.ZB(a.ki,"save_filters")))};
ORb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",20);_.I("click",function(c){_.ad(b);var d=_.M(2);return _.cd(d.uZ(c))})("mousedown",function(){_.ad(b);var c=_.M(2);return _.cd(c.UOa=!0)});_.A(1,"mat-icon",21);_.N(2);_.B()()}a&2&&(a=_.M(2),_.y("matTooltip",a.Dha),_.gf("aria-label",a.Dha),_.t(),_.y("svgIcon",_.YB(a.ki,"clear_filters")),_.t(),_.Lf(_.ZB(a.ki,"clear_filters")))};
RRb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"xap-filter-editor",22);_.I("editorVisibleChange",function(e){var f=_.ad(c).index,g=_.M(2);return _.cd(_.Rib(g,e,f))})("update",function(e){var f=_.ad(c).index,g=_.M(2);return _.cd(g.update(f,e,g.editor))})("canceled",function(){_.ad(c);var e=_.M(2);return _.cd(PRb(e))})("onCloseEditor",function(e){_.ad(c);var f=_.M(2);return _.cd(QRb(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.FD(a.config.id)))("isEditorVisible",
d.N0(b))("disabled",d.disabled)("overlayOrigin",null==d.vhb?null:d.vhb.get(b))}};
SRb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"div",2);_.I("click",function(d){_.ad(b);var e=_.M();return _.cd(e.ID(d))})("focusin",function(){_.ad(b);var d=_.M();return _.cd(d.oZa())})("focusout",function(){_.ad(b);var d=_.M();return _.cd(d.z1())});_.A(2,"div",3);_.x(3,KRb,2,2,"mat-icon",4)(4,LRb,2,1,"span",5);_.B();_.A(5,"div",6)(6,"div",7)(7,"mat-chip-grid",8,9);_.x(9,MRb,2,5,"xap-applied-filter-chip",10);_.O(10,"async");_.B();_.A(11,"xap-filter-menu",11);_.I("selected",function(d){_.ad(b);
var e=_.M();return _.cd(_.llb(e,d))})("selectedSet",function(d){_.ad(b);var e=_.M();return _.cd(e.Jpa(d))})("deletedSet",function(){_.ad(b);_.M();return _.cd()})("onBackspace",function(){_.ad(b);var d=_.M();return _.cd(d.J1a())});_.O(12,"async");_.B()()();_.x(13,NRb,3,4,"button",12)(14,ORb,3,4,"button",13);_.B();_.x(15,RRb,2,7,"xap-filter-editor",14);_.O(16,"async");_.H()}if(a&2){var c=_.Jf(8);a=_.M();_.t(3);_.y("ngIf",!a.H_);_.t();_.y("ngIf",a.H_);_.t(3);_.y("disabled",a.disabled);_.t(2);_.y("ngForOf",
_.R(10,18,a.config.fg))("ngForTrackBy",a.fTa);_.t(2);_.y("autoActiveFirstOption",a.Cs)("filterbar",c)("suggestionProvider",a.config.fEb.ika)("useRankedSuggestions",a.config.DW)("placeholder",a.HU)("inputLabel",a.bea||a.HU)("noResultsMessage",a.dB)("disabled",a.disabled)("savedFilterSets",_.R(12,20,null==a.config.cO?null:a.config.cO.JB));_.t(2);_.y("ngIf",a.config.cO&&0<a.config.fg.getValue().length);_.t();_.y("ngIf",_.nlb(a));_.t();_.y("ngForOf",_.R(16,22,a.config.fg))("ngForTrackBy",a.fTa)}};
TRb=function(a){a&1&&_.mf(0)};
URb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"xap-filter-editor",22);_.I("editorVisibleChange",function(e){var f=_.ad(c).index,g=_.M(2);return _.cd(_.Rib(g,e,f))})("update",function(e){var f=_.ad(c).index,g=_.M(2);return _.cd(g.update(f,e,g.editor))})("canceled",function(){_.ad(c);var e=_.M(2);return _.cd(PRb(e))})("onCloseEditor",function(e){_.ad(c);var f=_.M(2);return _.cd(QRb(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.FD(a.config.id)))("isEditorVisible",
d.N0(b))("disabled",d.disabled)("overlayOrigin",d.bQa)}};
VRb=function(a){a&1&&(_.x(0,TRb,1,0,"ng-container",23)(1,URb,2,7,"xap-filter-editor",14),_.O(2,"async"));if(a&2){a=_.M();var b=_.y("ngTemplateOutlet",a.mSa.Lc);var c=a.config;var d=a.openEditor,e=a.jLb,f=a.uZ,g=a.gUc,m=a.wOb,n=a.Jpa,r=a.Xva,v=_.gd()+6,z=_.Zc(),D=pEb(z,v,c,d,e,f);c=pEb(z,v+4,g,m,n,r)||D?z[v+8]={config:c,openEditor:d,jLb:e,uZ:f,gUc:g,wOb:m,Jpa:n,Xva:r}:z[v+8];b("ngTemplateOutletContext",c);_.t();_.y("ngForOf",_.R(2,4,a.config.fg))("ngForTrackBy",a.fTa)}};
WRb=function(a,b){if((a=_.wb(a,5,_.ep))&&a.has("cross references")){a=_.k(_.oj(a.get("cross references"),_.Xo,2,_.kj()));for(var c=a.next();!c.done;c=a.next())if(c=WQb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
YRb=function(a,b){if((a=_.wb(a,5,_.ep))&&a.has("cross references")){a=_.k(_.oj(a.get("cross references"),_.Xo,2,_.kj()));for(var c=a.next();!c.done;c=a.next())if(c=WQb(c.value),c.displayName===b)return new XRb({id:"category",displayName:"Category"},_.aE,_.zkb([{source:c.source,displayName:c.displayName}]))}return null};ZRb=function(){return{height:window.outerHeight,width:window.outerWidth}};$Rb=function(a,b){return a.height===b.height&&a.width===b.width};
bSb=function(a){if(a&1){var b=_.Zc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.I("dismiss",function(){_.ad(b);var c=_.M(2);return _.cd(aSb(c))});_.A(2,"p",7);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(2),_.t(3),_.Lf(a.Kec),_.t(),_.Kf(" ",a.Jec," "))};
dSb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"collapsible-icon-button",5);_.I("click",function(){var d=_.ad(c).Na,e=_.M();d=!d.enabled;_.WDb(e.Vb,d);e.Ga.ab({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.qb});return _.cd()});_.O(2,"async");_.O(3,"async");_.O(4,"async");_.B();_.x(5,bSb,5,2,"onedev-feature-tooltip-controller",3);_.O(6,"async");_.E(7,"mat-divider",1);_.H()}a&2&&(a=b.Na,b=_.M(),_.t(),_.y("collapsed",!0)("selected",
a.enabled)("disabled",_.R(2,7,b.xxa))("ariaLabel",_.R(3,9,b.xxa)?b.w7a:a.enabled?b.y7a:b.x7a)("tooltipText",_.R(4,11,b.xxa)?b.w7a:a.enabled?b.y7a:b.x7a),_.t(4),_.y("ngIf",_.R(6,13,cSb(b))),_.t(2),_.y("vertical",!0))};
eSb=function(a){if(a&1){var b=_.Zc();_.A(0,"collapsible-icon-button",8);_.I("click",function(){_.ad(b);var c=_.M();return _.cd(c.Eka())});_.B()}a&2&&(a=_.M(),_.y("icon",a.UY?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.UY?a.e7a:a.a7a)("tooltipText",a.UY?a.e7a:a.a7a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.UY?"expandAll":"collapseAll")("trackProjectId",a.location.qb))};fSb=function(a){return{status:1,fetch:function(){a.next()}}};
kSb=function(a){var b;if(a.visible&&(!a.Jv||0===(null==(b=a.Jv)?void 0:b.Ng())))return AM(gSb,a);if(!_.Eub(a.Jv,a.PL))return AM(hSb,a);var c;if((null==(c=a.Jv)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.Jv)?void 0:d.Ng())?AM(iSb,a):AM(gSb,a)}var e;return 0===(null==(e=a.Jv)?void 0:e.Ng())?AM(gSb,a):AM(jSb,a)};AM=function(a,b){var c=b.Jv,d=b.PL,e=b.visible;return a.format({detailText:b.TZ,total:lSb(c),totalModifier:mSb(c),filteredTotal:lSb(d),filteredModifier:mSb(d),visible:e})};
lSb=function(a){return a&&0!==a.Ng()?a.getSize():"?"};mSb=function(a){switch(null==a?void 0:a.Ng()){case 3:return">=";case 2:return"~";default:return""}};
nSb=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))}};BM=function(a){a=a.children;return!!a&&0<a.length};
oSb=function(a){if(!("children"in a))return 0===a.rU.length?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=oSb(c.value);return b};pSb=function(a,b){return b?a.kg===("string"===typeof b?b:b.kg):!1};qSb=function(a){return _.fG(a)&&0===a.Xb.status};
rSb=function(a,b,c,d,e,f,g,m){var n,r,v=d+"::"+b+":"+(null!=(r=null==(n=a.MH())?void 0:n.Lu())?r:"");b=a.US();if(!b)return b=g.jl++,_.Gj(a,5,_.mQa)?new CM(a,c,v,e,m):{item:a,M1:m,level:c,kg:v,rU:"",Kf:b};d=_.lQa(b).map(function(z,D){return rSb(z,D,c+1,v,e,f,g,m)});0===c&&2===_.Ej(b,7,0)?(n=v+"::-1:notice",n={item:new _.ip,M1:m,level:c+1,kg:n,rU: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!==_.Ej(b,7,0)&&4!==_.Ej(b,7,0)||(n=v+"::-1:notice",n={item:new _.ip,M1:m,level:c+1,kg:n,rU: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,M1:m,level:c,kg:v,rU:"",children:d,I_:_.Ej(b,7,0),Jv:_.nj(b,_.ap,5),PL:_.nj(b,_.ap,6)}};
sSb=function(a){var b=a.BEc,c=a.oIc,d=a.yga;a=a.pIc;var e=new _.bp;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.zPb(1);break;case "TEST":_.Oj(e,1,1);break;default:_.ah(f)}c&&(_.Oj(e,5,2),_.zb(e,6,c,_.$a));if(d){_.Oj(e,3,d.fN?1:2);try{nSb(d.path);var g=!0}catch(m){g=!1}if(g)e.md(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Oj(e,9,2),e.sPb(a.map(function(m){return m.displayName})));return{filter:e}};
tSb=function(a){a&1&&(_.A(0,"a",7),_.N(1),_.B());a&2&&(a=_.M(2),_.gf("href",a.SZ,_.Ed),_.t(),_.Kf("",a.Naa,":"))};uSb=function(a){a&1&&(_.A(0,"div",4),_.x(1,tSb,2,2,"a",5),_.A(2,"a",6),_.N(3),_.B(),_.A(4,"a"),_.N(5),_.B()());a&2&&(a=_.M(),_.t(),_.y("ngIf",a.Naa&&a.SZ),_.t(),_.gf("href",a.Emb,_.Ed),_.t(),_.Lf(a.Gmb),_.t(),_.gf("href",a.SZ,_.Ed),_.t(),_.Keb("","{","... ",a.TZ," ...","}",""))};vSb=function(a){a&1&&(_.F(0),_.A(1,"span",9),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.t(2),_.Lf(a.oMc))};
wSb=function(a){a&1&&_.x(0,vSb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.Jf(4);_.y("ngIf",a.rua)("ngIfElse",b)}};xSb=function(a){a&1&&_.mf(0)};ySb=function(a){a&1&&(_.A(0,"a",12),_.x(1,xSb,1,0,"ng-container",13),_.B());if(a&2){a=_.M(2);var b=_.Jf(6);_.gf("href",a.SZ,_.Ed);_.t();_.y("ngTemplateOutlet",b)}};
zSb=function(a){if(a&1){var b=_.Zc();_.A(0,"span",14);_.E(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(c){_.ad(b);var d=_.M(2),e,f;d.YK.emit({category:null!=(f=null==(e=d.node.M1)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.cd()})("keydown.enter",function(c){_.ad(b);_.M(2);c.stopPropagation();return _.cd()});_.N(3);_.B()()}a&2&&(a=_.M(2),_.t(),_.y("vertical",!0),_.t(),_.y("matTooltip",a.afc),_.t(),_.Kf(" ",a.Zec," "))};
ASb=function(a){a&1&&_.x(0,ySb,2,2,"a",10)(1,zSb,4,3,"span",11);if(a&2){a=_.M();var b=_.Jf(6);_.y("ngIf",a.SZ)("ngIfElse",b);_.t();_.y("ngIf",a.mQb)}};BSb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());a&2&&(a=_.M(2),_.t(),_.Kf("",a.Naa,":"))};DSb=function(a){a&1&&(_.x(0,BSb,2,1,"span",5),_.A(1,"span",17),_.N(2),_.B());a&2&&(a=_.M(),_.y("ngIf",a.Naa),_.t(),_.y("ngClass",_.Uf(3,CSb,a.Azb)),_.t(),_.Kf(" ",a.TZ,""))};
ESb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.MH())?void 0:m.Lu())});if(b&&BM(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,BM(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({kg:e.kg,uri:f});else{if(a)return;a={kg:e.kg,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};FSb=function(a,b){return a.filter(function(c){return b.has(c.kg)})};
GSb=function(a,b){if(b)return(a=a.find(function(c){return pSb(c,b)}))?{kg:a.kg,uri:_.Y(a.item,4)}:void 0};HSb=function(a,b){return a.find(function(c){return c.kg===b})};
KSb=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.oj(g.value,_.op,2,_.kj()));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,J){var L,P,aa,oa,Ca,qa;return(null!=(Ca=null==D?void 0:null==(L=_.nj(D,_.Xo,4))?void 0:null==(P=L.getMetadata())?void 0:_.Bj(P,1))?Ca:1E6)-(null!=(qa=null==J?void 0:null==(aa=_.nj(J,_.Xo,4))?void 0:null==(oa=aa.getMetadata())?void 0:_.Bj(oa,1))?qa:1E6)});c={jl:0};g=[];f=_.k(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,v=void 0,z=ISb(new _.ip,(new _.Yo).oya(null!=(v=null==(n=m)?void 0:null==(r=_.nj(n,_.Xo,4))?void 0:r.getName())?v:"").Dn(1)).EPb(m.US());r=n=void 0;m=rSb(z,g.length,0,"",function(D,J,L){return JSb(b,a,D,d,J,L)},e,c,null!=(r=null==(n=m)?void 0:_.nj(n,_.Xo,4))?r:void 0);g.push(m)}return g};
MSb=function(a){a=LSb(a).map(function(b){return b.Uhb.ha(_.pe(qSb),_.Xe(function(c){c=c.Xb;b.children=c.children;b.Jv=c.Jv;b.PL=c.PL;b.I_=c.I_}),_.Ue(function(c){return MSb(c.Xb.children).ha(_.Te({}))}))});return _.ne.apply(null,_.Jc(a))};LSb=function(a){var b=[];a=[].concat(_.Jc(a));for(var c;c=a.shift();)if(BM(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof CM&&b.push(c);return b};
NSb=function(a,b,c,d,e,f,g){var m={jl:0};return{status:0,children:_.lQa(d).map(function(n,r){return rSb(n,r,e+1,c,function(v,z,D){return JSb(b,a,v,f,z,D)},g,m)}),Jv:_.nj(d,_.ap,5)||new _.ap,PL:_.nj(d,_.ap,6)||new _.ap,I_:_.Ej(d,7,0)||0}};OSb=function(a){a&1&&_.mf(0)};PSb=function(a){a&1&&(_.A(0,"div",3),_.x(1,OSb,1,0,"ng-container",4),_.B());if(a&2){_.M();var b=_.Jf(4);_.t();_.y("ngTemplateOutlet",b)}};
QSb=function(a){a&1&&(_.A(0,"div",5)(1,"span",6),_.N(2),_.B(),_.vf(3),_.vf(4,1),_.B(),_.vf(5,2));a&2&&(a=_.M(),_.gf("aria-live",a.VBc)("role",a.YBc),_.t(2),_.Lf(a.icon.ariaLabel))};
RSb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"unified-xref-actions",8);_.I("expansion",function(d){_.ad(c);var e=_.M();return _.cd(e.Eka(d))})("filter",function(d){_.ad(c);var e=_.M();return _.cd(e.filter.next(d))})("openInMiniPanel",function(d){_.ad(c);var e=_.M();d||e.qd.yZ();e.hga=d;return _.cd()});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=b.Na,b=_.M(),_.y("location",_.R(1,6,b.sI))("categoryFilter",b.YK)("element",b.element)("showingCodePanel",_.R(2,8,b.J2a))("anyExpandableNodes",a.Gpa)("allNodesCollapsed",
a.Lpa))};SSb=function(a){a&1&&_.E(0,"loading",9,10)};TSb=function(a){a&1&&(_.A(0,"dc-information-box",11,12),_.N(2),_.O(3,"async"),_.B());a&2&&(a=_.M(),_.t(2),_.Kf(" ",_.R(3,1,a.state).message," "))};USb=function(a,b){a&1&&(_.A(0,"xap-callout",16)(1,"xap-callout-body"),_.N(2),_.B()());a&2&&(a=b.va,_.t(2),_.Kf(" ",_.nj(a,_.Zo,1).getMessage()," "))};VSb=function(){};
XSb=function(a){a&1&&_.x(0,VSb,0,0,"ng-template",21);a&2&&(a=_.M().va,_.M(2),_.y("ngTemplateOutlet",_.Jf(8))("ngTemplateOutletContext",_.Uf(2,WSb,a)))};YSb=function(a){a&1&&_.E(0,"mat-spinner",24);a&2&&_.y("diameter",12)("strokeWidth",2)};ZSb=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),_.Lf(a.message))};$Sb=function(){};
aTb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",27);_.I("click",function(){_.ad(b);var e=_.M(2).va;_.M(4);e=e.Xb;1===e.status&&e.fetch();return _.cd()});_.x(1,$Sb,0,0,"ng-template",21);_.B()}if(a&2){a=_.M(4).va;var c=_.M(2),d=_.Jf(8);_.y("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.qd.Be(a)?"expand":"collapse")("trackArtifactId",a.kg);_.t();_.y("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Uf(6,WSb,a))}};
bTb=function(a){a&1&&(_.F(0),_.x(1,aTb,2,8,"div",26),_.H());if(a&2){a=_.M().va;_.M(4);var b=_.Jf(10);_.t();_.y("ngIf",1===a.Xb.status)("ngIfElse",b)}};cTb=function(a,b){a&1&&(_.F(0,1),_.x(1,YSb,1,2,"mat-spinner",23)(2,ZSb,5,1,"ng-container",4)(3,bTb,2,2,"ng-container",4),_.H());a&2&&(a=b.va,b=_.M(4),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Ph))};
dTb=function(a){a&1&&(_.x(0,cTb,4,4,"ng-container",22),_.O(1,"async"));if(a&2){a=_.M().va;_.M(2);var b=_.Jf(12);_.y("ngIf",_.R(1,2,a instanceof CM?a.Uhb:void 0))("ngIfElse",b)}};
gTb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"xrefs-tree-node",17);_.O(1,"async");_.x(2,XSb,1,4,null,18)(3,dTb,2,4,"ng-template",null,19,_.Wf);_.A(5,"node-contents",20);_.I("nodeClicked",function(e){var f=_.ad(c).va,g=_.M(2);return _.cd(eTb(g,e,f))});_.O(6,"async");_.B()()}if(a&2){a=b.va;var d=_.Jf(4);b=_.M(2);_.jf("header-bar",0===a.level)("active-element",_.R(1,14,fTb(b.qd,a)));_.y("matTreeNodePaddingIndent",b.kMc)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.qd.Be(a)?"expand":
"collapse")("trackArtifactId",a.kg);_.t(2);_.y("ngIf",b.Fo(a))("ngIfElse",d);_.t(3);_.y("categoryFilter",b.YK)("makeLink",_.R(6,16,b.xr))("node",a)}};hTb=function(a){a&1&&(_.F(0),_.x(1,USb,3,1,"xap-callout",13),_.O(2,"async"),_.A(3,"mat-tree",14),_.x(4,gTb,7,18,"xrefs-tree-node",15),_.B(),_.H());if(a&2){a=_.M();var b;_.t();_.y("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Xb?null:b.Xb.ZA);_.t(2);_.y("rawNodes",a.Xl)("dataSource",a.dataSource)("treeControl",a.qd)}};
iTb=function(a,b){a&1&&(_.A(0,"button",28),_.E(1,"mat-icon",29),_.B());a&2&&(a=b.node,b=_.M(),_.t(),_.y("svgIcon",b.qd.Be(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};jTb=function(a){a&1&&_.E(0,"mat-icon",30)};kTb=function(a){a&1&&_.E(0,"mat-icon")};lTb=function(a){var b=a.Dmb,c=a.RTb,d=a.Hxb,e,f;a=null!=(f=null==(e=a.node.M1)?void 0:e.getName().replaceAll(" ","_"))?f:"";return(c?"select":"deselect")+a+(b?"Context":"")+(d?"InMainWindow":"")};
mTb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.jf("match",a.match),_.t(),_.Lf(a.text))};nTb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.jf("match",a.match),_.t(),_.Lf(a.text))};pTb=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(oTb,[])};
oTb=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};qTb=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"keyboard_arrow_right"),_.B())};
rTb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"button",10);_.I("click",function(){var d=_.ad(c),e=d.index;d=d.last;var f=_.M(2);d||(f.ab("popStack"),f.Mc.uIb.next(e));return _.cd()});_.N(2);_.B();_.x(3,qTb,2,0,"mat-icon",9);_.H()}a&2&&(a=b.va,b=b.last,_.t(),_.y("disabled",b),_.t(),_.Lf(a),_.t(),_.y("ngIf",!b))};sTb=function(a,b){a&1&&_.E(0,"copy-button",11);a&2&&(a=b.Na,_.y("isSmall",!0)("copyText",a))};
tTb=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.le)("fileName",a.fileName)("scrollToLine",_.R(1,9,b.GQc))("highlightInfo",a.ix)("lineLimitation",a.pI)("focusableRegion",b.Wla.Y0b);_.t(3);_.y("layerBaseLocation",a.location);_.t();_.y("content",a.le)("scoLinks",a.ME)}};uTb=function(a){a&1&&_.E(0,"loading")};
vTb=function(a){a&1&&(_.A(0,"dc-information-box",29),_.N(1," File not found "),_.B())};wTb=function(a,b){a&1&&(_.F(0,22),_.x(1,tTb,5,11,"format-code",23)(2,uTb,1,0,"loading",24)(3,vTb,2,0,"dc-information-box",25),_.H());a&2&&(a=b.Na,b=_.M(3),_.y("ngSwitch",a.kind),_.t(),_.y("ngSwitchCase",b.On.Lt),_.t(),_.y("ngSwitchCase",b.On.j8a))};
xTb=function(a,b){if(a&1){var c=_.Zc();_.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(){_.ad(c);var e=_.M(2);return _.cd(e.ab("copyPath"))});_.O(11,"async");_.O(12,"maybeStripGoogle3");_.B()()()();_.A(13,"button",20);_.I("click",function(){_.ad(c);var e=_.M(2);return _.cd(e.yZ())});_.A(14,"mat-icon");_.N(15,"close");_.B()()();_.x(16,wTb,4,
3,"ng-container",21);_.O(17,"async");_.B();_.H()}if(a&2){a=b.Na;var d=_.Jf(3);b=_.M(2);_.t();_.y("changeSizeOf",d);_.t(4);_.y("routerLink",_.rq(a))("ascTrackElement",b.element)("trackProjectId",a.qb);_.t();_.y("path",a.vA);_.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.my))}};
yTb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"div",2)(2,"div",3)(3,"div",4);_.x(4,rTb,4,3,"ng-container",5);_.O(5,"async");_.B()();_.x(6,sTb,1,2,"copy-button",6);_.O(7,"async");_.B();_.A(8,"div",7)(9,"unified-xref-tree",8);_.I("selectedLocationChanged",function(c){_.ad(b);var d=_.M();return _.cd(d.Hxa.next(c))});_.O(10,"async");_.B();_.x(11,xTb,18,16,"ng-container",9);_.O(12,"async");_.B();_.H()}a&2&&(a=_.M(),_.t(4),_.y("ngForOf",_.R(5,5,a.JOb)),_.t(2),_.y("ngIf",_.R(7,7,a.KQc)),_.t(3),_.y("location",
a.location)("selectedXref",_.R(10,9,a.yCc)),_.t(2),_.y("ngIf",_.R(12,11,a.Hxa)))};zTb=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())};ATb=function(a){return!!a};BTb=function(a){a&1&&_.E(0,"history-panel",8);a&2&&(a=_.M(2),_.y("viewData",a.Ab))};CTb=function(a){a&1&&_.x(0,BTb,1,1,"history-panel",7);a&2&&(a=_.M(),_.y("ngIf",!a.it))};
DTb=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.Q5a)))};ETb=function(a){a&1&&_.E(0,"xref-panel",12);a&2&&(a=_.M(2),_.y("location",a.Ab.location))};FTb=function(a){a&1&&(_.A(0,"mat-tab",9),_.O(1,"async"),_.x(2,DTb,3,3,"ng-template",10)(3,ETb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.y("disabled",_.R(1,1,a.Q5a)))};GTb=function(a){a&1&&_.E(0,"warnings-panel",14);a&2&&(a=_.M(2),_.y("viewDataType",a.Ab.kind))};
HTb=function(a){a&1&&(_.A(0,"mat-tab",13),_.x(1,GTb,1,1,"ng-template",2),_.B())};ITb=function(a){a&1&&(_.A(0,"span",16),_.N(1,"NEW"),_.B())};KTb=function(a){a&1&&(_.A(0,"div",11),_.N(1,"Code Example "),_.x(2,ITb,2,0,"span",15),_.O(3,"async"),_.B());a&2&&(a=_.M(2),_.y("matTooltip",a.YVa?"":"Code example unavailable"),_.t(2),_.y("ngIf",a.YVa&&!_.R(3,2,JTb(a.kA))))};LTb=function(a){a&1&&_.E(0,"code-example-panel",17);a&2&&(a=_.M(2),_.y("source",a.Ab.location))};
MTb=function(a){a&1&&(_.A(0,"mat-tab",9),_.x(1,KTb,4,4,"ng-template",10)(2,LTb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.y("disabled",!a.YVa))};OTb=function(a,b){switch(b){case "not-file":return _.Ud(1);case "code-diff":return _.Ud(3);case "text":return a.VT("XREFS").ha(_.pe(NTb),_.w(function(c){if(!c.enabled)return 0;if(2===c.Os)return c.Qwb||1;if(0===c.Zu)return 2}));default:return _.Ud(1)}};NTb=function(a){return!(a.enabled&&0===a.Os)};
QTb=function(a,b){return b+PTb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};RTb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 6:return"EXAMPLE_USAGES";case 5:return"WARNINGS";default:throw _.ah(a,"Unsupported focusable tab: "+a);}};
STb=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.c_a)("diffChunks",a.Ab.yra.lD))};TTb=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())};
UTb=function(a){if(a&1){var b=_.Zc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.x(6,TTb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h3",6);_.N(9,"Symbolic link");_.B();_.N(10,"\n    ");_.A(11,"dc-p",7);_.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",8);_.N(15,"\n      Path:\n      ");_.A(16,"conditional-link",9,10);_.N(18,"\n          ");
_.A(19,"span");_.N(20);_.B();_.N(21,"\n      ");_.B();_.N(22,"\n      ");_.A(23,"copy-button",11);_.I("copyEvent",function(){_.ad(b);var c=_.M();_.ppb(c.dTc.na);return _.cd()});_.N(24,"\n      ");_.B();_.N(25,"\n    ");_.B();_.N(26,"\n  ");_.B();_.N(27,"\n")}a&2&&(a=_.M(),_.t(),_.y("viewData",a.Ab)("showLinksDropdown",!0),_.t(5),_.y("ngIf",!a.M0a),_.t(10),_.y("link",a.Gj)("condition",a.M0a)("trackGestureClick",a.M0a),_.t(4),_.Lf(a.c_a),_.t(3),_.y("copyText",a.Ab.target)("isSmall",!0))};
VTb=function(a){a&1&&_.mf(0)};WTb=function(a){a&1&&_.mf(0)};XTb=function(a){a&1&&_.mf(0)};YTb=function(a){a&1&&_.mf(0)};
$Tb=function(a,b){a&1&&(_.F(0),_.x(1,XTb,1,0,"ng-container",12),_.O(2,"isPiperPlace"),_.A(3,"a",13),_.x(4,YTb,1,0,"ng-container",12),_.O(5,"isPiperPlace"),_.B(),_.H());if(a&2){a=b.Na;b=_.M();var c=_.Jf(21),d=_.Jf(23),e=_.Jf(25),f=_.Jf(27);_.t();_.y("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Uf(9,ZTb,a));_.t(2);var g=a[1];g=_.rq(_.xq(b.location.Zb(),{Bf:g}).kb());_.y("routerLink",g);_.t();_.y("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Uf(11,
ZTb,a))}};aUb=function(a){a&1&&_.N(0," The file does not exist, or you do not have permission ")};bUb=function(a){a&1&&_.N(0," The file does not exist at this CL\n")};cUb=function(a){a&1&&_.N(0," The file does not exist at this commit\n")};dUb=function(a){a&1&&_.N(0," Contact the repository owner if this is unexpected. ")};eUb=function(a){a&1&&_.N(0," The file you have selected did not exist at this point in history.\n")};
fUb=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.Hua,b=_.M(),_.t(),_.y("universalLink",_.XF(b.location,a[0])),_.t(),_.Kf("CL ",_.R(3,2,a&&a[0]),""))};gUb=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.Hua,b=_.M(),_.t(),_.y("universalLink",_.XF(b.location,a[0])),_.t(),_.Kf("commit ",_.R(3,2,a&&a[0]),""))};
hUb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Hua,_.Kf(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};iUb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Hua,_.Kf(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};jUb=function(a){a&1&&_.E(0,"folder-detail",14);a&2&&(a=_.M().Na,_.y("viewData",a))};
kUb=function(a){if(a&1){var b=_.Zc();_.A(0,"file-detail",15);_.I("contentTypeChange",function(d){_.ad(b);var e=_.M(2);return _.cd(e.contentType=d)});_.O(1,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.y("viewData",a)("windowWidth",_.R(1,2,c.XUc.BXb).width)}};lUb=function(a){a&1&&_.E(0,"symlink-detail",16);a&2&&(a=_.M().Na,_.y("viewData",a))};mUb=function(a){a&1&&_.E(0,"git-submodule-detail",16);a&2&&(a=_.M().Na,_.y("viewData",a))};
nUb=function(a){a&1&&_.E(0,"loading",19);a&2&&_.y("diameter",48)("hasBackground",!0)};oUb=function(a){a&1&&_.E(0,"div",20)};pUb=function(a){a&1&&(_.F(0),_.x(1,nUb,1,2,"loading",17),_.O(2,"async"),_.x(3,oUb,1,0,"ng-template",null,18,_.Wf),_.H());if(a&2){var b=_.Jf(4);a=_.M(2);_.t();_.y("ngIf",_.R(2,2,a.JRc))("ngIfElse",b)}};qUb=function(a){a&1&&_.E(0,"file-not-found",21);a&2&&(a=_.M().Na,_.y("location",a.location))};rUb=function(a){a&1&&_.E(0,"submodule-cannot-fetch",22)};
sUb=function(a){a&1&&(_.A(0,"div",22)(1,"span",23),_.N(2," Error loading contents. "),_.B()())};tUb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"splitter",24);_.I("resizeDone",function(d){_.ad(b);var e=_.M(2);return _.cd(e.EUa(d))});_.B();_.H()}if(a&2){_.M();var c=_.Jf(14);_.t();_.y("changeSizeOf",c)}};uUb=function(a){a&1&&_.E(0,"insights-panel")};
vUb=function(a){if(a&1){var b=_.Zc();_.F(0);_.A(1,"splitter",25);_.I("mousedown",function(){_.ad(b);var e=_.M(3);return _.cd(e.UMa=!0)})("mouseup",function(){_.ad(b);var e=_.M(3);return _.cd(e.UMa=!1)});_.B();_.A(2,"div",26,27)(4,"div",28);_.x(5,uUb,1,0,"insights-panel",7);_.B()();_.H()}if(a&2){var c=_.Jf(3);a=_.M().Na;var d=_.M(2);_.t();_.y("changeSizeOf",c);_.t();_.hf("pointer-events",d.UMa?"none":"unset");_.t(2);_.y("ngSwitch",a);_.t();_.y("ngSwitchCase",d.O7a.oac)}};
wUb=function(a,b){a&1&&(_.F(0),_.x(1,vUb,6,5,"ng-container",10),_.H());a&2&&(a=b.Na,b=_.M(2),_.t(),_.y("ngIf",a!==b.O7a.NONE))};
xUb=function(a,b){a&1&&(_.A(0,"div",1)(1,"div",2),_.F(2,3),_.x(3,jUb,1,1,"folder-detail",4)(4,kUb,2,4,"file-detail",5)(5,lUb,1,1,"symlink-detail",6)(6,mUb,1,1,"git-submodule-detail",6)(7,pUb,5,4,"ng-container",7)(8,qUb,1,1,"file-not-found",8)(9,rUb,1,0,"submodule-cannot-fetch",9)(10,sUb,3,0,"div",9),_.H(),_.x(11,tUb,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,wUb,2,1,"ng-container",10),_.O(19,"async"),_.B());
a&2&&(a=b.Na,b=_.M(),_.t(2),_.y("ngSwitch",a.kind),_.t(),_.y("ngSwitchCase",b.On.I6a),_.t(),_.y("ngSwitchCase",b.On.Lt),_.t(),_.y("ngSwitchCase",b.On.Hmc),_.t(),_.y("ngSwitchCase",b.On.L7b),_.t(),_.y("ngSwitchCase",b.On.j8a),_.t(),_.y("ngSwitchCase",b.On.Sgc),_.t(),_.y("ngSwitchCase",b.On.smc),_.t(),_.y("ngSwitchCase",b.On.ERROR),_.t(),_.y("ngIf",_.R(12,16,b.Bj)),_.t(2),_.jf("panel-closed",!1===_.R(15,18,b.Bj)),_.t(3),_.y("contentType",b.contentType)("viewData",a)("panelClosed",!1===_.R(17,20,b.Bj)),
_.t(2),_.y("ngIf",_.R(19,22,b.eia.rnb)))};yUb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};zUb=function(a,b){return a.startsWith(yUb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};AUb=function(a){return a.split("/").filter(function(b){return!!b})};BUb=function(){};CUb=function(a){a&1&&(_.A(0,"button",16),_.E(1,"div",17),_.B());a&2&&(a=_.M().va,_.t(),_.jf("expanded",a.Ad))};DUb=function(a){a&1&&_.E(0,"mat-icon",18);a&2&&(a=_.M().va,_.M(4),_.y("svgIcon",REb(a.type)))};
EUb=function(){};GUb=function(a){a&1&&_.x(0,EUb,0,0,"ng-template",0);if(a&2){a=_.M().va;var b=_.M(3).level;_.M();_.y("ngTemplateOutlet",_.Jf(2))("ngTemplateOutletContext",FUb(a,b+1))}};
JUb=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,CUb,2,2,"button",12),_.A(8,"a",13),_.x(9,DUb,1,1,"mat-icon",14),_.A(10,"span"),_.N(11),_.B()()()(),_.A(12,"div",15),_.x(13,GUb,1,2,null,3),_.B()());if(a&2){a=b.va;b=_.M(3).level;var c=_.M();_.gf("class",c.tmc);_.t(2);_.tz("",c.Okc," hover-focus-element");_.jf("bold-active-element",a.active||a.mfb&&!a.Ad)("folder",c.fA(a.type))("expanded",a.Ad);_.gf("aria-expanded",c.fA(a.type)?a.Ad:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.mfb&&!a.Ad);_.t(2);_.gf("aria-label",c.B6b.format(_.Uf(24,HUb,a.name)));_.t(2);_.hf("padding-left",b*c.hac,"px");_.t();_.y("ngIf",c.fA(a.type));_.t();_.xf("title",a.name);_.gf("href",c.OM(a.path,a.type),_.Ed);_.t();_.y("ngIf",a.type!==c.Vy);_.t(2);_.Lf(a.name);_.t();_.y("ngClass",_.Uf(26,IUb,a.Ad));_.t();_.y("ngIf",a.GRa)}};
LUb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",19);_.I("click",function(){_.ad(b);var d=_.M(4);return _.cd(KUb(d))});_.N(1);_.B()}if(a&2){a=_.M().Na;var c=_.M().Na;_.t();_.Kf(" Display ",a.total-c," more ")}};MUb=function(a,b){a&1&&(_.F(0),_.x(1,JUb,14,28,"div",4)(2,LUb,2,1,"button",5),_.H());a&2&&(a=b.Na,b=_.M().Na,_.t(),_.y("ngForOf",a.Xl),_.t(),_.y("ngIf",b<a.total))};
NUb=function(a){a&1&&(_.F(0),_.x(1,MUb,3,2,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M().node,_.t(),_.y("ngIf",_.R(2,1,a.XTc)))};OUb=function(a){a&1&&(_.x(0,NUb,3,3,"ng-container",3),_.O(1,"async"));a&2&&(a=_.M(),_.y("ngIf",_.R(1,1,a.Eva)))};
PUb=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))};RUb=function(a){a&1&&(_.A(0,"div",6)(1,"a",7),_.N(2," Repository root "),_.B()());a&2&&(a=_.M(2),_.t(),_.xf("title",a.Ld.repository),_.y("routerLink",QUb(a,""))("trackProjectId",a.Ld.qb))};
SUb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",8);_.I("click",function(c){_.ad(b);var d=_.M(2);return _.cd(d.up(c))});_.E(1,"mat-icon",9);_.B();_.A(2,"a",7);_.O(3,"lastPathElement");_.N(4);_.O(5,"lastPathElement");_.B()}a&2&&(a=_.M(2),_.y("matTooltip",a.APc),_.t(2),_.xf("title",_.R(3,5,_.hg(a.scope))),_.y("routerLink",QUb(a,a.scope))("trackProjectId",a.Ld.qb),_.t(2),_.Kf(" ",_.R(5,7,_.hg(a.scope))," "))};
TUb=function(a){a&1&&(_.F(0),_.A(1,"div",3),_.x(2,RUb,3,3,"div",4)(3,SUb,6,9,"ng-template",null,5,_.Wf),_.B(),_.H());if(a&2){var b=_.Jf(4);a=_.M();_.t(2);_.y("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};UUb=function(a){return{path:a.de(),type:a.getType()}};
WUb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",11);_.I("click",function(){var e=_.ad(c).va,f=_.M().Na,g=_.M(2);switch(e){case 1:g.Vb.Bx({showPublic:!f.showPublic});break;case 3:g.Vb.Bx({showProtected:!f.showProtected});break;case 2:g.Vb.Bx({showPrivate:!f.showPrivate});break;case 7:g.Vb.Bx({showPackagePrivate:!f.showPackagePrivate});break;default:_.ah(e)}return _.cd()});_.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);_.gf("aria-checked",
VUb(b,a)?"true":"false");_.t(2);_.Lf(d.iUa(a));_.t();_.y("state",VUb(b,a)?"checked":"unchecked")}};XUb=function(a){a&1&&_.E(0,"mat-divider")};
ZUb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",11);_.I("click",function(){var e=_.ad(c).va,f=_.M().Na,g=_.M(2);switch(e){case "static":g.Vb.Bx({showStatic:!f.showStatic});break;case "not_static":g.Vb.Bx({showNonStatic:!f.showNonStatic});break;default:_.ah(e)}return _.cd()});_.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);_.gf("aria-checked",YUb(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=_.ah(a)}_.Lf(d);_.t();_.y("state",YUb(b,a)?"checked":"unchecked")}};$Ub=function(a){a&1&&(_.F(0),_.A(1,"mat-list",10),_.x(2,WUb,4,4,"button",9),_.O(3,"async"),_.x(4,XUb,1,0,"mat-divider",5),_.O(5,"async"),_.x(6,ZUb,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.o3a).length),_.t(2),_.y("ngForOf",_.R(7,7,a.o3a)))};aVb=function(a){a&1&&_.E(0,"mat-divider")};
bVb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",11);_.I("click",function(){var d=_.ad(c).va,e=_.M().Na;_.M();e.hJ.toggle(d);return _.cd()});_.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),_.gf("aria-checked",b.hJ.get(a)?"true":"false"),_.t(2),_.Lf(_.mAb[a].name),_.t(),_.y("state",b.hJ.get(a)?"checked":"unchecked"))};
eVb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",4);_.I("click",function(c){return c.stopPropagation()});_.x(1,$Ub,8,9,"ng-container",5);_.O(2,"async");_.x(3,aVb,1,0,"mat-divider",5);_.O(4,"async");_.O(5,"async");_.A(6,"mat-list",6)(7,"button",7);_.I("click",function(){var c=_.ad(b).Na;_.M();return _.cd(cVb(c))});_.O(8,"async");_.A(9,"label");_.N(10," All Symbols ");_.B();_.E(11,"mat-pseudo-checkbox",8);_.O(12,"async");_.B();_.x(13,bVb,4,4,"button",9);_.O(14,"async");_.B()()}a&2&&(a=_.M(),_.t(),_.y("ngIf",
_.R(2,5,a.lB)),_.t(2),_.y("ngIf",0<_.R(4,7,a.o3a).length||0<_.R(5,9,a.scopes).length),_.t(4),_.gf("aria-checked",_.R(8,11,a.Fia)),_.t(4),_.y("state",dVb(_.R(12,13,a.Fia))),_.t(2),_.y("ngForOf",_.R(14,15,a.Qya)))};
fVb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"div",4);_.I("click",function(d){return d.stopPropagation()});_.A(1,"mat-list",5)(2,"button",6);_.I("click",function(){var d=_.ad(c).Na,e=_.M();return _.cd(e.Eka(d))});_.A(3,"label");_.N(4);_.B()();_.A(5,"button",7);_.I("click",function(){var d=_.ad(c).Na;_.M().Vb.Bx({stickyHeaders:!d.stickyHeaders});return _.cd()});_.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),_.gf("aria-checked",
a.collapseAll?"true":"false"),_.t(2),_.Lf(a.collapseAll?b.Dec:b.Cec),_.t(),_.y("value",a.stickyHeaders),_.gf("aria-checked",a.stickyHeaders?"true":"false"),_.t(2),_.Lf(b.Eec),_.t(),_.y("state",a.stickyHeaders?"checked":"unchecked"))};
gVb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"button",8);_.I("click",function(){var d=_.ad(c).Na;_.M(3).Vb.Bx({sortAlphabetically:!d.sortAlphabetically});return _.cd()});_.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."),_.gf("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.t(2),_.Lf(a.sortAlphabetically?"sort_by_alpha":"sort"))};
hVb=function(a){a&1&&(_.F(0),_.x(1,gVb,3,3,"button",7),_.O(2,"async"),_.E(3,"outline-options-menu"),_.H());a&2&&(a=_.M(2),_.t(),_.y("ngIf",_.R(2,1,a.lB)))};
iVb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"div",1);_.O(2,"async");_.O(3,"async");_.A(4,"form",2);_.I("submit",function(d){_.ad(c);_.M();d.preventDefault();return _.cd()});_.A(5,"mat-form-field",3)(6,"mat-label");_.N(7," Filter ");_.B();_.A(8,"input",4,5);_.I("focus",function(){_.ad(c);var d=_.M();return _.cd(d.qSa.next(!0))})("blur",function(){_.ad(c);var d=_.M();return _.cd(d.qSa.next(!1))});_.B()()()();_.E(10,"filter-menu",6);_.x(11,hVb,4,3,"ng-container",0);_.O(12,"async");_.H()}a&2&&
(a=b.Na,b=_.M(),_.t(),_.jf("expanded",_.R(2,5,b.qSa)||_.R(3,7,b.pda)),_.t(7),_.y("formControl",b.Lp),_.t(2),_.y("outlineData",a),_.t(),_.y("ngIf",_.R(12,9,b.lB)))};jVb=function(a,b){return a.label.localeCompare(b.label)};kVb=function(a){a&1&&(_.A(0,"div",3),_.N(1," Nothing matches your filter.\n"),_.B())};lVb=function(a){a&1&&(_.A(0,"button",11),_.E(1,"div",12),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.t();_.jf("expanded",b.kr.Be(a))}};mVb=function(a){a&1&&_.E(0,"div",13)};
qVb=function(a,b){a&1&&(_.A(0,"mat-tree-node",6),_.O(1,"async"),_.O(2,"async"),_.O(3,"async"),_.x(4,lVb,2,2,"button",7),_.A(5,"a",8),_.x(6,mVb,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),_.hf("padding-left",20*a.level,"px")("top",_.R(1,23,nVb(b,a)),"px")("z-index",100-a.level),_.jf("header",_.R(2,25,oVb(b,a)))("bottom-header",_.R(3,27,pVb(b,a)))("bold-active-element",a.active),_.y("role","treeitem"),_.gf("aria-selected",a.active)("data-id",a.id),
_.t(4),_.y("ngIf",a.Rp),_.t(),_.gf("href",b.VS(a),_.Ed),_.t(),_.y("ngIf",!1===a.Rp),_.t(),_.gf("class",a.be)("aria-label",a.tooltip)("title",a.tooltip),_.t(),_.Lf(a.Kc),_.t(2),_.Kf(" ",a.label," "))};rVb=function(a){a&1&&(_.A(0,"mat-tree",4),_.O(1,"async"),_.x(2,qVb,11,29,"mat-tree-node",5),_.B());a&2&&(a=_.M(),_.jf("sticky-headers",_.R(1,6,a.s3a)),_.y("dataSource",a.DA)("treeControl",a.kr)("@.disabled",!0)("trackBy",a.bC))};sVb=function(a){return a.B5a};tVb=function(a){return a.level};
uVb=function(a){return a?_.SF(a.params.line)||-1:-1};vVb=function(a){return a.Rp};wVb=function(a,b){a.level=b;return a};xVb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(TEb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.Ti(a)||_.Vi(g.label,a)?!0:!1}};
yVb=function(a){if(a&1){var b=_.Zc();_.A(0,"div",7)(1,"h4");_.N(2,"Outline is very large");_.B();_.A(3,"button",8);_.I("click",function(){_.ad(b);var c=_.M(2);return _.cd(c.D2a=!1)});_.N(4," Show anyway (may crash) ");_.B()()}};zVb=function(a){a&1&&_.E(0,"outline-controls",11);a&2&&(a=_.M(3),_.y("outlineData",a.Cr.Xb))};
AVb=function(a){a&1&&(_.F(0),_.x(1,zVb,1,1,"outline-controls",9),_.E(2,"outline-tree",10),_.H());a&2&&(a=_.M(2),_.t(),_.y("ngIf",a.hNc),_.t(),_.y("outlineTreeInput",a.Cr.Xb)("location",a.Ld))};BVb=function(a){a&1&&(_.F(0,4),_.x(1,yVb,5,0,"div",5)(2,AVb,3,3,"ng-container",6),_.H());a&2&&(a=_.M(),_.y("ngSwitch",a.D2a),_.t(),_.y("ngSwitchCase",!0),_.t(),_.y("ngSwitchCase",!1))};CVb=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Kf(" ",a.zca(a.Cr.QC)," "))};
DVb=function(a){a&1&&_.E(0,"loading",13);a&2&&_.y("hasBackground",!0)};EVb=function(a){a&1&&(_.A(0,"span",8),_.N(1,"Files"),_.B())};FVb=function(a){a&1&&(_.F(0),_.E(1,"directory-navigation",9),_.H());a&2&&(a=_.M(2),_.t(),_.y("activeLocation",a.Ld)("directoryPanelState",a.Dra))};HVb=function(a){a&1&&(_.A(0,"span",12),_.N(1,"Outline"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.y("matTooltip",GVb(a,b.Ab))}};
IVb=function(a){a&1&&(_.E(0,"outline",13),_.O(1,"async"));a&2&&(a=_.M(3),_.y("outlineData",_.R(1,2,a.Cr))("activeLocation",a.Ld))};JVb=function(a){a&1&&(_.A(0,"mat-tab",10),_.x(1,HVb,2,1,"ng-template",3)(2,IVb,2,4,"outline",11),_.B());if(a&2){a=_.M().Na;var b=_.M();_.y("disabled",a!==b.Mgc.Tg);_.t(2);_.y("ngIf",b.OGb)}};
NVb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"nav",1)(1,"mat-tab-group",2);_.I("selectedIndexChange",function(d){var e=_.ad(c).Na,f=_.M();return _.cd(f.kk(e,d))});_.A(2,"mat-tab");_.x(3,EVb,2,0,"ng-template",3)(4,FVb,2,2,"ng-container",4);_.B();_.x(5,JVb,3,2,"mat-tab",5);_.B();_.A(6,"div",6)(7,"button",7);_.I("click",function(){_.ad(c);var d=_.M().Mc;2===d.RI.getValue()?KVb(d):LVb(d);return _.cd()});_.A(8,"mat-icon");_.N(9,"keyboard_capslock");_.B()()()()}a&2&&(a=b.Na,b=_.M(),_.t(),_.y("@.disabled",
!0)("selectedIndex",MVb(b,a)),_.t(3),_.y("ngIf",b.ltb),_.t(),_.y("ngIf",b.a3),_.t(2),_.y("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.qkc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Ld.qb),_.gf("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
OVb=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"}};PVb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.QC||"UNSUPPORTED_DATA_TYPE"===a.QC?3:2;case 2:return 0===a.Xb.Kqa.length?4:1;default:return _.ah(a)}};
QVb=function(a){switch(a){case "OUTLINE":return _.lh.tP;case "FILES":return _.lh.QBa;default:return _.ah(a,"Unknown file detail tab selected")}};RVb=function(a){a&1&&_.E(0,"repository-detail",5);a&2&&(a=_.M(),_.y("viewData",a.Ab))};SVb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please contact the administrator. "),_.B())};
TVb=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())};UVb=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.On.UNINITIALIZED)("editLink",0===a.kind?a.l_:void 0);_.gf("aria-label",_.R(1,4,b.HAc))}};
VVb=function(a){a&1&&_.E(0,"no-repository-information",7)};WVb=function(a){a&1&&_.E(0,"repository-not-found",8);a&2&&(a=_.M().Na,_.y("location",a.location))};XVb=function(a){a&1&&_.E(0,"repository-permission-denied",8);a&2&&(a=_.M().Na,_.y("location",a.location))};YVb=function(a){a&1&&_.E(0,"no-default-branch",7)};ZVb=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.jC.ZOc))("viewData",a)("showOutlineTab",!b.Xwa)}};
$Vb=function(a,b){a&1&&(_.F(0),_.x(1,UVb,2,6,"repository-breadcrumb",1),_.F(2,2),_.x(3,VVb,1,0,"no-repository-information",3)(4,WVb,1,1,"repository-not-found",4)(5,XVb,1,1,"repository-permission-denied",4)(6,YVb,1,0,"no-default-branch",3)(7,ZVb,2,5,"browse-repository-contents",5),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngIf",_.AF(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.t(),_.y("ngSwitch",a.kind),_.t(),_.y("ngSwitchCase",b.On.NONE),_.t(),_.y("ngSwitchCase",b.On.pkc),_.t(),
_.y("ngSwitchCase",b.On.PERMISSION_DENIED),_.t(),_.y("ngSwitchCase",b.On.Zfc))};aWb=function(a,b){return new _.Rd(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)})})};bWb=function(a,b){return(window.injected||new Map).get(a)||b};
fWb=function(a,b,c){if(1!==a.nodeType)return cWb;b=b.toLowerCase();if("innerhtml"===b||"innertext"===b||"textcontent"===b||"outerhtml"===b)return function(){return dWb};var d=eWb.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("Ze");}:cWb};hWb=function(a,b){if(!Array.isArray(a)||!a.hasOwnProperty("raw"))throw Error("bf");return void 0!==gWb?gWb.createHTML(b):b};
EM=function(a,b,c,d){c=void 0===c?a:c;if(b===DM)return b;var e,f=void 0!==d?null==(e=c.n8a)?void 0:e[d]:c.aqc;e=iWb(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.Xpc(a,c,d));if(void 0!==d){var r,v;(null!=(v=(r=c).n8a)?v:r.n8a=[])[d]=f}else c.aqc=f}void 0!==f&&(b=EM(a,f.Zpc(a,b.values),f,d));return b};
FM=function(a){return function(b,c){if("object"===typeof c)b=jWb(a,b,c);else{var d=b.hasOwnProperty(c);b.constructor.HZ(c,d?Object.assign({},a,{sVc:!0}):a);b=d?Object.getOwnPropertyDescriptor(b,c):void 0}return b}};kWb=function(){return FM(Object.assign({},void 0,{state:!0,Qq:!1}))};lWb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("jf");return _.yg(a)};mWb=function(a){return a&&a.startsWith("go/")?a:""};
nWb=function(a,b){a&1&&(_.A(0,"th",4),_.N(1),_.B());a&2&&(a=b.va,_.t(),_.Lf(a.JYa))};
pWb=function(a){if(a&1){var b=_.Zc();_.A(0,"mat-month-view",7);_.I("_userSelection",function(d){_.ad(b);var e=_.M(2);return _.cd(e.I1a(d))})("dragStarted",function(d){_.ad(b);var e=_.M(2);return _.cd(e.xS(d))})("dragEnded",function(d){_.ad(b);var e=_.M(2);return _.cd(e.rD(d))});_.B()}if(a&2){a=_.M().va;var c=_.M();_.jf("reach-calendar-month-active",oWb(c,a,c.ub));_.y("activeDate",a)("selected",c.selected)("dateFilter",c.Cj)("maxDate",c.Id)("minDate",c.Hd)("dateClass",c.kl)("comparisonStart",c.ru)("comparisonEnd",
c.Lw)("activeDrag",c.hu)}};qWb=function(a,b){a&1&&(_.A(0,"div",5),_.x(1,pWb,1,11,"mat-month-view",6),_.B());a&2&&(a=b.va,_.t(),_.y("ngIf",!!a))};rWb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"mat-year-view",2);_.I("selectedChange",function(d){_.ad(c);var e=_.M();return _.cd(e.Rm.next(d))});_.B()}a&2&&(a=b.va,b=_.M(),_.y("activeDate",a)("selected",b.selected)("dateFilter",b.Cj)("maxDate",b.Id)("minDate",b.Hd)("dateClass",b.kl))};
sWb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1),_.B());a&2&&(a=_.M(),_.t(),_.Lf(a.yIc))};tWb=function(a){if(a&1){var b=_.Zc();_.A(0,"reach-date-presets-menu",11);_.I("presetSelected",function(c){_.ad(b);_.M().GW.next({source:"view",value:(null==c?void 0:c.date)||null});return _.cd()});_.B()}a&2&&(a=_.M(),_.y("presets",a.OZ))};uWb=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};
vWb=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.y("svgIcon",a.wk),_.t(),_.Kf(" ",a.wk?"":a.Wh," "))};wWb=function(a){a||(_.yea(),a=_.vc(_.xe));var b=new _.Rd(function(c){return a.Re(c.next.bind(c))});return function(c){return c.ha(_.Ve(b))}};xWb=function(a,b){if(a&1){var c=_.Zc();_.A(0,"div",3);_.I("click",function(){var d=_.ad(c).va,e=_.M(2);d&&e.GIb.next(d);return _.cd()});_.E(1,"div",4);_.A(2,"span",5);_.N(3);_.B()()}a&2&&(a=b.va,_.y("first",b.first),_.t(3),_.Lf(a.title))};
yWb=function(a){a&1&&(_.F(0),_.E(1,"mat-divider"),_.x(2,xWb,4,2,"div",2),_.E(3,"mat-divider"),_.H());a&2&&(a=_.M(),_.t(2),_.y("ngForOf",a.Cwa))};zWb=function(a){return a.Eb?a.repository+" \u203a "+_.QF(a.Eb):""+a.repository};AWb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
BWb=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(),_.y("routerLink",a.data.Yua)("ascTrackElement",a.data.wW)("trackAction",a.data.wfa),_.t(),_.Lf(a.data.vfa),_.t(),_.y("routerLink",a.data.zJb)("ascTrackElement",a.data.wW),_.t(),_.Lf(a.data.ef))};
CWb=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.wW),_.t(2),_.pA("[",a.data.repository," \u203a ",a.data.Nd,"]"))};
DWb=function(a){a&1&&(_.x(0,CWb,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();_.gf("href",_.R(2,9,a.data.Wa),_.Ed)("data-action-name","navigate")("data-element-name",a.data.wW)("data-track-action-name",a.data.wfa);_.t(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Lf(b);_.t(2);_.Lf(a.data.vfa);_.t();_.gf("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};EWb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"item-display",9),_.B());a&2&&(a=b.va,b=_.M(4),_.t(),_.y("place",a)("placeItemType",b.cta(a)))};FWb=function(a){a&1&&(_.A(0,"ul"),_.x(1,EWb,2,2,"li",8),_.B());a&2&&(a=_.M(2).Na,_.t(),_.y("ngForOf",a.Xb))};
GWb=function(a){a&1&&(_.F(0),_.x(1,FWb,2,1,"ul",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.Jf(4);_.t();_.y("ngIf",0<a.Xb.length)("ngIfElse",b)}};HWb=function(a){a&1&&(_.A(0,"dc-information-box",10),_.N(1," Recent items unavailable "),_.B())};IWb=function(a){a&1&&_.E(0,"loading",11)};
JWb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,GWb,2,2,"ng-container",4)(3,HWb,2,0,"dc-information-box",5)(4,IWb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.qC.Ph),_.t(),_.y("ngSwitchCase",b.qC.Error),_.t(),_.y("ngSwitchCase",b.qC.Wi))};KWb=function(a){a&1&&(_.A(0,"p",12),_.N(1," You don't have any recently viewed items yet. "),_.B())};
LWb=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),_.gf("aria-label",a.displayName),_.t(2),_.y("isStarred",a.Wx)("type",b.cta(a.location)),_.gf("data-node-id",a.id)("data-action",b.N6a),_.t(),_.y("displayName",a.displayName)("place",a.location)("placeItemType",a.ux))};
MWb=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"),_.mf(9,18),_.B()()());a&2&&(a=b.va,b=_.M(4),_.gf("aria-label",a.displayName),_.t(2),_.gf("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.F8b),_.t(),_.jf("collapsed",!b.qd.Be(a)),_.t(2),_.y("isStarred",a.Wx)("type",b.cta(a.location)),_.gf("data-node-id",a.id)("data-action",b.N6a),
_.t(),_.y("displayName",a.displayName)("place",a.location)("placeItemType",a.ux),_.t(),_.jf("tree-invisible",!b.qd.Be(a)))};NWb=function(a){if(a&1){var b=_.Zc();_.A(0,"button",19);_.I("click",function(){_.ad(b);var c=_.M(4);return _.cd(c.tya.next(!0))});_.N(1," Show all ");_.B()}};
OWb=function(a){a&1&&(_.F(0),_.A(1,"mat-tree",8),_.x(2,LWb,4,8,"mat-tree-node",9)(3,MWb,10,15,"mat-nested-tree-node",10),_.B(),_.x(4,NWb,2,0,"button",11),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.t();_.y("dataSource",a.Xb)("treeControl",b.qd);_.t(2);_.y("matTreeNodeDefWhen",b.nda);_.t();_.y("ngIf",!b.tya.value)}};PWb=function(a){a&1&&(_.F(0),_.x(1,OWb,5,4,"ng-container",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.Jf(4);_.t();_.y("ngIf",0<a.Xb.data.length)("ngIfElse",b)}};
QWb=function(a){a&1&&(_.A(0,"dc-information-box",20),_.N(1," Starred items unavailable "),_.B())};RWb=function(a){a&1&&_.E(0,"loading",21)};SWb=function(a,b){a&1&&(_.F(0)(1,3),_.x(2,PWb,2,2,"ng-container",4)(3,QWb,2,0,"dc-information-box",5)(4,RWb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.t(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Wi))};
TWb=function(a){a&1&&(_.A(0,"p",22),_.N(1," You don't have any starred items yet. "),_.B())};UWb=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())UWb(c.value,b)};VWb=function(a,b){return 0<b.children.size};
WWb=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.Wx&&c++,0!==f.children.size&&(c=WWb(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};
XWb=function(a,b){var c=a.location,d=a.Wx;a=new Map(Array.from(a.children).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,XWb(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,Wx:d,location:c,ux:_.Gi(c),id:e};b.set(e,d);return d}e=c.path.split("/").filter(function(g){return!!g}).pop()||"";1!==a.size||d||(d=a.values().next().value,a=d.children,e=e+"/"+d.displayName,
c=d.location,d=d.Wx);var f=b.size;d={children:a,displayName:e,location:c,Wx:d,ux:_.Gi(c),id:f};b.set(f,d);return d};YWb=function(a){a&1&&(_.F(0),_.E(1,"initial-welcome"),_.H())};ZWb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M(2),_.t(),_.Kf(" (",_.R(2,1,a.nE),") "))};$Wb=function(a,b){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=b.Na,_.t(),_.Kf(" (",_.R(2,1,a),") "))};
aXb=function(a,b){if(a&1){var c=_.Zc();_.F(0);_.A(1,"div",2);_.x(2,YWb,2,0,"ng-container",3);_.A(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.I("afterExpand",function(){_.ad(c);var d=_.M();return _.cd(d.ab("expandStarredItems"))})("afterCollapse",function(){_.ad(c);var d=_.M();return _.cd(d.ab("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,ZWb,3,3,"ng-container",3);_.B()()();_.A(12,
"starred-items",7);_.I("countChanged",function(d){_.ad(c);var e=_.M();return _.cd(e.nE=d)});_.B()();_.A(13,"mat-expansion-panel",5);_.I("afterExpand",function(){_.ad(c);var d=_.M();return _.cd(d.ab("expandRecentItems"))})("afterCollapse",function(){_.ad(c);var d=_.M();return _.cd(d.ab("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,$Wb,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.kKc.nac),_.t(),_.y("multi",!0),_.t(),_.y("expanded",!0),_.t(7),_.y("ngIf",0<b.nE),_.t(2),_.y("expanded",!0),_.t(6),_.y("ngIf",_.R(20,6,b.AOc)))};bXb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.y("diameter",20)};cXb=function(a){a&1&&_.E(0,"th",5)};dXb=function(a){a&1&&(_.A(0,"th",6),_.N(1," Project ID "),_.B())};
eXb=function(a){a&1&&(_.A(0,"td",13),_.E(1,"star",14),_.B());if(a&2){a=_.M().va;var b=_.M();_.t();_.y("place",a.Wa)("type",b.rkc)("elementName",a.sk)}};fXb=function(a,b){a&1&&(_.F(0),_.E(1,"mat-icon",15),_.H());a&2&&(a=b.Na,b=_.M().va,_.t(),_.y("matTooltip",b.TOc)("svgIcon",a))};gXb=function(a){a&1&&(_.A(0,"td",16)(1,"a",17),_.N(2),_.B()());a&2&&(a=_.M().va,_.t(),_.y("routerLink",a.ROc),_.t(),_.Kf(" ",a.OI," "))};
hXb=function(a,b){a&1&&(_.A(0,"tr",7),_.x(1,eXb,2,3,"td",8),_.A(2,"td")(3,"div",9)(4,"a",10),_.N(5),_.B(),_.x(6,fXb,2,2,"ng-container",11),_.B()(),_.x(7,gXb,3,2,"td",12),_.B());a&2&&(a=b.va,b=_.M(),_.t(),_.y("ngIf",b.hQb),_.t(3),_.y("routerLink",a.UOc),_.t(),_.Kf(" ",a.sk," "),_.t(),_.y("ngIf",a.SOc),_.t(),_.y("ngIf",b.v2a))};iXb=function(a,b){return a.OI.localeCompare(b.OI)||a.sk.localeCompare(b.sk)};jXb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
kXb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.y("place",a.Wa))};lXb=function(a){a&1&&_.E(0,"loading",4);a&2&&_.y("diameter",20)};mXb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"project-selector",11),_.B());a&2&&(a=_.M(3),_.t(),_.y("place",a.location))};oXb=function(a){if(a&1){var b=_.Zc();_.A(0,"input-with-icon",12);_.I("valueChange",function(c){_.ad(b);var d=_.M(3);return _.cd(d.Fxa.next(c))});_.B()}a&2&&(a=_.M(3),_.y("placeholder",a.z1a)("trackingConfig",_.Uf(2,nXb,a.uc)))};
pXb=function(a){a&1&&(_.F(0),_.E(1,"repository-table",13),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.t();_.y("rows",a.Xb.rows)("location",b.location)}};qXb=function(a){if(a&1){var b=_.Zc();_.A(0,"no-search-match",14);_.I("clear",function(){_.ad(b);var c=_.M(3);return _.cd(c.bL())});_.O(1,"async");_.B()}a&2&&(a=_.M(3),_.y("filter",_.R(1,1,a.Fxa)))};
rXb=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()())};sXb=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()())};
tXb=function(a){a&1&&(_.F(0),_.x(1,mXb,2,1,"div",5)(2,oXb,1,4,"input-with-icon",6),_.O(3,"async"),_.F(4,1),_.x(5,pXb,2,2,"ng-container",3)(6,qXb,2,3,"no-search-match",7)(7,rXb,5,0,"icon-empty-state-display",8)(8,sXb,5,0,"icon-empty-state-display",9),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.t();_.y("ngIf",b.iQb);_.t();_.y("ngIf",_.R(3,7,b.aRc));_.t(2);_.y("ngSwitch",a.Xb.kind);_.t();_.y("ngSwitchCase",b.gma.Dlc);_.t();_.y("ngSwitchCase",b.gma.D5b);_.t();_.y("ngSwitchCase",b.gma.C5b);_.t();_.y("ngSwitchCase",
b.gma.tac)}};uXb=function(a,b){a&1&&(_.F(0,1),_.x(1,lXb,1,1,"loading",2)(2,tXb,9,9,"ng-container",3),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Ph))};wXb=function(a){var b=a.Mf,c=_.sob(b),d=b.projectId||b.Km||b.Zq,e=a.oU?_.GDb(a.oU):null,f=e?e.icon:null;e=e?vXb.format({repoType:e.name}):null;return{sk:a.displayName||b.Ri,UOc:_.rq(c),OI:d,ROc:_.rq(_.WF(c.Zb(),"repoGroup").kb()),SOc:f,TOc:e,Wa:c}};
xXb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Pb(a,b)};yXb=function(a){var b=a.qb;a=a.Rc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Km:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.ah(a,"Unknown group type")}};
zXb=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();_.y("routerLink",b.hKc)("active",a.Xb===b.gP.zCa);_.t(2);_.y("routerLink",b.JK)("active",a.Xb===b.gP.WDa)}};AXb=function(a){a&1&&(_.A(0,"div",8),_.x(1,zXb,5,4,"nav",9),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.t();_.y("ngIf",a.Xb===b.gP.zCa||a.Xb===b.gP.WDa)}};BXb=function(a){a&1&&_.E(0,"landing-page")};
CXb=function(a){a&1&&(_.E(0,"repositories-browser",13),_.O(1,"async"));a&2&&(a=_.M(3),_.y("location",_.R(1,1,a.Wa)))};DXb=function(a){a&1&&(_.F(0),_.x(1,AXb,2,1,"div",6),_.F(2,2),_.x(3,BXb,1,0,"landing-page",3)(4,CXb,2,3,"repositories-browser",7),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.t();_.y("ngIf",b.dBb);_.t();_.y("ngSwitch",a.Xb);_.t();_.y("ngSwitchCase",b.gP.zCa);_.t();_.y("ngSwitchCase",b.gP.WDa)}};EXb=function(a){a&1&&_.mf(0,14);a&2&&(_.M(2),_.y("ngTemplateOutlet",_.Jf(3)))};
FXb=function(a){a&1&&_.E(0,"loading",15);a&2&&_.y("diameter",20)};GXb=function(a,b){a&1&&(_.F(0,2),_.x(1,DXb,5,4,"ng-container",3)(2,EXb,1,1,"ng-container",4)(3,FXb,1,1,"loading",5),_.H());a&2&&(a=b.Na,b=_.M(),_.y("ngSwitch",a.state),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Wi))};
HXb=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)};IXb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.ah(a)}};JXb=void 0;MXb=[];NXb=function(a,b){if(0>b)throw Error("L`"+b);var c=a.Sw,d=c+b;if(d>a.yH)throw Error("K`"+(a.yH-c)+"`"+b);a.Sw=d;return c};
OXb=function(a,b){this.UK=null;this.uOa=!1;this.Sw=this.yH=this.dJ=0;this.init(a,void 0,void 0,b)};_.h=OXb.prototype;_.h.init=function(a,b,c,d){d=void 0===d?{}:d;this.Bpa=void 0===d.Bpa?!1:d.Bpa;a&&(a=$Db(a),this.UK=a.buffer,this.uOa=a.CM,this.dJ=b||0,this.yH=void 0!==c?this.dJ+c:this.UK.length,this.Sw=this.dJ)};_.h.Xtb=function(){this.clear();100>MXb.length&&MXb.push(this)};_.h.clear=function(){this.UK=null;this.uOa=!1;this.Sw=this.yH=this.dJ=0;this.Bpa=!1};_.h.Ki=function(){return this.yH};
_.h.setEnd=function(a){this.yH=a};_.h.reset=function(){this.Sw=this.dJ};_.h.getCursor=function(){return this.Sw};_.h.setCursor=function(a){this.Sw=a};_.h.advance=function(a){_.uza(this,this.Sw+a)};
_.h.JKb=function(a,b){var c=NXb(this,a),d=this.UK;if(_.fya){var e;b?(e=KXb)||(e=KXb=new TextDecoder("utf-8",{fatal:!0})):(e=LXb)||(e=LXb=new TextDecoder("utf-8",{fatal:!1}));a=c+a;d=0===c&&a===d.length?d:d.subarray(c,a);try{var f=e.decode(d)}catch(v){if(b){if(void 0===JXb){try{e.decode(new Uint8Array([128]))}catch(z){}try{e.decode(new Uint8Array([97])),JXb=!0}catch(z){JXb=!1}}b=!JXb}b&&(KXb=void 0);throw v;}}else{a=c+a;f=[];for(var g=null,m,n,r;c<a;)m=d[c++],128>m?f.push(m):224>m?c>=a?jM(b,f):(n=
d[c++],194>m||128!==(n&192)?(c--,jM(b,f)):f.push((m&31)<<6|n&63)):240>m?c>=a-1?jM(b,f):(n=d[c++],128!==(n&192)||224===m&&160>n||237===m&&160<=n||128!==((e=d[c++])&192)?(c--,jM(b,f)):f.push((m&15)<<12|(n&63)<<6|e&63)):244>=m?c>=a-2?jM(b,f):(n=d[c++],128!==(n&192)||0!==(m<<28)+(n-144)>>30||128!==((e=d[c++])&192)||128!==((r=d[c++])&192)?(c--,jM(b,f)):(m=(m&7)<<18|(n&63)<<12|(e&63)<<6|r&63,m-=65536,f.push((m>>10&1023)+55296,(m&1023)+56320))):jM(b,f),8192<=f.length&&(g=YDb(g,f),f.length=0);f=YDb(g,f)}return f};
_.h.W_a=function(a){if(0==a)return _.Ha();var b=NXb(this,a);if(this.Bpa&&this.uOa)b=this.UK.subarray(b,b+a);else{var c=this.UK;a=b+a;b=b===a?ZDb||(ZDb=new Uint8Array(0)):_.hza?c.slice(b,a):new Uint8Array(c.subarray(b,a))}return 0==b.length?_.Ha():new _.Ea(b,_.Ga)};
var PXb=[],cEb=function(a){var b=a.wg;if(b.Sw==b.yH)return!1;a.D_=a.wg.getCursor();var c=_.Tj(a.wg)>>>0;b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("F`"+c+"`"+a.D_);if(1>b)throw Error("G`"+b+"`"+a.D_);a.q1=b;a.et=c;return!0},eEb=function(a){switch(a.et){case 0:if(0!=a.et)eEb(a);else a:{a=a.wg;for(var b=a.Sw,c=b+10,d=a.UK;b<c;)if(0===(d[b++]&128)){_.uza(a,b);break a}throw Error("J");}break;case 1:a.wg.advance(8);break;case 2:2!=a.et?eEb(a):(b=_.Tj(a.wg)>>>0,a.wg.advance(b));break;case 5:a.wg.advance(4);
break;case 3:b=a.q1;do{if(!cEb(a))throw Error("H");if(4==a.et){if(a.q1!=b)throw Error("I");break}eEb(a)}while(1);break;default:throw Error("F`"+a.et+"`"+a.D_);}},QXb=function(a,b){if(MXb.length){var c=MXb.pop();c.init(a,void 0,void 0,b);a=c}else a=new OXb(a,b);this.wg=a;this.D_=this.wg.getCursor();this.et=this.q1=-1;this.setOptions(b)};_.h=QXb.prototype;_.h.setOptions=function(a){a=void 0===a?{}:a;this.FQa=void 0===a.FQa?!1:a.FQa};
_.h.Xtb=function(){this.wg.clear();this.et=this.q1=-1;100>PXb.length&&PXb.push(this)};_.h.getCursor=function(){return this.wg.getCursor()};_.h.reset=function(){this.wg.reset();this.D_=this.wg.getCursor();this.et=this.q1=-1};_.h.advance=function(a){this.wg.advance(a)};_.h.skipToEnd=function(){this.wg.setCursor(this.wg.Ki())};_.h.JKb=function(){return _.wza(this)};_.h.W_a=function(){var a=_.Tj(this.wg)>>>0;return this.wg.W_a(a)};
var RXb=function(a){return _.Ud(null).ha(_.De(1),_.Xe(function(){a.Wq=_.APa(a,_.Tg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Wq.Mtb=!0}))},ISb=function(a,b){return _.pj(a,3,b)},SXb=function(a,b){return _.sj(a,1,_.cp,b)},TXb=function(a,b){return _.sj(a,1,_.cp,b)},UXb=function(a){this.stream=a};UXb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};UXb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};
UXb.prototype.cancel=function(){this.stream.cancel()};
var VXb=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.QRb).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 UXb(b)},WXb=function(a,b){return _.zb(a,3,b,_.$a)},XXb=function(a,b){return _.vi(a,4,b)},YXb=function(a){var b=_.Yu.has(72);return _.Kj(a,6,b)},ZXb=function(a){var b=_.Yu.has(73);return _.Kj(a,7,b)},$Xb=function(a,b){a.PA.getValue(_.dx(a,b)).ha(_.pe(function(c){return"SHOWING"!==
c})).subscribe(function(){a.PA.setValue(_.dx(a,b),"HIDDEN")})},aYb=function(a,b,c){var d=new _.Ne(1);return d.ha(_.Ee(),_.ge(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.fr,e.count).ha(_.w(_.iF),_.Te(_.rF),_.Ae(function(){return _.hF("History unavailable")}))},1),_.Te(_.iF(b)),_.Le(lEb,_.$wb),_.w(function(e){var f=0<e.Fk.length?e.Fk[0].fr||void 0:void 0,g=f&&_.uob(c,f);g=g&&_.li(g)?g:c;if(_.aG(c)){var m;var n=null==f?void 0:null==(m=f.Ev)?void 0:m.refHint;var r=f}m=Object.assign({},
e);var v=e.nextPage;m=(delete m.nextPage,m);if(!v||"0000000000000000000000000000000000000000"===v.token)return Object.assign({},m,{cF:f});var z=iEb(g,e),D="TOKEN"===v.J1&&z!==g.path,J=jEb(g,e);return m.Hba?(d.next({nextPage:D?void 0:v,location:J,fr:r,refHint:n,count:7E5}),Object.assign({},m,{cF:f})):Object.assign({},m,{cF:f,esa:function(){d.next({nextPage:D?void 0:v,location:J,fr:r,refHint:n,count:50})},Fba:function(){d.next({nextPage:D?void 0:v,location:J,fr:r,refHint:n,count:1E6})}})}))},YPb=function(a,
b){var c="depot"===b.Rc?b.params.Rb?"":"HEAD":b.Eb;var d=_.aG(b)?_.PF(_.ki(b,0)):void 0;return a.resolve(b,c?{J1:"COMMITS",Fk:[c]}:void 0,d).ha(_.Ue(function(e){return aYb(a,e,b).ha(_.w(_.iF))}),_.Ae(function(){return _.hF("History unavailable")}),_.Te(_.rF))},KVb=function(a){0!==a.RI.getValue()&&a.RI.next(0)},LVb=function(a){2!==a.RI.getValue()&&a.RI.next(2)},pLb=function(a,b){var c=a.xsa.getValue();0>=c?a.GH.next(-1):(b%=c,a.GH.next(0<=b?b:b+c))},bYb=function(a,b){var c=_.orb(b);return a.RKc.fetch(c,
function(){a.Ofb.next(c);return _.prb(a.vAc,c,b.category)})},cYb=function(a){return a.IBb.ha(_.w(function(b){return Array.from(b.values())}))},dYb=function(){return _.Yu.has(27)?new Map([["LINE_COUNTS",_.v3a.children.map(function(a){return a.id})],["FILE_COUNTS",_.w3a.children.map(function(a){return a.id})]]):new Map},eYb=function(a){a.PA.setValue("code_examples.file_view",!0)},JTb=function(a){return a.PA.getValue("code_examples.file_view").ha(_.w(function(b){return!0===b}))},GM=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},HM=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},fYb=new _.Uj(function(a,b,c){if(0!==a.et)return!1;a=_.Tj(a.wg);
_.pb(b,(0,_.lb)(b),c,0===a?void 0:a);return!0},!1,!1),gYb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("$");var b=_.da.URL.createObjectURL(a);a=new _.da.Image;a.onload=function(){_.da.URL.revokeObjectURL(b)};a.src=b;return a},hYb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},KLb=function(a,b){a instanceof _.ci||(a=_.Xrb(a));b instanceof _.ci||(b=_.Xrb(b));return a.resolve(b)},IM=function(a){this.xQa=a;this.Eua=[];this.amb=sEb};
IM.prototype.transform=function(a,b){var c=this;b=void 0===b?sEb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;null!=this.zra||(this.zra=this.xQa.find(a).create());a=this.zra.diff(a);var d=b!==this.amb;a&&(this.Eua=[],a.Jtb(function(e){c.Eua.push({key:e.key,value:e.Tf})}));if(a||d)this.Eua.sort(b),this.amb=b;return this.Eua};IM.O=function(a){return new (a||IM)(_.u(_.oIa,16))};IM.xe=_.Cc({name:"keyvalue",type:IM,Zd:!1,standalone:!0});
var JM=function(a,b,c,d){_.Ro.call(this,a,b,d,c,"scroll");this.pUb=!0};_.V(JM,_.Ro);JM.prototype.nZa=function(a){var b=this;this.pUb&&(clearTimeout(this.eQc),this.eQc=setTimeout(function(){_.PPa(b,"SCROLL",a,500)},500))};JM.O=function(a){return new (a||JM)(_.u(_.No),_.u(_.tl),_.u(_.sd),_.u(_.Qo,8))};
JM.Fa=_.Bc({type:JM,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{pUb:"trackGestureScroll"},features:[_.ef]});
var PTb={OW:0,gBa:1,aXc:2,kXc:3,wWc:4,Voc:5,l6b:6,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS",6:"EXAMPLE_USAGES"},iYb=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.Rp(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")},KM=function(a,b,c,d){this.Ma=a;this.O6=b;this.nHa=c;this.hb=d;this.xoa="polite"};KM.prototype.La=function(){this.Rz&&this.Rz.unsubscribe()};
_.W.Object.defineProperties(KM.prototype,{rB:{configurable:!0,enumerable:!0,get:function(){return this.xoa},set:function(a){var b=this;this.xoa="off"===a||"assertive"===a?a:"polite";"off"===this.xoa?this.Rz&&(this.Rz.unsubscribe(),this.Rz=null):this.Rz||(this.Rz=this.hb.Wb(function(){return b.nHa.observe(b.Ma).subscribe(function(){var c=b.Ma.na.textContent;c!==b.Gwc&&(b.O6.il(c,b.xoa,b.duration),b.Gwc=c)})}))}}});KM.O=function(a){return new (a||KM)(_.u(_.sd),_.u(_.Qq),_.u(_.zz),_.u(_.te))};
KM.Fa=_.Bc({type:KM,oa:[["","cdkAriaLive",""]],inputs:{rB:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},Sb:["cdkAriaLive"],standalone:!0});var jYb=["*",[["mat-option"],["ng-container"]]],kYb=0,LM=function(a){this.disabled=!1;this.Yt="mat-optgroup-label-"+kYb++;var b;this.kG=null!=(b=null==a?void 0:a.rVa)?b:!1};LM.O=function(a){return new (a||LM)(_.u(_.hs,8))};
LM.ya=_.xc({type:LM,oa:[["mat-optgroup"]],yb:[1,"mat-mdc-optgroup"],tb:3,Za:function(a,b){a&2&&_.gf("role",b.kG?null:"group")("aria-disabled",b.kG?null:b.disabled.toString())("aria-labelledby",b.kG?null:b.Yt)},inputs:{label:"label",disabled:[2,"disabled","disabled",_.ag]},Sb:["matOptgroup"],standalone:!0,features:[_.Pf([{wa:_.is,Hb:LM}]),_.ff,_.Qf],bc:["*","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&&(_.uf(jYb),_.A(0,"span",0)(1,"span",1),_.N(2),_.vf(3),_.B()(),_.vf(4,1));a&2&&(_.jf("mdc-list-item--disabled",b.disabled),_.y("id",b.Yt),_.t(2),_.Kf("",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 MM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};MM.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.eM(a,RegExp("^operations/.*$"));return _.Am(this.rb,{body:null,Kb:"GET",Mb:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ta:_.gg(b,_.uC,c),Pb:_.qC})};MM.O=function(a){return new (a||MM)(_.q(_.KYa,8),_.q(_.LYa),_.q(_.ym,8))};MM.ta=_.p({token:MM,qa:MM.O});var lYb=function(){};lYb.O=function(a){return new (a||lYb)};
lYb.ta=_.p({token:lYb,qa:function(a){return MM.O(a)},Ha:_.mu});var zEb=["BUILD","index","METADATA","OWNERS","README"],NM=function(a,b,c){this.uLc=b;this.Ua=c;this.Gec="GoB packages are deprecated";this.Nec="You have been redirected to the repository view.";this.Lec="Dismiss";this.Mec="Back to Package";this.rNc=_.xq(a.Zb(),{Vw:"1"}).kb()};NM.prototype.Qd=function(){this.uLc.Qd()};var mYb=function(a){a.Ua.navigate(_.rq(a.rNc)).then(function(){a.Qd()})};
NM.O=function(a){return new (a||NM)(_.u(_.ct),_.u(_.dt),_.u(_.Mg))};
NM.ya=_.xc({type:NM,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 mYb(b)}),_.N(7),_.B(),_.A(8,"button",4),_.I("click",function(){return b.Qd()}),_.N(9),_.B()());a&2&&(_.t(),_.Kf(" ",b.Gec," "),_.t(3),_.Kf(". ",b.Nec,"\n"),_.t(3),_.Kf(" ",b.Mec," "),_.t(2),_.Kf(" ",b.Lec," "))},Ia:[_.QG,_.So],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 nYb={LOADING:0,Tg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},oYb={i4:"DEFAULT",uBa:"DEFINITION",Nj:"DEPRECATED",kpc:"WRITE_REFERENCE",values:function(){return[oYb.i4,oYb.kpc,oYb.Nj,oYb.uBa]}},pYb={Vla:"FUNCTION",xgc:"OTHER",rd:"UNKNOWN",values:function(){return[pYb.rd,pYb.Vla,pYb.xgc]}},OM=function(a){a=void 0===a?{}:a;this.i={};this.i.locationSpecUri=null==a.Vua?null:a.Vua;this.i.baseUriIndex=null==a.SNa?null:a.SNa;this.i.externalUrl=null==a.JRa?null:a.JRa;this.i.label=null==a.label?null:a.label};
_.V(OM,_.T);OM.prototype.ma=function(){return OM};OM.prototype.ka=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(OM.prototype,{SNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},JRa:{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}},Vua:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var PM=function(a){a=void 0===a?{}:a;this.i={};this.i.primary=null==a.Zga?null:a.Zga;this.i.alternatives=null==a.Qgb?null:a.Qgb};_.V(PM,_.T);PM.prototype.ma=function(){return PM};PM.prototype.ka=function(){return{Pa:{alternatives:OM},keys:["alternatives","primary"],Ja:{primary:OM}}};
_.W.Object.defineProperties(PM.prototype,{Qgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},Zga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.S(this,"primary"):null},set:function(a){this.i.primary=a}}});var QM=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.proxyId=null==a.N_a?null:a.N_a};_.V(QM,_.T);QM.prototype.ma=function(){return QM};
QM.prototype.ka=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(QM.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.i.message=a}},N_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var RM=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(RM,_.T);RM.prototype.ma=function(){return RM};RM.prototype.ka=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(RM.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 SM=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(SM,_.T);SM.prototype.ma=function(){return SM};
SM.prototype.ka=function(){return{keys:["end","start"],Ja:{end:RM,start:RM}}};_.W.Object.defineProperties(SM.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 TM=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRange=null==a.sourceRange?null:a.sourceRange;this.i.hoverProxy=null==a.bVa?null:a.bVa;this.i.navigation=null==a.navigation?null:a.navigation;this.i.panelProxy=null==a.VZa?null:a.VZa;this.i.highlightIds=null==a.AT?null:a.AT;this.i.semanticTags=null==a.POb?null:a.POb;this.i.symbolKind=null==a.M3a?null:a.M3a};_.V(TM,_.T);TM.prototype.ma=function(){return TM};
TM.prototype.ka=function(){return{Qa:{semanticTags:oYb,symbolKind:pYb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ja:{navigation:PM,sourceRange:SM}}};
_.W.Object.defineProperties(TM.prototype,{AT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},bVa:{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}},VZa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},POb:{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}},M3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.S(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var UM=function(a){a=void 0===a?{}:a;this.i={};this.i.decorations=null==a.xu?null:a.xu;this.i.isComplete=null==a.Vs?null:a.Vs;this.i.resolvedFileSpecUri=null==a.P0a?null:a.P0a;this.i.baseLocationSpecUri=null==a.Lib?null:a.Lib;this.i.diagnostics=null==a.Rob?null:a.Rob};_.V(UM,_.T);UM.prototype.ma=function(){return UM};
UM.prototype.ka=function(){return{Pa:{decorations:TM,diagnostics:QM},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(UM.prototype,{Lib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},xu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.i.decorations=a}},Rob:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Vs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},P0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var VM=function(a){a=void 0===a?{}:a;this.i={};this.i.piperWorkspaceId=null==a.k_a?null:a.k_a};_.V(VM,_.T);VM.prototype.ma=function(){return VM};VM.prototype.ka=function(){return{keys:["piperWorkspaceId"]}};
_.W.Object.defineProperties(VM.prototype,{k_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});var WM=function(a){a=void 0===a?{}:a;this.i={};this.i.targets=null==a.tj?null:a.tj};_.V(WM,_.T);WM.prototype.ma=function(){return WM};WM.prototype.ka=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(WM.prototype,{tj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.i.targets=a}}});var XM=function(a){a=void 0===a?{}:a;this.i={};this.i.repositories=null==a.sv?null:a.sv};_.V(XM,_.T);XM.prototype.ma=function(){return XM};XM.prototype.ka=function(){return{Pa:{repositories:_.YL},keys:["repositories"]}};
_.W.Object.defineProperties(XM.prototype,{sv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var YM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};YM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ta:_.gg(a,_.wI,b),Pb:WM})};
YM.O=function(a){return new (a||YM)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};YM.ta=_.p({token:YM,qa:YM.O});var qYb=function(){};qYb.O=function(a){return new (a||qYb)};qYb.ta=_.p({token:qYb,qa:function(a){return YM.O(a)},Ha:_.Pv});var ZM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};
ZM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Am(this.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ta:_.gg(a,_.wI,b),Pb:XM})};ZM.O=function(a){return new (a||ZM)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};ZM.ta=_.p({token:ZM,qa:ZM.O});var rYb=function(){};rYb.O=function(a){return new (a||rYb)};rYb.ta=_.p({token:rYb,qa:function(a){return ZM.O(a)},Ha:_.Pv});
var $M=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.rb=new _.zm(b,c)};$M.prototype.xu=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Am(this.rb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ta:_.gg(b,_.wI,c),Pb:UM})};
var sYb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Am(a.rb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ta:_.gg(b,_.wI,c),Pb:VM})};$M.O=function(a){return new (a||$M)(_.q(_.Nv,8),_.q(_.Ov),_.q(_.ym,8))};$M.ta=_.p({token:$M,qa:$M.O});var tYb=function(){};tYb.O=function(a){return new (a||tYb)};tYb.ta=_.p({token:tYb,qa:function(a){return $M.O(a)},Ha:_.Pv});
var uYb={c6a:"CALLGRAPHS",e6a:"CODE",Y0b:"CODE_XREFS_PREVIEW",l6b:"EXAMPLE_USAGES",hWc:"FILE_TREE",OW:"HISTORY",mWc:"HOME_PAGE_SEARCH",tP:"OUTLINE",iXc:"SEARCH_BAR",mpc:"XREFS",Voc:"WARNINGS"},aN=function(a,b,c){var d=this;this.BH=a;this.renderer=b;this.nb=c;this.bOc=function(){$Xb(d.BH,d.jq)}};aN.prototype.Sa=function(){this.V4a||(this.event="click")};aN.prototype.La=function(){var a;null==(a=this.V4a)||a.call(this)};
_.W.Object.defineProperties(aN.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.V4a)||b.call(this);this.V4a=this.renderer.listen(this.nb.na,a,this.bOc)}}});aN.O=function(a){return new (a||aN)(_.u(_.cx),_.u(_.tl),_.u(_.sd))};aN.Fa=_.Bc({type:aN,oa:[["","onedevTooltipPreventer",""]],inputs:{jq:[0,"onedevTooltipPreventer","tooltipId"],event:[0,"onedevPreventTooltipOn","event"]}});
var bN=function(a,b,c,d,e,f){this.BH=a;this.KK=b;this.nb=c;this.renderer=d;this.Lzc=e;this.dOc=f;this.kza=new this.dOc(this.BH,this.renderer,this.nb);this.jza=new this.Lzc(this.KK,this.nb)};bN.prototype.Sa=function(){this.kza.Sa();this.jza.Sa()};bN.prototype.La=function(){this.kza.La();this.jza.La()};
_.W.Object.defineProperties(bN.prototype,{jq:{configurable:!0,enumerable:!0,set:function(a){this.kza.jq=a;this.jza.jq=a}},Cda:{configurable:!0,enumerable:!0,set:function(a){this.jza.Cda=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.kza.event=a}}});bN.O=function(a){return new (a||bN)(_.u(_.cx),_.u(_.Ww),_.u(_.sd),_.u(_.tl),_.u(_.k7a),_.u(_.l7a))};
bN.Fa=_.Bc({type:bN,oa:[["","onedevFeatureTooltip",""]],inputs:{jq:[0,"onedevFeatureTooltip","tooltipId"],Cda:"hideTooltipWhenAnchorNotVisible",event:[0,"onedevPreventTooltipOn","event"]},features:[_.Pf([{wa:_.k7a,nc:_.fx},{wa:_.l7a,nc:aN}])]});var cN=function(){this.xf=new _.Cz(!0)};_.h=cN.prototype;_.h.toggle=function(a){this.xf.toggle(this.PG(a))};_.h.expand=function(a){this.xf.select(this.PG(a))};_.h.collapse=function(a){this.xf.Vg(this.PG(a))};_.h.Be=function(a){return this.xf.Ce(this.PG(a))};
_.h.ATc=function(a){this.xf.Ce(this.PG(a))?vYb(this,a):wYb(this,a)};_.h.collapseAll=function(){this.xf.clear()};var wYb=function(a,b){var c=[b];c.push.apply(c,_.Jc(a.X_(b)));a.xf.select.apply(a.xf,_.Jc(c.map(function(d){return a.PG(d)})))},vYb=function(a,b){var c=[b];c.push.apply(c,_.Jc(a.X_(b)));a.xf.Vg.apply(a.xf,_.Jc(c.map(function(d){return a.PG(d)})))};cN.prototype.PG=function(a){return this.iy?this.iy(a):a};var dN=function(a,b,c){cN.call(this);this.ex=a;this.Rp=b;if(this.options=c)this.iy=this.options.iy};
_.V(dN,cN);dN.prototype.X_=function(a){for(var b=[],c=this.Xj.indexOf(a)+1;c<this.Xj.length&&this.ex(a)<this.ex(this.Xj[c]);c++)b.push(this.Xj[c]);return b};dN.prototype.y_=function(){var a=this;this.xf.select.apply(this.xf,_.Jc(this.Xj.map(function(b){return a.PG(b)})))};var xYb=function(a,b){cN.call(this);this.YL=a;if(this.options=b)this.iy=this.options.iy};_.V(xYb,cN);
xYb.prototype.y_=function(){var a=this;this.xf.clear();var b=this.Xj.reduce(function(c,d){return[].concat(_.Jc(c),_.Jc(a.X_(d)),[d])},[]);this.xf.select.apply(this.xf,_.Jc(b.map(function(c){return a.PG(c)})))};xYb.prototype.X_=function(a){var b=[];this.lIa(b,a);return b.splice(1)};
xYb.prototype.lIa=function(a,b){var c=this;a.push(b);b=this.YL(b);Array.isArray(b)?b.forEach(function(d){return c.lIa(a,d)}):_.se(b)&&b.ha(_.Ge(1),_.pe(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.lIa(a,e.value)})};var eN=function(a,b,c){_.bD.call(this,a,b);this.uz=c};_.V(eN,_.bD);
eN.prototype.Yd=function(){var a=this;this.vC=this.uz.find([]).create(this.Nq.iy);var b=this.Nq.qd.YL(this.data);Array.isArray(b)?yYb(this,b):_.se(b)&&b.ha(_.Ve(this.Nb)).subscribe(function(c){return yYb(a,c)});this.CFb.Qc.ha(_.Ve(this.Nb)).subscribe(function(){return yYb(a)})};eN.prototype.Sa=function(){_.bD.prototype.Sa.call(this)};eN.prototype.La=function(){this.Grc();_.bD.prototype.La.call(this)};var yYb=function(a,b){var c=a.pab();b&&(a.q9a=b);c&&a.q9a?_.okb(a.Nq,a.q9a,a.vC,c.uf,a.qg):a.vC.diff([])};
eN.prototype.Grc=function(){var a=this.pab();a&&(a.uf.clear(),this.vC.diff([]))};eN.prototype.pab=function(){var a=this,b=this.CFb;return b&&b.find(function(c){return!c.gKa||c.gKa===a})};eN.O=function(a){return new (a||eN)(_.u(_.sd),_.u(_.aD),_.u(_.yl))};
eN.Fa=_.Bc({type:eN,oa:[["cdk-nested-tree-node"]],Cd:function(a,b,c){a&1&&_.Df(c,_.ZC,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.CFb=d)}},yb:[1,"cdk-nested-tree-node"],Sb:["cdkNestedTreeNode"],standalone:!0,features:[_.Pf([{wa:_.bD,Hb:eN},{wa:_.mkb,Hb:eN}]),_.ef]});var fN=function(a,b,c,d){this.NTc=a;this.ex=b;this.Rp=c;this.YL=d};
fN.prototype.O$a=function(a,b,c,d){var e=this,f=this.NTc(a,b);c.push(f);this.Rp(f)&&(a=this.YL(a))&&(Array.isArray(a)?this.N$a(a,b,c,d):a.ha(_.Ge(1)).subscribe(function(g){e.N$a(g,b,c,d)}));return c};fN.prototype.N$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.O$a(f,b+1,c,m)})};
var zYb=function(a,b){var c=[];b.forEach(function(d){return a.O$a(d,0,c,[])});return c},AYb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.ex(f);m++)g=g&&e[m];g&&d.push(f);a.Rp(f)&&(e[a.ex(f)+1]=c.Be(f))});return d},gN=function(a,b,c){this.gMa=a;this.peb=b;this.Zma=new _.sg([]);this.F$a=new _.sg([]);this.qg=new _.sg([]);c&&(this.data=c)};_.V(gN,_.Br);
gN.prototype.connect=function(a){var b=this;return _.ne(a.oF,this.gMa.xf.changed,this.Zma).ha(_.w(function(){b.F$a.next(AYb(b.peb,b.Zma.value,b.gMa));return b.F$a.value}))};gN.prototype.disconnect=function(){};_.W.Object.defineProperties(gN.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.qg.value},set:function(a){this.qg.next(a);this.Zma.next(zYb(this.peb,this.data));this.gMa.Xj=this.Zma.value}}});var BYb=function(){this.qg=new _.sg([])};_.V(BYb,_.Br);
BYb.prototype.connect=function(a){var b=this;return _.ne.apply(null,[a.oF,this.qg]).ha(_.w(function(){return b.data}))};BYb.prototype.disconnect=function(){};_.W.Object.defineProperties(BYb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.qg.value},set:function(a){this.qg.next(a)}}});var hN=function(a,b,c){_.bD.call(this,a,b);this.disabled=!1;this.tabIndex=Number(c)||0};_.V(hN,_.bD);hN.prototype.Sa=function(){_.bD.prototype.Sa.call(this)};hN.prototype.La=function(){_.bD.prototype.La.call(this)};
hN.O=function(a){return new (a||hN)(_.u(_.sd),_.u(_.aD),_.md("tabindex"))};hN.Fa=_.Bc({type:hN,oa:[["mat-tree-node"]],yb:[1,"mat-tree-node"],inputs:{disabled:[2,"disabled","disabled",_.ag],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.cg(a)}]},Sb:["matTreeNode"],standalone:!0,features:[_.Pf([{wa:_.bD,Hb:hN}]),_.ff,_.ef]});var iN=function(a,b,c,d){eN.call(this,a,b,c);this.disabled=!1;this.tabIndex=Number(d)||0};_.V(iN,eN);iN.prototype.Sa=function(){eN.prototype.Sa.call(this)};
iN.prototype.Yd=function(){eN.prototype.Yd.call(this)};iN.prototype.La=function(){eN.prototype.La.call(this)};_.W.Object.defineProperties(iN.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.vs},set:function(a){this.vs=null!=a?a:0}}});iN.O=function(a){return new (a||iN)(_.u(_.sd),_.u(_.aD),_.u(_.yl),_.md("tabindex"))};
iN.Fa=_.Bc({type:iN,oa:[["mat-nested-tree-node"]],yb:[1,"mat-nested-tree-node"],inputs:{node:[0,"matNestedTreeNode","node"],disabled:[2,"disabled","disabled",_.ag],tabIndex:"tabIndex"},Sb:["matNestedTreeNode"],standalone:!0,features:[_.Pf([{wa:eN,Hb:iN},{wa:_.bD,Hb:iN},{wa:_.mkb,Hb:iN}]),_.ff,_.ef]});var CYb=function(a){this.config=a;this.pDc=/[\u0300-\u036f]/g};CYb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.pDc,"")};
var DYb=function(a,b,c){a=a.config.zj?a.config.zj:(a=a.config.Zl&&a.config.Zl.get(b))&&a.zj?a.zj:null;return a(b,c)},FYb=function(a,b){var c=a.config.iE;if(!c.displayName||!c.zaa)return null;var d=c.GE;if(0===b.length)return{wc:c.zaa,confidence:1,c_:[{text:c.displayName}],GE:d};var e=a.normalize(b);a=_.bfb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,wc:c.zaa,c_:EYb(c.displayName,b),GE:d}:null},EYb=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},GYb=function(a){return new _.Bkb(function(b){return a.ha(_.Ue(function(c){var d=[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.iE;!f.Ar&&f.dva&&(f.Ar=new f.dva(e));f.Ar&&d.push.apply(d,_.Jc(f.Ar.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.Ud(d)}))})},QQb=function(a,b){b=void 0===b?[]:b;return new _.sD(GYb(_.Ud(a)),
_.Ekb(_.Ud(a)),b,!0,!0,void 0)},jN=function(){CYb.apply(this,arguments)};_.V(jN,CYb);
var HYb=["panel"],IYb=0,JYb=function(a,b){this.source=a;this.option=b},kN=function(a,b,c,d){this.Ya=a;this.Ma=b;this.tq=c;this.b5=_.Od.EMPTY;this.zMa="mat-mdc-autocomplete-visible";this.bJa="mat-mdc-autocomplete-hidden";this.nm=new _.Vl;this.HQ=this.RB=!1;this.oD=null;this.lga=new _.Vl;this.Qi=new _.Vl;this.closed=new _.Vl;this.kga=new _.Vl;this.sh={};this.id="mat-autocomplete-"+IYb++;this.rVa=(null==d?void 0:d.cEa)||!1;this.Cs=!!c.Cs;this.OK=!!c.OK;this.HE=!!c.HE;var e;this.o6=null!=(e=this.tq.JA)?
e:!1};_.h=kN.prototype;_.h.O7=function(a){this.zi=a;this.S7(this.sh)};_.h.TLa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.ul(b.value.Ya)};_.h.Yd=function(){var a=this;this.Qb=_.uz((new _.Bz(this.options)).mC(),this.LG);this.b5=this.Qb.change.subscribe(function(b){a.isOpen&&a.kga.emit({source:a,option:a.options.toArray()[b]||null})});this.U7()};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.b5.unsubscribe();this.nm.complete()};
_.h.Q7=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.EIa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.U7=function(){this.RB=!!this.options.length;this.V7(this.sh);_.ul(this.Ya)};_.h.MHa=function(a){this.lga.emit(new JYb(this,a))};_.h.vQ=function(a){return this.ariaLabel?null:this.Fe?(a?a+" ":"")+this.Fe:a};_.h.V7=function(a){a[this.zMa]=this.RB;a[this.bJa]=!this.RB};
_.h.S7=function(a){a["mat-primary"]="primary"===this.zi;a["mat-warn"]="warn"===this.zi;a["mat-accent"]="accent"===this.zi};_.h.LG=function(){return!1};
_.W.Object.defineProperties(kN.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.HQ&&this.RB}},classList:{configurable:!0,enumerable:!0,set:function(a){this.sh=a&&a.length?_.Leb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.V7(this.sh);this.S7(this.sh);this.Ma.na.className=""}},JA:{configurable:!0,enumerable:!0,get:function(){return this.o6},set:function(a){this.o6=a;this.TLa()}}});kN.O=function(a){return new (a||kN)(_.u(_.wl),_.u(_.sd),_.u(_.gmb),_.u(_.Aq))};
kN.ya=_.xc({type:kN,oa:[["mat-autocomplete"]],Cd:function(a,b,c){a&1&&(_.Df(c,_.Gz,5),_.Df(c,_.is,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.options=d);_.Gf(d=_.Hf())&&(b.DI=d)}},vb:function(a,b){a&1&&(_.Cf(_.yf,7),_.Cf(HYb,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.ua=c.first);_.Gf(c=_.Hf())&&(b.panel=c.first)}},yb:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],oD:"displayWith",Cs:[2,"autoActiveFirstOption","autoActiveFirstOption",_.ag],OK:[2,
"autoSelectActiveOption","autoSelectActiveOption",_.ag],HE:[2,"requireSelection","requireSelection",_.ag],vE:"panelWidth",ad:[2,"disableRipple","disableRipple",_.ag],classList:[0,"class","classList"],JA:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.ag]},outputs:{lga:"optionSelected",Qi:"opened",closed:"closed",kga:"optionActivated"},Sb:["matAutocomplete"],standalone:!0,features:[_.Pf([{wa:_.hs,Hb:kN}]),_.ff,_.Qf],bc:["*"],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&&(_.uf(),_.x(0,EEb,3,5,"ng-template"))},Ia:[_.en],styles:["div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:static;border-radius:var(--mat-autocomplete-container-shape);box-shadow:var(--mat-autocomplete-container-elevation-shadow);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:[_.fmb]},Oa:0});var KYb=function(a){return _.Jvb(a.lineNumber,a.line,a.xu)},GEb=/[^\w/]/g,lN=function(a,b){this.Ga=a;this.client=b;this.Lf=new _.Lt(this.Ga)};lN.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.pG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.Lf.fetch(n,function(){return m.client.xca(n)})};
lN.O=function(a){return new (a||lN)(_.q(_.No),_.q(_.FI))};lN.ta=_.p({token:lN,qa:lN.O,Ha:"root"});
var LYb={Lt:0,I6a:1,L7b:2,Hmc:3,NONE:4,j8a:5,PERMISSION_DENIED:6,pkc:7,Sgc:8,UNINITIALIZED:9,Zfc:10,ZVc:11,ERROR:12,smc: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"},mN=function(a,b,c,d){this.bm=a;this.Lb=b;this.Ua=c;this.Qba=d};mN.prototype.La=function(){this.lb&&this.lb.unsubscribe()};
mN.O=function(a){return new (a||mN)(_.q(_.Qv),_.q(_.rg),_.q(_.Mg),_.q(_.CJ))};mN.ta=_.p({token:mN,qa:mN.O});
var nN=function(a,b,c){var d=this;this.AD=b;this.ee=c;this.AAa="BLAME";this.mpc="XREFS";this.Gda=new _.Vl;this.wzc=_.Yu.has(14)?_.ee([cYb(this.AD),this.ee.Qja]).ha(_.w(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})})):_.Ud([]);this.AAc=this.VD("BLAME");this.DVc=this.VD("XREFS");this.eDc=this.VD("DEPRECATED");this.iCc=this.ee.fra.ha(_.Ue(function(e){return _.ee(e.map(function(f){return d.VD(f)}))}),
_.w(function(e){return e.some(Boolean)}))};nN.prototype.Sa=function(){};nN.prototype.Eza=function(a){this.Gda.emit(a)};nN.prototype.VD=function(a){return this.ee.VT(a).ha(_.w(function(b){return b.enabled}),_.Ee())};nN.O=function(a){return new (a||nN)(_.u(_.Zu),_.u(_.nK),_.u(_.pK))};
nN.ya=_.xc({type:nN,oa:[["code-layers"]],inputs:{li:"layerBaseLocation"},outputs:{Gda:"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,UEb,1,1,"blame-layer",0),_.O(1,"async"),_.F(2),_.x(3,VEb,1,1,"xrefs-layer",1),_.O(4,"async"),_.H(),_.F(5),
_.x(6,WEb,1,1,"unified-deprecation-layer",0),_.O(7,"async"),_.H(),_.x(8,XEb,1,1,"coverage-layer",0),_.O(9,"async"),_.x(10,YEb,1,2,"finding-layer",2),_.O(11,"async"));a&2&&(_.y("ngIf",_.R(1,5,b.AAc)),_.t(3),_.y("ngIf",_.R(4,7,b.DVc)),_.t(3),_.y("ngIf",_.R(7,9,b.eDc)),_.t(2),_.y("ngIf",_.R(9,11,b.iCc)),_.t(2),_.y("ngForOf",_.R(11,13,b.wzc)))},Ia:[_.zK,_.AK,_.fn,_.gn,_.FK,_.DK,_.fL,_.mn],ob:2,Oa:0});var MYb=function(a,b,c,d,e){this.Fs=a;this.line=b;this.context=c;this.pXa=d;this.mXa=e};
MYb.prototype.remove=function(){this.XO&&this.XO.remove()};MYb.prototype.render=function(){this.XO=this.Fs.TY(this.line,{startColumn:this.pXa,endColumn:this.mXa,ho:"hovercard-decoration-layer",key:this.context.email})};var oN=function(a,b){_.wK.call(this,b);var c=this;this.Fs=a;this.lb=new _.Od;this.lb.add(a.uva.subscribe(function(d){if(0!==c.rA.length&&(d=c.qr(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(oN,_.wK);oN.prototype.La=function(){_.wK.prototype.La.call(this);this.lb.unsubscribe()};
oN.prototype.ira=function(){var a=this,b=[];this.bOb&&(b=this.bOb.filter(ZEb).map(function(c){var d=c.qr().lastIndexOf("/");d=c.qr().substring(d+1,c.qr().length)+"@google.com";return new MYb(a.Fs,_.Bj(c.getRange(),1),{email:d},_.Bj(c.getRange(),2),_.Bj(c.getRange(),4))}));return _.Ud(b)};oN.prototype.qr=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.mG(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(oN.prototype,{ME:{configurable:!0,enumerable:!0,set:function(a){this.bOb=a;this.update()}}});oN.O=function(a){return new (a||oN)(_.u(_.mJ),_.u(_.Kd))};oN.Fa=_.Bc({type:oN,oa:[["hovercard-decoration-layer"]],inputs:{ME:"scoLinks"},features:[_.ef]});var NYb=function(a,b,c,d,e){this.Fs=a;this.line=b;this.context=c;this.pXa=d;this.mXa=e};NYb.prototype.remove=function(){this.XO&&this.XO.remove()};
NYb.prototype.render=function(){var a=this.context.href;this.XO=this.Fs.TY(this.line,{startColumn:this.pXa,endColumn:this.mXa,tagName:"a",ho:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,UXa:!0})};var pN=function(a,b,c,d,e,f,g,m){_.wK.call(this,m);var n=this;this.Fs=a;this.Ija=b;this.Ua=c;this.Lb=d;this.a1=e;this.Ga=f;this.Wg=g;this.lb=new _.Od;this.content=this.Tgb="";this.lb.add(a.xZ.subscribe(function(r){n.ID(r)}))};_.V(pN,_.wK);_.h=pN.prototype;
_.h.Sa=function(){};_.h.Tb=function(){this.update()};_.h.La=function(){_.wK.prototype.La.call(this);this.lb.unsubscribe()};_.h.ID=function(a){if(0===a.button&&!_.nG(a)){var b=a.target;if(b instanceof Element&&(b=_.mG(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Ga.ab({gestureName:"CLICK",element:this.Tgb+"CodeLink",action:"navigate",hm:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.wo(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.ira=function(){var a=this,b=[];if(this.ME)b=this.ME.map(function(m){var n=m.qr(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=OYb(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:_.ah(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.uo(a.Ua,n),n=OYb(a,["/"+_.Wo.P4],n.Ta));return new NYb(a.Fs,_.Bj(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.Bj(m.getRange(),2),_.Bj(m.getRange(),4))}).filter(function(m){return null!=
m});else{var c=this.Fs.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=$Eb(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 NYb(this.Fs,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Ud(b)};var OYb=function(a,b,c){return a.a1.Kx(_.xo(a.Ua,a.sUa(b,c)))};pN.prototype.sUa=function(a,b){return _.vo(this.Ua,a,{ni:this.Lb,Ta:b})};
pN.O=function(a){return new (a||pN)(_.u(_.mJ),_.u(_.$u),_.u(_.Mg),_.u(_.rg),_.u(_.qn),_.u(_.No),_.u(_.at),_.u(_.Kd))};pN.Fa=_.Bc({type:pN,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Tgb:"analyticsElementToTrack",content:"content",ME:"scoLinks"},features:[_.ef,_.Rc]});var qN=function(){this.S0=!1;this.cfc="Star";this.gfc="Unstar";this.G3=""};qN.prototype.Sa=function(){this.G3=_.Jtb(this.type,this.S0)};qN.O=function(a){return new (a||qN)};
qN.ya=_.xc({type:qN,oa:[["simple-star"]],inputs:{type:"type",S0:"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&&(_.gf("title",b.G3)("aria-label",b.S0?b.gfc:b.cfc),_.t(),_.jf("starred",b.S0)("disabled",!b.S0),_.t(),_.Kf(" ",b.S0?"star":"star_border"," "))},styles:[_.QCb()],Oa:0});
var rN=function(a,b){this.NCc=a;this.rga=b},RYb=function(a,b){return PYb(a,b).ha(_.Ue(function(c){return c?QYb(a,c):_.Ud(void 0)}))},PYb=function(a,b){var c=TXb((new _.tp).Pxa(!0).Zxa(5),(new _.cp).eya(b));return a.NCc.n2(c).ha(_.w(function(d){return _.wb(d,1,_.pp).get(b)}),_.w(function(d){return d?SYb(d):void 0}))},SYb=function(a){var b,c,d,e,f;return null==(f=null==(e=null==(d=null==(b=_.oj(a,_.op,2,_.kj()).find(function(g){var m;return 1===(null==(m=_.nj(g,_.Xo,4))?void 0:_.Ej(m,2,0))}))?void 0:
null==(c=b.US())?void 0:_.lQa(c))?void 0:d.map(function(g){var m;return null==(m=g.US())?void 0:_.lQa(m)}).flat())?void 0:e.find(function(g){var m;return!(null==g?0:null==(m=_.nj(g,_.gp,9))?0:m.yub())}))?void 0:_.Y(f,4)},QYb=function(a,b){var c=new _.jh(_.dsb(b));b=c.qb;var d=c.Rc,e=c.repository,f=c.path,g=c.params;f=_.TF(c,1)||f;var m=_.Wta(g.line),n=g.Rb?"HEAD":_.ki(c,1);c={Eb:_.ki(c,0)||"",commit:n};return a.rga.gx(b,d,e,c,f,g.Rb).ha(_.w(function(r){return TYb(a,_.oj(r,_.Ap,1,_.kj(_.dj)),m)}),
_.w(function(r){return null==r?void 0:_.Y(r,8)}))},TYb=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=_.nj(b,_.yp,5);if(e&&c>=_.Bj(e,1)&&c<_.Bj(e,3))return d=b.Ka,0<_.Yba(d,(0,_.lb)(d),_.Ap,3,3,!1,!0).length&&(a=TYb(a,_.oj(b,_.Ap,3,_.kj(_.dj)),c))?a:b}return null};rN.O=function(a){return new (a||rN)(_.q(_.EK),_.q(_.qy))};rN.ta=_.p({token:rN,qa:rN.O,Ha:"root"});
var UYb=[[["","noExampleFound",""]]],sN=function(a,b,c,d,e,f){this.lf=a;this.XR=b;this.eGc=c;this.Ga=d;this.WZa=e;this.kA=f;this.zZ=this.gub=_.Fe};
sN.prototype.Tb=function(a){var b=this;a.kytheTicketObservable&&(this.Ga.ab({gestureName:"EXTERNAL",element:this.mi,action:"requestExampleForQualifiedName"}),eYb(this.kA),this.gub=this.NWa.ha(_.Xe(function(c){c||b.Ga.ab({gestureName:"EXTERNAL",element:b.mi,action:"noKytheTicket"})}),_.Ue(function(c){return void 0!==c?RYb(b.eGc,c).ha(_.Xe(function(d){d||b.Ga.ab({gestureName:"EXTERNAL",element:b.mi,action:"noQualifiedName"})}),_.Ae(function(d){b.Ga.ab({gestureName:"EXTERNAL",element:b.mi,action:"error"});
b.lf.handleError(d);return _.Ud(void 0)})):_.Ud(void 0)})),this.zZ=this.gub.ha(_.Ue(function(c){return c?b.XR.get(new _.kI({vYa:c})).ha(_.w(function(d){return d.nba}),_.Xe(function(d){0===d.length&&b.Ga.ab({gestureName:"EXTERNAL",element:b.mi,action:"noExampleFoundForQualifiedName"});b.WZa.t0a("gsn","gs")})):_.Ud([])}),_.Ae(function(c){b.Ga.ab({gestureName:"EXTERNAL",element:b.mi,action:"error"});b.lf.handleError(c);return _.Ud([])})))};
sN.O=function(a){return new (a||sN)(_.u(_.Kd),_.u(_.oL),_.u(rN),_.u(_.hv),_.u(_.iK),_.u(_.YK))};
sN.ya=_.xc({type:sN,oa:[["code-example"]],inputs:{mi:"logElement",NWa:"kytheTicketObservable",source:"source"},features:[_.Rc],bc:["[noExampleFound]"],Aa:4,Ba:5,Ea:[[3,"logElement","codeExamples","source"],["noExampleFound",""]],ua:function(a,b){a&1&&(_.uf(UYb),_.A(0,"code-example-usage",0),_.O(1,"async"),_.F(2,1),_.vf(3),_.H(),_.B());if(a&2){var c;_.y("logElement",b.mi)("codeExamples",null!==(c=_.R(1,3,b.zZ))&&void 0!==c?c:void 0)("source",b.source)}},Ia:[_.pL,_.mn],ob:2,Oa:0});
var VYb=function(){this.email=""};VYb.O=function(a){return new (a||VYb)};VYb.Fa=_.Bc({type:VYb,oa:[["","contactHovercard",""]],tb:1,Za:function(a,b){a&2&&_.gf("data-hovercard-id",b.email)},inputs:{email:"email"}});var tN=function(){};tN.O=function(a){return new (a||tN)};tN.Da=_.zc({type:tN});tN.Ca=_.ic({});var uN=function(){this.layout="row"};uN.O=function(a){return new (a||uN)};uN.ya=_.xc({type:uN,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},bc:["*"],Aa:5,Ba:3,Ea:[[3,"fxLayout"]],ua:function(a,b){a&1&&(_.uf(),_.A(0,"p",0),_.N(1,"\n  "),_.vf(2),_.N(3,"\n"),_.B(),_.N(4,"\n"));a&2&&(_.jf("skinny","skinny"===b.size),_.y("fxLayout",b.layout))},Ia:[_.fr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var vN=function(){};vN.O=function(a){return new (a||vN)};vN.Da=_.zc({type:vN});vN.Ca=_.ic({imports:[_.Ms]});var WYb={NONE:0,oac:1,0:"NONE",1:"INSIGHTS"},XYb=new _.Gc("FORCE_INSIGHTS",{Ha:"root",qa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),wN=function(a,b,c,d){this.Uj=a;this.Ua=b;this.state=new _.sg(c?1:0);this.rnb=this.state.ha(_.Ue(function(e){return bFb(e,d)}),_.Ue(function(e){return a.data.ha(_.w(function(f){var g;return null!=(null==(g=f.Pc)?void 0:g.params.pt)}),_.Ee(),_.w(function(f,g){return f?1:2>g?e:0}))}),_.Ee(),_.Pe(1),_.Yd())},
GIb=function(a,b){a.state.next(b);b=_.kh(a.Uj.Vc);null!=b.params.pt&&a.Ua.navigate(_.rq(_.HG(b.Zb(),function(c){delete c.pt}).kb()),{lg:"preserve"})};wN.O=function(a){return new (a||wN)(_.q(_.rg),_.q(_.Mg),_.q(XYb),_.q(_.tJ))};wN.ta=_.p({token:wN,qa:wN.O});var YYb=new _.Gc("GRAPH_TOOLS_PROMISE",{Ha:"root",qa:function(){return _.Zd(function(a){switch(a.Ec){case 1:return _.Kha(a,2),_.be(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Ec=3;a.XK=0;break;case 2:return _.Oha(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),xN=function(a,b,c){this.Ga=a;this.PGc=b;this.zyb=c};
xN.prototype.init=function(){var a=this,b;return _.Zd(function(c){if(1==c.Ec)return a.ota?c.return():_.be(c,_.Jo(a.Ga,a.PGc,"g3GraphToolsPromise"),2);b=c.Mj;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.zyb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.ah(f)}}a.ota=e.call(d,{environment:f});c.Ec=0})};xN.prototype.createController=function(a){var b=this,c;return _.Zd(function(d){return 1==d.Ec?_.be(d,b.init(),2):d.return(null==(c=b.ota)?void 0:c.createController(a))})};
var ZYb=function(a,b,c){return _.Zd(function(d){return 1==d.Ec?_.be(d,a.init(),2):a.ota&&0!==b.length?d.return(_.Jo(a.Ga,a.ota.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};xN.O=function(a){return new (a||xN)(_.q(_.No),_.q(YYb),_.q(_.R2a))};xN.ta=_.p({token:xN,qa:xN.O,Ha:"root"});var yN=function(a,b,c,d,e,f,g,m,n){this.nb=a;this.Ga=b;this.aua=c;this.ah=d;this.Bt=f;this.Xg=g;this.Ed=m;this.eia=n;this.lb=new _.Od;this.sva=void 0;this.Wa=e.data.ha(_.w(hEb))};
yN.prototype.Sa=function(){var a=this;return _.Zd(function(b){if(1==b.Ec)return a.lb.add(a.Bt.theme.subscribe(function(c){switch(c){case "DARK":a.sva="dark";break;case "LIGHT":a.sva="light";break;default:_.ah(c)}a.pta&&a.pta.setTheme(a.sva)})),_.be(b,$Yb(a),2);a.lb.add(a.Wa.ha(_.wob(),_.Ue(function(c){return _.ee([a.Wa,_.vJ(a.ah,c,"path",1).ha(_.Ae(function(){return _.Ud("Failed to load the current cl.")})),_.vJ(a.ah,_.uq(c.Zb(),"HEAD").kb(),"path",0).ha(_.Ae(function(){return _.Ud("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 _.Zd(function(r){if(1==r.Ec)return g=Number(e),m=Number(f),_.be(r,ZYb(a.aua,d||"",m),2);n=r.Mj;return a.pta&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.be(r,a.pta.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.hH(),0<n.size&&_.lXa(a.Xg,{error:Error("De`"+e+"`"+f),message:"Failed to load insights panel",Qd:"Dismiss"}),r.dh(0))})}));b.Ec=0})};yN.prototype.La=function(){this.lb.unsubscribe()};
yN.prototype.hH=function(){var a=this;this.Ed.run(function(){GIb(a.eia,0)})};var $Yb=function(a){return _.Zd(function(b){if(1==b.Ec)return _.be(b,a.aua.createController({element:a.nb.na,theme:a.sva,onOpen:function(){},onClose:function(){a.Ga.ab({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.hH()}}),2);a.pta=b.Mj;b.Ec=0})};yN.O=function(a){return new (a||yN)(_.u(_.sd),_.u(_.No),_.u(xN),_.u(_.uJ),_.u(_.rg),_.u(_.Lv),_.u(_.mt),_.u(_.te),_.u(wN))};
yN.ya=_.xc({type:yN,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 zN=function(){};zN.O=function(a){return new (a||zN)};zN.Da=_.zc({type:zN});zN.Ca=_.ic({imports:[_.nn]});var AN=function(){this.time=this.message=this.GNa="";this.dfa=[]};AN.prototype.Tb=function(){var a;this.GNa=(null==(a=this.commit.co)?void 0:a.email)||"";var b;this.Zlb=null==(b=this.commit.mPa)?void 0:b.email;this.message=this.commit.Gs;this.time=this.commit.fL;this.dfa=this.commit.bS};AN.O=function(a){return new (a||AN)};
AN.ya=_.xc({type:AN,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.Rc],mc:["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,cFb,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,dFb,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),_.Lf(b.GNa),_.t(3),_.y("ngIf",b.GNa!==b.Zlb),_.t(7),_.Lf(_.R(17,4,b.time)))},Ia:[_.gn,_.xJ,_.yt,_.WA,_.wJ],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 kFb=function(a){return{Eb:a}},jFb=function(a){return{context:a}},pFb=function(){return{dRc:!0}},aZb={NONE:0,B_b:1,Abc:2,Jhc:3,Ihc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},BN=function(a,b,c){this.ah=b;this.eV=c;this.Qla=aZb;this.WKb=this.g0a=this.pja=_.Fe;this.ov={};this.version=1;this.qXa=!0;this.Z2=!1;this.w3a=_.Yu.has(56)};_.h=BN.prototype;_.h.Sa=function(){};_.h.Ic=function(){};
_.h.Tb=function(a){var b=this;a.activeLocation&&(this.g0a=_.bG(this.location)?_.fxb(this.eV,_.HG(_.uq(this.location.Zb(),this.pS),function(c){c.Rb=b.xCc}).kb()).ha(_.Xe(function(){b.ov.qv=!0}),_.Te(_.qG(this.location.Eb)),_.w(function(c){return c.type})):_.Fe,this.WKb=this.g0a.ha(_.w(_.rG)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)bZb(this,a.activeLocation),!this.Z2&&this.VKb?(this.pja=_.Ud(void 0),this.ov.eq=!0):this.Z2&&1===this.version?(a=_.AF(this.location)?_.uq(this.location.Zb(),
"HEAD").kb():this.location,this.pja=_.ee([this.e0(a,0),this.e0()]).ha(_.Ue(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.Hf===d.Hf?_.Ud(void 0):cZb(b,d):_.Ud(void 0)}),_.Xe(function(c){c&&c.Eb?b.ov.eq=!0:b.ov={}}))):this.pja=this.e0().ha(_.w(function(c){if(null!=c&&c.Hf)return{Eb:c.Hf,oV:c.fr?_.yob(b.location,c):void 0}}),_.Xe(function(){b.ov.eq=!0}))};_.h.Om=function(){this.ov.location&&this.ov.qv&&this.ov.eq&&(this.ov={},this.p2.launch(0,0))};
_.h.w$=function(a){var b=this;if(!a)return _.Ud();var c=this.w3a?BEb(this.location,this.sKc):this.location;return dZb(this,a).ha(_.w(function(d){return _.XF(b.location,d,b.version,a.oV||c)}))};
var dZb=function(a,b){return a.g0a.ha(_.w(function(c){var d;return 5===c?(null==(d=a.location.params.Rb)?void 0:d.replace("codereview/",""))||void 0:b.Eb}))},cZb=function(a,b){var c=b.Hf;return a.hj?eZb(a,c,a.location).ha(_.w(function(d){if(-1===d)return{Eb:c};if(0!==d)return{Eb:c,depth:d,tT:_.rq(_.uq(_.uG(a.location.Zb()),"HEAD").kb())}})):_.Ud({Eb:c,oV:_.yob(a.location,b)})},eZb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.li(c)?_.Ud(-1):YPb(a.ah,c).ha(_.pe(_.fG),_.Ee(function(e,f){return e.Xb.Fk===
f.Xb.Fk}),_.Ue(function(e){var f=e.Xb;e=f.esa;f=f.Fk.findIndex(function(g){g=Number(g.Hf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Fe):_.Ud(-1):_.Ud(f)}))};BN.prototype.e0=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.ah.e0(a,this.Z2?"path":"repository",b).ha(_.w(mEb)).ha(_.Ae(function(){return _.Ud(void 0)}))};
var bZb=function(a,b){b=b&&b.lj;if(b){var c=_.UF(b,a.location);var d=_.ki(b,a.version);c=c&&d===a.pS}else c=!1;c||(a.ov={},a.Z2?(a.ov.location=!0,a.ov.qv=!0):(c=a.ov,b?(d=_.UF(b,a.location),b=_.ki(b,a.version),a=d&&b!==a.pS):a=!1,c.location=a))};
_.W.Object.defineProperties(BN.prototype,{Ld:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},pS:{configurable:!0,enumerable:!0,get:function(){return _.ki(this.location,this.version)||""}},xCc:{configurable:!0,enumerable:!0,get:function(){return _.vob(this.location,this.version)||""}},GDc:{configurable:!0,enumerable:!0,get:function(){return this.pS?this.Z2?this.hj?3:2:this.VKb?4:1:0}},EOc:{configurable:!0,enumerable:!0,get:function(){return _.QF(this.pS)}},
VKb:{configurable:!0,enumerable:!0,get:function(){return _.fh.test(this.pS)||_.AF(this.location)}},hj:{configurable:!0,enumerable:!0,get:function(){return _.BF(this.location)}}});BN.O=function(a){return new (a||BN)(_.u(_.Zu),_.u(_.uJ),_.u(_.AJ))};
BN.ya=_.xc({type:BN,oa:[["commit-information"]],vb:function(a,b){a&1&&_.Cf(_.ms,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.p2=c.first)}},inputs:{version:"version",qXa:"linkToCommitDetails",Ld:"activeLocation",sKc:"lastSubmoduleFetchSpec",Z2:"showMostRecentCommitForPath"},features:[_.Rc],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,gFb,4,3,"ng-container",1)(2,lFb,3,7,"ng-container",1)(3,nFb,1,1,null,1)(4,qFb,1,3,null,1),_.B(),_.E(5,"div",2),_.x(6,rFb,3,3,"ng-template",null,3,_.Wf)(8,vFb,2,3,"ng-template",null,4,_.Wf)(10,wFb,5,12,"ng-template",null,5,_.Wf)(12,BFb,2,3,"ng-template",null,6,_.Wf));a&2&&(_.y("ngSwitch",b.GDc),_.t(),_.y("ngSwitchCase",
b.Qla.B_b),_.t(),_.y("ngSwitchCase",b.Qla.Ihc),_.t(),_.y("ngSwitchCase",b.Qla.Jhc),_.t(),_.y("ngSwitchCase",b.Qla.Abc),_.t(),_.y("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.So,_.gn,_.ln,_.hn,_.jn,_.yJ,_.fr,_.Js,_.ms,_.yo,_.Wv,_.mn,_.MG],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 fZb=function(a){return""+a};var CN=function(a,b){this.line=a;this.ch=void 0===b?null:b};var gZb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.eE=b;this.dE=c;this.aO=d;this.ZN=e;this.gH=[];this.type=a;this.eE=b;this.dE=c;this.aO=d;this.ZN=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.gH.push(b.value)};var hZb=function(a,b){this.yg=a;this.iIc=!!b};var iZb=function(a,b,c){this.left=a;this.right=b;this.eh=c};var jZb=function(){this.f3a=this.Mja=0;this.s_a=[];this.t_a=[];this.diff=this.e3a=this.d3a=0};
jZb.prototype.run=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,v=Math.ceil((m+n)/2),z=[],D=[];this.s_a=[];this.t_a=[];for(var J=0;J<=v;J++){for(var L=-1,P=z[J]=0;P<=J;P++){var aa=z[P];this.s_a.push(L<aa?2*aa:2*L+1);var oa=L<aa?aa:L,Ca=oa-2*P+J;for(L=aa+1;oa<m&&Ca<n&&a.charAt(oa)===c.charAt(Ca);)++oa,++Ca;z[P]=oa;aa=J-P-Math.ceil((n-m)/2);if(r&&0<=aa&&aa<J&&D[aa]<=oa){z=P;a=aa;c=oa;this.diff=J=2*J-1;this.d3a=z;this.e3a=a;this.Mja=c;this.f3a=c-2*z+Math.ceil(J/
2);break a}}L=D[J]=m;for(oa=0;oa<=J;oa++){aa=D[oa];this.t_a.push(L>=aa?2*aa:2*L+1);P=L>=aa?aa:L;Ca=n-m-J+P+2*oa;for(L=aa-1;0<P&&0<Ca&&a.charAt(P-1)===c.charAt(Ca-1);)--P,--Ca;D[oa]=P;aa=Math.floor((m-n)/2)-oa+J;if(!r&&0<=aa&&aa<=J&&P<=z[aa]){a=aa;c=oa;z=z[aa];this.diff=J*=2;this.d3a=a;this.e3a=c;this.Mja=z;this.f3a=z-2*a+Math.ceil(J/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];J=Math.ceil(this.diff/2);a=this.d3a;z=this.Mja;for(c=e.length;0<=J;--J)m=this.s_a[(J+1)*J/2+a],n=z-Math.floor(m/2),z-=
n,0!==n&&(r=new iZb(z+b,z-2*a+J+d,n),v=e[e.length-1],0!==e.length&&kZb(r,v)?(v.left-=n,v.right-=n,v.eh+=n):e.splice(0,0,r)),m&1&&(z--,a--);0<c&&kZb(e[c-1],e[e.length-1])&&(e[c-1].eh+=e[e.length-1].eh,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.e3a;for(z=this.Mja;0<=J;--J)c=this.t_a[J*(J+1)/2+a],m=Math.floor(c/2)-z,v=g-f-J+z+2*a,r=Math.min(m,Math.max(0,Math.max(this.Mja-z,this.f3a-v))),n=z+r+b,v=v+r+d,r=m-r,0!==r&&(n=new iZb(n,
v,r),0!==e.length&&kZb(e[e.length-1],n)?e[e.length-1].eh+=r:e.push(n)),z+=m,c&1&&(z++,a--)}return{gH:e,j7c:(f+g-this.diff)/2}};var kZb=function(a,b){return a.left+a.eh===b.left&&a.right+a.eh===b.right};for(var DN=[],lZb=0;256>lZb;++lZb)DN[lZb]=2;for(var mZb=97;122>=mZb;++mZb)DN[mZb]=3;for(var nZb=65;90>=nZb;++nZb)DN[nZb]=3;for(var oZb=48;57>=oZb;++oZb)DN[oZb]=3;DN[95]=3;DN[32]=DN[9]=DN[10]=DN[13]=0;for(var pZb=_.k("(){},.#/*\";'"),qZb=pZb.next();!qZb.done;qZb=pZb.next())DN[qZb.value.charCodeAt(0)]=0;for(var rZb=_.k("!%^&[]?\\|<>+-=~@`"),sZb=rZb.next();!sZb.done;sZb=rZb.next())DN[sZb.value.charCodeAt(0)]=5;DN[0]=0;
var tZb=function(){this.PFb=1;this.ti=this.Zh=null;this.lineArray=[];this.Zea=[];this.dia=[];this.wxa=[]};tZb.prototype.xca=function(a,b){a=uZb(a);b=uZb(b);return vZb(this,a,b)};
var vZb=function(a,b,c){b=wZb(a,b,c);a.Zh=b.PKc;a.ti=b.QKc;a.lineArray=b.lineArray;for(b=0;b<a.Zh.text.length;++b)a.Zea.push({WM:1,index:b});for(b=0;b<a.ti.text.length;++b)a.dia.push({WM:1,index:b});b=xZb(a,!0);for(c=1;c!==a.PFb&&0<b;++c)b=xZb(a,!1);b=yZb(a.Zea,4,-1);c=yZb(a.dia,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=zZb(b[e].T0,c),m=zZb(b[e+(f?2:1)].T0,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].U0=b[e+1].JN,c[g+1].T0=b[e+1].YU);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].JN=b[e].JN;b[e+f].U0=b[e].U0}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].U0=b[n].JN;c[r].T0=b[n].YU;
++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("Ee");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.JN,n=g.YU,g.U0=g.JN,g.T0=g.YU,g.JN=m,g.YU=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 CN(0,0);c=new CN(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new gZb(e.type,new CN(e.U0,0),new CN(e.T0,null),new CN(e.JN,0),new CN(e.YU,null)),1===e.type&&(f.eE=b,f.dE=b),-1===e.type&&(f.aO=c,f.ZN=c),b=AZb(f.dE),c=AZb(f.ZN),d.push(f);a=d}return a},uZb=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},wZb=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
v=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=DN[0],L=0;L<D.length;++L){var P=D[L];void 0!==DN[P.charCodeAt(0)]&&(J+=DN[P.charCodeAt(0)])}m[z]=J;z++}r.push(v++)}return new BZb(n,r)};b=f(b,a.wxa);a=f(c,a.wxa);return{PKc:b,QKc:a,lineArray:d}},zZb=function(a,b){for(var c=0;c<b.length&&!(b[c].YU>=a);c++);return c},AZb=function(a){return null===a.ch?new CN(a.line+1,0):a},xZb=
function(a,b){if(!a.Zh||!a.ti)throw Error();if(b){var c=a.Zh;for(var d=a.ti,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={afa:new BZb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),fia:new BZb(d.text.substr(0,e),d.lineNumbers.splice(0,e)),eh: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.ti;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={afa:new BZb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),fia:new BZb(e.text.slice(1-f),e.lineNumbers.splice(1-f)),eh: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 jZb).run(a.Zh.text,0,a.ti.text,0).gH;c=[];for(g=0;g<f.length;g++)c.push(new hZb(f[g],!1));null!==d&&(a.Zh.text=d.afa.text+a.Zh.text,a.Zh.lineNumbers.splice.apply(a.Zh.lineNumbers,[0,0].concat(_.Jc(d.afa.lineNumbers))),a.ti.text=d.fia.text+a.ti.text,a.ti.lineNumbers.splice.apply(a.ti.lineNumbers,
[0,0].concat(_.Jc(d.fia.lineNumbers))),c.splice(0,0,new hZb(new iZb(0,0,d.eh),!0)));d=d&&0<d.eh?d.eh:0;null!==e&&(a.Zh.text+=e.afa.text,a.Zh.lineNumbers.splice.apply(a.Zh.lineNumbers,[a.Zh.lineNumbers.length,0].concat(_.Jc(e.afa.lineNumbers))),a.ti.text+=e.fia.text,a.ti.lineNumbers.splice.apply(a.ti.lineNumbers,[a.ti.lineNumbers.length,0].concat(_.Jc(e.fia.lineNumbers))),f=d+e.eh,c.push(new hZb(new iZb(a.Zh.text.length-f,a.ti.text.length-f,e.eh),!0)));if(!a.Zh||!a.ti)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var v=c[r].yg.eh,z=c[r];e<z.yg.left;)++e,++g;for(;f<z.yg.right;)++f,++m;var D=r+1;D<c.length&&(c[D].yg.left+=d,c[D].yg.right+=d,z.yg.left+v===c[D].yg.left?(CZb(a,a.ti,m,z,c[D],c[D].yg.right-z.yg.right),v=z.yg.eh):z.yg.right+v===c[D].yg.right&&(CZb(a,a.Zh,g,z,c[D],c[D].yg.left-z.yg.left),v=z.yg.eh));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.ti.text[P])break;if(a.Zh.lineNumbers[L]+1!==a.Zh.lineNumbers[D]||a.ti.lineNumbers[P]+1!==a.ti.lineNumbers[J])break;
P=a.ti.lineNumbers[P];if(1!==a.Zea[a.Zh.lineNumbers[L]].WM||1!==a.dia[P].WM)break;--D;--J;++v}if(0!==v){L=0;P=D;for(var aa=0;aa<v&&0>=L;++aa)L+=a.wxa[a.Zh.text.charCodeAt(P)],++P;if(0<L||z.iIc){++n;g=D;m=J;for(L=0;L<v;++L,++J,++D)P=a.Zh.lineNumbers[D],aa=a.ti.lineNumbers[J],a.Zea[P].WM=b,a.Zea[P].index=aa,a.dia[aa].WM=b,a.dia[aa].index=P;a.Zh.text=a.Zh.text.substr(0,g)+String.fromCharCode(-1)+a.Zh.text.substr(D);a.ti.text=a.ti.text.substr(0,m)+String.fromCharCode(-2)+a.ti.text.substr(J);a.Zh.lineNumbers.splice(g,
D-g,null);a.ti.lineNumbers.splice(m,J-m,null);g++;m++;e+=z.yg.eh;f+=z.yg.eh}}}return n},CZb=function(a,b,c,d,e,f){var g=c+d.yg.eh,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.yg.eh&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var v=0;v<e.yg.eh&&!(n<b.text.length&&b.text[n]!==b.text[r]);++v,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;v=g-c;var z=m-1-c;m-=c;g=[];for(var D=0;D<n;++D,++r,++v,++z,++m){var J=DZb(a,b,r),L=DZb(a,b,v),P=DZb(a,b,z),aa=DZb(a,b,m),oa=Math.min(J,L),Ca=Math.min(P,
aa);"}"===EZb(a,b,r)&&(oa-=2);"{"===EZb(a,b,v)&&(oa-=2);"}"===EZb(a,b,z)&&(Ca-=2);J<L&&--oa;P<aa&&--Ca;g.push(oa+Ca)}c===d.yg.eh&&(g[0]-=10);f===e.yg.eh&&(g[n-1]-=10);a=Number.MAX_VALUE;b=-1;for(f=0;f<n;++f)g[f]<a&&(a=g[f],b=f);c=b-c;0!==c&&(d.yg.eh+=c,e.yg.left+=c,e.yg.right+=c,e.yg.eh-=c)}},DZb=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.wxa[b]},EZb=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]},yZb=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("Fe`"+e);d.push(new FZb(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].WM}a=new FZb(0,f,g,m,n);1===e?a.type=c:2===e&&(a.type=
b);d.push(a);return d},BZb=function(a,b){this.text=a;this.lineNumbers=b},FZb=function(a,b,c,d,e){this.type=a;this.U0=b;this.T0=c;this.JN=d;this.YU=e};var GZb=function(){this.PFb=void 0},HZb=function(a,b){if(""===a)return{lines:["\n"],PZa:[new CN(b,0),new CN(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new CN(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 CN(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),PZa:d}};
GZb.prototype.xca=function(a,b){var c=new tZb,d=c.xca(a,b);a=IZb(a);b=IZb(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.dE.line-f.eE.line||500<f.ZN.line-f.aO.line)){f.gH=[];var g=this.getRange(a,f.eE,f.dE);if(!(1E4<g.length)){g=HZb(g,f.eE.line);var m=this.getRange(b,f.aO,f.ZN);if(!(1E4<m.length)){m=HZb(m,f.aO.line);c=new tZb;c=vZb(c,g.lines,m.lines);c=_.k(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(v,z){return null!==z.ch?v.PZa[z.line]:v.PZa[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.eE=r(g,n.eE);n.dE=r(g,n.dE);n.aO=r(m,n.aO);n.ZN=r(m,n.ZN);break;default:throw Error("Ge");}f.gH.push(n)}}}}}return d};
var IZb=function(a){if(0===a.length)return[""];a=uZb(a);_.la(a).endsWith("\n")&&a.push("");return a},JZb=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.gH.length){var g=a.getRange(c,f.eE,f.gH[0].eE);0<g.length&&e.push([0,g]);e.push.apply(e,_.Jc(JZb(a,f.gH,c,d)));f=a.getRange(c,_.la(f.gH).dE,f.dE);0<f.length&&e.push([0,f])}else{g=f.eE;var m=f.dE,n=f.aO,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("He");default:throw Error("Ie");}}return e};GZb.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 KZb=["codeview"],LZb={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},EN=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.Caa=LZb;this.bVc=new GZb;this.Nl=this.diffBase="";this.Slb=3;this.XT=[];this.tV=[];this.rendered=new _.Vl;this.align=!0;this.cia=this.Yea=fZb;this.lb=a.gPa.subscribe(function(e){d.Caa=Object.assign({},LZb,{theme:e});if(d.ko){e=_.k(MZb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};EN.prototype.Sa=function(){};
EN.prototype.Tb=function(a){(a.diffBase||a.contents||a.fileName)&&NZb(this)};EN.prototype.La=function(){this.lb.unsubscribe()};
var NZb=function(a){a.rendered.emit(!1);a.ko&&a.fPa.na.removeChild(a.fPa.na.lastChild);var b=_.Yu.has(35);a.zone.Wb(function(){setTimeout(function(){var c,d,e;return _.Zd(function(f){if(1==f.Ec)return _.be(f,_.Apb(),2);a.ko=f.Mj.MergeView(a.fPa.na,{orig:null,origLeft:a.diffBase,value:a.Nl,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.Slb,diffDriverFunction:function(g,m){if(b){var n=a.bVc;var r=IZb(g),v=IZb(m);15E3<r.length||15E3<v.length?n=void 0:(g=n.xca(g,m),
n=JZb(n,g,r,v));return n}}});OZb(a);c=_.k(MZb(a));d=c.next();for(e={};!d.done;e={YQa:void 0},d=c.next())e.YQa=d.value,e.YQa.operation(function(g){return function(){var m=g.YQa;PZb(a,m);a.setOptions(m);if(a.ko){var n=QZb(a,m),r=n?"left-edit-gutter":"right-edit-gutter",v=a.ko.leftChunks();v=_.k(v);for(var z=v.next();!z.done;z=v.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=QZb(a,m)?a.Yea:a.cia;m.setOption("lineNumberFormatter",n);n=
QZb(a,m)?a.XT:a.tV;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.Ec=0})},0)})},MZb=function(a){return a.ko?[a.ko.leftOriginal(),a.ko.editor()]:[]},OZb=function(a){if(a.ko)a.ko.editor().on("update",function(){a.zone.run(function(){a.rendered.emit(!0)})})},QZb=function(a,b){if(a.ko)return b===a.ko.leftOriginal()?!0:!1};
EN.prototype.setOptions=function(a){if(this.ko)for(var b=_.k(Object.entries(this.Caa)),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 PZb=function(a,b){var c,d;_.Zd(function(e){if(1==e.Ec)return a.ko&&a.fileName?_.be(e,_.Apb(),2):e.return();d=(c=e.Mj.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Ec=0})};
_.W.Object.defineProperties(EN.prototype,{ria:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.ko&&(a=_.SF(this.line))&&(this.ko.editor().scrollTo(0,this.ko.editor().charCoords({line:a-1,ch:0},"local").top),this.ko.editor().getDoc().setCursor({line:a-1,ch:0}))}},oTc:{configurable:!0,enumerable:!0,set:function(a){this.fPa=a}}});EN.O=function(a){return new (a||EN)(_.u(_.Lv),_.u(_.Zu),_.u(_.te))};
EN.ya=_.xc({type:EN,oa:[["code-diff","fileName",""]],vb:function(a,b){a&1&&_.Cf(KZb,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.oTc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Nl:"contents",Slb:"collapseIdenticalLines",XT:"leftLineWidgets",tV:"rightLineWidgets",ria:"scrollToLine",align:"align",Yea:"leftLineNumberFormatter",cia:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.Rc],mc:["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 FN=function(){this.rendered=new _.Vl;this.eDa="Diff is too large to display";this.xOa=!1;this.XT=[];this.tV=[];this.fNb=this.LBb=void 0;this.cia=this.Yea=fZb;this.MBb=new Map;this.gNb=new Map};FN.prototype.Sa=function(){};
FN.prototype.Tb=function(){a:{var a=0;for(var b=_.k(this.lD),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.cE.Nl.length+c.JE.Nl.length,10485760<=a){a=!0;break a}a=!1}if(a)this.xOa=!1,this.Hva(!0);else{a=[];b=[];c=_.k(this.lD);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.JE;e=_.ojb(_.Mcb(e.cE.Nl||""));d=_.ojb(_.Mcb(d.Nl||""));a.push(e);b.push(d)}this.LBb=a.join("");this.fNb=b.join("");a=new Map;b=new Map;d=c=1;e=_.k(this.lD);for(var f=e.next();!f.done;f=e.next()){var g=f=f.value;var m=
a;var n=b;var r=c;var v=d;var z=g.JE,D=g.cE,J=z.endLine+1,L=D.endLine+1;z=z.VC+1;D=D.VC+1;switch(g.type){case _.VG.jAa:for(L=z;L<J;L++,v++)m.set(r,""),n.set(v," "+L);break;case _.VG.UDa:for(J=D;J<L;J++,r++)m.set(r,""+J),n.set(v,"");break;case _.VG.kFa:case _.VG.IAa:for(g=D;g<L;g++,r++)m.set(r,""+g);for(m=z;m<J;m++,v++)n.set(v," "+m);break;default:throw Error("Je");}c+=f.cE.endLine-f.cE.VC;d+=f.JE.endLine-f.JE.VC}this.MBb=a;this.gNb=b;this.Yea=GFb(a);this.cia=GFb(b);b=a=0;c=_.k(this.lD);for(d=c.next();!d.done;d=
c.next()){v=d=d.value;e=a;f=b;n=v.cE;m=v.JE;n=n.endLine-n.VC;m=m.endLine-m.VC;switch(v.type){case _.VG.jAa:this.XT.push(EFb(e,m));break;case _.VG.UDa:this.tV.push(EFb(f,n));break;case _.VG.IAa:r=J=0;v=!0;m>n?(J=m-n,v=!1):n>m&&(r=n-m,v=!1);n=J;m=r;this.XT.push(EFb(e,n,v));this.tV.push(EFb(f,m,v));break;case _.VG.kFa:break;default:throw Error("Je");}a+=d.cE.endLine-d.cE.VC;b+=d.JE.endLine-d.JE.VC}FFb(this.MBb,this.XT);FFb(this.gNb,this.tV);this.xOa=!0}};FN.prototype.Hva=function(a){this.rendered.emit(a)};
FN.O=function(a){return new (a||FN)};
FN.ya=_.xc({type:FN,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{lD:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.Rc],mc:["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,CFb,1,9,"code-diff",0)(1,DFb,2,1,"ng-template",null,1,_.Wf);if(a&2){var c=_.Jf(2);_.y("ngIf",b.xOa)("ngIfElse",c)}},Ia:[_.gn,_.mF,EN],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});var GN=function(a){this.Ga=a;this.Mla=0;this.S6a=2;this.Nl=void 0;this.rendered=new _.Vl;this.z0a=!1;this.Drb={wr:"",Uo:"",wI:"",Wf:"",QVa:!1,KT:!1}};GN.prototype.Sa=function(){};GN.prototype.Tb=function(a){if(a.location||a.entry)this.KKc=_.uq(_.WF(this.location.Zb(),"repo"),this.ac.wr).kb(),this.EPc=_.uq(_.WF(this.location.Zb(),"repo"),this.ac.Uo).kb(),this.XEc=_.rq(_.uq(this.location.Zb(),this.ac.Uo).md(this.ac.wI).vi({wn:this.ac.wr}).kb())};
GN.prototype.Hva=function(a){this.z0a=a;this.rendered.emit({rendered:a,hba:this.hba})};var RZb=function(a){a.Ga.ab({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.FS.Ad?"expand":"collapse",projectId:a.location.qb})},SZb=function(a){a.FS.Ad&&a.z0a&&a.rendered.emit({rendered:a.z0a,hba:a.hba})};
_.W.Object.defineProperties(GN.prototype,{ac:{configurable:!0,enumerable:!0,set:function(a){this.Drb=a;this.Nl=a.Nl},get:function(){return this.Drb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.FS.Ad=a;SZb(this)},get:function(){return this.FS.Ad}},BLc:{configurable:!0,enumerable:!0,get:function(){return this.ac.KT?"source:file_delete":this.ac.QVa?"source:file_add":"source:file_edit"}},JLc:{configurable:!0,enumerable:!0,get:function(){return this.ac.KT?"Removed":this.ac.QVa?"Modified":
"Added"}},WEc:{configurable:!0,enumerable:!0,get:function(){return this.ac.KT?"":this.XEc}},vA:{configurable:!0,enumerable:!0,get:function(){return this.ac.KT?this.ac.Wf:this.ac.wI}},pJc:{configurable:!0,enumerable:!0,get:function(){return!this.ac.Nl}},ypb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.ac.Nl}},MOc:{configurable:!0,enumerable:!0,get:function(){return MFb(this.metadata.removed,this.metadata)}},Czc:{configurable:!0,enumerable:!0,get:function(){return MFb(this.metadata.GK,
this.metadata)}},hBc:{configurable:!0,enumerable:!0,get:function(){return MFb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.ac&&this.ac.Nl?this.ac.Nl.nva:void 0;return a?{dUc:Number(a.lXa||0),removed:Number(a.kXa||0),changed:Number(a.hXa||0),GK:Number(a.gXa||0)}:{changed:0,removed:0,dUc:0,GK:0}}},LOc:{configurable:!0,enumerable:!0,get:function(){return TZb.format({count:this.metadata.removed})}},gBc:{configurable:!0,enumerable:!0,get:function(){return UZb.format({count:this.metadata.changed})}},
Bzc:{configurable:!0,enumerable:!0,get:function(){return VZb.format({count:this.metadata.GK})}}});GN.O=function(a){return new (a||GN)(_.u(_.No))};
GN.ya=_.xc({type:GN,oa:[["commit-file-entry"]],vb:function(a,b){a&1&&_.Cf(_.eB,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.FS=c.first)}},inputs:{location:"location",hba:"entryIndex",ac:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.Rc],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(){SZb(b);RZb(b)})("closed",function(){SZb(b);RZb(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,HFb,2,2,"mat-spinner",7),_.N(20,"\n      "),_.B(),_.N(21,"\n    "),_.B(),_.N(22,"\n  "),_.B(),_.N(23,"\n  "),_.x(24,JFb,13,7,"ng-container",8),_.N(25,"\n"),_.B(),_.N(26,"\n\n"),_.x(27,LFb,15,7,"ng-template",null,9,_.Wf),_.N(29,"\n"));if(a&2){var c=_.Jf(28);_.t(8);_.y("svgIcon",b.BLc);_.t(3);_.Lf(b.JLc);_.t(2);_.y("condition",!b.ac.KT)("link",b.WEc)("trackGestureClick",!b.ac.KT)("trackProjectId",b.location.qb);_.t();_.Kf("",b.vA,"\n        ");_.t(5);_.y("ngIf",b.pJc)("ngIfElse",
c);_.t(5);_.y("ngIf",b.ypb)}},Ia:[_.So,FN,_.yJ,BN,_.gn,_.fr,_.Js,_.yt,_.eB,_.fB,_.OI,_.jx,_.hx,_.FA],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 TZb=new _.lt("{count, plural, =1 {1 removed line} other {# removed lines}}"),UZb=new _.lt("{count, plural, =1 {1 changed line} other {# changed lines}}"),VZb=new _.lt("{count, plural, =1 {1 added line} other {# added lines}}");var HN=function(){this.EEc=this.z_=new _.sg(0)};_.W.Object.defineProperties(HN.prototype,{hJc:{configurable:!0,enumerable:!0,get:function(){return 1===this.z_.getValue()}},gWa:{configurable:!0,enumerable:!0,get:function(){return 0===this.z_.getValue()}}});HN.O=function(a){return new (a||HN)};HN.ta=_.p({token:HN,qa:HN.O});var WZb=function(a){this.gL=a;this.disabled=!1;this.Wa=new _.jh;this.Tdc="Collapse All";this.Udc="Expand All"};WZb.O=function(a){return new (a||WZb)(_.u(HN))};
WZb.ya=_.xc({type:WZb,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.gL;c.hJc?c.z_.next(0):c.z_.next(1)}),_.A(1,"span"),_.N(2),_.B()());a&2&&(_.y("disabled",b.disabled)("trackAction",b.gL.gWa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.qb),_.t(2),_.Lf(b.gL.gWa?b.Udc:b.Tdc))},Ia:[_.So,_.Sz],ob:2,Oa:0});var IN=function(a,b,c,d){this.Iba=a;this.Xg=b;this.gL=c;this.ae=d;this.Dm=[];this.Jxb=!1;this.Jba=new Map;this.expand=new Map;this.J_=0;this.msa=new _.Od;this.Jya=new _.Od;this.r_=0};IN.prototype.Sa=function(){var a=this;this.Jya=this.gL.EEc.subscribe(function(b){switch(b){case 1:if(!a.Dm||1>a.Dm.length)break;PFb(a);break;case 0:clearTimeout(a.DRa);a.expand=new Map;a.r_=0;break;default:_.ah(b,"Unknown expansion state")}})};IN.prototype.La=function(){clearTimeout(this.DRa);this.msa.unsubscribe();this.Jya.unsubscribe()};
IN.prototype.Tb=function(){this.J_=0;this.msa.unsubscribe();this.msa=new _.Od;this.Jba=new Map;for(var a=0;a<this.Dm.length;a++){var b=this.Dm[a],c=b.Wf;b=b.wI;this.Jba.set(a,{wr:this.wr,Uo:this.Uo,Wf:c||"",wI:b||"",QVa:!(c||!b),KT:!(b||!c)})}this.expand=new Map;SFb(this)};
var NFb=function(a){a=a.Dm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},PFb=function(a){a.r_>=a.Dm.length||(clearTimeout(a.DRa),a.DRa=setTimeout(function(){a.expand.set(a.r_,!0);_.ul(a.ae)}))},SFb=function(a){if(a.Dm){for(var b=Math.min(a.J_+150,a.Dm.length),c=[],d=[],e=a.J_;e<b;e++){var f=a.wr,g=a.Uo;var m=a.Dm[e];g=m.wI?g:void 0;f=new _.sG({path:m.Wf,hash:m.Wf?f:void 0,type:m.hZa});m=new _.sG({path:m.wI,hash:g,type:m.SYa});m=new _.tG({left:f,right:m});d.push({nsa: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())XZb(a,d.value);a.J_=b}},YZb=function(a,b){return 1>b.length?_.Ai:a.Iba.diff(a.location.qb,a.location.Rc,a.location.repository,b).ha(_.Ae(function(c){var d=a.Xg;_.kXa(d);d.log(c);return _.Ai}))},XZb=function(a,b){var c=b.map(function(d){return d.nsa});a.msa.add(YZb(a,c).ha(_.w(function(d){d=d.lsa;if(!d||1>d.length)throw Error("Ke");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=
a,g=b[e].index,m=d[e],n=f.Jba.get(g);n&&(m=Object.assign({},n,{Nl:m}),f.Jba.set(g,m))}_.vl(a.ae)}))};IN.O=function(a){return new (a||IN)(_.u(_.BJ),_.u(_.mt),_.u(HN),_.u(_.wl))};
IN.ya=_.xc({type:IN,oa:[["commit-fileset"]],inputs:{location:"location",Dm:"fileDiffEntries",Jxb:"includeHeader",wr:"leftRefSpec",Uo:"rightRefSpec"},features:[_.Rc],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,OFb,10,4,"div",0),_.A(1,"div",1),_.x(2,RFb,2,1,"ng-container",2)(3,TFb,3,1,"ng-container",3),_.B());a&2&&(_.y("ngIf",b.Jxb),_.t(2),_.y("ngForOf",b.Dm),_.t(),_.y("ngIf",b.J_<b.Dm.length))},Ia:[_.So,GN,_.fn,_.gn,WZb,_.Sv,_.Rs,_.lx,_.ox],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 JN=function(){};JN.prototype.transform=function(a,b){if(!b)return null;b=b.Ylb;if(!b)return null;a=b.get(a);return null==a?-1:a};JN.O=function(a){return new (a||JN)};JN.xe=_.Cc({name:"blameIndexOf",type:JN,Zd:!0});var kM=new WeakMap,KN=function(){};KN.prototype.transform=function(a,b,c){if(!a.Rb||"CitC"===a.qe){var d=b.Wa;kM.has(d)||kM.set(d,{});var e=kM.get(d);if(null==e.left){var f;b=new URL(_.xo(c,_.vo(c,VFb(null!=(f=b.oV)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return UFb(e.left,"dlc","dlf","dlw",d.params.Rb,a)}};KN.O=function(a){return new (a||KN)};KN.xe=_.Cc({name:"linkifyLeft",type:KN,Zd:!0});var LN=function(){};
LN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.pF||!a.Rb||"CitC"===a.qe){kM.has(d)||kM.set(d,{});var e=kM.get(d);if(null==e.right){var f;b=new URL(_.xo(c,_.vo(c,WFb(null!=(f=b.oV)?f:d))),location.href);e.right=b.pathname}return UFb(e.right,_.BF(d)?"rcl":"drc","drf","drw",d.params.Rb,a)}};LN.O=function(a){return new (a||LN)};LN.xe=_.Cc({name:"linkifyRight",type:LN,Zd:!0});var MN=function(){};
MN.prototype.transform=function(a,b,c){if(!a.Rb||"CitC"===a.qe){b=b.Wa;kM.has(b)||kM.set(b,{});var d=kM.get(b);null==d.diff&&(c=new URL(_.xo(c,_.vo(c,XFb(b))),location.href),d.diff=c.pathname);c=d.diff;d=_.BF(b);b=b.params.Rb;var e="CitC"===a.qe&&a.id>a.FI[0]&&a.Rb||"",f="CitC"===a.qe&&a.Rb||"";return c+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Wf?"":";drf="+encodeURIComponent(a.Wf))+";dlc="+encodeURIComponent(a.FI[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(b||a.Rb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};MN.O=function(a){return new (a||MN)};MN.xe=_.Cc({name:"linkifyDiff",type:MN,Zd:!0});var NN=function(){};NN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.pF||!a.Rb||"CitC"===a.qe)return kM.has(d)||kM.set(d,{}),b=kM.get(d),b.qe||(c=new URL(_.xo(c,_.vo(c,WFb(d))),location.href),b.qe=c.pathname),UFb(b.qe,_.AF(d)?"rcl":"drc","drf","drw",d.params.Rb,a)};NN.O=function(a){return new (a||NN)};
NN.xe=_.Cc({name:"linkifyRevision",type:NN,Zd:!0});var ON=function(){};ON.prototype.transform=function(a,b,c,d){return $Fb(a,b,c,a,d)};ON.O=function(a){return new (a||ON)};ON.xe=_.Cc({name:"linkifyRoot",type:ON,Zd:!0});var PN=function(){};
PN.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Rb)return $Fb(a,b,c,a,d);var f;c=a.id;a=a.Wf;b=null!=(f=b.oV)?f:e;e.qb&&e.repository?_.BF(e)?(d=_.av,e=ZFb(null!=a?a:_.TF(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.AF(e)?c=""+(_.x2a&&"https://"+b.qb+"."+_.x2a+"/")+b.repository+"/+/"+c:(e=b.Zb(),c&&_.uq(e,c),e.vi({}),c=_.xo(d,_.vo(d,_.rq(_.WF(e,"ref").kb())))):c=void 0;return c};PN.O=function(a){return new (a||PN)};PN.xe=_.Cc({name:"linkifyId",type:PN,Zd:!0});var QN=function(){};QN.prototype.transform=function(a){return a?_.BF(a):!1};QN.O=function(a){return new (a||QN)};QN.xe=_.Cc({name:"isPiperPlace",type:QN,Zd:!0});var RN=function(){};RN.prototype.transform=function(a){return a?_.Aob(a):!1};RN.O=function(a){return new (a||RN)};RN.xe=_.Cc({name:"isPackagePlace",type:RN,Zd:!0});var SN=function(){};SN.O=function(a){return new (a||SN)};SN.Da=_.zc({type:SN});SN.Ca=_.ic({});var TN=function(){};TN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};TN.O=function(a){return new (a||TN)};TN.xe=_.Cc({name:"truncateCommitMessage",type:TN,Zd:!0});var ZZb=["filterInput"],$Zb=function(){return["details"]},a_b=function(){return["oldPath"]},b_b=function(){return["matchSummary"]},c_b=function(){return["matches"]},d_b=function(){return["hiddenCommitsInfo"]},hGb=new _.lt("Expand history row of CL {id}"),gGb=new _.lt("Collapse history row of CL {id}"),bHb=new _.lt("Commit {id} by {author}"),aHb=new _.lt("CL {id} by {author}"),lHb=["blame"],e_b=["author","time","subject"],f_b=["id"].concat(_.Jc(e_b)),g_b=["id","revision"].concat(_.Jc(e_b)),nHb=["actions"],
mHb=["left","right"],kHb=["toggleExpanded"],qHb=[].concat(_.Jc(kHb),_.Jc(f_b),["right"],_.Jc(nHb)),sHb=[].concat(_.Jc(kHb),_.Jc(f_b),_.Jc(mHb),_.Jc(nHb)),uHb=oHb(f_b),pHb=[].concat(_.Jc(kHb),_.Jc(g_b),["right"],_.Jc(nHb)),rHb=[].concat(_.Jc(kHb),_.Jc(g_b),_.Jc(mHb),_.Jc(nHb)),tHb=oHb(g_b),h_b=["#cleanup"],i_b=[].concat(_.Jc(h_b),["#minor"]),UN=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Ga=a;this.nAc=b;this.scroll=c;this.Zg=e;this.Qba=f;this.nb=g;this.Ua=m;this.U2a=n;this.Wg=r;this.Jo=v;this.nGc=
KEb;this.mGc=LEb;this.AGc=MEb;this.hec="Expand search results";this.Sdc="Collapse search results";this.l7a="right";this.n7a="view";this.k7a="left";this.m7a="diff";this.dataSource=new _.hDb;this.jP=_.lh;this.Q7a="SearchInRevisions";this.K6a="XGc";this.x8b="VGc";this.L6a="bHc";this.M6a="hHc";this.B8b="gHc";this.G8b="oHc";this.D8b="jHc";this.z8b="YGc";this.y8b="WGc";this.E8b="kHc";this.uH=[];this.bq=new _.ow("",{ly:[_.gDb()]});this.A1a=new _.Qe;this.KYa=this.KUa=this.BV=!1;this.BA=new Set;this.kU=new Set;
this.rS=new _.sg(void 0);this.Uf=new _.Ne(1);this.columnType=0;this.Wpa=null;this.jVa=new Map;this.BPc=function(){return z.Dd&&_.BF(z.Dd.Wa)?10:0};this.dNb=function(){return z.Dd&&_.BF(z.Dd.Wa)?60:80};this.nXa=new Map;if(this.Exa=_.Yu.has(46))a=this.rS.ha(_.pe(function(D){return!!D})),_.ee([this.A1a.ha(_.w(function(){return z.bq.value}),_.Xe(function(){z.Ga.ab({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.Te(""),_.Ee()),a]).ha(_.Ue(function(D){D=_.k(D);var J=D.next().value,
L=D.next().value;return L.Dd.ha(_.w(function(P){return""===J?void 0:wHb(J,L,P)}))}),_.Ue(function(D){return D?z.Qba.search(D,new _.YH({pageSize:4,Fu:!0,QSa:!0})).ha(_.Ae(function(J){_.bt(z.Wg,J);return _.Ud(new _.oI)})):_.Ud(void 0)}),_.w(function(D){return D?new Map(D.LB.flatMap(function(J){var L;return(null==(L=J.qsa)?void 0:L.c1a.map(function(P){return[P.qe,P]}))||[]})):void 0}),_.Ye(this.rS.ha(_.pe(function(D){return!!D}))),_.Ve(this.Uf)).subscribe(function(D){var J=_.k(D);D=J.next().value;J=
J.next().value;j_b(z,J,D)})};_.h=UN.prototype;_.h.Sa=function(){this.Exa&&this.Dd&&(this.APa=_.Zta(this.Dd.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Od=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.mG(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.XGc=function(a,b){k_b(this,"commitDetailsNavigate");!_.nG(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),l_b(this,b))};_.h.VGc=function(){k_b(this,"authorClsNavigate",_.lh.WAa)};
_.h.bHc=function(a,b){m_b(this,a,b)};_.h.hHc=function(a,b){m_b(this,a,b)};var m_b=function(a,b,c){k_b(a,c.dataset.actionName||"");_.nG(b)||(b.preventDefault(),l_b(a,c))};_.h=UN.prototype;_.h.gHc=function(a,b){k_b(this,b.dataset.actionName||"");_.nG(a)||(a.preventDefault(),l_b(this,b))};_.h.oHc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.BA.has(a)?this.BA.delete(a):this.BA.add(a)};_.h.jHc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.kU.has(a)?this.kU.delete(a):this.kU.add(a)};
_.h.YGc=function(a,b){a=b.dataset.copyContent||"";_.zA(document,b,a);this.yr(a);this.U2a.open("Copied to clipboard!","",{duration:1E3})};_.h.WGc=function(a,b){k_b(this,"browseRepoNavigate");_.nG(a)||(a.preventDefault(),l_b(this,b))};_.h.kHc=function(){this.BV?this.A1a.next():(this.BV=!0,this.mFc.na.focus())};
var CGb=function(a){setTimeout(function(){a.Jo.il("Diff has been loaded in the code panel.","polite")})},l_b=function(a,b){b instanceof HTMLAnchorElement&&_.wo(a.Ua,b.pathname+b.search+b.hash)},KGb=function(a){return _.BF(a)?"Copy CL number":"Copy commit hash"},MGb=function(a,b){return _.BF(b)?"Browse repo at CL "+a:_.gxb.format({refSpec:_.qpa(a)})};UN.prototype.yr=function(a){this.Ga.ab({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Xe:a})};
var k_b=function(a,b,c){a.Ga.ab({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};UN.prototype.CJc=function(a,b){return"oldPath"===b.wV};UN.prototype.lJc=function(a,b){return"hiddenCommits"===b.wV};UN.prototype.BNb=function(a,b){return"history"===b.wV};UN.prototype.CNb=function(a,b){return"history"===b.wV&&null!=b.matches&&0<b.matches.Kh.length};var UGb=function(a){return a?a.Kh.map(function(b){return b.wt.length}).reduce(function(b,c){return b+c}):0};
UN.prototype.Tb=function(a){a.data&&(this.Exa?this.rS.next(this.data):j_b(this,this.data));if(a.focusCommit){this.KUa=!1;var b=a.focusCommit.Tf;b&&(this.BA.add(b),this.KYa=!0)}if(a.columnType||a.data||a.historyPlace)this.uH=vHb(this.columnType,(_.AF(this.Dd.Wa)||_.YF(this.Dd.Wa))&&this.Dd.Wa.WD)};
UN.prototype.Om=function(){var a=this.fca;a&&!this.KUa&&(a=this.jVa.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.KUa=!0)};UN.prototype.Ic=function(){var a=this;this.cC=this.Zg.registerCallback("HISTORY",this.nb.na,function(){var b;null==(b=a.nb.na.querySelector("mat-row"))||b.focus()})};UN.prototype.La=function(){this.Uf.next();this.cC&&this.cC()};
var j_b=function(a,b,c){a.O3a=b;var d=[];a.jVa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.zp,r=n.Hf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={wV:"hiddenCommits",Ata:[],Bta:[],lca:!1},d.push(f)),f.Bta.push(n),f.Ata.push(r)):f=void 0;var v=void 0;n=d;var z=n.push,D=a,J=m,L=e,P=null==(v=c)?void 0:v.get(r);v=g;L=n_b(D,J.zp,L,P,f);if(_.Aob(D.Dd.Wa)||_.YF(D.Dd.Wa))L.qe=0===v?"HEAD":"HEAD~"+v;J.csa&&J.zp.Rb&&(L.qe="CitC",L.Rb=J.zp.Rb);z.call(n,L);a.jVa.set(r,g);if(m=
m.zp.Wf)d.push({wV:"oldPath",Wf:m}),f=void 0,e=m}a.dataSource.data=d},n_b=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.Gs.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return i_b.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return h_b.includes(r)});m.splice(1);var n;return{wV:"history",id:b.Hf,subject:b.Qqa,qe:b.revisionNumber,message:b.Gs,bS:b.bS,time:b.fL,operation:b.hSa,co:a.nAc.transform(b.co),
YN:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?b.metadata.R.split(","):[],matches:d,hidden:e,ZC:f,Wf:null!=c?c:void 0,Rb:b.Rb,FI:b.FI,parentPath:b.Wf?b.Wf:null!=c?c:void 0,tags:m}};UN.O=function(a){return new (a||UN)(_.u(_.hv),_.u(_.EJ),_.u(_.Hu),_.u(_.Zu),_.u(_.Rg),_.u(_.CJ),_.u(_.sd),_.u(_.Mg),_.u(_.gt),_.u(_.at),_.u(_.Qq))};
UN.ya=_.xc({type:UN,oa:[["history-table"]],vb:function(a,b){a&1&&_.Cf(ZZb,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.mFc=c.first)}},Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})},inputs:{fca:"focusCommit",data:"data",Dd:"historyPlace",columnType:"columnType",Wpa:"blameInfo"},features:[_.Rc],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"],["class","diff-cell",3,"ngSwitch",4,"matCellDef"],
["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"],[1,"diff-cell",3,"ngSwitch"],["mat-button","","role","button","color","primary","class","diff-left","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",3,"isMatFlatButton",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",
3,"isMatFlatButton","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",3,"isMatFlatButton"],["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",3,"isMatFlatButton",
"keyup.enter"],["aria-label","Historical file view/ update right diff action","aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-right","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"isMatFlatButton",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"isMatFlatButton",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",3,"isMatFlatButton"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",1,"diff-right",3,"isMatFlatButton"],["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 subscriptSizing dynamic".split(" "),["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,aGb,2,0,"mat-header-cell",3)(4,eGb,3,4,"mat-cell",4),_.H(),_.F(5,5),_.x(6,fGb,3,0,"mat-header-cell",6)(7,
iGb,4,5,"mat-cell",4),_.H(),_.F(8,7),_.x(9,jGb,2,3,"mat-header-cell",8)(10,kGb,4,13,"mat-cell",9),_.H(),_.F(11,10),_.x(12,lGb,2,1,"mat-header-cell",3)(13,pGb,3,3,"mat-cell",11),_.H(),_.F(14,12),_.x(15,qGb,2,0,"mat-header-cell",3)(16,tGb,5,5,"mat-cell",13),_.H(),_.F(17,14),_.x(18,uGb,2,1,"mat-header-cell",3)(19,vGb,2,1,"mat-cell",13),_.H(),_.F(20,15),_.x(21,wGb,2,0,"mat-header-cell",3)(22,zGb,5,4,"mat-cell",13),_.H(),_.F(23,16),_.x(24,AGb,3,0,"mat-header-cell",17)(25,FGb,4,4,"mat-cell",18),_.H(),_.F(26,
19),_.x(27,GGb,3,0,"mat-header-cell",20)(28,JGb,3,3,"mat-cell",18),_.H(),_.F(29,21),_.x(30,LGb,3,1,"mat-header-cell",22)(31,NGb,8,15,"mat-cell",4),_.H(),_.F(32,23),_.x(33,OGb,1,0,"mat-header-cell",3)(34,PGb,2,1,"mat-cell",4),_.H(),_.F(35,24),_.x(36,QGb,1,0,"mat-header-cell",3)(37,RGb,4,5,"mat-cell",4),_.H(),_.F(38,25),_.x(39,TGb,2,1,"mat-cell",4),_.H(),_.F(40,26),_.x(41,WGb,2,3,"mat-cell",4),_.H(),_.F(42,27),_.x(43,ZGb,2,1,"mat-cell",4),_.H(),_.x(44,$Gb,1,0,"mat-header-row",28)(45,cHb,1,13,"mat-row",
29)(46,dHb,1,3,"mat-row",30)(47,eHb,1,0,"mat-row",31)(48,fHb,1,0,"mat-row",32)(49,gHb,1,2,"mat-row",33)(50,hHb,1,0,"mat-row",34),_.B(),_.x(51,jHb,8,10,"div",35),_.O(52,"isPiperPlace"));a&2&&(_.y("dataSource",b.dataSource),_.t(44),_.y("matHeaderRowDef",b.uH),_.t(),_.y("matRowDefColumns",b.uH)("matRowDefWhen",b.BNb),_.t(),_.y("matRowDefColumns",_.Tf(17,$Zb))("matRowDefWhen",b.BNb),_.t(),_.y("matRowDefColumns",_.Tf(18,a_b))("matRowDefWhen",b.CJc),_.t(),_.y("matRowDefColumns",_.Tf(19,b_b))("matRowDefWhen",
b.CNb),_.t(),_.y("matRowDefColumns",_.Tf(20,c_b))("matRowDefWhen",b.CNb),_.t(),_.y("matRowDefColumns",_.Tf(21,d_b))("matRowDefWhen",b.lJc),_.t(),_.y("ngIf",_.R(52,15,b.Exa&&(null==b.Dd?null:b.Dd.Wa))))},Ia:function(){return[_.So,_.HJ,_.KJ,_.LJ,_.OJ,_.MJ,_.fn,_.gn,_.hn,_.jn,VYb,_.DJ,_.Ci,_.iw,_.xJ,_.QL,_.TB,_.LB,_.PB,_.MB,_.KB,_.QB,_.NB,_.OB,_.RB,_.SB,_.Sv,_.Ss,_.Vs,_.Us,_.yt,_.bw,_.Mw,_.Iw,_.aw,_.lx,_.ox,_.qw,_.hJ,o_b,_.FA,QN,_.wJ,_.MG,TN,JN,MN,PN,KN,NN,LN,ON]},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;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-button][_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a[mat-button][_ngcontent-%COMP%]{padding:0 4px;min-width:0}}.search-box[_ngcontent-%COMP%]{display:flex;position:absolute;right:20px;top:0;z-index:1}.search-box[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.search-box[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{transition:width .25s ease-out,opacity .5s ease-out}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{background-color:var(--page-bg);min-height:unset;padding:0 .75rem}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     div[matformfieldnotchedoutline]{padding:.25rem 0}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-form-field-infix{line-height:1.25;padding-top:1rem;padding-bottom:.5rem}@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%], .diff-right[_ngcontent-%COMP%]{text-transform:uppercase}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}.diff-cell[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});var o_b=function(){this.qua=!1};o_b.O=function(a){return new (a||o_b)};o_b.Fa=_.Bc({type:o_b,oa:[["","isMatFlatButton",""]],tb:6,Za:function(a,b){a&2&&_.jf("mat-mdc-button",!b.qua)("mdc-button--unelevated",b.qua)("mat-mdc-unelevated-button",b.qua)},inputs:{qua:"isMatFlatButton"}});var VN=function(a,b,c,d){this.Ga=a;this.tDc=b;this.ah=c;this.gL=d};VN.prototype.Sa=function(){};
var p_b=function(a){var b=a.comparison,c=b.Wa,d=b.wr;b=b.Uo;var e=c.qb,f=c.Rc,g=c.repository;c=_.aG(c)?_.PF(b):void 0;return a.tDc.diff(e,f,g,b,"",d,c).ha(_.w(function(m){return m.Dm}))},q_b=function(a){var b=a.comparison,c=b.Wa,d=b.wr;b=b.Uo;var e=c.qb,f=c.Rc,g=c.repository;c=_.aG(c)?_.PF(d):void 0;return a.ah.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.w(function(m){return m.en.map(function(n){return{zp:n,csa:!1,Rb:_.Ud(void 0)}})}))};
_.W.Object.defineProperties(VN.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.JBc=a;this.rEc=_.le(p_b(this),q_b(this)).ha(_.w(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:_.Ud({Wa:a.Wa}),entries:d};return{files:b,nM:d,fBb:c}}));this.gL.z_.next(0)},get:function(){return this.JBc}}});VN.O=function(a){return new (a||VN)(_.u(_.No),_.u(lN),_.u(_.uJ),_.u(HN))};
VN.ya=_.xc({type:VN,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},mc:["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,DHb,6,7,"ng-container",0),_.O(1,"async"),_.x(2,EHb,1,2,"ng-template",null,1,_.Wf));if(a&2){var c=_.Jf(3);_.y("ngIf",_.R(1,2,b.rEc))("ngIfElse",c)}},Ia:[IN,_.gn,_.YC,_.fr,_.gr,_.Js,UN,_.mF,_.kF,_.TC,_.UC,_.SC,_.mn,_.FA],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 r_b=["refPicker"],WN=function(a){this.eV=a;this.mb=1;this.qv=_.qG("");this.e0a=new _.Od;this.Ixa=""};WN.prototype.Sa=function(){};WN.prototype.Tb=function(a){if(a.comparison||a.selector){switch(this.mb){case 1:this.Y1={Wa:this.comparison.Wa,rxa:HHb,version:2};this.Ixa=this.comparison.wr;break;case 0:this.Y1={Wa:this.comparison.Wa,rxa:IHb,version:0};this.Ixa=this.comparison.Uo;break;default:throw _.ah(this.mb,"Unknown selector type");}s_b(this,this.comparison.Wa,this.Ixa);this.uOb=t_b(this,this.qv)}};
WN.prototype.La=function(){this.e0a.unsubscribe()};var s_b=function(a,b,c){a.qv=_.qG(c||"");a.e0a.unsubscribe();b.qb&&b.Rc&&b.repository&&c&&(a.e0a=_.fxb(a.eV,_.uq(b.Zb(),c).kb()).subscribe(function(d){a.qv=d;a.uOb=t_b(a,a.qv)}))},t_b=function(a,b){var c=_.QF(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.rG(b.type)+" "+c,ua:a.xha,uc:"ComparisonRefPicker"},a.H1a())};WN.prototype.H1a=function(){return _.IG(_.uq(_.WF(this.comparison.Wa.Zb(),"ref"),this.Ixa).vi({}).kb())};
WN.O=function(a){return new (a||WN)(_.u(_.AJ))};
WN.ya=_.xc({type:WN,oa:[["comparison-ref-picker","comparison",""]],vb:function(a,b){a&1&&_.Cf(r_b,7,_.yf);if(a&2){var c;_.Gf(c=_.Hf())&&(b.xha=c.first)}},inputs:{comparison:"comparison",mb:"selector"},features:[_.Rc],mc:["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,GHb,1,1,"ng-template",null,1,_.Wf));a&2&&_.y("item",b.uOb)},Ia:[_.gn,_.PJ,_.JA],ob:2,Oa:0});var XN=function(){};XN.O=function(a){return new (a||XN)};XN.Da=_.zc({type:XN});XN.Ca=_.ic({imports:[_.nn,_.Ms,_.QJ,_.Ao,_.MA]});var YN=function(a,b,c){this.je=a;this.od=b;this.jC=c;this.lb=new _.Od};YN.prototype.Sa=function(){var a=this;this.Uk=this.od.register("toggleFullscreen","a",function(){a.Fka()});this.lb.add(this.jC.N_.subscribe(function(b){u_b(a,b)}))};YN.prototype.La=function(){var a;null==(a=this.Uk)||a.call(this);var b;null==(b=this.bVb)||b.call(this);this.lb.unsubscribe()};YN.prototype.NH=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.ah(a)}};
YN.prototype.ita=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.ah(a)}};var u_b=function(a,b){switch(b){case 0:a.bVb=a.od.register("leaveFullScreen","esc",function(){a.Fka()});break;case 1:var c;null==(c=a.bVb)||c.call(a);break;default:_.ah(b)}};YN.prototype.Fka=function(a){this.jC.Fka();this.je.ab({element:this.componentId,action:this.jC.fI?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
YN.O=function(a){return new (a||YN)(_.u(_.No),_.u(_.su),_.u(_.tJ))};
YN.ya=_.xc({type:YN,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.Fka(c)}),_.O(1,"async"),_.O(2,"async"),_.A(3,"mat-icon"),_.N(4),_.O(5,"async"),_.B()());a&2&&(_.y("matTooltip",b.ita(_.R(1,3,b.jC.N_))),_.gf("aria-label",b.ita(_.R(2,5,b.jC.N_))),_.t(4),_.Lf(b.NH(_.R(5,7,
b.jC.N_))))},Ia:[_.fr,_.gr,_.Sv,_.Us,_.yt,_.lx,_.ox,_.mn],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});var ZN=function(a){this.Ga=a;this.fI=!1;this.h_b=this.Mla=0;this.eCc="Copy full hash";this.aVa="Copy commit hash";this.Ft=1};ZN.prototype.Sa=function(){};ZN.prototype.yr=function(){this.Ga.ab({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Xe:this.comparison.Uo,projectId:this.comparison.Wa.qb})};
_.W.Object.defineProperties(ZN.prototype,{jua:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ft}},JAc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Wa)return _.rq(_.uq(this.comparison.Wa.Zb(),this.comparison.Uo).md("/").kb())}},KBc:{configurable:!0,enumerable:!0,get:function(){return _.rq(_.uq(this.comparison.Wa.Zb(),this.comparison.Uo).vi({wn:this.comparison.wr||this.comparison.Uo}).kb())}},mDc:{configurable:!0,enumerable:!0,get:function(){return _.rq(_.uq(this.comparison.Wa.Zb(),
this.comparison.Uo).vi({}).kb())}},KAc:{configurable:!0,enumerable:!0,get:function(){return _.gxb.format({refSpec:_.qpa(this.comparison.Uo)})}},IBc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.mzb?"to Parent:":"to:"}}});ZN.O=function(a){return new (a||ZN)(_.u(_.No))};
ZN.ya=_.xc({type:ZN,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",Ft:"viewMode"},mc:["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,JHb,10,6,"ng-container",1),_.B(),_.A(2,"div",2),_.x(3,KHb,9,7,"ng-container",3),_.E(4,"fullscreen-button",4),_.B(),_.x(5,LHb,3,5,"ng-template",null,5,_.Wf));if(a&2){var c=_.Jf(6);_.t();_.y("ngIf",b.jua)("ngIfElse",c);_.t(2);_.y("ngIf",!b.jua)}},Ia:[_.So,BN,_.gn,WN,_.PA,YN,_.Sz,
_.Sv,_.Vs,_.mx,_.yt,_.lx,_.ox,_.yo],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 v_b=["dropdownContainer"],$N=function(){this.wga=[];this.HOb=new _.Vl};$N.prototype.Tb=function(){var a=this,b=this.comparison.wr;this.DNc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.QF(b),ua:this.Bu,uc:"ParentSelector"},this.H1a(b));this.wga=this.tN.map(function(c){return{id:c,lDc:_.rq(RHb(a.comparison.Wa,c)),selected:c===a.comparison.wr}})};$N.prototype.H1a=function(a){return _.IG(RHb(this.comparison.Wa,a))};$N.O=function(a){return new (a||$N)};
$N.ya=_.xc({type:$N,oa:[["parent-selector"]],vb:function(a,b){a&1&&_.Cf(v_b,7,_.yf);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Bu=c.first)}},inputs:{tN:"parents",comparison:"comparison"},outputs:{HOb:"selectedParentChange"},features:[_.Rc],Aa:8,Ba:3,Ea:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.nA("{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),_.sf(2,2),_.B(),_.x(3,MHb,1,1,"segmented-dropdown-button",3),_.B(),_.x(4,OHb,2,1,"ng-template",null,4,_.Wf)(6,QHb,1,1,"ng-template",null,5,_.Wf));
if(a&2){var c=_.Jf(7);_.t(2);_.lA(b.wga.length);_.mA(2);_.t();_.y("ngIf",1<b.wga.length)("ngIfElse",c)}},Ia:[_.So,_.fn,_.gn,_.fr,_.Jz,_.Sv,_.Rs,_.yo,_.JA,_.MG],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%]{--mdc-text-button-container-height:36px;font-size:13px;padding:0 20px;width:100%}"],Oa:0});var aO=function(a,b,c,d,e){this.Tzc=a;this.Ga=b;this.dM=d;this.Yta=e;this.Lf=new _.Mt(this.Ga)},w_b=function(a){return a.Lf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.dM?a.Yta.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.Yu.has(37)};return a.Tzc.list(b).ha(_.w(function(c){var d=new Map,e=new Map;c=_.k(c.sv);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=UHb(THb(f));if(!e.has(g)){e.set(g,[]);var m=f.oe;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(SHb));return{D0a:e,groups:d}}))})};aO.prototype.getMap=function(){return w_b(this).ha(_.w(function(a){for(var b=new Map,c=_.k(a.D0a.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 x_b=function(a){return w_b(a).ha(_.w(function(b){var c=[];b=_.k(b.D0a.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},y_b=function(a,b){return w_b(a).ha(_.w(function(c){return c.D0a.get(UHb(b))||[]}))};aO.O=function(a){return new (a||aO)(_.q(rYb),_.q(_.No),_.q(_.Zu),_.q(_.an),_.q(_.mLa))};aO.ta=_.p({token:aO,qa:aO.O,Ha:"root"});var bO=function(){this.clear=new _.Vl};bO.prototype.bL=function(a){a.preventDefault();this.clear.emit()};bO.O=function(a){return new (a||bO)};
bO.ya=_.xc({type:bO,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},mc:["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.bL(c)}),_.N(5," clear your filter "),_.B(),_.N(6," and try again.\n"),_.B());a&2&&(_.t(),_.Kf(' Nothing matches your filter "',
b.filter,'".\n'))},Ia:[_.Sv,_.Rs],styles:["no-search-match[_nghost-%COMP%]{text-align:center}button.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;padding:0;font-size:14px}"]});var cO=function(){this.isActive=!1};cO.prototype.Sa=function(){};cO.prototype.Tb=function(a){if(a.currentScope||a.searchResultItem){a=this.hO;if(a instanceof _.XL)a=_.nDb(a);else if(a.Mf)a=_.sob(a.Mf);else throw Error("Me");this.Wa=a;this.isActive=_.rpa(this.vCc,this.Wa)}};
_.W.Object.defineProperties(cO.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.hO instanceof _.XL?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.hO instanceof _.XL||!this.hO.Mf)var a=null;else a=this.hO.Mf,a=a.projectId||a.Km||a.Zq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.hO instanceof _.XL?VHb(this.hO):this.hO.Mf.Ri}},LO:{configurable:!0,enumerable:!0,get:function(){return this.Wa.qb}},
Lb:{configurable:!0,enumerable:!0,get:function(){return _.IG(this.Wa).Lb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.IG(this.Wa).Ta}}});cO.O=function(a){return new (a||cO)};
cO.ya=_.xc({type:cO,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],tb:2,Za:function(a,b){a&2&&_.jf("active-element",b.isActive)},inputs:{bCc:"contextName",vCc:"currentScope",hO:"searchResultItem"},features:[_.Rc],mc:"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),_.mf(1,1),_.B(),_.x(2,ZHb,6,3,"ng-template",null,2,_.Wf));if(a&2){var c=_.Jf(3);_.y("ascTrackElement",b.bCc)("trackGestureClick",!b.isActive)("trackProjectId",b.LO)("condition",!b.isActive)("link",b.Lb)("queryParams",b.Ta);_.t();_.y("ngTemplateOutlet",c)}},Ia:[_.So,_.yJ,_.gn,_.ln,_.fr,_.Js,_.yt],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 z_b=function(a){return{element:a,SOa:"clearButton",FOa:"search"}},A_b=new fN(function(a){return a},hIb,iIb,function(a){return a.children}),dO=function(a,b){this.Ga=a;this.Ua=b;this.Fzc="All repositories";this.qd=new dN(hIb,iIb);this.dataSource=new gN(this.qd,A_b);this.Ih="";this.LB=[];this.hI=_.Yu.has(28)};dO.prototype.Sa=function(){};
dO.prototype.Tb=function(){var a=this.l2;1!==a.size?this.dataSource.data=B_b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=C_b(a,0));this.Wa.repository?(a=this.Wa,a=a.qb+"/"+a.repository):a=this.Wa.qb;this.bo=a;D_b(this);E_b(this)};dO.prototype.bL=function(){this.rl&&_.Kmb(this.rl);this.Ga.ab({gestureName:"CLICK",element:this.Aia,action:"clearLink",projectId:this.Wa.qb})};
var E_b=function(a){a.LB=[];if(a.Ih)for(var b=_.k(a.l2),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;NEb(a.Ih,VHb(c))&&1<a.l2.size&&a.LB.push(c);a.LB=a.LB.concat(d.filter(function(e){return NEb(a.Ih,e.Mf.Ri)}))}},D_b=function(a){a.qd.collapseAll();if(a.Wa.qb){var b=a.dataSource.data.find(function(c){return c.kg===a.Wa.qb});b&&a.qd.expand(b)}},B_b=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(WHb).filter(function(c){a:{for(var d=_.k(a.l2),e=d.next();!e.done;e=
d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;if(e.ef&&c.ef?e.ef.projectId===c.ef.projectId:e.host&&c.host?e.host.name===c.host.name:e.qH&&c.qH?e.qH.name===c.qH.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=_.nDb(c);c=VHb(c);return{icon:"shared:project",name:c,kg:c,level:0,location:e,children:C_b(d)}})},C_b=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.sob(c.Mf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Mf.Ri,kg:e.qb+"/"+e.repository}})};
_.W.Object.defineProperties(dO.prototype,{z1a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},jNa:{configurable:!0,enumerable:!0,get:function(){return this.hI?void 0:"/repos"}},kNa:{configurable:!0,enumerable:!0,get:function(){var a=this.jNa;return a&&this.Ua.isActive(a,!0)}},ZQc:{configurable:!0,enumerable:!0,get:function(){return this.cAb&&0===this.LB.length}},cAb:{configurable:!0,enumerable:!0,get:function(){return!!this.Ih}}});
dO.O=function(a){return new (a||dO)(_.u(_.No),_.u(_.Mg),_.u(_.Zu))};
dO.ya=_.xc({type:dO,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],vb:function(a,b){a&1&&_.Cf(_.sF,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.rl=c.first)}},inputs:{l2:"repositoriesMap",Wa:"place",Aia:"searchTrackElement",K3:"treeItemNavigateTrackElement"},features:[_.Rc],mc:"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.Ih=d;E_b(b)}),_.B(),_.x(1,dIb,4,3,"ng-container",1)(2,gIb,3,2,"ng-template",
null,2,_.Wf));if(a&2){var c=_.Jf(3);_.y("placeholder",b.z1a)("trackingConfig",_.Uf(4,z_b,b.Aia));_.t();_.y("ngIf",!b.cAb)("ngIfElse",c)}},Ia:[_.So,_.yJ,_.fn,_.gn,_.fr,_.Js,_.sF,_.Sv,_.Us,_.yt,_.fD,_.hD,_.iD,_.jD,hN,bO,cO],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 eO=function(a,b){this.K3=this.Aia="";this.Tc=_.qF;this.l2=b.getMap().ha(_.w(_.iF),_.Ae(function(c){_.bt(a,c);return _.Ud({state:1,message:"Couldn't load repositories."})}),_.Te(_.rF))};eO.prototype.Sa=function(){};eO.O=function(a){return new (a||eO)(_.u(_.at),_.u(aO))};
eO.ya=_.xc({type:eO,oa:[["repository-searchable-tree"]],inputs:{Wa:"place",Aia:"searchTrackElement",K3:"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,mIb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.l2))},Ia:[_.gn,_.hn,_.jn,_.gr,_.Js,_.kF,dO,_.mn],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var F_b=["scope"],fO=function(){};fO.prototype.Sa=function(){};var G_b=function(a,b){return Object.assign({},{type:2,title:a.iUa(b),ua:a.r1a,label:b.repository?"Repository":b.qb?"Project":"",ariaLabel:b.repository?"Repository picker":b.qb?"Project picker":"",uc:"BreadcrumbRepositoriesTree"},_.IG(_.WF(b.Zb(),"repo").kb()))};fO.prototype.iUa=function(a){return _.YF(a)&&a.repository?a.qb+"/"+a.repository:a.repository?a.repository:a.qb?a.qb:"All repositories"};fO.O=function(a){return new (a||fO)};
fO.ya=_.xc({type:fO,oa:[["resource-scope-breadcrumb-item","place",""]],vb:function(a,b){a&1&&_.Cf(F_b,7,_.yf);if(a&2){var c;_.Gf(c=_.Hf())&&(b.r1a=c.first)}},inputs:{Wa:"place"},mc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ua:function(a){a&1&&_.x(0,nIb,1,1,"ng-template",null,0,_.Wf)},Ia:[eO],ob:2});var gO=function(){};gO.O=function(a){return new (a||gO)};gO.Da=_.zc({type:gO});gO.Ca=_.ic({imports:[_.nn,_.rx]});var hO=function(){};hO.O=function(a){return new (a||hO)};hO.Da=_.zc({type:hO});hO.Ca=_.ic({imports:[_.Uo,_.RJ,_.nn,_.Ms,_.Kz,_.uF,_.lF,_.rx,_.zt,_.Sw,_.kD,gO,_.NI,_.yw,_.Ao]});var iO=function(){};iO.O=function(a){return new (a||iO)};iO.Da=_.zc({type:iO});iO.Ca=_.ic({imports:[_.nn,hO]});var jO=function(){this.aqa=[]};jO.prototype.Sa=function(){};jO.prototype.Z$=function(){var a=[];a.unshift(G_b(this.Yha,this.Wa));return a};_.W.Object.defineProperties(jO.prototype,{Ld:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.aqa=this.Z$()}}});jO.O=function(a){return new (a||jO)};
jO.ya=_.xc({type:jO,oa:[["resource-scope-breadcrumb"]],vb:function(a,b){a&1&&_.Cf(fO,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Yha=c.first)}},inputs:{Ld:"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.aqa),_.t(),_.y("place",b.Wa))},Ia:[fO,_.KA],ob:2});var kO=function(a,b,c,d,e,f){var g=this;this.Xg=a;this.Lb=b;this.Ua=c;this.XE=d;this.ah=e;this.Lja=f;this.Tc=_.qF;this.sHb=new _.Qe;this.Wa=this.Lb.data.ha(_.w(hEb),_.pe(_.bG));this.ACc=this.Wa.ha(_.Ue(function(m){return g.e5a(m)}));this.IPc=this.Wa.subscribe(function(m){g.XE.fm(m)})};kO.prototype.La=function(){this.IPc.unsubscribe()};
kO.prototype.e5a=function(a){var b=this,c=_.aG(a)?_.PF(_.ki(a,0)):void 0;return this.ah.list(a.qb,a.Rc,a.repository,_.ki(a,0),"",1,!0,void 0,void 0,c).ha(_.Ue(function(d){if(!d.en||1>d.en.length)return _.hF("unused");d=tIb(a,d.en[0]);return b.sHb.ha(_.Le(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{wr:f})})},d),_.Te(d),_.w(_.iF))}),_.Ae(function(d){var e=d.error;e&&404===e.code&&_.lXa(b.Xg,{error:d,message:"Could not load commit history.",Qd:"Dismiss"});e&&403===
e.code&&_.lXa(b.Xg,{error:d,message:"Permission denied.",Qd:"Dismiss"});return _.hF("unused")}),_.Te(_.rF))};kO.prototype.jua=function(a){return 0===a.Ft};_.W.Object.defineProperties(kO.prototype,{fI:{configurable:!0,enumerable:!0,get:function(){return this.Lja.fI}}});kO.O=function(a){return new (a||kO)(_.u(_.mt),_.u(_.rg),_.u(_.Mg),_.u(_.bM),_.u(_.uJ),_.u(_.tJ))};
kO.ya=_.xc({type:kO,oa:[["commit-detail"]],tb:2,Za:function(a,b){a&2&&_.jf("fullscreen",b.fI)},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"],["role","region","tabindex","0","aria-label","Commit Overview",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,sIb,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.ACc)))},Ia:[ZN,AN,_.gn,_.hn,_.jn,VN,_.kF,$N,jO,_.ZA,_.mn],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 lO=function(){};lO.O=function(a){return new (a||lO)};lO.Da=_.zc({type:lO});lO.Ca=_.ic({imports:[_.nn,_.XA,_.SJ,_.zt,_.NG]});var mO=function(){};mO.O=function(a){return new (a||mO)};mO.Da=_.zc({type:mO});mO.Ca=_.ic({imports:[_.Uo,_.nn,_.RJ,_.Ms,_.ns,_.Ao,_.NG,_.Jx]});var nO=function(){};nO.O=function(a){return new (a||nO)};nO.Da=_.zc({type:nO});nO.Ca=_.ic({imports:[_.nn,_.nF]});var oO=function(){};oO.O=function(a){return new (a||oO)};oO.Da=_.zc({type:oO});oO.Ca=_.ic({imports:[_.Uo,nO,_.RJ,mO,_.nn,_.Ms,_.zt,_.hB,_.Lx,_.Ao]});var pO=function(){};pO.O=function(a){return new (a||pO)};pO.Da=_.zc({type:pO});pO.Ca=_.ic({imports:[_.Uo,_.nn,_.Uz,_.rx]});var qO=function(){};qO.O=function(a){return new (a||qO)};qO.Da=_.zc({type:qO});qO.Ca=_.ic({imports:[_.Uo,oO,_.nn,pO,_.rx,_.Mx]});var rO=function(){};rO.O=function(a){return new (a||rO)};rO.Da=_.zc({type:rO});rO.Ca=_.ic({});var sO=function(){};sO.O=function(a){return new (a||sO)};sO.Da=_.zc({type:sO});sO.Ca=_.ic({Ob:[_.EJ],imports:[_.Uo,_.QA,_.VJ,_.WJ,_.nn,tN,_.RA,_.TJ,_.Po,_.Kz,SN,_.SJ,_.RL,_.rx,_.zt,_.Sw,_.Lx,_.Gy,_.Mx,_.zx,_.yw,_.Ao,_.sJ,_.NG,rO,_.Jx]});var tO=function(){};tO.O=function(a){return new (a||tO)};tO.Da=_.zc({type:tO});tO.Ca=_.ic({imports:[_.Uo,qO,_.nn,_.lD,_.Ms,sO,_.nF,_.lF,_.XC]});var uO=function(){};uO.O=function(a){return new (a||uO)};uO.Da=_.zc({type:uO});uO.Ca=_.ic({imports:[_.nn,_.Ms,_.rx,_.zt,_.Mx]});var vO=function(){};vO.O=function(a){return new (a||vO)};vO.Da=_.zc({type:vO});vO.Ca=_.ic({imports:[_.Uo,mO,_.nn,XN,_.RA,uO,_.Uz,_.rx,_.Nx,_.zt,_.Mx,_.Ao,_.Jx]});var wO=function(){};wO.O=function(a){return new (a||wO)};wO.Da=_.zc({type:wO});wO.Ca=_.ic({imports:[_.Uo,_.nn,_.Ms,_.rx,_.Ao,_.MA,_.NG]});var xO=function(){};xO.O=function(a){return new (a||xO)};xO.Da=_.zc({type:xO});xO.Ca=_.ic({imports:[_.nn,iO,_.NA]});var yO=function(){};yO.O=function(a){return new (a||yO)};yO.Da=_.zc({type:yO});yO.Ca=_.ic({Ob:[HN],imports:[vO,lO,_.nn,tO,_.lF,wO,xO,_.$A,_.Jx]});var zO=function(a,b){this.Ua=b;this.enabled=_.Yu.has(22)};zO.prototype.Ye=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};zO.O=function(a){return new (a||zO)(_.q(_.Zu),_.q(_.Mg))};zO.ta=_.p({token:zO,qa:zO.O,Ha:"root"});var AO=function(a){this.Ua=a};AO.prototype.Ye=function(){_.wo(this.Ua,"/piper///",{oi:!0});return!1};AO.O=function(a){return new (a||AO)(_.q(_.Mg))};AO.ta=_.p({token:AO,qa:AO.O,Ha:"root"});var BO=function(a){this.Ua=a};BO.prototype.Ye=function(a){var b=_.ypa(a.Ta),c=b.l_a;b=b.Ta;if(0===Object.keys(c).length)return!0;a=a.GU.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 _.vo(this.Ua,a,{Ta:b})};BO.O=function(a){return new (a||BO)(_.q(_.Mg))};BO.ta=_.p({token:BO,qa:BO.O,Ha:"root"});var CO=function(a,b){this.Ua=a;this.client=b};CO.prototype.Ye=function(a){var b=this,c=_.kh(a);if(!c||!_.BF(c)||!c.path||c.params.Bf)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(_.w(function(e){var f=c.Zb();e.en&&(e=e.en.find(function(g){return g.revisionNumber===d}))&&_.xq(f,{Bf:e.Hf});b.Ua.navigate(_.rq(f.kb()));return!1}))};
CO.O=function(a){return new (a||CO)(_.q(_.Mg),_.q(_.HI))};CO.ta=_.p({token:CO,qa:CO.O,Ha:"root"});var DO=function(a){this.window=a};DO.prototype.Ye=function(a){var b=_.kh(a);return b&&_.BF(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.zg(_.AEb(b)),b=_.Bg(b),void 0!==b&&a.replace(b),!1):!0};DO.O=function(a){return new (a||DO)(_.q(_.Dt))};DO.ta=_.p({token:DO,qa:DO.O,Ha:"root"});var EO=function(a,b){this.Ua=a;this.client=b};EO.prototype.Ye=function(a){var b=this,c=_.kh(a);if(!c||!_.BF(c))return!0;a=c.params.Rb;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:sYb(this.client,{owner:a.substring(0,d),alias:e}).ha(_.w(function(f){var g=c.Zb();f=f.k_a.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.xq(g,{Rb:f[0]+"/"+f[2]});b.Ua.navigate(_.rq(g.kb()));return!1}))};
EO.O=function(a){return new (a||EO)(_.q(_.Mg),_.q(tYb))};EO.ta=_.p({token:EO,qa:EO.O,Ha:"root"});var FO=function(a,b){this.Ga=a;this.VUa=b;this.Lf=new _.Lt(this.Ga)};FO.prototype.PTa=function(a){var b=this;if(!_.cG(a))return _.Ud(_.gF("Failed to load pending changes"));var c=IEb(a.qb,a.Rc,a.repository,a.Eb,a.path,a.params.Rb);return this.Lf.fetch(c,function(){return b.VUa.PTa(c)}).ha(_.w(function(d){return _.iF({Ega:d.Ega})}),_.Te(_.rF),_.Ae(function(){return _.Ud(_.gF("Failed to load pending changes"))}))};FO.O=function(a){return new (a||FO)(_.q(_.No),_.q(_.FI))};
FO.ta=_.p({token:FO,qa:FO.O,Ha:"root"});var vIb=function(){return{uCb:!0,count:0}},yIb=function(a){return{uCb:!1,count:a}},GO=function(a){this.MNc=a;this.Tc=_.qF;this.qGc=EIb;this.pending=_.Ud()};GO.prototype.Tb=function(){this.pending=this.MNc.PTa(this.Wa)};GO.O=function(a){return new (a||GO)(_.u(FO))};
GO.ya=_.xc({type:GO,oa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.Rc],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,AIb,3,3,"ng-container",0),_.O(1,"async"),_.x(2,DIb,8,4,"ng-template",
null,1,_.Wf));a&2&&_.y("ngIf",_.R(1,1,b.pending))},Ia:[_.gn,_.ln,_.hn,_.jn,_.Sz,_.kF,_.yt,_.mn],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});var H_b=["menuTrigger"],I_b=["auxiliaryCiderButton"],HO=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.nj=c;this.od=d;this.ah=e;this.aua=f;this.eia=g;this.Vb=m;this.lua=!1;this.XQa=new _.sg(void 0);this.am=new _.sg(void 0);this.Bu=new _.sg(void 0);this.jP=_.lh;this.vib=_.Ud(new Set);this.Xwa=_.Yu.has(37);this.NNc=_.Yu.has(32);this.yyb=_.Yu.has(20);this.zIc=_.Yu.has(21);this.eJc=_.Yu.has(92);this.AIc=g.rnb.ha(_.w(function(r){return 1===r}),_.Ee(),_.w(function(r){return{open:r}}));this.bEc=_.ee([this.Vb.U_(),
this.Vb.r0(),this.am,this.XQa,this.Bu]).ha(_.w(function(r){var v=_.k(r),z=v.next().value,D=v.next().value;r=v.next().value;var J=v.next().value;v=v.next().value;a:{var L=n.eJc;if(r&&(_.YF(r)||_.AF(r))){var P=void 0,aa=[],oa=null;if(!_.YF(r)||L)oa=_.AEb(r);oa&&(L={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Lb:oa},"prompt"!==z?P=L:aa.push(L));if(D=yEb(oa,D))D={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Lb:D},"prompt"===z?P=D:aa.push(D);
if(P){z=aa.length?Object.assign({},P,{tooltip:r.WD?P.ariaLabel:"Editing code in Cider not supported for this resource type",ua:v,uc:"BreadcrumbOpenInEditor",context:{buttons:aa}}):P;break a}}z=void 0}if(z)return z;if(J)return r&&(r=xEb(r),z=new URL(J),r&&(z.searchParams.append("ext_google.git",r),J=z.toString())),{ariaLabel:"Edit this file",title:"Edit Code",Lb:J}}),_.Xe(function(r){var v=void 0;"string"===typeof(null==r?void 0:r.Lb)&&(v=r.Lb);J_b(n,v)}),_.Pe(1),_.Yd())};HO.prototype.Sa=function(){};
HO.prototype.La=function(){this.Aza&&this.Aza()};
HO.prototype.Tb=function(a){var b=this;if("place"in a&&this.yyb){var c=a.place;a=c.Tf;c=c.lj;c&&_.UF(a,c)||(this.vib=RXb(this.Ga).ha(_.Ue(function(){return _.vJ(b.ah,_.uq(b.Wa.Zb(),"HEAD").kb(),"path",0).ha(_.$h(b.Ga,"history"),_.Ae(function(){return _.Ud(void 0)}))}),_.Ue(function(d){d=Number(d);return isNaN(d)?_.Ud(new Set):ZYb(b.aua,b.Wa.path||"",d)}),_.Xe(function(d){b.Ga.Hn({ZG:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.Te(new Set),_.Pe(1),_.Yd()))}};HO.prototype.cL=function(){this.hEb&&this.hEb.cL()};var J_b=function(a,b){a.Aza&&a.Aza();a.Aza=b&&a.Wa.WD?a.od.register("editCode","shift+e",function(){_.Yh(window,b,"_blank")}):void 0};
_.W.Object.defineProperties(HO.prototype,{l_:{configurable:!0,enumerable:!0,set:function(a){this.XQa.next(a)},get:function(){return this.XQa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.am.next(a)},get:function(){return this.am.value}},pAc:{configurable:!0,enumerable:!0,set:function(a){this.Bu.value!==a&&this.Bu.next(a)}},CQa:{configurable:!0,enumerable:!0,get:function(){return _.AF(this.Wa)&&!this.Wa.WD||null}}});
HO.O=function(a){return new (a||HO)(_.u(_.hv),_.u(_.Zu),_.u(_.fK),_.u(_.su),_.u(_.uJ),_.u(xN),_.u(wN),_.u(_.Ev))};
HO.ya=_.xc({type:HO,oa:[["activity-header-actions","place",""]],vb:function(a,b){a&1&&(_.Cf(H_b,5),_.Cf(I_b,5,_.yf));if(a&2){var c;_.Gf(c=_.Hf())&&(b.hEb=c.first);_.Gf(c=_.Hf())&&(b.pAc=c.first)}},inputs:{lua:"isEmptyRepo",l_:"editLink",Wa:"place"},features:[_.Rc],mc:["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,FIb,1,1,"pending-cl-indicator",1),_.O(2,"isPiperPlace"),_.x(3,KIb,3,3,"div",2),_.O(4,"isPiperPlace"),_.x(5,NIb,4,2,"ng-container",2),_.O(6,"async"),_.B(),_.x(7,PIb,1,1,"ng-template",null,3,_.Wf));a&2&&(_.t(),_.y("ngIf",b.NNc&&_.R(2,3,b.Wa)),_.t(2),_.y("ngIf",_.R(4,5,b.yyb&&null!=b.Wa.path&&b.Wa)),_.t(2),_.y("ngIf",_.R(6,7,!b.Xwa&&b.bEc)))},Ia:[_.So,
_.fn,_.gn,GO,_.Oo,_.Zw,_.ex,bN,_.gx,_.Sz,_.yt,_.lx,_.ox,_.JA,_.mn,QN],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 IO=function(a,b){this.Ga=a;this.Ua=b;this.og="ChangelistPicker";this.h3=void 0;this.nRb="number"};IO.prototype.Sa=function(){};var K_b=function(a){if(a.h3){var b=a.h3.toString();a.Ga.ab({element:"ChangelistPicker",action:"selectSpecificCl",Xe:b,gestureName:"CLICK"});a.Ua.navigate(_.rq(_.HG(_.uG(_.uq(a.Hga.Zb(),b)),function(c){delete c.Rb;c.line=a.Hga.params.line}).kb()))}};
_.W.Object.defineProperties(IO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Hga=a;this.tT=_.rq(_.HG(_.uG(_.uq(a.Zb(),"")),function(c){delete c.Rb;delete c.tv;delete c.wx;c.line=a.params.line}).kb());this.h3=RIb(a);this.nRb=a.hj()?"number":"text";var b=a.params.Rb?_.rq(_.uG(a.Zb()).kb()):void 0;this.SXb=b;this.eVc=_.Cob(a)}},GJc:{configurable:!0,enumerable:!0,get:function(){return _.yq(this.Hga)||CEb(this.Hga)}},VJc:{configurable:!0,enumerable:!0,get:function(){return!!this.Hga.params.Rb}}});
IO.O=function(a){return new (a||IO)(_.u(_.No),_.u(_.Mg))};
IO.ya=_.xc({type:IO,oa:[["cl-picker","place",""]],inputs:{Wa:"place"},mc:["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,QIb,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),_.Of("ngModelChange",function(c){_.Nf(b.h3,c)||(b.h3=c);return c}),_.I("keyup.enter",function(){return K_b(b)}),_.B()()()());a&2&&(_.t(),_.y("ngIf",b.SXb),_.t(2),_.jf("active-element",b.GJc),_.y("routerLink",b.tT)("ascTrackElement",b.og),_.t(6),_.y("type",b.nRb),_.Mf("ngModel",b.h3))},Ia:[_.So,_.gn,_.fr,_.Js,_.Ci,_.iw,_.pw,_.Sv,_.Ss,_.bw,_.Mw,_.Iw,
_.Dw,_.aw,_.yo],styles:["li[_ngcontent-%COMP%]:last-child{padding:8px}mat-form-field.mat-mdc-form-field[_ngcontent-%COMP%]{line-height:1;--mat-form-field-container-vertical-padding:10px}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 JO=function(){};JO.O=function(a){return new (a||JO)};JO.Da=_.zc({type:JO});JO.Ca=_.ic({imports:[_.Uo,_.nn,_.Ms,_.Kz,_.rx,_.Nx,_.Sw,_.Mx,_.Ao]});var L_b=["crumbs"],M_b=["copyButton"],KO=function(a,b){this.Ga=a;this.Mc=b;this.Rdc="Copy file path";this.items=[];this.jS=""};KO.prototype.yr=function(){this.Ga.ab({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};KO.O=function(a){return new (a||KO)(_.u(_.No),_.u(_.jK))};
KO.ya=_.xc({type:KO,oa:[["path-breadcrumb"]],vb:function(a,b){a&1&&(_.Cf(L_b,5),_.Cf(M_b,5,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.F0c=c.first);_.Gf(c=_.Hf())&&(b.z0c=c.first)}},inputs:{items:"items",jS:"copyText",projectId:"projectId",Pja:"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,TIb,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(),_.y("ngForOf",b.items),_.t(4),_.y("hoverMsg",b.Rdc)("copyText",b.jS))},Ia:[_.So,_.fn,_.gn,_.PA,_.yo,_.mn],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 N_b=function(a){this.Ka=_.jb(a)};_.V(N_b,_.Jb);_.h=N_b.prototype;_.h.qTa=function(){return _.Y(this,1)};_.h.U1a=function(a){_.Wb(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.tn=function(){return _.Y(this,3)};_.h.j0=function(){return _.X(this,3)};_.h.PV=function(a){_.Wb(this,3,a)};_.h.rT=function(){return _.Sj(this,3)};_.h.toObject=function(){return O_b(this)};
var O_b=function(a){if(null!=a)return _.Lb(a),{codePath:_.l(_.X(a,1)),name:_.l(_.X(a,2)),productId:_.l(_.X(a,3))}};var LO=function(a){this.Ka=_.jb(a)};_.V(LO,_.Jb);var P_b=_.Nb(LO);LO.kc=[1];LO.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={O8c:_.Db(_.oj(this,N_b,1,_.kj()),O_b)}}else a=void 0;return a};var MO=function(a){this.Ka=_.jb(a)};_.V(MO,_.Jb);MO.prototype.qTa=function(){return _.Y(this,1)};MO.prototype.U1a=function(a){_.Wb(this,1,a)};MO.prototype.JV=function(a){_.Jj(this,2,a)};MO.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={codePath:_.l(_.X(this,1)),eH:_.Aj(this,2,!1)}}else a=void 0;return a};var NO=function(a){this.Ka=_.jb(a)};_.V(NO,_.Jb);_.h=NO.prototype;_.h.getScope=function(){return _.Ej(this,1,0)};_.h.setScope=function(a){return _.Nj(this,1,a)};_.h.jta=function(){return _.xj(this,2,_.kj())};_.h.getValue=function(a){return _.Fj(this,2,a)};_.h.setValue=function(a,b){return _.Bb(this,2,_.$a,a,b,_.xj)};NO.kc=[2];NO.prototype.toObject=function(){return Q_b(this)};var Q_b=function(a){if(null!=a)return _.Lb(a),{scope:_.l(_.yj(a,1)),CUc:_.l(_.xj(a,2,2))}};var VOb=function(a){this.Ka=_.jb(a)};_.V(VOb,_.Jb);_.h=VOb.prototype;_.h.tn=function(){return _.Gj(this,1,OO)};_.h.PV=function(a){_.oi(this,1,OO,_.ab(a))};_.h.rT=function(){return null!=_.Hj(this,1,OO)};_.h.Dub=function(){return _.Gj(this,2,OO)};_.h.Uca=function(){return _.Cj(this,_.mj(this,R_b,5))};_.h.xta=function(){return null!=_.uj(this,_.mj(this,R_b,5))};_.h.getName=function(){return _.Y(this,4)};_.h.te=function(a){return _.Wb(this,4,a)};_.h.ol=function(){return _.Sj(this,4)};
var OO=[1,2],R_b=[5,6];VOb.prototype.toObject=function(){return S_b(this)};var S_b=function(a){if(null!=a)return _.Lb(a),{productId:_.l(_.Hj(a,1,OO)),HNc:_.l(_.Hj(a,2,OO)),X3a:_.l(_.uj(a,_.mj(a,R_b,5))),qcd:_.l(_.uj(a,_.mj(a,R_b,6))),name:_.l(_.X(a,4)),x9c:_.l(_.X(a,3))}};var wM=function(a){this.Ka=_.jb(a)};_.V(wM,_.Jb);wM.prototype.LH=function(){return _.Y(this,2)};wM.kc=[3];wM.prototype.toObject=function(){return T_b(this)};var T_b=function(a){if(null!=a)return _.Lb(a),{C$:_.l(_.yj(a,1)),description:_.l(_.X(a,2)),h0c:_.Db(_.oj(a,VOb,3,_.kj()),S_b)}};var vM=function(a){this.Ka=_.jb(a)};_.V(vM,_.Jb);_.h=vM.prototype;_.h.Dub=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,3)};_.h.te=function(a){return _.Wb(this,3,a)};_.h.ol=function(){return _.Sj(this,3)};_.h.LH=function(){return _.Y(this,4)};_.h.PS=function(){return _.xj(this,7,_.kj())};_.h.gTa=function(){return _.xj(this,9,_.kj())};_.h.getId=function(){return _.Bj(this,15)};vM.kc=[2,7,9,11,13,16];vM.prototype.toObject=function(){return U_b(this)};
var U_b=function(a){if(null!=a)return _.Lb(a),{HNc:_.l(_.X(a,1)),i0c:_.Db(_.oj(a,wM,2,_.kj()),T_b),name:_.l(_.X(a,3)),description:_.l(_.X(a,4)),pO:_.l(_.X(a,6)),rZc:_.Aj(a,5,!1),GZ:_.l(_.xj(a,7,2)),R9c:_.l(_.uj(a,8)),fAc:_.l(_.xj(a,9,2)),WZc:_.l(_.uj(a,10)),zcd:_.l(_.xj(a,11,2)),e6c:_.l(_.X(a,12)),ZYc:_.l(_.xj(a,13,2)),s7c:_.l(_.X(a,14)),id:_.l(_.tj(a,15)),aZc:_.l(_.wj(a,16,2))}};var V_b=function(a){this.Ka=_.jb(a)};_.V(V_b,_.Jb);_.h=V_b.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.jg=function(){return _.X(this,1)};_.h.te=function(a){return _.Wb(this,1,a)};_.h.ol=function(){return _.Sj(this,1)};_.h.JV=function(a){_.Jj(this,2,a)};_.h.toObject=function(){if(null!=this){_.Lb(this);var a={name:_.l(_.X(this,1)),eH:_.Aj(this,2,!1)}}else a=void 0;return a};var W_b=function(a){this.Ka=_.jb(a)};_.V(W_b,_.Jb);_.h=W_b.prototype;_.h.vTa=function(){return _.Y(this,1)};_.h.Y_=function(){return _.X(this,1)};_.h.Z1a=function(a){_.Wb(this,1,a)};_.h.getId=function(){return _.Cj(this,5)};_.h.JV=function(a){_.Jj(this,2,a)};_.h.s0=function(){return _.Y(this,3)};_.h.awb=function(){return _.Sj(this,3)};
_.h.toObject=function(){if(null!=this){_.Lb(this);var a={Qpb:_.l(_.X(this,1)),id:_.l(_.uj(this,5)),eH:_.Aj(this,2,!1),username:_.l(_.X(this,3)),x4c:_.Aj(this,4,!1)}}else a=void 0;return a};var X_b=function(a){this.Ka=_.jb(a)};_.V(X_b,_.Jb);_.h=X_b.prototype;_.h.tn=function(){return _.Y(this,1)};_.h.j0=function(){return _.X(this,1)};_.h.PV=function(a){_.Wb(this,1,a)};_.h.rT=function(){return _.Sj(this,1)};_.h.JV=function(a){_.Jj(this,3,a)};_.h.Uca=function(){return _.Cj(this,4)};_.h.xta=function(){return null!=_.uj(this,4)};
_.h.toObject=function(){if(null!=this){_.Lb(this);var a={productId:_.l(_.X(this,1)),n8c:_.l(_.uj(this,2)),eH:_.Aj(this,3,!1),X3a:_.l(_.uj(this,4))}}else a=void 0;return a};var Y_b=function(a){this.Ka=_.jb(a)};_.V(Y_b,_.Jb);_.h=Y_b.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.jg=function(){return _.X(this,1)};_.h.te=function(a){return _.Wb(this,1,a)};_.h.ol=function(){return _.Sj(this,1)};_.h.toObject=function(){return Z_b(this)};var Z_b=function(a){if(null!=a)return _.Lb(a),{name:_.l(_.X(a,1)),ISc:_.l(_.X(a,2))}};var PO=function(){};PO.O=function(a){return new (a||PO)};PO.ta=_.p({token:PO,qa:PO.O,Ha:"root"});var $_b=new Map([[2,{d3:"https://dev-stacks.corp.google.com",YY:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{d3:"https://staging-stacks.corp.google.com",YY:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{d3:"https://nightly-stacks.corp.google.com",YY:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{d3:"https://stacks-v4.corp.google.com",YY:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{d3:"http://localhost:5432",YY:"http://localhost:9876",apiKey:""}]]),QO=function(){};
_.W.Object.defineProperties(QO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return $_b.get(this.wCc)}},wCc:{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}}}});QO.O=function(a){return new (a||QO)(_.q(PO))};QO.ta=_.p({token:QO,qa:QO.O,Ha:"root"});var tM=function(a){this.Ka=_.jb(a)};_.V(tM,_.Jb);_.h=tM.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.bM=function(){return _.X(this,1)};_.h.PB=function(a){return _.Wb(this,1,a)};_.h.uda=function(){return _.Sj(this,1)};_.h.mr=function(){return _.Y(this,2)};_.h.vZ=function(){return _.fj(this,2)};_.h.getId=function(){return _.Y(this,3)};_.h.toObject=function(){return RO(this)};
var RO=function(a){if(null!=a)return _.Lb(a),{url:_.l(_.X(a,1)),label:_.l(_.X(a,2)),id:_.l(_.X(a,3)),protocol:_.l(_.yj(a,4))}};var SO=function(a){this.Ka=_.jb(a)};_.V(SO,_.Jb);_.h=SO.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.toObject=function(){return a0b(this)};var a0b=function(a){if(null!=a)return _.Lb(a),{aAc:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:RO(_.nj(a,tM,3))}};var TO=function(a){this.Ka=_.jb(a)};_.V(TO,_.Jb);TO.prototype.Mu=function(a){return _.Fj(this,1,a)};TO.prototype.R2=function(a,b){_.Bb(this,1,_.$a,a,b,_.xj)};TO.kc=[1];TO.prototype.toObject=function(){return b0b(this)};var b0b=function(a){if(null!=a)return _.Lb(a),{ccd:_.l(_.xj(a,1,2))}};var c0b=function(a){this.Ka=_.jb(a)};_.V(c0b,_.Jb);_.h=c0b.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.jg=function(){return _.X(this,1)};_.h.te=function(a){return _.Wb(this,1,a)};_.h.ol=function(){return _.Sj(this,1)};_.h.LH=function(){return _.Y(this,2)};var d0b=[3,4];c0b.prototype.toObject=function(){return e0b(this)};var e0b=function(a){if(null!=a)return _.Lb(a),{name:_.l(_.X(a,1)),description:_.l(_.X(a,2)),booleanValue:_.l(_.ij(a,_.mj(a,d0b,3))),Ead:b0b(_.Ij(a,TO,4,d0b))}};var f0b=function(a){this.Ka=_.jb(a)};_.V(f0b,_.Jb);_.h=f0b.prototype;_.h.s0=function(){return _.Y(this,1)};_.h.awb=function(){return _.Sj(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.toObject=function(){return g0b(this)};var g0b=function(a){if(null!=a)return _.Lb(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var YOb=function(a){this.Ka=_.jb(a)};_.V(YOb,_.Jb);_.h=YOb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.toObject=function(){return h0b(this)};var h0b=function(a){if(null!=a)return _.Lb(a),{W0c:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var i0b=function(a){this.Ka=_.jb(a)};_.V(i0b,_.Jb);_.h=i0b.prototype;_.h.getYear=function(){return _.Bj(this,1)};_.h.setYear=function(a){return _.vi(this,1,a)};_.h.getMonth=function(){return _.Bj(this,2)};_.h.setMonth=function(a){return _.vi(this,2,a)};_.h.getDay=function(){return _.Bj(this,3)};_.h.toObject=function(){return j0b(this)};var j0b=function(a){if(null!=a)return _.Lb(a),{year:_.Bj(a,1),month:_.Bj(a,2),day:_.Bj(a,3)}};var k0b=function(a){this.Ka=_.jb(a)};_.V(k0b,_.Jb);k0b.prototype.toObject=function(){return l0b(this)};var l0b=function(a){if(null!=a)return _.Lb(a),{pO:_.l(_.X(a,1)),V5c:_.l(_.X(a,2)),D0c:j0b(_.nj(a,i0b,3))}};var UO=function(a){this.Ka=_.jb(a)};_.V(UO,_.Jb);UO.prototype.YS=function(){return _.Y(this,1)};UO.prototype.tUa=function(){return _.oj(this,k0b,2,_.kj())};UO.prototype.Uca=function(){return _.Cj(this,3)};UO.prototype.xta=function(){return null!=_.uj(this,3)};UO.kc=[2];UO.prototype.toObject=function(){return m0b(this)};var m0b=function(a){if(null!=a)return _.Lb(a),{product:_.l(_.X(a,1)),sUc:_.Db(a.tUa(),l0b),X3a:_.l(_.uj(a,3))}};var VO=function(a){this.Ka=_.jb(a)};_.V(VO,_.Jb);VO.prototype.vTa=function(){return _.Cj(this,1)};VO.prototype.Y_=function(){return _.uj(this,1)};VO.prototype.Z1a=function(a){_.Mj(this,1,a)};VO.prototype.toObject=function(){return n0b(this)};var n0b=function(a){if(null!=a)return _.Lb(a),{Qpb:_.l(_.uj(a,1)),Q1c:_.l(_.X(a,2))}};var xM=function(a){this.Ka=_.jb(a)};_.V(xM,_.Jb);xM.prototype.LH=function(){return _.Y(this,2)};xM.prototype.toObject=function(){return o0b(this)};var o0b=function(a){if(null!=a)return _.Lb(a),{perspective:_.l(_.yj(a,1)),description:_.l(_.X(a,2))}};var uM=function(a){this.Ka=_.jb(a)};_.V(uM,_.Jb);uM.kc=[2,3];uM.prototype.toObject=function(){return p0b(this)};var p0b=function(a){if(null!=a)return _.Lb(a),{W8c:_.l(_.X(a,1)),I9c:_.Db(_.oj(a,xM,2,_.kj()),o0b),Pbd:_.l(_.xj(a,3,2))}};var ZOb=function(a){this.Ka=_.jb(a)};_.V(ZOb,_.Jb);_.h=ZOb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.toObject=function(){return q0b(this)};var q0b=function(a){if(null!=a)return _.Lb(a),{ZD:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var rM=function(a){this.Ka=_.jb(a)};_.V(rM,_.Jb);_.h=rM.prototype;_.h.getName=function(){return _.Y(this,3)};_.h.jg=function(){return _.X(this,3)};_.h.te=function(a){return _.Wb(this,3,a)};_.h.ol=function(){return _.Sj(this,3)};_.h.toObject=function(){return r0b(this)};var r0b=function(a){if(null!=a)return _.Lb(a),{MYc:_.l(_.X(a,1)),LYc:_.l(_.X(a,2)),name:_.l(_.X(a,3)),ebd:_.l(_.X(a,4))}};var s0b=function(a){this.Ka=_.jb(a)};_.V(s0b,_.Jb);_.h=s0b.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.jg=function(){return _.X(this,1)};_.h.te=function(a){return _.Wb(this,1,a)};_.h.ol=function(){return _.Sj(this,1)};_.h.toObject=function(){return t0b(this)};var t0b=function(a){if(null!=a)return _.Lb(a),{name:_.l(_.X(a,1)),jOc:_.l(_.X(a,2))}};var WO=function(a){this.Ka=_.jb(a)};_.V(WO,_.Jb);WO.prototype.YS=function(){return _.Y(this,1)};WO.prototype.tUa=function(){return _.oj(this,k0b,2,_.kj())};WO.kc=[2];WO.prototype.toObject=function(){return u0b(this)};var u0b=function(a){if(null!=a)return _.Lb(a),{product:_.l(_.X(a,1)),sUc:_.Db(a.tUa(),l0b)}};var v0b=function(a){this.Ka=_.jb(a)};_.V(v0b,_.Jb);_.h=v0b.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.toObject=function(){return w0b(this)};var w0b=function(a){if(null!=a)return _.Lb(a),{E$c:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:RO(_.nj(a,tM,3))}};var x0b=function(a){this.Ka=_.jb(a)};_.V(x0b,_.Jb);_.h=x0b.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.jg=function(){return _.X(this,1)};_.h.te=function(a){return _.Wb(this,1,a)};_.h.ol=function(){return _.Sj(this,1)};_.h.toObject=function(){return y0b(this)};var y0b=function(a){if(null!=a)return _.Lb(a),{name:_.l(_.X(a,1)),NRc:_.l(_.X(a,2))}};var z0b=function(a){this.Ka=_.jb(a)};_.V(z0b,_.Jb);_.h=z0b.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.ex=function(){return _.Cj(this,3)};_.h.toObject=function(){return A0b(this)};var A0b=function(a){if(null!=a)return _.Lb(a),{teamsId:_.l(_.uj(a,1)),name:_.l(_.X(a,2)),level:_.l(_.uj(a,3)),L8c:_.l(_.uj(a,4))}};var B0b=function(a){this.Ka=_.jb(a)};_.V(B0b,_.Jb);B0b.prototype.toObject=function(){return C0b(this)};var C0b=function(a){if(null!=a)return _.Lb(a),{mbd:_.l(_.X(a,1)),lbd:_.l(_.uj(a,2))}};var MNb=function(a){this.Ka=_.jb(a)};_.V(MNb,_.Jb);_.h=MNb.prototype;_.h.tn=function(){return _.Y(this,1)};_.h.PV=function(a){_.Wb(this,1,a)};_.h.rT=function(){return _.Sj(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.Mca=function(){return _.Ej(this,3,0)};_.h.Vsa=function(){return _.Aj(this,4)};_.h.FTa=function(){return _.Aj(this,5,!1)};_.h.toObject=function(){return D0b(this)};
var D0b=function(a){if(null!=a)return _.Lb(a),{productId:_.l(_.X(a,1)),name:_.l(_.X(a,2)),fha:_.l(_.yj(a,3)),DHc:_.l(_.ij(a,4)),JJc:_.Aj(a,5,!1)}};var sM=function(a){this.Ka=_.jb(a)};_.V(sM,_.Jb);sM.prototype.tn=function(){return _.Y(this,1)};sM.prototype.PV=function(a){_.Wb(this,1,a)};sM.prototype.rT=function(){return _.Sj(this,1)};sM.prototype.LH=function(){return _.Y(this,2)};sM.kc=[3,6];sM.prototype.toObject=function(){return E0b(this)};var E0b=function(a){if(null!=a)return _.Lb(a),{productId:_.l(_.X(a,1)),description:_.l(_.X(a,2)),v9c:_.l(_.xj(a,3,2)),H9c:_.l(_.X(a,4)),L6c:_.l(_.X(a,5)),y9c:_.Db(_.oj(a,MNb,6,_.kj()),D0b)}};var XO=function(a){this.Ka=_.jb(a)};_.V(XO,_.Jb);_.h=XO.prototype;_.h.Osa=function(){return _.oj(this,tM,2,_.kj())};_.h.qTa=function(){return _.Fj(this,4)};_.h.U1a=function(a){_.Bb(this,4,_.$a,a,void 0,_.xj)};_.h.Qsa=function(){return _.oj(this,tM,5,_.kj())};_.h.PS=function(){return _.oj(this,f0b,7,_.kj())};_.h.LH=function(){return _.Y(this,9)};_.h.sTa=function(){return _.nj(this,_.vm,90)};_.h.Mg=function(){return _.nj(this,YO,10)};_.h.MV=function(a){_.pj(this,10,a)};
_.h.hM=function(){return _.gj(this,YO,10)};_.h.Usa=function(){return _.oj(this,tM,13,_.kj())};_.h.Wsa=function(){return _.oj(this,tM,15,_.kj())};_.h.Ysa=function(){return _.oj(this,tM,16,_.kj())};_.h.FTa=function(){return _.Aj(this,17,!1)};_.h.Fca=function(){return _.oj(this,tM,18,_.kj())};_.h.getName=function(){return _.Y(this,23)};_.h.jg=function(){return _.X(this,23)};_.h.te=function(a){return _.Wb(this,23,a)};_.h.ol=function(){return _.Sj(this,23)};_.h.tn=function(){return _.Y(this,26)};
_.h.j0=function(){return _.X(this,26)};_.h.PV=function(a){_.Wb(this,26,a)};_.h.rT=function(){return _.Sj(this,26)};_.h.Pca=function(){return _.oj(this,tM,31,_.kj())};_.h.gTa=function(){return _.oj(this,tM,55,_.kj())};_.h.Vsa=function(){return _.Aj(this,66)};_.h.Mca=function(){return _.Ej(this,70,0)};_.h.Uca=function(){return _.Cj(this,84)};_.h.xta=function(){return null!=_.uj(this,84)};_.h.OTa=function(){return _.oj(this,VO,88,_.kj())};var F0b=_.Nb(XO),YO=function(a){this.Ka=_.jb(a)};_.V(YO,_.Jb);
_.h=YO.prototype;_.h.vTa=function(){return _.Y(this,1)};_.h.Y_=function(){return _.X(this,1)};_.h.Z1a=function(a){_.Wb(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.jg=function(){return _.X(this,2)};_.h.te=function(a){return _.Wb(this,2,a)};_.h.ol=function(){return _.Sj(this,2)};_.h.getParent=function(){return _.nj(this,YO,3)};_.h.bya=function(a){_.pj(this,3,a)};_.h.LH=function(){return _.Y(this,7)};_.h.sTa=function(){return _.nj(this,_.vm,30)};
_.h.Osa=function(){return _.oj(this,tM,8,_.kj())};_.h.Qsa=function(){return _.oj(this,tM,9,_.kj())};_.h.PS=function(){return _.oj(this,f0b,10,_.kj())};_.h.Usa=function(){return _.oj(this,tM,11,_.kj())};_.h.Wsa=function(){return _.oj(this,tM,12,_.kj())};_.h.Ysa=function(){return _.oj(this,tM,13,_.kj())};_.h.Fca=function(){return _.oj(this,tM,14,_.kj())};_.h.Pca=function(){return _.oj(this,tM,16,_.kj())};_.h.OTa=function(){return _.oj(this,VO,29,_.kj())};var G0b=_.Nb(YO);
XO.kc=[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,87,88,89];XO.prototype.toObject=function(){return H0b(this)};
var H0b=function(a){if(null!=a){_.Lb(a);var b=_.Db(a.Osa(),RO),c=_.l(_.xj(a,4,2)),d=_.l(_.xj(a,61,2)),e=_.Db(a.Qsa(),RO),f=_.Db(_.oj(a,tM,6,_.kj()),RO),g=_.Db(a.PS(),g0b),m=_.Db(_.oj(a,tM,8,_.kj()),RO);var n=_.oj(a,tM,39,_.kj());n=_.Db(n,RO);var r=_.l(_.X(a,9)),v=_.wm(a.sTa()),z=I0b(a.Mg()),D=_.l(_.X(a,42)),J=_.Db(_.oj(a,tM,12,_.kj()),RO),L=_.Db(a.Usa(),RO),P=_.l(_.wj(a,14,2)),aa=_.l(_.xj(a,83,2)),oa=_.Db(a.Wsa(),RO),Ca=_.Db(a.Ysa(),RO),qa=_.Aj(a,17,!1),ta=_.Db(a.Fca(),RO),Na=_.Db(_.oj(a,ZOb,41,_.kj()),
q0b),Ua=_.Db(_.oj(a,tM,20,_.kj()),RO),mb=_.Db(_.oj(a,tM,22,_.kj()),RO),qb=_.l(_.X(a,23)),Ob=_.l(_.wj(a,25,2)),tb=_.l(_.X(a,26)),Oa=_.Db(_.oj(a,rM,27,_.kj()),r0b),gb=_.Db(_.oj(a,tM,28,_.kj()),RO),kb=t0b(_.nj(a,s0b,29)),kc=_.Db(_.oj(a,tM,30,_.kj()),RO),sc=_.Db(a.Pca(),RO),Oe=_.l(_.xj(a,38,2)),xb=_.Db(_.oj(a,tM,32,_.kj()),RO),Hb=w0b(_.nj(a,v0b,58)),nb=_.Db(_.oj(a,tM,59,_.kj()),RO),yb=y0b(_.nj(a,x0b,33)),Rb=Z_b(_.nj(a,Y_b,34));var ob=_.oj(a,z0b,40,_.kj());ob=_.Db(ob,A0b);var na=_.l(_.wj(a,35,2)),hc=_.l(_.tj(a,
36)),lc=a0b(_.nj(a,SO,43)),jd=_.Db(_.oj(a,tM,44,_.kj()),RO),kd=_.l(_.ij(a,45)),dd=_.l(_.ij(a,46)),Id=_.Db(_.oj(a,YOb,47,_.kj()),h0b),af=_.l(_.X(a,54)),zf=_.Db(a.gTa(),RO),Xg=_.Db(_.oj(a,tM,56,_.kj()),RO),Sf=_.Db(_.oj(a,tM,57,_.kj()),RO);var Ih=_.oj(a,tM,62,_.kj());Ih=_.Db(Ih,RO);var Zh=_.oj(a,tM,63,_.kj());Zh=_.Db(Zh,RO);var Ek=_.oj(a,tM,64,_.kj());Ek=_.Db(Ek,RO);var mh=_.Db(_.oj(a,tM,65,_.kj()),RO),Rj=_.l(_.ij(a,60)),ol=_.l(_.ij(a,66)),Cm=_.l(_.ij(a,69)),po=_.l(_.ij(a,67)),bf=_.l(_.xj(a,78,2)),eI=
_.l(_.X(a,48)),tQ=_.l(_.xj(a,49,2)),Qpa=_.l(_.xj(a,50,2)),uQ=_.l(_.X(a,51)),bb=_.l(_.X(a,52)),Fd=_.l(_.X(a,53)),Bw=_.l(_.yj(a,70)),rj=_.l(_.yj(a,71)),AB=_.Db(_.oj(a,NO,72,_.kj()),Q_b),nf=_.l(_.ij(a,73)),ra=_.l(_.X(a,74)),Fa=_.l(_.yj(a,75)),Ta=_.l(_.ij(a,76)),Nc=_.l(_.X(a,77)),Ld=E0b(_.nj(a,sM,79)),We=_.Db(_.oj(a,vM,80,_.kj()),U_b),ch=_.l(_.X(a,68)),Cl=_.Db(_.oj(a,uM,81,_.kj()),p0b),BB=_.l(_.uj(a,82)),vQ=_.l(_.uj(a,84));var ZXa=_.oj(a,c0b,85,_.kj());return{zAc:b,AZ:c,NYc:d,EBc:e,m0c:f,GZ:g,S0c:m,m1c:n,
description:r,gDc:v,domain:z,Ztb:D,h3c:J,HGc:L,F3c:P,E3c:aa,aIc:oa,IIc:Ca,JJc:qa,iKc:ta,t5c:Na,y5c:Ua,I6c:mb,name:qb,o8c:Ob,productId:tb,Q8c:Oa,R8c:gb,U8c:kb,B9c:kc,oPc:sc,m$c:Oe,dad:xb,D$c:Hb,F$c:nb,tad:yb,Pad:Rb,teamList:ob,nbd:na,Vbd:hc,sZc:lc,tZc:jd,Qad:kd,W4c:dd,Y0c:Id,H8c:af,fAc:zf,S9c:Xg,yad:Sf,L_c:Ih,l1c:Zh,k$c:Ek,sbd:mh,jea:Rj,DHc:ol,S3c:Cm,Q3c:po,J8c:bf,aAc:eI,X0c:tQ,s5c:Qpa,jOc:uQ,NRc:bb,ISc:Fd,fha:Bw,U0c:rj,RYc:AB,HYc:nf,qad:ra,X6c:Fa,Ibd:Ta,Q$c:Nc,TYc:Ld,w9c:We,h$c:ch,C2c:Cl,V8c:BB,X3a:vQ,
yZc:_.Db(ZXa,e0b),S8c:_.l(_.X(a,86)),T8c:_.l(_.xj(a,87,2)),CNc:_.Db(a.OTa(),n0b),h7c:_.l(_.xj(a,89,2)),J7c:C0b(_.nj(a,B0b,91))}}};YO.kc=[4,6,8,9,10,11,12,13,14,15,16,21,23,29];var J0b=[27,28];YO.prototype.toObject=function(){return I0b(this)};
var I0b=function(a){if(null!=a){_.Lb(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=I0b(a.getParent());var e=_.oj(a,YO,4,_.kj());e=_.Db(e,I0b);var f=_.l(_.ij(a,5));var g=_.oj(a,XO,6,_.kj());g=_.Db(g,H0b);var m=_.l(_.X(a,7)),n=_.wm(a.sTa()),r=_.Db(a.Osa(),RO),v=_.Db(a.Qsa(),RO),z=_.Db(a.PS(),g0b),D=_.Db(a.Usa(),RO),J=_.Db(a.Wsa(),RO),L=_.Db(a.Ysa(),RO),P=_.Db(a.Fca(),RO);var aa=_.oj(a,tM,15,_.kj());aa=_.Db(aa,RO);var oa=_.l(_.X(a,20)),Ca=_.Db(a.Pca(),RO),qa=_.l(_.X(a,17)),ta=_.l(_.uj(a,18)),Na=_.l(_.ij(a,
19));var Ua=_.oj(a,WO,21,_.kj());Ua=_.Db(Ua,u0b);var mb=_.l(_.X(a,22));var qb=_.oj(a,UO,23,_.kj());return{Qpb:b,name:c,parent:d,Jad:e,R4c:f,P8c:g,description:m,gDc:n,zAc:r,EBc:v,GZ:z,HGc:D,aIc:J,IIc:L,iKc:P,f6c:aa,cc:oa,oPc:Ca,P1c:qa,had:ta,f_c:Na,a0a:Ua,u9c:mb,w1c:_.Db(qb,m0b),R1c:_.l(_.uj(a,24)),Kad:_.l(_.uj(a,25)),teamsId:_.l(_.uj(a,26)),S1c:RO(_.Ij(a,tM,27,J0b)),T1c:_.l(_.Hj(a,28,J0b)),CNc:_.Db(a.OTa(),n0b)}}};var oM=function(a){this.Ka=_.jb(a)};_.V(oM,_.Jb);_.h=oM.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.jg=function(){return _.X(this,1)};_.h.te=function(a){return _.Wb(this,1,a)};_.h.ol=function(){return _.Sj(this,1)};_.h.getUrl=function(){return _.Y(this,2)};_.h.bM=function(){return _.X(this,2)};_.h.PB=function(a){return _.Wb(this,2,a)};_.h.uda=function(){return _.Sj(this,2)};_.h.NH=function(){return _.Y(this,3)};_.h.kO=function(a){return _.Wb(this,3,a)};oM.kc=[4];
oM.prototype.toObject=function(){return K0b(this)};var K0b=function(a){if(null!=a)return _.Lb(a),{name:_.l(_.X(a,1)),url:_.l(_.X(a,2)),icon:_.l(_.X(a,3)),d$c:_.Db(_.oj(a,tM,4,_.kj()),RO)}};var nM=function(a){this.Ka=_.jb(a)};_.V(nM,_.Jb);_.h=nM.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.jg=function(){return _.X(this,1)};_.h.te=function(a){return _.Wb(this,1,a)};_.h.ol=function(){return _.Sj(this,1)};_.h.d0=function(){return _.oj(this,oM,2,_.kj())};_.h.OV=function(a){return _.qj(this,2,a)};_.h.N8=function(a){_.sj(this,2,oM,a)};nM.kc=[2];nM.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={name:_.l(_.X(this,1)),OKc:_.Db(this.d0(),K0b)}}else a=void 0;return a};var ZO=_.Ii(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/","/default/24px.svg"]),L0b=["domain_less","no_domain"];var M0b=new _.Gp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",MO,LO,function(a){return a.ld()},P_b);var $O=function(a){this.Ka=_.jb(a)};_.V($O,_.Jb);$O.prototype.getName=function(){return _.Y(this,1)};$O.prototype.jg=function(){return _.X(this,1)};$O.prototype.te=function(a){return _.Wb(this,1,a)};$O.prototype.ol=function(){return _.Sj(this,1)};var N0b=_.Nb($O);$O.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={name:_.l(_.X(this,1)),chb:_.l(_.X(this,2)),dZc:_.l(_.yj(this,3))}}else a=void 0;return a};var O0b=new _.Gp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",V_b,$O,function(a){return a.ld()},N0b);var P0b=new _.Gp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",W_b,YO,function(a){return a.ld()},G0b);var Q0b=new _.Gp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",X_b,XO,function(a){return a.ld()},F0b);var R0b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Ci=new _.Rp(b);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};R0b.prototype.YS=function(a,b,c){return VXb(this.Ci,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},Q0b,c)};R0b.prototype.S_=function(a,b,c){return VXb(this.Ci,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},O0b,c)};
R0b.prototype.Mg=function(a,b,c){return VXb(this.Ci,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},P0b,c)};var aP=function(a){this.sEc=a};aP.prototype.create=function(){return new R0b(this.sEc.current.YY)};aP.O=function(a){return new (a||aP)(_.q(QO))};aP.ta=_.p({token:aP,qa:aP.O,Ha:"root"});var bP=function(a,b){this.eH=!1;this.environment=a.current;this.Fya=b.create();this.eH="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};bP.prototype.S_=function(){var a=this,b=new V_b;b.JV(this.eH);return $Ib(function(c){return a.Fya.S_(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ha(_.Ae(function(c){console.error("Failed to fetch announcement",c);return _.Vd(c)}))};
bP.prototype.Mg=function(a){var b=this;if(L0b.includes(a))return _.Vd(Error("Ne"));var c=new W_b;c.Z1a(a);c.JV(this.eH);_.Jj(c,4,!1);return $Ib(function(d){return b.Fya.Mg(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Ae(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.Vd(Error("Oe`"+a)):_.Vd(d)}))};
bP.prototype.YS=function(a){var b=this,c=new X_b;c.PV(a);c.JV(this.eH);return $Ib(function(d){return b.Fya.YS(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Ae(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Vd(Error("Pe`"+a)):_.Vd(d)}))};
var S0b=function(a,b){var c=new MO;c.U1a(b.endsWith("/")?b.substring(0,b.length-1):b);c.JV(a.eH);return $Ib(function(d){var e=a.Fya;return VXb(e.Ci,e.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},M0b,d)})};bP.prototype.getUrl=function(a){return this.environment.YY+"/v3/"+a+"?key="+this.environment.apiKey};bP.O=function(a){return new (a||bP)(_.q(QO),_.q(aP),_.q(PO))};bP.ta=_.p({token:bP,qa:bP.O,Ha:"root"});var cP=function(a,b,c){this.Ga=a;this.aW=b;this.Wg=c;this.Lf=new _.Lt(this.Ga)};cP.prototype.get=function(a){var b=this;a.WD&&(a=a.parent||a);if(!a.path)return _.Fe;var c=a.path;return this.Lf.fetch(c,function(){return S0b(b.aW,"//depot/"+c).ha(_.$h(b.Ga,"stacksServiceGet"),_.Ae(function(d){_.bt(b.Wg,d);return _.Ud(new LO)}))})};cP.O=function(a){return new (a||cP)(_.q(_.No),_.q(bP),_.q(_.at))};cP.ta=_.p({token:cP,qa:cP.O,Ha:"root"});var T0b=["clPicker"],U0b=["pathBreadcrumb"],V0b=["refPickerDropdownButton"],W0b=["refPicker"],dP=function(a,b,c,d,e){var f=this;this.Ga=a;this.eV=b;this.i3a=d;this.Mc=e;this.lua=!1;this.Lxb=!0;this.l_=void 0;this.dU=new _.Ne(1);this.Pja=_.Yu.has(53)?this.dU.ha(_.Ue(function(m){return f.i3a.get(m)}),_.w(function(m){return new Set(_.oj(m,N_b,1,_.kj()).map(function(n){return(n.qTa()||"")+"/"}))}),_.Xe(function(m){f.Ga.Hn({ZG:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.Re()):_.Ai;this.FOc=
this.dU.ha(_.w(function(m){return _.bG(m)?{Wa:m,rxa:_.Fqb,version:0}:void 0}));var g=[];this.aqa=this.dU.ha(_.Ue(function(m){return _.bG(m)?_.fxb(f.eV,m).ha(_.Te(_.qG(m.Eb)),_.w(function(n){return{location:m,qv:n}})):_.Ud({location:m,qv:_.qG("")})}),_.w(function(m){return f.Z$(g,m.location,m.qv)}))};dP.prototype.Sa=function(){};
dP.prototype.Z$=function(a,b,c){var d=_.uG(b.Zb()).kb();a[0]=G_b(this.Yha,b);if(_.bG(b)){if(_.AF(d)){if(d.params.Rb){c="CitC Workspace";var e=_.Cob(d)}else _.yq(d)||CEb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Eb,e=d.hj()?e:_.QF(e));d=Object.assign({},{type:2,ua:this.iBc,title:e,label:c,ariaLabel:"Pin to CL",uc:"ChangelistPicker",tooltip:void 0},_.IG(d.Zb().md("").kb()))}else d=this.PPa(d,c),c=JEb(c.type),d={type:1,ua:this.GOc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{f0a:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.Lxb&&!d){d=[];c=b;var f=c.params;e=f.Bj;var g=f.kf,m=f.vu,n=f.Rb;f=f.Vw;for(var r=_.ki(c,0);c&&c.path;){var v=0===d.length?{Rb:n}:{Bj:e,kf:g,vu:m,Rb:n,Vw:f};v=_.rq(_.uq(c.Zb().vi(v),r).kb());var z=void 0;d.unshift({title:_.oDb(c),Lb:v,path:null==(z=c)?void 0:z.path});c=c.parent}a[2]={type:1,ua:this.GNc,label:"File path",context:{AHb:d,jS:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
dP.prototype.PPa=function(a,b){var c=_.QF(b);return Object.assign({},{title:c,ua:this.xha,label:_.rG(b.type),ariaLabel:"Ref picker dropdown",uc:"BreadcrumbRefPicker"},_.IG(a.Zb().md("").kb()))};_.W.Object.defineProperties(dP.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Ap=a;this.dU.next(a)},get:function(){return this.Ap}},XVa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Rb)}}});
dP.O=function(a){return new (a||dP)(_.u(_.hv),_.u(_.AJ),_.u(_.Zu),_.u(cP),_.u(_.jK))};
dP.ya=_.xc({type:dP,oa:[["repository-breadcrumb","location",""]],vb:function(a,b){a&1&&(_.Cf(T0b,7,_.yf),_.Cf(U0b,7,_.yf),_.Cf(V0b,7,_.yf),_.Cf(W0b,7,_.yf),_.Cf(fO,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.iBc=c.first);_.Gf(c=_.Hf())&&(b.GNc=c.first);_.Gf(c=_.Hf())&&(b.GOc=c.first);_.Gf(c=_.Hf())&&(b.xha=c.first);_.Gf(c=_.Hf())&&(b.Yha=c.first)}},yb:["aria-label","Repository toolbar"],inputs:{lua:"isEmptyRepo",Lxb:"includePathBreadcrumb",l_:"editLink",Wa:[0,"location","place"]},features:[_.Pf([_.AJ])],
mc:["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,fJb,1,1,"breadcrumb",2),_.O(3,"async"),_.B(),_.E(4,"activity-header-actions",3),_.B(),_.x(5,hJb,1,1,"ng-template",null,4,_.Wf)(7,jJb,2,3,"ng-template",null,5,_.Wf)(9,lJb,2,3,"ng-template",null,6,_.Wf)(11,mJb,1,1,"ng-template",null,7,_.Wf),_.E(13,"resource-scope-breadcrumb-item",8));a&2&&
(_.jf("citc",b.XVa),_.t(2),_.y("ngIf",_.R(3,7,b.aqa)),_.t(2),_.y("place",b.Wa)("isEmptyRepo",b.lua)("editLink",b.l_),_.t(9),_.y("place",b.Wa))},Ia:[HO,IO,_.gn,_.fr,_.gr,_.Js,_.yt,_.PJ,fO,_.JA,_.KA,KO,_.mn,_.kK],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 X0b=function(a){this.ODc=a.data.ha(_.w(function(){var b=_.kh(a.Vc);return _.AF(b)||_.YF(b)?DEb(b):""}))};X0b.O=function(a){return new (a||X0b)(_.u(_.rg))};
X0b.ya=_.xc({type:X0b,oa:[["binary-file"]],inputs:{ara:"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,nJb,5,2,"icon-empty-state-subtitle",1),_.O(4,"async"),_.x(5,oJb,2,0,"ng-template",null,2,_.Wf),_.B());if(a&2){var c=_.Jf(6);_.t(3);_.y("ngIf",_.R(4,2,b.ODc))("ngIfElse",c)}},Ia:[_.gn,_.SA,_.UA,_.TA,
_.mn],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var Y0b=["filterInput"],eP=function(a){this.Ga=a;this.Lva=new _.Vl;this.qGb=new _.Vl;this.Tva=new _.Vl;this.Lp=new _.ow("");this.aLb=this.i0a=new _.sg(!1);this.lb=new _.Od};
eP.prototype.Sa=function(){var a=this,b="";this.QD&&(b=this.QD.query,this.Lp.setValue(this.QD.query),this.i0a.next(this.QD.vWa));b=this.Lp.im.ha(_.Te(b),_.Be(300),_.Xe(function(){a.Ga.ab({element:a.uc,action:"queryChange",gestureName:"CHANGE"})}));this.lb.add(_.ee(b,this.aLb).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,_.lw(a.Lp,{invalidRegex:{value:""}})):_.lw(a.Lp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.pjb(c),g));a.Tva.emit({query:c,vWa:d,Wd:g})}))};eP.prototype.La=function(){this.lb.unsubscribe()};eP.prototype.Ex=function(a){a.preventDefault()};eP.prototype.focus=function(){this.input&&this.input.na.focus()};eP.O=function(a){return new (a||eP)(_.u(_.No))};
eP.ya=_.xc({type:eP,oa:[["regex-filter-input"]],vb:function(a,b){a&1&&_.Cf(Y0b,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.input=c.first)}},Za:function(a,b){a&1&&_.I("keydown.enter",function(){b.Lva.emit(null)})("keydown.shift.enter",function(){b.qGb.emit(null)})},inputs:{QD:"initialState",label:"label",uc:"trackElement"},outputs:{Lva:"onEnter",qGb:"onShiftEnter",Tva:"onStateChange"},bc:["*"],Aa:11,Ba:6,Ea:[[3,"submit"],"appearance outline floatLabel always subscriptSizing dynamic".split(" "),[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=_.Zc();_.uf();_.A(0,"form",0);_.I("submit",function(d){return b.Ex(d)});_.A(1,"mat-form-field",1);_.x(2,pJb,2,1,"mat-label",2);_.A(3,"input",3,4);_.I("focus",function(){_.ad(c);return _.cd(_.Jf(4).select())});_.B();_.x(5,qJb,2,0,"mat-error",2);_.A(6,"div",5);_.vf(7);_.B()();_.A(8,"mat-slide-toggle",6);_.I("change",function(d){d=
d.checked;b.Ga.ab({element:b.uc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.i0a.next(d)});_.O(9,"async");_.N(10," Use regex ");_.B()()}a&2&&(_.t(2),_.y("ngIf",b.label),_.t(),_.y("formControl",b.Lp),_.t(2),_.y("ngIf",b.Lp.Jm("invalidRegex")),_.t(3),_.y("checked",_.R(9,4,b.aLb)))},Ia:[_.gn,_.mB,_.Ci,_.iw,_.lB,_.nw,_.aw,_.Iw,_.Dw,_.Lz,_.Mz,_.bw,_.Mw,_.hM,_.fM,_.qw,_.mn],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 fP=function(){};fP.O=function(a){return new (a||fP)};fP.Da=_.zc({type:fP});fP.Ca=_.ic({imports:[_.nn,_.Kz,_.Qw,_.Sw,_.iM,_.Mx,_.yw]});var gP=function(a,b){var c=this;this.Ga=a;this.Mc=b;this.kec="Find";this.xnc="FindInFile";this.lb=new _.Od;this.dla=new _.sg(0);this.uIc=this.Mc.bca.ha(_.Ie());this.xLc=_.ee([this.Mc.bca,this.Mc.wsa,this.Mc.xsa]).ha(_.w(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.wLc=_.ee([this.Mc.bca,this.Mc.wsa,this.Mc.xsa]).ha(_.w(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 _.lt("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.lt("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.lb.add(this.dla.ha(_.Ye(this.Mc.wsa)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Ga.ab({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});pLb(c.Mc,e+d)}))};gP.prototype.La=function(){this.lb.unsubscribe()};gP.prototype.focus=function(){this.bLb&&this.bLb.focus()};gP.prototype.Tva=function(a){this.Mc.ASa.next(a)};
gP.O=function(a){return new (a||gP)(_.u(_.No),_.u(_.jK))};
gP.ya=_.xc({type:gP,oa:[["find-in-file"]],vb:function(a,b){a&1&&_.Cf(eP,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.bLb=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.dla.next(1);b.focus()})("onShiftEnter",function(){b.dla.next(-1);b.focus()})("onStateChange",function(c){return b.Tva(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.dla.next(-1);b.focus()}),_.A(7,"mat-icon"),_.N(8,"keyboard_arrow_up"),_.B()(),_.A(9,"button",3),_.I("click",function(){b.dla.next(1);
b.focus()}),_.A(10,"mat-icon"),_.N(11,"keyboard_arrow_down"),_.B()());a&2&&(_.y("label",b.kec)("initialState",_.R(1,5,b.uIc))("trackElement",b.xnc),_.t(2),_.gf("aria-label",_.R(3,7,b.wLc)),_.t(2),_.Kf(" ",_.R(5,9,b.xLc)," "))},Ia:[_.Sv,_.Us,_.yt,eP,_.mn],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 hP=function(){};hP.O=function(a){return new (a||hP)};hP.Da=_.zc({type:hP});hP.Ca=_.ic({imports:[_.nn,_.rx,_.zt,fP]});var Z0b=["goToLineInput"],iP=function(a,b,c){this.Ga=a;this.Lb=b;this.Ua=c;this.Lp=new _.ow("");this.rec="Go To";this.qec="Go To Line Number"};iP.prototype.focus=function(){this.cvb&&this.cvb.na.focus()};iP.prototype.Ex=function(a){a.preventDefault();(a=this.Lp.value)&&!isNaN(+a)&&0<+a?this.zUa(Number(this.Lp.value)):_.lw(this.Lp,{invalidLineNumber:{value:""}})};
iP.prototype.zUa=function(a){this.Ga.ab({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.rq(_.xq(_.kh(this.Lb.Vc).Zb(),{line:a}).kb()))};iP.O=function(a){return new (a||iP)(_.u(_.No),_.u(_.rg),_.u(_.Mg))};
iP.ya=_.xc({type:iP,oa:[["go-to-line"]],vb:function(a,b){a&1&&_.Cf(Z0b,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.cvb=c.first)}},Aa:7,Ba:4,Ea:[[3,"submit"],"appearance outline floatLabel always subscriptSizing dynamic".split(" "),["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.Ex(c)}),_.A(1,"mat-form-field",1)(2,"mat-label"),_.N(3),_.B(),_.E(4,"input",2,3),_.x(6,rJb,2,0,"mat-error",
4),_.B()());a&2&&(_.t(3),_.Kf(" ",b.rec," "),_.t(),_.y("formControl",b.Lp),_.gf("aria-label",b.qec),_.t(2),_.y("ngIf",b.Lp.Jm("invalidLineNumber")))},Ia:[_.gn,_.mB,_.Ci,_.iw,_.lB,_.nw,_.aw,_.Iw,_.Dw,_.Lz,_.bw,_.Mw,_.qw],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 jP=function(){};jP.O=function(a){return new (a||jP)};jP.Da=_.zc({type:jP});jP.Ca=_.ic({imports:[_.nn,_.Kz,_.rx,_.Qw,_.Sw,_.yw]});var kP=function(){this.Hkb=!0};kP.prototype.Sa=function(){this.Gtb&&this.Hkb&&_.Hq(this.Gtb)};kP.O=function(a){return new (a||kP)};kP.Fa=_.Bc({type:kP,oa:[["","focusOnInit",""]],inputs:{Gtb:"focusOnInit",Hkb:"cdkTrapFocusAutoCapture"}});var $0b=[{zc:"start",Ac:"bottom",jc:"start",rc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",jc:"end",rc:"top",offsetX:0,offsetY:0}],lP=function(){this.nNc=$0b;this.xob=this.sea=!1;this.Dtb=!0;this.Wwb=!1;this.isOpen=new _.Vl};lP.prototype.Sa=function(){this.isOpen.emit(!1)};lP.prototype.aC=function(){a1b(this,!this.sea)};lP.prototype.VR=function(){a1b(this,!1);this.q4a&&(this.q4a.focus(),delete this.q4a)};var a1b=function(a,b){b!==a.sea&&(a.sea=b,a.isOpen.emit(a.sea))};
lP.prototype.Se=function(){this.Xf&&this.Xf.Fd&&this.Xf.Fd.Se()};lP.O=function(a){return new (a||lP)};
lP.ya=_.xc({type:lP,oa:[["dropdown-button","item","","ariaLabel",""]],vb:function(a,b){a&1&&_.Cf(_.Ez,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Xf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",xob:"dense",Dtb:"focusAutoCapture",Wwb:"iconOnly"},outputs:{isOpen:"isOpen"},mc:["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,wJb,13,23,"ng-container",0);a&2&&_.y("ngIf",b.item)},Ia:[_.Jq,_.So,_.IA,_.gn,_.ln,_.fr,_.gr,_.Sv,_.Rs,_.yt,_.Ez,_.Dz,kP,_.mn],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 mP=function(){};mP.O=function(a){return new (a||mP)};mP.Da=_.zc({type:mP});mP.Ca=_.ic({imports:[_.Rq,_.Uo,_.LA,_.nn,_.Ms,_.rx,_.zt,_.Mx,_.cs]});var b1b=["dropdownTemplate"],nP=function(a,b,c,d){var e=this;this.Lb=a;this.od=b;this.Mc=c;this.YGb=!1;this.uc="FindInFileDropdown";this.displayText="Find in file";this.lb=new _.Od;this.Cg=[];this.Dh=new _.ru(d);this.Dh.Fpa=!1;this.Dh.ON("CTRL_F",70,2);this.Dh.ON("CTRL_F",70,8);_.qk(this.Dh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.YGb&&(f.preventDefault(),e.Fp.aC(),yJb(function(){return e.zSa}));return!0});this.lb.add(this.Lb.data.ha(_.w(hEb),_.wob()).subscribe(function(){c1b(e)}))};
nP.prototype.Sa=function(){var a=this;this.wA={j_:this.Bu,title:"Find",uc:this.uc};this.Cg=[this.od.register("findInFile","f",function(){a.Fp.aC();yJb(function(){return a.zSa})}),this.od.register("goToLine","g",function(){a.Fp.aC();yJb(function(){return a.zUa})})]};nP.prototype.La=function(){this.lb.unsubscribe();c1b(this);if(this.Cg)for(var a=_.k(this.Cg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Dh&&this.Dh.dispose()};
var d1b=function(a){yJb(function(){return a.zSa})},c1b=function(a){a.Mc.ASa.next({vWa:!1,query:"",Wd:null})};nP.O=function(a){return new (a||nP)(_.u(_.rg),_.u(_.su),_.u(_.jK),_.u(_.Gg))};
nP.ya=_.xc({type:nP,oa:[["find-in-file-dropdown"]],vb:function(a,b){a&1&&(_.Cf(b1b,7),_.Cf(lP,7),_.Cf(gP,5),_.Cf(iP,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Bu=c.first);_.Gf(c=_.Hf())&&(b.Fp=c.first);_.Gf(c=_.Hf())&&(b.zSa=c.first);_.Gf(c=_.Hf())&&(b.zUa=c.first)}},inputs:{YGb:"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 d1b(b)}),_.N(1),_.B(),_.x(2,xJb,2,0,"ng-template",
null,1,_.Wf));a&2&&(_.y("item",b.wA)("ariaLabel",b.displayText)("dense",!0),_.t(),_.Kf(" ",b.displayText,"\n"))},Ia:[lP,gP,iP],ob:2,Oa:0});var oP=function(a){this.ee=a;a=this.ee.JTa().ha(_.w(function(b){var c=new Map;return{index:c,J3:[].concat(_.Jc(zJb(b,c)))}}));this.qra=_.ee([a,this.ee.Qja]).ha(_.Xe(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.tN;e=d.zf.enabled;var m=d.zf.Os,n=d.zf.Zu;Object.assign(d.zf,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.zf.Zu;1===d.zf.Os&&void 0===n&&(r=(r||0)+d.zf.Zu);g.counts.set(AJb(m),(g.counts.get(AJb(m))||1)-1);g.counts.set(AJb(d.zf.Os),(g.counts.get(AJb(d.zf.Os))||0)+1);g.a$.set(e,(g.a$.get(e)||1)-1);g.a$.set(d.zf.enabled,(g.a$.get(d.zf.enabled)||0)+1);var v=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.a$.get(!0)||0),Os:v,Zu:r};Object.assign(g.zf,r)}}}}),_.w(function(b){return _.k(b).next().value.J3}))};oP.O=function(a){return new (a||oP)(_.q(_.pK))};
oP.ta=_.p({token:oP,qa:oP.O});var e1b=function(){dN.apply(this,arguments);this.CVa=[]};_.V(e1b,dN);_.W.Object.defineProperties(e1b.prototype,{Xj:{configurable:!0,enumerable:!0,set:function(a){this.CVa=a;a=this.xf.selected;this.xf.clear();this.xf.select.apply(this.xf,_.Jc(BJb(a,this.CVa)))},get:function(){return this.CVa}}});var f1b=function(){this.cache=new Map};
f1b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.zf;switch(a.type){case 1:b={Yh:a.Yh,displayName:c,zf:d,level:b,BL:!1,wea:a.wea};break a;case 0:if(0===a.children.length)throw Error("Qe");b={gA:a.gA,displayName:c,zf:d,level:b,BL:!0};break a;default:b=_.ah(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Yh:"category-"+a.gA;if((c=this.cache.get(a))&&_.Pb(Object.assign({},b,{zf:void 0}),Object.assign({},c,{zf:void 0}))&&_.Pb(b.zf,c.zf))return c;this.cache.set(a,b);return b};var pP=function(a){this.DBb=new _.Ne(1);this.PCa=nYb;this.zf=this.DBb.ha(_.Ue(function(b){return a.VT(b)}))};_.W.Object.defineProperties(pP.prototype,{Yh:{configurable:!0,enumerable:!0,set:function(a){this.DBb.next(a)}}});pP.O=function(a){return new (a||pP)(_.u(_.pK))};
pP.ya=_.xc({type:pP,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,FJb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.zf))},Ia:[_.gn,_.hn,_.jn,_.kF,_.yt,_.lx,_.ox,_.mn],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});var NJb=function(a){return{expanded:a}},QJb=new _.lt("Expand {categoryName}"),PJb=new _.lt("Collapse {categoryName}"),qP=function(a,b,c,d){var e=this;this.ee=b;this.Ga=c;this.yc=new _.Qe;this.qd=new e1b(TJb,UJb);var f=new f1b;this.dataSource=new gN(this.qd,new fN(function(g,m){return f.transform(g,m)},TJb,UJb,VJb),[]);d.qra.ha(_.Ve(this.yc),_.Xe(function(){_.ul(a)}),_.Ee()).subscribe(function(g){e.dataSource.data=g})};qP.prototype.Sa=function(){};qP.prototype.La=function(){this.yc.next()};
qP.prototype.Be=function(a){return this.qd.Be(a)};qP.prototype.Rp=function(a,b){return b.BL};
var KJb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.mG(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=WJb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=WJb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.BL)a.qd.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=WJb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.BL&&a.qd.expand(c)}},GJb=function(a,b,c){b=b.checked;c=c.Yh;b?a.ee.hRa(c):a.ee.DQa(c);a.Ga.ab({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Xe:c,gestureName:"CLICK"})},MJb=function(a,b,c){var d=a.qd.X_(c).filter(SJb);b.checked?(d.some(function(e){return e.wea})&&(d=d.slice(0,1)),a.ee.hRa.apply(a.ee,_.Jc(d.map(function(e){return e.Yh})))):a.ee.DQa.apply(a.ee,_.Jc(d.map(function(e){return e.Yh})));a.Ga.ab({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Xe:c.gA,gestureName:"CLICK"})},OJb=function(a,b){return a.qd.X_(b).some(function(c,d,e){d=c.wea;return c.zf.enabled!==e[0].zf.enabled&&!d})};qP.O=function(a){return new (a||qP)(_.u(_.wl),_.u(_.pK),_.u(_.No),_.u(oP))};
qP.ya=_.xc({type:qP,oa:[["layer-menu"]],features:[_.Pf([oP])],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,LJb,5,3,"mat-tree-node",1)(2,RJb,6,9,"mat-tree-node",2),_.B());a&2&&(_.y("dataSource",b.dataSource)("treeControl",
b.qd),_.t(2),_.y("matTreeNodeDefWhen",b.Rp))},Ia:[_.en,_.gn,pP,_.Sv,_.Us,_.mD,_.nD,_.yt,_.OL,_.fD,_.hD,_.iD,_.jD,hN],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 g1b=["layerMenuDropdownItem"],rP=function(){this.vT="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};rP.prototype.Sa=function(){this.wA={j_:this.vKc,title:"Layers",uc:"LayerMenuDropdown"}};rP.O=function(a){return new (a||rP)};
rP.ya=_.xc({type:rP,oa:[["layer-menu-dropdown"]],vb:function(a,b){a&1&&_.Cf(g1b,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.vKc=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,XJb,6,1,"ng-template",null,1,_.Wf));
a&2&&_.y("item",b.wA)("dense",!0)},Ia:[lP,_.Oo,qP,_.Sv,_.Vs,_.yt],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 sP=function(){this.Ub=[];this.tooltip="Copy link"};sP.prototype.Sa=function(){};sP.prototype.copy=function(){this.button.trigger()};sP.O=function(a){return new (a||sP)};
sP.ya=_.xc({type:sP,oa:["link-row label  url  shortcut ".split(" ")],vb:function(a,b){a&1&&_.Cf(_.PA,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Ub:"shortcut",url:"url"},mc:"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(),_.Lf(b.label),_.t(),_.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:[_.PA,_.YJ],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 tP=function(a,b){this.Ga=a;this.iFc=b;this.Lf=new _.Lt(this.Ga)};tP.prototype.list=function(a){var b=this;if(!a.qb||!a.Rc||!a.repository)return _.Vd("Missing necessary repo group details.");var c=Object.assign({},_.pG(a.qb,a.Rc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Eb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.Lf.fetch(c,function(){return b.iFc.list(c)}).ha(_.w(function(d){return d.tj}))};
tP.O=function(a){return new (a||tP)(_.q(_.No),_.q(qYb))};tP.ta=_.p({token:tP,qa:tP.O,Ha:"root"});var h1b=["clLink"],i1b=["dropdownList"],j1b=["buildLink"],k1b=["headLink"],l1b=["includeLink"],m1b=["pathLink"],n1b=["google3Link"],o1b=["publicCsHeadLink"],p1b=["publicCommitLink"],ZJb=function(){return["l","r"]},eKb=function(){return["l","g"]},hKb=function(){return["l","i"]},jKb=function(){return["l","b"]},rKb=function(){return["l","e"]},tKb=function(){return["l","c"]},zKb=function(){return["l","p"]},AKb=function(){return["l","h"]},uP=function(a,b,c,d,e,f,g){this.Ga=a;this.ah=b;this.SAc=c;this.od=
d;this.ZPa=e;this.window=f;this.YV=g;this.Tc=_.qF;this.uec="List of code hyperlinks";this.mCb=this.lCb=this.Wmb=_.Fe;this.rXa=this.ZPa.rXa;this.Cg=[]};uP.prototype.Sa=function(){var a=this;this.wA={title:"Links",j_:this.Bu,uc:"LinksDropdown"};this.PO=this.od.register("toggleLinkDropdown","l",function(){a.Fp.aC();a.zr("toggleDropdown")})};
uP.prototype.Tb=function(){var a=this,b=FKb(this.Wa,this.ah).ha(_.Pe(1),_.Yd());this.Wmb=this.SAc.list(this.Wa).ha(_.w(function(c){return null!=c&&c.length?_.iF(c[0]):_.iF(void 0)}),_.Xe(function(c){c&&a.Cg.push(a.od.register("copyBuildRule","b",function(){a.QAc.copy();a.zr("focusIncludeBuildRule")},!0))}),_.Ae(function(){return _.hF("Error contacting Depserver")}),_.Te(_.rF));this.lCb=q1b(this,b).ha(_.Xe(function(){a.Cg.push(a.od.register("copyClLink","r",function(){a.zqa.copy();a.zr("focusClLink")},
!0))}),_.w(_.iF),_.Ae(function(){return _.hF("Error determining most recent commit")}),_.Te(_.rF));this.mCb=r1b(this,b).ha(_.Xe(function(){a.Cg.push(a.od.register("copyPublicCommitLink","c",function(){a.sOc.copy();a.zr("focusPublicCommitLink")},!0))}),_.w(_.iF),_.Ae(function(){return _.hF("Error determining most recent commit")}),_.Te(_.rF))};uP.prototype.La=function(){this.PO&&this.PO();this.NO()};
var BKb=function(a){if(_.$F(a.Wa))return _.zob(a.Wa)},DKb=function(a){if(_.AF(a.Wa)||_.YF(a.Wa))switch(a.Ab.kind){case 1:return a.Ab.EI?a.Ab.EI+"/":void 0;case 0:return a.Ab.EI}},YJb=function(a){var b=!!a.Wa.params.line;return _.BF(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},q1b=function(a,b){return b.ha(_.w(function(c){var d=a.Wa;_.AF(a.Wa)&&(d=_.uq(d.Zb()).kb());d=d.Zb().vi({line:a.Wa.params.line,Bf:c,Rb:a.Wa.params.Rb,To:a.Wa.params.To}).kb();return _.Cub(a.YV,d)}))},r1b=function(a,b){return DKb(a)?
b.ha(_.w(function(c){var d=DKb(a),e=_.tpa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Ud(void 0)},gKb=function(a){return 0===a.Ab.kind&&void 0!==a.Ab.ZD&&["objectivec","objectivec++"].includes(a.Ab.ZD)},CKb=function(a){if(!a.Wa||!_.$F(a.Wa))return null;var b=_.zob(a.Wa);b=b.replace(/\.(?:cc?|mm?)$/,".h");b.endsWith(".proto")&&(b=b.replace(/\.proto$/,".proto.h"));if(b.endsWith(".h"))return gKb(a)?'#import "'+b+'"':'#include "'+b+'"';if(b.endsWith(".dart"))return b=
b.split("/lib/"),2>b.length?null:"import 'package:"+(b.slice(0,b.length-1).join("/lib/").replace(/\//g,".")+"/"+b[b.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};uP.prototype.Zfa=function(){this.NO()};
uP.prototype.aga=function(){var a=this;this.Cg=[this.od.register("copyPathLink","p",function(){a.INc.copy();a.zr("focusPathLink")},!0),this.od.register("copyHeadLink","h",function(){a.tT.copy();a.zr("focusHeadLink")},!0)];CKb(this)&&this.Cg.push(this.od.register("copyIncludeLink","i",function(){a.mIc.copy();a.zr("focusIncludeLink")},!0));BKb(this)&&this.Cg.push(this.od.register("copyGoogle3Link","g",function(){a.NGc.copy();a.zr("focusGoogle3Link")},!0));DKb(this)&&this.Cg.push(this.od.register("copyPublicHeadLink",
"e",function(){a.tOc.copy();a.zr("focusPublicHeadLink")},!0))};uP.prototype.zr=function(a){this.Ga.ab({element:"LinksDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};uP.prototype.NO=function(){if(this.Cg)for(var a=_.k(this.Cg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(uP.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});
uP.O=function(a){return new (a||uP)(_.u(_.No),_.u(_.uJ),_.u(tP),_.u(_.su),_.u(_.WK),_.u(_.Dt),_.u(_.gz))};
uP.ya=_.xc({type:uP,oa:[["links-dropdown","viewData",""]],vb:function(a,b){a&1&&(_.Cf(h1b,5),_.Cf(i1b,7),_.Cf(lP,7),_.Cf(j1b,5),_.Cf(k1b,5),_.Cf(l1b,5),_.Cf(m1b,5),_.Cf(n1b,5),_.Cf(o1b,5),_.Cf(p1b,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.zqa=c.first);_.Gf(c=_.Hf())&&(b.Bu=c.first);_.Gf(c=_.Hf())&&(b.Fp=c.first);_.Gf(c=_.Hf())&&(b.QAc=c.first);_.Gf(c=_.Hf())&&(b.tT=c.first);_.Gf(c=_.Hf())&&(b.mIc=c.first);_.Gf(c=_.Hf())&&(b.INc=c.first);_.Gf(c=_.Hf())&&(b.NGc=c.first);_.Gf(c=_.Hf())&&(b.tOc=c.first);_.Gf(c=
_.Hf())&&(b.sOc=c.first)}},inputs:{Ab:"viewData"},features:[_.Rc],mc:["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.aga():b.Zfa()}),_.B(),_.x(1,EKb,13,18,"ng-template",null,1,_.Wf));a&2&&_.y("item",b.wA)("ariaLabel",b.uec)("dense",!0)},Ia:[_.gn,lP,_.gr,_.kF,sP,_.mn],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 vP=function(a,b,c,d){this.Ga=a;this.HL=b;this.Je=d;this.Lf=new _.Lt(this.Ga)};vP.prototype.xTa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.cG(a))return _.Ud(_.gF("Dynamic related files unavailable"));var e=WXb(XXb(ZXb(YXb((new _.kq).P2(_.Xta(a.qb,a.Rc,a.repository)))).md(a.path),b),c);return this.Lf.fetch(e.ld(),function(){return _.mv(d.Je,function(){return d.HL.xTa(e,d.Je.Gk())},"FileService.getRelated")}).ha(_.w(function(f){return _.iF(GKb(f))}),_.Te(_.rF),_.Ae(function(){return _.Ud(_.gF("Dynamic related files unavailable"))}))};
vP.O=function(a){return new (a||vP)(_.q(_.No),_.q(_.H7a),_.q(_.Zu),_.q(_.Fv))};vP.ta=_.p({token:vP,qa:vP.O,Ha:"root"});var s1b=["dropdownList"],KKb=function(a){return["r",a]},wP=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.YDc=c;this.ir=d;this.Wg=e;this.Ua=f;this.od=g;this.YV=m;this.Tc=_.qF;this.label="Related files";this.uc="RelatedFilesDropdown";this.eWa=new _.sg(!1);this.am=new _.sg(new _.jh({}));this.lb=new _.Od;this.Cg=[];this.o0a=this.am.ha(_.Ue(function(r){return t1b(n,r)}));_.Yu.has(13)&&(this.XDc=this.o0a.ha(_.Ye(this.am.Rf()),_.Ue(function(r){var v=_.k(r);r=v.next().value;v=v.next().value;if(!_.BF(v))return _.Ud(_.iF([]));
r=r.map(function(z){return z.KL});return n.YDc.xTa(v,10,r)}),_.Xe(function(r){2===r.state&&n.Fp&&0<r.Xb.length&&setTimeout(function(){n.Fp.Se()},0)})))};_.h=wP.prototype;
_.h.Sa=function(){var a=this;this.wA={j_:this.Bu,title:"Related files",uc:this.uc};this.PO=this.od.register("toggleRelatedFilesDropdown","r",function(){a.Fp.aC();a.Ga.ab({element:a.uc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.lb.add(_.ee([this.o0a,this.eWa.Rf(),this.am.Rf()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.NO();d&&a.l0a(b,c)}))};_.h.La=function(){this.PO&&this.PO();this.NO();this.lb.unsubscribe()};_.h.aga=function(){this.eWa.next(!0)};
_.h.Zfa=function(){this.eWa.next(!1)};
_.h.l0a=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={AB:void 0,NI:void 0},e=a.next())f.NI=e.value,f.AB=f.NI.AB,f.AB&&f.NI.Ub&&!d.has(f.NI.Ub)&&(d.add(f.NI.Ub),this.Cg.push(this.od.register(f.AB,f.NI.Ub,function(g){return function(){c.Fp.aC();c.Ga.ab({element:c.uc,action:"navigateTo"+hYb(g.AB),gestureName:"KEYBOARD"});c.Ua.navigate(_.rq(_.uG(b.Zb().md(g.NI.KL)).kb()))}}(f),!0)),this.Cg.push(this.od.register(f.AB+"InNewTab","shift+"+f.NI.Ub,function(g){return function(){c.Fp.aC();
c.Ga.ab({element:c.uc,action:"navigateTo"+hYb(g.AB),gestureName:"KEYBOARD"});var m=_.uG(b.Zb().md(g.NI.KL)).kb();_.Yh(window,_.T9a(c.YV,m),"_blank")}}(f),!0)))};_.h.Zsa=function(a){return this.am.ha(_.w(function(b){return _.rq(_.uG(b.Zb().md(a)).kb())}))};
var t1b=function(a,b){var c=b.parent,d=b.path,e=a.ffa(c).ha(_.w(function(n){var r=[];n=_.k(n);for(var v=n.next();!v.done;v=n.next())(v=u1b(a,d,v.value))&&r.push(v);c.path&&r.push({KL:c.path,AB:"parent",Ub:"p"});return r})),f=_.Ud([]);if(!b.WD){var g=v1b(a,d);g&&(b=UKb(b,g.aza),f=a.ffa(b).ha(_.w(function(n){return n.length&&(n=_.bh(n[0]))?[VKb(n,g.zua)]:[]}),_.Te([])))}else if(c.path){var m=v1b(a,c.path);m&&(b=UKb(c,m.aza),f=a.ffa(b).ha(_.w(function(n){for(var r=[],v=_.k(n),z=v.next();!z.done;z=v.next())(z=
w1b(d,z.value,m.aza))&&r.push(z);!r.length&&n.length&&(n=_.bh(n[0]))&&r.push(VKb(n,m.zua));return r}),_.Te([])))}return _.ee(f,e).ha(_.w(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},v1b=function(a,b){a=_.k(a.config.B3);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.ZE;d=d.fF;if(b.match(c.Dp))return{zua:!0,aza:c};if(b.match(d.Dp))return{zua:!1,aza:d}}},w1b=function(a,b,c){var d=_.AA(b),e=c.Wd.exec(_.AA(a));if(e&&(a=new RegExp(HKb(c.jh,function(f){return _.pjb(e[Number(f)])})),
d.match(a)))return{KL:b,AB:"test",Ub:"t"}},u1b=function(a,b,c){if(c!==b){var d=_.AA(c);b=_.AA(b);a=_.k(a.config.c2);for(var e=a.next(),f={};!e.done;f={j0a:void 0},e=a.next())if(e=e.value,f.j0a=e.Wd.exec(b),f.j0a&&(f=new RegExp(HKb(e.jh,function(g){return function(m){return _.pjb(g.j0a[Number(m)])}}(f))),d.match(f)))return{KL:c,AB:e.label,Ub:e.Ub}}};
wP.prototype.ffa=function(a){var b=this;return this.ir.list(a.qb,a.Rc,a.repository,_.qi(a),a.path||"",a.params.Rb).ha(_.w(function(c){return c.map(function(d){return d.de()})}),_.Ae(function(c){_.bt(b.Wg,c);return _.Ud([])}))};wP.prototype.NO=function(){for(var a=_.k(this.Cg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Cg=[]};_.W.Object.defineProperties(wP.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.am.next(a)},get:function(){return this.am.value}}});
wP.O=function(a){return new (a||wP)(_.u(_.No),_.u(_.Zu),_.u(vP),_.u(_.RK),_.u(_.at),_.u(_.Mg),_.u(_.su),_.u(_.gz))};
wP.ya=_.xc({type:wP,oa:[["related-files-dropdown"]],vb:function(a,b){a&1&&(_.Cf(lP,7),_.Cf(s1b,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Fp=c.first);_.Gf(c=_.Hf())&&(b.Bu=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.aga():b.Zfa()}),_.N(2),_.B(),_.x(3,TKb,5,6,"ng-template",null,2,_.Wf));a&2&&(_.y("item",b.wA)("ariaLabel",b.label)("dense",!0),_.t(2),_.Kf(" ",b.label,"\n"))},Ia:[_.So,_.fn,_.gn,_.hn,_.jn,lP,_.mF,_.kF,_.tF,_.dA,_.cA,_.mx,_.YJ,_.yo,_.mn,_.YA],styles:[".dynamic-header[_ngcontent-%COMP%]{font-weight:700;text-align:center;padding:4px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a[mat-list-item][_ngcontent-%COMP%]{--mdc-list-list-item-label-text-size:12px;padding:0 16px}a[mat-list-item][_ngcontent-%COMP%]     .mat-mdc-list-item-unscoped-content{display:flex;align-items:center;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;border-radius:0}}"],
Oa:0});_.x1b=[];var y1b=["dropdownTemplate"],XKb=function(a){return["v",a]},xP=function(a,b){this.Ga=a;this.od=b;this.TKc=_.x1b;this.hfc="View this file in an external site";this.UD=!1;this.f$="ciderv";this.hka=!1;this.jxa=[];this.Cg=[]};_.h=xP.prototype;_.h.Sa=function(){var a=this;this.wA={title:"View in",j_:this.Bu,uc:"ViewInDropdown"};this.PO=this.od.register("openViewInDropdown","v",function(){a.Fp.aC();a.zr("openDropdown")})};
_.h.Tb=function(a){if(a.place||null!=a.ciderDefault.Tf||null!=a.suggestUniqueCiderWs.Tf){var b=this.Wa;a=[];for(var c=_.k(this.TKc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Wd||b.path.match(d.Wd)){var e=d;d=Object.assign({},e);e=e.fC;d=(delete d.fC,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.f$){case "prompt":f=void 0,e=null!=(f=yEb(e,this.hka))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.UD||(b=DEb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.nta&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.nta});this.EI&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.EI});this.jxa=a}};_.h.La=function(){this.PO&&this.PO();this.NO()};_.h.Zfa=function(){this.NO()};
_.h.aga=function(){for(var a=this,b=_.k(this.jxa),c=b.next(),d={};!c.done;d={Fea:void 0},c=b.next())d.Fea=c.value,this.Cg.push(this.od.register(d.Fea.label,d.Fea.key,function(e){return function(){_.Yh(window,e.Fea.url,"_blank");a.Fp.VR();a.zr(e.Fea.label)}}(d),!0))};_.h.zr=function(a){this.Ga.ab({element:"ViewInDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};_.h.NO=function(){for(var a=_.k(this.Cg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Cg=[]};
xP.O=function(a){return new (a||xP)(_.u(_.No),_.u(_.su))};
xP.ya=_.xc({type:xP,oa:[["view-in-dropdown"]],vb:function(a,b){a&1&&(_.Cf(lP,5),_.Cf(y1b,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Fp=c.first);_.Gf(c=_.Hf())&&(b.Bu=c.first)}},inputs:{Wa:"place",nta:"gitilesLink",EI:"ossLink",UD:"isGenerated",f$:"ciderDefault",hka:"suggestUniqueCiderWs"},features:[_.Rc],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","mat-list-item","",3,"href",4,"ngFor","ngForOf"],["mat-list-item","","target","_blank","mat-list-item","",1,"space-between-alignment",3,"href"],[3,"shortcut"]],ua:function(a,b){a&1&&_.x(0,WKb,1,3,"dropdown-button",0)(1,ZKb,2,1,"ng-template",null,1,_.Wf);a&2&&_.y("ngIf",b.jxa.length)},Ia:[_.fn,_.gn,lP,_.tF,_.dA,_.cA,_.YJ],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a[mat-list-item][_ngcontent-%COMP%]{--mdc-list-list-item-label-text-size:12px;padding:0 16px}a[mat-list-item][_ngcontent-%COMP%]     .mat-mdc-list-item-unscoped-content{display:flex;align-items:center;justify-content:space-between}"],
Oa:0});var iLb=function(a){return{enabled:a}},yP=function(a,b,c,d,e,f,g,m){this.Ga=a;this.ae=b;this.ee=d;this.od=e;this.Zwa=f;this.service=g;this.Vb=m;this.cXb=this.Vb.z5a.ha(_.Re(1))};yP.prototype.Sa=function(){var a=this;this.Uk=this.od.register("toggleBlame","b",function(){a.Aja&&(eLb(a,"KEYBOARD"),_.ul(a.ae))})};yP.prototype.La=function(){this.Uk&&this.Uk()};yP.prototype.yM=function(){return this.service.yM(this.my.ha(_.w(function(a){return 1===a.kind}))).ha(_.w(function(a){return{visible:a}}))};
var eLb=function(a,b){b=void 0===b?"CLICK":b;a.ee.VD("BLAME")?(a.ee.DQa("BLAME"),z1b(a,!1,b)):(a.ee.hRa("BLAME"),z1b(a,!0,b))},z1b=function(a,b,c){a.Ga.ab({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Ld.qb,gestureName:c})};
_.W.Object.defineProperties(yP.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.my?this.my.next(a):this.my=new _.sg(a)},get:function(){return this.my.value}},KJc:{configurable:!0,enumerable:!0,get:function(){return _.wq(this.Ld,_.WF(this.Ld.Zb(),"ref").kb())}},rQb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},Aja:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},uRc:{configurable:!0,enumerable:!0,get:function(){return _.cG(this.Ld)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},CBb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&_.Yu.has(11);return _.Yu.has(23)&&(this.Aja||a)}},UD:{configurable:!0,enumerable:!0,get:function(){return _.eG(this.Ab.AE)}},pAb:{configurable:!0,enumerable:!0,get:function(){return _.Yu.has(85)&&
this.Aja}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}},TIc:{configurable:!0,enumerable:!0,get:function(){return this.ee.VD("BLAME")}}});yP.O=function(a){return new (a||yP)(_.u(_.No),_.u(_.wl),_.u(_.Zu),_.u(_.pK),_.u(_.su),_.u(_.dM),_.u(_.jK),_.u(_.Ev))};
yP.ya=_.xc({type:yP,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Ab:"viewData"},mc:["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,$Kb,1,0,"layer-menu-dropdown",0),_.N(1,"\n"),_.x(2,aLb,2,3,"find-in-file-dropdown",1),_.N(3,"\n"),_.x(4,bLb,1,1,"links-dropdown",2),_.N(5,"\n"),_.x(6,cLb,4,10,"view-in-dropdown",
3),_.N(7,"\n"),_.x(8,dLb,2,2,"related-files-dropdown",4),_.N(9,"\n"),_.N(10,"\n"),_.x(11,fLb,5,2,"button",5),_.N(12,"\n"),_.x(13,gLb,7,2,"ng-container",0),_.O(14,"async"),_.N(15,"\n"),_.x(16,jLb,5,5,"ng-container",0),_.N(17,"\n"),_.E(18,"fullscreen-button",6),_.N(19,"\n"));a&2&&(_.y("ngIf",b.CBb),_.t(2),_.y("ngIf",b.Aja),_.t(2),_.y("ngIf",b.rQb),_.t(2),_.y("ngIf",b.uRc),_.t(2),_.y("ngIf",b.Zwa.config&&!b.KJc&&b.rQb),_.t(3),_.y("ngIf",b.Aja&&!b.CBb),_.t(2),_.y("ngIf",_.R(14,9,b.yM())),_.t(3),_.y("ngIf",
b.pAb),_.t(2),_.y("componentId",b.componentId))},Ia:[_.So,_.gn,nP,YN,rP,uP,_.Sv,_.Rs,_.Us,_.yt,_.lx,_.ox,wP,xP,_.mn],styles:["header-actions[_nghost-%COMP%]{align-items:center;display:flex;padding:0 10px}header-actions[_nghost-%COMP%]     .mat-mdc-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 zP=function(a,b,c){this.Ga=a;this.od=c;this.Ezb=this.UD=this.lRc=!1;this.b_a="";this.ARb="FILE";this.zAa="Generated by a BUILD rule. See go/bbcp for more details";this.hP="detail-header-id";this.uc="DetailHeader";this.Uk=function(){};this.I2a=_.Yu.has(22)};zP.prototype.Sa=function(){var a=this;this.Uk=this.od.register("triggerStarButton","s",function(){a.Ga.ab({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.yRb&&a.yRb.f5a.next({kind:"event",action:"KEYBOARD"})})};
zP.prototype.La=function(){this.Uk()};
_.W.Object.defineProperties(zP.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){var b;this.UD=_.eG(a.AE);this.Ezb=_.Hob(a.AE);(b=a.location.path||"")&&"/"!==b?(b=_.AA(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.b_a=b;if(0===a.kind&&0!==a.tub.length){var c=a.tub[0];var d=_.nj(c,_.ri,1);b=d.nr();d=_.Y(d,3);var e=c.de();c=uEb(b);b=_.Y(b,2);b="depot"===c.type?new _.ih({repository:b,Eb:d,path:e,params:void 0}):new _.jh({oe:c,repository:b,Eb:d,path:e,params:void 0})}else b=
void 0;this.ZSa=b;this.ARb=_.Gi(a.location);this.Pza=a},get:function(){return this.Pza}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});zP.O=function(a){return new (a||zP)(_.u(_.No),_.u(_.Zu),_.u(_.su))};
zP.ya=_.xc({type:zP,oa:[["detail-header","componentId","","viewData",""]],vb:function(a,b){a&1&&_.Cf(_.gL,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.yRb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",lRc:"showLinksDropdown",Ab:"viewData"},mc:["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,kLb,1,4,"star",2),_.A(3,"h2",3),_.N(4),_.x(5,nLb,3,3,"ng-container",4),_.B(),_.E(6,"commit-information",5),_.B(),_.E(7,"header-actions",6),_.B(),_.x(8,
oLb,1,0,"ng-template",null,7,_.Wf));a&2&&(_.t(2),_.y("ngIf",b.I2a),_.t(),_.gf("id",b.hP),_.t(),_.Kf(" ",b.b_a," "),_.t(),_.y("ngIf",b.UD),_.t(),_.y("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Ab.V0),_.t(),_.y("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Ab))},Ia:[_.So,BN,_.gn,_.fr,_.gr,_.Js,_.Jz,yP,_.lx,_.ox,_.yo,_.gL],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 AP=function(){this.S6a=2};AP.prototype.Sa=function(){};_.W.Object.defineProperties(AP.prototype,{SNc:{configurable:!0,enumerable:!0,get:function(){return _.rq(_.HG(this.Ab.location.Zb(),function(a){delete a.vx;delete a.wn}).kb())}}});AP.O=function(a){return new (a||AP)};
AP.ya=_.xc({type:AP,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.S6a),_.t(),_.y("routerLink",b.SNc)("trackProjectId",b.Ab.location.qb),_.t(5),_.y("activeLocation",null==b.Ab?null:b.Ab.location),
_.t(2),_.y("viewData",b.Ab))},Ia:[_.So,BN,_.fr,_.gr,_.Js,_.Jz,yP,_.Sv,_.Us,_.yt,_.yo],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 BP=function(a,b){this.Ga=a;this.Mc=b;this.markerHeight="10px";this.uDb=new _.sg([]);this.OFb=new _.sg(null);this.tDb=new _.sg({});this.sDb=new _.Vl;this.uDb=_.ee(this.tDb,this.OFb).ha(_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=rLb("find",c.find,e);var f=rLb("search",c.search,e),g=rLb("xrefs",c.CVc,e);c=rLb("importantXrefs",c.lIc,e);return[].concat(_.Jc(f),_.Jc(g),_.Jc(c),_.Jc(d))}))};
_.W.Object.defineProperties(BP.prototype,{bva:{configurable:!0,enumerable:!0,set:function(a){this.tDb.next(a)}},Yl:{configurable:!0,enumerable:!0,set:function(a){this.OFb.next(a)}}});BP.O=function(a){return new (a||BP)(_.u(_.No),_.u(_.jK))};
BP.ya=_.xc({type:BP,oa:[["file-content-pager"]],inputs:{bva:"markers",Yl:"numLines"},outputs:{sDb:"markerClicked"},Aa:2,Ba:3,Ea:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ua:function(a,b){a&1&&(_.x(0,qLb,1,7,"div",0),_.O(1,"async"));a&2&&_.y("ngForOf",_.R(1,1,b.uDb))},Ia:[_.fn,_.mn],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 CP=function(a,b){this.Ga=a;this.Wg=b};_.h=CP.prototype;_.h.onError=function(a){_.bt(this.Wg,a)};_.h.E4a=function(a){return _.xPa(this.Ga,a,"codeRenderFull")};_.h.Oka=function(a,b){_.xPa(this.Ga,a,"codeRenderRefresh_"+b)};_.h.QCb=function(){this.Ga.ab({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.RXa=function(){this.Ga.ab({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.b1=function(){this.Ga.ab({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.yr=function(){this.Ga.ab({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.gU=function(){this.Ga.ab({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};CP.O=function(a){return new (a||CP)(_.q(_.No),_.q(_.at))};CP.ta=_.p({token:CP,qa:CP.O});var DP=function(){};DP.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.kob("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(""),_.IF(a)):_.IF("<data with types: "+Object.keys(a).join(", ")+">")};DP.O=function(a){return new (a||DP)};DP.xe=_.Cc({name:"renderData",type:DP,Zd:!0});var EP=function(){};EP.prototype.Sa=function(){};EP.O=function(a){return new (a||EP)};
EP.ya=_.xc({type:EP,oa:[["jupyter-notebook"]],inputs:{v1:"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,BLb,4,3,"ng-container",0);a&2&&_.y("ngForOf",b.v1.cells)},Ia:[_.fn,_.gn,_.hn,_.jn,_.$K,_.sK,_.iB,_.QI,_.eB,_.fB,_.OI,_.qJ,DP],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var FP=function(){this.size=0;this.nca=_.Fe;this.gBb=new _.Vl;this.Rwa=void 0;this.xja=!1};FP.prototype.Sa=function(){};FP.prototype.La=function(){var a;null==(a=this.lb)||a.unsubscribe()};FP.prototype.Tb=function(a){if(a.fullViewData){var b;null==(b=this.lb)||b.unsubscribe();this.Rwa=void 0;this.xja=!1;this.lb=void 0}};
var GLb=function(a,b){a.xja=!1;var c;null==(c=a.lb)||c.unsubscribe();a.lb=void 0;a.Rwa=b.ha(_.w(function(d){return d.le}))},FLb=function(a,b){a.xja=!0;var c;null==(c=a.lb)||c.unsubscribe();a.lb=b.ha(_.Ge(1)).subscribe(function(d){a.gBb.emit(d);a.xja=!1})};FP.O=function(a){return new (a||FP)};
FP.ya=_.xc({type:FP,oa:[["large-file","fullViewData",""]],inputs:{size:"size",nca:"fullViewData"},outputs:{gBb:"largeFileViewData"},features:[_.Rc],mc:["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,ELb,5,4,"ng-container",0)(1,JLb,7,5,"ng-template",null,1,_.Wf);if(a&2){var c=_.Jf(2);_.y("ngIf",b.Rwa)("ngIfElse",c)}},Ia:[_.So,_.gn,_.Sz,_.SA,_.UA,_.TA,_.kF,_.mn,_.yC],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 GP=function(a,b,c){var d=this;this.Ga=a;this.Mc=b;this.Vb=c;this.jW=_.uv().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Mc.atb.ha(_.w(function(e){return d.jW.get(e)}))};GP.prototype.Sa=function(){};GP.prototype.kk=function(a){(a=_.vv(this.jW,a))&&this.Mc.DH!==a&&(this.Ga.ab({element:"MarkdownTabHeader",action:this.aTa(a),gestureName:"CLICK",projectId:this.Ab.location.qb}),this.Mc.DH=a,this.Vb.aja(a))};
GP.prototype.aTa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.ah(a,"Unknown file detail tab selected")}};GP.O=function(a){return new (a||GP)(_.u(_.No),_.u(_.jK),_.u(_.Ev))};
GP.ya=_.xc({type:GP,oa:[["markdown-tab-header","viewData",""]],inputs:{Ab:"viewData"},mc:["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.kk(c)}),_.O(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.y("selectedIndex",_.R(1,1,b.selectedIndex))},Ia:[_.YC,_.TC,_.SC,_.mn],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var HP=function(a){this.element=a};_.W.Object.defineProperties(HP.prototype,{UPc:{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;_.Bk(d);d.appendChild(gYb(c))})}}});HP.O=function(a){return new (a||HP)(_.u(_.sd))};HP.Fa=_.Bc({type:HP,oa:[["","safeSvg",""]],inputs:{UPc:"safeSvg"}});var IP=function(a){this.Eb=a};_.W.Object.defineProperties(IP.prototype,{WPc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Eb.na.tagName){case "AUDIO":this.Eb.na.src=String(a);break;case "IMG":this.Eb.na.src=a;break;case "VIDEO":this.Eb.na.src=String(a)}}}});IP.O=function(a){return new (a||IP)(_.u(_.sd))};IP.Fa=_.Bc({type:IP,oa:[["","sanitizeSrc",""]],inputs:{WPc:"sanitizeSrc"}});var JP=function(a){this.LSa=a};
JP.prototype.FA=function(a){if(5===a.kind)return _.Ud(_.rF);if(0!==a.kind)return _.Ud(_.gF("Folding unsupported"));var b=a.location,c=b.qb,d=b.Rc,e=b.repository,f=b.path;b=b.params;f=_.TF(a.location,1)||f;var g=b.Rb?"HEAD":_.ki(a.location,1);a={Eb:_.ki(a.location,0)||"",commit:g};return this.LSa.FA(c,d,e,a,f,b.Rb).ha(_.w(function(m){if(2===m.Ng()||4===m.Ng())var n=_.gF("Folding unavailable");else{n=[];m=_.k(_.oj(m,_.aq,3,_.kj()));for(var r=m.next();!r.done;r=m.next()){r=r.value;var v=r.getRange();
v&&n.push({start:_.Bj(v,1)-1,end:_.Bj(v,3)-1,indentation:_.Bj(r,2)})}n=_.iF(n)}return n}),_.Te(_.rF),_.Ae(function(){return _.Ud(_.gF("Folding unavailable"))}))};JP.O=function(a){return new (a||JP)(_.q(_.py))};JP.ta=_.p({token:JP,qa:JP.O});var KP=function(a,b,c){var d=b.events.ha(_.pe(function(e){return e instanceof _.Hg}),_.Te(null),_.w(function(){var e=_.kh(a.Vc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Zb().vi().kb()}),_.Ee(function(e,f){return _.wq(e,f)}),_.Pe(1),_.Yd());this.iLb=d.ha(_.w(function(e){return LLb(e,b)}));this.gLb=d.ha(_.w(function(e){return MLb(e,c)}))};KP.O=function(a){return new (a||KP)(_.q(_.rg),_.q(_.Mg),_.q(_.RK))};KP.ta=_.p({token:KP,qa:KP.O});var A1b=function(){this.AXb=[]};_.W.Object.defineProperties(A1b.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.AXb},set:function(a){this.AXb=a}}});var LP=function(){A1b.apply(this,arguments)};_.V(LP,A1b);var B1b=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=LP.prototype;_.h.u0=function(a){var b=this.widgets.filter(function(c){return FEb(c.line,a)});this.Gh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.kta=function(a,b){if(!this.Gh||a>this.widgets[this.Gh.last].line||b<=this.widgets[this.Gh.first].line)return[{widgets:this.u0({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Gh.first],d=this.widgets[this.Gh.last],e=[];if(a>c.line){var f=this.ZTa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.cTa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.YTa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.bTa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.bTa=function(a){for(var b=[],c=this.Gh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Gh.last=c}return b};_.h.cTa=function(a){for(var b=[],c=this.Gh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Gh.first=c}return b};_.h.ZTa=function(a){for(var b=[],c=this.Gh.first;c<=this.Gh.last;c++){var d=this.widgets[c];if(d.line>=a){this.Gh.first=c;break}b.push(d)}return b};
_.h.YTa=function(a){for(var b=[],c=this.Gh.last;c>=this.Gh.first;c--){var d=this.widgets[c];if(d.line<=a){this.Gh.last=c;break}b.push(d)}return b};LP.O=function(){var a;return function(b){return(a||(a=_.rd(LP)))(b||LP)}}();LP.ta=_.p({token:LP,qa:LP.O});var MP=function(){A1b.apply(this,arguments)};_.V(MP,A1b);_.h=MP.prototype;_.h.u0=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&FEb(c.startLine,a)||void 0!==c.endLine&&FEb(c.endLine,a)});0<b.length&&(this.Gh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.kta=function(a,b){if(!this.Gh)return[];var c=this.widgets[this.Gh.first],d=this.widgets[this.Gh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.u0({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.ZTa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.cTa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.YTa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.bTa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.bTa=function(a){for(var b=[],c=this.Gh.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.Gh.last=c}return b};_.h.cTa=function(a){for(var b=[],c=this.Gh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.Gh.first=c}return b};
_.h.ZTa=function(a){for(var b=[],c=this.Gh.first;c<=this.Gh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.Gh.first=c;break}b.push(d)}return b};_.h.YTa=function(a){for(var b=[],c=this.Gh.last;c>=this.Gh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.Gh.last=c;break}b.push(d)}return b};MP.O=function(){var a;return function(b){return(a||(a=_.rd(MP)))(b||MP)}}();MP.ta=_.p({token:MP,qa:MP.O});var NP=function(a){var b=a.column;this.line=a.line;this.column=b};NP.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};NP.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var OP=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};OP.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var PP=function(a,b){_.aJ.call(this,a,b);this.nb=a;this.visibility=_.iJ;this.LD=new Map;this.uu=0;this.wl=[];this.dj=this.tf=0;this.hCb=10};_.V(PP,_.aJ);var C1b=function(a){a.Jka&&(a.Jka.style.height=_.oG(a.visibility,a.tf)*a.lineHeight+"px");if(a.N9){for(var b=a.visibility,c=a.dj,d=0,e=b.vW.length-1;0<=e;e--){var f=b.vW[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.N9.style.height=(a.uu-c-d)*a.lineHeight+"px"}};
PP.prototype.oGb=function(){this.Jka||(this.Jka=document.createElement("div"),this.container.appendChild(this.Jka));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.N9||(this.N9=document.createElement("div"),this.container.appendChild(this.N9))};PP.prototype.Ps=function(){return this.uu};var D1b=function(a){return{start:a.tf,end:a.dj}};PP.prototype.Ji=function(a){if(a>=this.tf&&a<this.dj)return this.wl[a-this.tf]};
var E1b=function(a,b,c){b>=a.tf&&b<a.dj&&(a.content.replaceChild(c,a.wl[b-a.tf]),a.wl[b-a.tf]=c)};_.h=PP.prototype;_.h.clear=function(){_.aJ.prototype.clear.call(this);this.wl=[];this.dj=this.tf=0;this.content&&(this.content.textContent="");this.LD.clear()};
_.h.ht=function(a,b){if(this.content&&this.Jka&&this.N9&&this.BPa()){var c=a+b;a>=this.dj||c<=this.tf?(this.Eha(this.dj-this.tf),this.dj=this.tf=a,this.GR(b,!0)):(a>this.tf?this.Eha(a-this.tf):this.GR(this.tf-a),c<this.dj?this.Eha(this.dj-c,!0):this.GR(c-this.dj,!0));C1b(this)}};
_.h.GR=function(a,b){b=void 0===b?!1:b;0>=a||(this.dj=Math.max(this.dj,0),this.tf=Math.max(this.tf,0),_.RF(this.content,b?"beforeend":"afterbegin",this.pub(Math.max(0,b?this.dj:this.tf-a),a)),this.wl=Array.from(this.content.children),b?this.dj+=a:(this.tf-=a,0>=this.tf&&(this.dj-=this.tf,this.tf=0)))};
_.h.Eha=function(a,b){b=void 0===b?!1:b;a=Math.min(this.wl.length,a);for(var c=_.k(this.wl.splice(b?this.wl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.tf+=a);this.dj=this.tf+this.wl.length};_.h.BPa=function(){return!0};
_.h.Kv=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=F1b(d,c),f=d.start;f<d.end;f++)G1b(this,f,e,f===d.start),b.add(f)}c=_.k(this.LD);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);C1b(this)};
var F1b=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},G1b=function(a,b,c,d){if(_.iG(b,a.Ps())){var e=a.LD.get(b);e&&e.hidden===!d||(c=a.Vmb(b,c,!d),a.LD.set(b,{node:c,hidden:!d}),a.Ji(b)&&(d=document.createElement("div"),_.RF(d,"afterbegin",c),E1b(a,b,d.firstChild)))}};
PP.prototype.showLine=function(a){if(_.iG(a,this.Ps())&&this.LD.get(a)){var b=this.Ji(a);b&&E1b(this,a,b.lastElementChild.firstElementChild);this.LD.delete(a)}};_.W.Object.defineProperties(PP.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.hCb},set:function(a){this.hCb=a;C1b(this)}},kN:{configurable:!0,enumerable:!0,set:function(a){this.uu=a;C1b(this)}}});PP.O=function(a){return new (a||PP)(_.u(_.sd),_.u(_.tl))};
PP.Fa=_.Bc({type:PP,inputs:{visibility:"visibility"},features:[_.ef]});var QP=function(a,b,c,d,e,f){PP.call(this,c,d);var g=this;this.ae=a;this.view=b;this.nb=c;this.R4a=f;this.Lv=!1;this.If=[];this.jk=new _.Vl;this.SA=new _.Vl;this.lb=new _.Od;this.lines=[];this.Tl=[];this.Rkb=new _.Qe;this.oVb=new _.Qe;this.WH=new Set;this.F_a=0;this.lb.add(e.eT().ha(_.Ee()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.ul(g.ae)}));this.lb.add(this.R4a.EVc.subscribe(function(){g.kla(_.Yab(0,g.Tl.length))}));this.lb.add(this.oVb.ha(_.Uia(function(){return g.Rkb.ha(_.Te(void 0),
_.Be(20),_.Ie())})).subscribe(function(){H1b(g)}))};_.V(QP,PP);QP.Fa=PP.Fa;_.h=QP.prototype;_.h.Sa=function(){PP.prototype.oGb.call(this)};_.h.La=function(){this.lb.unsubscribe()};_.h.pub=function(a,b){b=a+b;for(var c=[];a<b;a++)this.LD.has(a)?c.push(this.LD.get(a).node):c.push(this.Tl[a]);return _.dob(_.hk,c)};
_.h.GR=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.dj:this.tf-a),d=c+a;PP.prototype.GR.call(this,a,b);for(a=c;a<d;a++)this.WH.has(a)&&(b=void 0,null==(b=this.Ji(a))||b.setAttribute("aria-current","true"));this.oVb.next()}};_.h.BPa=function(){return 0<this.Tl.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=_.hG(this.If,this.Ps(),this.tf,!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.Ji(c))||d.setAttribute("aria-current","true")}}this.WH=_.Wob(this.If)}};
_.h.hra=function(a,b){var c=this,d=_.$I(this,"line");d.appendChild(_.ZI(this,Array.from({length:b+1}).join(" "),"line"));b=_.ZI(this,"...","line ellipses");b.addEventListener("click",function(){c.jk.emit(a)});d.appendChild(b);return d};
_.h.Vmb=function(a,b,c){a=this.Tl[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;">'+_.VI(a)+"</div></div>";return(0,_.UI)(c).ZB()};_.h.Od=function(a){a=a.target;a.classList.contains("ellipses")&&this.jk.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.cS=function(){if(this.Ps()&&this.wl[0])return this.wl[0].getBoundingClientRect().height;var a=_.$I(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.O8=function(a,b){b=void 0===b?[]:b;this.lines=a;this.kN=a.length;this.Tl=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.Lv){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.wl=Array.from(this.content.children);this.tf=Number(this.wl[0].getAttribute("data-line-number"));this.dj=this.tf+this.wl.length;(c=_.mG(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Tl.push(b[d]);if(this.Tl.length<a.length)for(b=this.jPa(0,a.length),d=this.Tl.length;d<a.length;d++)this.Tl.push(KYb({lineNumber:d,line:a[d],xu:b[d]}).ZB())};var J1b=function(a){a.selection=new OP({start:new NP({line:0,column:0}),end:I1b(a)});H1b(a)};
QP.prototype.kla=function(a){var b=this;if(this.BPa()&&(a=a.filter(function(n){return _.iG(n,b.Ps())}),!(0===a.length||a[a.length-1]>=this.Ps()))){var c=new _.eJ(new K1b),d=a.map(function(n){var r;return c.ld(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.Tl[m]=KYb({lineNumber:m,line:this.lines[m],xu:d[g]}).ZB();_.RF(e,"afterbegin",this.Tl[m]);
E1b(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};QP.prototype.focus=function(a){a=_.hG(a,this.Ps());if(0!==a.length){var b=this.Ji(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.SA.next(a[0].start),b.focus())}};
QP.prototype.cv=function(){if(this.F_a)this.F_a--;else{this.Rkb.next();var a=L1b(this);if(null==a?0:a.ne){var b=a.ne,c,d=b.start.isEqual(new NP({line:this.tf,column:0}))&&(null==(c=this.selection)?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(M1b(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new OP({start:d,end:c});this.Dea=a.Dea}else this.Dea=this.selection=void 0}};
var H1b=function(a){if(a.selection){var b=a.selection;var c=new OP({start:new NP({line:a.tf,column:0}),end:M1b(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 OP({start:d,end:c})}var f;d=null==(f=L1b(a))?void 0:f.ne;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=N1b(a,c.start),d=N1b(a,c.end),(c=document.getSelection())&&f&&d&&(a.Dea||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.F_a++))}},P1b=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?I1b(a):new NP({line:0,column:0});a=O1b(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 NP({line:Number(b.getAttribute("data-line-number")),column:c})},O1b=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?N1b(a,M1b(a)):O1b(a,b.childNodes[c],0)},N1b=function(a,b){var c=a.Ji(b.line);if(c)return Q1b(a,c,b.column)},Q1b=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 Q1b(a,e,c-d);d+=m}},R1b=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("")};
QP.prototype.clear=function(){PP.prototype.clear.call(this);this.view.clear();this.lines=[];this.Tl=[]};
var L1b=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=P1b(a,d,b.anchorOffset),a=P1b(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{ne:new OP({start:b,end:a}),Dea:!0}:{ne:new OP({start:a,end:b}),Dea:!1}}},M1b=function(a){var b,c;return new NP({line:a.dj-1,column:(null==(b=a.Ji(a.dj-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},I1b=function(a){var b=a.lines.length-
1;return new NP({line:b,column:a.lines[b].length})};QP.prototype.jPa=function(a,b){for(var c=new _.eJ(new K1b),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.Ej.get(a))?e:null))}return d};QP.O=function(a){return new (a||QP)(_.u(_.wl),_.u(_.Af),_.u(_.sd),_.u(_.tl),_.u(_.Ev),_.u(_.UK))};
QP.ya=_.xc({type:QP,oa:[["virtual-scroll-code-container"]],tb:4,Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)});a&2&&_.hf("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Lv:"usePrefetchIfPossible",If:"highlightedLines",Ej:"inlineWidgets"},outputs:{jk:"lineShown",SA:"lineFocused"},features:[_.ef,_.Rc],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 K1b=function(){};_.h=K1b.prototype;_.h.J8=function(a,b){_.sj(a,8,_.YI,b)};_.h.Lmb=function(a,b,c){return _.fj(a.clone(),8).setStart(b).setEnd(c)};_.h.Kp=function(a){return a};_.h.YL=function(a){return _.XI(a)};_.h.Ki=function(a){return a.Ki()};_.h.Pl=function(a){return a.Pl()};_.h.gua=function(a){return"a"===_.Y(a,3)};_.h.pua=function(a){return _.Aj(a,7)};_.h.rLb=function(a,b){b=_.XI(a).concat(_.XI(b));_.qj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.pRb=function(a,b){if(b<a.Pl()||b>=a.Ki())throw new RangeError;var c=_.fj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Zb=function(a){var b=(new _.YI).setStart(a.startColumn).setEnd(a.endColumn);a.UXa&&_.Kj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.ni(b,3,d);_.ni(c,4,a.ho);null!=a.href&&_.ni(b,5,a.href);null!=a.key&&b.OB(a.key);return b};_.h.K5a=function(a,b){return b.Pl()-a.Pl()||a.Ki()-b.Ki()};var S1b=["CodeMirror-activeline","CodeMirror-activeline-gutter"],RP=function(a,b){PP.call(this,a,b);this.nb=a;this.SA=new _.Vl;this.Tp=new _.Vl;this.Qs=new _.Vl;this.jk=new _.Vl;this.E0=void 0;this.FE=new Set;this.WH=new Set;this.KRa=new Map;this.sqa=10};_.V(RP,PP);RP.Fa=PP.Fa;_.h=RP.prototype;
_.h.Sa=function(){PP.prototype.oGb.call(this);if(this.content){var a=_.$I(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.sqa;this.kBc=a};_.h.hra=function(a){var b=this,c=_.$I(this,"line-number CodeMirror-gutter-background");c.appendChild(_.ZI(this,"-",""));c.addEventListener("click",function(){b.jk.emit(a)});return c};
_.h.Vmb=function(a,b,c){b=this.Ul?this.Ul(a):void 0;return(0,_.UI)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+((b instanceof _.TI?b.V_():b)?_.Fvb(a,b):_.Hvb(a,a+1))+"</div></div>").ZB()};
_.h.Od=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.jk.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.Qs.next({line:c,l1:a}),!0;this.Tp.next({line:c,l1:a});return!1};
_.h.clear=function(){PP.prototype.clear.call(this);this.kN=0};_.h.focus=function(a){a=_.hG(a,this.wl.length,this.tf,!0);0<a.length&&(this.wl[a[0].start-this.tf].firstElementChild.focus(),this.SA.next(a[0].start))};
_.h.Eda=function(a){for(var b=_.k(this.FE||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(S1b),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.E0=a;this.FE=_.Vob(this.E0,this.wl,this.tf,!0);this.WH=_.Wob(a);a=_.k(this.FE);for(b=a.next();!b.done;b=a.next())this.Dda(b.value)};
_.h.a5a=function(a){if(this.Ul){this.Ul=a;for(var b=0,c=this.wl.length;b<c;b++)_.Uh(this.wl[b].firstElementChild,a(b+this.tf))}else this.clear(),this.kN=this.uu};_.h.pub=function(a,b){b=a+b;if(this.Ul){for(var c=[];a<b;a++)this.LD.has(a)?c.push(this.LD.get(a).node):c.push(_.Gvb({lineNumber:a,href:this.Ul(a)}).ZB());return _.dob(_.hk,c)}return _.Ivb({start:a,end:b}).ZB()};
_.h.GR=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.dj:this.tf-a),d=c+a;PP.prototype.GR.call(this,a,b);a=_.k(this.KRa.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.wl[b-c].classList.add.apply(this.wl[b-c].classList,_.Jc(e))}for(;c<d;c++)this.WH.has(c)&&(a=this.Ji(c))&&(this.Dda(a),this.FE.add(a))};
_.h.Eha=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.dj:this.tf-a),d=c+a;c<d;c++)if(this.WH.has(c)){var e=this.Ji(c);e&&this.FE.delete(e)}PP.prototype.Eha.call(this,a,b)};_.h.Dda=function(a){a.classList.add("highlight");for(var b=_.k(S1b),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(RP.prototype,{kBc:{configurable:!0,enumerable:!0,set:function(a){this.sqa=a;this.container.style.width=Math.ceil(Math.log10(this.uu))*this.sqa+13+"px"}},kN:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.sqa+13+"px";this.uu=a;C1b(this)}}});RP.O=function(a){return new (a||RP)(_.u(_.sd),_.u(_.tl))};
RP.ya=_.xc({type:RP,oa:[["virtual-scroll-line-number-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})},inputs:{Ul:"lineNumberLinkProvider"},outputs:{SA:"lineFocused",Tp:"lineNumberClicked",Qs:"gutterClicked",jk:"lineShown"},features:[_.ef],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 T1b=["content"],U1b=["gutter"],V1b=["decorations"],W1b=["sidebar"],X1b=["focusElement"],Y1b=new _.Gc("sidebarService"),Z1b=new _.Gc("lineWidgetsService"),SP=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L,P,aa,oa,Ca,qa){_.mJ.call(this,z,D,a);var ta=this;this.renderer=c;this.view=d;this.Ik=e;this.tia=f;this.HW=g;this.Zg=m;this.od=n;this.document=r;this.ae=J;this.Bt=L;this.dXa=P;this.TMa=aa;this.L2a=oa;this.Pua=Ca;this.gda=qa;this.uUa=_.hG;this.ar=new Set;this.Ej=new Map;this.IA=this.sT=this.pT=this.qT=
!1;this.xx=[];this.Nu=new Map;this.HA=new Map;this.O$=new _.Ne(1);this.lb=new _.Od;this.vt=[];this.yE=null;this.tW=[];this.Fqa=new _.Qe;this.dC=function(){};this.oT=!0;this.IW=this.lineHeight=0;this.value=this.fileName="";this.Nea=1E3;this.Gua=800;this.visibility=_.iJ;this.rn=[];this.lC=void 0;this.Lv=!1;this.Lka=new _.Vl;this.jk=new _.Vl;this.KN=new _.Vl;this.YR=0;this.be=this.ZR="";this.kq=this.Uk=this.nI=void 0;this.q$=!1;this.wS=!0;this.Tp=new _.Vl;this.Qs=new _.Vl;this.gU=_.xz(function(){ta.je.gU()},
500);this.je=v||_.Mwb;this.Dh=new _.ru(this.document);this.Dh.Fpa=!1;this.Dh.ON("CTRL_A",65,2);this.Dh.ON("CTRL_A",65,8);_.qk(this.Dh,"shortcut",function(Na){if("CTRL_A"===Na.identifier){Na=ta.Q$.na;for(var Ua={};Na;Ua={Jia:void 0,Yib:void 0}){if(ta.document.activeElement===Na)return ta.continue?(Ua.Jia=r.getSelection(),Ua.Yib=Ua.Jia&&Ua.Jia.toString(),ta.continue.then(function(mb){return function(){mb.Jia&&mb.Jia.toString()!==mb.Yib||J1b(ta.Xd)}}(Ua))):J1b(ta.Xd),!1;Na=Na.parentElement}}return!0});
this.lb.add(this.TMa.jo.subscribe(function(Na){ta.nb.na.style.fontSize=null!=Na?Na+"px":"";_.ul(ta.ae);setTimeout(function(){ta.vha(ta.Xd.cS())})}));this.lb.add(this.Bt.s$.subscribe(function(Na){ta.be=Na;_.ul(ta.ae)}))};_.V(SP,_.mJ);SP.Fa=_.mJ.Fa;_.h=SP.prototype;_.h.cv=function(){this.Xd.cv()};
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.be.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Q$.na.classList.add(d);this.lineHeight=this.Xd.cS();this.zg.lineHeight=this.lineHeight;this.Xd.lineHeight=this.lineHeight;this.ht()}a.fileName||a.value?(this.wZa(),this.continue=this.je.E4a(function(){return b.render()})):a.scrollToLine?(this.Pu(this.If),this.zV(_.SF(this.If))):a.lineNumberLinkProvider?(c=function(){b.zg.a5a(b.Ul)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.lj&&this.HW.uA(a.visibleCodeIdentifier.lj),this.Bha());(a.visibility||a.folding)&&this.Kv();if(!this.oT){this.dC();var e=this.If;"CODE"===this.IH?this.dC=_.Aub(this.Zg,function(){null!=e?b.XL(e,!0):b.gca.na.focus()}):void 0!==this.IH&&(this.dC=this.Zg.registerCallback(this.IH,this.nb.na,function(){b.XL(e,!0);b.dC()}))}this.wS||this.zg.clear();if(a.lineLimitation){var f;this.ZR="".padStart(null!=(f=this.pI)?f:80," ")}};
_.h.KV=function(a){this.q$=a};_.h.XL=function(a,b){b=void 0===b?!1:b;var c=this;_.Zd(function(d){if(1==d.Ec)return _.be(d,c.continue,2);_.$0a(c.Ik,function(){c.ZH(a,b)});d.Ec=0})};_.h.ZH=function(a,b){if(void 0===b||!b||this.oea(_.SF(a)))this.Xd.focus(a),this.nb.na.scrollLeft=0,this.oT=!0};_.h.vha=function(a){this.lineHeight=a;this.zg.lineHeight=a;this.Xd.lineHeight=a;_.ul(this.ae);this.zV(_.SF(this.If));$1b(this)};
_.h.Sa=function(){var a=this;_.mJ.prototype.Sa.call(this);this.QJ.ha(_.ze(function(){return a.Ik.hN}),_.w(function(b){return b.target.scrollLeft}),_.ze(function(){return a.Ik.Ava})).subscribe(function(b){a.Or.na.style.right=-b+"px";a.gU()});this.nb.na.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",R1b(a.Xd));a.je.yr()});this.nb.na.addEventListener("keydown",function(b){if(!_.nG(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.Xd.nb.na.contains(c)?a.ZH(d-1):a.zg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Xd.nb.na.contains(c)?a.ZH(d+1):a.zg.focus(d+1),b.preventDefault())))}}});"CODE"===this.IH&&(this.Uk=this.od.register("openCode","c",function(){a.je.b1();_.Uv(a.Zg,"CODE")}),this.kq=this.Zg.registerCallback("CODE",this.nb.na,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.zg.nb.na.contains(b)&&a.gca.na!==b?a.zg.focus(a.nI||0):a.ZH(a.nI||0)}))};_.h.Ic=function(){var a=this;this.Bha();this.QJ.subscribe(function(){a.ht()})};
_.h.ht=function(){var a=this.e1("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.vW),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.vW),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.zg.ht(a,b);this.Xd.ht(a,b);c=a+b;if(this.vt&&0!==this.vt.length){d=this.L2a.kta(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.j2(this.lineHeight,!1,e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.iV(this.Or,g.value,"start"===e.location);break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())a2b(this,this.Or,f.value)}_.ul(this.ae)}if(this.xx&&0!==this.xx.length){d=this.Pua.kta(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.i2(e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.iV(this.aU,g.value,"start"===e.location);break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())a2b(this,this.aU,f.value)}_.ul(this.ae)}if(this.gda.widgets&&0!==this.gda.widgets.length){c=this.gda.kta(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.h2(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.axa(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.k(d.widgets),e=d.next();!e.done;e=d.next())(e=this.HA.get(e.value.line))&&this.renderer.removeChild(this.sr.na,e)}_.ul(this.ae)}this.scroll.next({ysa:a,kN:b})};
_.h.Bha=function(){var a=this;this.lC&&this.HW.register(this.lC,this.QJ.ha(_.ze(function(){return a.Ik.hN}),_.w(function(b){return b.target.scrollTop}),_.Ee(),_.w(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.Yl)}}),_.ze(function(){return a.Ik.Lfa})))};_.h.Yd=function(){this.O$.next(!0)};
_.h.La=function(){this.clear();this.lC&&this.HW.uA(this.lC);this.Dh&&this.Dh.dispose();this.Uk&&this.Uk();this.kq&&this.kq();this.dC();this.lb.unsubscribe();_.mJ.prototype.La.call(this)};_.h.FK=function(a){this.nb.na.classList.add(a)};_.h.PN=function(a){this.nb.na.classList.remove(a)};_.h.D_a=function(a){this.KN.emit(a);this.XL(a.start-1)};_.h.Kv=function(){for(var a=_.k([this.Xd,this.zg]),b=a.next();!b.done;b=a.next())b.value.Kv(this.visibility.vW,this.rn);_.Zwb(this);$1b(this);this.ht()};
_.h.eYa=function(){var a=this;this.qT||(this.qT=!0,setTimeout(function(){a.qT=!1;a.i2();_.ul(a.ae)}))};_.h.fYa=function(){var a=this;this.sT||(this.sT=!0,setTimeout(function(){a.sT=!1;a.j2(a.lineHeight);_.ul(a.ae)}))};_.h.zfa=function(){var a=this;this.pT||(this.pT=!0,setTimeout(function(){a.pT=!1;a.h2();_.ul(a.ae)}))};_.h.Afa=function(a){this.ar.add(a);this.oja()};_.h.qDb=function(a,b,c,d){this.yE={mb:a,position:b,line:c,offset:d};this.oja()};
_.h.Pu=function(a){var b=this;return _.Zd(function(c){if(1==c.Ec)return b.jk.emit(a),_.be(c,b.continue,2);b.je.Oka(function(){b.zg.Eda(a);return Promise.resolve()},"selectLine");c.Ec=0})};
_.h.oja=function(){var a=this;this.IA||(this.IA=!0,this.je.Oka(function(){var b;return _.Zd(function(c){if(1==c.Ec)return b=new _.Rd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.gV=b.subscribe(),_.be(c,_.Nnb(b),2);if(3!=c.Ec)return a.gV=void 0,a.IA=!1,_.be(c,a.continue,3);0<a.ar.size&&a.Xd.kla(Array.from(a.ar));a.ar.clear();a.u1a();c.Ec=0})},"inline"))};
_.h.RMa=function(a,b,c,d){var e=this;return this.K8(function(){e.eYa()},{startLine:c,endLine:d,ua:a,context:b},this.xx)};_.h.pfb=function(a,b,c,d){var e=this;return this.K8(function(){e.fYa()},{startLine:c,endLine:d,ua:a,context:b},this.vt)};_.h.nfb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Nu.get(c)||[];f.push(e);this.Nu.set(c,f);this.zfa();return function(){f.splice(f.indexOf(e),1);d.zfa()}};
_.h.TY=function(a,b){var c=this;this.Ej.has(a)?this.Ej.get(a).push(b):this.Ej.set(a,[b]);this.Afa(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.Afa(a))}}}};_.h.Wca=function(a){return this.lineHeight*(this.visibility?_.oG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.oG(this.visibility,b)-_.oG(this.visibility,a):b-a))};
_.h.K8=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.wZa=function(){this.Nu.clear();this.HA.clear();this.xx=[];this.vt=[];this.Ej.clear();this.ar.clear();this.Laa()};
_.h.render=function(){var a=this,b,c,d,e;return _.Zd(function(f){if(1==f.Ec)return a.clear(),a.rendered||(a.IA=!0),(b=document.getElementById("pre-rendered-code"))&&a.Xd.Lv&&b.setAttribute("processed",""),_.be(f,a.QUa(),2);if(3!=f.Ec)return c=f.Mj,d=a.lines,_.Zwb(a),_.be(f,_.Eha(a.O$),3);a.If=_.hG(a.If,d.length);a.Lka.emit(d.length);e=a.lineHeight;a.h2(e);a.i2();a.j2(e);a.zg.kN=a.lines.length;a.Xd.O8(d,a.rendered);a.zV(_.SF(a.If));a.rendered||a.ar.clear();a.YR=c+3;a.ht();$1b(a,e);a.rendered||(a.IA=
!1);a.zg.Eda(a.If);f.Ec=0})};_.h.QUa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Zd(function(r){if(1==r.Ec){a.IR(null!=(b=a.ix)?b:new Map);if(a.value.lines)return a.IR(a.value.BT),a.lines=a.value.lines,r.return(a.value.IDb);if(a.ix&&a.ix.size)return r.dh(2);c=a.D$(a.value);f=_.Owb;g=f.UTb;m=a.value;return _.be(r,_.Apb(),4)}return 2!=r.Ec?(n=g.call(f,m,null!=(e=null==(d=r.Mj.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.IR(n),r.return(c)):r.return(a.D$(a.value))})};
_.h.D$=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.IR=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.i2=function(a){0===this.Pua.widgets.length&&(this.Pua.widgets=this.xx);_.Bk(this.aU.na);a=a||this.Pua.u0(D1b(this.zg));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.iV(this.aU,b.value)};
_.h.j2=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Bk(this.Or.na);this.ila(a);this.L2a.widgets=this.vt;b&&this.renderer.lh(this.Or.na,"display","none");a=c||this.L2a.u0(D1b(this.zg));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.lh(this.Or.na,"display","block"),this.iV(this.Or,b)};
_.h.h2=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Bk(this.sr.na);b&&(B1b(this.gda,this.Nu),this.HA.clear(),this.bla(a),this.Y4a(11),b=this.MUa()?"block":"none",this.renderer.lh(this.sr.na,"display",b));c=c||this.gda.u0(D1b(this.zg));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.axa(b.line,d,a)}};
_.h.axa=function(a,b,c,d){d=void 0===d?!1:d;var e=this.HA.get(a);e||(e=this.LPa(),this.cla(e,a,c),this.HA.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.rv&&0!==b.rv.length||(c=this.view.Th(b.ua,b.context),_.vl(c),b.rv=c.yl),b=_.k(b.rv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.sr.na.children.length?this.renderer.insertBefore(this.sr.na,e,this.sr.na.children[0]):this.renderer.appendChild(this.sr.na,e)};
_.h.LPa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Cp&&_.GF(a)&&this.tW.push(a);return a};_.h.cla=function(a,b,c){b*=c;this.renderer.lh(a,"position","absolute");this.renderer.lh(a,"top",b+"px");this.renderer.lh(a,"height",c+"px");this.renderer.lh(a,"bottom","0")};_.h.MUa=function(){for(var a=_.k(this.Nu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var $1b=function(a,b){b=void 0===b?a.lineHeight:b;a.bla(b);a.ila(b);for(var c=_.k(a.xx.concat(a.vt)),d=c.next();!d.done;d=c.next())a.BW(d.value);c=_.k(a.HA);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.cla(e,d,b)}};_.h=SP.prototype;_.h.ila=function(a){this.jla(this.Or,a)};_.h.bla=function(a){this.jla(this.sr,a)};_.h.jla=function(a,b){this.renderer.lh(a.na,"height",b*this.IW+"px")};
_.h.Y4a=function(a){var b=Array.from(this.Nu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Jc(b)):0;this.renderer.lh(this.sr.na,"width",a*b+"px")};_.h.iV=function(a,b,c){c=void 0===c?!1:c;if(!b.rv){var d=this.view.Th(b.ua,b.context);_.vl(d);b.rv=d.yl}this.BW(b);b=_.k(b.rv);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 a2b=function(a,b,c){var d;null==(d=c.rv)||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=SP.prototype;_.h.u1a=function(){if(this.yE){var a=this.yE,b=a.position,c=a.line,d=a.offset;(a=this.nb.na.querySelector(a.mb))?this.tia.scrollTo(a,b,null!=d?d:0):this.zV(c);this.yE=null}};
_.h.BW=function(a){var b=a.rv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.Wca(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.lh(e,"top",d+"px"),-1<a?this.renderer.lh(e,"height",c+"px"):this.renderer.lh(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.Xd.clear();this.zg.clear();this.Laa();this.Fqa.next(!0);this.continue=void 0;var a;null==(a=this.gV)||a.unsubscribe();this.gV=void 0};
_.h.Laa=function(){if(this.renderer.Cp)for(var a=_.k(this.tW),b=a.next();!b.done;b=a.next())this.renderer.Cp(b.value);this.tW=[]};_.h.zV=function(a){null==a||this.oea(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.oea=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(SP.prototype,{Xd:{configurable:!0,enumerable:!0,get:function(){return this.ePa},set:function(a){var b=this;this.ePa=a;this.lb.add(_.me(window,"resize").ha(_.w(function(){return a.cS()}),_.Ee()).subscribe(function(c){b.vha(c)}))}},Yl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},ria:{configurable:!0,enumerable:!0,set:function(a){this.oT=!1;this.If=_.ypb(a)}}});
SP.O=function(a){return new (a||SP)(_.u(_.te),_.u(_.rg),_.u(_.tl),_.u(_.Af),_.u(_.Gu),_.u(_.Hu),_.u(_.pJ),_.u(_.Rg),_.u(_.su),_.u(_.Gg),_.u(_.Lwb,8),_.u(_.sd),_.u(_.zr),_.u(_.wl),_.u(_.Lv),_.u(_.nJ),_.u(_.pF),_.u(Y1b),_.u(Z1b),_.u(LP))};
SP.ya=_.xc({type:SP,oa:[["virtual-scroll-format-code"]],vb:function(a,b){a&1&&(_.Cf(T1b,7),_.Cf(U1b,7),_.Cf(RP,7),_.Cf(V1b,7),_.Cf(W1b,7),_.Cf(X1b,7),_.Cf(QP,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Q$=c.first);_.Gf(c=_.Hf())&&(b.sr=c.first);_.Gf(c=_.Hf())&&(b.zg=c.first);_.Gf(c=_.Hf())&&(b.aU=c.first);_.Gf(c=_.Hf())&&(b.Or=c.first);_.Gf(c=_.Hf())&&(b.gca=c.first);_.Gf(c=_.Hf())&&(b.Xd=c.first)}},inputs:{fileName:"fileName",value:"value",ix:"highlightInfo",rendered:"rendered",Nea:"largeFileThreshold",
Gua:"largeFileRenderCount",pI:"lineLimitation",visibility:"visibility",rn:"folding",lC:"visibleCodeIdentifier",IH:"focusableRegion",Lv:"usePrefetchIfPossible",wS:"displayLineNumbers",ria:"scrollToLine",Ul:"lineNumberLinkProvider"},outputs:{Lka:"totalNumLines",jk:"lineShown",KN:"rangeToggled",Tp:"lineNumberClicked",Qs:"gutterClicked"},features:[_.Pf([{wa:_.mJ,Hb:SP},{wa:Y1b,Jd:MP},{wa:Z1b,Jd:MP},LP]),_.ef,_.Rc],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.ht()}),_.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.nI=c})("lineNumberClicked",function(c){return b.Tp.emit(c)})("gutterClicked",function(c){return b.Qs.emit(c)})("lineShown",function(c){return b.jk.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.xZ.next(c)})("contextmenu",
function(c){return b.xZ.next(c)})("mouseover",function(c){return b.uva.next(c)})("mouseout",function(c){return b.CYa.next(c)})("mousedown",function(){return b.KV(!0)})("mouseup",function(){return b.KV(!1)})("mouseleave",function(){return b.KV(!1)})("keydown",function(c){return b.LWa.next(c)})("keyup",function(c){return b.MWa.next(c)})("selectionchange",function(){return b.cv()},!1,nEb),_.N(12,"\n      "),_.E(13,"div",7,8),_.N(15,"\n      "),_.x(16,NLb,1,6,"div",9),_.N(17,"\n      "),_.x(18,OLb,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.nI=c})("lineShown",function(c){return b.jk.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.x(31,PLb,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),_.tz("content CodeMirror ",b.be,""),_.t(6),_.hf("min-height",b.lineHeight*b.IW,"px"),_.jf("line-numbers",b.wS),_.y("visibility",b.visibility)("lineNumberLinkProvider",b.Ul),_.t(3),_.kf(b.Trb),_.t(2),_.hf("min-width",b.YR,"ch"),_.t(3),_.y("ngForOf",b.uUa(b.If,b.lines.length)),_.t(2),_.y("ngIf",_.R(19,23,b.dXa.enabled)&&b.ZR),_.t(10),_.hf("padding-right",0===b.vt.length?0:300,"px"),_.y("visibility",b.visibility)("usePrefetchIfPossible",
b.Lv)("inlineWidgets",b.Ej)("highlightedLines",b.If),_.t(3),_.y("ngIf",0<b.rn.length))},Ia:[_.kJ,_.fn,_.gn,_.Xv,QP,RP,_.mn],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 b2b=new _.Gc("CDK_DRAG_CONFIG");var c2b=new _.Gc("CDK_DRAG_PARENT");var d2b=new _.Gc("CdkDragHandle");var e2b=new _.Gc("CdkDragPlaceholder");var f2b=new _.Gc("CdkDragPreview");var g2b=_.oh({passive:!1,capture:!0}),TP=function(a,b){var c=this;this.hb=a;this.s$a=new Set;this.L5=new Set;this.jz=[];this.a6=new Map;this.Ssc=function(d){return d.sx()};this.xwa=new _.Qe;this.o_a=new _.Qe;this.scroll=new _.Qe;this.Ewc=function(d){0<c.jz.length&&d.preventDefault()};this.Kcb=function(d){0<c.jz.length&&(c.jz.some(c.Ssc)&&d.preventDefault(),c.xwa.next(d))};this.Db=b},h2b=function(a,b){a.L5.add(b);1===a.L5.size&&a.hb.Wb(function(){a.Db.addEventListener("touchmove",a.Kcb,g2b)})},j2b=
function(a,b){a.L5.delete(b);i2b(a,b);0===a.L5.size&&a.Db.removeEventListener("touchmove",a.Kcb,g2b)},k2b=function(a,b,c){-1<a.jz.indexOf(b)||(a.jz.push(b),1===a.jz.length&&(b=c.type.startsWith("touch"),a.a6.set(b?"touchend":"mouseup",{handler:function(d){return a.o_a.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Ewc,options:g2b}),b||a.a6.set("mousemove",{handler:function(d){return a.xwa.next(d)},options:g2b}),a.hb.Wb(function(){a.a6.forEach(function(d,
e){a.Db.addEventListener(e,d.handler,d.options)})})))},i2b=function(a,b){b=a.jz.indexOf(b);-1<b&&(a.jz.splice(b,1),0===a.jz.length&&a.A9a())};TP.prototype.sx=function(a){return-1<this.jz.indexOf(a)};TP.prototype.YI=function(a){var b=this,c=[this.scroll];a&&a!==this.Db&&c.push(new _.Rd(function(d){return b.hb.Wb(function(){var e=function(f){b.jz.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.ne.apply(null,_.Jc(c))};
TP.prototype.La=function(){var a=this;this.L5.forEach(function(b){return j2b(a,b)});this.s$a.forEach(function(b){a.s$a.delete(b)});this.A9a();this.xwa.complete();this.o_a.complete()};TP.prototype.A9a=function(){var a=this;this.a6.forEach(function(b,c){a.Db.removeEventListener(c,b.handler,b.options)});this.a6.clear()};TP.O=function(a){return new (a||TP)(_.q(_.te),_.q(_.Gg))};TP.ta=_.p({token:TP,qa:TP.O,Ha:"root"});var ULb=0;var l2b=function(a){this.Db=a;this.Jx=new Map};l2b.prototype.clear=function(){this.Jx.clear()};l2b.prototype.cache=function(a){var b=this;this.clear();this.Jx.set(this.Db,{v1a:this.QH()});a.forEach(function(c){b.Jx.set(c,{v1a:{top:c.scrollTop,left:c.scrollLeft},slb:VLb(c)})})};
var m2b=function(a,b){var c=_.ph(b);b=a.Jx.get(c);if(!b)return null;b=b.v1a;if(c===a.Db){var d=a.QH();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.Jx.forEach(function(m,n){m.slb&&c!==n&&c.contains(n)&&WLb(m.slb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};l2b.prototype.QH=function(){return{top:window.scrollY,left:window.scrollX}};var n2b=_.oh({passive:!0}),o2b=_.oh({passive:!1}),YLb=new Set(["position"]),r2b=function(a,b,c,d,e,f){var g=this;this.Wc=b;this.Db=c;this.hb=d;this.Ef=e;this.nw=f;this.GC={x:0,y:0};this.kz={x:0,y:0};this.i6=!1;this.doa=new _.Qe;this.Hq=this.Iq=this.Ocb=this.Ncb=_.Od.EMPTY;this.HJ=null;this.ecb=!0;this.jp=[];this.bG=new Set;this.l$a="ltr";this.h_=0;this.lc=!1;this.Tpa=new _.Qe;this.dW=new _.Qe;this.released=new _.Qe;this.ended=new _.Qe;this.q_=new _.Qe;this.x_=new _.Qe;this.k_=new _.Qe;this.DYa=this.doa;
this.woa=function(m){g.Tpa.next();if(g.jp.length){var n=g.Eab(m);!n||g.bG.has(n)||g.disabled||g.ibb(n,m)}else g.disabled||g.ibb(g.yj,m)};this.xwc=function(m){var n=g.lna(m);if(g.i6){m.preventDefault();var r=g.fab(n);g.Rab=!0;g.Hbb=n;g.Pyc(r);if(g.Oj)g.web(r,n);else{n=g.oA?g.CQ:g.uw;var v=g.kz;v.x=r.x-n.x+g.GC.x;v.y=r.y-n.y+g.GC.y;g.sGa(v.x,v.y)}g.doa.Pk.length&&g.hb.run(function(){g.doa.next({source:g,Ag:r,event:m,distance:g.nIa(r),QZ:g.DKa})})}else Math.abs(n.x-g.uw.x)+Math.abs(n.y-g.uw.y)>=g.Wc.Jra&&
((n=Date.now()>=g.Qsc+g.Qtc(m),v=g.Oj,n)?v&&(v.sx()||v.a5c())||(m.preventDefault(),g.i6=!0,g.hb.run(function(){return g.Uxc(m)})):g.B$a(m))};this.zwc=function(m){g.B$a(m)};this.dcb=function(m){if(g.jp.length){var n=g.Eab(m);!n||g.bG.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};p2b(q2b(this,a),b.a8c||null);this.tY=new l2b(c);h2b(f,this)},s2b=function(a,b){a.jp=b.map(function(d){return _.sh(d)});a.jp.forEach(function(d){return pM(d,a.disabled)});a.kpa();var c=new Set;
a.bG.forEach(function(d){-1<a.jp.indexOf(d)&&c.add(d)});a.bG=c},q2b=function(a,b){var c=_.sh(b);c!==a.yj&&(a.yj&&a.jdb(a.yj),a.hb.Wb(function(){c.addEventListener("mousedown",a.woa,o2b);c.addEventListener("touchstart",a.woa,n2b);c.addEventListener("dragstart",a.dcb,o2b)}),a.nG=void 0,a.yj=c);"undefined"!==typeof SVGElement&&a.yj instanceof SVGElement&&(a.soa=a.yj.ownerSVGElement);return a},t2b=function(a,b){a.HJ=b?_.sh(b):null;a.Hq.unsubscribe();b&&(a.Hq=a.Ef.change(10).subscribe(function(){return a.Wrc()}));
return a},p2b=function(a,b){a.zKa=b};_.h=r2b.prototype;
_.h.dispose=function(){this.jdb(this.yj);if(this.sx()){var a;null==(a=this.yj)||a.remove()}var b;null==(b=this.Pt)||b.remove();this.g$a();this.f$a();j2b(this.nw,this);this.VKa();this.Tpa.complete();this.dW.complete();this.released.complete();this.ended.complete();this.q_.complete();this.x_.complete();this.k_.complete();this.doa.complete();this.jp=[];this.bG.clear();this.Oj=void 0;this.Hq.unsubscribe();this.tY.clear();this.HJ=this.yj=this.soa=this.wY=this.BG=this.Pt=this.zKa=null};
_.h.sx=function(){return this.i6&&this.nw.sx(this)};_.h.reset=function(){this.yj.style.transform=this.nG||"";this.kz={x:0,y:0};this.GC={x:0,y:0}};_.h.qzc=function(a){this.Oj=a};_.h.Yia=function(a){this.kz={x:0,y:0};this.GC.x=a.x;this.GC.y=a.y;this.Oj||this.sGa(a.x,a.y)};_.h.zYc=function(){var a=this.Hbb;a&&this.Oj&&this.web(this.fab(a),a)};_.h.VKa=function(){this.Ncb.unsubscribe();this.Ocb.unsubscribe();this.Iq.unsubscribe()};
_.h.g$a=function(){var a;null==(a=this.Lz)||a.remove();var b;null==(b=this.Tcb)||b.destroy();this.Lz=this.Tcb=null};_.h.f$a=function(){var a;null==(a=this.ww)||a.remove();var b;null==(b=this.uoa)||b.destroy();this.ww=this.uoa=null};
_.h.B$a=function(a){var b=this;if(this.nw.sx(this)&&(this.VKa(),i2b(this.nw,this),this.kpa(),this.jp&&(this.yj.style.webkitTapHighlightColor=this.kxc),this.i6))if(this.released.next({source:this,event:a}),this.Oj)this.Oj.apa(),this.xqc().then(function(){b.Frc(a);b.w9a();i2b(b.nw,b)});else{this.GC.x=this.kz.x;var c=this.lna(a);this.GC.y=this.kz.y;this.hb.run(function(){b.ended.next({source:b,distance:b.nIa(c),i_:c,event:a})});this.w9a();i2b(this.nw,this)}};
_.h.Uxc=function(a){eMb(a)&&(this.Ibb=Date.now());this.kpa();var b=this.Oj;if(b){var c=this.yj,d=c.parentNode,e=this.ww=this.psc(),f=this.Pt=this.Pt||this.Db.createComment(""),g=this.xab();d.insertBefore(f,c);this.nG=c.style.transform||"";this.Lz=this.ssc();ZLb(c,!1);this.Db.body.appendChild(d.replaceChild(e,c));this.cuc(d,g).appendChild(this.Lz);this.dW.next({source:this,event:a});b.start();this.mG=b;this.Ena=b.zub(this)}else this.dW.next({source:this,event:a}),this.mG=this.Ena=void 0;this.tY.cache(b?
b.q3c():[])};
_.h.ibb=function(a,b){var c=this;this.zKa&&b.stopPropagation();var d=this.sx(),e=eMb(b),f=!e&&0!==b.button,g=this.yj,m=_.ph(b),n=!e&&this.Ibb&&this.Ibb+800>Date.now();e=e?_.Fpa(b):_.Epa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.jp.length&&(d=g.style,this.kxc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.i6=this.Rab=!1,this.VKa(),this.CQ=this.yj.getBoundingClientRect(),this.Ncb=this.nw.xwa.subscribe(this.xwc),this.Ocb=this.nw.o_a.subscribe(this.zwc),this.Iq=
this.nw.YI(this.xab()).subscribe(function(r){return c.Nyc(r)}),this.HJ&&(this.uX=VLb(this.HJ)),this.vY=(d=this.BG)&&d.ua&&!d.cva?{x:0,y:0}:this.buc(this.CQ,a,b),a=this.uw=this.Hbb=this.lna(b),this.DKa={x:0,y:0},this.ywc={x:a.x,y:a.y},this.Qsc=Date.now(),k2b(this.nw,this,b))};
_.h.Frc=function(a){var b=this;ZLb(this.yj,!0);this.Pt.parentNode.replaceChild(this.yj,this.Pt);this.g$a();this.f$a();this.CQ=this.uX=this.xY=this.nG=void 0;this.hb.run(function(){var c=b.Oj,d=c.zub(b),e=b.lna(a),f=b.nIa(e),g=c.ivc(e.x,e.y);b.ended.next({source:b,distance:f,i_:e,event:a});b.k_.next({item:b,jl:d,kv:b.Ena,container:c,LIb:b.mG,Tzb:g,distance:f,i_:e,event:a});c.W1c(b,d,b.Ena,b.mG,g,f,e,a);b.Oj=b.mG})};
_.h.web=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.mG.lYc(this,d,e);!f&&this.Oj!==this.mG&&this.mG.ivc(d,e)&&(f=this.mG);f&&f!==this.Oj&&this.hb.run(function(){c.x_.next({item:c,container:c.Oj});c.Oj.rba(c);c.Oj=f;c.Oj.CS(c,d,e,f===c.mG&&f.gad?c.Ena:void 0);c.q_.next({item:c,container:f,jl:f.zub(c)})});this.sx()&&(this.Oj.BYc(a,b),this.Oj.AYc(this,d,e,this.DKa),this.oA?this.rGa(d,e):this.rGa(d-this.vY.x,e-this.vY.y))};
_.h.ssc=function(){var a=this.BG,b=this.Wga,c=a?a.ua:null;if(c&&a){var d=a.cva?this.CQ:null;c=a.uf.Th(c,a.context);_.vl(c);var e=fMb(c,this.Db);this.Tcb=c;a.cva?gMb(e,d):e.style.transform=dMb(this.uw.x,this.uw.y)}else e=TLb(this.yj),gMb(e,this.CQ),this.nG&&(e.style.transform=this.nG);XLb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.Wc.zIndex||1E3)},YLb);pM(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.l$a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.xqc=function(){var a=this;if(!this.Rab)return Promise.resolve();var b=this.ww.getBoundingClientRect();this.Lz.classList.add("cdk-drag-animating");this.rGa(b.left,b.top);var c=cMb(this.Lz);return 0===c?Promise.resolve():this.hb.Wb(function(){return new Promise(function(d){var e=function(g){if(!g||_.ph(g)===a.Lz&&"transform"===g.propertyName){var m;null==(m=a.Lz)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.Lz.addEventListener("transitionend",e)})})};
_.h.psc=function(){var a=this.wY,b=a?a.ua:null;b?(this.uoa=a.uf.Th(b,a.context),_.vl(this.uoa),a=fMb(this.uoa,this.Db)):a=TLb(this.yj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.buc=function(a,b,c){b=(b=b===this.yj?null:b)?b.getBoundingClientRect():a;c=eMb(c)?c.targetTouches[0]:c;var d=this.Gab();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.lna=function(a){var b=this.Gab(),c=eMb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.soa&&(c=this.soa.getScreenCTM())){var d=this.soa.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.fab=function(a){var b=this.Oj?this.Oj.fU:null,c=this.oA?this.oA(a,this,this.CQ,this.vY):a;a=c.x;c=c.y;if("x"===this.fU||"x"===b)c=this.uw.y-(this.oA?this.vY.y:0);else if("y"===this.fU||"y"===b)a=this.uw.x-(this.oA?this.vY.x:0);if(this.uX){var d=this.oA?{x:0,y:0}:this.vY;b=d.x;var e=d.y;d=this.uX;var f=this.duc(),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.Pyc=function(a){var b=a.x;a=a.y;var c=this.DKa,d=this.ywc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Wc.Jga&&(c.x=b>d.x?1:-1,d.x=b);e>this.Wc.Jga&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.kpa=function(){if(this.yj&&this.jp){var a=0<this.jp.length||!this.sx();a!==this.ecb&&(this.ecb=a,pM(this.yj,a))}};_.h.jdb=function(a){a.removeEventListener("mousedown",this.woa,o2b);a.removeEventListener("touchstart",this.woa,n2b);a.removeEventListener("dragstart",this.dcb,o2b)};
_.h.sGa=function(a,b){a=dMb(a,b);b=this.yj.style;null==this.nG&&(this.nG=b.transform&&"none"!=b.transform?b.transform:"");b.transform=$Lb(a,this.nG)};_.h.rGa=function(a,b){var c,d=(null==(c=this.BG)?0:c.ua)?void 0:this.nG;this.Lz.style.transform=$Lb(dMb(a,b),d)};_.h.nIa=function(a){var b=this.uw;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.w9a=function(){this.uX=this.xY=void 0;this.tY.clear()};
_.h.Wrc=function(){var a=this.GC,b=a.x;a=a.y;if(!(0===b&&0===a||this.sx())&&this.HJ){var c=this.yj.getBoundingClientRect(),d=this.HJ.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.GC.x&&a===this.GC.y||this.Yia({y:a,x:b})}}};
_.h.Qtc=function(a){var b=this.h_;return"number"===typeof b?b:eMb(a)?b.JTc:b?b.M6c:0};_.h.Nyc=function(a){var b=m2b(this.tY,a);b&&(a=_.ph(a),this.uX&&a!==this.HJ&&a.contains(this.HJ)&&WLb(this.uX,b.top,b.left),this.uw.x+=b.left,this.uw.y+=b.top,this.Oj||(this.kz.x-=b.left,this.kz.y-=b.top,this.sGa(this.kz.x,this.kz.y)))};_.h.Gab=function(){var a;return(null==(a=this.tY.Jx.get(this.Db))?void 0:a.v1a)||this.tY.QH()};_.h.xab=function(){void 0===this.c9a&&(this.c9a=_.Rpa(this.yj));return this.c9a};
_.h.cuc=function(a,b){var c=this.Fwc||"global";return"parent"===c?a:"global"===c?(a=this.Db,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.sh(c)};_.h.duc=function(){this.xY&&(this.xY.width||this.xY.height)||(this.xY=this.Lz?this.Lz.getBoundingClientRect():this.CQ);return this.xY};_.h.Eab=function(a){return this.jp.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(r2b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||!(!this.Oj||!this.Oj.disabled)},set:function(a){a!==this.lc&&(this.lc=a,this.kpa(),this.jp.forEach(function(b){return pM(b,a)}))}}});var u2b={Jra:5,Jga:5},UP=function(a,b,c,d){this.Db=a;this.hb=b;this.Ef=c;this.nw=d};UP.prototype.KPa=function(a,b){b=void 0===b?u2b:b;return new r2b(a,b,this.Db,this.hb,this.Ef,this.nw)};UP.O=function(a){return new (a||UP)(_.q(_.Gg),_.q(_.te),_.q(_.Er),_.q(TP))};UP.ta=_.p({token:UP,qa:UP.O,Ha:"root"});var v2b=new _.Gc("CdkDropList"),VP=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.element=a;this.Kra=b;this.hb=d;this.Ee=e;this.oc=g;this.Ya=n;this.uxc=r;this.yKa=v;this.Nb=new _.Qe;this.dW=new _.Vl;this.released=new _.Vl;this.ended=new _.Vl;this.q_=new _.Vl;this.x_=new _.Vl;this.k_=new _.Vl;this.DYa=new _.Rd(function(D){var J=z.Rn.DYa.ha(_.w(function(L){return{source:z,Ag:L.Ag,event:L.event,QZ:L.QZ,distance:L.distance}})).subscribe(D);return function(){J.unsubscribe()}});this.Rn=m.KPa(a,{Jra:f&&
null!=f.Jra?f.Jra:5,Jga:f&&null!=f.Jga?f.Jga:5,zIndex:null==f?void 0:f.zIndex});this.Rn.data=this;w2b.push(this);f&&this.Hqc(f);b&&this.Rn.qzc(b.gYc);this.hyc(this.Rn);this.vuc(this.Rn)};_.h=VP.prototype;_.h.reset=function(){this.Rn.reset()};_.h.Yia=function(a){this.Rn.Yia(a)};_.h.Ic=function(){var a=this;this.hb.Wb(function(){a.hb.Af.ha(_.Ge(1),_.Ve(a.Nb)).subscribe(function(){a.Keb();a.Lxc();a.Isa&&a.Rn.Yia(a.Isa)})})};
_.h.Tb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.HH&&this.Keb();a&&!a.HH&&this.Isa&&this.Rn.Yia(this.Isa)};_.h.La=function(){var a=this;this.Kra&&this.Kra.removeItem(this);var b=w2b.indexOf(this);-1<b&&w2b.splice(b,1);this.hb.Wb(function(){a.Nb.next();a.Nb.complete();a.Rn.dispose()})};_.h.Keb=function(){var a=this.element.na,b=a;if(this.s2){var c;b=void 0!==a.closest?a.closest(this.s2):null==(c=a.parentElement)?void 0:c.closest(this.s2)}q2b(this.Rn,b||a)};
_.h.Dtc=function(){var a=this.eOa;return a?"string"===typeof a?this.element.na.closest(a):_.sh(a):null};
_.h.hyc=function(a){var b=this;a.Tpa.subscribe(function(){if(!a.sx()){var c=b.oc,d=b.h_,e=b.wY?{ua:b.wY.Lc,context:b.wY.data,uf:b.Ee}:null,f=b.BG?{ua:b.BG.Lc,context:b.BG.data,cva:b.BG.cva,uf:b.Ee}:null;a.disabled=b.disabled;a.fU=b.fU;a.h_="object"===typeof d&&d?d:_.th(d);a.oA=b.oA;a.Wga=b.Wga;d=t2b(a,b.Dtc());d.wY=e;d.BG=f;d.Fwc=b.y_a||"global";c&&(a.l$a=c.value)}});a.Tpa.ha(_.Ge(1)).subscribe(function(){if(b.yKa)a.zKa=b.yKa.Rn;else for(var c=b.element.na.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;p2b(a,(null==(d=w2b.find(function(e){return e.element.na===c}))?void 0:d.Rn)||null);break}c=c.parentElement}})};
_.h.vuc=function(a){var b=this;a.dW.subscribe(function(c){b.dW.emit({source:b,event:c.event});_.ul(b.Ya)});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,i_:c.i_,event:c.event});_.ul(b.Ya)});a.q_.subscribe(function(c){b.q_.emit({container:c.container.data,item:b,jl:c.jl})});a.x_.subscribe(function(c){b.x_.emit({container:c.container.data,item:b})});a.k_.subscribe(function(c){b.k_.emit({kv:c.kv,jl:c.jl,
LIb:c.LIb.data,container:c.container.data,Tzb:c.Tzb,item:b,distance:c.distance,i_:c.i_,event:c.event})})};_.h.Hqc=function(a){var b=a.fU,c=a.h_,d=a.oA,e=a.Wga,f=a.eOa,g=a.U1c,m=a.s2;a=a.y_a;this.disabled=null==g?!1:g;this.h_=c||0;b&&(this.fU=b);d&&(this.oA=d);e&&(this.Wga=e);f&&(this.eOa=f);m&&(this.s2=m);a&&(this.y_a=a)};
_.h.Lxc=function(){var a=this;this.jp.Qc.ha(_.Te(this.jp),_.Xe(function(b){b=b.filter(function(c){return c.yKa===a}).map(function(c){return c.element});a.uxc&&a.s2&&b.push(a.element);s2b(a.Rn,b)}),_.Ue(function(b){return _.ne.apply(null,_.Jc(b.map(function(c){return c.Ck.ha(_.Te(c))})))}),_.Ve(this.Nb)).subscribe(function(b){var c=a.Rn,d=b.element.na;b.disabled?!c.bG.has(d)&&-1<c.jp.indexOf(d)&&(c.bG.add(d),pM(d,!0)):c.bG.has(d)&&(c.bG.delete(d),pM(d,c.disabled))})};
_.W.Object.defineProperties(VP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Kra&&this.Kra.disabled},set:function(a){this.lc=a;this.Rn.disabled=this.lc}}});var w2b=[];VP.O=function(a){return new (a||VP)(_.u(_.sd),_.u(v2b,12),_.u(_.Gg),_.u(_.te),_.u(_.Af),_.u(b2b,8),_.u(_.tr,8),_.u(UP),_.u(_.wl),_.u(d2b,10),_.u(c2b,12))};
VP.Fa=_.Bc({type:VP,oa:[["","cdkDrag",""]],Cd:function(a,b,c){a&1&&(_.Df(c,f2b,5),_.Df(c,e2b,5),_.Df(c,d2b,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.BG=d.first);_.Gf(d=_.Hf())&&(b.wY=d.first);_.Gf(d=_.Hf())&&(b.jp=d)}},yb:[1,"cdk-drag"],tb:4,Za:function(a,b){a&2&&_.jf("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Rn.sx())},inputs:{data:[0,"cdkDragData","data"],fU:[0,"cdkDragLockAxis","lockAxis"],s2:[0,"cdkDragRootElement","rootElementSelector"],eOa:[0,"cdkDragBoundary","boundaryElement"],h_:[0,
"cdkDragStartDelay","dragStartDelay"],Isa:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_.ag],oA:[0,"cdkDragConstrainPosition","constrainPosition"],Wga:[0,"cdkDragPreviewClass","previewClass"],y_a:[0,"cdkDragPreviewContainer","previewContainer"]},outputs:{dW:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",q_:"cdkDragEntered",x_:"cdkDragExited",k_:"cdkDragDropped",DYa:"cdkDragMoved"},Sb:["cdkDrag"],standalone:!0,features:[_.Pf([{wa:c2b,Hb:VP}]),
_.ff,_.Rc]});var x2b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],WP=function(a,b,c,d,e,f,g,m,n,r,v,z,D){var J=this;this.Mc=a;this.Lb=b;this.Ua=c;this.EH=d;this.nj=e;this.Ga=f;this.modifier=g;this.xT=m;this.LSa=n;this.od=r;this.Vb=v;this.ah=z;this.Ed=D;this.A6a="file_detail";this.Wla=uYb;this.contentType="empty";this.Cmb=new _.Vl(!0);this.GH=_.Ud(-1);this.Axa=-1;this.line=this.bva=this.aca=this.Oba=this.xia=_.Fe;this.code="";this.rn=_.Ud([]);this.ara=0;this.eDa="Diff is too large to display";
this.hP="detail-header-id";this.Yl=new _.sg(null);this.gSa=new _.sg(!1);this.Gda=new _.sg([]);this.Tm=new _.Od;this.CIb=new _.sg("SOURCE");this.PQa=!1;this.YUc=0;this.Tm.add(this.Vb.Hca().ha().subscribe(function(L){J.CIb.next(L)}));this.visibility=this.Vb.bT().ha(_.Ue(function(L){return L?J.xT.visibility:_.Ud(_.iJ)}),_.Te(_.iJ));this.link=this.VS();this.ftb=_.ee([this.gSa,this.Lb.Ta]).ha(_.w(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&P.q}),_.Pe(1),_.Yd());this.Oba=_.ee([this.ftb,
this.Mc.gFc]).ha(_.w(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&!P}));_.Yu.has(38)&&(this.PQa=!0);this.LUc=this.Vb.z5a.ha(_.w(function(L){return _.Yu.has(85)&&L}),_.Ee())};
WP.prototype.Sa=function(){var a=this;this.Tm.add(this.Mc.atb.subscribe(function(){y2b(a)}));this.Tm.add(this.ftb.subscribe(function(b){b&&!a.F_?a.F_=a.od.register("toggleSearchMatches","y",function(){var c=a.Mc;c.psa.next(!c.psa.value);a.Ga.ab({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Ld.qb})}):!b&&a.F_&&(a.F_(),a.F_=void 0)}));this.Tm.add(this.Mc.xfa.ha(_.ze(function(){return a.Ed.Af})).subscribe(function(){a.Hsa&&a.Hsa.XL(_.ypb(a.Ab.line))}));
this.xia=this.EH.matches.ha(_.w(function(b){return _.fF(b,[])}),_.Xe(function(b){var c=b.length?0:-1,d=a.Ld.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.Axa=d&&-1===e?-1:c;a.Mc.zia.next(c)}),_.Pe(1),_.Yd());this.aca=this.Mc.bca.ha(_.w(function(b){var c=b.Wd;if(!c)return[];b=a.Ab.le.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,ne:{start:g.index,end:c.lastIndex}})}return d}));this.GH=this.Mc.wsa;this.Tm.add(this.aca.subscribe(function(b){a.Mc.xsa.next(b.length)}));this.bva=_.ee(this.Oba,this.aca,this.xia,this.Gda).ha(_.w(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.PQa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.PQa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,CVc:e,lIc:c}}))};WP.prototype.La=function(){this.Tm.unsubscribe();this.F_&&this.F_()};WP.prototype.show=function(a){this.xT.Kv({action:"show",line:a})};WP.prototype.Gka=function(a){this.xT.Kv({action:"toggleRange",ne:a})};
var y2b=function(a){a.contentType="PREVIEW"===a.em&&a.bXb?"markdown":"PREVIEW"===a.em&&a.Rza||a.KUc&&!a.Rza?"image":"PREVIEW"===a.em&&a.aXb?"jupyter":a.Ab.bra?a.Ab.mimeType&&a.Ab.mimeType.startsWith("audio/")?"audio":a.Ab.mimeType&&a.Ab.mimeType.startsWith("video/")?"video":"binary":a.pF?10485760<=a.Ab.diffBase.length+a.Ab.FH?"diffTooBig":"code-diff":0===a.Ab.FH?"empty":0<a.Ab.FH&&!a.Ab.le?"largeFile":"text";a.Cmb.emit(a.contentType);"text"!==a.contentType?(a.gSa.next(!1),a.Yl.next(null)):a.gSa.next(!0)};
WP.prototype.Eza=function(a){this.Gda.next(a)};WP.prototype.Qs=function(){z2b(this,"selectLine")};WP.prototype.Tp=function(a){var b=a.l1.shiftKey?wEb(this.Ld.params.line,a.line+1):a.line+1;vEb(b,this.Ld.params.line)||this.Ua.navigate(_.rq(_.xq(this.Ld.Zb(),{line:b}).kb()),{lg:"preserve"});z2b(this,a.l1.shiftKey?"shiftSelectLine":"selectLine")};
var zMb=function(a,b){a.Ua.navigate(_.rq(_.xq(a.Ab.location.Zb(),{line:b}).kb()),{lg:"preserve"}).then(function(){a.Mc.xfa.next()})},z2b=function(a,b){a.Ga.ab({gestureName:"CLICK",element:"FileDetail",action:b})},A2b=function(a,b){b=!b||!_.UF(a.Pza.location,b.location);a.Mc.DH=!a.uQb||b&&a.Ld.params.line?"SOURCE":a.CIb.getValue()};
WP.prototype.VS=function(){var a=this;return this.Lb.data.ha(_.w(hEb),_.wob(),_.Ue(function(b){return _.xob(b,_.vJ(a.ah,b,_.AF(b)&&"android"===b.repository?"repository":"path"),a.Ua)}))};
_.W.Object.defineProperties(WP.prototype,{Ld:{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&&_.wq(this.Ld,a.location)){var c;a=null!=(c=this.bHb)?c:a}else this.bHb=void 0;this.Ab&&_.VF(this.Ld,a.location)&&this.Ab.le===a.le||(this.code=a.code||a.le||"",this.xT.Kv({action:"showAll"}),this.rn=this.Vb.bT().ha(_.Ue(function(d){return d?b.LSa.FA(a):_.hF("folding disabled")}),_.Te(_.rF),_.w(function(d){return _.fF(d,
[])})),this.v1=void 0);c=this.Ab;this.Pza=a;this.EH.Wua.next(this.Ld);A2b(this,c);this.ara=a.FH;y2b(this)},get:function(){return this.Pza}},hFc:{configurable:!0,enumerable:!0,get:function(){return this.EH.matches.ha(_.w(function(a){return a.state}))}},em:{configurable:!0,enumerable:!0,get:function(){return this.Mc.DH}},uQb:{configurable:!0,enumerable:!0,get:function(){return(this.bXb||this.Rza||this.aXb)&&!this.pF}},pF:{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}},KUc:{configurable:!0,enumerable:!0,get:function(){return 0<=x2b.indexOf(this.mimeType)}},Rza:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.Ab.mimeType}},bXb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.Ab.fileName.slice(-3).toUpperCase()}},aXb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.Ab.fileName.slice(-6).toUpperCase())return!1;
if(!this.v1)try{this.v1=JSON.parse(this.Ab.le)}catch(a){return!1}return 4===this.v1.nbformat}},gQa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Ab.le}}});WP.O=function(a){return new (a||WP)(_.u(_.jK),_.u(_.rg),_.u(_.Mg),_.u(_.kL),_.u(_.fK),_.u(_.No),_.u(KP),_.u(_.jJ),_.u(JP),_.u(_.su),_.u(_.Ev),_.u(_.uJ),_.u(_.te),_.u(_.Zu))};
WP.ya=_.xc({type:WP,oa:[["file-detail"]],vb:function(a,b){a&1&&_.Cf(_.mJ,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Hsa=c.first)}},inputs:{YUc:"windowWidth",Ab:"viewData"},outputs:{Cmb:"contentTypeChange"},features:[_.Pf([_.kL,{wa:_.Lwb,Jd:CP},_.jJ])],Aa:18,Ba:18,Ea:[["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],["diffHeader",""],[3,"viewData",4,"ngIf"],["class","file-matches-navigation",4,"ngIf"],["role","main","tabindex","0","aria-label","File Detail Contents",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,hMb,1,2,"detail-header",0)(1,iMb,1,1,"ng-template",null,1,_.Wf)(3,jMb,1,1,"markdown-tab-header",
2)(4,kMb,12,11,"div",3),_.O(5,"async"),_.A(6,"main",4),_.x(7,lMb,3,8,"markdown-content",5)(8,oMb,4,2,"ng-container",6)(9,pMb,2,1,"div",7)(10,qMb,2,1,"div",7)(11,rMb,1,1,"binary-file",8)(12,sMb,1,2,"large-file",9)(13,tMb,2,1,"ng-container",6)(14,uMb,1,1,"jupyter-notebook",10)(15,AMb,8,10,"ng-container",6)(16,BMb,1,4,"code-diff",11)(17,CMb,3,1,"icon-empty-state-display",12),_.B());if(a&2){var c=_.Jf(2);_.y("ngIf",!b.pF)("ngIfElse",c);_.t(3);_.y("ngIf",b.uQb);_.t();_.y("ngIf",_.R(5,16,b.Oba));_.t(2);
_.y("ngSwitch",b.contentType);_.t();_.y("ngSwitchCase","markdown");_.t();_.y("ngSwitchCase","image");_.t();_.y("ngSwitchCase","audio");_.t();_.y("ngSwitchCase","video");_.t();_.y("ngSwitchCase","binary");_.t();_.y("ngSwitchCase","largeFile");_.t();_.y("ngSwitchCase","empty");_.t();_.y("ngSwitchCase","jupyter");_.t();_.y("ngSwitchCase","text");_.t();_.y("ngSwitchCase","code-diff");_.t();_.y("ngSwitchCase","diffTooBig")}},Ia:[X0b,EN,_.gn,_.hn,_.jn,AP,zP,VP,_.iL,_.SA,_.TA,BP,_.lL,EP,FP,nN,pN,oN,_.$K,
GP,_.qJ,_.jL,SP,HP,IP,_.mn],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 B2b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(_.Cj(a,2))}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.Cj(a,
3))}}],C2b=function(a){this.lKc=a};C2b.prototype.Aea=function(a){return!!B2b.find(function(b){return b.id===a})};C2b.prototype.dTa=function(a,b,c){var d=B2b.find(function(e){return e.id===a});return c&&d?this.lKc.list(b).ha(_.w(function(e){var f=new Map;e.map(function(g){return FMb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Ud()};var D2b=new _.Gc("lang_counts_service",{Ha:"root",qa:function(){return _.cua(iYb)}});var XP=function(a,b){this.client=a;this.Je=b;this.OWa=new _.Jt};
XP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.EYa(b.OWa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.Ud(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.pq);return _.mv(this.Je,function(){var f=b.client,g=b.Je.Gk();return _.Sp(f.Ci,f.Mi+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.OSa)},"LangCountsService.listLangCounts").ha(_.Xe(function(f){c.forEach(function(g){b.OWa.put(g,(new _.qq).md(g))});
_.oj(f,_.qq,1,_.kj()).forEach(function(g){b.OWa.put(g.de(),g)})}),_.w(function(f){return d.concat(_.oj(f,_.qq,1,_.kj()))}))};XP.O=function(a){return new (a||XP)(_.q(D2b),_.q(_.Fv))};XP.ta=_.p({token:XP,qa:XP.O,Ha:"root"});var YP=function(a,b,c,d){this.K_=a;this.AD=b;this.ee=d;this.eBb=new C2b(c)},F2b=function(a,b,c){return E2b(a).ha(_.Xe(function(d){var e=d.Xs,f=d.fW;if(d.enabled)if(f)for(d=_.k(f),e=d.next();!e.done;e=d.next())_.rK(a.ee,e.value);else _.rK(a.ee,e)}),_.ge(function(d){var e=d.Xs,f=d.fW;return d.enabled?a.dTa(b,e,c,f).ha(_.Xe(function(g){if(f)for(var m=_.k(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,v=_.k(g.values()),z=v.next();!z.done;z=v.next()){z=z.value;var D=void 0;if(null==(D=z.fW)?0:
D.has(n))r+=z.fW.get(n)}_.zyb(a.ee,n,r)}else{m=0;g=_.k(g.values());for(n=g.next();!n.done;n=g.next())m+=n.value.instances;_.zyb(a.ee,e,m)}}),_.Ae(function(g){if(f)for(var m=_.k(f),n=m.next();!n.done;n=m.next())_.qK(a.ee,n.value,g);else _.qK(a.ee,e,g);return _.Ud(new Map)}),_.w(function(g){return{Xs:e,JNc:g}})):_.Ud({Xs:e})}),_.Le(GMb,new Map))};YP.prototype.wub=function(){return cYb(this.AD).ha(_.w(function(a){var b=dYb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var E2b=function(a){return _.ee([a.ee.Qja,a.wub()]).ha(_.w(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}),_.Te(new Map),_.ebb(),_.w(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({Xs:f,enabled:!1,fW:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={YNa:void 0,gW:void 0},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.gW=g,b.has(f)){if(e.gW&&0<e.gW.size){e.YNa=b.get(f)||new Set([]);g=[].concat(_.Jc(e.gW)).some(function(n){return function(r){return!n.YNa.has(r)}}(e));var m=[].concat(_.Jc(e.YNa)).some(function(n){return function(r){return!n.gW.has(r)}}(e));
(g||m)&&c.push({Xs:f,enabled:!0,fW:e.gW})}}else c.push({Xs:f,enabled:!0,fW:e.gW});return c}),_.pe(function(b){return!!b.length}),_.ge(function(b){return _.Ud.apply(null,_.Jc(b))}))};
YP.prototype.dTa=function(a,b,c,d){var e=this;if(a.WD)return _.Vd("Aggregations are only supported for directories");if(!_.cG(a))return _.Vd("Invalid location");var f=a.Eb,g=a.qb,m=a.Rc,n=a.repository,r=a.path;return this.eBb.Aea(b)?this.eBb.dTa(b,c,d):_.oyb(this.AD,b).ha(_.Ue(function(v){if(!v)return _.Ud(new Map);var z=_.srb(v);return z?bYb(e.K_,{qb:g,Rc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.w(function(D){return D.map(function(J){var L,
P;return{icon:v.icon,title:v.name,path:(null==(L=J.Lg)?void 0:L.path)||"",instances:Number(null==(P=J.data)?void 0:P.dZa)||0}}).reduce(function(J,L){J.set(L.path,L);return J},new Map)})):_.Ud(new Map)}))};YP.O=function(a){return new (a||YP)(_.q(_.mK),_.q(_.nK),_.q(XP),_.q(_.pK))};YP.ta=_.p({token:YP,qa:YP.O});var ZP=function(){this.U6a=500;this.Kka=KMb;this.title=this.zta="";this.qta=[];this.hyb=!0;this.hj=this.EW=!1;this.toggle=new _.Vl;this.limit=500};ZP.prototype.Tb=function(a){a.groupedFiles&&(this.limit=500)};ZP.O=function(a){return new (a||ZP)};
ZP.ya=_.xc({type:ZP,oa:[["folder-detail-section"]],inputs:{zta:"headerId",title:"title",qta:"groupedFiles",hyb:"initiallyExpanded",EW:"useRelativeUrls",aggregations:"aggregations",hj:"isPiper"},outputs:{toggle:"toggle"},features:[_.Rc],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,
HMb,4,3,"ng-container",2),_.B()(),_.A(6,"div",3),_.N(7," Folder Detail Header "),_.B()(),_.x(8,JMb,1,1,"ng-template",4),_.B());a&2&&(_.y("expanded",b.hyb),_.t(3),_.gf("id",b.zta),_.t(),_.Kf(" ",b.title," "),_.t(),_.y("ngIf",b.U6a<b.Kka(b.qta)&&null!=b.limit))},Ia:[_.So,_.fn,_.gn,_.nL,_.Sv,_.Ss,_.eB,_.fB,_.OI,_.dB],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 $P=function(a,b){this.Ga=a;this.Mc=b;this.oRc=!1};$P.prototype.kk=function(a){this.Mc.kca.getValue()!==a&&(this.Ga.ab({element:"FolderTabHeader",action:this.aTa(a),gestureName:"CLICK",projectId:this.Ab.location.qb}),this.Mc.kca.next(a))};$P.prototype.aTa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.ah(a,"Unknown folder detail tab selected")}};$P.O=function(a){return new (a||$P)(_.u(_.No),_.u(_.jK))};
$P.ya=_.xc({type:$P,oa:[["folder-tab-header"]],inputs:{Ab:"viewData",oRc:"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.kk(c)}),_.O(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.y("selectedIndex",_.R(1,1,b.Mc.PFc))},Ia:[_.YC,_.TC,_.SC,_.mn],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 G2b=["markdownContentComponent"],H2b={f6a:0,s6a:1,rd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},aQ=function(a,b){this.Ik=a;this.modifier=b;this.gQb=!1;this.m6a=H2b;this.iH=2};aQ.prototype.Sa=function(){};aQ.prototype.Tb=function(a){a.markdownContent&&(this.iH=2)};aQ.prototype.Om=function(){I2b(this)};aQ.prototype.expand=function(){this.iH=1};var I2b=function(a){2===a.iH&&(a.gQb?_.a1a(a.Ik,function(){180<a.rLc.element.na.scrollHeight&&(a.iH=0)}):a.iH=1)};
aQ.O=function(a){return new (a||aQ)(_.u(_.Gu),_.u(KP))};
aQ.ya=_.xc({type:aQ,oa:[["readme"]],vb:function(a,b){a&1&&_.Cf(G2b,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.rLc=c.first)}},inputs:{gQb:"shouldCollapse",qLc:"markdownContent",uxa:"safeHtmlContent"},features:[_.Rc],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,LMb,2,0,"button",2),_.B());a&2&&(_.jf("collapsed",b.iH===b.m6a.f6a),_.y("content",b.qLc)("relativeLinkModifier",_.R(2,7,b.modifier.iLb))("relativeImageModifier",_.R(3,9,b.modifier.gLb))("safeHtmlContent",b.uxa),_.t(5),_.y("ngIf",b.iH===b.m6a.f6a))},Ia:[_.gn,_.$K,_.Sv,_.Rs,_.mn],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 QOb=function(a){this.Ka=_.jb(a)};_.V(QOb,_.Jb);QOb.prototype.pPb=function(a){return _.Wb(this,1,a)};QOb.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={gAc:_.l(_.X(this,1))}}else a=void 0;return a};var J2b=function(){},K2b=function(){};var L2b=Symbol("Ue"),bQ=function(a,b,c){c=void 0===c?null:c;this.oh=null;a&&(this.oh=a.p3c())&&(this.oh.L8("click",3,"generic_click"),this.oh.L8("dragstart",30),this.oh.L8("drop",37),this.oh.L8("hover",9),this.oh.L8("input_text",15),this.oh.L8("key_press",32));b&&(this.rXb=b.r3c());this.Wb=c?c.Wb.bind(c):Zone.root.run.bind(Zone.root);M2b||(M2b=!0,this.Wb(function(){window.addEventListener("click",function(d){qM=d},{capture:!0});window.addEventListener("mouseenter",function(d){qM=d},{capture:!0})}))};
bQ.prototype.uc=function(a,b){var c=this;this.Wb(function(){c.oh&&c.rXb&&(N2b(c,a,b),b.qUb&&c.oh.M5c())})};bQ.prototype.ab=function(a,b){this.oh&&this.oh.ab(a,b)};
var N2b=function(a,b,c){a:if(a=a.rXb,c.qXb)a=c.qXb;else{if(a)if(c.G5a)if(a=a[c.G5a],0===a)console.warn("ID was never assigned for VE with name: "+c.G5a);else{if(a)break a;console.warn("Cannot find VE with name: "+c.G5a)}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.D4a&&a.push("generic_click"),c.qUb&&a.push("impression"),c.kUb&&a.push("dragstart"),c.lUb&&a.push("drop"),c.F4a&&
a.push("hover"),c.rUb&&a.push("input_text"),c.sUb&&a.push("key_press"),c.Abd&&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[L2b]=c)};bQ.prototype.log=function(a){this.oh&&this.oh.log(a)};
var O2b=function(a,b,c,d){qM&&qM!==d&&("click"===qM.type&&c.D4a&&MMb(b)&&a.ab("click",b),"mouseenter"===qM.type&&c.F4a&&MMb(b)&&a.ab("hover",b))},M2b=!1,qM=null;bQ.O=function(a){return new (a||bQ)(_.q(J2b,8),_.q(K2b,8),_.q(_.te,8))};bQ.ta=_.p({token:bQ,qa:bQ.O,Ha:"root"});var P2b="click mouseenter dragstart drop keydown input".split(" "),cQ=function(a,b,c){var d=this;this.FUc=a;this.document=b;this.Ed=c;this.zvb=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[L2b];if(g)switch(e.type){case "click":g.D4a&&d.ab("click",f);break;case "mouseenter":g.F4a&&d.ab("hover",f);break;case "dragstart":g.kUb&&d.ab("dragstart",f);break;case "drop":g.lUb&&d.ab("drop",f);break;case "keydown":g.sUb&&d.ab("key_press",f);break;case "input":g.rUb&&d.ab("input_text",f);break;
default:console.warn("No GIL binding for events of type "+e.type)}}};this.Ed.Wb(function(){for(var e=_.k(P2b),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.zvb,{capture:!0})})};cQ.prototype.ab=function(a,b){if("input_text"!==a||this.eOc!==b)this.FUc.ab(a,b),this.eOc="input_text"===a?b:void 0};cQ.prototype.La=function(){var a=this;this.Ed.Wb(function(){for(var b=_.k(P2b),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.zvb,{capture:!0})})};
cQ.O=function(a){return new (a||cQ)(_.q(bQ),_.q(_.Gg),_.q(_.te))};cQ.ta=_.p({token:cQ,qa:cQ.O});var Q2b=new _.Gc("VE config");var dQ=function(a,b,c,d,e,f){this.Oe=a;this.Xua=b;this.Ed=c;this.renderer=d;this.KGc=e;this.EUc=f;this.QWb="";this.v5a=this.u5a=this.t5a=this.s5a=this.r5a=this.q5a=this.PWb=this.RWb=!1;this.dVb=[];this.RWa=null;this.oxb=!1};_.h=dQ.prototype;_.h.Od=function(a){this.q5a&&(this.ab("click"),this.RWa=a)};_.h.GMc=function(){this.r5a&&this.ab("dragstart")};_.h.HMc=function(){this.s5a&&this.ab("drop")};_.h.cga=function(){this.v5a&&this.ab("key_press")};
_.h.uZa=function(a){this.t5a&&(this.ab("hover"),this.RWa=a)};_.h.JMc=function(){this.u5a&&!this.oxb&&(this.ab("input_text"),this.oxb=!0)};_.h.ab=function(a){this.Xua.ab(a,this.Oe.na)};
_.h.Sa=function(){var a=this;this.mUb&&this.Ed.Wb(function(){var b=a.Oe.na;a.dVb=[a.renderer.listen(b,"click",a.Od.bind(a)),a.renderer.listen(b,"dragstart",a.GMc.bind(a)),a.renderer.listen(b,"drop",a.HMc.bind(a)),a.renderer.listen(b,"keydown",a.cga.bind(a)),a.renderer.listen(b,"input",a.JMc.bind(a)),a.renderer.listen(b,"mouseenter",a.uZa.bind(a))]});this.config=this.nl();this.Xua.uc(this.Oe,this.config)};
_.h.nl=function(){return{metadata:this.QWb,HYa:this.RWb,D4a:this.q5a,kUb:this.r5a,lUb:this.s5a,F4a:this.t5a,rUb:this.u5a,qUb:this.PWb,sUb:this.v5a,qXb:this.p5a,index:this.DUc}};_.h.Tb=function(){var a;if(null==(a=this.config)?0:a.HYa)this.config=this.nl(),this.config.HYa=!0,N2b(this.Xua,this.Oe,this.config)};_.h.La=function(){var a=this;this.config&&this.mUb&&O2b(this.Xua,this.Oe.na,this.config,this.RWa);this.Ed.Wb(function(){for(var b=_.k(a.dVb),c=b.next();!c.done;c=b.next())c=c.value,c()})};
_.W.Object.defineProperties(dQ.prototype,{mUb:{configurable:!0,enumerable:!0,get:function(){var a;return null==this.KGc&&!(null==(a=this.EUc)?0:a.z1c)}}});dQ.O=function(a){return new (a||dQ)(_.u(_.sd),_.u(bQ),_.u(_.te),_.u(_.tl),_.u(cQ,8),_.u(Q2b,8))};
dQ.Fa=_.Bc({type:dQ,oa:[["","ve",""]],inputs:{p5a:"ve",QWb:"veMetadata",RWb:"veMutable",PWb:"veImpression",q5a:"veClick",r5a:"veDrag",s5a:"veDrop",t5a:"veHover",u5a:"veInputText",v5a:"veKeyPress",DUc:"veIndex"},Sb:["veLoggingDirective"],standalone:!0,features:[_.Rc]});var eQ=function(){this.label="";this.YOa=new _.Vl};eQ.prototype.Od=function(){this.YOa.emit()};eQ.O=function(a){return new (a||eQ)};eQ.ya=_.xc({type:eQ,oa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{YOa:"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.Od()}),_.N(1),_.B());a&2&&(_.t(),_.Lf(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 fQ=function(a,b,c,d){this.xQa=a;this.Lc=b;this.ue=c;this.nPc=d;this.tRb=5;this.sRb=!0;this.yc=new _.Qe;this.Be=!1};fQ.prototype.Tb=function(a){(a=a.stacksExpandListOf)&&a.HH?(this.zra=this.xQa.find(this.items).create(this.WRc),R2b(this)):a||R2b(this)};fQ.prototype.An=function(){var a;(null==(a=this.zra)?0:a.diff(this.items))&&R2b(this)};fQ.prototype.La=function(){this.yc.next()};var R2b=function(a){a.ue.clear();a.hRc?(a.hV(a.tFc),a.Be&&(a.Iua=a.hV(a.UWa)),S2b(a)):a.hV(a.items)};
fQ.prototype.hV=function(a){var b=this;return a.map(function(c){return b.ue.Th(b.Lc,{va:c})})};var S2b=function(a){var b=_.Wl(a.nPc,eQ);a.button=_.kKa(a.ue,b);a.button.instance.YOa.ha(_.Ve(a.yc)).subscribe(function(){a.Be?a.collapse():a.expand();a.button&&(T2b(a),a.ue.detach(a.ue.indexOf(a.button.Qu)),a.ue.IT(a.button.Qu))});T2b(a)},T2b=function(a){a.button&&(a.button.instance.label=a.Be?"Less":"More (+"+a.UWa.length+")")};
fQ.prototype.collapse=function(){for(var a=_.k(this.Iua||[]),b=a.next();!b.done;b=a.next())this.ue.detach(this.ue.indexOf(b.value));this.Be=!1};fQ.prototype.expand=function(){if(this.Iua)for(var a=_.k(this.Iua||[]),b=a.next();!b.done;b=a.next())this.ue.IT(b.value);else this.Iua=this.hV(this.UWa);this.Be=!0};
_.W.Object.defineProperties(fQ.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.VRc||[]}},tFc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.CSa)}},UWa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.CSa)}},CSa:{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.tRb||5}},hRc:{configurable:!0,
enumerable:!0,get:function(){return!!this.sRb&&this.CSa!==this.items.length}}});fQ.O=function(a){return new (a||fQ)(_.u(_.yl),_.u(_.yf),_.u(_.Af),_.u(_.rl))};fQ.Fa=_.Bc({type:fQ,oa:[["","stacksExpandList",""]],inputs:{VRc:"stacksExpandListOf",tRb:"stacksExpandListSize",WRc:"stacksExpandListTrackBy",sRb:"stacksExpandListShowToggleButton"},features:[_.Rc]});var gQ=function(a){var b=this;this.aW=a;this.il=null;this.Hwa=ZIb;this.aW.S_().subscribe(function(c){b.il=c},function(){console.error("No announcement found.")})},NMb=function(a,b){a=_.yj(a.il,3);return eJb(a)===b};_.W.Object.defineProperties(gQ.prototype,{chb:{configurable:!0,enumerable:!0,get:function(){return _.X(this.il,2)}}});gQ.O=function(a){return new (a||gQ)(_.u(bP))};
gQ.ya=_.xc({type:gQ,oa:[["stacks-butterbar"]],features:[_.Pf([bP])],Aa:1,Ba:1,Ea:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ua:function(a,b){a&1&&_.x(0,OMb,2,5,"div",0);a&2&&_.y("ngIf",b.il&&!NMb(b,"no_announce"))},Ia:[_.gn],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 U2b=function(){};U2b.O=function(a){return new (a||U2b)};U2b.ya=_.xc({type:U2b,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 V2b=_.Ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),hQ=function(a,b){this.Uj=a;this.gZ=[];this.XUa=this.iB=!1;this.links=W2b;for(a=0;a<W2b.length;a++){var c=W2b[a].NH();_.xt(b,c,this.lT(c))}b.K2("google-material-icons")};hQ.prototype.lT=function(a){return _.Fg(V2b,a)};hQ.prototype.reload=function(){window.location.reload()};_.W.Object.defineProperties(hQ.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.Uj.Vc.Ta}}});
hQ.O=function(a){return new (a||hQ)(_.u(_.rg),_.u(_.wt))};
hQ.ya=_.xc({type:hQ,oa:[["stacks-header"]],inputs:{gZ:"breadcrumb",iB:"oldView",XUa:"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","click"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo"],[1,"vertical-line"],[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,QMb,16,2,"header",0)(1,UMb,10,2,"header",1);a&2&&(_.y("ngIf",!b.iB&&b.XUa),_.t(),_.y("ngIf",b.iB||!b.XUa))},Ia:[gQ,
_.fn,_.gn,_.yt,_.yo,U2b],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%]   .vertical-line[_ngcontent-%COMP%]{border-right:1px solid var(--border-color);height:40px}.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:pre-wrap;padding-left:8px}.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 W2b=[(new oM).te("Add a product to Stacks").PB("http://go/stacks-add-product").kO("add_circle"),(new oM).te("About Stacks").PB("http://go/stacks-docs").kO("help"),(new oM).te("Contact Stacks").PB("http://go/stacks-docs/contact-us").kO("feedback")];var iQ=function(){this.kua=!1;this.yGb=!0;this.AUa=this.w0=""};iQ.prototype.Sa=function(){if(!this.link)throw Error("Ve");};
_.W.Object.defineProperties(iQ.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.bM()}},ql:{configurable:!0,enumerable:!0,get:function(){return this.link.NH()?this.link.NH().startsWith("https://")?_.X(this.link,3):this.link.NH().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"}}});
iQ.O=function(a){return new (a||iQ)};
iQ.ya=_.xc({type:iQ,oa:[["stacks-icon-link"]],inputs:{link:"link",kua:"isContact",yGb:"openInNewTab",w0:"gtmBox",AUa:"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,VMb,1,2,"img",0)(1,WMb,2,13,"a",1)(2,XMb,2,3,"span",
2)(3,YMb,2,4,"a",3);a&2&&(_.y("ngIf",b.kua),_.t(),_.y("ngIf",b.url),_.t(),_.y("ngIf",!b.url&&!_.oj(b.link,tM,4,_.kj()).length),_.t(),_.y("ngForOf",_.oj(b.link,tM,4,_.kj())))},Ia:[_.fn,_.gn],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 X2b=_.Ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),jQ=function(a){this.icon="info_outline_grey600";this.Pya=!1;this.content=void 0;_.xt(a,"stars",this.lT("stars"));a.K2("google-material-icons")};jQ.prototype.lT=function(a){return _.Fg(X2b,a)};jQ.prototype.Sa=function(){this.content=Y2b.get(this.name)};jQ.O=function(a){return new (a||jQ)(_.u(_.wt))};
jQ.ya=_.xc({type:jQ,oa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon",Pya:"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,cNb,
11,8,"ng-container",0);a&2&&_.y("ngIf",b.content)},Ia:[_.en,_.fn,_.gn,_.yt,IM],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}.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:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});
var Y2b=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 dNb=function(a){return{"subtitle-class":a}},Z2b=function(){this.Oi=[];this.w0="";this.iB=!1};Z2b.O=function(a){return new (a||Z2b)};
Z2b.ya=_.xc({type:Z2b,oa:[["stacks-link-lists"]],inputs:{Oi:"lists",w0:"gtmBox",iB:"oldView"},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,kNb,7,4,"div",1),_.B());a&2&&(_.t(),_.y("ngForOf",b.Oi))},Ia:[_.en,_.fn,_.gn,iQ,jQ],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 fNb=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 kQ=function(){};kQ.prototype.Sa=function(){};kQ.O=function(a){return new (a||kQ)};
kQ.ya=_.xc({type:kQ,oa:[["stacks-popup-freshness"]],inputs:{Fr:"productName",Ztb:"freshnessDate",jea:"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,lNb,1,0,"img",0)(2,mNb,1,0,"img",1),_.B(),_.A(3,"div",2),_.x(4,nNb,2,0,"p",3)(5,oNb,2,0,"p",3),_.A(6,"p",4),_.N(7),_.B()());a&2&&(_.t(),_.y("ngIf",b.jea),_.t(),_.y("ngIf",!b.jea),_.t(2),_.y("ngIf",b.jea),_.t(),_.y("ngIf",!b.jea),_.t(2),_.pA("",b.Fr," team has reviewed this product on ",b.Ztb,"."))},Ia:[_.gn],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}.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:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});var lQ=function(a){_.xt(a,"license",_.Fg(ZO,"license"));a.K2("google-material-icons")};lQ.prototype.Sa=function(){};lQ.O=function(a){return new (a||lQ)(_.u(_.wt))};
lQ.ya=_.xc({type:lQ,oa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:9,Ba:3,Ea:function(){return[["mat-icon-button","","aria-label","Isa icon","class","isa",4,"ngIf"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about ISA",3,"href"],["mat-icon-button","","aria-label","Isa icon",1,"isa"]]},ua:function(a,b){a&1&&(_.x(0,pNb,3,0,"button",0),_.A(1,"div",1)(2,"p",2),_.N(3,"Infrastructure Support Agreement"),_.B(),_.A(4,"p",3),_.N(5),
_.B(),_.A(6,"p",3)(7,"a",4),_.N(8,"More info"),_.B()()());a&2&&(_.y("ngIf",b.product.Vsa()),_.t(5),_.Kf("",b.product.getName()," has signed an ISA."),_.t(2),_.wf("href","/agreement/",b.product.tn(),"",_.Ed))},Ia:[_.gn],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}.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:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */'],
Oa:0});var mQ=function(a){this.metrics=[];this.description="";_.xt(a,"radio_button_checked",_.Fg(ZO,"radio_button_checked"));_.xt(a,"radio_button_partial",_.Fg(ZO,"radio_button_partial"));_.xt(a,"radio_button_unchecked",_.Fg(ZO,"radio_button_unchecked"));_.xt(a,"error_med",_.Fg(ZO,"error_med"));_.xt(a,"block",_.Fg(ZO,"block"));a.K2("google-material-icons")},vNb=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))};mQ.prototype.Sa=function(){this.description=$2b.get(this.fha)||""};_.W.Object.defineProperties(mQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return aJb(this.fha)}}});mQ.O=function(a){return new (a||mQ)(_.u(_.wt))};
mQ.ya=_.xc({type:mQ,oa:[["stacks-popup-pp"]],inputs:{fha:"productPhase",metrics:"metrics"},Aa:19,Ba:9,Ea:function(){return[[1,"phase-div",3,"ngSwitch"],["mat-icon-button","","class","phase pr",4,"ngSwitchCase"],["mat-icon-button","","class","phase sa",4,"ngSwitchCase"],["mat-icon-button","","class","phase ga",4,"ngSwitchCase"],["mat-icon-button","","class","phase dp",4,"ngSwitchCase"],["mat-icon-button","","class","phase na",4,"ngSwitchCase"],[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(";"),["mat-icon-button","",1,"phase","pr"],["mat-icon-button","",1,"phase","sa"],["mat-icon-button","",1,"phase","ga"],["mat-icon-button","",1,"phase","dp"],["mat-icon-button","",1,"phase","na"],[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.x(1,qNb,3,0,"button",
1)(2,rNb,3,0,"button",2)(3,sNb,3,0,"button",3)(4,tNb,3,0,"button",4)(5,uNb,3,0,"button",5),_.B(),_.A(6,"div",6)(7,"p",7),_.N(8),_.B(),_.A(9,"div",8)(10,"p"),_.N(11),_.B(),_.x(12,wNb,9,6,"div",9),_.E(13,"hr"),_.A(14,"p",10),_.N(15," Product phases is a standard set of product stages."),_.E(16,"br"),_.A(17,"a",11),_.N(18,"go/product-phases"),_.B()()()());a&2&&(_.y("ngSwitch",b.fha),_.t(),_.y("ngSwitchCase","1"),_.t(),_.y("ngSwitchCase","2"),_.t(),_.y("ngSwitchCase","3"),_.t(),_.y("ngSwitchCase","4"),
_.t(),_.y("ngSwitchCase","5"),_.t(3),_.Lf(b.name),_.t(3),_.Lf(b.description),_.t(),_.y("ngForOf",b.metrics))},Ia:[_.fn,_.hn,_.jn],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}.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:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});
var $2b=new Map([[0,"Default value."],[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."],[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."],[5,"Vendor product that should not be used. Alternatives and exceptions may apply."]]);var a3b=_.Ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),b3b=function(a){return[a]},nQ=function(a){_.xt(a,"stars",this.lT("stars"));a.K2("google-material-icons")};nQ.prototype.lT=function(a){return _.Fg(a3b,a)};nQ.prototype.Sa=function(){};_.W.Object.defineProperties(nQ.prototype,{zSc:{configurable:!0,enumerable:!0,get:function(){return this.product.Mg().jg()}},ySc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+this.product.Mg().Y_()}}});
nQ.O=function(a){return new (a||nQ)(_.u(_.wt))};
nQ.ya=_.xc({type:nQ,oa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Ea:function(){return[["aria-label","Recommended icon pop up",1,"recommended-div"],["svgIcon","stars",1,"recommended-icon"],[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),_.pA("",b.product.getName()," is recommended by the ",b.zSc," domain stewards."),_.t(2),_.y("href",_.Uf(3,b3b,b.ySc),_.Ed))},Ia:[_.yt],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}.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:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});var oQ=function(){this.xza=!1};oQ.prototype.Sa=function(){};oQ.O=function(a){return new (a||oQ)};
oQ.ya=_.xc({type:oQ,oa:[["stacks-popup-product"]],inputs:{product:"product",xza:"underAlternatives"},Aa:4,Ba:4,Ea:[["class","stacks-popup-isa",3,"product","to-right",4,"ngIf"],[3,"product",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[1,"stacks-popup-isa",3,"product"],[3,"product"],[3,"productPhase","metrics"],[3,"productPhase"]],ua:function(a,b){a&1&&_.x(0,xNb,1,3,"stacks-popup-isa",0)(1,yNb,1,1,"stacks-popup-recommended",1)(2,zNb,1,2,"stacks-popup-pp",
2)(3,ANb,1,3,"stacks-popup-pp",3);a&2&&(_.y("ngIf",b.product.Vsa()),_.t(),_.y("ngIf",b.product.FTa()),_.t(),_.y("ngIf",!b.xza),_.t(),_.y("ngIf",b.xza))},Ia:[_.gn,mQ,nQ,lQ],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}.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:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});var c3b=_.Ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),ePb=_.Ii(["https://roadmap.googleplex.com/",""]),INb=function(a){return[a]},d3b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),pQ=function(a,b,c,d,e){var f=this;this.qJ=a;this.aW=b;this.Uj=c;this.t4b=L0b;this.Tc=_.qF;this.xyb=new _.sg("");this.p5a={Mjc:200202};this.MT=!1;this.NQa=!0;this.iB=this.KQa=this.O_a=!1;this.wGc=aJb;this.sGc=bJb;
this.kGc=cJb;this.productId=_.ee([this.xyb,this.Uj.params]).ha(_.w(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return g||m.productId}));this.product=this.productId.ha(_.Ue(function(g){return f.aW.YS(g)}),_.Xe(function(g){f.MT||f.qJ.fm(g.jg()+" - Stacks")}));this.sJb=_.ee([this.product]).ha(_.w(function(g){g=_.k(g).next().value;for(var m=[],n=new Map,r=_.k(_.oj(g,NO,72,_.kj())),v=r.next();!v.done;v=r.next())v=v.value,dJb(v.getScope(),v.jta(),n);r=_.k(d3b);for(v=r.next();!v.done;v=r.next())v=
v.value,n.has(v)&&m.push({key:v,value:n.get(v)});n=WOb(g);r=[];YIb([{source:g.Osa(),Oi:r,name:"Best practices",icon:"school"},{source:g.Qsa(),Oi:r,name:"Codelabs",icon:"school"},{source:_.oj(g,tM,6,_.kj()),Oi:r,name:"Concepts",icon:"school"},{source:g.Usa(),Oi:r,name:"Getting started",icon:"school"},{source:g.Wsa(),Oi:r,name:"How to",icon:"school"},{source:g.Ysa(),Oi:r,name:"Introductory guides",icon:"school"},{source:_.oj(g,tM,30,_.kj()),Oi:r,name:"Reference guides",icon:"school"},{source:_.oj(g,
tM,65,_.kj()),Oi:r,name:"Testing",icon:"school"}]);r.sort(lM);v=XOb(g);var z=$Ob(g),D=aPb(g),J=[];if(_.nj(g,SO,43)){var L=(new nM).te("Apps ATLs"),P=_.oj(g,tM,44,_.kj());if(0===P.length)L.N8(mM({name:_.nj(g,SO,43).jg(),icon:"track_changes"}));else{P=_.k(P);for(var aa=P.next();!aa.done;aa=P.next())aa=aa.value,L.N8(mM({name:_.nj(g,SO,43).jg(),icon:"track_changes",url:aa.bM()}))}J.push(L)}if(_.nj(g,v0b,58)){L=new nM;P=_.oj(g,tM,59,_.kj());L.te("Security");P=_.k(P);for(aa=P.next();!aa.done;aa=P.next())aa=
aa.value,L.N8(mM({name:_.nj(g,v0b,58).jg(),icon:"enhanced_encryption",url:aa.bM()}));J.push(L)}_.nj(g,x0b,33)&&J.push((new nM).te("SRE authorities").OV([mM({name:_.nj(g,x0b,33).jg(),icon:"track_changes"})]));if(_.Aj(g,67)){L=(new nM).te("Privacy");P=_.k(_.xj(g,78,_.kj()));for(aa=P.next();!aa.done;aa=P.next())L.N8(mM({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+aa.value+"/composite_privacy_stance.textproto_generated"}));
J.push(L)}J.sort(lM);L=cPb(g);P=_.xj(g,4,_.kj());P=void 0===P?[]:P;P=P.map(dPb).sort(lM);aa=_.xj(g,38,_.kj());aa=fPb(aa);for(var oa=bPb(g),Ca=new Map,qa=_.k(_.oj(g,NO,72,_.kj())),ta=qa.next();!ta.done;ta=qa.next())if(ta=ta.value,10===ta.getScope()||9===ta.getScope()){ta=_.k(ta.jta());for(var Na=ta.next();!Na.done;Na=ta.next())Na=Na.value.split(":"),1===Na.length?Ca.set(Na[0],Na[0]):Ca.set(Na[0],Na[1])}return _.iF({product:g,Dpa:m,a0a:n,oqb:r,KEc:v,afb:z,VRa:D,svb:J,RZa:L,AZ:P,kNb:aa,GZ:oa,kTb:Ca})}),
_.Pe(1),_.Yd(),_.Ae(function(g){return _.hF(g.message)}),_.Te(_.rF));this.gZ=this.sJb.ha(_.pe(_.fG),_.w(function(g){return g.Xb.product}),_.w(function(g){return L0b.includes(g.Mg().Y_())?[mM({name:"Home",url:"/"}),mM({name:g.jg(),url:""})]:[mM({name:"Home",url:"/"}),mM({name:g.Mg().getParent().jg(),url:"/domain/"+g.Mg().getParent().Y_()}),mM({name:g.Mg().jg(),url:"/domain/"+g.Mg().Y_()}),mM({name:g.jg(),url:""})]}),_.Te([mM({name:"Home",url:"/"})]));this.Sqb=UIb();this.Hwa=ZIb;this.NQa=!0;this.O_a=
this.Uj.Vc.Ta.pscMvpLaunch||!1;this.KQa=this.Uj.Vc.Ta.displayExternalProducts||!1;this.iB=this.Uj.Vc.Ta.oldView||!1;_.xt(e,"error",this.lT("error"))},kOb=function(a){return"https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+a+"/stacks.textproto"};pQ.prototype.lT=function(a){return _.Fg(c3b,a)};
_.W.Object.defineProperties(pQ.prototype,{iOc:{configurable:!0,enumerable:!0,set:function(a){this.MT=!!a;this.xyb.next(a)}},qHc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.NQa&&(a.displayStacksWellLitPaths=!0);this.O_a&&(a.pscMvpLaunch=!0);this.KQa&&(a.displayExternalProducts=!0);this.iB&&(a.oldView="true");return a}}});
pQ.O=function(a){return new (a||pQ)(_.u(_.Tn),_.u(bP),_.u(_.rg),_.u(PO),_.u(_.wt))};
pQ.ya=_.xc({type:pQ,oa:[["stacks-product-page"]],inputs:{iOc:"productIdFromParent"},features:[_.Pf([bP])],Aa:4,Ba:6,Ea:[[3,"breadcrumb","oldView",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb","oldView"],[3,"ngSwitch"],["class","main-loading-spinner","diameter","32",4,"ngSwitchCase"],["class","page-message",4,"ngSwitchCase"],[4,"ngSwitchCase"],["diameter","32",1,"main-loading-spinner"],[1,"page-message"],[4,"ngIf"],[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,"warning-bar"],["svgIcon","error",1,"warning-bar-icon"],[1,"warning-bar-message"],["href","http://goto.google.com/stacks-product-phases",1,"warning-bar-link"],[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","phase-reason"],[1,"guidelines-explanation"],["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"],[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,BNb,2,4,"stacks-header",0),_.A(1,"main"),_.x(2,UOb,4,4,"ng-container",1),_.O(3,"async"),_.B());a&2&&(_.y("ngIf",!b.MT),_.t(),_.jf("hasButterbar",b.qHc),_.t(),_.y("ngIf",_.R(3,4,b.sJb)))},Ia:[_.fn,_.gn,_.hn,_.jn,hQ,_.yo,iQ,Z2b,_.kF,kQ,oQ,jQ,fQ,_.yt,dQ,_.mn],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}.warning-bar[_ngcontent-%COMP%]{margin-top:60px;width:100%;padding:6px 24px;border-radius:8px;background:var(--warning-background-color);display:flex;align-items:stretch}.warning-bar-icon[_ngcontent-%COMP%]{width:24px;height:24px;color:var(--warning-highlight-color)}.warning-bar-link[_ngcontent-%COMP%]{color:var(--warning-highlight-color);text-decoration:underline}.warning-bar-message[_ngcontent-%COMP%]{margin-left:16px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.2px;color:var(--warning-text-color);flex:1}.material-symbols-outlined[_ngcontent-%COMP%]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}/*# sourceMappingURL=product_page.css.map */'],
Oa:0});var e3b=["mainContent"],qQ=function(a,b,c,d,e,f,g,m){var n=this;this.Zg=b;this.Sx=c;this.Mc=d;this.Ezc=e;this.i3a=g;this.Bt=m;this.hP="detail-header-id";this.nec="Files and Directories";this.oec="Generated Files and Directories";this.mec="Deleted Files and Directories";this.hj=_.BF;this.yn={files:{Mr:new Set,entries:[]},EA:{Mr:new Set,entries:[]}};this.WXa=[];this.KH={files:{Mr:new Set,entries:[]},EA:{Mr:new Set,entries:[]}};this.qub=[];this.yo={files:{Mr:new Set,entries:[]},EA:{Mr:new Set,entries:[]}};
this.rQa=[];this.kq=function(){};this.IOb=new _.sg(null);this.uRb=new _.Ne;this.aDc=_.xz(function(r){n.Sx.iya(r)},300);this.jGc=_.xz(function(r){!yM(n.yn)||n.Sx.jja(r)},300);this.vRb=(this.URc=_.Yu.has(53))?this.uRb.ha(_.Ue(function(r){return n.i3a.get(r)}),_.w(function(r){return _.oj(r,N_b,1,_.kj())}),_.Pe(1),_.Yd()):_.Fe;this.nra=_.ee([this.IOb,this.vRb]).ha(_.w(function(r){r=_.k(r);var v=r.next().value;return(r=r.next().value)?v&&r.some(function(z){return z.j0()===v})?v:0===r.length?null:r[0].j0():
null}),_.Ee(),_.Pe(1),_.Yd())};qQ.prototype.Sa=function(){};
qQ.prototype.Tb=function(a){var b=this,c=a.viewData;if(c){a=c.Tf;var d=c.lj;d=(c=d&&_.VF(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.yn={files:{Mr:new Set,entries:[]},EA:{Mr:new Set,entries:[]}},this.KH={files:{Mr:new Set,entries:[]},EA:{Mr:new Set,entries:[]}},this.yo={files:{Mr:new Set,entries:[]},EA:{Mr:new Set,entries:[]}});c&&!d||f3b(this,a.entries,this.location);c||(this.Twa=a.Twa,this.Y_a=a.Y_a,_.Yu.has(11)&&(this.aggregations=F2b(this.Ezc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.nj(e,_.Vp,4))?0:_.Aj(f,4))&&!_.eG(e.cT())}).map(rPb)).ha(_.Pe(1),_.Yd())),this.kq=_.Aub(this.Zg,function(){var e;null==(e=b.nLc)||e.na.focus()}),this.uRb.next(this.location))}};qQ.prototype.La=function(){this.kq()};
var yM=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.EA.entries.length},g3b=function(a){var b=a.files;a=a.EA;var c=[];yM(a)&&c.push(a.entries);yM(b)&&c.push(b.entries);return c},hPb=function(a){return""===a.location.path||"/"===a.location.path},f3b=function(a,b,c){var d=hPb(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=_.nj(e,_.Vp,4))?void 0:_.Y(g,5),r=rPb(e);g=_.eG(e.cT());var v=_.Hob(e.cT()),z=!g||v;e={Pc:d||
!z?_.xq(_.uG(m.Zb().md(r)),{Bf:n}).kb():void 0,path:r,name:_.AA(r),Bf:n,entryType:e.getType(),yo:null==(f=_.nj(e,_.Vp,4))?void 0:_.Aj(f,4),KH:g,SIc:v,kRc:z};f=3===e.entryType||5===e.entryType;f=e.yo?f?a.yo.EA:a.yo.files:e.KH?f?a.KH.EA:a.KH.files:f?a.yn.EA:a.yn.files;f.Mr.has(e.name)||(f.Mr.add(e.name),f.entries.push(e))}!yM(a.yn)&&yM(a.yo)?(a.yn=a.yo,a.WXa=g3b(a.yn),a.yo={files:{Mr:new Set,entries:[]},EA:{Mr:new Set,entries:[]}},a.rQa=[]):(a.WXa=g3b(a.yn),a.rQa=g3b(a.yo));a.qub=g3b(a.KH)};
_.W.Object.defineProperties(qQ.prototype,{em:{configurable:!0,enumerable:!0,get:function(){return this.Mc.kca.getValue()}},TJc:{configurable:!0,enumerable:!0,get:function(){return 0===this.em}},UJc:{configurable:!0,enumerable:!0,get:function(){return 1===this.em}},location:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});qQ.O=function(a){return new (a||qQ)(_.u(_.rg),_.u(_.Rg),_.u(_.Ev),_.u(_.jK),_.u(YP),_.u(_.Zu),_.u(cP),_.u(_.Lv))};
qQ.ya=_.xc({type:qQ,oa:[["folder-detail","viewData",""]],vb:function(a,b){a&1&&_.Cf(e3b,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.nLc=c.first)}},inputs:{Ab:"viewData"},features:[_.Pf([YP]),_.Rc],mc:["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,gPb,1,2,"folder-tab-header",1),_.O(2,"async"),_.x(3,mPb,7,6,"main",2),_.O(4,"async"),_.x(5,qPb,3,3,"ng-container",3),_.O(6,"async"));a&2&&(_.y("viewData",b.Ab)("showLinksDropdown",!0),_.t(),_.y("ngIf",_.R(2,5,b.nra)),_.t(2),_.y("ngIf",b.TJc||
!1===_.R(4,7,b.nra)),_.t(2),_.y("ngIf",_.R(6,9,b.UJc&&b.nra)))},Ia:[JM,_.fn,_.gn,zP,$P,_.gB,_.fA,_.Iw,_.Dw,_.gA,_.Gz,_.aw,pQ,aQ,ZP,_.mn],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 h3b=["gobUrl"],i3b=["externalUrl"],j3b=["commitHash"],rQ=function(){};
_.W.Object.defineProperties(rQ.prototype,{Gzb:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.TN}},MEc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Ab.ada;var b=this.Ab.lA;var c=_.zg(a);c=new _.ci(c);if(c.hM()){c=c.Mg();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}},RHc:{configurable:!0,enumerable:!0,get:function(){if(!this.Ab.TN)throw Error("We");
var a=this.Ab.TN,b=_.Gj(a,3,_.pi)||a.Im(),c=_.Gj(a,3,_.pi)?"host":"project";return _.rq(new _.jh({oe:{id:b,type:c},repository:_.Y(a,2),Eb:this.Ab.lA,path:""}))}},DWa:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.yra}}});rQ.O=function(a){return new (a||rQ)};
rQ.ya=_.xc({type:rQ,oa:[["git-submodule-detail"]],vb:function(a,b){a&1&&(_.Cf(h3b,5,_.sd),_.Cf(i3b,5,_.sd),_.Cf(j3b,5,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.MGc=c.first);_.Gf(c=_.Hf())&&(b.LEc=c.first);_.Gf(c=_.Hf())&&(b.GBc=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"],[2,"font-size","1em"],["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,sPb,7,3,"ng-container",0),_.N(1,"\n\n"),_.x(2,wPb,45,9,"ng-template",null,1,_.Wf),_.N(4,"\n"));if(a&2){var c=_.Jf(3);_.y("ngIf",b.DWa)("ngIfElse",c)}},Ia:[FN,_.gn,_.PA,AP,zP,_.Oo,_.mF,uN,_.yo],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 k3b=function(a,b,c,d,e,f){var g=this;this.jC=a;this.XR=b;this.lf=c;this.Ga=d;this.WZa=e;this.kA=f;this.mi="CodeExamplePanel";this.zZ=this.jC.GV.ha(_.Ue(function(m){var n=null==m?void 0:m.MZ;if(!n)return _.Ud(null);m=n.symbol;if(n.aJc){var r=n.Kj;n=n.vO}else n=CPb(n.VLc||""),r=n.Kj,n=n.vO;if(!m||!r||!n)return _.Ud(null);g.Ga.ab({gestureName:"EXTERNAL",element:g.mi,action:"requestExampleForDefinition"});eYb(g.kA);return g.XR.get(new _.kI({g1:new _.wH({Kj:r,a3a:[n],methodName:m})})).ha(_.w(function(v){return v.nba}),
_.Xe(function(v){0===v.length&&g.Ga.ab({gestureName:"EXTERNAL",element:g.mi,action:"noExampleFoundForDefinition"});g.WZa.t0a("gsn","gs")}),_.Te(null))}),_.Ae(function(m){g.Ga.ab({gestureName:"EXTERNAL",element:g.mi,action:"error"});g.lf.handleError(m);return _.Ud(null)}));a=this.jC.GV.ha(_.pe(function(m){return!!m}),_.w(function(m){return m.MZ}));this.UEc=a.ha(_.w(function(m){return!m.Kj}));this.FSb=a.ha(_.w(function(m){return m.symbol}));this.NWa=a.ha(_.w(function(m){return m.HO[0]}))};
k3b.O=function(a){return new (a||k3b)(_.u(_.jK),_.u(_.oL),_.u(_.Kd),_.u(_.hv),_.u(_.iK),_.u(_.YK))};
k3b.ya=_.xc({type:k3b,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,yPb,6,7,"ng-container",1),_.O(2,"async"),_.B(),_.x(3,zPb,2,0,"ng-template",null,2,_.Wf)(5,BPb,5,3,"ng-template",
null,3,_.Wf));if(a&2){var c=_.Jf(4);_.t();_.y("ngIf",_.R(2,2,b.FSb))("ngIfElse",c)}},Ia:[_.gn,sN,_.pL,_.mn],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 sQ=function(a,b,c,d,e,f){var g=this;this.BAc=a;this.ah=b;this.Ga=c;this.qC=_.qF;this.TZa=new _.Rd;this.jP=_.lh;this.Tm=new _.Od;this.zla=new _.Ne(1);this.w3a=_.Yu.has(56);this.JCb=this.zla.ha(_.pe(TPb),_.w(function(m){return m.location}));this.cGc=this.JCb.ha(_.Ee(function(m,n){return m&&n&&_.VF(m,n)}));a=e.VT("BLAME").ha(_.w(function(m){return m.enabled}),_.Ee(),_.Pe(1),_.Yd());this.Wpa=l3b(this,a);this.fca=f.MFc.ha(_.Ee());f=this.zla.ha(_.pe(function(m){return!TPb(m)&&5!==m.kind}),_.Ke(_.gF("History unavailable")));
b=this.zla.ha(_.pe(TPb),_.Ee(WPb),_.Ue(function(m){return ZPb(m,g.ah)}),_.Pe(1),_.Yd());this.Z0=b.ha(_.pe(_.fG),_.w(function(m){return m.Xb.Z0}));b=b.ha(_.Ee(function(m,n){return _.fG(m)&&_.fG(n)&&m.Xb.Fk===n.Xb.Fk}));this.Unb=_.ne(f,_.ee([b,a]).ha(_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.fG(m)?m3b(g,m.Xb,n):m}),_.Te(_.rF))).ha(_.Pe(1),_.Yd());f=_.ee([this.fca,this.Unb]).ha(_.pe($Pb),_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!VPb(n.Xb,m)&&n.Xb.Fba)return n.Xb.Fba}));
this.TZa=f.ha(_.w(function(m){return!!m}),_.Te(!1));this.Tm.add(f.ha(_.Ue(function(m){return _.re(0).ha(_.$h(g.Ga,"paging_to_focused_commit",!1),_.Ke(m))})).subscribe(function(m){m&&m()}))};sQ.prototype.Sa=function(){this.Ga.Hn({bucket:_.lh.OW})};sQ.prototype.La=function(){this.Tm.unsubscribe()};
var l3b=function(a,b){var c=a.cGc.ha(_.Ue(function(d){var e=_.PF(_.ki(d,0))||"",f=_.ki(d,1)||"",g=_.TF(d,1)||"";return a.BAc.get(d.qb,d.Rc,d.repository,e,f,g).ha(_.Ae(function(){return _.Ud(null)}))}));return _.ee([a.zla,b]).ha(_.Ue(function(d){d=_.k(d);var e=d.next().value;return d.next().value&&XPb(e)?c:_.Ud(null)}),_.Re(1))},m3b=function(a,b,c){for(var d=[],e=0;e<b.Fk.length;e++){var f=b.a_a.get(e);d.push(f)}f=a.JCb.ha(_.Ee(),_.Ue(function(g){return UPb(g,b,a.ah)}),_.w(function(g){var m=g.Pc;g=
g.UI;var n=_.ki(m,2),r=!!n,v=a.w3a?b.cF:void 0;v=null!=v?_.uob(m,v):m;return{Wa:m,oV:v,bfa:n,UI:g,pF:r}}),_.Re(1));e=XPb(b.Ab);d={Wa:f,Fk:b.Fk,cF:b.cF,m7c:d,csa:e};d=e?EPb(d):DPb(d);return _.iF({nM:d,columnType:e?c?2:1:0,esa:b.esa,Fba:b.Fba,Wa:b.Ab.location})};_.W.Object.defineProperties(sQ.prototype,{LHc:{configurable:!0,enumerable:!0,set:function(a){this.MHc=a},get:function(){return this.MHc}},Ab:{configurable:!0,enumerable:!0,set:function(a){this.zla.next(a)}}});
sQ.O=function(a){return new (a||sQ)(_.u(_.yK),_.u(_.uJ),_.u(_.hv),_.u(_.Zu),_.u(_.pK),_.u(_.jK))};
sQ.ya=_.xc({type:sQ,oa:[["history-panel"]],vb:function(a,b){a&1&&_.Cf(UN,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.LHc=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,RPb,4,4,"ng-container",0),_.O(1,"async"),_.x(2,SPb,2,2,"ng-template",1,2,_.Wf));a&2&&_.y("ngIf",_.R(1,1,b.Unb))},Ia:[_.So,_.RG,_.gn,_.ln,_.hn,_.jn,UN,_.mF,_.kF,_.Sv,_.Rs,_.jx,_.hx,_.mn],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 wQ=function(){};wQ.prototype.transform=function(a){var b=a.Lg,c,d;if((null==b?0:null==(c=b.Ev)?0:null==(d=c.Mf)?0:d.Ri)&&b.path){c=b.Ev.mt;d=b.Ev.refHint;b=_.uq(_.tob(b).Zb(),d?d:c);var e=b.vi;a=a.ne;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.rq(e.call(b,{line:a,kf:5,Bf:d?c:void 0}).kb())}};wQ.O=function(a){return new (a||wQ)};wQ.xe=_.Cc({name:"warningLocation",type:wQ,Zd:!0});var xQ=function(){};
xQ.prototype.transform=function(a,b){var c,d=null==(c=a.Lg)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.ne,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};xQ.O=function(a){return new (a||xQ)};xQ.xe=_.Cc({name:"warningLocationName",type:xQ,Zd:!0});var dQb=function(a){return{va:a}},yQ=function(a,b,c,d,e,f,g){this.AD=b;this.K_=c;this.Lb=d;this.Ga=e;this.Ua=f;this.KE=g;this.A8b="aHc";this.C8b="iHc";this.Clc="mRc";this.HRa=new Set;this.SUc=_.ee([a.Qja,cYb(b)]).ha(_.w(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",EBb:m.next().value.map(function(r){return{Yh:r,count:n.has(r.id)&&n.get(r.id).Zu||0,icon:_.zg(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Yh.EWa&&
0<r.count}),E2a:new Set}}),_.Te({state:"loading"}))};yQ.prototype.Sa=function(){};var pQb=function(a,b){return n3b(a,b).ha(_.w(function(c){return{dca:c,state:"loaded"}}),_.Te({state:"loading"}))};yQ.prototype.Od=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.mG(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
yQ.prototype.aHc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.HRa.add(b):this.HRa.delete(b);this.Ga.ab({gestureName:"CLICK",element:"Warnings",action:c})};
yQ.prototype.iHc=function(a,b){this.Ga.ab({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.nG(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(),_.wo(this.Ua,c.pathname+c.search))}};
yQ.prototype.mRc=function(a,b){this.Ga.ab({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var n3b=function(a,b){var c=a.HUc;if(0!==c&&1!==c)return _.Ud([]);var d=a.Wa,e=d.qb,f=d.Rc,g=d.repository;return null==e||null==f||null==g?_.Ud([]):_.ee([_.oyb(a.AD,b),_.IDb(a.KE,d)]).ha(_.Ue(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r,v;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(v=r.p$)?void 0:v.gA;if(!n)return _.Ud([]);r=_.ki(m,1)||"";return _.myb(a.K_,{qb:e,Rc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(yQ.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.kh(this.Lb.Vc)}}});yQ.O=function(a){return new (a||yQ)(_.u(_.pK),_.u(_.nK),_.u(_.mK),_.u(_.rg),_.u(_.No),_.u(_.Mg),_.u(_.zJ))};
yQ.ya=_.xc({type:yQ,oa:[["warnings-panel"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})},inputs:{HUc:"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,jQb,4,3,"ng-container",0),_.O(1,"async"),_.x(2,kQb,2,0,"ng-template",null,1,_.Wf)(4,qQb,2,3,"ng-template",null,2,_.Wf));a&2&&_.y("ngIf",_.R(1,1,b.SUc))},Ia:[_.So,_.fn,_.gn,_.ln,_.hn,_.jn,_.kF,_.Sv,_.Rs,_.eB,_.fB,_.OI,_.dB,_.yo,_.mn,_.FA,wQ,xQ],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 sQb=function(a){this.Ka=_.jb(a)};_.V(sQb,_.Jb);sQb.prototype.eya=function(a){return _.ni(this,1,a)};sQb.prototype.toObject=function(){return o3b(this)};var o3b=function(a){if(null!=a)return _.Lb(a),{proxy:_.Y(a,1),aH:_.Ej(a,2,0)}},p3b=[0,_.Bza,fYb];var q3b=function(a){this.Ka=_.jb(a)};_.V(q3b,_.Jb);q3b.kc=[1];q3b.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={a9c:_.Db(_.oj(this,sQb,1,_.kj()),o3b)}}else a=void 0;return a};var rQb=function(){var a=[0,_.Eza,p3b];return function(b,c){a:{if(PXb.length){var d=PXb.pop();d.setOptions(c);d.wg.init(b,void 0,void 0,c);b=d}else b=new QXb(b,c);try{var e=new q3b,f=e.Ka;fEb(a)(f,b);var g=e;break a}finally{b.Xtb()}g=void 0}return g}}();var zQ=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};zQ.O=function(a){return new (a||zQ)};
zQ.ya=_.xc({type:zQ,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",Ika:"tooltipText",disabled:"disabled"},mc:["icon",""],bc:["*"],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&&(_.uf(),_.x(0,uQb,3,5,"button",0)(1,vQb,4,4,"ng-template",null,1,_.Wf));if(a&2){var c=_.Jf(2);_.y("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.gn,_.Sv,_.Rs,_.Us,_.yt,_.lx,_.ox],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 AQ=function(a){this.Sx=a;this.collapsed=!1;this.f4a="short";this.eUc=this.Sx.TS().ha(_.w(function(b){return{VUb:b}}))};AQ.prototype.toggle=function(a){this.Sx.L2(!a)};AQ.O=function(a){return new (a||AQ)(_.u(_.Ev))};
AQ.ya=_.xc({type:AQ,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",f4a:"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,yQb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.eUc))},Ia:[zQ,_.gn,_.mn],ob:2,Oa:0});var BQ=function(a,b){var c=this;this.Vb=a;this.service=b;this.esb=this.pba=new _.sg(new Set);this.lb=this.Vb.Xca().ha(_.Ge(1),_.Ve(this.esb.ha(_.Se()))).subscribe(function(d){c.pba.next(d)})};BQ.prototype.La=function(){this.lb.unsubscribe()};var r3b=function(a,b,c){var d=new Set(a.pba.getValue());c?d.add(b):d.delete(b);a.pba.next(d);a.Vb.lja(d)},s3b=function(a,b){var c;return a.service.DTa((new _.dp).LV(_.Zrb(_.si(b.qb,b.Rc,b.repository,_.qi(b),b.path,null==(c=b.params)?void 0:c.Rb))))};
BQ.O=function(a){return new (a||BQ)(_.q(_.Ev),_.q(_.EK))};BQ.ta=_.p({token:BQ,qa:BQ.O});var zM=function(){_.RD.apply(this,arguments)};_.V(zM,_.RD);zM.Fa=_.RD.Fa;zM.O=function(){var a;return function(b){return(a||(a=_.rd(zM)))(b||zM)}}();
zM.ya=_.xc({type:zM,oa:[["editable-picker-editor"]],features:[_.Pf([{wa:_.Lkb,nc:function(a){return a.displayName}}]),_.ef],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,CQb,6,13,"xap-picker",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.Tqa))},Ia:[_.gn,_.iw,_.pw,_.zD,_.yD,_.OD,_.PD,_.QD,_.mn],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 IQb=function(){jN.apply(this,arguments)};_.V(IQb,jN);IQb.prototype.match=function(){return[]};var t3b=new _.lt("{DISPLAY_NAME}: "),u3b=function(){jN.apply(this,arguments)};_.V(u3b,jN);
u3b.prototype.match=function(a,b){if(void 0===b||b)if(b=FYb(this,a))return[b];b=this.config.iE;var c=b.GE,d,e,f=null!=(e=null==(d=b.zaa)?void 0:d.wf)?e:_.$D;if(b.values){d=[];e=_.k(b.values.xm);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(null!==m){var n=b.Ei?b.Ei(m):m;g=_.bfb(a,n);.8>g||!(m=DYb(this,f,_.pD(m)))||(n=[{text:t3b.format({DISPLAY_NAME:b.displayName})}].concat(_.Jc(EYb(n,a))),d.push({wc:m,confidence:g,c_:n,GE:c}))}}return d}return[{wc:DYb(this,f,_.pD(a)),confidence:.25,c_:[{text:t3b.format({DISPLAY_NAME:b.displayName})},
{text:a}],GE:c}]};var JQb=function(){jN.apply(this,arguments)};_.V(JQb,jN);
JQb.prototype.match=function(a){var b=FYb(this,a);if(b)return[b];b=this.config.iE;var c=b.GE;if(!b.values)return[];for(var d=[],e=_.k(b.values.xm),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Ei?b.Ei(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.k(m);for(var v=m.next();!v.done;v=m.next()){v=v.value;for(var z=_.k(n),D=z.next();!D.done;D=z.next())D=D.value,""!==v&&""!==D&&v.includes(D)&&r.push(D)}r.length&&(n=1+.01*r.length,g=DYb(this,
_.$D,_.pD(g)))&&(f=[{text:t3b.format({DISPLAY_NAME:b.displayName})}].concat(_.Jc(v3b(f,r))),d.push({wc:g,confidence:n,c_:f,GE:c}))}}return d};
var v3b=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(_.Jc(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 w3b=function(a){return[a]},CQ=function(){_.cE.apply(this,arguments);this.disabled=new _.Ne(1)};_.V(CQ,_.cE);CQ.Fa=_.cE.Fa;CQ.O=function(){var a;return function(b){return(a||(a=_.rd(CQ)))(b||CQ)}}();
CQ.ya=_.xc({type:CQ,oa:[["xap-string-editor"]],vb:function(a,b){a&1&&_.Cf(_.bE,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.C3=c.first)}},features:[_.ef],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 _.glb(b,c)}),_.O(1,"async"),_.B());a&2&&_.y("configs",_.Uf(4,w3b,b.Xo))("disabled",_.R(1,2,b.disabled))},Ia:[_.bE,_.mn],ob:2,Oa:0});var LQb=function(){_.qD.apply(this,arguments)};_.V(LQb,_.qD);_.W.Object.defineProperties(LQb.prototype,{tH:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var TQb=NQb("tests","Exclude Tests"),UQb=NQb("generatedFiles","Exclude Generated Files"),x3b=function(){_.qD.apply(this,arguments)};_.V(x3b,_.qD);
_.W.Object.defineProperties(x3b.prototype,{tH:{configurable:!0,enumerable:!0,get:function(){var a=HQb(String(this.value.fq));return this.config.displayName+": "+(a?a.fN?"-"+a.path:a.path:"")}}});var y3b=function(a,b){return new x3b({id:"path",displayName:"Path"},a,b)},VQb={zj:y3b,Xz:[_.$D],Ol:CQ,PUa:!0,iE:{zaa:y3b(_.$D,new _.oD),displayName:"Path",dva:u3b,GE:!0}},XRb=function(){_.qD.apply(this,arguments)};_.V(XRb,_.qD);
_.W.Object.defineProperties(XRb.prototype,{tH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.xm.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.map(function(b){return b.displayName}).join(", ");return this.config.displayName+": "+a}}});var OQb=function(a,b){return new XRb({id:"category",displayName:"Category"},a,b)},z3b=function(){_.qD.apply(this,arguments)};_.V(z3b,_.qD);
_.W.Object.defineProperties(z3b.prototype,{tH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.xm.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var XQb=function(a,b){return new z3b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var A3b=new _.Gc("GMAT_CHIPS_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});var B3b=function(a){this.options=a};B3b.O=function(a){return new (a||B3b)(_.u(A3b))};
B3b.Fa=_.Bc({type:B3b,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&&_.jf("gmat-mdc-chip",!b.options.ig)("gmat-input-chip","input"===b.hd)("gmat-filter-chip","hairline-filter"===b.hd||"protected-filter"===b.hd)("gmat-suggestive-chip","hairline-suggestive"===b.hd||"protected-suggestive"===b.hd)("gmat-assistive-chip","hairline-assistive"===b.hd||"protected-assistive"===b.hd)("gmat-hairline-chip",
"input"===b.hd||"hairline-filter"===b.hd||"hairline-suggestive"===b.hd||"hairline-assistive"===b.hd)("gmat-protected-chip","protected-filter"===b.hd||"protected-suggestive"===b.hd||"protected-assistive"===b.hd)("gmat-selectable-chip","input"===b.hd||"hairline-filter"===b.hd||"protected-filter"===b.hd)},inputs:{hd:"appearance"}});var C3b=new _.Gc("mat-chips-default-options",{Ha:"root",qa:function(){return{I2:[13]}}}),D3b=new _.Gc("MatChipAvatar"),E3b=new _.Gc("MatChipTrailingIcon"),F3b=new _.Gc("MatChipRemove"),G3b=new _.Gc("MatChip");var DQ=function(a,b){this.Ma=a;this.sY=b;this.D6=this.P0=!0;this.lc=!1;this.tabIndex=-1;this.iGa=!1;"BUTTON"===a.na.nodeName&&a.na.setAttribute("type","button")};_.h=DQ.prototype;_.h.SJ=function(){return this.disabled&&!this.iGa?"":null};_.h.nuc=function(){return this.disabled&&!this.iGa||!this.P0?null:this.tabIndex.toString()};_.h.focus=function(){this.Ma.na.focus()};_.h.Fl=function(a){!this.disabled&&this.P0&&this.D6&&a.preventDefault()};
_.h.ye=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.P0||!this.D6||this.sY.rw||a.preventDefault()};_.W.Object.defineProperties(DQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.sY.disabled},set:function(a){this.lc=a}}});DQ.O=function(a){return new (a||DQ)(_.u(_.sd),_.u(G3b))};
DQ.Fa=_.Bc({type:DQ,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.Fl(c)})("keydown",function(c){return b.ye(c)});a&2&&(_.gf("tabindex",b.nuc())("disabled",b.SJ())("aria-disabled",b.disabled),_.jf("mdc-evolution-chip__action--primary",b.D6)("mdc-evolution-chip__action--presentational",!b.P0)("mdc-evolution-chip__action--trailing",!b.D6))},inputs:{P0:"isInteractive",disabled:[2,"disabled","disabled",
_.ag],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?-1:_.cg(a)}],iGa:"_allowFocusWhenDisabled"},standalone:!0,features:[_.ff]});var EQ=function(){DQ.apply(this,arguments);this.D6=!1};_.V(EQ,DQ);EQ.prototype.Fl=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.sY.remove())};EQ.prototype.ye=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.sY.remove())};EQ.O=function(){var a;return function(b){return(a||(a=_.rd(EQ)))(b||EQ)}}();
EQ.Fa=_.Bc({type:EQ,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&&_.gf("aria-hidden",null)},standalone:!0,features:[_.Pf([{wa:F3b,Hb:EQ}]),_.ef]});var FQ=function(a,b){this.Ma=a;this.Db=b};FQ.prototype.initialize=function(a){this.Ma.na.focus();this.setValue(a)};FQ.prototype.setValue=function(a){this.Ma.na.textContent=a;this.Wvc()};FQ.prototype.getValue=function(){return this.Ma.na.textContent||""};FQ.prototype.Wvc=function(){var a=this.Db.createRange();a.selectNodeContents(this.Ma.na);a.collapse(!1);var b=window.getSelection();b.removeAllRanges();b.addRange(a)};FQ.O=function(a){return new (a||FQ)(_.u(_.sd),_.u(_.Gg))};
FQ.Fa=_.Bc({type:FQ,oa:[["span","matChipEditInput",""]],yb:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"],standalone:!0});var H3b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],I3b=0,GQ=function(a,b,c,d,e,f,g,m){this.Ya=a;this.Ma=b;this.hb=c;this.Xc=d;this.qna=g;this.lp=new _.Qe;this.Ak=new _.Qe;this.role=null;this.TIa=!1;this.id="mat-mdc-chip-"+I3b++;this.Mhb=this.ariaLabel=null;this.M8a=this.id+"-aria-description";this.nt=!0;this.disabled=this.ad=this.highlighted=!1;this.tabIndex=-1;this.removed=new _.Vl;this.yc=new _.Vl;this.TNa=
"mat-basic-chip";this.Mz=_.vc(_.os);this.Db=e;this.Pn="NoopAnimations"===f;if(null!=m){var n;this.tabIndex=null!=(n=parseInt(m))?n:-1}this.Qvc();null==this.Mz||_.pVa(this.Ma.na,{className:"mat-mdc-chip-ripple",disabled:this.sw()})};_.h=GQ.prototype;_.h.Xm=function(){return this.TIa};_.h.Sa=function(){var a=this.Ma.na;this.Ina=a.hasAttribute(this.TNa)||a.tagName.toLowerCase()===this.TNa};_.h.Ic=function(){this.pyc=this.Ma.na.querySelector(".mat-mdc-chip-action-label");this.Icb&&(this.Icb=!1,this.focus())};
_.h.Yd=function(){var a=this;this.hqc=_.ne(this.uqc.Qc,this.wqc.Qc,this.vqc.Qc).subscribe(function(){return _.ul(a.Ya)})};_.h.An=function(){this.Mz.Y1a(this.Ma.na,this.sw())};_.h.La=function(){this.Xc.rj(this.Ma);var a;null==(a=this.Mz)||_.oVa(a,this.Ma.na);var b;null==(b=this.hqc)||b.unsubscribe();this.yc.emit({Sf:this});this.yc.complete()};_.h.remove=function(){this.nt&&this.removed.emit({Sf:this})};
_.h.sw=function(){var a;return this.disabled||this.ad||this.Pn||this.Ina||!(null==(a=this.qna)||!a.disabled)};_.h.TJ=function(){return!(!this.I3&&!this.QN)};_.h.ye=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.AN?this.AN.focus():this.Icb=!0)};_.h.mna=function(a){return this.dna().find(function(b){b=b.Ma.na;return b===a||b.contains(a)})};
_.h.dna=function(){var a=[];this.AN&&a.push(this.AN);this.QN&&a.push(this.QN);this.I3&&a.push(this.I3);return a};_.h.nYc=function(){};_.h.Wt=function(){return this.role?this.disabled?-1:this.tabIndex:null};_.h.Qvc=function(){var a=this;this.Xc.Ok(this.Ma,!0).subscribe(function(b){b=null!==b;b!==a.TIa&&((a.TIa=b)?a.lp.next({Sf:a}):a.hb.Af.ha(_.Ge(1)).subscribe(function(){return a.hb.run(function(){return a.Ak.next({Sf:a})})}))})};
_.W.Object.defineProperties(GQ.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Pd?this.Pd:this.pyc.textContent.trim()},set:function(a){this.Pd=a}},p2:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.Mz)?void 0:_.qVa(a,this.Ma.na)},set:function(a){var b;null==(b=this.Mz)||_.rVa(b,this.Ma.na,a)}}});GQ.O=function(a){return new (a||GQ)(_.u(_.wl),_.u(_.sd),_.u(_.te),_.u(_.Dq),_.u(_.Gg),_.u(_.sl,8),_.u(_.ks,8),_.md("tabindex"))};
GQ.ya=_.xc({type:GQ,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Cd:function(a,b,c){a&1&&(_.Df(c,D3b,5),_.Df(c,E3b,5),_.Df(c,F3b,5),_.Df(c,D3b,5),_.Df(c,E3b,5),_.Df(c,F3b,5));if(a&2){var d;_.Gf(d=_.Hf())&&(b.bE=d.first);_.Gf(d=_.Hf())&&(b.I3=d.first);_.Gf(d=_.Hf())&&(b.QN=d.first);_.Gf(d=_.Hf())&&(b.uqc=d);_.Gf(d=_.Hf())&&(b.wqc=d);_.Gf(d=_.Hf())&&(b.vqc=d)}},vb:function(a,b){a&1&&_.Cf(DQ,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.AN=c.first)}},yb:[1,"mat-mdc-chip"],tb:32,
Za:function(a,b){a&1&&_.I("keydown",function(c){return b.ye(c)});a&2&&(_.of("id",b.id),_.gf("role",b.role)("tabindex",b.Wt())("aria-label",b.ariaLabel),_.kf("mat-"+(b.color||"primary")),_.jf("mdc-evolution-chip",!b.Ina)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.TJ())("mdc-evolution-chip--with-primary-graphic",b.bE)("mdc-evolution-chip--with-primary-icon",b.bE)("mdc-evolution-chip--with-avatar",b.bE)("mat-mdc-chip-with-avatar",b.bE)("mat-mdc-chip-highlighted",
b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.Ina)("mat-mdc-standard-chip",!b.Ina)("mat-mdc-chip-with-trailing-icon",b.TJ())("_mat-animation-noopable",b.Pn))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],Mhb:[0,"aria-description","ariaDescription"],value:"value",color:"color",nt:[2,"removable","removable",_.ag],highlighted:[2,"highlighted","highlighted",_.ag],ad:[2,"disableRipple","disableRipple",_.ag],disabled:[2,"disabled","disabled",_.ag],tabIndex:[2,
"tabIndex","tabIndex",function(a){return null==a?void 0:_.cg(a)}]},outputs:{removed:"removed",yc:"destroyed"},Sb:["matChip"],standalone:!0,features:[_.Pf([{wa:G3b,Hb:GQ}]),_.ff,_.Qf],bc:["*","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&&(_.uf(H3b),_.E(0,"span",0),_.A(1,"span",1)(2,"span",2),_.x(3,YQb,2,0,"span",3),_.A(4,"span",4),_.vf(5),_.E(6,"span",5),_.B()()(),_.x(7,ZQb,2,0,"span",
6));a&2&&(_.t(2),_.y("isInteractive",!1),_.t(),_.lf(3,b.bE?3:-1),_.t(4),_.lf(7,b.TJ()?7:-1))},Ia:[DQ],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) .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused:before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus:before{border-color:var(--mdc-chip-focus-outline-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-disabled-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width)}.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:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-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--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-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:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-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-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-hover-state-layer-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-hover-state-layer-opacity)}.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-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-selected-hover-state-layer-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color)}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color)}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color);opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-chip-selected:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color);opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color);opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color)}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color)}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity)}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity)}.mat-mdc-chip-selected .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-style:solid}.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}.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__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 .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::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-2px;bottom:-2px;left:6px;right:6px;border-radius:50%}.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 J3b=[[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],HQ=function(a,b,c,d,e,f,g,m){GQ.call(this,a,b,c,d,e,f,g,m);var n=this;this.TNa="mat-basic-chip-row";this.Mra=this.Sma=!1;this.eqb=new _.Vl;this.rw=!1;this.role="row";this.Ak.ha(_.Ve(this.yc)).subscribe(function(){n.rw&&!n.Sma&&n.qcb()})};_.V(HQ,GQ);_.h=HQ.prototype;_.h.TJ=function(){return!this.rw&&GQ.prototype.TJ.call(this)};
_.h.xQ=function(){this.rw||this.disabled||this.focus()};_.h.ye=function(a){13!==a.keyCode||this.disabled?this.rw?a.stopPropagation():GQ.prototype.ye.call(this,a):this.rw?(a.preventDefault(),this.qcb()):this.Mra&&this.Qdb(a)};_.h.uuc=function(a){!this.disabled&&this.Mra&&this.Qdb(a)};_.h.Qdb=function(a){var b=this;if(this.AN&&(!this.QN||this.mna(a.target)!==this.QN)){var c=this.value;this.rw=this.Sma=!0;_.vl(this.Ya);setTimeout(function(){b.oIa().initialize(c);b.Sma=!1})}};
_.h.qcb=function(){this.rw=this.Sma=!1;this.eqb.emit({Sf:this,value:this.oIa().getValue()});this.Db.activeElement!==this.oIa().Ma.na&&this.Db.activeElement!==this.Db.body||this.AN.focus()};_.h.sw=function(){return GQ.prototype.sw.call(this)||this.rw};_.h.oIa=function(){return this.Amb||this.QCc};HQ.O=function(a){return new (a||HQ)(_.u(_.wl),_.u(_.sd),_.u(_.te),_.u(_.Dq),_.u(_.Gg),_.u(_.sl,8),_.u(_.ks,8),_.md("tabindex"))};
HQ.ya=_.xc({type:HQ,oa:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],Cd:function(a,b,c){a&1&&_.Df(c,FQ,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.Amb=d.first)}},vb:function(a,b){a&1&&_.Cf(FQ,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.QCc=c.first)}},yb:[1,"mat-mdc-chip","mat-mdc-chip-row","mdc-evolution-chip"],tb:27,Za:function(a,b){a&1&&_.I("focus",function(c){return b.xQ(c)})("dblclick",function(c){return b.uuc(c)});a&2&&(_.of("id",b.id),_.gf("tabindex",b.disabled?
null:-1)("aria-label",null)("aria-description",null)("role",b.role),_.jf("mat-mdc-chip-with-avatar",b.bE)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-editing",b.rw)("mat-mdc-chip-editable",b.Mra)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.TJ())("mdc-evolution-chip--with-primary-graphic",b.bE)("mdc-evolution-chip--with-primary-icon",b.bE)("mdc-evolution-chip--with-avatar",b.bE)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",
b.TJ()))},inputs:{Mra:"editable"},outputs:{eqb:"edited"},standalone:!0,features:[_.Pf([{wa:GQ,Hb:HQ},{wa:G3b,Hb:HQ}]),_.ef,_.Qf],bc:["mat-chip-avatar, [matChipAvatar]","[matChipEditInput]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:10,Ba:10,Ea:[["class","mat-mdc-chip-focus-overlay"],["role","gridcell","matChipAction","",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary",3,"tabIndex","disabled"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic"],
[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],["aria-hidden","true",1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing","role","gridcell"],[1,"cdk-visually-hidden",3,"id"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],["matChipEditInput",""],["role","gridcell",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ua:function(a,b){a&1&&
(_.uf(J3b),_.x(0,$Qb,1,0,"span",0),_.A(1,"span",1),_.x(2,aRb,2,0,"span",2),_.A(3,"span",3),_.x(4,dRb,2,1)(5,eRb,1,0),_.E(6,"span",4),_.B()(),_.x(7,fRb,2,0,"span",5),_.A(8,"span",6),_.N(9),_.B());a&2&&(_.lf(0,b.rw?-1:0),_.t(),_.y("tabIndex",b.tabIndex)("disabled",b.disabled),_.gf("aria-label",b.ariaLabel)("aria-describedby",b.M8a),_.t(),_.lf(2,b.bE?2:-1),_.t(2),_.lf(4,b.rw?4:5),_.t(3),_.lf(7,b.TJ()?7:-1),_.t(),_.y("id",b.M8a),_.t(),_.Lf(b.Mhb))},Ia:[DQ,FQ],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) .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused:before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus:before{border-color:var(--mdc-chip-focus-outline-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-disabled-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width)}.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:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-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--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-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:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-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-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-hover-state-layer-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-hover-state-layer-opacity)}.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-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-selected-hover-state-layer-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color)}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color)}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color);opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-chip-selected:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color);opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color);opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color)}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color)}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity)}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity)}.mat-mdc-chip-selected .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-style:solid}.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}.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__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 .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::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-2px;bottom:-2px;left:6px;right:6px;border-radius:50%}.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 IQ=function(a,b,c){this.Ma=a;this.Ya=b;this.oc=c;this.Rna=null;this.Nb=new _.Qe;this.b$a="presentation";this.lc=!1;this.tabIndex=0;this.KX=null;this.Bma=new _.Bf};_.h=IQ.prototype;_.h.Ic=function(){this.Jxc();this.wyc();this.xyc()};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.Bma.destroy();this.Nb.next();this.Nb.complete()};_.h.g6=function(){return this.eg&&this.eg.some(function(a){return a.Xm()})};
_.h.sK=function(){var a=this;this.eg&&this.eg.forEach(function(b){b.disabled=a.lc;_.ul(b.Ya)})};_.h.focus=function(){};_.h.ye=function(a){this.noa(a)&&this.Qb.Br(a)};_.h.cY=function(a){return 0<=a&&a<this.eg.length};_.h.h5=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.iIa=function(a){var b=this;return this.eg.Qc.ha(_.Te(null),_.Ue(function(){return _.ne.apply(null,_.Jc(b.eg.map(a)))}))};
_.h.noa=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.Jxc=function(){var a=this;this.eg.Qc.ha(_.Te(this.eg)).subscribe(function(c){var d=[];c.forEach(function(e){return e.dna().forEach(function(f){return d.push(f)})});a.Bma.reset(d);_.Ff(a.Bma)});this.Qb=_.uz(_.Yq(_.vz(_.iab(new _.$q(this.Bma)),this.oc?this.oc.value:"ltr")),function(c){return a.LG(c)});this.tZ.ha(_.Ve(this.Nb)).subscribe(function(c){(c=c.Sf.mna(document.activeElement))&&_.Zq(a.Qb,c)});var b;null==(b=this.oc)||b.change.ha(_.Ve(this.Nb)).subscribe(function(c){return _.vz(a.Qb,c)})};
_.h.LG=function(a){return!a.P0||a.disabled};_.h.wyc=function(){var a=this;this.eg.Qc.ha(_.Te(null),_.Ve(this.Nb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.sK()});a.Owc()})};_.h.xyc=function(){var a=this;this.nBc.ha(_.Ve(this.Nb)).subscribe(function(b){var c=a.eg.toArray().indexOf(b.Sf);a.cY(c)&&b.Sf.Xm()&&(a.Rna=c)})};
_.h.Owc=function(){if(null!=this.Rna){if(this.eg.length){var a=Math.min(this.Rna,this.eg.length-1);a=this.eg.toArray()[a];a.disabled?1===this.eg.length?this.focus():_.oTa(this.Qb):a.focus()}else this.focus();this.Rna=null}};
_.W.Object.defineProperties(IQ.prototype,{tZ:{configurable:!0,enumerable:!0,get:function(){return this.iIa(function(a){return a.lp})}},nBc:{configurable:!0,enumerable:!0,get:function(){return this.iIa(function(a){return a.yc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.sK()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.eg||0===this.eg.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.KX?this.KX:
this.empty?null:this.b$a},set:function(a){this.KX=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.g6()}}});IQ.O=function(a){return new (a||IQ)(_.u(_.sd),_.u(_.wl),_.u(_.tr,8))};
IQ.ya=_.xc({type:IQ,oa:[["mat-chip-set"]],Cd:function(a,b,c){a&1&&_.Df(c,GQ,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.eg=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.ye(c)});a&2&&_.gf("role",b.role)},inputs:{disabled:[2,"disabled","disabled",_.ag],role:"role",tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.cg(a)}]},standalone:!0,features:[_.ff,_.Qf],bc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],
ua:function(a){a&1&&(_.uf(),_.A(0,"div",0),_.vf(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 K3b=function(a,b){this.source=a;this.value=b},JQ=function(a,b,c,d,e,f,g){IQ.call(this,a,b,c);this.xd=g;this.controlType="mat-chip-grid";this.b$a="grid";this.L8a=[];this.Me=function(){};this.he=function(){};this.Pd=[];this.change=new _.Vl;this.In=new _.Vl;this.eg=void 0;this.Yb=new _.Qe;this.xd&&(this.xd.Zo=this);this.Sn=new _.$Ua(f,g,e,d,this.Yb)};_.V(JQ,IQ);_.h=JQ.prototype;_.h.Yd=function(){var a=this;this.NOa.ha(_.Ve(this.Nb)).subscribe(function(){a.kw();a.Yb.next()});_.ne(this.tZ,this.eg.Qc).ha(_.Ve(this.Nb)).subscribe(function(){return a.Yb.next()})};
_.h.Ic=function(){IQ.prototype.Ic.call(this)};_.h.An=function(){this.xd&&this.Dt()};_.h.La=function(){IQ.prototype.La.call(this);this.Yb.complete()};_.h.Ywa=function(a){this.ei=a;this.ei.SE(this.L8a)};_.h.vU=function(a){this.disabled||this.noa(a)||this.focus()};_.h.focus=function(){var a=this;this.disabled||this.ei.focused||(!this.eg.length||this.eg.first.disabled?Promise.resolve().then(function(){return a.ei.focus()}):this.eg.length&&this.Qb.Oz(0,1),this.Yb.next())};
_.h.SE=function(a){this.L8a=a;var b;null==(b=this.ei)||b.SE(a)};_.h.Jn=function(a){this.Pd=a};_.h.Qm=function(a){this.he=a};_.h.Gr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a;this.Yb.next()};_.h.Dt=function(){this.Sn.Dt()};_.h.kw=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.DG(),a.Yna())})};_.h.h5=function(){this.ei.focused||IQ.prototype.h5.call(this)};
_.h.ye=function(a){9===a.keyCode?this.ei.focused&&_.nh(a,"shiftKey")&&this.eg.length&&!this.eg.last.disabled?(a.preventDefault(),this.Qb.We?this.Qb.Jj(this.Qb.We):this.Q$a()):IQ.prototype.h5.call(this):this.ei.focused||IQ.prototype.ye.call(this,a);this.Yb.next()};_.h.Q$a=function(){this.eg.length&&this.eg.last.focus()};_.h.DG=function(){var a=this.eg.length?this.eg.toArray().map(function(b){return b.value}):[];this.Pd=a;this.change.emit(new K3b(this,a));this.In.emit(a);this.he(a);_.ul(this.Ya)};
_.h.Yna=function(){this.Me();_.ul(this.Ya);this.Yb.next()};
_.W.Object.defineProperties(JQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.xd?!!this.xd.disabled:this.lc},set:function(a){this.lc=a;this.sK()}},id:{configurable:!0,enumerable:!0,get:function(){return this.ei.id}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.ei||this.ei.empty)&&(!this.eg||0===this.eg.length)}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.ei?this.ei.placeholder:this.ww},set:function(a){this.ww=a;this.Yb.next()}},
focused:{configurable:!0,enumerable:!0,get:function(){return this.ei.focused||this.g6()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Ym)?c:null==(a=this.xd)?void 0:null==(b=a.control)?void 0:_.kw(b))?d:!1},set:function(a){this.Ym=a;this.Yb.next()}},TV:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.Pd=a}},AH:{configurable:!0,
enumerable:!0,get:function(){return this.Sn.Ar},set:function(a){this.Sn.Ar=a}},NOa:{configurable:!0,enumerable:!0,get:function(){return this.iIa(function(a){return a.Ak})}},Ah:{configurable:!0,enumerable:!0,get:function(){return this.Sn.Ah},set:function(a){this.Sn.Ah=a}}});JQ.O=function(a){return new (a||JQ)(_.u(_.sd),_.u(_.wl),_.u(_.tr,8),_.u(_.nw,8),_.u(_.rw,8),_.u(_.fs),_.u(_.gw,10))};
JQ.ya=_.xc({type:JQ,oa:[["mat-chip-grid"]],Cd:function(a,b,c){a&1&&_.Df(c,HQ,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.eg=d)}},yb:[1,"mat-mdc-chip-set","mat-mdc-chip-grid","mdc-evolution-chip-set"],tb:10,Za:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.kw()});a&2&&(_.gf("role",b.role)("tabindex",b.disabled||b.eg&&0===b.eg.length?-1:b.tabIndex)("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah),_.jf("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-invalid",
b.Ah)("mat-mdc-chip-list-required",b.required))},inputs:{disabled:[2,"disabled","disabled",_.ag],placeholder:"placeholder",required:[2,"required","required",_.ag],value:"value",AH:"errorStateMatcher"},outputs:{change:"change",In:"valueChange"},standalone:!0,features:[_.Pf([{wa:_.Gw,Hb:JQ}]),_.ff,_.ef,_.Qf],bc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.uf(),_.A(0,"div",0),_.vf(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 L3b=0,KQ=function(a,b,c){this.Ma=a;this.ofb=this.focused=!1;this.OOa=new _.Vl;this.placeholder="";this.id="mat-mdc-chip-list-input-"+L3b++;this.lc=!1;this.px=this.Ma.na;this.I2=b.I2;c&&this.px.classList.add("mat-mdc-form-field-input-control")};_.h=KQ.prototype;_.h.Tb=function(){this.Wm.Yb.next()};_.h.La=function(){this.OOa.complete()};_.h.Yd=function(){this.LX=this.empty};_.h.J6=function(a){if(a){if(8===a.keyCode&&this.LX){this.Wm.Q$a();a.preventDefault();return}this.LX=!1}this.x$a(a)};
_.h.xvc=function(a){!this.LX&&8===a.keyCode&&this.empty&&(this.LX=!0,a.preventDefault())};_.h.kw=function(){this.ofb&&this.x$a();this.focused=!1;this.Wm.focused||this.Wm.kw();this.Wm.Yb.next()};_.h.mtc=function(){this.focused=!0;this.LX=this.empty;this.Wm.Yb.next()};_.h.x$a=function(a){if(!a||this.nvc(a))this.OOa.emit({value:this.px.value,t_c:this}),null==a||a.preventDefault()};_.h.YQ=function(){this.Wm.Yb.next()};_.h.focus=function(){this.px.focus()};
_.h.clear=function(){this.px.value="";this.LX=!0};_.h.SE=function(a){var b=this.Ma.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.nvc=function(a){return!_.nh(a)&&(new Set(this.I2)).has(a.keyCode)};
_.W.Object.defineProperties(KQ.prototype,{oBc:{configurable:!0,enumerable:!0,get:function(){return this.Wm},set:function(a){a&&(this.Wm=a,this.Wm.Ywa(this))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Wm&&this.Wm.disabled},set:function(a){this.lc=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.px.value}}});KQ.O=function(a){return new (a||KQ)(_.u(_.sd),_.u(C3b),_.u(_.Hw,8))};
KQ.Fa=_.Bc({type:KQ,oa:[["input","matChipInputFor",""]],yb:[1,"mat-mdc-chip-input","mat-mdc-input-element","mdc-text-field__input","mat-input-element"],tb:6,Za:function(a,b){a&1&&_.I("keydown",function(c){return b.J6(c)})("keyup",function(c){return b.xvc(c)})("blur",function(){return b.kw()})("focus",function(){return b.mtc()})("input",function(){return b.YQ()});a&2&&(_.of("id",b.id),_.gf("disabled",b.disabled||null)("placeholder",b.placeholder||null)("aria-invalid",b.Wm&&b.Wm.xd?b.Wm.xd.invalid:
null)("aria-required",b.Wm&&b.Wm.required||null)("required",b.Wm&&b.Wm.required||null))},inputs:{oBc:[0,"matChipInputFor","chipGrid"],ofb:[2,"matChipInputAddOnBlur","addOnBlur",_.ag],I2:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",_.ag]},outputs:{OOa:"matChipInputTokenEnd"},Sb:["matChipInput","matChipInputFor"],standalone:!0,features:[_.ff,_.Rc]});var LQ=function(){};LQ.O=function(a){return new (a||LQ)};LQ.Da=_.zc({type:LQ});LQ.Ca=_.ic({Ob:[_.fs,{wa:C3b,nc:{I2:[13]}}],imports:[_.ds,_.ns,_.ds]});var M3b=new _.lt("Remove filter: {SUMMARY}"),MQ=function(a,b){this.Ya=a;this.ki=b;this.Vaa=new _.Vl;this.d$=new _.Vl;this.removed=new _.Vl;this.zv=new _.Vl;this.BIc=new _.Vl;this.yc=new _.Vl;this.lp=new _.Qe;this.Ak=new _.Qe;this.lb=new _.Od;this.C6b=M3b};_.h=MQ.prototype;_.h.Xm=function(){return this.Sf.Xm()};_.h.mna=function(a){return this.Sf.mna(a)};_.h.dna=function(){return this.Sf.dna()};_.h.focus=function(){!this.disabled&&this.wc.value.xm.length&&this.Sf.focus()};_.h.remove=function(){this.removed.emit({Sf:this})};
_.h.Ic=function(){var a=this;this.lb.add(this.Sf.lp.subscribe(function(){a.lp.next({Sf:a})}));this.lb.add(this.Sf.Ak.subscribe(function(){a.Ak.next({Sf:a})}))};_.h.La=function(){this.yc.emit({Sf:this})};_.h.y0=function(a){a.stopPropagation();this.d$.emit();!this.disabled&&_.olb(this)&&this.Vaa.emit()};_.W.Object.defineProperties(MQ.prototype,{AN:{configurable:!0,enumerable:!0,get:function(){return this.Sf.AN}},id:{configurable:!0,enumerable:!0,get:function(){return this.Sf.id}}});
MQ.O=function(a){return new (a||MQ)(_.u(_.wl),_.u(_.eE))};
MQ.ya=_.xc({type:MQ,oa:[["xap-applied-filter-chip"]],vb:function(a,b){a&1&&_.Cf(HQ,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.Sf=c.first)}},yb:["role","presentation"],inputs:{disabled:"disabled",filter:"filter",wc:"appliedFilter"},outputs:{Vaa:"editorVisibleChange",d$:"chipClick",removed:"removed",zv:"selectionChange",BIc:"interaction",yc:"destroyed"},features:[_.Pf([{wa:HQ,Hb:MQ},{wa:G3b,Hb:MQ}])],Aa:4,Ba:5,Ea:[["appearance","input",1,"xap-filterbar-filtereditor-chip",3,"ngClass","disabled","disableRipple",
"removed","keydown.backspace","click","keydown.space"],[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-row",0),_.I("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()})("click",function(c){return b.y0(c)})("keydown.space",function(c){return b.y0(c)}),
_.A(1,"span",1),_.N(2),_.B(),_.x(3,gRb,4,7,"button",2),_.B());a&2&&(_.y("ngClass",null==b.wc?null:b.wc.WMc)("disabled",b.disabled)("disableRipple",!_.olb(b)),_.t(2),_.Kf(" ",null==b.wc?null:b.wc.tH," "),_.t(),_.y("ngIf",!b.wc||b.wc.nt))},Ia:[_.en,_.gn,B3b,EQ,HQ,_.yt,_.AD],ob:2,Oa:0});var NQ=function(a,b,c,d){_.iE.call(this,a,b,c,d);var e=this;this.Ya=a;this.ki=b;this.Sd=c;this.UGb=null;this.AOa=new _.Vl;this.hGb=new _.Vl;this.lb.add(c.hqb.subscribe(function(){e.n$()}))};_.V(NQ,_.iE);NQ.Fa=_.iE.Fa;NQ.prototype.focus=function(){_.plb(this)};NQ.prototype.n$=function(){this.Qp=!1;this.hGb.emit(this.wc);var a;(null==(a=this.lFc)?0:a.vQa)&&this.AOa.emit()};NQ.O=function(a){return new (a||NQ)(_.u(_.wl),_.u(_.eE),_.u(_.hE),_.u(_.sd))};
NQ.ya=_.xc({type:NQ,oa:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.Cf(_.tE,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.lFc=c.first)}},inputs:{UGb:"overlayOrigin"},outputs:{AOa:"canceled",hGb:"onCloseEditor"},features:[_.Pf([_.hE]),_.ef],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,hRb,2,0,"span",5),_.B(),_.A(7,"div",6),_.x(8,iRb,2,1,"button",7),_.A(9,"button",8),_.I("click",function(){b.n$();b.AOa.emit()}),_.sf(10,9),_.B()()(),_.x(11,jRb,5,5,"ng-template",null,10,_.Wf));if(a&2){var c=_.Jf(1),d=_.Jf(12),e;_.t(2);_.y("trigger",null!==(e=b.UGb)&&void 0!==e?e:c)("loadingTemplate",d);_.t(2);_.wf("id","dialog-label-",b.wc.id,"");
_.t();_.Kf(" ",b.wc.config.displayName," ");_.t();_.y("ngIf",!b.wc.nt);_.t(2);_.y("ngIf",b.filter&&!b.filter.config.Uda)}},Ia:[_.gn,_.Sv,_.Rs,_.jx,_.hx,_.Dz,_.tE],ob:2,Oa:0});var N3b=new _.Gc("GMAT_AUTOCOMPLETE_OPTIONS",{Ha:"root",qa:function(){return{ig:!1}}});var O3b=function(a,b){a.ig||b.iT.push("gmat-mdc-autocomplete")};O3b.O=function(a){return new (a||O3b)(_.u(N3b),_.u(_.bs))};O3b.Fa=_.Bc({type:O3b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.Pf([{wa:_.bs,Jd:_.kx}])]});var nRb=function(a){return{va:a}},OQ=function(){_.AE.apply(this,arguments);this.Cs=this.V_a=!0};_.V(OQ,_.AE);OQ.Fa=_.AE.Fa;OQ.prototype.mda=function(a){this.rl.setValue("");a.option.value.filters?this.N1a.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(OQ.prototype,{fea:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});OQ.O=function(){var a;return function(b){return(a||(a=_.rd(OQ)))(b||OQ)}}();
OQ.ya=_.xc({type:OQ,oa:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.Cf(kN,7),_.Cf(_.BE,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.autocomplete=c.first);_.Gf(c=_.Hf())&&(b.tib=c.first)}},inputs:{pFc:"filterbar",Cs:[2,"autoActiveFirstOption","autoActiveFirstOption",_.ag]},features:[_.ff,_.ef],Aa:13,Ba:15,Ea:function(){return[[1,"xap-filterbar-menu-input-box",3,"matChipInputFor","formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["panelWidth",
"auto",1,"xap-filterbar-menu-autocomplete",3,"autoActiveFirstOption","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.Od()})("focusin",function(){return b.rea=!0})("focusout",function(){return b.rea=!1})("keydown.backspace",function(){return _.emb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.mda(e)}),_.x(4,lRb,3,1,"div",4)(5,vRb,5,6,"ng-container",5)(6,CRb,4,6,"ng-template",null,6,_.Wf)(8,DRb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.x(11,
JRb,1,1,"ng-template",null,8,_.Wf),_.B());if(a&2){var c=_.Jf(3),d=_.Jf(7);_.y("matChipInputFor",b.pFc)("formControl",b.rl)("matAutocomplete",c)("placeholder",b.placeholder);_.gf("aria-label",b.bea||b.placeholder||null);_.t(2);_.y("autoActiveFirstOption",b.Cs)("aria-label",b.placeholder);_.t(2);_.y("ngIf",null==b.JB?null:b.JB.length);_.t();_.y("ngIf",b.DW)("ngIfElse",d);_.t(3);_.y("ngIf",null==_.R(9,11,b.XM)&&null==_.R(10,13,b.ZU))}},Ia:[_.fn,_.gn,_.ln,_.hn,_.jn,_.kn,O3b,kN,_.Gz,LM,_.BE,_.Sv,_.Us,
KQ,_.jx,_.hx,_.yt,_.Ci,_.iw,_.qw,_.mn],ob:2,Oa:0});var P3b=function(a){this.Lc=a};P3b.O=function(a){return new (a||P3b)(_.u(_.yf))};P3b.Fa=_.Bc({type:P3b,oa:[["","xapFilterBarCustomTemplate",""]]});
var PQ=function(a,b,c){_.gE.call(this,a,b,c);var d=this;this.ki=a;this.Hk=b;this.Cs=!0;this.iea=new _.Vl;this.UOa=!1;this.jLb=function(e){d.remove(e)};this.wOb=function(e,f){d.bQa=f;_.llb(d,e)};this.openEditor=function(e,f){d.Pw=e;f&&(d.bQa=f)};this.bQa=null;this.uZ=function(e){_.gE.prototype.uZ.call(d,e);var f;null==(f=d.Jp)||_.pmb(f);d.iea.emit(!1);d.UOa=!1}};_.V(PQ,_.gE);PQ.Fa=_.gE.Fa;
PQ.prototype.Ic=function(){var a=this,b;null==(b=this.Ud)||b.Qc.subscribe(function(){a.aL&&a.aL.unsubscribe();a.aL=a.pBc.tZ.subscribe(function(){var c;null==(c=a.Jp)||_.pmb(c)})})};var QRb=function(a,b){var c;null==(c=a.Ud.find(function(d){return d.wc.id===b.id}))||c.focus()};_.h=PQ.prototype;_.h.N0=function(a){var b;return this.ZQa&&this.Pw===a&&!(null==(b=this.Jp)?0:b.fea)};_.h.fTa=function(a,b){return b.id};_.h.Cca=function(){return this.ntb||"filter_alt"};_.h.oZa=function(){this.iea.emit(!0)};
_.h.z1=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Jp)?0:b.rea)||a.N0(a.Pw)||Q3b(a)||R3b(a)?a.iea.emit(!0):a.UOa||a.iea.emit(!1)},100)};var PRb=function(a){var b;if(!((null==(b=a.Jp)?0:b.fea)||Q3b(a)||a.N0(a.Pw))){var c;null==(c=a.Jp)||c.focus()}},Q3b=function(a){var b=document.activeElement;return a.Ud.some(function(c){c=c.Sf.Ma.na;return c===b||c.contains(b)})},R3b=function(a){return a.Ud.some(function(b){return b.Sf.Ma.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
PQ.prototype.J1a=function(){if(0<this.Ud.length){var a;null==(a=this.Ud.get(this.Ud.length-1))||a.focus()}else this.Jp&&this.Jp.Od()};PQ.O=function(a){return new (a||PQ)(_.u(_.eE),_.u(_.ws,8),_.u(_.klb,8))};
PQ.ya=_.xc({type:PQ,oa:[["xap-filter-bar"]],Cd:function(a,b,c){a&1&&_.Df(c,P3b,5);if(a&2){var d;_.Gf(d=_.Hf())&&(b.mSa=d.first)}},vb:function(a,b){a&1&&(_.Cf(JQ,5),_.Cf(OQ,5),_.Cf(_.Dz,5),_.Cf(NQ,5),_.Cf(MQ,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.pBc=c.first);_.Gf(c=_.Hf())&&(b.Jp=c.first);_.Gf(c=_.Hf())&&(b.vhb=c);_.Gf(c=_.Hf())&&(b.lqb=c);_.Gf(c=_.Hf())&&(b.Ud=c)}},inputs:{Cs:"autoActiveFirstOption"},outputs:{iea:"isFocused"},features:[_.Pf([_.eE]),_.ef],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"],["role","grid",3,"disabled"],["filterBarChips",""],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter",
"filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf","ngForTrackBy"],[1,"xap-filterbar-menu",3,"autoActiveFirstOption","filterbar","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,
SRb,17,24,"ng-container",0)(1,VRb,3,15,"ng-template",null,1,_.Wf);if(a&2){var c=_.Jf(2);_.y("ngIf",!(null==b.mSa?0:b.mSa.Lc))("ngIfElse",c)}},Ia:[_.fn,_.gn,_.ln,_.Sv,_.Us,JQ,_.yt,_.Qz,_.Dz,NQ,OQ,MQ,_.mn],ob:2,Oa:0});var QQ=function(a,b){this.Ga=a;this.service=b;this.filter=new _.Vl;this.element="UnifiedXrefFilterbar";this.lb=new _.Od;this.sI=new _.Ne(1);this.yga=new _.sg(null);this.qqa=new _.sg(null);this.nOa=new _.sg(null);this.ML=new _.sg(QQb(new Map([])))};
QQ.prototype.Sa=function(){var a=this;this.lb.add(this.sI.ha(_.Ue(function(b){return s3b(a.service,b)}),_.Ee(_.Eub)).subscribe(function(b){var c=a.ML,d=c.next,e=a.service.pba.getValue(),f=RQb(b),g=[];_.Aj(b,1)&&e.has("TEST")&&g.push(new LQb({id:"tests",displayName:"Exclude Tests"},_.$D,_.pD("true")));_.Aj(b,2)&&e.has("GENERATED")&&g.push(new LQb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.$D,_.pD("true")));b=QQb(f,g);d.call(c,b)}));this.lb.add(_.ee([this.sI.ha(_.Ue(function(b){return s3b(a.service,
b)}),_.Ee(_.Eub)),this.YK]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;0===c.action&&S3b(a,b,c)}));this.lb.add(_.ee([this.service.esb.ha(_.Ee(DQb)),this.nOa.ha(_.Ee(EQb)),this.yga.ha(_.Ee(FQb)),this.qqa.ha(_.Ee(GQb))]).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({BEc:b,oIc:d,yga:e,pIc:c})}))};
var S3b=function(a,b,c){if(c.category){var d=WRb(b,c.category);d&&a.qqa.next([d]);if(c=YRb(b,c.category))a.log("show-only-category"),d=a.ML.getValue().fg.getValue().filter(function(e){return"category"!==e.config.id}),b=SQb(b,[].concat(_.Jc(d),[c])),a.ML.next(b)}};QQ.prototype.La=function(){var a;null==(a=this.lb)||a.unsubscribe()};
var T3b=function(a,b){switch(b.config.id){case "tests":r3b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":r3b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.yga.next(HQb(b.value.fq));a.log("applyPathFilter",b.value.fq);break;case "category":a.qqa.next(b.value.xm);b=b.value.xm.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.nOa.next(b.value.xm),
b=b.value.xm.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},U3b=function(a,b){switch(b.config.id){case "tests":r3b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":r3b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.yga.next(null);a.log("clearPathFilter");break;case "category":a.qqa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.nOa.next(null),a.log("clearBuildConfigsFilter")}};
QQ.prototype.log=function(a,b){this.Ga.ab({element:this.element,action:a,gestureName:"CHANGE",Ih:b})};_.W.Object.defineProperties(QQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.sI.next(a)}}});QQ.O=function(a){return new (a||QQ)(_.u(_.No),_.u(BQ))};
QQ.ya=_.xc({type:QQ,oa:[["xrefs-filters","location",""]],inputs:{location:"location",YK:"categoryFilter"},outputs:{filter:"filter"},mc:["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.N3){case 0:case 2:T3b(b,c.JR[0]);break;case 3:U3b(b,c.JR[0]);break;case 4:c=c.JR;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())U3b(b,d.value);break;case 1:break;default:_.ah(c.N3)}}),
_.O(1,"async"),_.B());a&2&&_.y("config",_.R(1,1,b.ML))},Ia:[PQ,_.mn],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-row.xap-filterbar-filtereditor-chip{height:24px;margin:2px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]    .cdk-focused{background:var(--focus)}"]});var RQ=function(a){var b=this;this.HQb=new _.Ne(1);a.Wb(function(){_.me(window,"resize").ha(_.ze(function(){return a.Af}),_.w(ZRb),_.Te(ZRb()),_.Ee($Rb)).subscribe(b.HQb)})};_.W.Object.defineProperties(RQ.prototype,{BXb:{configurable:!0,enumerable:!0,get:function(){return this.HQb}}});RQ.O=function(a){return new (a||RQ)(_.q(_.te))};RQ.ta=_.p({token:RQ,qa:RQ.O,Ha:"root"});var V3b=function(a){return{enabled:a}},SQ=function(a,b,c,d){this.Ga=a;this.Vb=b;this.nj=c;this.element="";this.ghb=!0;this.UY=!1;this.expansion=new _.Vl;this.filter=new _.Vl;this.hga=new _.Vl;this.a7a="Collapse All";this.e7a="Expand All";this.Kec="Preview Panel";this.Jec="Toggle the file preview here, or configure the toggle width in settings";this.y7a="Opens references in the preview pane and create a breadcrumb as you step through references";this.x7a="Opens references in the main window";this.w7a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.BQb=new _.sg(!1);this.lb=new _.Od;this.HEb=_.VDb(this.Vb).ha(_.Te(!1));this.xxa=_.ee([this.Vb.mta(),d.BXb]).ha(_.w(function(e){e=_.k(e);var f=e.next().value;return e.next().value.width<f}),_.Te(!1),_.Ee())};SQ.prototype.Sa=function(){var a=this;this.lb.add(_.ee([this.HEb,this.xxa]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.hga.emit(b)}))};
SQ.prototype.La=function(){this.lb.unsubscribe()};SQ.prototype.Eka=function(){this.expansion.emit(this.UY?0:1)};var cSb=function(a){return _.ee([a.Vb.gT(),a.BQb,a.nj.yM(_.Ud(!1))]).ha(_.w(function(b){b=_.k(b);var c=b.next().value,d=b.next().value;return b.next().value&&_.AF(a.location)&&(null==c||"MINI"===c)&&!d}))},aSb=function(a){a.Vb.gT().subscribe(function(b){null==b?_.WDb(a.Vb,!1):"MINI"===b&&_.WDb(a.Vb,!0)})};_.W.Object.defineProperties(SQ.prototype,{J2a:{configurable:!0,enumerable:!0,set:function(a){this.BQb.next(a)}}});
SQ.O=function(a){return new (a||SQ)(_.u(_.No),_.u(_.Ev),_.u(_.fK),_.u(RQ))};
SQ.ya=_.xc({type:SQ,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",YK:"categoryFilter",ghb:"anyExpandableNodes",UY:"allNodesCollapsed",J2a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",hga:"openInMiniPanel"},features:[_.Pf([BQ])],mc:"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,dSb,8,15,"ng-container",3),_.O(6,"async"),_.x(7,eSb,1,8,"collapsible-icon-button",4),_.B());a&2&&(_.y("location",b.location)("categoryFilter",b.YK),_.t(2),_.y("vertical",!0),_.t(),_.y("collapsed",!0),_.t(),_.y("vertical",!0),_.t(),_.y("ngIf",_.Uf(9,V3b,_.R(6,7,b.HEb))),_.t(2),_.y("ngIf",b.ghb))},Ia:[_.So,zQ,_.gn,_.Zw,_.ex,_.gx,_.mx,
AQ,QQ,_.mn],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 CM=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.kg=c;this.rU="";this.M1=e;this.Kf=void 0;b=new _.Qe;this.Uhb=b.ha(_.Ge(1),_.Ue(function(){return d(_.Gj(a,5,_.mQa),f.kg,f.level)}),_.Te(_.iF(fSb(b))),_.Re(1))};var hSb=new _.lt("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),jSb=new _.lt("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),iSb=new _.lt("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),gSb=new _.lt("{detailText} ({visible} displayed)");var CSb=function(a){return{"file-path":a}},TQ=function(){this.mQb=this.rua=this.Azb=!1;this.Zec="Show only";this.afc="Set and apply a filter to only include this category.";this.Qfa=new _.Vl;this.bBc=_.Yu.has(78)};
TQ.prototype.Od=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.mG(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.Qfa.emit({event:a,href:c,uri:b?_.Y(this.node.item,1):_.Y(this.node.item,4),kg:this.node.kg,UUc:b,Kf:this.node.Kf}))}};
TQ.prototype.Tb=function(){0===this.node.level&&this.bBc&&(this.mQb=!0);if(this.rua=0<this.node.rU.length)this.oMc=this.node.rU;var a;this.Azb=!this.rua&&0!==this.node.level&&1===(null==(a=this.node.item.MH())?void 0:a.getType());if(a=_.nj(this.node.item,_.Yo,2)){this.Gmb=_.Fsb(a,this.hDb);var b=_.Y(this.node.item,1);this.Emb=b?this.XXa(b).link:void 0}if(b=this.node.item.MH())this.TZ=_.Fsb(b,this.hDb);"children"in this.node&&!a&&(this.gXb||(this.gXb=oSb(this.node)),this.TZ=kSb({TZ:this.TZ,visible:this.gXb,
Jv:this.node.Jv,PL:this.node.PL,I_:this.node.I_}));(a=_.Y(this.node.item,4))?(a=this.XXa(a),b=a.line,this.SZ=a.link,this.Naa=_.SF(b)):this.Naa=this.SZ=void 0};TQ.prototype.hDb=function(a){try{return this.XXa(a).link}catch(b){return a}};TQ.O=function(a){return new (a||TQ)(_.u(_.Zu))};
TQ.ya=_.xc({type:TQ,oa:[["node-contents","makeLink","","node",""]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})},inputs:{XXa:"makeLink",node:"node",YK:"categoryFilter"},outputs:{Qfa:"nodeClicked"},features:[_.Rc],mc:["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,uSb,6,7,"div",0)(1,wSb,1,2,"ng-template",null,1,_.Wf)(3,ASb,2,3,"ng-template",null,2,_.Wf)(5,DSb,3,5,"ng-template",null,3,_.Wf);if(a&2){var c=_.Jf(2);_.y("ngIf",b.Emb&&b.Gmb)("ngIfElse",
c)}},Ia:[_.en,_.gn,_.ln,_.QG,_.mx,_.lx,_.ox],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 UQ=function(){dN.call(this,function(b){return b.level},BM);var a=this;this.bo=this.DK=new _.sg(void 0);this.Yb=_.ee([this.bo.ha(_.w(function(b){return null==b?void 0:b.kg}),_.Ee()),this.xf.changed.ha(_.w(function(){return a.xf.selected.map(function(b){return b.kg})}))]).ha(_.w(function(b){b=_.k(b);var c=b.next().value;return{Ad:b.next().value,bo:c}}));this.iH=this.xf.changed.ha(_.w(function(){return a.Xj.reduce(function(b,c){var d=BM(c);return{Gpa:b.Gpa||d,Lpa:b.Lpa&&!(d&&a.xf.Ce(c))}},{Lpa:!0,
Gpa:!1})}),_.Te({Gpa:!1,Lpa:!0}),_.Pe(1),_.Yd())};_.V(UQ,dN);UQ.prototype.yZ=function(){this.DK.next(void 0)};UQ.prototype.y_=function(){this.xf.select.apply(this.xf,_.Jc(this.Xj.filter(BM)))};var fTb=function(a,b){return a.bo.ha(_.w(function(c){return pSb(b,c)}))},W3b=function(a,b){var c=a.DK.value;c=pSb(b,c)&&c&&c.uri===b.uri;a.DK.next(c?void 0:b);return!c};
UQ.prototype.e5a=function(a,b,c){var d=this.Xj;this.Xj=a;if(!this.MOb||!OEb(b,this.MOb))this.MOb=b,this.xf.clear(),X3b(this,b);else if(c){b=new Set;c=_.k(this.xf.selected);for(var e=c.next();!e.done;e=c.next())b.add(e.value.kg);a=a.filter(function(g){g=HSb(d,g.kg);return!g||!BM(g)});a=_.k(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.kg);this.xf.clear();this.xf.select.apply(this.xf,_.Jc(FSb(this.Xj,b)));var f;GSb(this.Xj,null==(f=this.DK.value)?void 0:f.kg)||this.DK.next(void 0)}};
var X3b=function(a,b){b.FRa?(a.xf.select.apply(a.xf,_.Jc(FSb(a.Xj,new Set(b.FRa)))),a.DK.next(GSb(a.Xj,b.HQc))):(a.y_(),a.DK.next(b.isFirst?void 0:ESb(a.Xj)))};UQ.O=function(a){return new (a||UQ)};UQ.ta=_.p({token:UQ,qa:UQ.O});var VQ=function(a){this.service=a;this.xya=!1;_.Yu.has(80)?this.d1=50:_.Yu.has(81)?this.d1=100:_.Yu.has(82)?this.d1=250:_.Yu.has(83)?this.d1=500:this.d1=250;_.zi.has(2)&&(this.xya=!0)};
VQ.prototype.n2=function(a,b,c){var d=this,e=this.makeRequest(a.HO,b,c);return e.errorMessage?_.hF(e.errorMessage):e.request?this.service.n2(e.request).ha(_.w(function(f){var g=KSb(b,d,_.wb(f,1,_.pp),c,d.xya),m=d.xya,n=Array.from(_.wb(f,4,_.up).values());a:{f=_.k(_.wb(f,1,_.pp).values());for(var r=f.next();!r.done;r=f.next())if(_.Aj(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.up).PPb(2),m=(new _.Zo).aya(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=_.pj(r,1,m),f.call(n,m));return{Xl:g,ZA:n}}),_.Ue(function(f){return MSb(f.Xl).ha(_.Ke(f.Xl),_.Te(f.Xl)).ha(_.w(function(g){return{Xl:g,ZA:f.ZA}}))}),_.w(function(f){return 0===f.Xl.length?_.gF("Could not find any references."):_.iF({Xl:f.Xl,ZA:f.ZA,AVc:a})}),_.Ae(function(){return _.hF("References could not be loaded.")}),_.Te(_.rF)):_.hF("References could not be loaded.")};
VQ.prototype.makeRequest=function(a,b,c){var d=(new _.tp).Pxa(!0);c=sSb(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,TXb(d,(new _.cp).eya(e).Vxa(c.filter));d.Zxa(this.d1).LV(_.Zrb(_.Gob(b)));return{request:d}};
var JSb=function(a,b,c,d,e,f){if(!c)return _.hF("Error loading references.");var g=sSb(d);if(g.errorMessage)return _.hF(g.errorMessage);if(!g.filter)return _.hF("References could not be loaded.");g=SXb((new _.rp).Pxa(!0).Zxa(a.d1),(new _.cp).eya(c).Vxa(g.filter)).LV(_.Zrb(_.Gob(b)));return a.service.O0a(g).ha(_.w(function(m){return _.iF(NSb(b,a,e,_.wb(m,1,_.hp).get(c),f,d,a.xya))}),_.Ae(function(){return _.hF("Error loading references.")}),_.Te(_.rF))};
VQ.O=function(a){return new (a||VQ)(_.q(_.EK),_.q(_.Zu),_.q(_.Xu))};VQ.ta=_.p({token:VQ,qa:VQ.O,Ha:"root"});var Y3b=new fN(function(a){return a},function(a){return a.level},BM,function(a){return a.children}),Z3b=function(a){this.qd=a;this.WUb=[];this.BD=new _.sg([])};_.V(Z3b,_.Br);Z3b.prototype.setData=function(a,b){var c=a!==this.WUb;this.BD.next(zYb(Y3b,a));this.qd.e5a(this.BD.value,b,c);this.WUb=a};Z3b.prototype.connect=function(a){var b=this;return _.ne.apply(null,_.Jc([a.oF,this.qd.xf.changed.Rf(),this.BD.Rf()])).ha(_.w(function(){return AYb(Y3b,b.BD.value,b.qd)}))};Z3b.prototype.disconnect=function(){};var WQ=function(a,b){this.ae=a;this.nb=b;this.XV=[]};WQ.prototype.Sa=function(){var a=this;this.lb=this.IKb.Qc.subscribe(function(){a.XV=$3b(a);a.XV.find(function(b){return b.SD()})||(a.Ju=a.XV[0])})};WQ.prototype.La=function(){this.lb&&this.lb.unsubscribe()};WQ.prototype.focus=function(){this.Ju&&this.Ju.focus()};
WQ.prototype.CUa=function(a){if(this.Ju&&!_.nG(a)){var b=this.XV.indexOf(this.Ju),c=this.Ju;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Be&&c.Fo())c.collapse();else for(a=b;0<=a;a--)if(b=this.XV[a],b.ariaLevel!==c.ariaLevel){this.Ju=b;this.Ju.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Be&&c.Fo()?a4b(this,b+1):c.Fo()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();a4b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
a4b(this,b-1);break;case "Enter":a.preventDefault(),this.Ju.Uz()}}};var a4b=function(a,b){if(b=a.XV[b])a.Ju=b,a.Ju.focus()},$3b=function(a){var b=[].concat(_.Jc(a.nb.na.children)),c=[];a=_.k(a.IKb);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(WQ.prototype,{Ju:{configurable:!0,enumerable:!0,set:function(a){this.NFc=a;for(var b=_.k(this.XV),c=b.next();!c.done;c=b.next())c.value.Ju=a;_.vl(this.ae)},get:function(){return this.NFc}}});WQ.O=function(a){return new (a||WQ)(_.u(_.wl),_.u(_.sd))};WQ.Fa=_.Bc({type:WQ,oa:[["mat-tree","xrefsKeyboardListener",""]],Za:function(a,b){a&1&&_.I("keydown",function(c){return b.CUa(c)})},inputs:{IKb:"rawNodes"}});var XQ=function(){hN.apply(this,arguments)};_.V(XQ,hN);XQ.prototype.focus=function(){this.Ma.na.focus()};XQ.prototype.expand=function(){if(!this.Be){var a=b4b(this);a&&a.click()}};XQ.prototype.collapse=function(){this.Nq.qd.collapse(this.data)};XQ.prototype.Uz=function(){var a=this.Ma.na,b=b4b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var b4b=function(a){if("children"in a.data||a.data instanceof CM){var b=a.Ma.na;return a.data instanceof CM?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};XQ.prototype.SD=function(){return this.Ju===this};XQ.prototype.Fo=function(){return BM(this.data)||this.data instanceof CM&&!this.data.children};
_.W.Object.defineProperties(XQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.SD()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Rp:{configurable:!0,enumerable:!0,get:function(){return this.Nq.qd.Rp(this.data)}},Be:{configurable:!0,enumerable:!0,get:function(){return this.Nq.qd.Be(this.data)}}});XQ.O=function(){var a;return function(b){return(a||(a=_.rd(XQ)))(b||XQ)}}();
XQ.Fa=_.Bc({type:XQ,oa:[["xrefs-tree-node"]],yb:[1,"mat-tree-node"],tb:4,Za:function(a,b){a&2&&_.gf("aria-expanded",b.Rp?b.Be:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.Pf([{wa:_.bD,Hb:XQ}]),_.ef]});var c4b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],d4b=new _.Gc("ICON_MAPPING"),e4b=new Map([["app",{vV:!1,border:"bottom"}],["page",{vV:!0,border:"full"}],["card",{vV:!1,border:"none"}],["component",{vV:!0,border:"none"}]]),YQ=function(a){this.NUb="notify";this.yob="standard";this.background="white";this.lqa="standard";this.Ru=a||f4b;this.icon=this.Ru[this.type]};
_.W.Object.defineProperties(YQ.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.NUb},set:function(a){this.icon=this.Ru[a];this.NUb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.pjb=a},get:function(){return null!=this.pjb?this.pjb:this.level?e4b.get(this.level).border:"dark"===this.background?"full":"none"}},vV:{configurable:!0,enumerable:!0,set:function(a){this.wNb=_.qh(a)},get:function(){return void 0!==this.wNb?this.wNb:this.level?e4b.get(this.level).vV:
!0}},gRa:{configurable:!0,enumerable:!0,set:function(a){this.Jqb=_.qh(a)},get:function(){return void 0!==this.Jqb?this.Jqb:!1}},VBc:{configurable:!0,enumerable:!0,get:function(){if(!this.gRa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},YBc:{configurable:!0,enumerable:!0,get:function(){if(!this.gRa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});YQ.O=function(a){return new (a||YQ)(_.u(d4b,8))};
YQ.ya=_.xc({type:YQ,oa:[["xap-banner-callout"],["xap-callout"]],yb:[1,"xap-callout","reach-no-density"],tb:31,Za:function(a,b){a&2&&(_.gf("data-callout-type",b.type),_.jf("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.yob)("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.vV)("xap-callout-display-legacy","legacy"===b.lqa)("xap-callout-display-standard","standard"===b.lqa))},inputs:{type:"type",yob:"density",background:"background",lqa:"calloutUxVersion",border:"border",vV:"rounded",gRa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.Qf],bc:["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&&(_.uf(c4b),_.A(0,"mat-icon",0),_.N(1),_.B(),_.x(2,PSb,2,1,"div",1)(3,QSb,6,3,"ng-template",null,2,_.Wf));if(a&2){var c=_.Jf(4);_.y("svgIcon",b.icon.wk);_.t();_.Kf(" ",b.icon.wk?
"":b.icon.Wh,"\n");_.t();_.y("ngIf","standard"===b.lqa)("ngIfElse",c)}},Ia:[_.zt,_.yt,_.gn,_.ln],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 g4b=function(){};g4b.O=function(a){return new (a||g4b)};g4b.Fa=_.Bc({type:g4b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var f4b={warn:{Wh:"error_outline",ariaLabel:"Warning"},caution:{Wh:"warning_amber",ariaLabel:"Caution"},confirm:{Wh:"check_circle",ariaLabel:"Confirmation"},notify:{Wh:"info",ariaLabel:"Notification"}};var h4b=["error"],i4b=["loading"],WSb=function(a){return{node:a}},ZQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Zg=b;this.bU=c;this.Jo=d;this.Ua=e;this.qd=f;this.Mc=m;this.Y9=n;this.EOb=new _.Vl;this.Tc=_.qF;this.element="UnifiedXrefPanelTree";this.jP=_.lh;this.filter=new _.Ne(1);this.Fo=BM;this.sI=new _.Ne(1);this.kMc=20;this.NOb=new _.Ne(1);this.sza=20;this.YK=new _.Vl;this.hga=!0;this.lb=new _.Od;this.dataSource=new Z3b(this.qd);this.state=_.ee([this.NOb.ha(_.Ee(OEb)),this.filter]).ha(_.Ye(this.sI),
_.Ue(function(v){var z=_.k(v),D=_.k(z.next().value);v=D.next().value;D=D.next().value;z=z.next().value;return g.n2(v,z,D)}),_.Te(_.rF),_.Pe(1),_.Yd());this.xr=this.sI.ha(_.w(function(v){return function(z){z=_.Esb(z,v);var D;return{link:_.wBb(r.bU,z),line:null==(D=z.params)?void 0:D.line}}}),_.Pe(1),_.Yd());this.J2a=this.qd.bo.ha(_.w(function(v){return!!v}),_.Ee(),_.Pe(1),_.Yd());this.lb.add(this.state.ha(_.pe(_.fG)).subscribe(function(v){v=v.Xb;r.dataSource.setData(v.Xl,v.AVc);r.Jo.il("Xrefs updated in detail panel",
"polite")}));this.lb.add(this.qd.Yb.subscribe(function(v){r.Mc.VPb.next({HQc:v.bo,FRa:v.Ad})}));this.lb.add(_.ee([this.qd.bo,this.sI]).ha(_.w(function(v){var z=_.k(v);v=z.next().value;z=z.next().value;if(v)return v=_.Esb(v.uri,z),v.params=Object.assign({},z.params,v.params),new z.constructor(v)})).subscribe(function(v){r.EOb.next(v)}))};ZQ.prototype.Ic=function(){_.vl(this.Y9)};ZQ.prototype.La=function(){this.lb.unsubscribe()};ZQ.prototype.yZ=function(){this.qd.yZ()};
ZQ.prototype.focus=function(){if(this.XAb)this.XAb.focus();else if(this.Krb)this.Krb.na.focus();else if(this.xCb)this.xCb.na.focus();else throw Error("Ye");};var eTb=function(a,b,c){var d=b.href,e=b.uri,f=b.event,g=b.kg,m=b.UUc;b=b.Kf;var n="";a.hga?((d=W3b(a.qd,{kg:g,uri:e}))&&_.Uv(a.Zg,"CODE_XREFS_PREVIEW"),n=lTb({node:c,Dmb:m,RTb:d,Hxb:!1})):(_.wo(a.Ua,d).then(function(){a.Mc.xfa.next()}),n=lTb({node:c,Dmb:m,RTb:!0,Hxb:!0}));a.ab(n,"CLICK",{Xe:g,Kf:b},f)};
ZQ.prototype.Eka=function(a){switch(a){case 0:this.qd.y_();break;case 1:this.qd.collapseAll();break;default:_.ah(a)}};ZQ.prototype.ab=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.ab(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(ZQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.bU.location=a;this.sI.next(a)}},LQc:{configurable:!0,enumerable:!0,set:function(a){this.NOb.next(a)}}});
ZQ.O=function(a){return new (a||ZQ)(_.u(_.No),_.u(_.Rg),_.u(_.XK),_.u(_.Qq),_.u(_.Mg),_.u(UQ),_.u(VQ),_.u(_.jK),_.u(_.wl))};
ZQ.ya=_.xc({type:ZQ,oa:[["unified-xref-tree","selectedXref",""]],vb:function(a,b){a&1&&(_.Cf(WQ,5),_.Cf(h4b,5,_.sd),_.Cf(i4b,5,_.sd),_.Cf(XQ,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.XAb=c.first);_.Gf(c=_.Hf())&&(b.Krb=c.first);_.Gf(c=_.Hf())&&(b.xCb=c.first);_.Gf(c=_.Hf())&&(b.Xl=c)}},inputs:{location:"location",LQc:"selectedXref"},outputs:{EOb:"selectedLocationChanged"},features:[_.Pf([_.XK,UQ])],mc:["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,RSb,3,10,"unified-xref-actions",0),_.O(1,"async"),_.F(2,1),_.O(3,"async"),_.x(4,SSb,2,0,"loading",2)(5,TSb,4,3,"dc-information-box",3)(6,hTb,5,6,"ng-container",4),_.H(),_.x(7,iTb,2,1,"ng-template",null,
5,_.Wf)(9,jTb,1,0,"ng-template",null,6,_.Wf)(11,kTb,1,0,"ng-template",null,7,_.Wf));a&2&&(_.y("ngIf",_.R(1,5,b.qd.iH)),_.t(2),_.y("ngSwitch",_.R(3,7,b.state).state),_.t(2),_.y("ngSwitchCase",b.Tc.Wi),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",b.Tc.Ph))},Ia:[_.So,JM,_.fn,_.gn,_.ln,_.hn,_.jn,_.mF,_.kF,_.Sv,_.Us,_.yt,_.jx,_.hx,_.fD,_.hD,_.iD,_.jD,SQ,YQ,g4b,TQ,WQ,XQ,_.mn],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 $Q=function(){this.disableAnimations=!0;this.yDb=null;this.path="";this.filename=[];this.prefix=[]};
$Q.prototype.Tb=function(){var a=this.path,b=this.yDb;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=[pTb(c,a),pTb(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};$Q.O=function(a){return new (a||$Q)};
$Q.ya=_.xc({type:$Q,oa:[["middle-truncated-path"]],tb:2,Za:function(a,b){a&2&&(_.of("title",b.path),_.pf("@.disabled",b.disableAnimations))},inputs:{yDb:"matchingRegex",path:"path"},features:[_.Rc],bc:["*"],Aa:6,Ba:2,Ea:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ua:function(a,b){a&1&&(_.uf(),_.A(0,"span",0),_.x(1,mTb,2,3,"span",1),_.B(),_.A(2,"span",2),_.x(3,nTb,2,3,"span",1),_.B(),_.A(4,"span"),_.vf(5),_.B());a&2&&(_.t(),_.y("ngForOf",b.prefix),_.t(2),_.y("ngForOf",b.filename))},
Ia:[_.fn],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 j4b=["xrefZeroState"],k4b=RegExp("^KYTHE://"),aR=function(a,b,c,d,e,f){var g=this;this.Ga=a;this.Zg=c;this.nb=d;this.Oza=e;this.Mc=f;this.Wla=uYb;this.On=LYb;this.element="UnifiedXrefPanel";this.jP=_.lh;this.Hxa=new _.sg(void 0);this.lb=new _.Od;this.yCc=this.Mc.GV.ha(_.pe(PEb),_.w(function(m){return m.MZ}));this.GQc=this.Hxa.ha(_.w(function(m){return null==m?void 0:m.params.line}),_.Ee(vEb));this.my=this.Hxa.ha(_.wob(),_.Ue(function(m){return m?g.Oza.aUa(m):_.Ud(void 0)}),_.Pe(1),_.Yd());this.JOb=
this.Mc.GV.ha(_.w(function(m){var n;return null!=(n=null==m?void 0:m.Qya)?n:[]}));this.KQc=_.Yu.has(52)?this.Mc.GV.ha(_.w(function(m){return null==m?void 0:m.MZ.HO.map(function(n){return n.replace(k4b,"")}).map(tQb).flat().join(", ")})):_.Fe;this.RJc=this.Mc.GV.ha(_.w(PEb));this.lb=this.JOb.subscribe(function(m){0<m.length&&g.Ga.Hn({bucket:_.lh.gBa})})};_.h=aR.prototype;_.h.Sa=function(){};
_.h.Ic=function(){var a=this;this.cC=this.Zg.registerCallback("XREFS",this.nb.na,function(){a.zza?a.zza.focus():a.aYb&&a.aYb.na.focus()})};_.h.La=function(){this.cC&&this.cC();this.lb.unsubscribe()};_.h.yZ=function(){this.zza&&this.zza.yZ()};_.h.ab=function(a){this.Ga.ab({element:this.element,action:a,projectId:this.location.qb,gestureName:"CLICK"})};aR.O=function(a){return new (a||aR)(_.u(_.hv),_.u(_.Zu),_.u(_.Rg),_.u(_.sd),_.u(_.SK),_.u(_.jK),_.u(_.Xu))};
aR.ya=_.xc({type:aR,oa:[["xref-panel","location",""]],vb:function(a,b){a&1&&(_.Cf(ZQ,5),_.Cf(j4b,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.zza=c.first);_.Gf(c=_.Hf())&&(b.aYb=c.first)}},inputs:{location:"location"},features:[_.Pf([{wa:_.tyb,Cb:function(a){return a.my.ha(_.pe(ATb))},Ib:[_.pc(function(){return aR})]},_.pK])],mc:["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,yTb,13,13,"ng-container",0),_.O(1,"async"),
_.x(2,zTb,5,0,"ng-template",null,1,_.Wf));if(a&2){var c=_.Jf(3);_.y("ngIf",_.R(1,2,b.RJc))("ngIfElse",c)}},Ia:[_.So,_.fn,_.gn,_.hn,_.jn,_.kn,_.PA,_.mF,pN,_.fL,_.kF,_.Sv,_.Rs,_.Us,_.yt,$Q,_.qJ,_.yo,_.ZA,AQ,ZQ,_.mn,_.kK],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 bR=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.Zg=c;this.nj=e;this.od=f;this.Jo=g;this.kA=m;this.rcc="RepoDetailTogglePanel";this.it=!0;this.CPa=new _.Qe;this.mpb=new _.Od;this.VM=[];this.Cg=[];this.Aua=_.Yu.has(10);this.FWa=_.Yu.has(60);this.Xwa=_.Yu.has(37);this.hua=_.Yu.has(90);a=this.CPa.ha(_.Ee());this.Q5a=a.ha(_.Ue(function(r){return OTb(d,r)}),_.w(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"}}),_.Pe(1),_.Yd());this.mpb.add(this.Q5a.subscribe(function(r){n.Aua&&r&&1===n.nj.kf.value&&n.nj.kf.next(0)}));a.ha(_.Ue(function(r){return OTb(d,r)}),_.w(function(r){if(null==r||"string"===typeof r)return r}),_.Pe(1),_.Yd());l4b(this);this.em=this.nj.kf.ha(_.w(function(r){return null!=r?n.VM.indexOf(r):0}))};
bR.prototype.Sa=function(){var a=this,b=[m4b(this,"openHistory","history","h",0),this.od.register("toggleBottomPanel","q",function(){var c=a.it?"openDetailsPanel":"closeDetailsPanel";a.nj.RE(a.it);a.Jo.il(a.it?"Lower details panel opened":"Lower details panel closed","polite");a.ab(c,"KEYBOARD")})];this.Aua&&b.push(m4b(this,"openCrossReferences","cross references","x",1));this.FWa&&b.push(m4b(this,"openWarnings","warnings","w",5));this.Cg=b};
bR.prototype.Tb=function(a){if(a.viewData||a.contentType)0===this.Ab.kind?this.contentType&&this.CPa.next(this.contentType):5!==this.Ab.kind&&this.CPa.next("not-file")};bR.prototype.La=function(){this.mpb.unsubscribe();for(var a=_.k(this.Cg),b=a.next();!b.done;b=a.next())b=b.value,b()};bR.prototype.ab=function(a,b,c){this.Ga.ab({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var l4b=function(a){a.VM.length=0;a.VM.push(0);a.Aua&&a.VM.push(1);a.FWa&&a.VM.push(5);a.oQb&&a.VM.push(6)},m4b=function(a,b,c,d,e){return a.od.register(b,d,function(){_.Uv(a.Zg,RTb(e));var f=a.it||a.nj.kf.value!==e;a.it&&(a.nj.RE(!0),a.Jo.il("Lower details panel opened","polite"));f&&(a.nj.kf.next(e),a.Jo.il("Switched to "+c+" tab","polite"));a.ab(QTb(e,f?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(bR.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.QI=a;l4b(this)},get:function(){return this.QI}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Ab;return QEb(a)?a.location.qb:void 0}},oQb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.hua&&"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)}},YVa:{configurable:!0,
enumerable:!0,get:function(){var a;return this.hua&&0===(null==(a=this.Ab)?void 0:a.kind)&&void 0!==this.Ab.ZD&&_.yBb(this.kA,this.Ab.ZD)}}});bR.O=function(a){return new (a||bR)(_.u(_.No),_.u(_.Zu),_.u(_.Rg),_.u(_.pK),_.u(_.fK),_.u(_.su),_.u(_.Qq),_.u(_.YK))};
bR.ya=_.xc({type:bR,oa:[["lower-detail-panel"]],vb:function(a,b){a&1&&_.Cf(_.SC,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.jW=c)}},tb:2,Za:function(a,b){a&2&&_.jf("panel-closed",b.it)},inputs:{it:"panelClosed",contentType:"contentType",Ab:"viewData"},features:[_.Rc],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(_.Jc(e.parentElement.children)).indexOf(e):
-1;break}e=e.parentElement}if(-1===d)b.it&&(b.nj.RE(!0),b.ab("expand","CLICK",c)),c=!0;else if(b.jW.toArray()[d].disabled)c=!1;else{e=b.nj.kf.value;e=(null!=e?b.VM.indexOf(e):0)!==d;d=b.VM[d];var f=e||b.it;b.nj.RE(f);e&&b.nj.kf.next(d);b.ab(QTb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.O(1,"async"),_.A(2,"mat-tab",1),_.x(3,CTb,1,1,"ng-template",2),_.B(),_.x(4,FTb,4,3,"mat-tab",3)(5,HTb,2,0,"mat-tab",4)(6,MTb,3,1,"mat-tab",3),_.B(),_.F(7),_.A(8,"div",5)(9,"button",6),_.I("click",function(){return b.nj.RE(b.it)}),
_.A(10,"mat-icon"),_.N(11,"keyboard_capslock"),_.B()()(),_.H());a&2&&(_.y("selectedIndex",_.R(1,10,b.em))("@.disabled",!0),_.t(4),_.y("ngIf",b.Aua),_.t(),_.y("ngIf",b.FWa),_.t(),_.y("ngIf",b.oQb),_.t(3),_.y("matTooltip",b.it?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.rcc)("trackAction",b.it?"close":"open")("trackProjectId",b.projectId),_.gf("aria-label",b.it?"Open bottom panel":"Close bottom panel"))},Ia:[_.So,k3b,_.gn,_.YC,sQ,_.Sv,_.Us,_.yt,_.TC,_.UC,_.SC,_.PC,_.lx,_.ox,yQ,aR,
_.mn],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 n4b=["targetPath"],cR=function(){};
_.W.Object.defineProperties(cR.prototype,{Gj:{configurable:!0,enumerable:!0,get:function(){var a=_.Yu.has(55)?this.Ab.V0:void 0,b=this.Ab.location;if(a){var c=a.nr();if(c){var d=uEb(c);a=_.uq(_.tq(_.sq(b.Zb(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).md(a.de()).kb()}else a=b}else a=b;return _.rq(a.Zb().md(this.Ab.path).vi().kb())}},c_a:{configurable:!0,enumerable:!0,get:function(){return this.Ab.target||"repository root"}},M0a:{configurable:!0,enumerable:!0,get:function(){return this.Ab.iMb}},DWa:{configurable:!0,
enumerable:!0,get:function(){return!!this.Ab.yra}}});cR.O=function(a){return new (a||cR)(_.u(_.Zu))};
cR.ya=_.xc({type:cR,oa:[["symlink-detail"]],vb:function(a,b){a&1&&_.Cf(n4b,5,_.sd);if(a&2){var c;_.Gf(c=_.Hf())&&(b.dTc=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"],[2,"font-size","1em"],["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,STb,7,3,"ng-container",0),_.N(1,"\n\n"),_.x(2,UTb,28,9,"ng-template",null,1,_.Wf),_.N(4,"\n"));if(a&2){var c=_.Jf(3);_.y("ngIf",b.DWa)("ngIfElse",c)}},Ia:[FN,_.gn,_.yJ,_.PA,AP,zP,_.mF,uN,_.So],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 ZTb=function(a){return{Hua:a}},dR=function(a,b){this.ah=a;this.Ua=b;this.zBb=_.Fe};dR.prototype.Sa=function(){};dR.prototype.Tb=function(a){a.location&&(this.zBb=o4b(this,a.location.Tf).ha(_.w(function(b){return!b||!b.en||2>b.en.length?null:[b.en[0].Hf,b.en[1].Hf]}),_.Ae(function(){return _.Ud(null)})))};var o4b=function(a,b){return _.cG(b)?a.ah.list(b.qb,b.Rc,b.repository,_.AF(b)?"HEAD":b.Eb,b.path,2):_.Ud(null)};dR.O=function(a){return new (a||dR)(_.u(_.uJ),_.u(_.Mg))};
dR.ya=_.xc({type:dR,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.Rc],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,VTb,1,0,"ng-container",1),_.O(3,"isPackagePlace"),_.O(4,"isPiperPlace"),_.B(),_.A(5,"icon-empty-state-subtitle"),_.x(6,WTb,1,0,"ng-container",1),_.O(7,"isPackagePlace"),_.x(8,$Tb,6,13,"ng-container",2),_.O(9,"async"),_.B()(),_.x(10,aUb,1,0,"ng-template",null,3,_.Wf)(12,bUb,1,0,"ng-template",
null,4,_.Wf)(14,cUb,1,0,"ng-template",null,5,_.Wf)(16,dUb,1,0,"ng-template",null,6,_.Wf)(18,eUb,1,0,"ng-template",null,7,_.Wf)(20,fUb,5,4,"ng-template",null,8,_.Wf)(22,gUb,5,4,"ng-template",null,9,_.Wf)(24,hUb,2,3,"ng-template",null,10,_.Wf)(26,iUb,2,3,"ng-template",null,11,_.Wf));if(a&2){var c=_.Jf(11),d=_.Jf(13),e=_.Jf(15),f=_.Jf(17),g=_.Jf(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.zBb))}},Ia:[_.So,_.gn,_.ln,_.SA,_.UA,_.TA,_.Sv,_.Ss,_.yo,_.Wv,_.mn,QN,RN,_.MG],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}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var p4b=function(){};p4b.O=function(a){return new (a||p4b)};
p4b.ya=_.xc({type:p4b,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:[_.SA,_.TA],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}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var eR=function(a){this.element=a;this.mb="";this.E3=0};eR.prototype.Ic=function(){var a=this;this.E3=setTimeout(function(){var b=a.element.na;b&&a.mb&&(b=b.querySelector(a.mb));b&&!b.contains(document.activeElement)&&b.focus()})};eR.prototype.La=function(){clearTimeout(this.E3)};eR.O=function(a){return new (a||eR)(_.u(_.sd))};eR.Fa=_.Bc({type:eR,oa:[["","ascFocusOnInitAsync",""]],inputs:{mb:[0,"ascFocusOnInitAsync","selector"]}});var fR=function(){};fR.O=function(a){return new (a||fR)};fR.Da=_.zc({type:fR});
fR.Ca=_.ic({});var gR=function(a,b,c,d){this.Ga=a;this.eia=b;this.XUc=d;this.O7a=WYb;this.On=LYb;this.JRc=_.Ud(!0).ha(_.De(300));this.UMa=!1;this.my=new _.Ne(1);this.Bj=c.yM(this.my.ha(_.w(function(e){return 1===e.kind})))};gR.prototype.EUa=function(a){this.Ga.ab({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(gR.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.my.next(a)}}});gR.O=function(a){return new (a||gR)(_.u(_.No),_.u(wN),_.u(_.fK),_.u(RQ))};
gR.ya=_.xc({type:gR,oa:[["repository-detail","viewData",""]],inputs:{Ab:"viewData"},features:[_.Pf([{wa:_.tyb,Cb:function(a){return a.my},Ib:[_.pc(function(){return gR})]},_.pK])],mc:["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,xUb,20,24,"div",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,
1,b.my))},Ia:[_.gn,_.hn,_.jn,eR,WP,qQ,rQ,yN,_.kF,bR,dR,p4b,_.ZA,cR,_.mn],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 q4b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.fA=c;this.Esa=d;this.service=e;this.limit=f;this.tfb=g;this.GRa=this.nsb=!1;a=this.path.split("/");this.name=a[a.length-1]},t4b=function(a){a.vqa=a.fA(a.type)?r4b(a):_.Ud([]);s4b(a)},s4b=function(a){a.GUb=_.ee([a.vqa,a.limit]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.uqa=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.uqa.set(e.path,e);return{Xl:b.slice(0,c),total:b.length}}))},r4b=function(a){var b=
_.ee([a.service.ffa(a.path).ha(_.w(function(c){return a.YXa(c)})),a.Esa]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===yUb(e)}))d.Ad=!0;return c}),_.Pe());b.connect();return b};q4b.prototype.YXa=function(a){var b=this;return a.map(function(c){var d=yUb(c.path),e;return d===(null==(e=b.tfb)?void 0:e.path)?b.tfb:new q4b(d,c.type,b.fA,b.Esa,b.service,b.limit)})};
_.W.Object.defineProperties(q4b.prototype,{XTc:{configurable:!0,enumerable:!0,get:function(){this.GUb||t4b(this);return this.GUb}},children:{configurable:!0,enumerable:!0,get:function(){this.vqa||t4b(this);return this.vqa},set:function(a){this.vqa=a;s4b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return yUb(this.Esa.value)===this.path}},mfb:{configurable:!0,enumerable:!0,get:function(){return zUb(this.Esa.value,this.path)}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.nsb},
set:function(a){this.GRa=this.GRa||a;this.nsb=a&&this.fA(this.type)}}});var u4b=["largeDirectoryDialog"],v4b=["row"],HUb=function(a){return{name:a}},IUb=function(a){return{children:!0,expanded:a}},w4b=new _.lt("Scope to \u201c{name}\u201d."),hR=function(a,b,c,d){this.Hk=a;this.Ua=c;this.document=d;this.Vy=3;this.hac=15;this.Okc="row";this.tmc="subtree";this.Aga=new _.sg("");this.lb=new _.Od;this.Cxa="";this.Eva=new _.sg(500);this.B6b=w4b;this.encode=encodeURIComponent;this.cOb=new _.Vl;this.OM=function(){return""};this.EFb=new _.Vl;this.Qfa=new _.Vl;this.fOb=new _.Vl;
this.fA=_.Yu.has(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=hR.prototype;
_.h.Od=function(a){if(!_.nG(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.mG(b,"a,button","depth-finder"),null!=b)){var c=_.mG(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.cOb.emit(c):(c=x4b(this,c),null!=c&&(b.classList.contains("expander")?y4b(this,c):b.classList.contains("element-link")&&(z4b(this,c),a.preventDefault()))))}}};
_.h.Br=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.mG(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=x4b(this,d),null!=d&&(b=_.mG(b,".subtree","depth-finder"),!_.nG(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Ad&&3===d.type?y4b(this,d):this.Wxa(b)||this.fOb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Ad?A4b(this,d,c,b):y4b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
A4b(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.Wxa(b);break;case "Enter":a.preventDefault(),z4b(this,d)}}}};_.h.Sa=function(){this.root=FUb(this.createNode(this.fO))};_.h.Tb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.fO))};
_.h.Ic=function(){var a=this;this.lb.add(_.ee([this.Aga,this.Xl.Qc]).subscribe(function(b){b=_.k(b).next().value;if(a.Cxa!==b){a.Cxa="";var c=a.encode(b),d=a.Xl.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.mRa(d.na),a.Cxa=b)}}))};_.h.La=function(){this.Aga.complete();this.lb.unsubscribe()};
var FUb=function(a,b){return{level:void 0===b?0:b,node:a}},y4b=function(a,b){var c=!b.Ad;a.EFb.next({Qi:c,path:b.path});b.Ad=c},z4b=function(a,b){a.fA(b.type)&&(b.Ad=!b.Ad);var c=a.OM(b.path,b.type);a.Qfa.next({path:b.path,nodeType:b.type});_.wo(a.Ua,c)},KUb=function(a){a.lb.add(a.Hk.open(a.pKc).Wz().subscribe(function(b){b&&a.Eva.next(Number.POSITIVE_INFINITY)}))};
hR.prototype.HSa=function(){var a=this.Xl.find(function(b){return b.na.classList.contains("bold-active-element")})||this.Xl.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var x4b=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.uqa)return null;c=c.uqa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
hR.prototype.mRa=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)};hR.prototype.createNode=function(a){return new q4b(_.hg(a),3,this.fA,this.Aga,this.service,this.Eva)};
hR.prototype.Wxa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var A4b=function(a,b,c,d){if(a.fA(b.type)&&b.Ad)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(hR.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.fO;this.fO=a;if(this.root&&a!==b){var c=b?AUb(b):[],d=a?AUb(a):[];if(zUb(a,_.hg(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.uqa)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(zUb(b,_.hg(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Ad=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new q4b(_.hg(f),3,this.fA,this.Aga,this.service,this.Eva,b);else this.root.node=this.createNode(a);this.Cxa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.Aga.next(a)}}});hR.O=function(a){return new (a||hR)(_.u(_.ws),_.u(_.Zu),_.u(_.Mg),_.u(_.Gg))};
hR.ya=_.xc({type:hR,oa:["depth-finder scope  path  service ".split(" ")],vb:function(a,b){a&1&&(_.Cf(u4b,5),_.Cf(v4b,5,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.pKc=c.first);_.Gf(c=_.Hf())&&(b.Xl=c)}},yb:["role","tree"],Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})("keydown",function(c){return b.Br(c)})},inputs:{scope:"scope",path:"path",service:"service",OM:"linkTo"},outputs:{cOb:"scopeChange",EFb:"nodeToggled",Qfa:"nodeClicked",fOb:"scopeUp"},features:[_.Rc],mc:"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,BUb,0,0,"ng-template",0)(1,OUb,2,3,"ng-template",null,1,_.Wf)(3,PUb,7,1,"ng-template",null,2,_.Wf);a&2&&_.y("ngTemplateOutlet",_.Jf(2))("ngTemplateOutletContext",b.root)},Ia:[_.en,_.fn,_.gn,_.ln,_.Sv,_.Rs,
_.xs,_.Bs,_.As,_.yt,_.mn],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%]{--mdc-text-button-container-height:36px;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 B4b=new _.lt("Scope to parent directory: {folder}/"),iR=function(a,b,c,d,e,f){var g=this;this.Wg=a;this.nb=b;this.ir=c;this.Zg=d;this.je=e;this.Ua=f;this.OM=function(){return""};this.am=new _.sg(new _.jh);this.service=this.am.ha(_.Ee(function(m,n){return _.rpa(m,n)&&_.spa(m.Eb,n.Eb,_.TSa)}),_.w(function(){return g.createService()}))};iR.prototype.Ic=function(){var a=this;this.cC=this.Zg.registerCallback("FILE_TREE",this.nb.na,function(){a.fDc.HSa()})};
iR.prototype.La=function(){this.am.complete();this.cC&&this.cC()};iR.prototype.up=function(a){this.je.ab({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Ld.qb},a);this.fO=_.bh(_.hg(this.scope||""))};var QUb=function(a,b){return _.rq(_.uG(a.Ld.Zb().md(b)).kb())};iR.prototype.DUa=function(){this.je.ab({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Ld.qb})};
iR.prototype.createService=function(){var a=this;return{ffa:function(b){var c=_.ki(a.Ld,0);return a.ir.list(a.Ld.qb,a.Ld.Rc,a.Ld.repository,{Eb:c,commit:c},b,a.Ld.params.Rb).ha(_.w(function(d){return d.map(UUb)}),_.Ae(function(d){_.bt(a.Wg,d);return _.Ud([])}))}}};
iR.prototype.Zsa=function(){var a=this,b=_.rq(_.uG(this.Ld.Zb().md("")).kb()),c=new URL(_.xo(this.Ua,_.vo(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.Ld.path&&(g=(g=_.bh(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(iR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Dra}},Ld:{configurable:!0,enumerable:!0,set:function(a){this.am.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.fO=a;var b=encodeURIComponent(_.hg(this.path));!this.nb.na.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.fO=a);this.OM=this.Zsa()},get:function(){return this.am.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.fO},set:function(a){this.je.ab({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Ld.qb});this.fO=a;this.path.startsWith(a||"")||_.wo(this.Ua,this.OM(a||"",3))}},APc:{configurable:!0,enumerable:!0,get:function(){return B4b.format({folder:_.AA(_.bh(_.hg(this.scope||"")))||"Repository root"})}}});
iR.O=function(a){return new (a||iR)(_.u(_.at),_.u(_.sd),_.u(_.RK),_.u(_.Rg),_.u(_.No),_.u(_.Mg))};
iR.ya=_.xc({type:iR,oa:[["directory-navigation"]],vb:function(a,b){a&1&&_.Cf(hR,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.fDc=c.first)}},tb:2,Za:function(a,b){a&2&&_.jf("collapsed",b.isCollapsed)},inputs:{Dra:"directoryPanelState",Ld:"activeLocation"},Aa:4,Ba:7,Ea:[["role","heading","aria-level","2",1,"nav-header"],[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,"div",0),_.x(1,TUb,5,2,"ng-container",1),_.B(),_.A(2,"depth-finder",2),_.Of("scopeChange",function(c){_.Nf(b.scope,c)||(b.scope=c);return c}),
_.I("nodeToggled",function(c){b.je.ab({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:c.Qi?"expand":"collapse",Xe:b.OM(c.path,3),projectId:b.Ld.qb})})("nodeClicked",function(c){return b.DUa(c)})("scopeUp",function(c){return b.up(c)}),_.O(3,"async"),_.B());a&2&&(_.t(),_.y("ngIf",!b.isCollapsed),_.t(),_.Mf("scope",b.scope),_.y("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.OM))},Ia:[_.So,_.gn,hR,_.gr,_.Js,_.Sv,_.Us,_.yt,_.lx,_.ox,_.yo,_.mn,_.YA],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)}.nav-header[_ngcontent-%COMP%]{border-bottom-style:none;display:flex;flex:0 0;min-height:32px;overflow:hidden;white-space:nowrap}.nav-header[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{min-width:24px}.nav-header[_ngcontent-%COMP%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]{color:var(--header-icon);padding:0}.nav-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 jR=function(a){var b=this;this.Vb=a;this.data=new _.Ne(1);_.jk();_.jk();this.lB=this.Vb.PH();this.Qya=this.data.ha(_.Ue(function(c){return c.hJ.kk}),_.w(function(c){return[].concat(_.Jc(c.keys()))}));this.scopes=this.data.ha(_.Ue(function(c){return c.gOb.kk}),_.w(function(c){return[].concat(_.Jc(c.keys()))}));this.o3a=this.data.ha(_.Ue(function(c){return c.n3a.kk}),_.w(function(c){return[].concat(_.Jc(c.keys()))}));this.Fia=this.data.ha(_.Ue(function(c){return c.hJ.kk}),_.w(function(c){var d=
[].concat(_.Jc(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.lB.ha(_.Ge(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Vb.Bx({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})})},dVb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};jR.prototype.iUa=function(a){return _.nAb[a]};
var VUb=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 _.ah(b)}},YUb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.ah(b)}},cVb=function(a){var b=[].concat(_.Jc(a.hJ.getState().keys())).some(function(c){return!a.hJ.get(c)});a.hJ.fill(b)};_.W.Object.defineProperties(jR.prototype,{Cr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
jR.O=function(a){return new (a||jR)(_.u(_.Ev))};
jR.ya=_.xc({type:jR,oa:[["filter-menu"]],inputs:{Cr:"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,eVb,15,17,"div",3),_.O(6,"async"),_.B());a&2&&(_.y("matMenuTriggerFor",_.Jf(4)),_.t(5),_.y("ngIf",_.R(6,2,b.data)))},Ia:[_.fn,_.gn,_.Sv,_.Us,_.yt,_.tF,_.bA,_.mx,_.sx,_.vx,_.ux,_.wx,_.lx,_.ox,_.Fz,_.mn],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-mdc-subheader{padding:12px 8px 0 8px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-mdc-subheader:first-child{padding:0 8px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-mdc-list-base[dense]{padding-bottom:4px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-mdc-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 kR=function(a){this.Vb=a;this.lB=this.Vb.PH();this.Cec="Collapse all";this.Dec="Expand all";this.Eec="Sticky Headers"};kR.prototype.Eka=function(a){this.Vb.Bx({collapseAll:!a.collapseAll})};kR.O=function(a){return new (a||kR)(_.u(_.Ev))};
kR.ya=_.xc({type:kR,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,fVb,9,7,"div",3),_.O(6,"async"),_.B());a&2&&(_.y("matMenuTriggerFor",_.Jf(4)),_.t(5),_.y("ngIf",_.R(6,2,b.lB)))},Ia:[_.gn,_.Sv,_.Us,_.yt,_.tF,_.bA,_.sx,_.vx,_.ux,_.wx,_.lx,_.ox,_.Fz,_.mn],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-mdc-list-base[dense]{padding-bottom:4px}  .mat-mdc-menu-panel.outline-options-menu .mat-mdc-list-base[dense] .mat-mdc-menu-item{height:28px;line-height:28px}"]});var lR=function(a,b){this.Ga=a;this.Vb=b;this.jP=_.lh;this.data=new _.Ne(1);this.Lp=new _.ow("",{ly:[_.gDb()]});this.qSa=new _.sg(!1);this.pda=new _.Rd;this.lB=this.Vb.PH();this.lb=new _.Od;this.pda=this.data.ha(_.Ue(function(c){return c.usa}),_.w(function(c){return!!c}))};
lR.prototype.Sa=function(){var a=this;this.lb.add(this.Lp.im.ha(_.Ee(),_.Se(),_.Be(300),_.Ye(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ga.ab({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.usa.next(b)}));this.lb.add(this.data.ha(_.Ue(function(b){return b.usa}),_.Ee()).subscribe(function(b){a.Lp.setValue(b)}))};lR.prototype.La=function(){this.lb.unsubscribe()};
_.W.Object.defineProperties(lR.prototype,{Cr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});lR.O=function(a){return new (a||lR)(_.u(_.No),_.u(_.Ev))};
lR.ya=_.xc({type:lR,oa:[["outline-controls"]],inputs:{Cr:"outlineData"},Aa:2,Ba:3,Ea:[[4,"ngIf"],[1,"filter"],[3,"submit"],"appearance outline floatLabel auto subscriptSizing dynamic".split(" "),["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,iVb,13,11,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.data))},Ia:[_.So,_.gn,_.Sv,_.Us,_.aw,_.Iw,_.Dw,_.yt,_.bw,_.Mw,_.lx,_.ox,_.mB,_.Ci,_.iw,_.lB,_.nw,_.qw,jR,kR,_.mn],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[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{--mdc-outlined-text-field-label-text-size:13px;--mat-form-field-outlined-label-text-populated-size:13px}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{padding:0;margin:.25em 0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-floating-label, outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-input-element{line-height:1.25}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.expanded[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-form-field-flex{padding:0 .75em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em;min-width:0}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 C4b=function(){dN.apply(this,arguments);this.pob=!0;this.Mnb=[];this.FEc=this.xf.changed.ha(_.w(function(){return null}),_.Te(null))};_.V(C4b,dN);C4b.prototype.Be=function(a){return a.Rp?dN.prototype.Be.call(this,a):null};var D4b=function(a){if(a.Xj)if(a.oob)a.y_();else if(a.collapseAll(),a.iia&&a.expand(a.iia),a.bo)for(var b=_.k(SEb(a.bo)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(C4b.prototype,{oob:{configurable:!0,enumerable:!0,set:function(a){this.pob=a;D4b(this)},get:function(){return this.pob}},Xj:{configurable:!0,enumerable:!0,set:function(a){this.Mnb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.iia=a[0]);D4b(this)},get:function(){return this.Mnb}}});var mR=function(a,b){var c=this;this.qd=a;this.rza=b;this.yl=[];this.Rda=new Map;this.WQa=new Map;this.BD=new _.sg([]);this.NUc=_.ee([this.BD,this.qd.FEc]).ha(_.w(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.qd.Rp(m)&&!c.qd.Be(m)?m.level:null);return d}),_.Pe(1),_.Yd());this.ERa=[];this.f3=this.Tba=null};_.V(mR,_.Br);
var E4b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.yl.flatMap(b);return a.f3?c.sort(a.f3):c};mR.prototype.Nm=function(){return 0<this.yl.length&&0===this.BD.value.length};var G4b=function(a,b){a.yl=b;if(a.f3||a.Tba){b=_.k(a.yl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.f3,a.Tba&&(c.filter=a.Tba)}F4b(a)};
mR.prototype.connect=function(a){var b=this;return _.ne.apply(null,_.Jc([a.oF,this.qd.xf.changed.Rf(),this.BD.Rf()])).ha(_.w(function(){b.ERa=AYb(b.rza,b.BD.value,b.qd);return b.ERa}))};mR.prototype.disconnect=function(){};
var F4b=function(a){var b=E4b(a);b=zYb(a.rza,b);a.qd.Xj=b;a.Rda.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Rda.set(d.id,d)}a.WQa.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.WQa.set(c.pop().id,e.id);c.push(e)}a.BD.next(b)};
_.W.Object.defineProperties(mR.prototype,{FRa:{configurable:!0,enumerable:!0,get:function(){return this.ERa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Tba=a;a=_.k(this.yl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Tba;F4b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.f3=a?jVb:null;a=_.k(this.yl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.f3;F4b(this)}}});var nR=function(a,b,c,d,e,f,g,m){var n=this;this.je=a;this.Zg=b;this.Ua=c;this.Vb=d;this.Mc=e;this.nb=f;this.tia=g;this.Ed=m;this.kOb=new _.Qe;this.yxa=new _.sg(0);this.sza=24;this.lb=new _.Od;this.iD=_.Ud(!0).ha(_.De(1));this.s3a=this.Vb.PH().ha(_.w(function(r){return!!r.stickyHeaders}),_.Ee());this.kr=new C4b(tVb,vVb);this.rza=new fN(wVb,tVb,vVb,sVb);this.DA=new mR(this.kr,this.rza);this.r3a=this.s3a.ha(_.Ue(function(r){return r?_.ee([n.kOb.ha(_.Ee()),n.DA.NUc]).ha(_.w(function(v){return n.CGc.apply(n,
_.Jc(v))})):_.Ud(new Map)}),_.Ee(function(r,v){if(v.size!==r.size)return!1;v=_.k(v.keys());for(var z=v.next();!z.done;z=v.next())if(!r.has(z.value))return!1;return!0}),_.Pe(1),_.Yd());this.iSc=_.ee([this.r3a,this.yxa]).ha(_.w(function(r){return n.DGc.apply(n,_.Jc(r))}),_.Pe(1),_.Yd());this.Rnb=new _.sg(this.DA.Nm());this.CCc=this.Rnb.Rf();this.vua=!1;this.lb.add(this.Vb.PH().ha(_.w(function(r){return r.collapseAll}),_.Ee()).subscribe(function(r){n.kr.oob=!r}));this.lb.add(this.Vb.PH().ha(_.w(function(r){return r.sortAlphabetically}),
_.Ee()).subscribe(function(r){n.DA.sortAlphabetically=!!r}))};_.h=nR.prototype;_.h.Sa=function(){};
_.h.Tb=function(a){if(a.location){var b=uVb(a.location.Tf);this.vua=uVb(a.location.lj)!==b;a=this.kr;var c;if(null!=(c=a.Xj)&&c.length){var d=a.Xj;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=_.Bj(f.g4a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.bo&&a.bo!==b&&(a.bo.active=!1);a.bo=b;b=_.k(SEb(a.bo));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.lb.unsubscribe();var a;null==(a=this.Wnb)||a.unsubscribe();var b;null==(b=this.cQc)||b.unsubscribe();this.cC&&this.cC()};_.h.Ic=function(){var a=this;this.iD.subscribe(function(){a.cC=a.Zg.registerCallback("OUTLINE",a.nb.na,function(){a.HSa()})});this.cQc=_.ee([this.Ikb.QJ.ha(_.w(function(){return a.Ikb.e1()}),_.Ee()),this.s3a]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.Ed.run(function(){a.yxa.next(c)})})};
_.h.Om=function(){if(this.vua){var a=this.nb.na.querySelector("mat-tree-node.bold-active-element");a&&this.mRa(a);this.vua=!1}};_.h.mRa=function(a){this.tia.scrollTo(a,0)};_.h.Od=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.mG(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.DA.Rda.get(c),"A"===b.tagName?this.DUa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.kr.toggle(b);a.stopPropagation();this.je.ab({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.kr.Be(b)?"expand":"collapse"})};_.h.VS=function(a){var b=this.jCb.get(a.id);return b?b:(b=this.xr(_.Bj(a.g4a,1)),this.jCb.set(a.id,b),b)};_.h.DUa=function(a,b){_.nG(a)||(a.preventDefault(),this.kr.expand(b),H4b(this,b))};
_.h.HSa=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.bC=function(a,b){return b.id};
var oVb=function(a,b){return a.r3a.ha(_.w(function(c){return c.has(b.id)}))},nVb=function(a,b){return a.iSc.ha(_.w(function(c){return c.get(b.id)}))},pVb=function(a,b){return a.r3a.ha(_.w(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},H4b=function(a,b){var c=a.VS(b);"PREVIEW"===a.Mc.DH?a.Ua.navigate(_.rq(a.location),{yf:b.Aya}):_.wo(a.Ua,c).then(function(){a.Mc.xfa.next()});a.je.ab({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.lh.tP})};
nR.prototype.Wxa=function(a){var b=a.parent;b&&(a=this.vLc.find(function(c){return c.data===b}))&&a.focus()};nR.prototype.CGc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.B5a.length&&this.kr.Be(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.kr.Be(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};
nR.prototype.DGc=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.DA.WQa.get(e);g=void 0!==g?this.DA.Rda.get(g).index:void 0;var m=f.level*this.sza;void 0!==g&&(m=Math.min(m,this.sza*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.W.Object.defineProperties(nR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.zx||!_.VF(a,this.zx),c=!this.zx||!_.Bob(a,this.zx,["line"]);if(b||c)this.jCb=new Map,this.xr=_.ZF(a,this.Ua,{H0:"oneBased"});this.zx=a},get:function(){return this.zx}},kNc:{configurable:!0,enumerable:!0,set:function(a){var b=this;G4b(this.DA,a.Kqa);D4b(this.kr);var c;null==(c=this.Wnb)||c.unsubscribe();this.Wnb=_.ee([a.usa,a.hJ.kk,a.n3a.kk,this.Vb.PH()]).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.DA.filter=xVb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.Rnb.next(b.DA.Nm())})}}});nR.O=function(a){return new (a||nR)(_.u(_.hv),_.u(_.Rg),_.u(_.Mg),_.u(_.Ev),_.u(_.jK),_.u(_.sd),_.u(_.Hu),_.u(_.te))};
nR.ya=_.xc({type:nR,oa:[["outline-tree","outlineTreeInput",""]],vb:function(a,b){a&1&&(_.Cf(_.Gr,7),_.Cf(hN,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Ikb=c.first);_.Gf(c=_.Hf())&&(b.vLc=c)}},Za:function(a,b){a&1&&_.I("click",function(c){return b.Od(c)})("keydown",function(c){if(!_.nG(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.mG(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.DA.Rda.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.kr.Be(e)&&e.nda?b.kr.collapse(e):
b.Wxa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.kr.Be(e)&&e.nda?(c=d.nextElementSibling)&&c.focus():e.nda&&b.kr.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(),H4b(b,e)}}}})},inputs:{location:"location",kNc:"outlineTreeInput"},features:[_.Rc],mc:["outlineTreeInput",""],Aa:5,Ba:7,Ea:[["role",
"region","tabindex","0","aria-labelledby","tree-outline","class","gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["id","tree-outline","aria-label","Outline",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],["role","region","tabindex","0","aria-labelledby","tree-outline",1,"gmat-subhead-1","no-data-message"],["id","tree-outline","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,kVb,2,0,"div",0),_.O(1,"async"),_.A(2,"cdk-virtual-scroll-viewport",1),_.I("scrolledIndexChange",
function(c){return b.kOb.next(c)}),_.x(3,rVb,3,8,"mat-tree",2),_.O(4,"async"),_.B());a&2&&(_.y("ngIf",_.R(1,3,b.CCc)),_.t(2),_.y("itemSize",b.sza),_.t(),_.y("ngIf",_.R(4,5,b.iD)))},Ia:[_.gn,_.fD,_.jD,hN,_.GA,_.Gr,_.mn],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 oR=function(){};oR.O=function(a){return new (a||oR)};oR.Da=_.zc({type:oR});oR.Ca=_.ic({imports:[_.nn,_.zt,_.kD,_.Ao,_.Ir]});var I4b=new _.Gc("MAX_OUTLINE_CODEBLOCK_COUNT"),pR=function(a,b,c){this.Ga=b;this.zLc=c;this.Tc=_.qF;this.D2a=!1;this.NGb=_.rF;this.hNc=_.Yu.has(31)};pR.prototype.Sa=function(){this.Ga.Hn({bucket:_.lh.tP})};pR.prototype.zca=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.ah(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(pR.prototype,{Cr:{configurable:!0,enumerable:!0,set:function(a){this.NGb=a;this.D2a=2===a.state&&a.Xb.size>this.zLc},get:function(){return this.NGb}}});pR.O=function(a){return new (a||pR)(_.u(_.Zu),_.u(_.hv),_.u(I4b))};
pR.ya=_.xc({type:pR,oa:[["outline","activeLocation","","outlineData",""]],vb:function(a,b){a&1&&_.Cf(nR,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.PGb=c.first)}},inputs:{Cr:"outlineData",Ld:"activeLocation"},features:[_.Pf([{wa:I4b,nc:1E4}])],mc:["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,BVb,3,3,"ng-container",1)(2,CVb,2,1,"dc-information-box",2)(3,DVb,1,1,"loading",3),_.B());a&2&&(_.y("ngSwitch",b.Cr.state),_.t(),_.y("ngSwitchCase",b.Tc.Ph),_.t(),_.y("ngSwitchCase",b.Tc.Error),_.t(),_.y("ngSwitchCase",
b.Tc.Wi))},Ia:[_.gn,_.hn,_.jn,_.Sz,_.mF,_.kF,nR,lR],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 J4b={Tg:1,Kt:2,ioc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},K4b=_.m3a([0,"FILES"],[1,"OUTLINE"]),qR=function(a,b,c,d,e,f,g,m,n,r){var v=this;this.je=a;this.nb=b;this.XPa=c;this.Vb=d;this.Mc=e;this.Ua=f;this.Lb=g;this.ae=m;this.qkc="RepositoryBrowserTree";this.Cg=[];this.a3=!0;this.Mgc=J4b;this.Cr=this.XPa.Cr.ha(_.Te(_.rF));this.jNc=this.Cr.ha(_.Jmb(),_.w(PVb),_.Te(1));this.OGb=this.ltb=this.Z9=!1;this.zUc=this.Vb.c0().ha(_.Ge(1)).subscribe(function(z){void 0===v.em&&(v.em=
z,_.ul(v.ae))});this.Cg=[].concat(_.Jc(this.a3?[r.register("openOutline","o",function(){LVb(v.Mc);"OUTLINE"!==v.em?v.Z9=!0:v.b1("OUTLINE");v.em="OUTLINE";_.Uv(n,"OUTLINE");_.ul(v.ae)})]:[]),[r.register("openDirectoryTree","t",function(){LVb(v.Mc);"FILES"!==v.em?v.Z9=!0:v.b1("FILES");v.em="FILES";_.Uv(n,"FILE_TREE");_.ul(v.ae)}),r.register("toggleNavPanel","u",function(){var z=v.Mc;2===z.RI.getValue()?KVb(z):LVb(z);v.je.ab({element:"RepositoryBrowserTree",action:v.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:v.Ld.qb})})])};qR.prototype.Sa=function(){};qR.prototype.La=function(){this.zUc.unsubscribe();for(var a=_.k(this.Cg),b=a.next();!b.done;b=a.next())b=b.value,b()};qR.prototype.b1=function(a){var b=this.je,c=b.ab;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.ah(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:QVb(a),gestureName:"KEYBOARD",projectId:this.Ld.qb})};
qR.prototype.Gqa=function(a){this.isCollapsed&&a===this.nb.na&&LVb(this.Mc)};var GVb=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 OVb(b);case 4:return"Outline is currently empty";default:return _.ah(a,"Unsupported outline state")}},MVb=function(a,b){b=(1!==b?"FILES":a.em)||"FILES";"FILES"===b?a.ltb=!0:"OUTLINE"===b&&(a.OGb=!0);return _.vv(K4b,b,0)};
qR.prototype.kk=function(a,b){b=K4b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.PGb&&(this.outline.PGb.vua=!0);if((1!==a?"FILES":this.em)!==b||this.Z9){a=this.Z9?"KEYBOARD":"CLICK";this.Z9=!1;this.em=b;var c=this.je,d=c.ab;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.ah(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:QVb(b),gestureName:a,projectId:this.Ld.qb});this.Vb.M2(b)}};
_.W.Object.defineProperties(qR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Dra}}});qR.O=function(a){return new (a||qR)(_.u(_.hv),_.u(_.sd),_.u(_.TK),_.u(_.Ev),_.u(_.jK),_.u(_.Mg),_.u(_.rg),_.u(_.wl),_.u(_.Rg),_.u(_.su))};
qR.ya=_.xc({type:qR,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],vb:function(a,b){a&1&&_.Cf(pR,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.outline=c.first)}},tb:2,Za:function(a,b){a&1&&_.I("click",function(c){return b.Gqa(c.target)});a&2&&_.jf("collapsed",b.isCollapsed)},inputs:{Ld:"activeLocation",Dra:"directoryPanelState",a3:"showOutlineTab",Ab:"viewData"},mc:"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"],[3,"disabled",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"],[3,"outlineData","activeLocation",
4,"ngIf"],["label","Outline",3,"matTooltip"],[3,"outlineData","activeLocation"]],ua:function(a,b){a&1&&(_.x(0,NVb,10,9,"nav",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.jNc))},Ia:[_.So,_.gn,iR,_.YC,_.Sv,_.Us,_.yt,_.TC,_.UC,_.SC,_.lx,_.ox,pR,_.mn],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;inset: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 L4b=["navComponent"],M4b=["splitter"],rR=function(a,b,c){this.Ga=a;this.YOc=b;this.Lja=c;this.Dzb=this.a3=!0;this.xWa=!1;this.wva=new _.sg(document.createElement("span"));this.LYa=!1};rR.prototype.Sa=function(){};rR.prototype.Tb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Tf;0===b.lj&&2===c&&this.LYa&&(this.wva.getValue().style.width="",this.LYa=!1)}a.viewData&&(a=this.Ab,this.Dzb=0!==a.kind||a.bra||2E4>a.le.length)};
rR.prototype.EUa=function(a){40>this.wva.getValue().offsetWidth&&2===this.E0a&&(this.LYa=!0,KVb(this.YOc));var b=QEb(this.Ab)?this.Ab.location.qb:void 0;this.Ga.ab({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(rR.prototype,{Eb:{configurable:!0,enumerable:!0,set:function(a){a&&this.wva.next(a.na)}},Zzb:{configurable:!0,enumerable:!0,get:function(){return 0===this.E0a}},fI:{configurable:!0,enumerable:!0,get:function(){return this.Lja.fI}}});
rR.O=function(a){return new (a||rR)(_.u(_.No),_.u(_.jK),_.u(_.tJ))};
rR.ya=_.xc({type:rR,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],vb:function(a,b){a&1&&(_.Cf(L4b,7,_.sd),_.Cf(M4b,7,_.sd));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Eb=c.first);_.Gf(c=_.Hf())&&(b.rad=c.first)}},tb:4,Za:function(a,b){a&2&&_.jf("nav-collapsed",b.Zzb)("fullscreen",b.fI)},inputs:{Ab:"viewData",E0a:"repositoryNavState",a3:"showOutlineTab"},features:[_.Rc],mc:["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.EUa(c)})("mousedown",function(){b.xWa=!0})("mouseup",function(){b.xWa=!1}),_.O(4,"async"),_.B(),_.x(5,RVb,1,1,"repository-detail",4));a&2&&
(_.jf("hover-focus-element",b.Zzb)("transitionWidth",b.Dzb&&!b.xWa),_.y("directoryPanelState",b.E0a)("viewData",b.Ab)("activeLocation",b.Ab.location)("showOutlineTab",b.a3),_.t(2),_.y("changeSizeOf",_.R(4,10,b.wva)),_.t(3),_.y("ngIf",4!==b.Ab.kind))},Ia:[_.gn,_.Js,gR,qR,_.ZA,_.mn],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 N4b=function(){};N4b.O=function(a){return new (a||N4b)};
N4b.ya=_.xc({type:N4b,oa:[["no-repository-information"]],Aa:1,Ba:0,ua:function(a){a&1&&_.E(0,"loading")},Ia:[_.kF],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}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var sR=function(){this.JK="/repos"};sR.prototype.Sa=function(){};sR.O=function(a){return new (a||sR)};
sR.ya=_.xc({type:sR,oa:[["repository-not-found","location",""]],inputs:{location:"location"},mc:["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:[_.So,_.SA,_.UA,_.TA,_.Sv,_.Ss,_.yo],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}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Oa:0});var tR=function(a,b,c){this.Lb=b;this.document=c;this.I5a=!1;this.JK="/repos";this.Lk=_.zi.has(2)};tR.prototype.Sa=function(){this.Lk&&_.Aob(this.location)&&(this.I5a=!0)};tR.O=function(a){return new (a||tR)(_.u(_.Xu),_.u(_.rg),_.u(_.Gg))};
tR.ya=_.xc({type:tR,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},mc:["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,SVb,2,0,"div",1)(5,TVb,2,
0,"div",1),_.A(6,"a",2),_.N(7," View all repositories "),_.B()()());a&2&&(_.t(4),_.y("ngIf",!b.I5a&&"host"!==b.location.Rc),_.t(),_.y("ngIf",b.I5a),_.t(),_.y("routerLink",b.JK)("trackProjectId",b.location.qb))},Ia:[_.So,_.gn,_.SA,_.UA,_.TA,_.Sv,_.Ss,_.yo],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}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Oa:0});var uR=function(){};uR.prototype.update=function(){};uR.O=function(a){return new (a||uR)};uR.ta=_.p({token:uR,qa:uR.O,Ha:"root"});var vR=function(a,b,c,d,e,f,g,m,n){var r=this;this.Oza=b;this.XE=e;this.Vb=f;this.jC=g;this.On=LYb;this.QI=this.Oza.QI;this.lb=new _.Od;this.Xwa=_.Yu.has(37);this.nJc=_.Yu.has(22);this.lb.add(b.Pc.subscribe(function(v){d.update(v);r.XE.fm(v)}));this.lb.add(b.QI.subscribe(function(v){r.gla(v)}));this.HAc=this.Oza.Pc.ha(_.w(function(v){return _.AF(v)&&v.params.Rb?"Path breadcrumb - "+_.Cob(v):"Path breadcrumb"}));_.zi.has(2)&&(a=a.mv.ha(_.w(_.Zg),_.w(function(v){return!!v.nk}),_.Ee()),this.lb.add(a.subscribe(function(v){v&&
_.T6a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};vR.prototype.La=function(){_.Nub(this.XE);this.lb.unsubscribe()};vR.prototype.gla=function(a){this.nJc&&QEb(a)&&(a=a.location,!_.cG(a)||this.rBb&&_.wq(a,this.rBb)||(this.rBb=a,this.Vb.gla(a)))};vR.O=function(a){return new (a||vR)(_.u(_.rg),_.u(_.SK),_.u(_.Zu),_.u(uR),_.u(_.bM),_.u(_.Ev),_.u(_.jK),_.u(_.Xu),_.u(_.Fx))};
vR.ya=_.xc({type:vR,oa:[["repository-browser"]],features:[_.Pf([wN,_.jK,_.SK,_.TK,_.WK])],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,$Vb,8,6,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.QI))},Ia:[rR,_.gn,_.hn,_.jn,_.kn,_.fr,_.Js,dP,N4b,sR,tR,_.mn],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 wR=function(){};wR.O=function(a){return new (a||wR)};wR.Da=_.zc({type:wR});wR.Ca=_.ic({imports:[_.nn,_.Uz,_.lF,LQ,_.zt]});var xR=function(){};xR.O=function(a){return new (a||xR)};xR.Da=_.zc({type:xR});xR.Ca=_.ic({Ob:[{wa:_.c6a,nc:{Fr:"grimoire-activity-header",FPa:864E5,jRa:!0}}],imports:[_.yv,_.nn,wR,_.Po,_.Kx,_.Uz,SN,_.rx,_.zt,_.yx,_.Mx,_.Ao,_.MA]});var yR=function(){};yR.O=function(a){return new (a||yR)};yR.Da=_.zc({type:yR});yR.Ca=_.ic({imports:[_.Uo,xR,JO,_.Hx,_.nn,_.RA,_.Ms,_.rx,_.zt,_.lK,_.QJ,iO,hO,_.Ao,_.MA,_.NA]});var zR=function(){};zR.O=function(a){return new (a||zR)};zR.Da=_.zc({type:zR});zR.Ca=_.ic({imports:[_.nn,_.VA]});var AR=function(){};AR.O=function(a){return new (a||AR)};AR.Da=_.zc({type:AR});AR.Ca=_.ic({imports:[_.nn,mP,hP,jP]});var BR=function(){};BR.O=function(a){return new (a||BR)};BR.Da=_.zc({type:BR});BR.Ca=_.ic({imports:[_.nn,_.lF,_.zt,_.Mx]});var CR=function(){};CR.O=function(a){return new (a||CR)};CR.Da=_.zc({type:CR});CR.Ca=_.ic({Ob:[{wa:_.skb,nc:{color:"primary"}}],imports:[_.ND]});var DR=function(){};DR.O=function(a){return new (a||DR)};DR.Da=_.zc({type:DR});DR.Ca=_.ic({imports:[_.Uo,_.nn,BR,_.rx,CR,_.zt,_.PL,_.kD]});var ER=function(){};ER.O=function(a){return new (a||ER)};ER.Da=_.zc({type:ER});ER.Ca=_.ic({imports:[_.nn,mP,_.Po,DR,_.rx,_.zt]});var FR=function(){};FR.O=function(a){return new (a||FR)};FR.Da=_.zc({type:FR});FR.Ca=_.ic({imports:[_.Uo,_.nn,_.RA,mP,_.Ms,_.lF,_.rx,_.zt,_.dK]});var GR=function(){};GR.O=function(a){return new (a||GR)};GR.Da=_.zc({type:GR});GR.Ca=_.ic({imports:[_.Uo,_.nn,mP,_.nF,_.lF,_.vF,_.dK,_.NI,_.Ao]});var HR=function(){};HR.O=function(a){return new (a||HR)};HR.Da=_.zc({type:HR});HR.Ca=_.ic({imports:[_.nn,mP,_.vF,_.dK]});var IR=function(){};IR.O=function(a){return new (a||IR)};IR.Da=_.zc({type:IR});IR.Ca=_.ic({imports:[_.Uo,_.nn,AR,uO,SN,ER,_.DL,FR,_.rx,LQ,_.zt,_.Mx,GR,HR]});var JR=function(){};JR.O=function(a){return new (a||JR)};JR.Da=_.zc({type:JR});JR.Ca=_.ic({imports:[_.Uo,mO,_.nn,_.Ms,IR,FR,_.rx,_.zt,_.Mx,_.Ao,_.hL]});var KR=function(){};KR.O=function(a){return new (a||KR)};KR.Da=_.zc({type:KR});KR.Ca=_.ic({imports:[_.Uo,mO,_.nn,_.Ms,IR,_.rx,_.zt,_.Ao]});var LR=function(){};LR.O=function(a){return new (a||LR)};LR.Da=_.zc({type:LR});LR.Ca=_.ic({imports:[_.nn]});var MR=function(){};MR.O=function(a){return new (a||MR)};MR.Da=_.zc({type:MR});MR.Ca=_.ic({imports:[_.nn,_.AL,_.qL,_.hB,_.rJ]});var NR=function(){};NR.O=function(a){return new (a||NR)};NR.Da=_.zc({type:NR});NR.Ca=_.ic({imports:[_.Uo,_.nn,_.Uz,_.zC,_.VA,_.lF]});var OR=function(){};OR.O=function(a){return new (a||OR)};OR.Da=_.zc({type:OR});OR.Ca=_.ic({imports:[_.nn,_.lD,_.XC]});var PR=function(){};PR.O=function(a){return new (a||PR)};PR.Da=_.zc({type:PR});PR.Ca=_.ic({imports:[_.nn,_.AL,_.rx]});var QR=function(){};QR.O=function(a){return new (a||QR)};QR.Da=_.zc({type:QR});QR.Ca=_.ic({imports:[_.lJ,_.nn,_.Sw,_.Yv,_.Ao]});var RR=function(){};RR.O=function(a){return new (a||RR)};RR.Da=_.zc({type:RR});RR.Ca=_.ic({Ob:[UP],imports:[_.Hr]});var SR=function(){};SR.O=function(a){return new (a||SR)};SR.Da=_.zc({type:SR});SR.Ca=_.ic({imports:[zR,nO,_.Hx,_.nn,KR,JR,RR,_.EL,_.VA,LR,_.GL,fR,_.Kz,_.VA,MR,NR,_.DL,_.xL,_.AL,OR,_.NI,PR,_.rJ,_.Ao,_.FL,QR]});var TR=function(){};TR.O=function(a){return new (a||TR)};TR.Da=_.zc({type:TR});TR.Ca=_.ic({imports:[_.nn,_.lD,_.XC]});var UR=function(){};UR.O=function(a){return new (a||UR)};UR.Da=_.zc({type:UR});UR.Ca=_.ic({});var VR=function(){};VR.O=function(a){return new (a||VR)};VR.Da=_.zc({type:VR});VR.Ca=_.ic({});var WR=function(){};WR.O=function(a){return new (a||WR)};WR.Da=_.zc({type:WR});WR.Ca=_.ic({imports:[_.nn]});var YR=function(){};YR.O=function(a){return new (a||YR)};YR.Da=_.zc({type:YR});YR.Ca=_.ic({imports:[_.nn]});var O4b=new Set,P4b=new Map,Q4b=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=P4b.get(z);void 0===D&&P4b.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||O4b.has(D)||(D=f(D),D.push.apply(D,_.Jc(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 v=b.RF;b.RF=function(z,D){D=void 0===D?this:D;var J=e(this.SF).parentNode,L,P=null==(L=this.options)?void 0:L.scope,aa;if((J instanceof ShadowRoot||J===(null==(aa=this.options)?void 0:aa.N9c))&&void 0!==P&&!O4b.has(P)){L=
this.SF;aa=this.lX;n.appendChild(r);this.SF=r;this.lX=null;v.call(this,z,D);z=(null==z?0:z._$litType$)?this.Qh.UFa.Oe:document.createElement("template");D=f(P);var oa=0!==D.length;if(oa){var Ca=document.createElement("style");Ca.textContent=D.join("\n");z.content.appendChild(Ca)}O4b.add(P);P4b.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 qa;if(null==(qa=window.ShadyCSS)?
0:qa.nativeShadow)qa=z.content.querySelector("style"),null!==qa&&n.appendChild(qa.cloneNode(!0));J.insertBefore(n,aa);this.SF=L;this.lX=aa}else v.call(this,z,D)};b.k8a=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.Zx);void 0===J&&D.set(z.Zx,J=new a(z,this.options));return J}}},R4b;null!=(R4b=window).litHtmlPolyfillSupport||(R4b.litHtmlPolyfillSupport=Q4b);var S4b="";if(window.Symbol){var T4b=Symbol();"symbol"!==typeof T4b&&(S4b=Object.keys(T4b)[0])}
var U4b=""!==S4b,V4b=U4b?function(a){return null!=a&&void 0!==a[S4b]}:function(){return!1};if(U4b&&!window.Symbol.for){var W4b=new Map;window.Symbol.for=function(a){W4b.has(a)||W4b.set(a,Symbol(a));return W4b.get(a)}};var X4b=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.mL;a.mL=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.zS.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(v,
z){return v+z.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.Wpc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.T2)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.D0&&window.ShadyCSS.styleElement(this)};var d=a.SFa;a.SFa=function(e){this.D0||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},Y4b;null!=(Y4b=window).reactiveElementPolyfillSupport||(Y4b.reactiveElementPolyfillSupport=X4b);var Z4b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Wpc=!0;a=a.prototype;var b=a.mL;a.mL=function(){this.bxa.scope=this.localName;return b.call(this)}}},$4b;null!=($4b=window).litElementPolyfillSupport||($4b.litElementPolyfillSupport=Z4b);var a5b=_.Ii(["about:invalid#zClosurez"]),b5b=fWb,c5b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,d5b=_.Xh(_.Fg(a5b)),dWb=_.Dg(_.hk),cWb=function(a){return a},e5b=function(a){return c5b.test(String(a))?a:d5b},ZR=function(){return d5b},f5b=function(a){return a instanceof _.Wh?_.Xh(a):d5b},eWb=new Map([["A href",e5b],["AREA href",e5b],["BASE href",ZR],["BUTTON formaction",e5b],["EMBED src",ZR],["FORM action",e5b],["FRAME src",ZR],["IFRAME src",f5b],["IFRAME srcdoc",function(a){return a instanceof
_.gk?_.Dg(a):dWb}],["INPUT formaction",e5b],["LINK href",f5b],["OBJECT codebase",ZR],["OBJECT data",ZR],["SCRIPT href",f5b],["SCRIPT src",f5b],["SCRIPT text",ZR],["USE href",f5b]]);var g5b,h5b,i5b,$R=(null==(g5b=_.da.ShadyDOM)?0:g5b.inUse)&&(!0===(null==(h5b=_.da.ShadyDOM)?void 0:h5b.noPatch)||"on-demand"===(null==(i5b=_.da.ShadyDOM)?void 0:i5b.noPatch))?_.da.ShadyDOM.wrap:function(a){return a},j5b=_.da.trustedTypes,gWb=j5b?j5b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,k5b=function(a){return a},l5b=function(){return k5b},aS="lit$"+String(Math.random()).slice(9)+"$",m5b="?"+aS,n5b="<"+m5b+">",bS=document,iWb=function(a){return null===a||"object"!=typeof a&&
"function"!=typeof a||V4b(a)},o5b=Array.isArray,p5b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,q5b=/--\x3e/g,r5b=/>/g,cS=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),s5b=/'/g,t5b=/"/g,u5b=/^(?:script|style|textarea|title)$/i,v5b=function(a){var b=_.Ec.apply(1,arguments),c={};return c._$litType$=1,c.Zx=a,c.values=b,c},DM=Symbol.for?Symbol.for("lit-noChange"):Symbol("$e"),dS=Symbol.for?Symbol.for("lit-nothing"):Symbol("af"),w5b=
new WeakMap,eS=bS.createTreeWalker(bS,129),x5b=function(a,b){var c=a.Zx,d=a._$litType$;this.O1=[];for(var e=a=0,f=c.length-1,g=this.O1,m=c.length-1,n=[],r=2===d?"<svg>":"",v,z=p5b,D=0;D<m;D++){for(var J=c[D],L=-1,P=void 0,aa=0,oa;aa<J.length;){z.lastIndex=aa;oa=z.exec(J);if(null===oa)break;aa=z.lastIndex;z===p5b?"!--"===oa[1]?z=q5b:void 0!==oa[1]?z=r5b:void 0!==oa[2]?(u5b.test(oa[2])&&(v=new RegExp("</"+oa[2],"g")),z=cS):void 0!==oa[3]&&(z=cS):z===cS?">"===oa[0]?(L=void 0,z=null!=(L=v)?L:p5b,L=-1):
void 0===oa[1]?L=-2:(L=z.lastIndex-oa[2].length,P=oa[1],z=void 0===oa[3]?cS:'"'===oa[3]?t5b:s5b):z===t5b||z===s5b?z=cS:z===q5b||z===r5b?z=p5b:(z=cS,v=void 0)}aa=z===cS&&c[D+1].startsWith("/>")?" ":"";r+=z===p5b?J+n5b:0<=L?(n.push(P),J.slice(0,L)+"$lit$"+J.slice(L))+aS+aa:J+aS+(-2===L?D:aa)}c=[hWb(c,r+(c[m]||"<?>")+(2===d?"</svg>":"")),n];c=_.k(c);v=c.next().value;c=c.next().value;this.Oe=x5b.createElement(v,b);eS.currentNode=this.Oe.content;2===d&&(b=this.Oe.content.firstChild,b.replaceWith.apply(b,
_.Jc(b.childNodes)));for(;null!==(b=eS.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.k(b.getAttributeNames()),v=d.next();!v.done;v=d.next())v=v.value,v.endsWith("$lit$")?(n=c[e++],m=b.getAttribute(v).split(aS),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],Zx:m,xc:"."===n[1]?y5b:"?"===n[1]?z5b:"@"===n[1]?A5b:fS}),b.removeAttribute(v)):v.startsWith(aS)&&(g.push({type:6,index:a}),b.removeAttribute(v));if(u5b.test(b.tagName)&&(d=b.textContent.split(aS),v=d.length-
1,0<v)){b.textContent=j5b?j5b.emptyScript:"";for(m=0;m<v;m++)b.append(d[m],bS.createComment("")),eS.nextNode(),g.push({type:2,index:++a});b.append(d[v],bS.createComment(""))}}else if(8===b.nodeType)if(b.data===m5b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(aS,d+1));)g.push({type:7,index:a}),d+=aS.length-1;a++}};x5b.createElement=function(a){var b=bS.createElement("template");b.innerHTML=a;return b};var B5b=function(a,b){this.l8a=[];this.TFa=void 0;this.UFa=a;this.hw=b};
B5b.prototype.Jrc=function(a){var b=this.UFa,c=b.Oe.content;b=b.O1;var d,e=(null!=(d=null==a?void 0:a.E0c)?d:bS).importNode(c,!0);eS.currentNode=e;c=eS.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 gS(c,c.nextSibling,this,a):1===g.type?m=new g.xc(c,g.name,g.Zx,this,a):6===g.type&&(m=new C5b(c,this,a));this.l8a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=eS.nextNode(),d++)}eS.currentNode=bS;return e};
B5b.prototype.ueb=function(a){for(var b=0,c=_.k(this.l8a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.Zx?(d.RF(a,d,b),b+=d.Zx.length-2):d.RF(a[b])),b++};_.W.Object.defineProperties(B5b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.hw.parentNode}},QF:{configurable:!0,enumerable:!0,get:function(){return this.hw.QF}}});
var gS=function(a,b,c,d){this.type=2;this.Qh=dS;this.TFa=void 0;this.SF=a;this.lX=b;this.hw=c;this.options=d;var e;this.p8a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.IY=void 0};_.h=gS.prototype;_.h.RF=function(a,b){a=EM(this,a,void 0===b?this:b);iWb(a)?a===dS||null==a||""===a?(this.Qh!==dS&&this.jma(),this.Qh=dS):a!==this.Qh&&a!==DM&&this.G9a(a):void 0!==a._$litType$?this.Prc(a):void 0!==a.nodeType?this.jHa(a):o5b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.Orc(a):this.G9a(a)};
_.h.pJa=function(a){return $R($R(this.SF).parentNode).insertBefore(a,this.lX)};_.h.jHa=function(a){if(this.Qh!==a){this.jma();if(b5b!==l5b){var b,c=null==(b=this.SF.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("cf");}this.Qh=this.pJa(a)}};
_.h.G9a=function(a){if(this.Qh!==dS&&iWb(this.Qh)){var b=$R(this.SF).nextSibling;void 0===this.IY&&(this.IY=b5b(b,"data","property"));a=this.IY(a);b.data=a}else b=bS.createTextNode(""),this.jHa(b),void 0===this.IY&&(this.IY=b5b(b,"data","property")),a=this.IY(a),b.data=a;this.Qh=a};
_.h.Prc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.k8a(a):(void 0===c.Oe&&(c.Oe=x5b.createElement(hWb(c.h,c.h[0]),this.options)),c);var d;(null==(d=this.Qh)?void 0:d.UFa)===a?this.Qh.ueb(b):(d=new B5b(a,this),a=d.Jrc(this.options),d.ueb(b),this.jHa(a),this.Qh=d)};_.h.k8a=function(a){var b=w5b.get(a.Zx);void 0===b&&w5b.set(a.Zx,b=new x5b(a));return b};
_.h.Orc=function(a){o5b(this.Qh)||(this.Qh=[],this.jma());var b=this.Qh,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 gS(this.pJa(bS.createComment("")),this.pJa(bS.createComment("")),this,this.options)):d=b[c],d.RF(e),c++;c<b.length&&(this.jma(d&&$R(d.lX).nextSibling,c),b.length=c)};_.h.jma=function(a,b){a=void 0===a?$R(this.SF).nextSibling:a;var c;for(null==(c=this.Ypc)||c.call(this,!1,!0,b);a&&a!==this.lX;)b=$R(a).nextSibling,$R(a).remove(),a=b};
var D5b=function(a,b){if(void 0===a.hw){a.p8a=b;var c;null==(c=a.Ypc)||c.call(a,b)}};_.W.Object.defineProperties(gS.prototype,{QF:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.hw)?void 0:a.QF)?b:this.p8a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=$R(this.SF).parentNode,b=this.hw,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var fS=function(a,b,c,d,e){this.type=1;this.Qh=dS;this.TFa=void 0;this.element=a;this.name=b;this.hw=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Qh=Array(c.length-1).fill(new String),this.Zx=c):this.Qh=dS;this.JG=void 0};
fS.prototype.RF=function(a,b,c,d){b=void 0===b?this:b;var e=this.Zx,f=!1;if(void 0===e){if(a=EM(this,a,b,0),f=!iWb(a)||a!==this.Qh&&a!==DM)this.Qh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=EM(this,g[c+m],b,m);n===DM&&(n=this.Qh[m]);f||(f=!iWb(n)||n!==this.Qh[m]);if(n===dS)a=dS;else if(a!==dS){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.Qh[m]=n}}f&&!d&&this.kHa(a)};
fS.prototype.kHa=function(a){if(a===dS)$R(this.element).removeAttribute(this.name);else{void 0===this.JG&&(this.JG=b5b(this.element,this.name,"attribute"));var b;a=this.JG(null!=(b=a)?b:"");var c;$R(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(fS.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},QF:{configurable:!0,enumerable:!0,get:function(){return this.hw.QF}}});
var y5b=function(){fS.apply(this,arguments);this.type=3};_.V(y5b,fS);y5b.prototype.kHa=function(a){void 0===this.JG&&(this.JG=b5b(this.element,this.name,"property"));a=this.JG(a);this.element[this.name]=a===dS?void 0:a};var z5b=function(){fS.apply(this,arguments);this.type=4};_.V(z5b,fS);z5b.prototype.kHa=function(a){$R(this.element).toggleAttribute(this.name,!!a&&a!==dS)};var A5b=function(a,b,c,d,e){fS.call(this,a,b,c,d,e);this.type=5};_.V(A5b,fS);
A5b.prototype.RF=function(a,b){var c;a=null!=(c=EM(this,a,void 0===b?this:b,0))?c:dS;if(a!==DM){b=this.Qh;c=a===dS&&b!==dS||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==dS&&(b===dS||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Qh=a}};A5b.prototype.handleEvent=function(a){if("function"===typeof this.Qh){var b,c;this.Qh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Qh.handleEvent(a)};
var C5b=function(a,b,c){this.element=a;this.type=6;this.TFa=void 0;this.hw=b;this.options=c};C5b.prototype.RF=function(a){EM(this,a)};_.W.Object.defineProperties(C5b.prototype,{QF:{configurable:!0,enumerable:!0,get:function(){return this.hw.QF}}});var E5b;null==(E5b=window.litHtmlPolyfillSupport)||E5b(x5b,gS);var F5b,G5b;(null!=(G5b=_.da.litHtmlVersions)?G5b:_.da.litHtmlVersions=[]).push("3.1.0");
F5b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.y0a)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.y0a)?f:null;e._$litPart$=d=new gS(b.insertBefore(bS.createComment(""),d),d,void 0,null!=c?c:{})}d.RF(a);return d};var H5b=_.da.ShadowRoot&&(void 0===_.da.ShadyCSS||_.da.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,I5b=Symbol(),J5b=new WeakMap,K5b=function(a,b,c){this._$cssResult$=!0;if(c!==I5b)throw Error("df");this.cssText=a;this.Zxc=b};K5b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(K5b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.byc,b=this.Zxc;if(H5b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=J5b.get(b));void 0===a&&((this.byc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&J5b.set(b,a))}return a}}});
var L5b=function(a,b){if(H5b)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)}}},M5b=H5b?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 K5b("string"===typeof b?
b:String(b),void 0,I5b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var N5b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.da.Reflect||void 0===_.da.customElements||_.da.customElements.polyfillWrapFlushCallback||!1,O5b,P5b=function(){var a=HTMLElement;if(N5b)return a;if(void 0!==O5b)return O5b;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 O5b=c},Q5b=!1;N5b||Q5b||(Q5b=!0,_.da.HTMLElement=P5b());
var R5b=P5b(),hS=Object,S5b=hS.is,T5b=hS.defineProperty,U5b=hS.getOwnPropertyDescriptor,V5b=hS.getOwnPropertyNames,W5b=hS.getOwnPropertySymbols,X5b=hS.getPrototypeOf,Y5b=_.da.trustedTypes,Z5b=Y5b?Y5b.emptyScript:"",$5b=_.da.reactiveElementPolyfillSupport,a6b={NTb:function(a,b){switch(b){case Boolean:a=a?Z5b: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}},b6b=function(a,b){return!S5b(a,b)},c6b={Qq:!0,type:String,iS:a6b,h0a:!1,Kvb:b6b},d6b;null==Symbol.metadata&&(Symbol.metadata=Symbol("ff"));d6b=Symbol.metadata;var e6b=new WeakMap,iS=function(){var a=R5b.call(this)||this;a.lma=void 0;a.Eea=!1;a.D0=!1;a.nX=null;a.cqc();return a};_.V(iS,R5b);iS.M8=function(a){this.QP();var b;(null!=(b=this.v6)?b:this.v6=[]).push(a)};
iS.HZ=function(a,b){b=void 0===b?c6b:b;b.state&&(b.Qq=!1);this.QP();this.sD.set(a,b);b.f7c||(b=this.Oca(a,Symbol(),b),void 0!==b&&T5b(this.prototype,a,b))};iS.Oca=function(a,b,c){var d,e=null!=(d=U5b(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);f6b(this,a,n,c)},configurable:!0,enumerable:!0}};
iS.k0=function(a){var b;return null!=(b=this.sD.get(a))?b:c6b};iS.QP=function(){if(!this.hasOwnProperty("sD")){var a=X5b(this);a.Kp();void 0!==a.v6&&(this.v6=[].concat(_.Jc(a.v6)));this.sD=new Map(a.sD)}};
iS.Kp=function(){g6b();if(!this.hasOwnProperty("xSa")){this.xSa=!0;this.QP();if(this.hasOwnProperty("properties")){var a=this.properties,b=[].concat(_.Jc(V5b(a)),_.Jc(W5b(a)));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.HZ(c,a[c])}a=this[d6b];if(null!==a&&(a=e6b.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.sD.set(b,c);this.kma=new Map;a=_.k(this.sD);for(b=a.next();!b.done;b=a.next())c=_.k(b.value),b=c.next().value,
c=c.next().value,c=this.mX(b,c),void 0!==c&&this.kma.set(c,b);this.zS=this.Yba(this.styles)}};iS.Yba=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(M5b(c.value))}else void 0!==a&&b.push(M5b(a));return b};iS.mX=function(a,b){b=b.Qq;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=iS.prototype;
_.h.cqc=function(){var a=this;this.s8a=new Promise(function(c){return a.qrb=c});this.Y4=new Map;this.gqc();f6b(this);var b;null==(b=this.constructor.v6)||b.forEach(function(c){return c(a)})};_.h.gqc=function(){for(var a=new Map,b=_.k(this.constructor.sD.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.lma=a)};
_.h.mL=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.T2);L5b(b,this.constructor.zS);return b};_.h.connectedCallback=function(){null!=this.cxa||(this.cxa=this.mL());this.qrb(!0);var a;null==(a=this.XFa)||a.forEach(function(b){var c;return null==(c=b.d4c)?void 0:c.call(b)})};_.h.qrb=function(){};_.h.disconnectedCallback=function(){var a;null==(a=this.XFa)||a.forEach(function(b){var c;return null==(c=b.f4c)?void 0:c.call(b)})};
_.h.attributeChangedCallback=function(a,b,c){this.Vpc(a,c)};_.h.fqc=function(a,b){var c=this.constructor.sD.get(a),d=this.constructor.mX(a,c);if(void 0!==d&&!0===c.h0a){var e,f=(void 0!==(null==(e=c.iS)?void 0:e.NTb)?c.iS:a6b).NTb(b,c.type);this.nX=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.nX=null}};
_.h.Vpc=function(a,b){var c=this.constructor;a=c.kma.get(a);if(void 0!==a&&this.nX!==a){c=c.k0(a);var d,e="function"===typeof c.iS?{NSa:c.iS}:void 0!==(null==(d=c.iS)?void 0:d.NSa)?c.iS:a6b;this.nX=a;this[a]=e.NSa(b,c.type);this.nX=null}};var f6b=function(a,b,c,d){var e=void 0===e?!1:e;if(void 0!==b){null!=d||(d=a.constructor.k0(b));var f;if((null!=(f=d.Kvb)?f:b6b)(e?void 0:a[b],c))a.RFa(b,c,d);else return}!1===a.Eea&&(a.s8a=a.bqc())};
iS.prototype.RFa=function(a,b,c){this.Y4.has(a)||this.Y4.set(a,b);if(!0===c.h0a&&this.nX!==a){var d;(null!=(d=this.mma)?d:this.mma=new Set).add(a)}};iS.prototype.bqc=function(){var a=this,b,c;return _.Zd(function(d){switch(d.Ec){case 1:return a.Eea=!0,_.Kha(d,2),_.be(d,a.s8a,4);case 4:d.Ec=3;d.XK=0;break;case 2:b=_.Oha(d),a.sad||Promise.reject(b);case 3:c=h6b(a);if(null==c){d.dh(5);break}return _.be(d,c,5);case 5:return d.return(!a.Eea)}})};
var h6b=function(a){if(a.Eea){if(!a.D0){null!=a.cxa||(a.cxa=a.mL());if(a.lma){for(var b=_.k(a.lma),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.lma=void 0}b=a.constructor.sD;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.sVc||a.Y4.has(c)||void 0===a[c]||a.RFa(c,a[c],d)}b=!1;c=a.Y4;try{b=!0;var e;null==(e=a.XFa)||e.forEach(function(f){var g;return null==(g=f.h4c)?void 0:g.call(f)});a.update(c)}catch(f){throw b=
!1,a.q8a(),f;}b&&a.SFa(c)}};_.h=iS.prototype;_.h.SFa=function(a){var b;null==(b=this.XFa)||b.forEach(function(c){var d;return null==(d=c.i4c)?void 0:d.call(c)});this.D0||(this.D0=!0,this.ytb());this.eC(a)};_.h.q8a=function(){this.Y4=new Map;this.Eea=!1};_.h.update=function(){var a=this;this.mma&&(this.mma=this.mma.forEach(function(b){return a.fqc(b,a[b])}));this.q8a()};_.h.eC=function(){};_.h.ytb=function(){};
_.W.Object.defineProperties(iS,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.Kp();return this.kma&&[].concat(_.Jc(this.kma.keys()))}}});iS.zS=[];iS.T2={mode:"open"};iS.sD=new Map;iS.xSa=new Map;null==$5b||$5b({ReactiveElement:iS});var g6b=function(){var a;(null!=(a=_.da.reactiveElementVersions)?a:_.da.reactiveElementVersions=[]).push("2.0.2");g6b=function(){}};var jS=function(){var a=iS.apply(this,arguments)||this;a.bxa={host:a};a.WFa=void 0;return a};_.V(jS,iS);jS.T2=iS.T2;jS.zS=iS.zS;jS.mX=iS.mX;jS.Yba=iS.Yba;jS.QP=iS.QP;jS.k0=iS.k0;jS.Oca=iS.Oca;jS.HZ=iS.HZ;jS.M8=iS.M8;_.h=jS.prototype;_.h.mL=function(){var a=iS.prototype.mL.call(this),b;null!=(b=this.bxa).y0a||(b.y0a=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.D0||(this.bxa.isConnected=this.isConnected);iS.prototype.update.call(this,a);this.WFa=F5b(b,this.cxa,this.bxa)};
_.h.connectedCallback=function(){iS.prototype.connectedCallback.call(this);var a;null==(a=this.WFa)||D5b(a,!0)};_.h.disconnectedCallback=function(){iS.prototype.disconnectedCallback.call(this);var a;null==(a=this.WFa)||D5b(a,!1)};_.h.render=function(){return DM};jS.Kp=function(){i6b();return iS.Kp.call(this)};jS._$litElement$=!0;jS.xSa=!0;var j6b;null==(j6b=window.litElementPolyfillSupport)||j6b({LitElement:jS});
var i6b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.2");i6b=function(){}};var k6b=_.Ii(["\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 */"]),
l6b=function(a){var b=_.Ec.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("ef`"+e);return d+e+a[f+1]},a[0]);return new K5b(c,a,I5b)}()}(k6b);var m6b={Qq:!0,type:String,iS:a6b,h0a:!1,Kvb:b6b},jWb=function(a,b,c){a=void 0===a?m6b:a;var d=c.kind,e=c.metadata,f=e6b.get(e);void 0===f&&e6b.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);f6b(this,g,r,a)},init:function(n){void 0!==n&&this.RFa(g,void 0,a);return n}}}if("setter"===d){var m=c.name;return function(n){var r=this[m];b.call(this,n);f6b(this,m,r,a)}}throw Error("gf`"+d);};var n6b=function(){};n6b.prototype.Xpc=function(a,b,c){this.SXc=a;this.hw=b;this.QXc=c};n6b.prototype.Zpc=function(a,b){return this.update(a,b)};n6b.prototype.update=function(a,b){return this.render.apply(this,_.Jc(b))};_.W.Object.defineProperties(n6b.prototype,{QF:{configurable:!0,enumerable:!0,get:function(){return this.hw.QF}}});var o6b=function(a){this.value=dS;if(2!==a.type)throw Error("hf`"+this.constructor.vDc);};_.V(o6b,n6b);o6b.prototype.render=function(a){if(a===dS||void 0===a)return this.oTb=void 0,this.value=a;if(a===DM)return a;if(a===this.value)return this.oTb;this.value=a;a=[_.Dg(a)];a.raw=a;var b={};return this.oTb=(b._$litType$=this.constructor.resultType,b.Zx=a,b.values=[],b)};o6b.vDc="safeHTML";o6b.resultType=1;
var p6b=function(a){return function(){var b=_.Ec.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(o6b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var q6b=_.Ii(' <li class="item">\n                  <span class="icon sprite ;"></span>\n                  <a\n                    href="#"\n                    @mousedown=;\n                    @click=;>\n                    ;<strong>;</strong>;\n                    <span class="raw-query">;</span>\n                  </a>\n                </li>'.split(";")),r6b=_.Ii([' <li class="no">\n                  No results for&nbsp;<span class="value">',"</span>\n                </li>"]),s6b=_.Ii("\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(";")),
t6b=_.Ii([' <li class="item">\n                  <a\n                    rel="search"\n                    .href=',"\n                    @click=",'\n                    ><span class="icon sprite ','"></span>\n                    ',"</a\n                  >\n                </li>"]),u6b=_.Ii('\n      <form autocomplete="off" action="#">\n        <input\n          type="text"\n          spellcheck="false"\n          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(";")),
v6b=function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Pu=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Pu="")},w6b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},x6b=function(a,b,c){this.icon=a;this.url=b;this.description=c},kS=function(){var a=jS.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.iO=[];a.mla=new _.Qe;a.lla=a.mla;a.Tsb=bWb("fetchJson",function(b,c){return aWb(b,c)});a.CSc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.rQc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.MLc=bWb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(kS,jS);kS.T2=jS.T2;kS.zS=jS.zS;kS.mX=jS.mX;kS.Yba=jS.Yba;kS.QP=jS.QP;kS.k0=jS.k0;kS.Oca=jS.Oca;kS.HZ=jS.HZ;kS.M8=jS.M8;kS.Kp=jS.Kp;
kS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.iO.length&&0===this.results.length;return v5b(u6b,this.placeholder,this.queries.map(function(d){return v5b(q6b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.lO(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Pu,d.suffix,d.rawQuery)}),c?v5b(r6b,b):"",this.results.map(function(d){return v5b(s6b,lWb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Ag(d.url))},
d.title,mWb(d.shortUrl),p6b(d.snippet))}),this.iO.map(function(d){return v5b(t6b,d.url,function(){a.fireEvent("navigate-event",_.Ag(d.url))},d.icon,d.description)}))};
kS.prototype.ytb=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=_.me(c,"input").ha(_.Xe(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.Be(500),_.w(function(){return c.value}),_.pe(function(f){return""!==f}),_.Xe(function(f){var g=a.MLc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.iO=[];a.iO.push(new x6b("moma",_.zg(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.iO.push(new x6b("more",_.zg(g.toString()),"More results"));a.iO.reverse()}));this.input=c;var e=function(){a.mla.next(!0)};_.$ha(d,d.ha(_.Ue(function(f){return a.Tsb(a.getUrl(a.CSc,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 v6b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new v6b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.mla.next(!0)},e);d.ha(_.Ue(function(f){return a.Tsb(a.getUrl(a.rQc,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 v=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===v||null===v)throw Error("jf");v=_.Cg(v);n.call(m,new w6b(r,v,lWb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.mla.next(!0)},e);_.me(c,"input").ha(_.pe(function(){return""===c.value})).subscribe(function(){a.iO=[];a.queries=[];a.results=[];a.mla.next(!1)});_.me(c,"focusin").subscribe(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.me(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();y6b(a,1);break;case "ArrowUp":f.preventDefault();y6b(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=_.zg(g),g=_.Bg(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.lO(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};kS.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 y6b=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")};kS.prototype.lO=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
kS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(kS,{styles:{configurable:!0,enumerable:!0,get:function(){return l6b}}});var lS=kS;GM([FM({type:String}),HM(Object)],lS.prototype,"placeholder",void 0);GM([FM({type:String,Qq:"hidden-query"}),HM(Object)],lS.prototype,"hiddenQuery",void 0);GM([FM({type:String}),HM(Object)],lS.prototype,"accesskey",void 0);GM([FM({type:String}),HM(Object)],lS.prototype,"from",void 0);
GM([FM({type:String,Qq:"data-hidden-query"}),HM(Object)],lS.prototype,"dataHiddenQuery",void 0);GM([FM({type:String,Qq:"data-from"}),HM(Object)],lS.prototype,"dataFrom",void 0);GM([kWb(),HM(Array)],lS.prototype,"queries",void 0);GM([kWb(),HM(Array)],lS.prototype,"results",void 0);GM([kWb(),HM(Array)],lS.prototype,"iO",void 0);lS=GM([function(a){return function(b,c){void 0!==c?c.M8(function(){customElements.define(a,b)}):customElements.define(a,b)}}("g3mark-moma-search")],lS);var mS=function(){};mS.O=function(a){return new (a||mS)};mS.Da=_.zc({type:mS});mS.Ca=_.ic({});var nS=function(){};nS.O=function(a){return new (a||nS)};nS.Da=_.zc({type:nS});nS.Ca=_.ic({imports:[YR,_.nn,_.zt,_.Ao,mS]});var oS=function(){};oS.O=function(a){return new (a||oS)};oS.Da=_.zc({type:oS});oS.Ca=_.ic({imports:[_.nn]});var pS=function(){};pS.O=function(a){return new (a||pS)};pS.Da=_.zc({type:pS});pS.Ca=_.ic({imports:[_.nn,_.eo,_.zt,_.Ao]});var qS=function(){};qS.O=function(a){return new (a||qS)};qS.Da=_.zc({type:qS});qS.Ca=_.ic({imports:[_.nn,oS,pS]});var rS=function(){};rS.O=function(a){return new (a||rS)};rS.Da=_.zc({type:rS});rS.Ca=_.ic({imports:[_.nn,VR,nS,_.Ao,oS,qS,_.lF,pS,WR,_.zt,UR]});var sS=function(){};sS.O=function(a){return new (a||sS)};sS.Da=_.zc({type:sS});sS.Ca=_.ic({Ob:[{wa:_.Fdb,nc:{expandedHeight:"48px",collapsedHeight:"48px",mM:!1}}],imports:[_.Uo,_.nn,JR,_.ML,fR,TR,_.Kz,_.rx,_.hB,_.xF,rS,PR]});var tS=function(){};tS.O=function(a){return new (a||tS)};tS.Da=_.zc({type:tS});tS.Ca=_.ic({imports:[nO,_.nn,_.RA,KR,JR,_.Po,_.nF,vN,_.Ao]});var uS=function(){};uS.O=function(a){return new (a||uS)};uS.Da=_.zc({type:uS});uS.Ca=_.ic({imports:[_.nn,_.zL,_.zt]});var vS=function(){};vS.O=function(a){return new (a||vS)};vS.Da=_.zc({type:vS});vS.Ca=_.ic({imports:[_.yv,_.nn,sO,_.nF,_.lF,_.rx,_.zt,_.Lx]});var wS=function(){};wS.O=function(a){return new (a||wS)};wS.Da=_.zc({type:wS});wS.Ca=_.ic({imports:[_.Uo,_.nn,_.lF,_.rx,_.hB,_.vF,_.Ao]});var xS=function(){};xS.O=function(a){return new (a||xS)};xS.Da=_.zc({type:xS});xS.Ca=_.ic({imports:[_.nn,_.rx,_.zt,_.Mx]});var yS=function(){};yS.O=function(a){return new (a||yS)};yS.Da=_.zc({type:yS});yS.Ca=_.ic({imports:[xS,_.nn]});new _.pl;new _.ql;new _.pl;new _.ql;new _.lt("Last {count} days");var zS=function(a,b,c,d){this.nb=a;this.Zc=b;this.dir=c;this.zone=d;this.yc=new _.Ne;this.yN=this.TU=null;this.yYa=192;this.Iha=new _.sg([]);this.oZ=[];this.fyb=!1;this.Lw=this.ru=null;this.Rm=new _.Vl;this.GW=new _.Vl;this.uWb=new _.Vl;this.Jl=new _.Vl;this.hu=null;this.Nyb=[];z6b(this)};_.h=zS.prototype;_.h.Sa=function(){this.oZ=A6b(this);var a=this.Iha,b=a.next,c=Array.from({length:this.oZ.length});c[0]=this.ub;c[1]=_.kC(this.Zc,this.ub,1);b.call(a,c)};
_.h.Ic=function(){var a=this;this.sVa();B6b(this);C6b(this);this.zone.Wb(function(){setTimeout(function(){a.Iha.next(a.oZ);a.fyb=!0})})};_.h.Tb=function(a){var b=this;this.fyb&&(a.minDate||a.maxDate)&&(this.oZ=A6b(this),this.Iha.next(this.oZ));a.activeDate&&a.activeDate.Tf!==a.activeDate.lj&&this.zone.Wb(function(){setTimeout(function(){b.XI(b.ub,"auto")})})};_.h.La=function(){this.yc.next();this.yc.complete()};
_.h.XI=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.oZ.findIndex(function(e){return oWb(c,e,a)});-1<d&&this.sia.Nx(d,b)};_.h.I1a=function(a){this.GW.next(a.value);a=_.k(this.Hfa.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.fR=null,b.yY=null,_.vl(b.Ya)};_.h.xS=function(a){this.hu=a};_.h.rD=function(a){this.hu&&(a.value&&this.uWb.emit(a),this.hu=null)};
var z6b=function(a){var b=_.wjb(a.Zc,"narrow"),c=_.wjb(a.Zc,"long").map(function(d,e){return{WCb:d,JYa:b[e]}});a.Nyb=c.slice(0).concat(c.slice(0,0))},D6b=function(a,b){return(new Date(a.Zc.getYear(b),a.Zc.getMonth(b),1)).getTime()},E6b=function(a,b){return a.Hfa.toArray().find(function(c){return oWb(a,c.ub,b)})};
zS.prototype.sVa=function(){var a=this;_.me(this.nb.na,"keydown",{capture:!0}).ha(_.Ve(this.yc)).subscribe(function(b){a:{var c=a.ub,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.ub=_.mC(a.Zc,a.ub,d?1:-1);break;case 39:a.ub=_.mC(a.Zc,a.ub,d?-1:1);break;case 38:a.ub=_.mC(a.Zc,a.ub,-7);break;case 40:a.ub=_.mC(a.Zc,a.ub,7);break;case 36:a.ub=_.mC(a.Zc,a.ub,1-a.Zc.getDate(a.ub));break;case 35:a.ub=_.mC(a.Zc,a.ub,_.xjb(a.Zc,a.ub)-a.Zc.getDate(a.ub));break;case 33:a.ub=b.altKey?_.lC(a.Zc,a.ub,-1):_.kC(a.Zc,
a.ub,-1);break;case 34:a.ub=b.altKey?_.lC(a.Zc,a.ub,1):_.kC(a.Zc,a.ub,1);break;default:break a}a.ub=_.gC(a.Zc,a.ub,a.Hd,a.Id);_.eC(a.Zc,c,a.ub)&&a.Jl.emit(a.ub);c=E6b(a,c);if(d=E6b(a,a.ub))d.ub=a.ub,d.yz(),_.vl(d.Ya),null==c||_.vl(c.Ya);b.preventDefault();b.stopPropagation()}})};
var C6b=function(a){a.zone.Wb(function(){var b=a.sia.nb.na;_.me(b,"mousemove").ha(_.w(function(c){if(!a.hu)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}),_.Ee(),_.Ue(function(c){return 0===c?_.Ai:_.veb(50).ha(_.Ke(c))}),_.Ve(a.yc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},B6b=function(a){a.Hfa.Qc.ha(_.Te(a.Hfa),_.Ue(function(b){return _.ne.apply(null,
_.Jc(b.toArray().map(function(c){return c.uG.Vga})))}),_.Ve(a.yc)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.Hfa.toArray();null==c||c[0].Scb(b);a.TU=(null==c?void 0:c[0].yY)||null;a.yN=(null==c?void 0:c[0].fR)||null;for(b=1;b<c.length;b++)c[b].yY=a.TU,c[b].fR=a.yN,_.vl(c[b].Ya);if(c=c.find(function(f){return oWb(a,f.ub,a.ub)}))c.ub=a.ub,_.vl(c.Ya);var d,e;null==(d=document.querySelector(".mat-calendar-body-active .mat-calendar-body-selected"))||
null==(e=d.parentElement)||e.setAttribute("tabindex","0")})},A6b=function(a){for(var b=[],c=D6b(a,a.Id),d=a.Zc.clone(a.Hd);D6b(a,d)<=c;)b.push(a.Zc.clone(d)),d=_.kC(a.Zc,d,1);return b},oWb=function(a,b,c){return a.Zc.getMonth(b)===a.Zc.getMonth(c)&&a.Zc.getYear(b)===a.Zc.getYear(c)};_.W.Object.defineProperties(zS.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.Nyb}}});zS.O=function(a){return new (a||zS)(_.u(_.sd),_.u(_.cC),_.u(_.tr),_.u(_.te))};
zS.ya=_.xc({type:zS,oa:[["reach-calendar-month-view"]],vb:function(a,b){a&1&&(_.Cf(_.Gr,7),_.Cf(_.HA,7),_.Cf(_.OE,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.sia=c.first);_.Gf(c=_.Hf())&&(b.hcd=c.first);_.Gf(c=_.Hf())&&(b.Hfa=c)}},yb:[1,"reach-calendar-month-view"],inputs:{ub:"activeDate",selected:"selected",Hd:"minDate",Id:"maxDate",Cj:"dateFilter",kl:"dateClass",ru:"comparisonStart",Lw:"comparisonEnd"},outputs:{Rm:"selectedChange",GW:"userSelection",uWb:"userDragDrop",Jl:"activeDateChange"},features:[_.Rc],
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,nWb,2,1,"th",1),_.B()()(),_.E(4,"mat-divider"),_.A(5,"cdk-virtual-scroll-viewport",2),_.x(6,qWb,2,1,"div",3),_.O(7,"async"),_.B());a&2&&(_.t(3),_.y("ngForOf",b.weekdays),
_.t(2),_.y("itemSize",b.yYa)("minBufferPx",5*b.yYa)("maxBufferPx",10*b.yYa),_.t(),_.y("cdkVirtualForOf",_.R(7,6,b.Iha))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.aC,_.fn,_.gn,_.OE,_.mx,_.GA,_.HA,_.Gr,_.mn],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 AS=function(a,b,c){this.nb=a;this.Zc=b;this.dir=c;this.yc=new _.Ne;this.vOa=new _.sg([]);this.R5a=128;this.Rm=new _.Qe;this.Jl=new _.Vl};_.h=AS.prototype;_.h.Ic=function(){this.sVa()};_.h.Tb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.Zc.getYear(this.Id),0,1)).getTime(),c=this.Zc.clone(this.Hd);(new Date(this.Zc.getYear(c),0,1)).getTime()<=b;)a.push(this.Zc.clone(c)),c=_.lC(this.Zc,c,1);this.vOa.next(a)}};
_.h.XI=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.vOa.value.findIndex(function(e){return c.Zc.getYear(e)===c.Zc.getYear(a)});-1<d&&this.sia.Nx(d,b)};_.h.sVa=function(){var a=this;_.me(this.nb.na,"keydown",{capture:!0}).ha(_.Ve(this.yc)).subscribe(function(b){a.CUa(b)})};
_.h.CUa=function(a){var b=this.ub,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.ub=_.kC(this.Zc,this.ub,c?1:-1);break;case 39:this.ub=_.kC(this.Zc,this.ub,c?-1:1);break;case 38:this.ub=_.kC(this.Zc,this.ub,-4);break;case 40:this.ub=_.kC(this.Zc,this.ub,4);break;case 36:this.ub=_.kC(this.Zc,this.ub,-this.Zc.getDate(this.ub));break;case 35:this.ub=_.mC(this.Zc,this.ub,11-this.Zc.getMonth(this.ub));break;case 33:this.ub=_.lC(this.Zc,this.ub,a.altKey?-10:-1);break;case 34:this.ub=_.lC(this.Zc,
this.ub,a.altKey?10:1);break;default:return}this.ub=_.gC(this.Zc,this.ub,this.Hd,this.Id);_.eC(this.Zc,b,this.ub)&&this.Jl.emit(this.ub);b=F6b(this,b);if(c=F6b(this,this.ub))c.ub=this.ub,c.yz(),_.vl(c.Ya),null==b||_.vl(b.Ya);a.preventDefault();a.stopPropagation()};var F6b=function(a,b){return a.FVc.toArray().find(function(c){return a.Zc.getYear(c.ub)===a.Zc.getYear(b)})};AS.O=function(a){return new (a||AS)(_.u(_.sd),_.u(_.cC),_.u(_.tr))};
AS.ya=_.xc({type:AS,oa:[["reach-calendar-year-view"]],vb:function(a,b){a&1&&(_.Cf(_.Gr,7),_.Cf(_.QE,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.sia=c.first);_.Gf(c=_.Hf())&&(b.FVc=c)}},yb:[1,"reach-calendar-year-view"],inputs:{ub:"activeDate",Hd:"minDate",Id:"maxDate",selected:"selected",Cj:"dateFilter",kl:"dateClass"},outputs:{Rm:"selectedChange",Jl:"activeDateChange"},features:[_.Rc],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,rWb,1,6,"mat-year-view",1),_.O(2,"async"),_.B());a&2&&(_.y("itemSize",
b.R5a)("minBufferPx",3*b.R5a)("maxBufferPx",5*b.R5a),_.t(),_.y("cdkVirtualForOf",_.R(2,5,b.vOa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.aC,_.QE,_.GA,_.HA,_.Gr,_.mn],ob:2,Oa:0});var G6b=_.yh("pickerView",[_.Bh("month",_.Ah({transform:"translateY(0)"})),_.Ch("month => year",[_.zh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.VB([_.Ah({transform:"translateY(-100%)",offset:0}),_.Ah({transform:"translateY(0%)",offset:1})]))]),_.Ch("year => month",[_.zh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.VB([_.Ah({transform:"translateY(0)",offset:0}),_.Ah({transform:"translateY(-100%)",offset:1})]))])]),H6b=_.yh("yearViewActive",[_.Bh("false",_.Ah({display:"none"})),_.Bh("true",_.Ah({display:"block"})),
_.Ch("false => true",[_.zh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.VB([_.Ah({display:"block",offset:0})]))]),_.Ch("true => false",[_.zh("375ms cubic-bezier(0.4,0.0,0.2,1)",_.VB([_.Ah({display:"block",offset:0}),_.Ah({display:"none",offset:1})]))])]),BS=function(a,b){var c=this;this.Zc=a;this.ae=b;this.yc=new _.Ne(1);this.G2=new _.ow(null);this.Jyb=new _.Ne(1);this.Yb=new _.Qe;this.OZ=[];this.yIc="Enter a day, month, and year";this.wyb="Date";this.Myb=null;this.wO="month";this.Rm=new _.Vl;this.SO=new _.Vl(!0);
this.GW=new _.Vl;this.G2.im.ha(_.Ve(this.yc)).subscribe(function(d){c.GW.next({source:"input",value:d})})};_.h=BS.prototype;_.h.Sa=function(){this.Hd||(this.Hd=_.lC(this.Zc,new Date,-3));this.Id||(this.Id=_.lC(this.Zc,new Date,3));this.G2.setValue(this.selected,{ke:!1})};_.h.Yd=function(){this.ub=this.cJ||new Date;this.BVa=this.wO};_.h.Ic=function(){this.Jyb.next()};_.h.Tb=function(a){if(a=a.selected)a=!!this.G2.value;a&&this.G2.setValue(this.selected,{ke:!1});this.Yb.next()};
_.h.La=function(){this.yc.next();this.yc.complete()};_.h.I1a=function(a){this.GW.next({source:"view",value:a})};
_.W.Object.defineProperties(BS.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.vBc},set:function(a){this.vBc=_.gC(this.Zc,a,this.Hd,this.Id);this.Yb.next();_.ul(this.ae)}},zh:{configurable:!0,enumerable:!0,get:function(){return this.BVa},set:function(a){var b=this.BVa!==a?a:null;this.BVa=a;_.ul(this.ae);b&&this.SO.emit(b)}},cJ:{configurable:!0,enumerable:!0,get:function(){return this.Myb},set:function(a){this.Myb=_.dC(this.Zc,this.Zc.Vh(a));var b;this.ub=null!=(b=this.cJ)?
b:new Date}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.GIc},set:function(a){this.GIc=_.dC(this.Zc,this.Zc.Vh(a))||_.lC(this.Zc,new Date,-3)}},Id:{configurable:!0,enumerable:!0,get:function(){return this.FIc},set:function(a){this.FIc=_.dC(this.Zc,this.Zc.Vh(a))||_.lC(this.Zc,new Date,3)}}});BS.O=function(a){return new (a||BS)(_.u(_.cC,8),_.u(_.wl))};
BS.ya=_.xc({type:BS,oa:[["reach-calendar"]],vb:function(a,b){a&1&&(_.Cf(zS,5),_.Cf(AS,5));if(a&2){var c;_.Gf(c=_.Hf())&&(b.i1=c.first);_.Gf(c=_.Hf())&&(b.hAa=c.first)}},yb:[1,"reach-calendar","cdk-edit-pane"],tb:2,Za:function(a,b){a&2&&_.jf("reach-date-calendar-with-presets",null==b.OZ?null:b.OZ.length)},inputs:{OZ:"datePresets",cJ:"startAt",wO:"startView",selected:"selected",Cj:"dateFilter",kl:"dateClass",Hd:"minDate",Id:"maxDate"},outputs:{Rm:"selectedChange",SO:"viewChanged",GW:"userSelection"},
Sb:["reachCalendar"],features:[_.Pf([{wa:_.SE,Hb:BS}]),_.Rc],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,sWb,2,1,"mat-error",5),_.B()(),_.x(8,tWb,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.zh="month";var d;null==(d=b.i1)||d.XI(c)}),_.B(),_.A(13,"reach-calendar-month-view",10),_.I("userSelection",function(c){return b.I1a(c)}),_.B()()()());a&2&&(_.t(5),_.Lf(b.wyb),_.t(),_.y("formControl",b.G2)("placeholder",b.wyb)("min",b.Hd)("max",b.Id),_.t(),_.y("ngIf",b.G2.invalid),_.t(),_.y("ngIf",null==b.OZ?null:b.OZ.length),_.t(),_.y("activeDate",b.ub)("maxDate",b.Id)("minDate",b.Hd)("view",b.zh),_.t(2),_.y("@pickerView",b.zh),_.t(),_.y("@yearViewActive","year"==
b.zh)("activeDate",b.ub)("selected",b.selected)("dateFilter",b.Cj)("maxDate",b.Id)("minDate",b.Hd)("dateClass",b.kl),_.t(),_.y("activeDate",b.ub)("selected",b.selected)("dateFilter",b.Cj)("maxDate",b.Id)("minDate",b.Hd)("dateClass",b.kl))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{--mdc-switch-state-layer-size:32px;height:100%;overflow:auto}.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{--mat-form-field-container-height:40px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:8px;--mat-form-field-filled-with-label-container-padding-top:8px;--mat-form-field-filled-with-label-container-padding-bottom:8px;width:136px}.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:[G6b,H6b]},Oa:0});var I6b={keyboard_arrow_left:{Wh:"keyboard_arrow_left"},keyboard_arrow_right:{Wh:"keyboard_arrow_right"},arrow_right:{Wh:"arrow_right"}},J6b=new _.Gc("ICON_MAPPING",{Ha:"root",qa:function(){return I6b}});var K6b=0,CS=function(a,b,c,d,e,f){this.calendar=a;this.ae=b;this.Zc=d;this.ECc=e;this.Ru=f;this.yc=new _.Ne(1);this.rwa="";this.Zjb="reach-calendar-button-"+K6b++};CS.prototype.Ic=function(){var a=this;this.calendar.Jyb.ha(_.Ge(1)).subscribe(function(){L6b(a)})};var L6b=function(a){var b;null==(b=a.calendar.i1)||b.sia.Bxa.ha(_.Ve(a.yc)).subscribe(function(c){var d,e=null==(d=a.calendar.i1)?void 0:d.Iha.value[c];e&&(a.rwa=a.Zc.format(e,a.ECc.display.zYa),a.Nv=e,_.ul(a.ae))})};
CS.prototype.Ewa=function(){return!this.Hd||0>_.eC(this.Zc,this.Hd,this.Nv)};CS.prototype.zva=function(){return!this.Id||0<_.eC(this.Zc,this.Id,this.Nv)};CS.prototype.XI=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.i1)||c.XI(a,b)}else{var d;null==(d=this.calendar.hAa)||d.XI(a,b)}};var M6b=function(a,b,c){b="month"===a.view?_.kC(a.Zc,b,c):_.lC(a.Zc,b,c);return _.gC(a.Zc,b,a.Hd,a.Id)};
_.W.Object.defineProperties(CS.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.DIc},set:function(a){this.DIc=this.Nv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.HIc},set:function(a){this.HIc=a}},f_a:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},x_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"}}});CS.O=function(a){return new (a||CS)(_.u(BS),_.u(_.wl),_.u(_.NE),_.u(_.cC,8),_.u(_.es,8),_.u(J6b))};
CS.ya=_.xc({type:CS,oa:[["reach-calendar-month-toolbar"]],yb:[1,"reach-calendar-month-toolbar"],inputs:{ub:"activeDate",Hd:"minDate",Id:"maxDate",view:"view"},features:[_.Pf([{wa:_.B4a,nc:{ig:!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.zh="month"===b.view?"year":"month";if("year"===b.calendar.zh&&b.Nv){var c;null==(c=b.calendar.hAa)||c.XI(b.Nv)}}),_.A(2,"span"),_.N(3),_.B(),_.E(4,"div",2),_.B()(),_.A(5,"button",3),_.I("click",function(){b.Ewa()&&(b.Nv=M6b(b,b.Nv||b.Nv,-1),b.XI(b.Nv,"smooth"))}),_.x(6,uWb,2,2,"mat-icon",4),_.B(),_.A(7,"button",5),_.I("click",function(){b.zva()&&(b.Nv=M6b(b,b.Nv||b.Nv,1),b.XI(b.Nv,
"smooth"))}),_.x(8,vWb,2,2,"mat-icon",4),_.B());a&2&&(_.t(),_.gf("aria-label",b.f_a)("aria-describedby",b.Zjb),_.t(),_.gf("id",b.Zjb),_.t(),_.Lf(b.rwa),_.t(),_.jf("reach-calendar-invert","month"!==b.view),_.t(),_.y("disabled",!b.Ewa()),_.gf("aria-label",b.x_a),_.t(),_.y("ngIf",b.Ru.keyboard_arrow_left),_.t(),_.y("disabled",!b.zva()),_.gf("aria-label",b.TYa),_.t(),_.y("ngIf",b.Ru.keyboard_arrow_right))},Ia:[KM,_.gn,_.Sv,_.Rs,_.Us,_.yt],styles:[".reach-calendar-month-toolbar{--mdc-text-button-container-height:24px;--mdc-filled-button-container-height:24px;--mdc-outlined-button-container-height:24px;--mdc-protected-button-container-height:24px;--mat-text-button-touch-target-display:none;--mat-filled-button-touch-target-display:none;--mat-protected-button-touch-target-display:none;--mat-outlined-button-touch-target-display:none;--mat-icon-button-touch-target-display:none;-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-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-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 N6b=function(a){this.nb=a};N6b.prototype.focus=function(){this.nb.na.focus()};N6b.prototype.mr=function(){return this.nb.na.textContent};var DS=function(a,b,c){this.nb=a;this.VSc=b;this.ISa=c;this.first=!1;this.focused=new _.Qe};_.V(DS,N6b);DS.prototype.Ic=function(){var a=this;this.ISa.Ok(this.nb).subscribe(function(b){b&&a.focused.next(a)})};DS.prototype.La=function(){this.ISa&&this.ISa.rj(this.nb);this.focused.complete()};DS.O=function(a){return new (a||DS)(_.u(_.sd),_.u(ES),_.u(_.Dq))};
DS.Fa=_.Bc({type:DS,oa:[["","xapTabstopGroupItem",""]],tb:1,Za:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.VSc.items)?void 0:c.first)===b?0:-1;_.of("tabIndex",a)}},inputs:{first:"first"},features:[_.ef]});var ES=function(a){this.dir=a;this.orientation="vertical";this.qF=this.mC=!1;this.iDc=_.vc(_.xe)};ES.prototype.Yd=function(){var a=this;O6b(this);_.ne.apply(null,_.Jc(this.items.map(function(b){return b.focused}))).ha(wWb(this.iDc)).subscribe(function(b){var c;null==(c=a.PT)||_.Zq(c,b)})};
var O6b=function(a){a.PT=_.Yq((new _.$q(a.items)).mC(a.mC));a.qF&&a.PT.qF();var b="vertical"===a.orientation;_.iab(a.PT,b);var c;_.vz(a.PT,b?null:(null==(c=a.dir)?void 0:c.value)||"ltr")};ES.O=function(a){return new (a||ES)(_.u(_.tr))};
ES.Fa=_.Bc({type:ES,oa:[["","xapTabstopGroup",""]],Cd:function(a,b,c){a&1&&_.Df(c,DS,4);if(a&2){var d;_.Gf(d=_.Hf())&&(b.items=d)}},Za:function(a,b){a&1&&_.I("keyup",function(c){b.PT&&(_.pTa(b.PT,"keyboard"),b.PT.Br(c))})},inputs:{orientation:"orientation",mC:"withWrap",qF:"withTypeAhead"}});new _.lt("+ {NUMBER} more");new _.pl;new _.ql;var FS=function(){};FS.O=function(a){return new (a||FS)};FS.Da=_.zc({type:FS});FS.Ca=_.ic({imports:[_.PL]});var GS=function(){};GS.O=function(a){return new (a||GS)};GS.Da=_.zc({type:GS});GS.Ca=_.ic({imports:[_.nn,_.Kz,_.rx,CR,_.Sw,_.Lx,_.xF,_.Mx,_.zt,_.ns,_.eF,_.cF,_.BD,_.eF]});var HS=function(){};HS.O=function(a){return new (a||HS)};HS.Da=_.zc({type:HS});HS.Ca=_.ic({imports:[_.nn]});var P6b=function(){this.Cwa=[];this.GIb=new _.Qe};P6b.O=function(a){return new (a||P6b)};
P6b.ya=_.xc({type:P6b,oa:[["reach-date-presets-menu"]],yb:[1,"reach-date-presets-menu"],inputs:{Cwa:"presets"},outputs:{GIb:"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,yWb,4,1,"ng-container",1),_.B());a&2&&(_.t(),_.y("ngIf",0<(null==b.Cwa?null:b.Cwa.length)))},Ia:[_.fn,_.gn,_.mx,ES,DS],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{--mat-icon-button-touch-target-display:none;-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: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 IS=function(){};IS.O=function(a){return new (a||IS)};IS.Da=_.zc({type:IS});IS.Ca=_.ic({imports:[LQ]});var JS=function(){};JS.O=function(a){return new (a||JS)};JS.Da=_.zc({type:JS});JS.Ca=_.ic({imports:[_.nn]});var KS=function(){};KS.O=function(a){return new (a||KS)};KS.Da=_.zc({type:KS});KS.Ca=_.ic({imports:[_.nn,IS,JS]});var LS=function(){};LS.O=function(a){return new (a||LS)};LS.Da=_.zc({type:LS});LS.Ca=_.ic({imports:[_.nn,KS,JS]});var MS=function(){};MS.O=function(a){return new (a||MS)};MS.Da=_.zc({type:MS});MS.Ca=_.ic({imports:[_.nn,JS,LS,LS]});var NS=function(){};NS.O=function(a){return new (a||NS)};NS.Da=_.zc({type:NS});NS.Ca=_.ic({});var OS=function(){};OS.O=function(a){return new (a||OS)};OS.Da=_.zc({type:OS});OS.Ca=_.ic({imports:[_.Rq,_.nn,_.Kz,_.rx,_.ay,_.Sw,_.zx,_.iM,_.ZE,_.Nx,_.zt,_.cs,_.as,MS,_.yw,_.Ir,HS,NS]});_.Ynb(BS,[_.gn,_.Ci,_.iw,_.bw,_.Mw,_.Iw,_.Dw,_.Lz,_.aw,_.WE,_.qw,CS,zS,AS,P6b],[]);var PS=function(){};PS.O=function(a){return new (a||PS)};PS.Da=_.zc({type:PS});PS.Ca=_.ic({imports:[_.nn,_.Kz,_.Qw,_.Sw,FS,_.xF,_.ZE,_.nC,OS,_.yw,GS,_.aF]});var QS=function(){};QS.O=function(a){return new (a||QS)};QS.Da=_.zc({type:QS});QS.Ca=_.ic({imports:[_.nn,_.rx,_.ay,_.Qw,_.Sw,_.yw]});var RS=function(){};RS.O=function(a){return new (a||RS)};RS.Da=_.zc({type:RS});RS.Ca=_.ic({imports:[_.CE]});var SS=function(){};SS.O=function(a){return new (a||SS)};SS.Da=_.zc({type:SS});SS.Ca=_.ic({Ob:[{wa:_.vNa,nc:!0}],imports:[_.Rq,_.nn,RS,_.rx,IS,_.ay,_.Qw,_.Sw,_.zx,_.Lx,_.xF,_.zt,_.Rz,_.BD,_.cs,QS,_.yw,PS]});var TS=function(){};TS.O=function(a){return new (a||TS)};TS.Da=_.zc({type:TS});TS.Ca=_.ic({imports:[_.nn,SS,PS]});var US=function(){};US.O=function(a){return new (a||US)};US.Da=_.zc({type:US});US.Ca=_.ic({Ob:[{wa:_.c6a,nc:{Fr:"grimoire-xref",FPa:864E5,jRa:!0}}],imports:[_.Uo,xS,_.nn,_.Kx,_.Nx,yS,TS]});var VS=function(){};VS.O=function(a){return new (a||VS)};VS.Da=_.zc({type:VS});VS.Ca=_.ic({imports:[YQ]});var WS=function(){};WS.O=function(a){return new (a||WS)};WS.Da=_.zc({type:WS});WS.Ca=_.ic({imports:[_.Uo,_.nn,_.Bv,_.nF,_.lF,_.rx,_.Nx,_.zt,_.Lx,_.Mx,_.kD,US,VS]});var XS=function(){};XS.O=function(a){return new (a||XS)};XS.Da=_.zc({type:XS});XS.Ca=_.ic({imports:[_.nn,_.Yv]});var YS=function(){};YS.O=function(a){return new (a||YS)};YS.Da=_.zc({type:YS});YS.Ca=_.ic({imports:[_.Uo,_.nn,_.RA,_.nF,_.DL,_.lF,_.rx,CR,_.zt,_.lK,XS,_.rJ,_.Ao,_.$A,yS,WS]});var ZS=function(){};ZS.O=function(a){return new (a||ZS)};ZS.Da=_.zc({type:ZS});ZS.Ca=_.ic({imports:[_.Uo,uS,_.nn,_.lD,vS,_.rx,_.zt,_.Lx,_.iM,_.XC,_.Mx,_.Ao,wS,YS]});var $S=function(){};$S.O=function(a){return new (a||$S)};$S.Da=_.zc({type:$S});$S.Ca=_.ic({imports:[nO,_.nn,_.RJ,_.RA,KR,JR,_.nF,vN,_.Ao,_.Uo]});var aT=function(){};aT.O=function(a){return new (a||aT)};aT.Da=_.zc({type:aT});aT.Ca=_.ic({imports:[_.Uo,_.nn,_.Ju,_.VA,SN,_.lF,_.rx,_.Ao,_.NG,_.Jx]});var bT=function(){};bT.O=function(a){return new (a||bT)};bT.Da=_.zc({type:bT});bT.Ca=_.ic({Ob:[mN,JP,KP],imports:[_.Uo,_.nn,fR,SR,sS,tS,zN,_.lF,ZS,aT,_.$A,$S]});var cT=function(){};cT.O=function(a){return new (a||cT)};cT.Da=_.zc({type:cT});cT.Ca=_.ic({imports:[_.nn,_.rx,_.ay,_.zt,_.Mx,_.Ao]});var dT=function(){};dT.O=function(a){return new (a||dT)};dT.Da=_.zc({type:dT});dT.Ca=_.ic({imports:[_.Uo,_.nn,cT,_.Ms,_.rx,_.zt,_.Mx,_.NI,_.Ao]});var eT=function(){};eT.O=function(a){return new (a||eT)};eT.Da=_.zc({type:eT});eT.Ca=_.ic({imports:[_.nn,_.rx,CR,_.zt,_.vF,_.zx,_.Mx,_.Hz]});var fT=function(){};fT.O=function(a){return new (a||fT)};fT.Da=_.zc({type:fT});fT.Ca=_.ic({imports:[_.nn,_.rx,CR,_.zt,_.vF,_.zx,_.Mx,_.Hz]});var gT=function(){};gT.O=function(a){return new (a||gT)};gT.Da=_.zc({type:gT});gT.Ca=_.ic({imports:[_.Uo,_.nn,_.rx,_.Qw,_.zt,_.Sw,_.Mx,_.Kz,_.yw,eT,fT]});var hT=function(){};hT.O=function(a){return new (a||hT)};hT.Da=_.zc({type:hT});hT.Ca=_.ic({imports:[_.nn,_.Uz,_.nF,_.lF,oR,gT,eT,fT]});var iT=function(){};iT.O=function(a){return new (a||iT)};iT.Da=_.zc({type:iT});iT.Ca=_.ic({Ob:[{wa:_.u6a,nc:{bJ:0,VH:0,B4a:1500,npb:!0}}],imports:[_.Uo,_.nn,dT,_.lD,_.rx,_.zt,_.XC,_.Mx,hT]});var jT=function(){};jT.O=function(a){return new (a||jT)};jT.Da=_.zc({type:jT});jT.Ca=_.ic({imports:[_.nn,_.Ms,bT,iT,_.$A]});var kT=function(){};kT.O=function(a){return new (a||kT)};kT.Da=_.zc({type:kT});kT.Ca=_.ic({Ob:[_.RK,_.QK],imports:[jT,_.nn,_.Ms,yR,aT]});var lT=function(){};lT.prototype.resolve=function(a){return _.kh(a)};lT.O=function(a){return new (a||lT)};lT.ta=_.p({token:lT,qa:lT.O,Ha:"root"});var Q6b=function(a,b){this.JK="/repos";this.KDc="https://cloud.google.com/source-repositories/docs/";this.JSc="https://cloud.google.com/source-repositories/docs/support";_.zi.has(2)&&b.navigate([this.JK])};Q6b.O=function(a){return new (a||Q6b)(_.u(_.Xu),_.u(_.Mg))};
Q6b.ya=_.xc({type:Q6b,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.KDc),_.t(5),_.y("externalLink",b.JSc),_.t(5),_.y("routerLink",b.JK))},Ia:[_.So,_.Oo,_.fr,_.gr,_.Js,_.Sv,_.Ss,_.yt,_.yo],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%]{--mdc-text-button-container-height:36px;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 R6b={ZW:0,ikc:1,Lt:2,I6a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var mT=function(){};mT.prototype.transform=function(a){return _.BF(a)?"/piper///depot/"+AWb(a.path):_.AF(a)?encodeURIComponent(a.repository)+"/"+AWb(a.path):(_.YF(a)?"/h":"")+"/"+encodeURIComponent(a.qb)+"/"+AWb(a.repository)+"/+/"+AWb(a.Eb)+":"+AWb(a.path)};mT.O=function(a){return new (a||mT)};mT.xe=_.Cc({name:"placeToHref",type:mT,Zd:!0});var nT=function(){};nT.prototype.transform=function(a){return _.rq(a.Zb().md("/").kb())};nT.O=function(a){return new (a||nT)};nT.xe=_.Cc({name:"repoRootLink",type:nT,Zd:!0});var oT=function(){this.ux=R6b;this.Nka="RecentItem"};
oT.prototype.Sa=function(){switch(this.ZHb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,wW:this.Nka+"Repo",icon:"shared:repository",vfa:zWb(a),Yua:_.rq(a.Zb().md("/").kb()),wfa:"navigateMainRepo",ef:a.qb,zJb:_.rq(_.WF(a.Zb(),"repoGroup").kb())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,wW:this.Nka+"Branch",icon:"source:branch",vfa:zWb(a),Yua:_.rq(a.Zb().md("/").kb()),wfa:"navigateMainBranch",ef:a.qb,zJb:_.rq(_.WF(a.Zb(),"repoGroup").kb())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,wW:this.Nka+"Folder",icon:"source:folder_open",repository:a.repository,Nd:a.Eb&&_.QF(a.Eb),vfa:_.AA(a.path||"")||"/",Yua:_.rq(a),wfa:"navigateMainFolder",path:a.path,prefix:_.bh(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,wW:this.Nka+"File",icon:"source:file",repository:a.repository,Nd:a.Eb&&_.QF(a.Eb),vfa:_.AA(a.path),Yua:_.rq(a),wfa:"navigateMainFile",path:a.path,prefix:_.bh(a.path)+"/"};break;default:_.ah(this.ZHb,"Unexpected place item type")}};
oT.O=function(a){return new (a||oT)};
oT.ya=_.xc({type:oT,oa:[["item-display","place",""]],inputs:{Nka:"trackElementPrefix",displayName:"displayName",ZHb:"placeItemType",Wa:"place"},mc:["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,BWb,5,7,"ng-container",1)(2,DWb,10,11,"ng-template",null,2,_.Wf));if(a&2){var c=_.Jf(3);_.y("svgIcon",b.data.icon);_.t();_.y("ngIf",b.data.type==b.ux.ZW||b.data.type==b.ux.ikc)("ngIfElse",c)}},Ia:[_.So,_.gn,_.yt,_.yo,mT,nT],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 S6b=_.Ud({state:1,message:"Unavailable"}),T6b=function(a,b){this.qC=_.qF;this.cta=_.Gi;this.BOc=b.l0().ha(_.w(function(c){return _.iF(c)}),_.Ae(function(c){_.bt(a,c);return S6b}),_.Te(_.rF),_.Re())};T6b.O=function(a){return new (a||T6b)(_.u(_.at),_.u(_.Ev))};
T6b.ya=_.xc({type:T6b,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,JWb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.x(3,KWb,2,0,"ng-template",null,2,_.Wf));a&2&&(_.t(),_.y("ngIf",_.R(2,1,b.BOc)))},Ia:[_.fn,_.gn,_.hn,_.jn,_.fr,_.gr,_.Js,oT,_.mF,_.kF,_.mn],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 U6b=_.Ud({state:1,message:"Unavailable"}),pT=function(a,b,c,d){var e=this;this.Vb=c;this.Ga=d;this.F8b="nHc";this.N6a="mHc";this.nda=VWb;this.Tc=_.qF;this.cta=_.Gi;this.qd=new xYb(function(f){return Array.from(f.children.values())});this.tOa=new Map;this.tya=new _.sg(!1);this.nE=0;this.HPa=new _.Vl(!0);this.uMc=c.h0().ha(_.w(function(f){return f||50}));this.XRc=c.p0().ha(_.Ge(1),_.Xe(function(f){e.nE=f.length;e.HPa.emit(e.nE);_.vl(b)}),_.Tnb(this.uMc),_.Xe(function(f){f=_.k(f);f.next();f=f.next().value;
e.nE<=f&&e.tya.next(!0)}),_.Tnb(this.tya),_.w(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.tOa;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 v=r.Zb().md().vi(void 0),z=r.repository&&r.qb&&r.Rc?"repositoryType:"+r.Rc+" repositoryGroupId:"+r.qb+" repo:"+r.repository+" ref:"+r.Eb:void 0;if(z){var D=g.get(z);D||(D=!r.path,D={children:new Map,displayName:"",location:v.kb(),Wx:D,ux:"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 aa=r.path,oa=v.md(P===aa?P:P+"/").kb();P={children:new Map,displayName:"",location:oa,Wx:P===aa||P+"/"===aa,ux:_.Gi(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,XWb(g.get(r),f));n&&WWb(g,n);f=new BYb;f.data=Array.from(g.values());return _.iF(f)}),_.Xe(function(f){e.qd.Xj=
[];f=_.k(f.Xb.data);for(var g=f.next();!g.done;g=f.next())UWb(g.value,e.qd.Xj);e.qd.y_()}),_.Ae(function(f){_.bt(a,f);return U6b}),_.Te(_.rF))};pT.prototype.ID=function(a){if(!_.nG(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.mG(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};pT.prototype.nHc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.tOa.get(a))&&this.qd.toggle(a)};
pT.prototype.mHc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.tOa.get(a))&&(a.Wx?this.Vb.Bza(a.location).ha(_.Ge(1)).subscribe():this.Vb.Gya(a.location).ha(_.Ge(1)).subscribe(),this.Ga.ab({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Wx=!a.Wx,this.nE+=a.Wx?1:-1,this.HPa.emit(this.nE))};pT.O=function(a){return new (a||pT)(_.u(_.at),_.u(_.wl),_.u(_.Ev),_.u(_.No))};
pT.ya=_.xc({type:pT,oa:[["starred-items"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.ID(c)})},outputs:{HPa:"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,
SWb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.x(3,TWb,2,0,"ng-template",null,2,_.Wf));a&2&&(_.t(),_.y("ngIf",_.R(2,1,b.XRc)))},Ia:[_.gn,_.hn,_.jn,_.fr,_.gr,_.Js,_.mF,oT,_.kF,_.Sv,_.Rs,iN,_.fD,_.jD,hN,_.gD,qN,_.mn],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%]{--mdc-text-button-container-height:36px;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 V6b={nac:"initial",eXc:"return"},qT=function(a,b,c,d,e,f,g){this.Ga=a;this.Vb=c;this.XE=d;this.U2a=f;this.Ua=g;this.Gqb=new _.jh;this.kKc=V6b;this.nE=0;_.Uv(e,"SEARCH_BAR");this.AOc=c.l0().ha(_.w(function(m){return m.length}));this.state=_.ee(c.l0(),c.p0()).ha(_.Ge(1),_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Ae(function(m){_.bt(b,m);return _.Ud("return")}))};qT.prototype.Sa=function(){this.XE.fm(this.Gqb)};
qT.prototype.La=function(){_.Nub(this.XE)};
qT.prototype.ID=function(a){var b=this;if(!_.nG(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.mG(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.ab("copy");var e=d.dataset.copyContent||"";this.Vb.q0().ha(_.Ge(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.zA(document,d,e);b.U2a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.ab(d.dataset.elementName,
d.dataset.trackActionName),_.wo(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};qT.prototype.ab=function(a){this.Ga.ab({element:"LandingPage",action:a,gestureName:"CLICK"})};qT.O=function(a){return new (a||qT)(_.u(_.No),_.u(_.at),_.u(_.Ev),_.u(_.bM),_.u(_.Rg),_.u(_.gt),_.u(_.Mg))};
qT.ya=_.xc({type:qT,oa:[["landing-page"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.ID(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,aXb,22,8,"ng-container",0),_.O(1,"async"),_.x(2,bXb,1,1,"ng-template",null,1,_.Wf));if(a&2){var c=_.Jf(3);_.y("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ia:[_.gn,_.fr,Q6b,_.kF,_.gB,_.eB,_.fB,_.OI,_.yt,T6b,pT,_.mn,_.FA],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 rT=function(){this.rkc="REPO";this.v2a=!1;this.cRb=[];this.hQb=_.Yu.has(22);_.Yu.has(2)};_.W.Object.defineProperties(rT.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.v2a=!(a&&a.qb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.cRb=a.concat().sort(iXb)}}});rT.O=function(a){return new (a||rT)(_.u(_.Zu))};
rT.ya=_.xc({type:rT,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},mc:["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,cXb,1,0,"th",1),_.A(4,"th",
2),_.N(5,"Name"),_.B(),_.x(6,dXb,2,0,"th",3),_.B()(),_.A(7,"tbody"),_.x(8,hXb,8,5,"tr",4),_.B()());a&2&&(_.t(3),_.y("ngIf",b.hQb),_.t(3),_.y("ngIf",b.v2a),_.t(2),_.y("ngForOf",b.cRb))},Ia:[_.So,_.fn,_.gn,_.fr,_.gr,_.yt,_.lx,_.ox,_.yo,_.gL],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 W6b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(W6b,Error);var sT=function(a,b){this.LZa=a;this.q_a=b};sT.prototype.p_a=function(a){var b=this,c=a.name;return c?_.Ejb(this.q_a,function(){return b.LZa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Vd(new W6b)};sT.O=function(a){return new (a||sT)(_.q(lYb),_.q(_.xC))};sT.ta=_.p({token:sT,qa:sT.O,Ha:"root"});var X6b={filter:"lifecycleState:ACTIVE"},tT=function(a,b,c){this.Ga=a;this.MZa=b;this.Nwa=c;this.H_a=new _.Lt(this.Ga);this.Lf=new _.Mt(this.Ga);this.TNc=new _.Mt(this.Ga)};tT.prototype.create=function(a,b,c){var d=this,e=new _.sC({name:a,projectId:b});c&&(e.parent=c);return this.Nwa.create(e).ha(_.Ue(function(f){return Y6b(d,e,f)}),_.Ae(function(f){return _.Ud(_.gG({reason:0,error:f}))}),_.Te(_.rF),_.Xe(function(f){_.fG(f)&&Z6b(d,f.Xb)}))};
tT.prototype.get=function(a){var b=this;return this.H_a.fetch(a,function(){return b.Nwa.get(a)})};var Y6b=function(a,b,c){return a.MZa.p_a(c).ha(_.w(function(d){return d.response?_.iF(b):d.error?_.gG({reason:1,error:d.error}):_.gG({reason:2,error:Error("kf")})}),_.Ae(function(d){return _.Ud(_.gG({reason:2,error:d}))}))};tT.prototype.refreshPolicy=function(a,b){this.TNc.refresh(a,function(){return b},!1)};var Z6b=function(a,b){a.Lf.refresh(X6b,function(c){return c.concat(b).sort(jXb)})};
tT.O=function(a){return new (a||tT)(_.q(_.No),_.q(sT),_.q(_.wC))};tT.ta=_.p({token:tT,qa:tT.O,Ha:"root"});var $6b=["scope"],uT=function(){this.update=new _.Vl};uT.prototype.Sa=function(){};uT.prototype.Vca=function(a){return _.li(a)?a.repository:a.Rc&&a.qb&&!_.AF(a)?a.qb:"All repositories"};uT.prototype.mr=function(a){if(_.li(a))return"Repository";if(a.Rc&&a.qb&&!_.AF(a))return"Project"};uT.O=function(a){return new (a||uT)};
uT.ya=_.xc({type:uT,oa:[["project-selector-item","place",""]],vb:function(a,b){a&1&&_.Cf($6b,7);if(a&2){var c;_.Gf(c=_.Hf())&&(b.r1a=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},mc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ua:function(a){a&1&&_.x(0,kXb,1,1,"ng-template",null,0,_.Wf)},Ia:[eO],ob:2,Oa:0});var vT=function(){};vT.O=function(a){return new (a||vT)};vT.Da=_.zc({type:vT});vT.Ca=_.ic({imports:[_.nn,hO]});var wT=function(a){this.zm=a};wT.prototype.Sa=function(){};wT.prototype.Tb=function(){a7b(this)};var a7b=function(a){a.Fp.VR();var b=a.Yha;var c=a.Wa;b={title:b.Vca(c),j_:b.r1a,uc:"ProjectSelectorRepositoriesTree",label:b.mr(c)};a.wA=b;_.vl(a.zm)};wT.O=function(a){return new (a||wT)(_.u(_.wl))};
wT.ya=_.xc({type:wT,oa:[["project-selector","place",""]],vb:function(a,b){a&1&&(_.Cf(lP,7),_.Cf(uT,7));if(a&2){var c;_.Gf(c=_.Hf())&&(b.Fp=c.first);_.Gf(c=_.Hf())&&(b.Yha=c.first)}},inputs:{Wa:"place"},features:[_.Rc],mc:["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 a7b(b)}),_.B());a&2&&(_.y("item",b.wA),_.t(),_.y("place",b.Wa))},Ia:[lP,
uT],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});var nXb=function(a){return{element:a,SOa:"clearButton",FOa:"search"}},vXb=new _.lt("This repository is mirrored from {repoType}"),b7b={C5b:0,D5b:1,tac:2,Dlc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},c7b=_.iF({kind:0}),d7b=_.iF({kind:1}),e7b=_.iF({kind:2}),xT=function(a,b,c,d,e){var f=this;this.Ga=a;this.Wg=b;this.FJb=c;this.Nha=d;this.XE=e;this.Tc=_.qF;this.z1a="Type to filter repositories";this.gma=b7b;this.uc="RepositoriesSearch";this.dU=new _.Ne(1);this.Fxa=new _.sg("");
this.iQb=!1;this.rl=void 0;this.MSb=_.ee([this.dU.ha(_.w(yXb),_.Ee(xXb)),this.Fxa.ha(_.Ee())]).ha(_.Ue(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return f7b(f,g,m)}),_.Te(_.rF));this.aRc=this.MSb.ha(_.pe(_.fG),_.Ue(function(g){var m=g.Xb;return x_b(f.Nha).ha(_.w(function(n){return 9<n.length&&(1===m.kind||3===m.kind)}))}))};_.h=xT.prototype;_.h.Ic=function(){this.rl&&this.rl.focus()};_.h.Sa=function(){};
_.h.Tb=function(a){a.location&&(this.XE.fm(this.location),this.rl&&(_.Kmb(this.rl),this.Fxa.next("")),this.dU.next(this.location),this.iQb=!_.AF(this.location))};_.h.La=function(){_.Nub(this.XE)};_.h.bL=function(){this.rl&&(_.Kmb(this.rl),this.Ga.ab({gestureName:"CLICK",element:this.uc,action:"clearLink",projectId:this.location.qb}))};
var f7b=function(a,b,c){return(!b||_.Yu.has(69)&&"depot"===b.kind?x_b(a.Nha):y_b(a.Nha,b)).ha(_.w(function(d){return d.filter(function(e){if(c){var f=e.Mf;e=NEb(c,f.Ri)||NEb(c,e.displayName)||NEb(c,f.projectId||f.Km||f.Zq)}else e=!0;return e})}),_.Ue(function(d){return 0<d.length?_.Ud(_.iF({kind:3,rows:d.map(wXb)})):c?_.Ud(d7b):b&&"project"===b.kind?a.FJb.get(b.projectId).ha(_.Ke(c7b),_.Ae(function(e){_.bt(a.Wg,e);return _.Ud(e7b)}),_.Ge(1)):_.Ud(e7b)}))};
xT.O=function(a){return new (a||xT)(_.u(_.No),_.u(_.at),_.u(tT),_.u(aO),_.u(_.bM),_.u(_.Zu))};
xT.ya=_.xc({type:xT,oa:[["repositories-browser","location",""]],vb:function(a,b){a&1&&_.Cf(_.sF,5);if(a&2){var c;_.Gf(c=_.Hf())&&(b.rl=c.first)}},inputs:{location:"location"},features:[_.Rc],mc:["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,uXb,3,3,"ng-container",0),_.O(1,"async"));a&2&&_.y("ngIf",_.R(1,1,b.MSb))},Ia:[_.gn,_.hn,_.jn,_.Js,_.SA,_.UA,_.TA,_.sF,
_.kF,bO,wT,rT,_.mn],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 g7b={zCa:0,WDa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},yT=function(a,b,c,d,e,f,g,m){var n=this;this.Wg=a;this.Lb=b;this.Ua=c;this.Nha=f;this.Vb=g;this.wH=m;this.gP=g7b;this.Tc=_.qF;this.hKc="/"+_.Wo.JF;this.JK="/repos";this.Gqb=new _.jh;this.dBb=_.Yu.has(22);this.Lk=_.zi.has(2);this.Wa=this.Lb.data.ha(_.w(hEb),_.Pe(1),_.Yd());this.wH?(this.dBb&&h7b(this),this.tLb=this.Lk?this.Lb.data.ha(_.w(function(r){return _.iF(IXb(r.component))})):x_b(this.Nha).ha(_.Xe(function(r){i7b(n,r)}),_.Ue(function(){return n.Lb.data}),
_.w(function(r){return _.iF(IXb(r.component))}),_.Ae(function(r){_.bt(n.Wg,r);return _.hF("Unavailable")}),_.Te(_.rF))):(i7b(this,[]),this.tLb=_.Fe)},h7b=function(a){_.ee(a.Vb.l0(),a.Vb.p0()).ha(_.Ge(1),_.Ae(function(b){_.bt(a.Wg,b);return _.Fe})).subscribe()},i7b=function(a,b){0===b.length&&a.Ua.navigate(["/"+_.Wo.rDa])};yT.O=function(a){return new (a||yT)(_.u(_.at),_.u(_.rg),_.u(_.Mg),_.u(_.Zu),_.u(_.Xu),_.u(aO),_.u(_.Ev),_.u(_.Ym))};
yT.ya=_.xc({type:yT,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,GXb,4,4,"ng-container",0),_.O(1,"async"),_.x(2,HXb,5,1,"ng-template",null,1,_.Wf));a&2&&_.y("ngIf",_.R(1,1,b.tLb))},Ia:[_.So,_.gn,_.ln,_.hn,_.jn,_.YC,_.SA,_.UA,_.TA,qT,_.kF,_.VC,_.WC,xT,_.yo,_.mn],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 zT=function(){};zT.O=function(a){return new (a||zT)};zT.Da=_.zc({type:zT});zT.Ca=_.ic({imports:[_.Uo,_.nn,_.Po,_.Ms,_.rx,_.zt,_.Ao]});var AT=function(){};AT.O=function(a){return new (a||AT)};AT.Da=_.zc({type:AT});AT.Ca=_.ic({imports:[_.Uo,_.nn,_.Ms,_.rx,_.zt,_.lK,_.Ao]});var BT=function(){};BT.O=function(a){return new (a||BT)};BT.Da=_.zc({type:BT});BT.Ca=_.ic({imports:[_.nn,_.Ms,AT,_.nF,_.lF,_.zt]});var CT=function(){};CT.O=function(a){return new (a||CT)};CT.Da=_.zc({type:CT});CT.Ca=_.ic({imports:[_.Uo,_.nn,_.Ms,_.nF,AT,_.lF,_.rx,_.zt,_.kD,_.Ao,_.hL]});var DT=function(){};DT.O=function(a){return new (a||DT)};DT.Da=_.zc({type:DT});DT.Ca=_.ic({imports:[_.nn,_.Ms,zT,_.lF,_.rx,_.hB,_.zt,_.Gy,BT,CT]});var ET=function(){};ET.O=function(a){return new (a||ET)};ET.Da=_.zc({type:ET});ET.Ca=_.ic({imports:[_.nn,mP,vT,hO]});var FT=function(){};FT.O=function(a){return new (a||FT)};FT.Da=_.zc({type:FT});FT.Ca=_.ic({imports:[_.Uo,_.nn,_.Ms,_.Kz,_.VA,_.uF,_.lF,_.rx,_.zt,_.Sw,_.Mx,gO,_.yw,ET,_.Ao,_.hL]});var GT=function(){};GT.O=function(a){return new (a||GT)};GT.Da=_.zc({type:GT});GT.Ca=_.ic({imports:[_.Uo,_.nn,_.lD,_.VA,DT,_.lF,_.XC,FT,_.Ao]});var HT=function(a,b,c,d,e){this.location=a;this.sv=b;this.ewa=c;this.Ua=d;this.mh=e;this.XQc=_.Yu.has(77)};HT.prototype.Ye=function(a){var b=a.nHb.get("package");return this.ewa.has(b)?j7b(this,a):k7b(this,this.location.path())};
var k7b=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 _.ci;_.di(c,"q",b.replace(_.SSa,""));c.md("/"+_.Wo.P4);return _.uo(a.Ua,c.toString())},j7b=function(a,b){if(!a.XQc)return!0;var c=_.kh(b);return"1"===c.params.Vw?!0:(b=aFb(c,a.ewa,a.sv))?_.Ud(_.vo(a.Ua,_.rq(b),{lg:"preserve"})).ha(_.Xe(function(){a.mh.E1(NM,{data:c,duration:7E3})})):!0};
HT.O=function(a){return new (a||HT)(_.q(_.tn),_.q(_.S2a),_.q(_.T2a),_.q(_.Mg),_.q(_.gt),_.q(_.Zu))};HT.ta=_.p({token:HT,qa:HT.O,Ha:"root"});var IT,m7b,JT;IT={Pc:lT,un:_.cM};_.l7b=new _.e7a;
m7b=[{path:"",zga:"full",Ye:_.JF([zO]),children:[{path:"**",component:yT,resolve:IT,aq:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:yT,resolve:IT,aq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Ye:_.JF([AO]),children:[]},{Ar: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 _.pg("_",{}),new _.pg("depot",
{}),c]);return 4>b.length?{jL:b}:{jL:b,ywa:{path:c}}},UCb:"piper/:path",component:vR,resolve:IT,data:{groupType:"depot"},Ye:_.JF([DO,BO,CO,EO])},{Ar:function(a,b,c){var d=_.l7b.Ne();return d?d(a,b,c):null},UCb:":package/:path",component:vR,resolve:IT,data:{groupType:"depot"},Ye:_.JF([BO,HT]),aq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:yT,resolve:IT,aq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:vR,resolve:IT,
aq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:kO,resolve:IT,aq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:vR,resolve:IT,aq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:vR,resolve:IT,Ye:_.JF([BO]),aq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:yT,resolve:IT,aq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:vR,resolve:IT,aq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:kO,resolve:IT,aq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:vR,resolve:IT,aq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:vR,resolve:IT,Ye:_.JF([BO]),aq:"paramsOrQueryParamsChange"}];JT=function(){};JT.O=function(a){return new (a||JT)};JT.Da=_.zc({type:JT,id:"source"});
JT.Ca=_.ic({Ob:[_.cM,_.fK,_.tJ],imports:[yO,_.eK,GT,kT,_.yz(m7b),_.Ao]});_.V$a(JT,"source");
_.Yg();
}catch(e){_._DumpException(e)}
try{
_.Wg("search");

_.Yg();
}catch(e){_._DumpException(e)}
try{
_.Wg("codemirror");
_.wxa('(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');
_.Yg();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
