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

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

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

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {!tsickle_zone_impl_1.ZonePrivate} api
 @param {?} target
 @param {string} targetName
 @param {string} method
 @param {!Array<string>} callbacks
 @return {void}
*/
/*

 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 (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 da,ea,baa,ka,la,caa,daa,eaa,gaa,faa,haa,iaa,jaa,laa,maa,naa,saa,uaa,vaa,Ea,yaa,xaa,zaa,Aaa,waa,Fa,Baa,Ga,Daa,Eaa,Faa,Haa,Oa,Sa,Kaa,Laa,Maa,Ua,Paa,Va,Uaa,Vaa,Xaa,Yaa,Zaa,$a,aba,bba,cba,hba,iba,jba,kba,fba,lba,gba,mba,eba,nba,dba,oba,qba,db,rba,sba,tba,uba,wba,zba,Aba,Eba,Hba,Bba,Gba,Fba,Dba,Cba,Iba,Jba,Kba,Lba,Mba,Pba,Rba,Tba,Sba,Wba,Yba,Xba,$ba,Zba,aca,bca,cca,hb,eca,hca,jca,kca,mca,nca,sb,rca,sca,uca,yca,zca,rb,ub,Cca,Fb,Dca,Fca,Jb,Kb,Gca,Hca,Sb,Jca,ec,Uca,Vca,Wca,Xca,Yca,Zca,cda,dda,eda,fda,
kc,kda,nda,oda,rc,pda,qda,rda,uda,tda,yda,zda,Ada,wc,Cda,tc,Fda,Gda,Hda,Jda,Qda,Oda,Rda,Wda,cea,dea,aea,bea,eea,fea,gea,iea,jea,kea,Cc,oea,pea,qea,rea,sea,Ec,vea,wea,zea,Aea,Bea,Cea,Lea,Nea,Oea,Mea,Pea,Qea,Kea,Rea,Hea,Gea,Fea,Eea,Sea,Vea,Xea,bfa,Pc,dfa,Sc,efa,Uc,gfa,hfa,ifa,jfa,kfa,mfa,lfa,nfa,ofa,pfa,qfa,rfa,sfa,xfa,yfa,zfa,Bfa,tfa,ufa,hd,Dfa,Efa,Hfa,Ffa,Jfa,Ifa,Lfa,Kfa,Mfa,Qfa,id,Tfa,Vfa,Ufa,Yfa,Wfa,kd,Zfa,od,aga,bga,dga,cga,gga,hga,fga,jga,kga,Cd,mga,oga,pga,nga,qga,rga,sga,tga,vga,wga,uga,xga,
yga,Aga,Dga,Hga,Fga,Ega,Gga,Jga,Lga,Kga,Nga,Jd,Mga,Pga,Iga,Qga,Rga,Tga,Sga,Vga,Wga,Qd,Xga,Zga,aha,Rd,bha,cha,Xd,eha,fha,gha,hha,iha,kha,mha,nha,oha,qha,rha,sha,tha,vha,uha,wha,je,ke,Bha,Cha,Lha,Nha,Pha,Qha,Uha,Tha,Xha,Wha,$ha,aia,bia,cia,dia,fia,jia,eia,iia,hia,kia,lia,oia,He,pia,qia,ria,tia,via,wia,zia,Bia,Aia,Ie,Dia,Eia,Gia,Hia,Kia,Mia,Oe,Nia,Oia,Ria,Zia,Uia,aja,bja,cja,gja,Re,hja,jja,kja,lja,pja,qja,mja,rja,tja,sja,xja,wja,oja,vja,zja,nja,Aja,Bja,Cja,Dja,Eja,uja,Hja,Ija,Jja,Lja,Mja,Kja,Qja,Rja,
Sja,Tja,Vja,Wja,Xja,Yja,Zja,eka,fka,hka,gka,df,kka,lka,oka,pka,qka,ska,tka,uka,vka,xka,yka,zka,Aka,Eka,Dka,Gka,Hka,Ika,Kka,Lka,Mka,Ska,Tka,Rka,Vka,Xka,Yka,Wka,bla,cla,ela,fla,dla,gla,hla,jla,kla,pla,ola,Ala,qla,Bla,Dla,Ela,zla,Cla,Fla,Gla,Kla,Mla,Pla,Ola,Lla,Xla,Wla,Zla,Yla,$la,bma,ama,dma,ema,hma,kma,ima,mma,rma,tma,sma,vma,uma,wma,yma,Dma,Ema,Fma,Gma,Kma,Hma,Pma,Oma,Vma,Sma,Qma,Uma,Qg,cna,dna,ena,gna,hna,jna,kna,lna,mna,nna,ona,ina,rna,qna,pna,sna,tna,una,vna,Wg,wna,xna,yna,zna,Ana,Xg,Bna,Cna,Yg,
Fna,Gna,Ina,Jna,Lna,Kna,Hna,Mna,Zg,Nna,Qna,Rna,Sna,Tna,Ona,Pna,Una,Wna,Xna,Yna,bh,Zna,foa,coa,goa,$na,hoa,aoa,joa,eoa,doa,koa,loa,moa,noa,dh,ooa,poa,qoa,roa,soa,uoa,voa,woa,xoa,yoa,zoa,Doa,Boa,Coa,Foa,Eoa,Goa,ih,jh,Koa,Ioa,Moa,Noa,Ooa,Roa,Poa,Qoa,Woa,Voa,Soa,Yoa,Xoa,Zoa,kh,cpa,apa,gpa,dpa,epa,fpa,hpa,ipa,jpa,lpa,opa,mpa,npa,ppa,qpa,rpa,tpa,upa,xpa,ypa,zpa,Apa,Bpa,Cpa,Dpa,Epa,Fpa,Gpa,Hpa,Lpa,Mpa,Opa,Spa,Ppa,Vpa,Upa,Wpa,Xpa,cqa,fqa,hqa,kqa,lqa,nqa,oqa,pqa,qqa,rqa,sqa,tqa,uqa,vqa,Bqa,Gqa,Tqa,Wqa,Xqa,
Sqa,Yqa,Zqa,$qa,gra,jra,lra,pra,Sh,sra,tra,ura,vra,wra,xra,yra,zra,Bra,Yh,Dra,Fra,Gra,Hra,Jra,Ira,Mra,Lra,Nra,Ora,Qra,Pra,Rra,Sra,fi,Vra,Wra,Xra,gi,hi,Zra,asa,$ra,csa,Yra,fsa,ii,esa,ki,isa,ksa,jsa,lsa,li,msa,osa,psa,qsa,tsa,rsa,ssa,xsa,ysa,zsa,mi,Asa,Csa,Dsa,Esa,Fsa,Gsa,Hsa,Jsa,Ksa,Lsa,Msa,Osa,Psa,ni,oi,Rsa,Tsa,Ssa,Usa,Vsa,Ysa,Wsa,Zsa,$sa,ata,dta,eta,fta,pi,ita,jta,kta,lta,mta,nta,ota,pta,qta,rta,sta,tta,wta,xta,yta,zta,Ata,Bta,Cta,Dta,Eta,Fta,Gta,Hta,Ita,Kta,Lta,Pta,Qta,Rta,Xta,Wta,bua,$ta,gua,hua,
jua,lua,oua,pua,kua,qua,sua,vi,uua,Aua,Iua,Bua,Jua,Kua,Lua,Mua,Fi,Nua,Oua,Pua,Rua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,$ua,ava,cva,dva,eva,fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,yva,Cva,Fva,Gva,Iva,Mva,Nva,Ova,Vi,Pva,Qva,Rva,Tva,Uva,Wva,Xva,Zva,awa,bwa,cwa,ewa,gwa,hwa,iwa,jwa,kwa,mwa,nwa,owa,pwa,qwa,wwa,ywa,zwa,vwa,rwa,xwa,swa,uwa,Cwa,twa,Fwa,Gwa,Hwa,bj,Iwa,Jwa,Kwa,Lwa,Mwa,Nwa,Owa,Pwa,Qwa,Rwa,Swa,Twa,Uwa,Vwa,Wwa,Xwa,Ywa,Zwa,$wa,axa,bxa,cxa,dxa,exa,fxa,gxa,hxa,ixa,jxa,xxa,yxa,zxa,Axa,Bxa,
Cxa,Dxa,Exa,Fxa,Gxa,Hxa,Ixa,Jxa,Kxa,Lxa,Mxa,Nxa,Oxa,Pxa,Qxa,Rxa,Sxa,Txa,Uxa,Vxa,Wxa,Xxa,Yxa,Zxa,$xa,aya,bya,dya,eya,fya,gya,hya,iya,kya,lya,mya,nya,oya,pya,qya,rya,sya,tya,vya,uya,xya,Aya,yya,zya,Cya,Bya,Dya,Eya,Fya,Gya,Hya,Iya,Kya,Jya,Lya,Mya,Nya,Oya,Qya,Uya,Vya,Wya,Xya,Yya,fj,Zya,$ya,hj,bza,ij,iza,jj,Lva,yha,zha,kza,lza,mza,oza,Jva,pza,xha,Kva;_._DumpException=function(a){throw a;};
_.ba=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ba);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b);this.kQb=!0};da=function(a){_.ca.setTimeout(function(){throw a;},0)};ea=function(){var a=_.ca.navigator;return a&&(a=a.userAgent)?a:""};baa=function(a){return aaa?ia?ia.brands.some(function(b){return(b=b.brand)&&_.ja(b,a)}):!1:!1};ka=function(a){return _.ja(ea(),a)};la=function(){return aaa?!!ia&&ia.brands.length>0:!1};
caa=function(){return la()?!1:ka("Opera")};daa=function(){return la()?!1:ka("Trident")||ka("MSIE")};eaa=function(){return ka("Firefox")||ka("FxiOS")};gaa=function(){return ka("Safari")&&!(faa()||(la()?0:ka("Coast"))||caa()||(la()?0:ka("Edge"))||(la()?baa("Microsoft Edge"):ka("Edg/"))||(la()?baa("Opera"):ka("OPR"))||eaa()||ka("Silk")||ka("Android"))};faa=function(){return la()?baa("Chromium"):(ka("Chrome")||ka("CriOS"))&&!(la()?0:ka("Edge"))||ka("Silk")};
haa=function(){return ka("Android")&&!(faa()||eaa()||caa()||ka("Silk"))};iaa=function(){return aaa?!!ia&&!!ia.platform:!1};jaa=function(){return ka("iPhone")&&!ka("iPod")&&!ka("iPad")};_.kaa=function(){return jaa()||ka("iPad")||ka("iPod")};laa=function(){return iaa()?ia.platform==="macOS":ka("Macintosh")};_.na=function(a){return a[a.length-1]};maa=function(a,b){(0,_.oa)(a,b)>=0||a.push(b)};_.qa=function(a,b){b=(0,_.oa)(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};
_.sa=function(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};naa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.ta(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)}};
_.oaa=function(a,b,c){b=b||a;var d=function(n){return _.va(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};_.paa=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};
saa=function(a){if(!_.qaa)return raa(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)};_.Ba=function(a){return taa&&a!=null&&a instanceof Uint8Array};uaa=function(){return typeof BigInt==="function"};vaa=function(a){var b=a>>>0;Ca=b;Da=(a-b)/4294967296>>>0};Ea=function(a){if(a<0){vaa(-a);var b=_.k(waa(Ca,Da));a=b.next().value;b=b.next().value;Ca=a>>>0;Da=b>>>0}else vaa(a)};
yaa=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else uaa()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+xaa(c)+xaa(a));return c};xaa=function(a){a=String(a);return"0000000".slice(a.length)+a};
zaa=function(){var a=Ca,b=Da;b&2147483648?uaa()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.k(waa(a,b)),a=b.next().value,b=b.next().value,a="-"+yaa(a,b)):a=yaa(a,b);return a};
Aaa=function(a){if(a.length<16)Ea(Number(a));else if(uaa())a=BigInt(a),Ca=Number(a&BigInt(4294967295))>>>0,Da=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");Da=Ca=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)),Da*=1E6,Ca=Ca*1E6+d,Ca>=4294967296&&(Da+=Math.trunc(Ca/4294967296),Da>>>=0,Ca>>>=0);b&&(b=_.k(waa(Ca,Da)),a=b.next().value,b=b.next().value,Ca=a,Da=b)}};waa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};Fa=function(a){return Array.prototype.slice.call(a)};
Baa=function(a){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?Symbol():a};Ga=function(a){Caa(a,34);return a};Daa=function(a){Caa(a,32);return a};Eaa=function(a,b){Ha(b,(a|0)&-14591)};Faa=function(a,b){Ha(b,(a|34)&-14557)};Haa=function(a){return!(!a||typeof a!=="object"||a.Y_c!==Gaa)};_.Iaa=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};
Oa=function(a,b,c,d){if(a==null){if(!c)throw Error();}else if(typeof a==="string")a=a?new _.Ja(a,_.Ka):_.Ma();else if(a.constructor!==_.Ja)if(_.Ba(a))a=a.length?new _.Ja(d?a:new Uint8Array(a),_.Ka):_.Ma();else{if(!b)throw Error();a=void 0}return a};_.Jaa=function(a,b){return!!a&&(Array.isArray(a)?a.includes(b):a.has(b))};_.Ra=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Qa)(a);if(d&1)return!0;if(!_.Jaa(b,c))return!1;Ha(a,d|1);return!0};Sa=function(a){if(a&2)throw Error();};
Kaa=function(a,b){if(typeof b!=="number"||b<0||b>=a.length)throw Error();};Laa=function(a,b){if(typeof b!=="number"||b<0||b>a.length)throw Error();};Maa=function(a,b){(b=_.Ta?b[_.Ta]:void 0)&&(a[_.Ta]=Fa(b))};_.Oaa=function(){var a=Error();Naa(a,"incident");da(a)};Ua=function(a){a=Error(a);Naa(a,"warning");return a};Paa=function(a){a.wkd=!0;return a};
Va=function(a){var b=a;if(Qaa(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(Raa(b)&&!Number.isSafeInteger(b))throw Error(String(b));return Saa?BigInt(a):a=Taa(a)?a?"1":"0":Qaa(a)?a.trim()||"0":String(a)};Uaa=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};_.Wa=function(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};
Vaa=function(a){if(typeof a!=="number")throw Error("N`"+typeof a+"`"+a);return a};Xaa=function(a){if(typeof a!=="boolean")throw Error("O`"+Waa(a)+"`"+a);return a};Yaa=function(a){return a==null?a:Xaa(a)};Zaa=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};$a=function(a){var b=typeof a;switch(b){case "bigint":return!0;case "number":return Number.isFinite(a)}return b!=="string"?!1:$aa.test(a)};
_.ab=function(a){if(!Number.isFinite(a))throw Ua("enum");return a|0};aba=function(a){return a==null?a:Number.isFinite(a)?a|0:void 0};bba=function(a){if(typeof a!=="number")throw Ua("int32");if(!Number.isFinite(a))throw Ua("int32");return a|0};_.bb=function(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0};
cba=function(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a>>>0:void 0};
hba=function(a){var b=0;b=b===void 0?0:b;if(!$a(a))throw Ua("int64");var c=typeof a;switch(b){case 4096:switch(c){case "string":return dba(a);case "bigint":return String(BigInt.asIntN(64,a));default:return eba(a)}case 8192:switch(c){case "string":return b=Math.trunc(Number(a)),Number.isSafeInteger(b)?a=Va(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=uaa()?Va(BigInt.asIntN(64,BigInt(a))):Va(fba(a))),a;case "bigint":return Va(BigInt.asIntN(64,a));default:return Va(gba(a))}case 0:switch(c){case "string":return dba(a);
case "bigint":return Va(BigInt.asIntN(64,a));default:return gba(a)}default:return _.Wa(b,"Unknown format requested type for int64")}};_.cb=function(a){return a==null?a:hba(a)};iba=function(a){return a[0]==="-"?!1:a.length<20?!0:a.length===20&&Number(a.substring(0,6))<184467};jba=function(a){return a[0]==="-"?a.length<20?!0:a.length===20&&Number(a.substring(0,7))>-922337:a.length<19?!0:a.length===19&&Number(a.substring(0,6))<922337};
kba=function(a){if(a<0){Ea(a);var b=yaa(Ca,Da);a=Number(b);return Number.isSafeInteger(a)?a:b}if(iba(String(a)))return a;Ea(a);return Da*4294967296+(Ca>>>0)};fba=function(a){if(jba(a))return a;Aaa(a);return zaa()};lba=function(a){if(iba(a))return a;Aaa(a);return yaa(Ca,Da)};gba=function(a){a=Math.trunc(a);if(!Number.isSafeInteger(a)){Ea(a);var b=Ca,c=Da;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=c*4294967296+(b>>>0);a=a?-b:b}return a};
mba=function(a){a=Math.trunc(a);return a>=0&&Number.isSafeInteger(a)?a:kba(a)};eba=function(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{var b=String(a);jba(b)?a=b:(Ea(a),a=zaa())}return a};nba=function(a){a=Math.trunc(a);if(a>=0&&Number.isSafeInteger(a))a=String(a);else{var b=String(a);iba(b)?a=b:(Ea(a),a=yaa(Ca,Da))}return a};dba=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return fba(a)};
oba=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return lba(a)};qba=function(a){if(a==null)return a;if(typeof a==="bigint")return pba(a)?a=Number(a):(a=BigInt.asIntN(64,a),a=pba(a)?Number(a):String(a)),a;if($a(a))return typeof a==="number"?gba(a):dba(a)};
db=function(a,b){b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(BigInt.asIntN(64,a));if($a(a))return c==="string"?dba(a):b?eba(a):gba(a)};
rba=function(a){var b=0;b=b===void 0?0:b;if(!$a(a))throw Ua("uint64");var c=typeof a;switch(b){case 4096:switch(c){case "string":return oba(a);case "bigint":return String(BigInt.asUintN(64,a));default:return nba(a)}case 8192:switch(c){case "string":return b=Math.trunc(Number(a)),Number.isSafeInteger(b)&&b>=0?a=Va(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=uaa()?Va(BigInt.asUintN(64,BigInt(a))):Va(lba(a))),a;case "bigint":return Va(BigInt.asUintN(64,a));default:return Va(mba(a))}case 0:switch(c){case "string":return oba(a);
case "bigint":return Va(BigInt.asUintN(64,a));default:return mba(a)}default:return _.Wa(b,"Unknown format requested type for int64")}};sba=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&pba(a)?a=Number(a):(a=BigInt.asUintN(64,a),a=pba(a)?Number(a):String(a)),a;if($a(a))return typeof a==="number"?mba(a):oba(a)};_.eb=function(a){if(typeof a!=="string")throw Error();return a};tba=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};
uba=function(a){return a==null||typeof a==="string"?a:void 0};wba=function(a,b,c,d){if(a!=null&&typeof a==="object"&&a.AO===_.fb)return a;if(!Array.isArray(a))return c?d&2?(a=b[vba])?b=a:(a=new b,Ga(a.Ha),b=b[vba]=a):b=new b:b=void 0,b;var e=c=(0,_.Qa)(a);e===0&&(e|=d&32);e|=d&2;e!==c&&Ha(a,e);return new b(a)};_.xba=function(a,b,c){if(b)return Xaa(a);var d;return(d=Zaa(a))!=null?d:c?!1:void 0};_.yba=function(a,b,c){if(b)return _.eb(a);var d;return(d=uba(a))!=null?d:c?"":void 0};zba=function(a){return a};
Aba=function(a){return a};Eba=function(a,b,c,d){return Bba(a,b,c,d,Cba,Dba)};Hba=function(a,b,c,d){return Bba(a,b,c,d,Fba,Gba)};
Bba=function(a,b,c,d,e,f){if(!c.length&&!d)return 0;for(var g=0,m=0,n=0,r=0,v=0,z=c.length-1;z>=0;z--){var C=c[z];d&&z===c.length-1&&C===d||(r++,C!=null&&n++)}if(d)for(var I in d)z=+I,isNaN(z)||(v+=Iba(z),m++,z>g&&(g=z));r=e(r,n)+f(m,g,v);I=n;z=m;C=g;for(var M=v,O=c.length-1;O>=0;O--){var aa=c[O];if(!(aa==null||d&&O===c.length-1&&aa===d)){aa=O-b;var pa=e(aa,I)+f(z,C,M);pa<r&&(a=1+aa,r=pa);z++;I--;M+=Iba(aa);C=Math.max(C,aa)}}b=e(0,0)+f(z,C,M);b<r&&(a=0,r=b);if(d){z=m;C=g;M=v;I=n;for(var Aa in d)d=
+Aa,isNaN(d)||d>=1024||(z--,I++,M-=Aa.length,g=e(d,I)+f(z,C,M),g<r&&(a=1+d,r=g))}return a};Gba=function(a,b,c){return c+a*3+(a>1?a-1:0)};Fba=function(a,b){return(a>1?a-1:0)+(a-b)*4};Dba=function(a,b){return a==0?0:9*Math.max(1<<32-Math.clz32(a+a/2-1),4)<=b?a==0?0:a<4?100+(a-1)*16:a<6?148+(a-4)*16:a<12?244+(a-6)*16:a<22?436+(a-12)*19:a<44?820+(a-22)*17:52+32*a:40+4*b};Cba=function(a){return 40+4*a};Iba=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2};Jba=function(a){return a};
Kba=function(a,b,c,d,e,f){a=wba(a,d,c,f);e&&(a=hb(a));return a};Lba=function(a){return a};Mba=function(a){return[a,this.get(a)]};Pba=function(){return Nba||(Nba=new _.lb(Ga([]),void 0,void 0,void 0,Oba))};Rba=function(a,b){Qba=b;a=new a(b);Qba=void 0;return a};
_.mb=function(a,b,c){a==null&&(a=Qba);Qba=void 0;if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("Q");d=(0,_.Qa)(a);if(d&2048)throw Error("R");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("S");a:{c=a;var e=c.length;if(e){var f=e-1;if(_.Iaa(c[f])){d|=256;b=f-(+!!(d&512)-1);if(b>=1024)throw Error("T");d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(b>1024)throw Error("U");d=d&-16760833|(b&1023)<<
14}}}Ha(a,d);return a};Tba=function(a,b){return Sba(b)};Sba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return pba(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(_.Ra(a,void 0,0))return}else{if(_.Ba(a))return saa(a);if(a instanceof _.Ja)return Uba(a);if(a instanceof _.lb)return Vba(a)}}return a};
Wba=function(a,b,c){var d=Fa(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])}Maa(d,a);return d};Yba=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=_.Ra(a,void 0,0)?void 0:e&&(0,_.Qa)(a)&2?a:Xba(a,b,c,d!==void 0,e);else if(_.Iaa(a)){var f={},g;for(g in a)f[g]=Yba(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};
Xba=function(a,b,c,d,e){var f=d||c?(0,_.Qa)(a):0;d=d?!!(f&32):void 0;for(var g=Fa(a),m=0;m<g.length;m++)g[m]=Yba(g[m],b,c,d,e);c&&(Maa(g,a),c(f,g));return g};$ba=function(a){return Yba(a,Zba,void 0,void 0,!1)};Zba=function(a){return a.AO===_.fb?a.toJSON():a instanceof _.lb?Vba(a,$ba):Sba(a)};aca=function(a){return Xba(a,Zba,void 0,void 0,!1)};
bca=function(a,b,c){c=c===void 0?Faa:c;if(a!=null){if(taa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Qa)(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(Ha(a,(d|34)&-12293),a):Xba(a,bca,d&4?Faa:c,!0,!0)}a.AO===_.fb?(c=a.Ha,d=(0,_.ob)(c),a=d&2?a:Rba(a.constructor,cca(c,d,!0))):a instanceof _.lb&&!(a.eaa&2)&&(c=Ga(dca(a,bca)),a=new _.lb(c,a.ZBa,a.Dga,a.C8a));return a}};
cca=function(a,b,c){var d=c||b&2?Faa:Eaa,e=!!(b&32);a=Wba(a,b,function(f){return bca(f,e,d)});Caa(a,32|(c?2:0));return a};hb=function(a){var b=a.Ha,c=(0,_.ob)(b);return c&2?Rba(a.constructor,cca(b,c,!1)):a};eca=function(){_.Oaa()};hca=function(a,b){(fca||(fca=new WeakMap)).set(a,b);(gca||(gca=new WeakMap)).set(b,a)};jca=function(a,b,c,d){if(!(4&b))return!0;if(c==null)return!1;!d&&c===0&&(4096&b||8192&b)&&(a.constructor[ica]=(a.constructor[ica]|0)+1)<5&&_.Oaa();return c===0?!1:!(c&b)};
kca=function(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]};_.qb=function(a,b,c,d,e){var f=b>>14&1023||536870912;if(c>=f||e&&!lca){var g=b;if(b&256)e=a[a.length-1];else{if(d==null)return g;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&Ha(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};
_.vb=function(a,b,c,d,e,f,g){var m=a.Ha,n=(0,_.ob)(m),r=2&n?1:d;f=!!f;d=mca(m,n,b,e);var v=(0,_.Qa)(d);if(jca(a,v,g,f)){if(4&v||Object.isFrozen(d))d=Fa(d),v=rb(v,n),n=_.qb(m,n,b,d,e);for(var z=a=0;a<d.length;a++){var C=c(d[a]);C!=null&&(d[z++]=C)}z<a&&(d.length=z);v=nca(v,n);v=(v|20)&-4097;v&=-8193;g&&(v|=g);Ha(d,v);2&v&&Object.freeze(d)}var I;r===1||r===4&&32&v?sb(v)||(f=v,v|=2,v!==f&&Ha(d,v),Object.freeze(d)):(g=r!==5?!1:!!(32&v)||sb(v)||!!oca(d),(r===2||g)&&sb(v)&&(d=Fa(d),v=rb(v,n),v=ub(v,n,f),
Ha(d,v),n=_.qb(m,n,b,d,e)),sb(v)||(b=v,v=ub(v,n,f),v!==b&&Ha(d,v)),g&&(I=pca(d)));return I||d};mca=function(a,b,c,d){a=wb(a,b,c,d);return Array.isArray(a)?a:qca};nca=function(a,b){a===0&&(a=rb(a,b));return a|1};sb=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};rca=function(a){return Oa(a,!0,!0,!0)};sca=function(a){return Oa(a,!0,!0,!1)};
uca=function(a,b,c,d,e,f){var g=b&2;a:{var m=c,n=b&2;c=!1;if(m==null){if(n){a=Pba();break a}m=[]}else if(m.constructor===_.lb){if((m.eaa&2)==0||n){a=m;break a}m=dca(m)}else Array.isArray(m)?c=!!((0,_.Qa)(m)&2):m=[];if(n){if(!m.length){a=Pba();break a}c||(c=!0,Ga(m))}else if(c){c=!1;n=Fa(m);for(m=0;m<n.length;m++){var r=n[m]=Fa(n[m]);Array.isArray(r[1])&&(r[1]=Ga(r[1]))}m=n}c||((0,_.Qa)(m)&64?tca(m,32):32&b&&Daa(m));f=new _.lb(m,e,_.yba,f);_.qb(a,b,d,f,!1);a=f}!g&&e&&(a.nQc=!0);return a};
_.yb=function(a,b,c){a=a.Ha;var d=(0,_.ob)(a);return uca(a,d,wb(a,d,b),b,void 0,c)};_.Ab=function(a,b,c){a=a.Ha;var d=(0,_.ob)(a);return uca(a,d,wb(a,d,b),b,c)};_.Bb=function(a,b,c,d){var e=a.Ha,f=(0,_.ob)(e);Sa(f);if(c==null)return _.qb(e,f,b),a;c=vca(c);var g=(0,_.Qa)(c),m=g,n=!!(2&g)||Object.isFrozen(c),r=!n&&(void 0===wca||!1);if(jca(a,g))for(g=21,n&&(c=Fa(c),m=0,g=rb(g,f),g=ub(g,f,!0)),n=0;n<c.length;n++)c[n]=d(c[n]);r&&(c=Fa(c),m=0,g=rb(g,f),g=ub(g,f,!0));g!==m&&Ha(c,g);_.qb(e,f,b,c);return a};
_.Cb=function(a,b,c,d){var e=a.Ha,f=(0,_.ob)(e);Sa(f);_.qb(e,f,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};yca=function(a){if(Db){var b;return(b=a[xca])!=null?b:a[xca]=new Map}if(xca in a)return a[xca];b=new Map;Object.defineProperty(a,xca,{value:b});return b};zca=function(a,b,c,d){var e=a.get(d);if(e!=null)return e;for(var f=e=0;f<d.length;f++){var g=d[f];wb(b,c,g)!=null&&(e!==0&&(c=_.qb(b,c,e)),e=g)}a.set(d,e);return e};
_.Aca=function(a,b,c,d){a=a.Ha;var e=(0,_.ob)(a),f=wb(a,e,c,d);b=wba(f,b,!1,e);b!==f&&b!=null&&_.qb(a,e,c,b,d);return b};
_.Bca=function(a,b,c,d,e,f,g,m){var n=!!(2&b);e=n?1:e;g=!!g;m&&(m=!n);n=mca(a,b,d,f);var r=(0,_.Qa)(n),v=!!(4&r);if(!v){r=nca(r,b);var z=n,C=b,I=!!(2&r);I&&(C|=2);for(var M=!I,O=!0,aa=0,pa=0;aa<z.length;aa++){var Aa=wba(z[aa],c,!1,C);if(Aa instanceof c){if(!I){var ra=!!((0,_.Qa)(Aa.Ha)&2);M&&(M=!ra);O&&(O=ra)}z[pa++]=Aa}}pa<aa&&(z.length=pa);r|=4;r=O?r|16:r&-17;r=M?r|8:r&-9;Ha(z,r);I&&Object.freeze(z)}if(m&&!(8&r||!n.length&&(e===1||e===4&&32&r))){sb(r)&&(n=Fa(n),r=rb(r,b),b=_.qb(a,b,d,n,f));c=n;
m=r;for(z=0;z<c.length;z++)r=c[z],C=hb(r),r!==C&&(c[z]=C);m|=8;m=c.length?m&-17:m|16;Ha(c,m);r=m}var ua;e===1||e===4&&32&r?sb(r)||(b=r,r|=!n.length||16&r&&(!v||32&r)?2:2048,r!==b&&Ha(n,r),Object.freeze(n)):(v=e!==5?!1:!!(32&r)||sb(r)||!!oca(n),(e===2||v)&&sb(r)&&(n=Fa(n),r=rb(r,b),r=ub(r,b,g),Ha(n,r),b=_.qb(a,b,d,n,f)),sb(r)||(a=r,r=ub(r,b,g),r!==a&&Ha(n,r)),v&&(ua=pca(n)));return ua||n};rb=function(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049};ub=function(a,b,c){32&b&&c||(a&=-33);return a};
_.Eb=function(a,b,c,d,e,f,g,m){Sa((0,_.ob)(a.Ha));b=f(a,b,2,g,!0);f=(0,_.Qa)(b);f=4&f?4096&f?4096:8192&f?8192:0:void 0;f=f!=null?f:0;m&&Laa(b,e);e!=void 0?b.splice(e,m,c(d,f)):b.push(c(d,f));return a};Cca=function(a,b,c,d,e,f,g){a=a.Ha;var m=(0,_.ob)(a);Sa(m);b=_.Bca(a,m,c,b,2,f,!0);c=d!=null?d:new c;g&&Laa(b,e);e!=void 0?b.splice(e,g,c):b.push(c);(0,_.Qa)(c.Ha)&2?tca(b,8):tca(b,16)};Fb=function(a,b){return a!=null?a:b};Dca=function(a){return Oa(a,!1,!1,!1)};
Fca=function(a){var b=Gb?a.Ha:aca(a.Ha);var c=!Gb,d=(0,_.ob)(c?a.Ha:b);if(a=b.length){var e=b[a-1],f=_.Iaa(e);f?a--:e=void 0;var g=+!!(d&512)-1,m=a-g,n=!!Eca&&lca&&!(d&512),r;d=(r=Eca)!=null?r:Aba;d=n?d(m,g,b,e):m;r=(m=n&&m!==d)?Array.prototype.slice.call(b,0,a):b;if(f||m){b:{var v=r;var z=e;f={};n=!1;if(m)for(var C=Math.max(0,d+g);C<v.length;C++){var I=v[C],M=C-g;I==null||_.Ra(I,void 0,M)||Haa(I)&&I.size===0||(v[C]=void 0,f[M]=I,n=!0)}if(z)for(var O in z)if(C=+O,isNaN(C))f[O]=z[O];else if(I=z[O],
Array.isArray(I)&&(_.Ra(I,void 0,+O)||Haa(I)&&I.size===0)&&(I=null),I==null&&(n=!0),m&&C<d){n=!0;I=C+g;for(M=v.length;M<=I;M++)v.push(void 0);v[I]=z[C]}else I!=null&&(f[O]=I);if(n){for(var aa in f){z=f;break b}z=null}}v=z==null?e!=null:z!==e}m&&(a=r.length);for(var pa;a>0;a--){aa=a-1;O=r[aa];aa-=g;if(!(O==null||_.Ra(O,void 0,aa)||Haa(O)&&O.size===0))break;pa=!0}if(r!==b||v||pa){if(!m&&!c)r=Array.prototype.slice.call(r,0,a);else if(pa||v||z)r.length=a;z&&r.push(z)}b=r}return b};
_.Ib=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};Jb=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 Array.isArray(a)?a.slice():a==null?void 0:a};Kb=function(a){return a==null?void 0:Array.isArray(a)?a.map(function(b){return Uba(b)}):Uba(a)};
Gca=function(a){a=Lb(a,2);if(a==null)return"";if(typeof a==="string")return a;if(_.Ba(a))return saa(a);if(Array.isArray(a))return aca(a);if(a instanceof _.Ja)return Uba(a);if(a instanceof _.Nb)return a=Fca(a),a;throw Error("W`"+a);};_.Pb=function(a){if((0,_.Qa)(a.Ha)&2)throw Error("Z");};_.Rb=function(a){return function(b){return Qb(a,b)}};
Hca=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 C=g,I=0;I<64;I+=4)C[I/4]=z[I]<<24|z[I+1]<<16|z[I+2]<<8|z[I+3];for(I=16;I<80;I++)z=C[I-3]^C[I-8]^C[I-14]^C[I-16],C[I]=(z<<1|z>>>31)&4294967295;z=e[0];var M=e[1],O=e[2],aa=e[3],pa=e[4];for(I=0;I<80;I++){if(I<40)if(I<20){var Aa=aa^M&(O^aa);var ra=1518500249}else Aa=M^O^aa,ra=1859775393;else I<60?(Aa=M&O|aa&(M|O),ra=2400959708):(Aa=M^O^aa,ra=3395469782);Aa=((z<<5|z>>>
27)&4294967295)+Aa+pa+ra+C[I]&4294967295;pa=aa;aa=O;O=(M<<30|M>>>2)&4294967295;M=z;z=Aa}e[0]=e[0]+z&4294967295;e[1]=e[1]+M&4294967295;e[2]=e[2]+O&4294967295;e[3]=e[3]+aa&4294967295;e[4]=e[4]+pa&4294967295}function c(z,C){if(typeof z==="string"){z=unescape(encodeURIComponent(z));for(var I=[],M=0,O=z.length;M<O;++M)I.push(z.charCodeAt(M));z=I}C||(C=z.length);I=0;if(r==0)for(;I+64<C;)b(z.slice(I,I+64)),I+=64,v+=64;for(;I<C;)if(f[r++]=z[I++],v++,r==64)for(r=0,b(f);I+64<C;)b(z.slice(I,I+64)),I+=64,v+=
64}function d(){var z=[],C=v*8;r<56?c(m,56-r):c(m,64-(r-56));for(var I=63;I>=56;I--)f[I]=C&255,C>>>=8;b(f);for(I=C=0;I<5;I++)for(var M=24;M>=0;M-=8)z[C++]=e[I]>>M&255;return z}for(var e=[],f=[],g=[],m=[128],n=1;n<64;++n)m[n]=0;var r,v;a();return{reset:a,update:c,digest:d,digestString:function(){for(var z=d(),C="",I=0;I<z.length;I++)C+="0123456789ABCDEF".charAt(Math.floor(z[I]/16))+"0123456789ABCDEF".charAt(z[I]%16);return C}}};Sb=function(a){return{valueOf:a}.valueOf()};
_.Ub=function(a){if(a instanceof _.Tb)return a.KNb;throw Error("da");};Jca=function(a){return new Ica(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.Vb=function(a){var b=b===void 0?Kca:b;a:if(b=b===void 0?Kca:b,!(a instanceof _.Tb)){for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Ica&&d.isValid(a)){a=new _.Tb(a);break a}}a=void 0}return a||_.Lca};_.Nca=function(a){if(Mca.test(a))return a};_.Wb=function(a){return a instanceof _.Tb?_.Ub(a):_.Nca(a)};
_.Xb=function(a,b){b=_.Wb(b);b!==void 0&&(a.href=b)};_.Zb=function(a){var b=_.Oca();return new _.Yb(b?b.createHTML(a):a)};_.$b=function(a){if(a instanceof _.Yb)return a.GNb;throw Error("da");};_.Qca=function(a,b,c){if(b instanceof _.ac)a.href=_.cc(b).toString(),a.rel=c;else{if(Pca.indexOf(c)===-1)throw Error("ea`"+c);b=_.Wb(b);b!==void 0&&(a.href=b,a.rel=c)}};_.dc=function(a,b,c){b=_.Wb(b);b!==void 0&&a.open(b,c,void 0)};
_.Rca=function(a){var b,c;return(a=(c=(b=a.document).querySelector)==null?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};_.Sca=function(a){var b=_.Rca(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.Tca=function(a,b){a.src=_.cc(b);_.Sca(a)};ec=function(a){a&&typeof a.dispose=="function"&&a.dispose()};Uca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.ta(d)?Uca.apply(null,d):ec(d)}};
Vca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};Wca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Xca=function(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d};Yca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Zca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.$ca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.ada=function(a){for(var b in a)return!1;return!0};
_.gc=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};_.ic=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.jc=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<bda.length;f++)c=bda[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
cda=function(a){var b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return cda.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};dda=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.Zb(a);return c.createContextualFragment(_.$b(a))};eda=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};fda=function(a){a=a.nodeType;return a===1||typeof a!=="number"};kc=function(a,b,c){a.setAttribute(b,c)};
_.nc=function(a){var b=_.lc.apply(1,arguments);if(b.length===0)return _.mc(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.mc(c)};
kda=function(a,b){b=b===void 0?gda:b;if(!hda){var c;a=(c=a.navigator)==null?void 0:c.userAgentData;if(!a||typeof a.getHighEntropyValues!=="function"||a.brands&&typeof a.brands.map!=="function")return Promise.reject(Error("na"));c=(a.brands||[]).map(function(e){var f=new oc;return _.pc(f,1,e.brand).SUb(e.version)});ida(jda.EUb(a.mobile),c);hda=a.getHighEntropyValues(b)}var d=new Set(b);return hda.then(function(e){var f=jda.clone();d.has("platform")&&_.pc(f,3,e.platform);d.has("platformVersion")&&f.IUb(e.platformVersion);
d.has("architecture")&&_.pc(f,5,e.architecture);d.has("model")&&f.v5a(e.model);d.has("uaFullVersion")&&_.pc(f,7,e.uaFullVersion);return f}).catch(function(){return jda.clone()})};nda=function(a,b){a=a===void 0?window:a;return lda(new mda(a,b))};
oda=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,C=n.prototype;try{if(C.hasOwnProperty(v)){var I=a.ObjectGetOwnPropertyDescriptor(C,v);I&&I.value?(I.value=a.wrapWithCurrentZone(I.value,z),a._redefineProperty(n.prototype,v,I)):C[v]&&(C[v]=a.wrapWithCurrentZone(C[v],z))}else C[v]&&(C[v]=a.wrapWithCurrentZone(C[v],z))}catch(M){}});return g.call(b,m,n,r)};a.attachOriginToPatched(b[d],g)}};
rc=function(a){return(qc.__Zone_symbol_prefix||"__zone_symbol__")+a};
pda=function(){function a(za){g&&g.mark&&g.mark(za)}function b(za,Pa){g&&g.measure&&g.measure(za,Pa)}function c(za){aa||qc[C]&&(aa=qc[C].resolve(0));if(aa){var Pa=aa[I];Pa||(Pa=aa.then);Pa.call(aa,za)}else qc[z](za,0)}function d(za){Xa===0&&M.length===0&&c(e);za&&M.push(za)}function e(){if(!O){for(O=!0;M.length;){var za=M;M=[];for(var Pa=0;Pa<za.length;Pa++){var Na=za[Pa];try{Na.zone.runTask(Na,null,null)}catch(pb){ra.onUnhandledError(pb)}}}ra.microtaskDrainDone();O=!1}}function f(){}var g=qc.performance;
a("Zone");var m=function(za,Pa){this.qd=za;this.tr=Pa?Pa.name||"unnamed":"<root>";this.xgb=Pa&&Pa.properties||{};this.yx=new r(this,this.qd&&this.qd.yx,Pa)};m.assertZonePatched=function(){if(qc.Promise!==Aa.ZoneAwarePromise)throw Error("qa");};m.__load_patch=function(za,Pa,Na){Na=Na===void 0?!1:Na;if(Aa.hasOwnProperty(za)){if(Pa=qc[rc("forceDuplicateZoneCheck")]===!0,!Na&&Pa)throw Error("ra`"+za);}else qc["__Zone_disable_"+za]||(Na="Zone:"+za,a(Na),Aa[za]=Pa(qc,m,ra),b(Na,Na))};m.prototype.get=function(za){var Pa=
this.getZoneWith(za);if(Pa)return Pa.xgb[za]};m.prototype.getZoneWith=function(za){for(var Pa=this;Pa;){if(Pa.xgb.hasOwnProperty(za))return Pa;Pa=Pa.qd}return null};m.prototype.fork=function(za){if(!za)throw Error("sa");return this.yx.fork(this,za)};m.prototype.wrap=function(za,Pa){if(typeof za!=="function")throw Error("ta`"+za);var Na=this.yx.intercept(this,za,Pa),pb=this;return function(){return pb.runGuarded(Na,this,arguments,Pa)}};m.prototype.run=function(za,Pa,Na,pb){ua={parent:ua,zone:this};
try{return this.yx.invoke(this,za,Pa,Na,pb)}finally{ua=ua.parent}};m.prototype.runGuarded=function(za,Pa,Na,pb){ua={parent:ua,zone:this};try{try{return this.yx.invoke(this,za,Pa===void 0?null:Pa,Na,pb)}catch(zb){if(this.yx.handleError(this,zb))throw zb;}}finally{ua=ua.parent}};m.prototype.runTask=function(za,Pa,Na){if(za.zone!=this)throw Error("ua`"+(za.zone||pa).name+"`"+this.name);var pb=za.type,zb=za.data===void 0?{}:za.data,dd=zb.isPeriodic===void 0?!1:zb.isPeriodic;zb=zb.isRefreshable===void 0?
!1:zb.isRefreshable;if(za.state!=="notScheduled"||pb!=="eventTask"&&pb!=="macroTask"){var ed=za.state!="running";ed&&za.jt("running","scheduled");var Fd=La;La=za;ua={parent:ua,zone:this};try{pb!="macroTask"||!za.data||dd||zb||(za.cancelFn=void 0);try{return this.yx.invokeTask(this,za,Pa,Na)}catch(Dc){if(this.yx.handleError(this,Dc))throw Dc;}}finally{Pa=za.state,Pa!=="notScheduled"&&Pa!=="unknown"&&(pb=="eventTask"||dd||zb&&Pa==="scheduling"?ed&&za.jt("scheduled","running","scheduling"):(pb=za.fM,
this.p_(za,-1),ed&&za.jt("notScheduled","running","notScheduled"),zb&&(za.fM=pb))),ua=ua.parent,La=Fd}}};m.prototype.scheduleTask=function(za){if(za.zone&&za.zone!==this)for(var Pa=this;Pa;){if(Pa===za.zone)throw Error("va`"+this.name+"`"+za.zone.name);Pa=Pa.parent}za.jt("scheduling","notScheduled");Pa=[];za.fM=Pa;za.tf=this;try{za=this.yx.scheduleTask(this,za)}catch(Na){throw za.jt("unknown","scheduling","notScheduled"),this.yx.handleError(this,Na),Na;}za.fM===Pa&&this.p_(za,1);za.state=="scheduling"&&
za.jt("scheduled","scheduling");return za};m.prototype.scheduleMicroTask=function(za,Pa,Na,pb){return this.scheduleTask(new v("microTask",za,Pa,Na,pb,void 0))};m.prototype.scheduleMacroTask=function(za,Pa,Na,pb,zb){return this.scheduleTask(new v("macroTask",za,Pa,Na,pb,zb))};m.prototype.scheduleEventTask=function(za,Pa,Na,pb,zb){return this.scheduleTask(new v("eventTask",za,Pa,Na,pb,zb))};m.prototype.cancelTask=function(za){if(za.zone!=this)throw Error("wa`"+(za.zone||pa).name+"`"+this.name);if(za.state===
"scheduled"||za.state==="running"){za.jt("canceling","scheduled","running");try{this.yx.cancelTask(this,za)}catch(Pa){throw za.jt("unknown","canceling"),this.yx.handleError(this,Pa),Pa;}this.p_(za,-1);za.jt("notScheduled","canceling");za.runCount=-1;return za}};m.prototype.p_=function(za,Pa){var Na=za.fM;Pa==-1&&(za.fM=null);for(var pb=0;pb<Na.length;pb++)Na[pb].p_(za.type,Pa)};_.p.Object.defineProperties(m.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.qd}},name:{configurable:!0,
enumerable:!0,get:function(){return this.tr}}});_.p.Object.defineProperties(m,{root:{configurable:!0,enumerable:!0,get:function(){for(var za=m.current;za.parent;)za=za.parent;return za}},current:{configurable:!0,enumerable:!0,get:function(){return ua.zone}},currentTask:{configurable:!0,enumerable:!0,get:function(){return La}}});m.__symbol__=rc;var n={name:"",onHasTask:function(za,Pa,Na,pb){return za.hasTask(Na,pb)},onScheduleTask:function(za,Pa,Na,pb){return za.scheduleTask(Na,pb)},onInvokeTask:function(za,
Pa,Na,pb,zb,dd){return za.invokeTask(Na,pb,zb,dd)},onCancelTask:function(za,Pa,Na,pb){return za.cancelTask(Na,pb)}},r=function(za,Pa,Na){this.CNc={microTask:0,macroTask:0,eventTask:0};this.tf=za;this.scd=Pa;this.JKa=Na&&(Na&&Na.onFork?Na:Pa.JKa);this.udb=Na&&(Na.onFork?Pa:Pa.udb);this.zIc=Na&&(Na.onFork?this.tf:Pa.zIc);this.gMa=Na&&(Na.onIntercept?Na:Pa.gMa);this.Geb=Na&&(Na.onIntercept?Pa:Pa.Geb);this.Feb=Na&&(Na.onIntercept?this.tf:Pa.Feb);this.jMa=Na&&(Na.onInvoke?Na:Pa.jMa);this.Jeb=Na&&(Na.onInvoke?
Pa:Pa.Jeb);this.Heb=Na&&(Na.onInvoke?this.tf:Pa.Heb);this.tLa=Na&&(Na.onHandleError?Na:Pa.tLa);this.heb=Na&&(Na.onHandleError?Pa:Pa.heb);this.geb=Na&&(Na.onHandleError?this.tf:Pa.geb);this.ara=Na&&(Na.onScheduleTask?Na:Pa.ara);this.VNa=Na&&(Na.onScheduleTask?Pa:Pa.VNa);this.UNa=Na&&(Na.onScheduleTask?this.tf:Pa.UNa);this.Npa=Na&&(Na.onInvokeTask?Na:Pa.Npa);this.iMa=Na&&(Na.onInvokeTask?Pa:Pa.iMa);this.hMa=Na&&(Na.onInvokeTask?this.tf:Pa.hMa);this.Eoa=Na&&(Na.onCancelTask?Na:Pa.Eoa);this.uJa=Na&&(Na.onCancelTask?
Pa:Pa.uJa);this.tJa=Na&&(Na.onCancelTask?this.tf:Pa.tJa);this.qeb=this.seb=this.reb=this.Z7=null;za=Na&&Na.onHasTask;var pb=Pa&&Pa.Z7;if(za||pb)this.Z7=za?Na:n,this.reb=Pa,this.seb=this,this.qeb=this.tf,Na.onScheduleTask||(this.ara=n,this.VNa=Pa,this.UNa=this.tf),Na.onInvokeTask||(this.Npa=n,this.iMa=Pa,this.hMa=this.tf),Na.onCancelTask||(this.Eoa=n,this.uJa=Pa,this.tJa=this.tf)};r.prototype.fork=function(za,Pa){return this.JKa?this.JKa.onFork(this.udb,this.zone,za,Pa):new m(za,Pa)};r.prototype.intercept=
function(za,Pa,Na){return this.gMa?this.gMa.onIntercept(this.Geb,this.Feb,za,Pa,Na):Pa};r.prototype.invoke=function(za,Pa,Na,pb,zb){return this.jMa?this.jMa.onInvoke(this.Jeb,this.Heb,za,Pa,Na,pb,zb):Pa.apply(Na,pb)};r.prototype.handleError=function(za,Pa){return this.tLa?this.tLa.onHandleError(this.heb,this.geb,za,Pa):!0};r.prototype.scheduleTask=function(za,Pa){var Na=Pa;if(this.ara)this.Z7&&Na.fM.push(this.seb),(Na=this.ara.onScheduleTask(this.VNa,this.UNa,za,Pa))||(Na=Pa);else if(Pa.scheduleFn)Pa.scheduleFn(Pa);
else if(Pa.type=="microTask")d(Pa);else throw Error("xa");return Na};r.prototype.invokeTask=function(za,Pa,Na,pb){return this.Npa?this.Npa.onInvokeTask(this.iMa,this.hMa,za,Pa,Na,pb):Pa.callback.apply(Na,pb)};r.prototype.cancelTask=function(za,Pa){if(this.Eoa)za=this.Eoa.onCancelTask(this.uJa,this.tJa,za,Pa);else{if(!Pa.cancelFn)throw Error("ya");za=Pa.cancelFn(Pa)}return za};r.prototype.hasTask=function(za,Pa){try{this.Z7&&this.Z7.onHasTask(this.reb,this.qeb,za,Pa)}catch(Na){this.handleError(za,
Na)}};r.prototype.p_=function(za,Pa){var Na=this.CNc,pb=Na[za];Pa=Na[za]=pb+Pa;if(Pa<0)throw Error("za");pb!=0&&Pa!=0||this.hasTask(this.tf,{o0c:Na.microTask>0,V_c:Na.macroTask>0,Lhd:Na.eventTask>0,Hc:za})};_.p.Object.defineProperties(r.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.tf}}});var v=function(za,Pa,Na,pb,zb,dd){this.tf=null;this.runCount=0;this.fM=null;this.tj="notScheduled";this.type=za;this.source=Pa;this.data=pb;this.scheduleFn=zb;this.cancelFn=dd;if(!Na)throw Error("Aa");
this.callback=Na;var ed=this;this.invoke=za==="eventTask"&&pb&&pb.x8a?v.invokeTask:function(){return v.invokeTask.call(qc,ed,this,arguments)}};v.invokeTask=function(za,Pa,Na){za||(za=this);Xa++;try{return za.runCount++,za.zone.runTask(za,Pa,Na)}finally{Xa==1&&e(),Xa--}};v.prototype.cancelScheduleRequest=function(){this.jt("notScheduled","scheduling")};v.prototype.jt=function(za,Pa,Na){if(this.tj===Pa||this.tj===Na)this.tj=za,za=="notScheduled"&&(this.fM=null);else throw Error("Ba`"+this.type+"`"+
this.source+"`"+za+"`"+Pa+"`"+(Na?" or '"+Na+"'":"")+"`"+this.tj);};v.prototype.toString=function(){return this.data&&typeof this.data.handleId!=="undefined"?this.data.handleId.toString():Object.prototype.toString.call(this)};v.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}};_.p.Object.defineProperties(v.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.tf}},state:{configurable:!0,enumerable:!0,
get:function(){return this.tj}}});var z=rc("setTimeout"),C=rc("Promise"),I=rc("then"),M=[],O=!1,aa,pa={name:"NO ZONE"},Aa={},ra={symbol:rc,currentZoneFrame:function(){return ua},onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,showUncaughtError:function(){return!m[rc("ignoreConsoleErrorUncaughtError")]},patchEventTarget:function(){return[]},patchOnProperties:f,patchMethod:function(){return f},bindArguments:function(){return[]},patchThen:function(){return f},patchMacroTask:function(){return f},
patchEventPrototype:function(){return f},isIEOrEdge:function(){return!1},getGlobalObjects:function(){},ObjectDefineProperty:function(){return f},ObjectGetOwnPropertyDescriptor:function(){},ObjectCreate:function(){},ArraySlice:function(){return[]},patchClass:function(){return f},wrapWithCurrentZone:function(){return f},filterProperties:function(){return[]},attachOriginToPatched:function(){return f},_redefineProperty:function(){return f},patchCallbacks:function(){return f},nativeScheduleMicroTask:c},
ua={parent:null,zone:new m(null,null)},La=null,Xa=0;b("Zone","Zone");return m};qda=function(a,b){return Zone.current.wrap(a,b)};rda=function(a,b){for(var c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=qda(a[c],b+"_"+c));return a};
uda=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={Dha:void 0},e++){d.Dha=b[e];var f=a[d.Dha];if(f){var g=sda(a,d.Dha);tda(g)&&(a[d.Dha]=function(m){return function(n){var r=function(){return n.apply(this,rda(arguments,c+"."+m.Dha))};tc(r,n);return r}}(d)(f))}}};tda=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
yda=function(a,b,c){var d=sda(a,b);!d&&c&&sda(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=rc("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=vda[g];m||(m=vda[g]=rc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==uc||(r=uc);r&&(typeof r[m]==="function"&&r.removeEventListener(g,wda),f&&f.call(r,null),r[m]=n,typeof n==="function"&&r.addEventListener(g,wda,!1))};d.get=function(){var n=this;n||a!==uc||(n=uc);
if(!n)return null;var r=n[m];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),typeof n.removeAttribute==="function"&&n.removeAttribute(b),r):null};xda(a,b,d);a[c]=!0}};zda=function(a,b,c){if(b)for(var d=0;d<b.length;d++)yda(a,"on"+b[d],c);else{b=[];for(d in a)d.slice(0,2)=="on"&&b.push(d);for(d=0;d<b.length;d++)yda(a,b[d],c)}};
Ada=function(a){var b=uc[a];if(b){uc[rc(a)]=b;uc[a]=function(){var e=rda(arguments,a);switch(e.length){case 0:this[vc]=new b;break;case 1:this[vc]=new b(e[0]);break;case 2:this[vc]=new b(e[0],e[1]);break;case 3:this[vc]=new b(e[0],e[1],e[2]);break;case 4:this[vc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ca");}};tc(uc[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?uc[a].prototype[e]=function(){return this[vc][e].apply(this[vc],
arguments)}:xda(uc[a].prototype,e,{set:function(f){typeof f==="function"?(this[vc][e]=qda(f,a+"."+e),tc(this[vc][e],f)):this[vc][e]=f},get:function(){return this[vc][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(uc[a][d]=b[d])}};wc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=Bda(d);!d&&a[b]&&(d=a);a=rc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&sda(d,b);if(tda(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};tc(d[b],e)}}return e};
Cda=function(a,b,c){function d(f){var g=f.data;g.args[g.zsa]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=wc(a,b,function(f){return function(g,m){var n=c(g,m);return n.zsa>=0&&typeof m[n.zsa]==="function"?Zone.current.scheduleMacroTask(n.name,m[n.zsa],n,d,void 0):f.apply(g,m)}})};tc=function(a,b){a[rc("OriginalDelegate")]=b};
Fda=function(){if(Dda)return Eda;Dda=!0;try{var a=xc.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)Eda=!0}catch(b){}return Eda};Gda=function(a,b,c){if(!c||c.length===0)return b;c=c.filter(function(e){return e.target===a});if(!c||c.length===0)return b;var d=c[0].QXc;return b.filter(function(e){return d.indexOf(e)===-1})};Hda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&b.length>2}).map(function(b){return b.substring(2)})};
Jda=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Ida+c;b=Ida+b;yc[a]={};yc[a]["false"]=c;yc[a]["true"]=b};
Qda=function(a,b,c,d){function e(pa,Aa,ra){if(Aa=Aa||a.event){pa=pa||Aa.target||a;var ua=pa[yc[Aa.type][ra?"true":"false"]];if(ua){ra=[];if(ua.length===1)(Aa=C(ua[0],pa,Aa))&&ra.push(Aa);else{ua=ua.slice();for(var La=0;La<ua.length&&(!Aa||Aa[Kda]!==!0);La++){var Xa=C(ua[La],pa,Aa);Xa&&ra.push(Xa)}}if(ra.length===1)throw ra[0];Aa={};for(pa=0;pa<ra.length;Aa={Mvb:void 0},pa++)Aa.Mvb=ra[pa],b.nativeScheduleMicroTask(function(za){return function(){throw za.Mvb;}}(Aa))}}}function f(pa,Aa){function ra(ha,
bc){return!zc&&typeof ha==="object"&&ha?!!ha.capture:zc&&bc?typeof ha==="boolean"?{capture:ha,passive:!0}:ha?typeof ha==="object"&&ha.passive!==!1?Object.assign({},ha,{passive:!0}):ha:{passive:!0}:ha}function ua(ha){if(typeof ha==="object"&&ha!==null){var bc=Object.assign({},ha);ha.signal&&(bc.signal=ha.signal);return bc}return ha}if(!pa)return!1;var La=!0;Aa&&Aa.x8a!==void 0&&(La=Aa.x8a);var Xa=Aa&&Aa.vh,za=!0;Aa&&Aa.NQc!==void 0&&(za=Aa.NQc);var Pa=!1;Aa&&Aa.F4c!==void 0&&(Pa=Aa.F4c);for(var Na=
pa;Na&&!Na.hasOwnProperty(g);)Na=Bda(Na);!Na&&pa[g]&&(Na=pa);if(!Na||Na[v])return!1;var pb=Aa&&Aa.Khd,zb={},dd=Na[v]=Na[g],ed=Na[rc(m)]=Na[m];pa=Na[rc(n)]=Na[n];var Fd=Na[rc(r)]=Na[r],Dc;Aa&&Aa.prepend&&(Dc=Na[rc(Aa.prepend)]=Na[Aa.prepend]);var kf=function(ha){if(!ha.FZa){var bc=yc[ha.CE],hc;bc&&(hc=bc[ha.capture?"true":"false"]);if(bc=hc&&ha.target[hc])for(var Lc=0;Lc<bc.length;Lc++)if(bc[Lc]===ha){bc.splice(Lc,1);ha.FZa=!0;ha.C3a&&(ha.C3a(),ha.C3a=null);bc.length===0&&(ha.sjb=!0,ha.target[hc]=
null);break}}if(ha.sjb)return ed.call(ha.target,ha.CE,ha.capture?M:I,ha.options)},tb=function(ha){return dd.call(zb.target,zb.CE,ha.invoke,zb.options)},Hb=function(ha){return Dc.call(zb.target,zb.CE,ha.invoke,zb.options)},kb=function(ha){return ed.call(ha.target,ha.CE,ha.invoke,ha.options)};kf=La?kf:kb;kb=function(ha,bc){var hc=typeof bc;return hc==="function"&&ha.callback===bc||hc==="object"&&ha.xF===bc};var xb=Aa&&Aa.diff?Aa.diff:kb,Ob=Zone[rc("UNPATCHED_EVENTS")],fc=a[rc("PASSIVE_EVENTS")];kb=
function(ha,bc,hc,Lc,Vc,nd){Vc=Vc===void 0?!1:Vc;nd=nd===void 0?!1:nd;return function(){var Td=this||a,Yd=arguments[0];Aa&&Aa.lQ&&(Yd=Aa.lQ(Yd));var Ne=arguments[1];if(!Ne||Lda&&Yd==="uncaughtException")return ha.apply(this,arguments);var Bi=!1;if(typeof Ne!=="function"){if(!Ne.handleEvent)return ha.apply(this,arguments);Bi=!0}if(!Xa||Xa(ha,Ne,Td,arguments)){var tj=zc&&!!fc&&fc.indexOf(Yd)!==-1,Mg=ua(ra(arguments[2],tj)),Ci=Mg==null?void 0:Mg.signal;if(Ci==null||!Ci.aborted){if(Ob)for(var Di=0;Di<
Ob.length;Di++)if(Yd===Ob[Di])return tj?ha.call(Td,Yd,Ne,Mg):ha.apply(this,arguments);tj=Mg?typeof Mg==="boolean"?!0:Mg.capture:!1;Di=Mg&&typeof Mg==="object"?Mg.once:!1;var Bo=Zone.current,uj=yc[Yd];uj||(Jda(Yd,pb),uj=yc[Yd]);var ik=uj[tj?"true":"false"];uj=Td[ik];var jk=!1;if(uj){if(jk=!0,za)for(ik=0;ik<uj.length;ik++)if(xb(uj[ik],Ne))return}else uj=Td[ik]=[];var Kl;ik=Td.constructor.name;var Ng=Mda[ik];Ng&&(Kl=Ng[Yd]);Kl||(Kl=ik+bc+(pb?pb(Yd):Yd));zb.options=Mg;Di&&(zb.options.once=!1);zb.target=
Td;zb.capture=tj;zb.CE=Yd;zb.QYc=jk;if(jk=La?Nda:void 0)jk.d8c=zb;Ci&&(zb.options.signal=void 0);var $h=Bo.scheduleEventTask(Kl,Ne,jk,hc,Lc);if(Ci){zb.options.signal=Ci;var aw=function(){return $h.zone.cancelTask($h)};ha.call(Ci,"abort",aw,{once:!0});$h.C3a=function(){return Ci.removeEventListener("abort",aw)}}zb.target=null;jk&&(jk.d8c=null);Di&&(zb.options.once=!0);if(zc||typeof $h.options!=="boolean")$h.options=Mg;$h.target=Td;$h.capture=tj;$h.CE=Yd;Bi&&($h.xF=Ne);nd?uj.unshift($h):uj.push($h);
if(Vc)return Td}}}};Na[g]=kb(dd,z,La?function(){if(!zb.QYc)return dd.call(zb.target,zb.CE,zb.capture?M:I,zb.options)}:tb,kf,Pa);Dc&&(Na.prependListener=kb(Dc,".prependListener:",Hb,kf,Pa,!0));Na[m]=function(){var ha=this||a,bc=arguments[0];Aa&&Aa.lQ&&(bc=Aa.lQ(bc));var hc=arguments[2];hc=hc?typeof hc==="boolean"?!0:hc.capture:!1;var Lc=arguments[1];if(!Lc)return ed.apply(this,arguments);if(!Xa||Xa(ed,Lc,ha,arguments)){var Vc=yc[bc],nd;Vc&&(nd=Vc[hc?"true":"false"]);if(Vc=nd&&ha[nd])for(var Td=0;Td<
Vc.length;Td++){var Yd=Vc[Td];if(xb(Yd,Lc)){Vc.splice(Td,1);Yd.FZa=!0;Vc.length===0&&(Yd.sjb=!0,ha[nd]=null,hc||typeof bc!=="string"||(ha[Ida+"ON_PROPERTY"+bc]=null));Yd.zone.cancelTask(Yd);if(Pa)return ha;return}}return ed.apply(this,arguments)}};Na[n]=function(){var ha=this||a,bc=arguments[0];Aa&&Aa.lQ&&(bc=Aa.lQ(bc));var hc=[];ha=Oda(ha,pb?pb(bc):bc);for(bc=0;bc<ha.length;bc++){var Lc=ha[bc];hc.push(Lc.xF?Lc.xF:Lc.callback)}return hc};Na[r]=function(){var ha=this||a,bc=arguments[0];if(bc){Aa&&
Aa.lQ&&(bc=Aa.lQ(bc));var hc=yc[bc];if(hc){var Lc=ha[hc["false"]];ha=ha[hc["true"]];if(Lc)for(Lc=Lc.slice(),hc=0;hc<Lc.length;hc++){var Vc=Lc[hc];this[m].call(this,bc,Vc.xF?Vc.xF:Vc.callback,Vc.options)}if(ha)for(ha=ha.slice(),Lc=0;Lc<ha.length;Lc++)hc=ha[Lc],this[m].call(this,bc,hc.xF?hc.xF:hc.callback,hc.options)}}else{bc=Object.keys(ha);for(ha=0;ha<bc.length;ha++)(Lc=(Lc=Pda.exec(bc[ha]))&&Lc[1])&&Lc!=="removeListener"&&this[r].call(this,Lc);this[r].call(this,"removeListener")}if(Pa)return this};
tc(Na[g],dd);tc(Na[m],ed);Fd&&tc(Na[r],Fd);pa&&tc(Na[n],pa);return!0}for(var g=d&&d.add||"addEventListener",m=d&&d.Dqd||"removeEventListener",n=d&&d.vg||"eventListeners",r=d&&d.Eqd||"removeAllListeners",v=rc(g),z="."+g+":",C=function(pa,Aa,ra){if(!pa.FZa){var ua=pa.callback;typeof ua==="object"&&ua.handleEvent&&(pa.callback=function(za){return ua.handleEvent(za)},pa.xF=ua);try{pa.invoke(pa,Aa,[ra])}catch(za){var La=za}var Xa=pa.options;Xa&&typeof Xa==="object"&&Xa.once&&Aa[m].call(Aa,ra.type,pa.xF?
pa.xF:pa.callback,Xa);return La}},I=function(pa){return e(this,pa,!1)},M=function(pa){return e(this,pa,!0)},O=[],aa=0;aa<c.length;aa++)O[aa]=f(c[aa],d);return O};Oda=function(a,b){if(!b){var c=[],d;for(d in a){var e=Pda.exec(d);if((e=e&&e[1])&&(!b||e===b)&&(e=a[d]))for(var f=0;f<e.length;f++)c.push(e[f])}return c}c=yc[b];c||(Jda(b),c=yc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};
Rda=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[Kda]=!0;c&&c.apply(d,e)}})};
Wda=function(){Ac.__load_patch("util",function(a,b,c){var d=Hda(a);c.patchOnProperties=zda;c.patchMethod=wc;c.bindArguments=rda;c.patchMacroTask=Cda;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=Rda;c.patchEventTarget=Qda;c.isIEOrEdge=Fda;c.ObjectDefineProperty=xda;c.ObjectGetOwnPropertyDescriptor=sda;c.ObjectCreate=Sda;c.ArraySlice=Tda;c.patchClass=Ada;c.wrapWithCurrentZone=qda;c.filterProperties=Gda;c.attachOriginToPatched=
tc;c._redefineProperty=Object.defineProperty;c.patchCallbacks=oda;c.getGlobalObjects=function(){return{globalSources:Mda,zoneSymbolEventNames:yc,eventNames:d,isBrowser:Uda,isMix:Vda,isNode:Lda,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Ida,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"}}})};
cea=function(){Xda=Zone.__symbol__;Yda=Object[Xda("defineProperty")]=Object.defineProperty;Zda=Object[Xda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;$da=Object.create;Bc=Xda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Bc]&&a[Bc][b])throw new TypeError("Da`"+b+"`"+a);var d=c.configurable;b!=="prototype"&&(c=aea(a,b,c));return bea(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;((e=Object.getOwnPropertyDescriptor(b,d))==null?0:e.enumerable)&&Object.defineProperty(a,d,b[d])}return a};Object.create=function(a,b){typeof b!=="object"||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=aea(a,c,b[c])});return $da(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=Zda(a,b);c&&a&&a[Bc]&&a[Bc][b]&&(c.configurable=!1);return c}};dea=function(a,b,c){var d=c.configurable;c=aea(a,b,c);return bea(a,b,c,d)};
aea=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Bc]||Object.isFrozen(a)||Yda(a,Bc,{writable:!0,value:{}}),a[Bc]&&(a[Bc][b]=!0));return c};
bea=function(a,b,c,d){try{return Yda(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return Yda(a,b,c)}catch(f){d=!1;if(b==="createdCallback"||b==="attachedCallback"||b==="detachedCallback"||b==="attributeChangedCallback")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;}};
eea=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(Aa){return"HTML"+Aa+"Element"}).concat(r):
a.EventTarget?c.push("EventTarget"):c=r;var z=a.__Zone_disable_IE_check||!1,C=a.__Zone_enable_cross_context_check||!1,I=b.isIEOrEdge(),M={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 O=d[r],aa=n+(O+m),pa=n+(O+g);f[O]={};f[O][m]=aa;f[O][g]=pa}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(Aa,ra,ua,La){if(!z&&I)if(C)try{var Xa=ra.toString();if(Xa==="[object FunctionWrapper]"||Xa=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Aa.apply(ua,La),!1}catch(za){return Aa.apply(ua,La),!1}else{if(ra=ra.toString(),ra==="[object FunctionWrapper]"||ra=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Aa.apply(ua,
La),!1}else if(C)try{ra.toString()}catch(za){return Aa.apply(ua,La),!1}return!0},lQ:function(Aa){return M[Aa]||Aa}});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
fea=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=arguments.length>1?new f(m,n):new f(m),v=a.ObjectGetOwnPropertyDescriptor(r,"onmessage");if(v&&v.configurable===!1){var z=a.ObjectCreate(r);var C=r;[d,e,"send","close"].forEach(function(I){z[I]=function(){var M=a.ArraySlice.call(arguments);if(I===d||I===e){var O=M.length>0?M[0]:void 0;O&&(O=Zone.__symbol__("ON_PROPERTY"+
O),r[O]=z[O])}return r[I].apply(r,M)}})}else z=r;a.patchOnProperties(z,["close","error","message","open"],C);return z};c=b.WebSocket;for(var g in f)c[g]=f[g]};
gea=function(a,b){var c=a.getGlobalObjects(),d=c.isMix;if((c.isBrowser||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&typeof Element!=="undefined"){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};iea=function(a){for(var b=a.symbol("unbound"),c={},d=0;d<hea.length;c={MO:void 0},d++){var e=hea[d];c.MO="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.MO:"unknown."+f.MO;g;){if(g[f.MO]&&!g[f.MO][b]){var n=a.wrapWithCurrentZone(g[f.MO],m);n[b]=g[f.MO];g[f.MO]=n}g=g.parentElement}}}(c),!0)}};
jea=function(){var a=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){var b=a.Zone;b.__load_patch("defineProperty",function(c,d,e){e._redefineProperty=dea;cea()});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){eea(c,e);d=e.getGlobalObjects();var f=d.isMix;d.isNode&&!f||gea(e,c)||(d=typeof WebSocket!=="undefined",iea(e),e.patchClass("XMLHttpRequest"),d&&fea(e,c),Zone[e.symbol("patchEvents")]=!0)})}};kea=function(a,b){b.patchMethod(a,"queueMicrotask",function(){return function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])}})};
Cc=function(a,b,c,d){function e(r){var v=r.data;v.args[0]=function(){return r.invoke.apply(this,arguments)};var z=g.apply(a,v.args);typeof z==="number"?v.handleId=z:(v.handle=z,v.isRefreshable=typeof z.refresh==="function");return r}function f(r){r=r.data;var v=r.handleId,z;return m.call(a,(z=r.handle)!=null?z:v)}var g=null,m=null;b+=d;c+=d;var n={};g=wc(a,b,function(r){return function(v,z){if(typeof z[0]==="function"){var C={isRefreshable:!1,isPeriodic:d==="Interval",delay:d==="Timeout"||d==="Interval"?
z[1]||0:void 0,args:z},I=z[0];z[0]=function(){try{return I.apply(this,arguments)}finally{var ra=C.handle,ua=C.handleId,La=C.isRefreshable;C.isPeriodic||La||(ua?delete n[ua]:ra&&(ra[lea]=null))}};var M=Zone.current.scheduleMacroTask(b,z[0],C,e,f);if(!M)return M;var O=M.data;v=O.handleId;z=O.handle;var aa=O.isRefreshable;O=O.isPeriodic;if(v)n[v]=M;else if(z&&(z[lea]=M,aa&&!O)){var pa=z.refresh;z.refresh=function(){var ra=M.zone,ua=M.state;ua==="notScheduled"?(M.tj="scheduled",ra.p_(M,1)):ua==="running"&&
(M.tj="scheduling");return pa.call(this)}}var Aa;return(Aa=z!=null?z:v)!=null?Aa:M}return r.apply(a,z)}});m=wc(a,c,function(r){return function(v,z){v=z[0];if(typeof v==="number"){var C=n[v];delete n[v]}else(C=v==null?void 0:v[lea])?v[lea]=null:C=v;var I;((I=C)==null?0:I.type)?C.cancelFn&&C.zone.cancelTask(C):r.apply(a,z)}})};
oea=function(){var a=Ac;a.__load_patch("legacy",function(b){(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",function(b){Cc(b,"set","clear","Timeout");Cc(b,"set","clear","Interval");Cc(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",function(b){Cc(b,"request","cancel","AnimationFrame");Cc(b,"mozRequest","mozCancel","AnimationFrame");Cc(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",function(b,c){for(var d=["alert","prompt","confirm"],
e=0;e<d.length;e++)wc(b,d[e],function(f,g,m){return function(n,r){return c.current.run(f,b,r,m)}})});a.__load_patch("EventTarget",function(b,c,d){d.patchEventPrototype(b,d);if(!Zone[d.symbol("patchEventTarget")]){var e=d.getGlobalObjects();c=e.eventNames;var f=e.zoneSymbolEventNames,g=e.TRUE_STR,m=e.FALSE_STR;e=e.ZONE_SYMBOL_PREFIX;for(var n=0;n<c.length;n++){var r=c[n],v=e+(r+m),z=e+(r+g);f[r]={};f[r][m]=v;f[r][g]=z}(c=b.EventTarget)&&c.prototype&&d.patchEventTarget(b,d,[c&&c.prototype])}(c=b.XMLHttpRequestEventTarget)&&
c.prototype&&d.patchEventTarget(b,d,[c.prototype])});a.__load_patch("MutationObserver",function(){Ada("MutationObserver");Ada("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",function(){Ada("IntersectionObserver")});a.__load_patch("FileReader",function(){Ada("FileReader")});a.__load_patch("on_property",function(b,c,d){if((!Lda||Vda)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(Uda){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
a:{try{var f=xc.navigator.userAgent;if(f.indexOf("MSIE ")!==-1||f.indexOf("Trident/")!==-1){var g=!0;break a}}catch(n){}g=!1}f=g?[{target:e,QXc:["error"]}]:[];g=Hda(e);var m=c?c.concat(f):c;f=Bda(e);e&&(g=Gda(e,g,m),zda(e,g,f))}d=d.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(e=0;e<d.length;e++)(f=b[d[e]])&&f.prototype&&(g=f.prototype,f=Hda(f.prototype),g&&(f=Gda(g,f,c),zda(g,f,void 0)))}});a.__load_patch("customElements",
function(b,c,d){c=d.getGlobalObjects();var e=c.isMix;(c.isBrowser||e)&&b.customElements&&"customElements"in b&&d.patchCallbacks(d,b.customElements,"customElements","define","connectedCallback disconnectedCallback adoptedCallback attributeChangedCallback formAssociatedCallback formDisabledCallback formResetCallback formStateRestoreCallback".split(" "))});a.__load_patch("XHR",function(b,c){(function(r){function v(La){var Xa=La.data,za=Xa.target;za[g]=!1;za[n]=!1;var Pa=za[f];M||(M=za[mea],O=za[nea]);
Pa&&O.call(za,"readystatechange",Pa);Pa=za[f]=function(){if(za.readyState===za.DONE)if(!Xa.aborted&&za[g]&&La.state==="scheduled"){var Na=za[c.__symbol__("loadfalse")];if(za.status!==0&&Na&&Na.length>0){var pb=La.invoke;La.invoke=function(){for(var zb=za[c.__symbol__("loadfalse")],dd=0;dd<zb.length;dd++)zb[dd]===La&&zb.splice(dd,1);Xa.aborted||La.state!=="scheduled"||pb.call(La)};Na.push(La)}else La.invoke()}else Xa.aborted||za[g]!==!1||(za[n]=!0)};M.call(za,"readystatechange",Pa);za[d]||(za[d]=La);
ra.apply(za,Xa.args);za[g]=!0;return La}function z(){}function C(La){La=La.data;La.aborted=!0;return ua.apply(La.target,La.args)}var I=r.XMLHttpRequest;if(I){I=I.prototype;var M=I[mea],O=I[nea];!M&&(r=r.XMLHttpRequestEventTarget)&&(r=r.prototype,M=r[mea],O=r[nea]);var aa=wc(I,"open",function(){return function(La,Xa){La[e]=Xa[2]==0;La[m]=Xa[1];return aa.apply(La,Xa)}}),pa=rc("fetchTaskAborting"),Aa=rc("fetchTaskScheduling"),ra=wc(I,"send",function(){return function(La,Xa){if(c.current[Aa]===!0||La[e])return ra.apply(La,
Xa);Xa={target:La,url:La[m],isPeriodic:!1,args:Xa,aborted:!1};var za=Zone.current.scheduleMacroTask("XMLHttpRequest.send",z,Xa,v,C);La&&La[n]===!0&&!Xa.aborted&&za.state==="scheduled"&&za.invoke()}}),ua=wc(I,"abort",function(){return function(La,Xa){var za=La[d];if(za&&typeof za.type=="string")za.cancelFn==null||za.data&&za.data.aborted||za.zone.cancelTask(za);else if(c.current[pa]===!0)return ua.apply(La,Xa)}})}})(b);var d=rc("xhrTask"),e=rc("xhrSync"),f=rc("xhrListener"),g=rc("xhrScheduled"),m=
rc("xhrURL"),n=rc("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",function(b){b.navigator&&b.navigator.geolocation&&uda(b.navigator.geolocation)});a.__load_patch("PromiseRejectionEvent",function(b,c){function d(e){return function(f){Oda(b,e).forEach(function(g){var m=b.PromiseRejectionEvent;m&&(m=new m(e,{promise:f.promise,reason:f.rejection}),g.invoke(m))})}}b.PromiseRejectionEvent&&(c[rc("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[rc("rejectionHandledHandler")]=d("rejectionhandled"))});
a.__load_patch("queueMicrotask",function(b,c,d){kea(b,d)})};pea=function(){Ac.__load_patch("canvas",function(a,b,c){a=a.HTMLCanvasElement;typeof a!=="undefined"&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,zsa:0,args:e}})})};
qea=function(){Ac.__load_patch("Error",function(a,b,c){function d(ra){for(var ua={zoneName:ra.zone.name},La=ua;ra.parent;){ra=ra.parent;var Xa={zoneName:ra.zone.name};ua=ua.parent=Xa}return La}function e(ra,ua,La){La=La===void 0?!0:La;ra=ra.split("\n");for(var Xa=0;ra[Xa]!==v&&ra[Xa]!==z&&ra[Xa]!==C&&ra[Xa]!==I&&ra[Xa]!==M&&Xa<ra.length;)Xa++;for(;Xa<ra.length&&ua;Xa++){var za=ra[Xa];if(za.trim())switch(r[za]){case g.g9a:ra.splice(Xa,1);Xa--;break;case g.transition:ua=ua.parent?ua.parent:null;ra.splice(Xa,
1);Xa--;break;default:ra[Xa]+=La?" ["+ua.zone.name+"]":" ["+ua.zoneName+"]"}}return ra.join("\n")}function f(){var ra=this,ua=n.apply(this,arguments),La=ua.originalStack=ua.stack;if(f.stackRewrite&&La){var Xa=c.currentZoneFrame();if(O==="lazy")ua[c.symbol("zoneFrameNames")]=d(Xa);else if(O==="default")try{ua.stack=ua.zoneAwareStack=e(La,Xa)}catch(za){}}return this instanceof n&&this.constructor!=n?(Object.keys(ua).concat("stack","message").forEach(function(za){var Pa=ua[za];if(Pa!==void 0)try{ra[za]=
Pa}catch(Na){}}),this):ua}var g={g9a:0,transition:1},m=c.symbol("zoneJsInternalStackFrames"),n=a[c.symbol("Error")]=a.Error,r={},v,z,C,I,M;a.Error=f;var O=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");O==="lazy"&&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(ra){this.originalStack=ra;this[aa]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});var pa=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(n))&&a.forEach(function(ra){pa.filter(function(ua){return ua===ra}).length===0&&Object.defineProperty(f,ra,{get:function(){return n[ra]},set:function(ua){n[ra]=ua}})});n.hasOwnProperty("stackTraceLimit")&&(n.stackTraceLimit=Math.max(n.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",
{get:function(){return n.stackTraceLimit},set:function(ra){return n.stackTraceLimit=ra}}));n.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(ra,ua){n.captureStackTrace(ra,ua)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return n.kNb},set:function(ra){return ra&&typeof ra==="function"?n.kNb=function(ua,La){if(La)for(var Xa=0;Xa<La.length;Xa++)if(La[Xa].getFunctionName()==="zoneCaptureStackTrace"){La.splice(Xa,1);break}return ra.call(this,
ua,La)}:n.kNb=ra}});if(O!=="disable"){var Aa=b.current.fork({name:"detect",onHandleError:function(ra,ua,La,Xa){if(Xa.originalStack&&Error===f)for(ra=Xa.originalStack.split(/\n/),Xa=La=ua=!1;ra.length;){var za=ra.shift();if(/:\d+:\d+/.test(za)||za==="ZoneAwareError"){var Pa=za.split("(")[0].split("@")[0],Na=g.transition;Pa.indexOf("ZoneAwareError")!==-1&&(Pa.indexOf("new ZoneAwareError")!==-1?(v=za,z=za.replace("new ZoneAwareError","new Error.ZoneAwareError")):(C=za,I=za.replace("Error.",""),za.indexOf("Error.ZoneAwareError")===
-1&&(M=za.replace("ZoneAwareError","Error.ZoneAwareError"))),r[z]=g.g9a);Pa.indexOf("runGuarded")!==-1?La=!0:Pa.indexOf("runTask")!==-1?Xa=!0:Pa.indexOf("run")!==-1?ua=!0:Na=g.g9a;r[za]=Na;if(ua&&La&&Xa){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(ra,ua,La,Xa){return ra.scheduleTask(La,Xa)},onInvokeTask:function(ra,ua,La,Xa,za,Pa){return ra.invokeTask(La,Xa,za,Pa)},onCancelTask:function(ra,ua,La,Xa){return ra.cancelTask(La,Xa)},onInvoke:function(ra,ua,La,Xa,za,
Pa,Na){return ra.invoke(La,Xa,za,Pa,Na)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;Aa.run(function(){Aa.runGuarded(function(){var ra=function(){};Aa.scheduleEventTask(m,function(){Aa.scheduleMacroTask(m,function(){Aa.scheduleMicroTask(m,function(){throw Error();},void 0,function(ua){ua.jt=ra;ua.invoke()});Aa.scheduleMicroTask(m,function(){throw Error();},void 0,function(ua){ua.jt=ra;ua.invoke()})},void 0,function(ua){ua.jt=ra;ua.invoke()},function(){})},void 0,function(ua){ua.jt=ra;ua.invoke()},
function(){})})});Error.stackTraceLimit=b}})};
rea=function(){Ac.__load_patch("ZoneAwarePromise",function(a,b,c){function d(tb){if(tb&&tb.toString===Object.prototype.toString){var Hb=tb.constructor&&tb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(tb)}return tb?tb.toString():Object.prototype.toString.call(tb)}function e(tb){c.onUnhandledError(tb);try{var Hb=b[ua];typeof Hb==="function"&&Hb.call(this,tb)}catch(kb){}}function f(tb){return tb}function g(tb){return Dc.reject(tb)}function m(tb,Hb){return function(kb){try{n(tb,Hb,kb)}catch(xb){n(tb,
!1,xb)}}}function n(tb,Hb,kb){var xb=pb();if(tb===kb)throw new TypeError("Ka");if(tb[La]===null){var Ob=null;try{if(typeof kb==="object"||typeof kb==="function")Ob=kb&&kb.then}catch(fc){return xb(function(){n(tb,!1,fc)})(),tb}if(Hb!==!1&&kb instanceof Dc&&kb.hasOwnProperty(La)&&kb.hasOwnProperty(Xa)&&kb[La]!==null)r(kb),n(tb,kb[La],kb[Xa]);else if(Hb!==!1&&typeof Ob==="function")try{Ob.call(kb,xb(m(tb,Hb)),xb(m(tb,!1)))}catch(fc){xb(function(){n(tb,!1,fc)})()}else{tb[La]=Hb;xb=tb[Xa];tb[Xa]=kb;tb[za]===
za&&Hb===!0&&(tb[La]=tb[Na],tb[Xa]=tb[Pa]);Hb===!1&&kb instanceof Error&&(Ob=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&M(kb,zb,{configurable:!0,enumerable:!1,writable:!0,value:Ob});for(Ob=0;Ob<xb.length;)v(tb,xb[Ob++],xb[Ob++],xb[Ob++],xb[Ob++]);if(xb.length==0&&Hb==0){tb[La]=0;Hb=kb;try{throw Error("La`"+d(kb)+"`"+(kb&&kb.stack?"\n"+kb.stack:""));}catch(fc){Hb=fc}pa&&(Hb.throwOriginal=!0);Hb.rejection=kb;Hb.promise=tb;Hb.zone=b.current;Hb.task=b.currentTask;aa.push(Hb);
c.scheduleMicroTask()}}}return tb}function r(tb){if(tb[La]===0){try{var Hb=b[dd];Hb&&typeof Hb==="function"&&Hb.call(this,{rejection:tb[Xa],promise:tb})}catch(kb){}tb[La]=!1;for(Hb=0;Hb<aa.length;Hb++)tb===aa[Hb].promise&&aa.splice(Hb,1)}}function v(tb,Hb,kb,xb,Ob){r(tb);var fc=tb[La],ha=fc?typeof xb==="function"?xb:f:typeof Ob==="function"?Ob:g;Hb.scheduleMicroTask("Promise.then",function(){try{var bc=tb[Xa],hc=!!kb&&za===kb[za];hc&&(kb[Pa]=bc,kb[Na]=fc);var Lc=Hb.run(ha,void 0,hc&&ha!==g&&ha!==
f?[]:[bc]);n(kb,!0,Lc)}catch(Vc){n(kb,!1,Vc)}},kb)}function z(tb){var Hb=tb.prototype,kb=I(Hb,"then");if(!kb||kb.writable!==!1&&kb.configurable){var xb=Hb.then;Hb[ra]=xb;tb.prototype.then=function(Ob,fc){var ha=this;return(new Dc(function(bc,hc){xb.call(ha,bc,hc)})).then(Ob,fc)};tb[kf]=!0}}function C(tb){return function(Hb,kb){Hb=tb.apply(Hb,kb);if(Hb instanceof Dc)return Hb;kb=Hb.constructor;kb[kf]||z(kb);return Hb}}var I=Object.getOwnPropertyDescriptor,M=Object.defineProperty,O=c.symbol,aa=[],pa=
a[O("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,Aa=O("Promise"),ra=O("then");c.onUnhandledError=function(tb){if(c.showUncaughtError()){var Hb=tb&&tb.rejection;Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",tb.zone.name,"; Task:",tb.task&&tb.task.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(tb)}};c.microtaskDrainDone=function(){for(var tb={};aa.length;tb={ana:void 0}){tb.ana=aa.shift();try{tb.ana.zone.runGuarded(function(Hb){return function(){if(Hb.ana.throwOriginal)throw Hb.ana.rejection;
throw Hb.ana;}}(tb))}catch(Hb){e(Hb)}}};var ua=O("unhandledPromiseRejectionHandler"),La=O("state"),Xa=O("value"),za=O("finally"),Pa=O("parentPromiseValue"),Na=O("parentPromiseState"),pb=function(){var tb=!1;return function(Hb){return function(){tb||(tb=!0,Hb.apply(null,arguments))}}},zb=O("currentTaskTrace"),dd=O("rejectionHandledHandler"),ed=function(){},Fd=a.AggregateError,Dc=function(tb){if(!(this instanceof Dc))throw Error("Ma");this[La]=null;this[Xa]=[];try{var Hb=pb();tb&&tb(Hb(m(this,!0)),
Hb(m(this,!1)))}catch(kb){n(this,!1,kb)}};Dc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};Dc.resolve=function(tb){return tb instanceof Dc?tb:n(new this(null),!0,tb)};Dc.reject=function(tb){return n(new this(null),!1,tb)};Dc.withResolvers=function(){var tb={};tb.promise=new Dc(function(Hb,kb){tb.resolve=Hb;tb.reject=kb});return tb};Dc.any=function(tb){if(!tb||typeof tb[Symbol.iterator]!=="function")return Promise.reject(new Fd([],"All promises were rejected"));var Hb=
[],kb=0;try{for(var xb=_.k(tb),Ob=xb.next();!Ob.done;Ob=xb.next()){var fc=Ob.value;kb++;Hb.push(Dc.resolve(fc))}}catch(hc){return Promise.reject(new Fd([],"All promises were rejected"))}if(kb===0)return Promise.reject(new Fd([],"All promises were rejected"));var ha=!1,bc=[];return new Dc(function(hc,Lc){for(var Vc=0;Vc<Hb.length;Vc++)Hb[Vc].then(function(nd){ha||(ha=!0,hc(nd))},function(nd){bc.push(nd);kb--;kb===0&&(ha=!0,Lc(new Fd(bc,"All promises were rejected")))})})};Dc.race=function(tb){function Hb(bc){xb(bc)}
function kb(bc){Ob(bc)}var xb,Ob,fc=new this(function(bc,hc){xb=bc;Ob=hc});tb=_.k(tb);for(var ha=tb.next();!ha.done;ha=tb.next())(ha=ha.value)&&typeof ha.then==="function"||(ha=this.resolve(ha)),ha.then(Hb,kb);return fc};Dc.all=function(tb){return Dc.vjb(tb)};Dc.allSettled=function(tb){return(this&&this.prototype instanceof Dc?this:Dc).vjb(tb,{l8c:function(Hb){return{status:"fulfilled",value:Hb}},eUc:function(Hb){return{status:"rejected",reason:Hb}}})};Dc.vjb=function(tb,Hb){var kb,xb,Ob=new this(function(Vc,
nd){kb=Vc;xb=nd}),fc=2,ha=0,bc=[];tb=_.k(tb);for(var hc=tb.next(),Lc={};!hc.done;Lc={OSa:void 0},hc=tb.next()){(hc=hc.value)&&typeof hc.then==="function"||(hc=this.resolve(hc));Lc.OSa=ha;try{hc.then(function(Vc){return function(nd){bc[Vc.OSa]=Hb?Hb.l8c(nd):nd;fc--;fc===0&&kb(bc)}}(Lc),function(Vc){return function(nd){Hb?(bc[Vc.OSa]=Hb.eUc(nd),fc--,fc===0&&kb(bc)):xb(nd)}}(Lc))}catch(Vc){xb(Vc)}fc++;ha++}fc-=2;fc===0&&kb(bc);return Ob};_.p.Object.defineProperty(Dc.prototype,Symbol.toStringTag,{configurable:!0,
enumerable:!0,get:function(){return"Promise"}});_.p.Object.defineProperty(Dc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return Dc}});Dc.prototype.then=function(tb,Hb){var kb,xb=(kb=this.constructor)==null?void 0:kb[Symbol.species];xb&&typeof xb==="function"||(xb=this.constructor||Dc);kb=new xb(ed);xb=b.current;this[La]==null?this[Xa].push(xb,kb,tb,Hb):v(this,xb,kb,tb,Hb);return kb};Dc.prototype.catch=function(tb){return this.then(null,tb)};Dc.prototype.finally=function(tb){var Hb,
kb=(Hb=this.constructor)==null?void 0:Hb[Symbol.species];kb&&typeof kb==="function"||(kb=Dc);Hb=new kb(ed);Hb[za]=za;kb=b.current;this[La]==null?this[Xa].push(kb,Hb,tb,tb):v(this,kb,Hb,tb,tb);return Hb};Dc.resolve=Dc.resolve;Dc.reject=Dc.reject;Dc.race=Dc.race;Dc.all=Dc.all;Aa=a[Aa]=a.Promise;a.Promise=Dc;var kf=O("thenPatched");c.patchThen=z;Aa&&(z(Aa),wc(a,"fetch",function(tb){return C(tb)}));Promise[b.__symbol__("uncaughtPromiseErrors")]=aa;return Dc})};
sea=function(){Ac.__load_patch("toString",function(a){var b=Function.prototype.toString,c=rc("OriginalDelegate"),d=rc("Promise"),e=rc("Error"),f=function(){if(typeof this==="function"){var m=this[c];if(m)return typeof m==="function"?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 typeof Promise==="function"&&
this instanceof Promise?"[object Promise]":g.call(this)}})};Ec=function(a){for(var b in a)if(a[b]===Ec)return b;throw Error("Oa");};_.q=function(a){return{token:a.token,Ga:a.Ga||null,qa:a.qa,value:void 0}};_.Fc=function(a){return{Pb:a.Pb||[],imports:a.imports||[]}};vea=function(a){var b;(b=a.hasOwnProperty(tea)?a[tea]:null)||(b=a.hasOwnProperty(uea)?a[uea]:null);return b};wea=function(a){return(a=a&&(a[tea]||a[uea]))?a:null};
zea=function(a){return a&&(a.hasOwnProperty(xea)||a.hasOwnProperty(yea))?a[xea]:null};_.Gc=function(a){return typeof a==="string"?a:a==null?"":String(a)};_.Hc=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(_.Hc).join(", ")+"]";if(a==null)return""+a;if(a.Z1c)return""+a.Z1c;if(a.name)return""+a.name;a=a.toString();if(a==null)return""+a;var b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};
Aea=function(a,b){return a==null||a===""?b===null?"":b:b==null||b===""?a:a+" "+b};Bea=function(){throw new _.Ic(-201,!1);};Cea=function(a,b){return Object.is(a,b)};_.Nc=function(a){var b=Jc;Jc=a;return b};_.Iea=function(a){if(Dea)throw Error("da");if(Jc!==null){Jc.pSa(a);var b=Jc.Nxa++;Eea(Jc);b<Jc.Ek.length&&Jc.Ek[b]!==a&&Fea(Jc)&&Gea(Jc.Ek[b],Jc.Gy[b]);Jc.Ek[b]!==a&&(Jc.Ek[b]=a,Jc.Gy[b]=Fea(Jc)?Hea(a,Jc,b):0);Jc.zW[b]=a.version}};
Lea=function(a){if(!Fea(a)||a.Oi)if(a.Oi||a.BFb!==Jea)(a.VNb(a)||Kea(a))&&a.YNb(a),a.Oi=!1,a.BFb=Jea};Nea=function(a){if(a.Gq!==void 0){var b=Dea;Dea=!0;try{for(var c=_.k(a.Gq),d=c.next();!d.done;d=c.next()){var e=d.value;e.Oi||Mea(e)}}finally{Dea=b}}};Oea=function(){var a;return((a=Jc)==null?void 0:a.oSa)!==!1};Mea=function(a){a.Oi=!0;Nea(a);var b;(b=a.kta)==null||b.call(a,a)};Pea=function(a){a&&(a.Nxa=0);return _.Nc(a)};
Qea=function(a,b){_.Nc(b);if(a&&a.Ek!==void 0&&a.Gy!==void 0&&a.zW!==void 0){if(Fea(a))for(b=a.Nxa;b<a.Ek.length;b++)Gea(a.Ek[b],a.Gy[b]);for(;a.Ek.length>a.Nxa;)a.Ek.pop(),a.zW.pop(),a.Gy.pop()}};Kea=function(a){Eea(a);for(var b=0;b<a.Ek.length;b++){var c=a.Ek[b],d=a.zW[b];if(d!==c.version)return!0;Lea(c);if(d!==c.version)return!0}return!1};Rea=function(a){Eea(a);if(Fea(a))for(var b=0;b<a.Ek.length;b++)Gea(a.Ek[b],a.Gy[b]);a.Ek.length=a.zW.length=a.Gy.length=0;a.Gq&&(a.Gq.length=a.rO.length=0)};
Hea=function(a,b,c){Sea(a);if(a.Gq.length===0&&a.Ek!==void 0)for(var d=0;d<a.Ek.length;d++)a.Gy[d]=Hea(a.Ek[d],a,d);a.rO.push(c);return a.Gq.push(b)-1};Gea=function(a,b){Sea(a);if(a.Gq.length===1&&a.Ek!==void 0)for(var c=0;c<a.Ek.length;c++)Gea(a.Ek[c],a.Gy[c]);c=a.Gq.length-1;a.Gq[b]=a.Gq[c];a.rO[b]=a.rO[c];a.Gq.length--;a.rO.length--;b<a.Gq.length&&(c=a.rO[b],a=a.Gq[b],Eea(a),a.Gy[c]=b)};Fea=function(a){var b,c;return a.jta||((c=a==null?void 0:(b=a.Gq)==null?void 0:b.length)!=null?c:0)>0};
Eea=function(a){a.Ek!=null||(a.Ek=[]);a.Gy!=null||(a.Gy=[]);a.zW!=null||(a.zW=[])};Sea=function(a){a.Gq!=null||(a.Gq=[]);a.rO!=null||(a.rO=[])};Vea=function(a){var b=Object.create(Tea);b.fRc=a;a=function(){Lea(b);_.Iea(b);if(b.value===Uea)throw b.error;return b.value};a[_.Oc]=b;return a};Xea=function(a){var b=Object.create(Wea);b.value=a;a=function(){_.Iea(b);return b.value};a[_.Oc]=b;return a};_.Zea=function(a,b){Oea()||Yea();a.Or(a.value,b)||(a.value=b,a.version++,Jea++,Nea(a))};
bfa=function(a,b,c){var d=Object.create($ea);c&&(d.oSa=!0);d.fn=a;d.qe=b;var e=function(f){d.Y_=f};a={};d.Eb=(a.notify=function(){return Mea(d)},a.run=function(){if(d.fn!==null){if(Dea)throw Error("Ua");d.Oi=!1;if(!d.lfa||Kea(d)){d.lfa=!0;var f=Pea(d);try{d.Y_(),d.Y_=afa,d.fn(e)}finally{Qea(d,f)}}}},a.qt=function(){return d.Y_()},a.destroy=function(){if(d.fn!==null||d.qe!==null)Rea(d),d.Y_(),d.fn=null,d.qe=null,d.Y_=afa},a[_.Oc]=d,a);return d.Eb};Pc=function(a){var b=cfa;cfa=a;return b};
dfa=function(a,b,c){if((a=vea(a))&&a.Ga=="root")return a.value===void 0?a.value=a.qa():a.value;if(c&8)return null;if(b!==void 0)return b;Bea()};_.Qc=function(a){a.Dab=_.Qc;a.toString=function(){return _.Hc(this())};return a};Sc=function(a){return efa(a)?a():a};efa=function(a){return typeof a==="function"&&a.hasOwnProperty(ffa)&&a.Dab===_.Qc};Uc=function(a){var b=Tc;Tc=a;return b};
gfa=function(a,b){b=b===void 0?0:b;if(Tc===void 0)throw new _.Ic(-203,!1);return Tc===null?dfa(a,void 0,b):Tc.get(a,b&8?null:void 0,b)};_.t=function(a,b){b=b===void 0?0:b;return(cfa||gfa)(Sc(a),b)};_.Wc=function(a,b){return _.t(a,hfa(b===void 0?0:b))};hfa=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.MVb&&4)};
ifa=function(a){for(var b=[],c=0;c<a.length;c++){var d=Sc(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.Ic(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var m=d[g],n=m.__NG_DI_FLAG__;typeof n==="number"?n===-1?e=m.token:f|=n:e=m}b.push(_.t(e,f))}else b.push(_.t(d))}return b};jfa=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
kfa=function(a,b,c){for(var d=0;d<c.length;){var e=c[d];if(typeof e==="number"){if(e!==0)break;d++;e=c[d++];var f=c[d++],g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],e.charCodeAt(0)===64?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};mfa=function(a,b){if(b!==null&&b.length!==0)if(a===null||a.length===0)a=b.slice();else for(var c=-1,d=0;d<b.length;d++){var e=b[d];typeof e==="number"?c=e:c!==0&&(c===-1||c===2?lfa(a,c,e,b[++d]):lfa(a,c,e,null))}return a};
lfa=function(a,b,c,d){var e=0,f=a.length;if(b===-1)f=-1;else for(;e<a.length;){var g=a[e++];if(typeof g==="number")if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if(typeof g==="number")break;else if(g===c){d!==null&&(a[e+1]=d);return}e++;d!==null&&e++}f!==-1&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);d!==null&&a.splice(e++,0,d)};nfa=function(a){return a.type===4&&a.value!=="ng-template"};
ofa=function(a,b,c){var d=4,e=a.nc,f;if(e!==null)a:{for(f=0;f<e.length;f++){var g=e[f];if(g===3||g===4||g===6)break a}f=e.length}else f=0;g=!1;for(var m=0;m<b.length;m++){var n=b[m];if(typeof n==="number"){if(!g&&(d&1)!==0&&(n&1)!==0)return!1;g&&(n&1)===0||(g=!1,d=n|d&1)}else if(!g)if(d&4){if(d=2|d&1,n!==""&&n!==(a.type!==4||c?a.value:"ng-template")||n===""&&b.length===1){if((d&1)===0)return!1;g=!0}}else if(d&8){var r;if(!(r=e===null)){a:{r=void 0;var v=0;if(c)for(;v<e.length&&typeof e[v]==="string";v+=
2){var z;if(z=e[v]==="class"){b:{z=e[v+1].toLowerCase();for(var C=0,I=z.length;;){C=z.indexOf(n,C);if(C===-1){z=C;break b}if(C===0||z.charCodeAt(C-1)<=32){var M=n.length;if(C+M===I||z.charCodeAt(C+M)<=32){z=C;break b}}C+=1}z=void 0}z=z!==-1}if(z){n=!0;break a}}else if(nfa(a)){n=!1;break a}v=e.indexOf(1,v);if(v>-1)for(;++v<e.length&&typeof(r=e[v])==="string";)if(r.toLowerCase()===n){n=!0;break a}n=!1}r=!n}if(r){if((d&1)===0)return!1;g=!0}}else{r=b[++m];a:if(e===null)n=-1;else if(v=0,c||!nfa(a)){for(z=
!1;v<e.length;){I=e[v];if(I===n){n=v;break a}if(I===3||I===6)z=!0;else if(I===1||I===2){for(I=e[++v];typeof I==="string";)I=e[++v];continue}else if(I===4)break;else if(I===0){v+=4;continue}v+=z?1:2}n=-1}else b:{v=e.indexOf(4);if(v>-1)for(v++;v<e.length;){z=e[v];if(typeof z==="number")break;if(z===n){n=v;break b}v++}n=-1}if(n===-1){if((d&1)===0)return!1;g=!0}else if(r!==""&&(n=n>f?"":e[n+1].toLowerCase(),d&2&&r!==n)){if((d&1)===0)return!1;g=!0}}}return(d&1)===0||g};
pfa=function(a,b,c){c=c===void 0?!1:c;for(var d=0;d<b.length;d++)if(ofa(a,b[d],c))return!0;return!1};qfa=function(a,b){return a?":not("+b.trim()+")":b};rfa=function(a){for(var b=a[0],c=1,d=2,e="",f=!1;c<a.length;){var g=a[c];if(typeof g==="string")if(d&2){var m=a[++c];e+="["+g+(m.length>0?'="'+m+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else e!==""&&(g&1)!==0&&(b+=qfa(f,e),e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=qfa(f,e));return b};sfa=function(a){return{toString:a}.toString()};
_.Yc=function(a){return sfa(function(){var b=tfa(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ta:a.ta,Ea:a.Ea||null,hc:a.hc,G1a:a.Oa===0,uTa:null,u2a:null,Ia:b.standalone&&a.Ia||null,sXa:null,TP:(c=a.TP)!=null?c:!1,data:a.data||{},mb:a.mb||0,styles:a.styles||_.Xc,ve:null,qK:a.qK||null,az:null,id:""});ufa(b);c=a.Ia;b.uTa=_.vfa(c,!1);b.u2a=_.vfa(c,!0);c=0;var d=[b.oa,b.hc,b.ob,b.rb,b.Ea,b.Ba,b.Aa,b.mb,b.standalone,b.TP,b.Rb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.zd,!!b.tb].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})};xfa=function(a){return a[Zc]||a[wfa]||null};yfa=function(a){return a!==null};_.ad=function(a){return sfa(function(){return{type:a.type,Bx:a.Bx||_.Xc,rSc:a.rSc||_.Xc,imports:a.imports||_.Xc,exports:a.exports||_.Xc,ktd:null,qK:a.qK||null,id:a.id||null}})};
zfa=function(a,b){if(a==null)return bd;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=(m=e[2])!=null?m:g}else g=e;b?(c[g]=f!==0?[d,f]:d,b[g]=e):c[g]=d}return c};_.fd=function(a){return sfa(function(){var b=tfa(a);ufa(b);return b})};_.gd=function(a){return{type:a.type,name:a.name,qa:null,ie:a.ie!==!1,standalone:a.standalone===!0,De:a.type.prototype.La||null}};Bfa=function(a){return a[Afa]||null};
tfa=function(a){var b={};return{type:a.type,Y2a:null,qa:null,Za:a.Za||null,ob:a.ob||0,rb:a.rb||null,zd:a.zd||null,t0:b,NB:null,hYc:a.inputs||bd,Rb:a.Rb||null,standalone:a.standalone===!0,TP:a.TP===!0,oa:a.oa||_.Xc,tb:a.tb||null,features:a.features||null,NP:null,q1:null,n2:null,inputs:zfa(a.inputs,b),outputs:zfa(a.outputs),pgd:null}};ufa=function(a){var b;(b=a.features)==null||b.forEach(function(c){return c(a)})};
_.vfa=function(a,b){if(!a)return null;var c=b?Bfa:xfa;return function(){return(typeof a==="function"?a():a).map(function(d){return c(d)}).filter(yfa)}};hd=function(a){return a.hasOwnProperty(Cfa)?a[Cfa]:null};Dfa=function(a,b){a.forEach(function(c){return Array.isArray(c)?Dfa(c,b):b(c)})};Efa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};
_.Gfa=function(a,b,c){var d=Ffa(a,b);if(d>=0)a[d|1]=c;else{var e=d=~d,f=a.length;if(f==e)a.push(b,c);else if(f===1)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};Hfa=function(a,b){b=Ffa(a,b);if(b>=0)return a[b|1]};Ffa=function(a,b){for(var c=0,d=a.length>>1;d!==c;){var e=c+(d-c>>1),f=a[e<<1];if(b===f)return e<<1;f>b?d=e:c=e+1}return~(d<<1)};Jfa=function(){return{Js:Ifa(!0,_.lc.apply(0,arguments)),mud:!0}};
Ifa=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};Dfa(_.lc.apply(1,arguments),function(f){Kfa(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&Lfa(d,e);return b};Lfa=function(a,b){for(var c={},d=0;d<a.length;c={EOb:void 0,Cm:void 0},d++){var e=a[d];c.Cm=e.Cm;c.EOb=e.Pb;Mfa(c.EOb,function(f){return function(g){b(g,f.Cm)}}(c))}};
Kfa=function(a,b,c,d){a=Sc(a);if(!a)return!1;var e=null,f=zea(a),g=!f&&(a[Zc]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.Cm;if(f=zea(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.Ia)for(f=typeof g.Ia==="function"?g.Ia():g.Ia,f=_.k(f),m=f.next();!m.done;m=f.next())Kfa(m.value,b,c,d)}else if(f){if(f.imports!=null&&!m){d.add(e);var n;Dfa(f.imports,function(v){Kfa(v,b,c,d)&&(n||(n=[]),n.push(v))});n!==void 0&&Lfa(n,b)}m||(g=hd(e)||function(){return new e},b({wa:e,
Bb:g,Kb:_.Xc},e),b({wa:Nfa,lc:e,wd:!0},e),b({wa:Ofa,lc:function(){return _.t(e)},wd:!0},e));f=f.Pb;if(f!=null&&!m){var r=a;Mfa(f,function(v){b(v,r)})}}else return!1;return e!==a&&a.Pb!==void 0};Mfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Js&&(c=c.Js),Array.isArray(c)?Mfa(c,b):b(c)};Qfa=function(a){return a!==null&&typeof a=="object"&&Pfa in a};id=function(a){return typeof a==="function"};Tfa=function(){Rfa===void 0&&(Rfa=new Sfa);return Rfa};
Vfa=function(a){var b=vea(a);b=b!==null?b.qa:hd(a);if(b!==null)return b;if(a instanceof _.jd)throw new _.Ic(204,!1);if(a instanceof Function)return Ufa(a);throw new _.Ic(204,!1);};Ufa=function(a){if(a.length>0)throw new _.Ic(204,!1);var b=wea(a);return b!==null?function(){return b.qa(a)}:function(){return new a}};Yfa=function(a){if(Qfa(a))return kd(void 0,a.lc);a=Wfa(a);return kd(a,Xfa)};
Wfa=function(a){var b=void 0;if(id(a))return b=Sc(a),hd(b)||Vfa(b);if(Qfa(a))b=function(){return Sc(a.lc)};else if(a&&a.Bb)b=function(){return a.Bb.apply(a,_.ld(ifa(a.Kb||[])))};else if(a&&a.Hb)b=function(){return _.t(Sc(a.Hb))};else{var c=Sc(a&&(a.Md||a.wa));if(a.Kb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.ld(ifa(a.Kb)))))};else return hd(c)||Vfa(c)}return b};kd=function(a,b,c){return{qa:a,value:b,wd:(c===void 0?0:c)?[]:void 0}};
Zfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Zfa(c,b):c&&c&&c.Js?Zfa(c.Js,b):b(c)};od=function(a,b){a instanceof md&&$fa(a);a=Uc(a);var c=Pc();try{return b()}finally{Uc(a),Pc(c)}};aga=function(){if(cfa===void 0&&Tc==null)throw new _.Ic(-203,!1);};_.qd=function(a){return Array.isArray(a)&&typeof a[1]==="object"};_.rd=function(a){return Array.isArray(a)&&a[1]===!0};_.sd=function(){return bga};bga=function(a){a.type.prototype.Tb&&(a.NP=cga);return dga};
dga=function(){var a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){var c=a.Bn;if(c===bd)a.Bn=b;else for(var d in b)c[d]=b[d];a.current=null;this.Tb(b)}};cga=function(a,b,c,d,e){d=this.t0[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={Bn:bd,current:null});var g=f;f=g.current||(g.current={});g=g.Bn;var m=g[d];f[d]=new ega(m&&m.Xf,c,g===bd);b!==null?b.Zkb(b,c):a[e]=c};_.td=function(a){for(;Array.isArray(a);)a=a[0];return a};_.ud=function(a,b){return _.td(b[a.index])};
_.vd=function(a,b){a=b[a];return _.qd(a)?a:a[0]};_.wd=function(a,b){return b===null||b===void 0?null:a[b]};gga=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&fga(a))};hga=function(a){var b;return!!(a[2]&9216||((b=a[23])==null?0:b.Oi))};_.iga=function(a){var b;(b=a[10].W_)==null||b.notify(9);a[2]&64&&(a[2]|=1024);hga(a)&&fga(a)};fga=function(a){var b;(b=a[10].W_)==null||b.notify(0);for(a=_.xd(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=_.xd(a)}};
jga=function(a,b){if((a[2]&256)===256)throw new _.Ic(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};_.xd=function(a){a=a[3];return _.rd(a)?a[3]:a};_.zd=function(){return _.yd.xi};_.Ad=function(){return _.yd.az};_.u=function(a){_.yd.YT=a;return a[8]};_.w=function(a){_.yd.YT=null;return a};_.Bd=function(){for(var a=_.yd.gU;a!==null&&a.type===64;)a=a.parent;return a};kga=function(){var a=_.yd,b=a.gU;return a.DJ?b:b.parent};Cd=function(a,b){var c=_.yd;c.gU=a;c.DJ=b};
_.Dd=function(){var a=_.yd,b=a.bsa;b===-1&&(b=a.bsa=a.az.csa);return b};_.lga=function(a){var b=_.yd,c=b.hn;b.hn+=a;return c};mga=function(a){var b=_.yd.o0;return b===-1?null:a[b]};oga=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.bsb:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.yd=nga();c.gU=b;c.xi=a;return!0};pga=function(a){var b=nga(),c=a[1];_.yd=b;b.gU=c.firstChild;b.xi=a;b.az=c;b.YT=a;b.hn=c.csa;b.iwa=!1};
nga=function(){var a=_.yd,b=a===null?null:a.Ug;return b===null?qga(a):b};qga=function(a){var b={gU:null,DJ:!0,xi:null,az:null,selectedIndex:-1,YT:null,dua:0,pE:null,o0:-1,bsa:-1,hn:-1,Sn:0,parent:a,Ug:null,iwa:!1};a!==null&&(a.Ug=b);return b};rga=function(){var a=_.yd;_.yd=a.parent;a.gU=null;a.xi=null;return a};sga=function(){var a=rga();a.DJ=!0;a.az=null;a.selectedIndex=-1;a.YT=null;a.dua=0;a.o0=-1;a.pE=null;a.bsa=-1;a.hn=-1;a.Sn=0};_.Ed=function(){var a=_.yd;return a.az.data[a.selectedIndex]};
_.Gd=function(){_.yd.pE="svg"};
tga=function(a,b){var c=b.jn;for(b=b.qv;c<b;c++){var d=a.data[c].type.prototype,e=d.Td,f=d.pF,g=d.Ec,m=d.yn;d=d.La;if(e){var n=void 0,r=void 0;((r=(n=a).Hba)!=null?r:n.Hba=[]).push(-c,e)}f&&(n=e=void 0,((n=(e=a).Hba)!=null?n:e.Hba=[]).push(c,f),n=e=void 0,((n=(e=a).sSa)!=null?n:e.sSa=[]).push(c,f));g&&(e=f=void 0,((e=(f=a).Fna)!=null?e:f.Fna=[]).push(-c,g));m&&(f=g=void 0,((f=(g=a).Fna)!=null?f:g.Fna=[]).push(c,m),f=g=void 0,((f=(g=a).L8a)!=null?f:g.L8a=[]).push(c,m));d!=null&&(g=m=void 0,((g=(m=
a).mU)!=null?g:m.mU=[]).push(c,d))}};vga=function(a,b,c,d){(a[2]&3)===c&&uga(a,b,c,d)};wga=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};uga=function(a,b,c,d){for(var e=d!=null?d:-1,f=b.length-1,g=0,m=d!==void 0?a[17]&65535:0;m<f;m++)if(typeof b[m+1]==="number"){if(g=b[m],d!=null&&g>=d)break}else{b[m]<0&&(a[17]+=65536);if(g<e||e==-1){var n=b[m]<0,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,xga(v,r)):xga(v,r);a[17]=(a[17]&4294901760)+m+2}m++}};
xga=function(a,b){var c=_.Nc(null);try{b.call(a)}finally{_.Nc(c)}};yga=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};Aga=function(a){var b=zga;zga=a;return b};Dga=function(a,b,c){var d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(Bga)&&(d=c[Bga]);d==null&&(d=c[Bga]=Cga++);c=d&255;b.data[a+(c>>5)]|=1<<c};
Hga=function(a,b){var c=Ega(a,b);if(c!==-1)return c;c=b[1];c.Zk&&(a.Gt=b.length,Fga(c.data,a),Fga(b,null),Fga(c.blueprint,null));c=Gga(a,b);a=a.Gt;if(c!==-1)for(var d=c&32767,e=yga(c,b),f=e[1].data,g=0;g<8;g++)b[a+g]=e[d+g]|f[d+g];b[a+8]=c;return a};Fga=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Ega=function(a,b){return a.Gt===-1||a.parent&&a.parent.Gt===a.Gt||b[a.Gt+8]===null?-1:a.Gt};
Gga=function(a,b){if(a.parent&&a.parent.Gt!==-1)return a.parent.Gt;a=0;for(var c=b;c!==null;){b=Iga(c);if(b===null)break;a++;c=c[14];if(b.Gt!==-1)return b.Gt|a<<16}return-1};_.Hd=function(a){var b=_.Bd();if(a==="class")return b.le;if(a==="style")return b.styles;if(b=b.nc)for(var c=b.length,d=0;d<c;){var e=b[d];if(e===3||e===4||e===6)break;if(e===0)d+=2;else if(typeof e==="number")for(d++;d<c&&typeof b[d]==="string";)d++;else{if(e===a)return b[d+1];d+=2}}return null};
Jga=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];var e=Pc();try{return a?a.get(b,d,c&8):dfa(b,d,c&8)}finally{Pc(e)}}c&8||d!==void 0?b=d:(Bea(),b=void 0);return b};
Lga=function(a,b,c,d,e){d=d===void 0?0:d;if(a!==null){if(b[2]&2048&&!(d&2)){a:{var f=d;for(var g=Id,m=a,n=b;m!==null&&n!==null&&n[2]&2048&&!(n[2]&512);){var r=Kga(m,n,c,f|2);if(r!==Id){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,Id,f),m!==Id){f=m;break a}m=Iga(n);n=n[14]}}f=g}if(f!==Id)return f}a=Kga(a,b,c,d);if(a!==Id)return a}return Jga(b,c,d,e)};
Kga=function(a,b,c,d){var e=Id;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Bga)?c[Bga]:void 0,f=typeof f==="number"?f>=0?f&255:Mga:f;if(typeof f==="function"){if(!oga(b,a,d))return d&1?d&8||e!==void 0?b=e:(Bea(),b=void 0):b=Jga(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;Bea()}finally{rga()}}else if(typeof f==="number"){g=null;var m=Ega(a,b),n=d&1?b[15][5]:null;if(m===-1||d&4){var r=m===-1?Gga(a,b):b[m+8];r===-1||d&2?m=-1:(g=b[1],m=r&32767,b=yga(r,b))}for(;m!==-1;){a=
b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var v=r.data[m+8],z=Nga(v,r,c,g==null?v.Ix>-1&&zga:g!=r&&(v.type&3)!==0,d&1&&n===v);r=z!==null?Jd(b,r,z,v):Id;if(r!==Id)return r}r=b[m+8];r!==-1&&!(d&2||d&1&&b[1].data[m+8]===n)&&b[m+(f>>5)]&1<<f?(g=a,m=r&32767,b=yga(r,b)):m=-1}}return e};Nga=function(a,b,c,d,e){var f=a.dP,g=b.data,m=f&1048575;b=a.jn;a=a.qv;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.ta&&e.type===c?b:null};
Jd=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Oga){var g=e;if(g.b4a)throw a=f[c],new _.Ic(-200,typeof a==="function"?a.name||a.toString():typeof a==="object"&&a!=null&&typeof a.type==="function"?a.type.name||a.type.toString():_.Gc(a));var m=Aga(g.oQc);g.b4a=!0;var n=g.kCb?Pc(g.kCb):null;oga(a,d,0);try{if(e=a[c]=g.qa(void 0,f,a,d),b.Zk&&c>=d.jn){var r=f[c],v=r.type.prototype,z=v.Ra,C=v.ho;if(v.Tb){var I=bga(r),M;((M=b.CF)!=null?M:b.CF=[]).push(c,I);var O;((O=b.VO)!=null?O:b.VO=[]).push(c,
I)}if(z){var aa;((aa=b.CF)!=null?aa:b.CF=[]).push(-c,z)}if(C){var pa;((pa=b.CF)!=null?pa:b.CF=[]).push(c,C);var Aa;((Aa=b.VO)!=null?Aa:b.VO=[]).push(c,C)}}}finally{n!==null&&Pc(n),Aga(m),g.b4a=!1,rga()}}return e};Mga=function(){return new _.Kd(_.Bd(),_.zd())};_.Ld=function(a){return sfa(function(){var b=a.prototype.constructor;b=b[Cfa]||Pga(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[Cfa]||Pga(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
Pga=function(a){return efa(a)?function(){var b=Pga(Sc(a));return b&&b()}:hd(a)};Iga=function(a){var b=a[1],c=b.type;return c===2?b.bsb:c===1?a[5]:null};Qga=function(a){return function(){var b=_.lc.apply(0,arguments);if(a){b=a.apply(null,_.ld(b));for(var c in b)this[c]=b[c]}}};
Rga=function(a){return sfa(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=_.lc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.ld(e))));d.kdd=f;return d}var c=Qga(a);return b})};
Tga=function(a,b,c,d){a=Sga(a,b===void 0?null:b,c===void 0?null:c,d);a.RW();return a};Sga=function(a,b,c,d,e){b=b===void 0?null:b;e=e===void 0?new Set:e;c=[(c===void 0?null:c)||_.Xc,Jfa(a)];d=d||(typeof a==="object"?void 0:_.Hc(a));return new md(c,b||Tfa(),d||null,e)};Vga=function(){if(Uga!==void 0)return Uga;if(typeof document!=="undefined")return document;throw new _.Ic(210,!1);};_.Od=function(a,b){_.qd(b)?(a.__ngContext__=b[19],_.Nd.set(b[19],b)):a.__ngContext__=b};
Wga=function(a){for(;a!==null&&!_.rd(a);)a=a[4];return a};Qd=function(a,b){return new _.Pd(_.ud(a,b))};Xga=function(a){return a instanceof _.Pd?a.na:a};Zga=function(a,b){var c=Yga?64:1088,d;for((d=a[10].W_)==null||d.notify(b);a;){a[2]|=c;b=_.xd(a);if((a[2]&512)!==0&&!b)break;a=b}};aha=function(){return new $ga(_.zd())};Rd=function(a){a=a(function(b){b.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};
bha=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};_.Ud=function(a){return typeof a==="function"};cha=function(a){return a instanceof _.Wd||a&&"closed"in a&&_.Ud(a.remove)&&_.Ud(a.add)&&_.Ud(a.unsubscribe)};_.dha=function(){};Xd=function(a){setTimeout(function(){throw a;})};_.Zd=function(a){return a};_.$d=function(){return eha(_.lc.apply(0,arguments))};eha=function(a){return a.length===0?_.Zd:a.length===1?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};
fha=function(a){var b;return(b=a!=null?a:void 0)!=null?b:Promise};gha=function(a,b){return new _.ae(function(c){var d=0;return b.qe(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.qe())})})};hha=function(a,b){if(!a)throw Error("ab");return new _.ae(function(c){var d=new _.Wd;d.add(b.qe(function(){var e=a[Symbol.asyncIterator]();d.add(b.qe(function(){var f=this;e.next().then(function(g){g.done?c.complete():(c.next(g.value),f.qe())})}))}));return d})};
iha=function(a,b,c,d){b=b.qe(function(){try{c.call(this)}catch(e){a.error(e)}},d===void 0?0:d);a.add(b);return b};kha=function(a,b){return new _.ae(function(c){var d;c.add(b.qe(function(){d=a[jha]();iha(c,b,function(){var e=d.next(),f=e.value;e.done?c.complete():(c.next(f),this.qe())})}));return function(){var e;return _.Ud((e=d)==null?void 0:e.return)&&d.return()}})};
mha=function(a,b){return new _.ae(function(c){var d=new _.Wd;d.add(b.qe(function(){var e=a[lha]();d.add(e.subscribe({next:function(f){d.add(b.qe(function(){return c.next(f)}))},error:function(f){d.add(b.qe(function(){return c.error(f)}))},complete:function(){d.add(b.qe(function(){return c.complete()}))}}))}));return d})};nha=function(a,b){return new _.ae(function(c){return b.qe(function(){return a.then(function(d){c.add(b.qe(function(){c.next(d);c.add(b.qe(function(){return c.complete()}))}))},function(d){c.add(b.qe(function(){return c.error(d)}))})})})};
oha=function(a){return new TypeError("bb`"+(a!==null&&typeof a==="object"?"an invalid object":"'"+a+"'"))};qha=function(a,b){if(a!=null){if(_.Ud(a[lha]))return mha(a,b);if(pha(a))return gha(a,b);if(_.Ud(a==null?void 0:a.then))return nha(a,b);if(Symbol.asyncIterator&&_.Ud(a==null?void 0:a[Symbol.asyncIterator]))return hha(a,b);if(_.Ud(a==null?void 0:a[jha]))return kha(a,b)}throw oha(a);};_.ce=function(a,b){return b?qha(a,b):_.be(a)};
_.be=function(a){if(a instanceof _.ae)return a;if(a!=null){if(_.Ud(a[lha]))return rha(a);if(pha(a))return sha(a);if(_.Ud(a==null?void 0:a.then))return tha(a);if(Symbol.asyncIterator&&_.Ud(a==null?void 0:a[Symbol.asyncIterator]))return uha(a);if(_.Ud(a==null?void 0:a[jha]))return vha(a)}throw oha(a);};rha=function(a){return new _.ae(function(b){var c=a[lha]();if(_.Ud(c.subscribe))return c.subscribe(b);throw new TypeError("cb");})};
sha=function(a){return new _.ae(function(b){for(var c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};tha=function(a){return new _.ae(function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,Xd)})};vha=function(a){return new _.ae(function(b){for(var c=a[jha]();!b.closed;){var d=c.next(),e=d.value;d.done?b.complete():b.next(e)}return function(){return _.Ud(c==null?void 0:c.return)&&c.return()}})};
uha=function(a){return new _.ae(function(b){wha(a,b).catch(function(c){return b.error(c)})})};
wha=function(a,b){var c,d,e,f,g,m;return _.de(function(n){switch(n.Gc){case 1:_.ge(n,2,3);var r=a[Symbol.asyncIterator];f=r!==void 0?r.call(a):new xha(_.k(a));case 5:return _.he(n,f.next(),8);case 8:d=n.yg;if(d.done){n.wf(3);break}g=d.value;b.next(g);n.wf(5);break;case 3:yha(n);n.xM=0;n.WI=9;if(!d||d.done||!(e=f.return)){n.wf(9);break}return _.he(n,e.call(f),9);case 9:yha(n,0,0,1);if(c)throw c.error;zha(n,10,1);break;case 10:zha(n,4);break;case 2:m=_.ie(n);c={error:m};n.wf(3);break;case 4:b.complete(),
n.Gc=0}})};je=function(a,b){return b?gha(a,b):sha(a)};_.Aha=function(a){return _.Ud(a[a.length-1])?a.pop():void 0};ke=function(a){var b=a[a.length-1];return b&&_.Ud(b.qe)?a.pop():void 0};Bha=function(a){return typeof a[a.length-1]==="number"?a.pop():Infinity};_.le=function(){var a=_.lc.apply(0,arguments),b=ke(a);return b?gha(a,b):je(a)};_.me=function(a){var b=_.Ud(a)?a:function(){return a};return new _.ae(function(c){return c.error(b())})};
Cha=function(a,b){var c=a.kind,d=a.value;a=a.error;if(typeof c!=="string")throw new TypeError("db");var e,f,g;c==="N"?(e=b.next)==null||e.call(b,d):c==="E"?(f=b.error)==null||f.call(b,a):(g=b.complete)==null||g.call(b)};_.Dha=function(a){return new Promise(function(b,c){var d=new ne({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.oe)}});a.subscribe(d)})};
_.pe=function(a){return function(b){if(_.Ud(b==null?void 0:b.RB))return b.RB(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("eb");}};_.se=function(){return _.pe(function(a,b){var c=null;a.Rqa++;var d=new _.re(b,void 0,void 0,void 0,function(){if(!a||a.Rqa<=0||0<--a.Rqa)c=null;else{var e=a.hZ,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};
_.Eha=function(a){function b(d,e){var f={sync:!1,ab:null};f.ab=a.qe(function(g){e();var m=g.ab;g.ab=null;m?(m.unsubscribe(),d.remove(m)):g.sync=!0},c,f);f.sync?f.ab.unsubscribe():d.add(f.ab)}var c=c===void 0?0:c;return _.pe(function(d,e){d.subscribe(new _.re(e,function(f){return b(e,function(){return e.next(f)})},function(f){return b(e,function(){return e.error(f)})},function(){return b(e,function(){return e.complete()})}))})};
_.x=function(a){return _.pe(function(b,c){var d=0;b.subscribe(new _.re(c,function(e){c.next(a.call(void 0,e,d++))}))})};_.Gha=function(a){return _.x(function(b){return Fha(b)?a.apply(null,_.ld(b)):a(b)})};Lha=function(a){if(a.length===1){var b=a[0];if(Hha(b))return{args:b,keys:null};if(b&&typeof b==="object"&&Iha(b)===Jha)return a=Kha(b),{args:a.map(function(c){return b[c]}),keys:a}}return{args:a,keys:null}};
_.te=function(){var a=_.lc.apply(0,arguments),b=ke(a),c=_.Aha(a);a=Lha(a);var d=a.args,e=a.keys;if(d.length===0)return _.ce([],b);b=new _.ae(_.Mha(d,b,e?function(f){for(var g={},m=0;m<f.length;m++)g[e[m]]=f[m];return g}:_.Zd));return c?b.ha(_.Gha(c)):b};
_.Mha=function(a,b,c){c=c===void 0?_.Zd:c;return function(d){Nha(b,function(){for(var e=a.length,f=Array(e),g=e,m=a.map(function(){return!1}),n=!0,r={uV:0};r.uV<e;r={uV:r.uV},r.uV++)Nha(b,function(v){return function(){_.ce(a[v.uV],b).subscribe(new Oha(d,function(z){f[v.uV]=z;n&&(m[v.uV]=!0,n=!m.every(_.Zd));n||d.next(c(f.slice()))},function(){return--g===0}))}}(r),d)},d)}};Nha=function(a,b,c){a?c.add(a.qe(b)):b()};
Pha=function(a,b,c,d){var e=[],f=0,g=0,m=!1,n=function(r){f++;_.be(c(r,g++)).subscribe(new _.re(b,function(v){b.next(v)},void 0,function(){f--;for(var v={};e.length&&f<d;v={onb:void 0})v.onb=e.shift(),n(v.onb);!m||e.length||f||b.complete()}))};a.subscribe(new _.re(b,function(r){return f<d?n(r):e.push(r)},void 0,function(){m=!0;!m||e.length||f||b.complete()}));return function(){e=null}};
_.ue=function(a,b,c){c=c===void 0?Infinity:c;if(_.Ud(b))return _.ue(function(d,e){return _.x(function(f,g){return b(d,f,e,g)})(_.be(a(d,e)))},c);typeof b==="number"&&(c=b);return _.pe(function(d,e){return Pha(d,e,a,c)})};_.ve=function(a){a=a===void 0?Infinity:a;return _.ue(_.Zd,a)};_.we=function(){var a=_.lc.apply(0,arguments);return _.ve(1)(je(a,ke(a)))};_.xe=function(a){return new _.ae(function(b){_.be(a()).subscribe(b)})};
_.ye=function(){var a=_.lc.apply(0,arguments),b=_.Aha(a),c=Lha(a);a=c.args;c=c.keys;return b?Qha(a,c).ha(_.x(function(d){return b.apply(null,_.ld(d))})):Qha(a,c)};
Qha=function(a,b){return new _.ae(function(c){var d=a.length;if(d===0)c.complete();else for(var e=Array(d),f=0,g=0,m={sourceIndex:0};m.sourceIndex<d;m={Qva:void 0,sourceIndex:m.sourceIndex},m.sourceIndex++){var n=_.be(a[m.sourceIndex]);m.Qva=!1;c.add(n.subscribe({next:function(r){return function(v){r.Qva||(r.Qva=!0,g++);e[r.sourceIndex]=v}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.Qva||(g===d&&c.next(b?b.reduce(function(v,z,C){return v[z]=e[C],v},
{}):e),c.complete())}}(m)}))}})};
_.ze=function(a,b,c){if(_.Ud(c)){var d=c;c=void 0}return d?_.ze(a,b,c).ha(_.Gha(d)):new _.ae(function(e){var f=function(){var g=_.lc.apply(0,arguments);return e.next(g.length>1?g:g[0])};if(_.Ud(a.addEventListener)&&_.Ud(a.removeEventListener))return a.addEventListener(b,f,c),function(){return a.removeEventListener(b,f,c)};if(_.Ud(a.on)&&_.Ud(a.off))return a.on(b,f),function(){return a.off(b,f)};if(_.Ud(a.addListener)&&_.Ud(a.removeListener))return a.addListener(b,f),function(){return a.removeListener(b,
f)};if(pha(a))return _.ue(function(g){return _.ze(g,b,c)})(je(a)).subscribe(e);e.error(new TypeError("fb"))})};_.Be=function(a,b,c){a=a===void 0?0:a;c=c===void 0?_.Ae:c;var d=-1;b!=null&&(b&&_.Ud(b.qe)?c=b:d=b);return new _.ae(function(e){var f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);var g=0;return c.qe(function(){e.closed||(e.next(g++),0<=d?this.qe(void 0,d):e.complete())},f)})};
_.De=function(){var a=_.lc.apply(0,arguments),b=ke(a),c=Bha(a);return a.length?a.length===1?_.be(a[0]):_.ve(c)(je(a,b)):_.Ce};_.Sha=function(a){return a.length===1&&Rha(a[0])?a[0]:a};_.Ee=function(a){return _.pe(function(b,c){var d=0;b.subscribe(new _.re(c,function(e){return a.call(void 0,e,d++)&&c.next(e)}))})};Uha=function(){var a=_.lc.apply(0,arguments);a=_.Sha(a);return a.length===1?_.be(a[0]):new _.ae(Tha(a))};
Tha=function(a){return function(b){for(var c=[],d={o2:0};c&&!b.closed&&d.o2<a.length;d={o2:d.o2},d.o2++)c.push(_.be(a[d.o2]).subscribe(new _.re(b,function(e){return function(f){if(c){for(var g=0;g<c.length;g++)g!==e.o2&&c[g].unsubscribe();c=null}b.next(f)}}(d))))}};
_.Vha=function(){var a=_.lc.apply(0,arguments),b=_.Aha(a);a=_.Sha(a);return a.length?new _.ae(function(c){var d=a.map(function(){return[]}),e=a.map(function(){return!1});c.add(function(){d=e=null});for(var f={VP:0};!c.closed&&f.VP<a.length;f={VP:f.VP},f.VP++)_.be(a[f.VP]).subscribe(new _.re(c,function(g){return function(m){d[g.VP].push(m);d.every(function(n){return n.length})&&(m=d.map(function(n){return n.shift()}),c.next(b?b.apply(null,_.ld(m)):m),d.some(function(n,r){return!n.length&&e[r]})&&c.complete())}}(f),
void 0,function(g){return function(){e[g.VP]=!0;!d[g.VP].length&&c.complete()}}(f)));return function(){d=e=null}}):_.Ce};
Xha=function(){var a={each:36E5},b=a.first,c=a.each,d=a.U9c===void 0?Wha:a.U9c,e=a.scheduler===void 0?_.Ae:a.scheduler,f=a.QIb===void 0?null:a.QIb;if(b==null&&c==null)throw new TypeError("hb");return _.pe(function(g,m){var n,r=null,v=0,z=function(I){n=iha(m,e,function(){C.unsubscribe();_.be(d({QIb:f,ald:r,q4:v})).subscribe(m)},I)};var C=g.subscribe(new _.re(m,function(I){var M;(M=n)==null||M.unsubscribe();v++;m.next(r=I);c>0&&z(c)},void 0,void 0,function(){var I;if((I=n)==null||!I.closed){var M;(M=
n)==null||M.unsubscribe()}r=null}));z(b!=null?typeof b==="number"?b:+b-e.now():c)})};Wha=function(a){throw new Yha(a);};$ha=function(a){return a in Zha?(delete Zha[a],!0):!1};_.Fe=function(a){return!!a&&(a instanceof _.ae||_.Ud(a.RB)&&_.Ud(a.subscribe))};aia=function(){};
bia=function(a){function b(){a=aia;try{c!==void 0&&typeof cancelAnimationFrame==="function"&&cancelAnimationFrame(c),d!==void 0&&clearTimeout(d)}catch(e){}}var c;var d=setTimeout(function(){a();b()});typeof requestAnimationFrame==="function"&&(c=requestAnimationFrame(function(){a();b()}));return function(){return b()}};cia=function(a){queueMicrotask(function(){return a()});return function(){a=aia}};
dia=function(a){if(a.QZ==0&&!a.i2&&!a.isStable)try{a.QZ++,a.Zha.emit(null)}finally{if(a.QZ--,!a.i2)try{a.Ub(function(){return a.Ql.emit(null)})}finally{a.isStable=!0}}};fia=function(a){function b(){bia(function(){a.Raa=!1;eia(a);a.uDb=!0;dia(a);a.uDb=!1})}a.uDb||a.Raa||(a.Raa=!0,a.pK?Zone.root.run(function(){b()}):a.Yfb.run(function(){b()}),eia(a))};
jia=function(a){var b=gia++,c={};a.uD=a.uD.fork({name:"angular",properties:(c.isAngularZone=!0,c.isAngularZone_ID=b,c["isAngularZone_ID"+b]=!0,c),onInvokeTask:function(d,e,f,g,m,n){if(hia(n,"__ignore_ng_zone__"))return d.invokeTask(f,g,m,n);try{return iia(a),d.invokeTask(f,g,m,n)}finally{(a.zla&&g.type==="eventTask"||a.K4)&&fia(a),a.QZ--,dia(a)}},onInvoke:function(d,e,f,g,m,n,r){try{return iia(a),d.invoke(f,g,m,n,r)}finally{!a.K4||a.Raa||hia(n,"__scheduler_tick__")||fia(a),a.QZ--,dia(a)}},onHasTask:function(d,
e,f,g){d.hasTask(f,g);e===f&&(g.Hc=="microTask"?(a.MJc=g.o0c,eia(a),dia(a)):g.Hc=="macroTask"&&(a.ifa=g.V_c))},onHandleError:function(d,e,f,g){d.handleError(f,g);a.Ub(function(){return a.onError.emit(g)});return!1}})};eia=function(a){a.i2=a.MJc||(a.zla||a.K4)&&a.Raa===!0?!0:!1};iia=function(a){a.QZ++;a.isStable&&(a.isStable=!1,a.dia.emit(null))};hia=function(a,b){if(!Array.isArray(a)||a.length!==1)return!1;var c,d;return((c=a[0])==null?void 0:(d=c.data)==null?void 0:d[b])===!0};
_.y=function(a){kia(_.Ad(),_.zd(),_.yd.selectedIndex+(a===void 0?1:a))};kia=function(a,b,c){(b[2]&3)===3?(a=a.VO,a!==null&&uga(b,a,3,c)):(a=a.CF,a!==null&&vga(b,a,0,c));_.yd.selectedIndex=c};_.A=function(a,b){b=b===void 0?0:b;var c=_.zd();return c===null?_.t(a,b):Lga(_.Bd(),c,Sc(a),b)};_.Ge=function(){throw Error("ib");};
lia=function(a,b,c,d,e,f){var g=_.Nc(null);try{var m=null;(e&1)!==0&&(m=b[d][_.Oc]);m!==null&&m.W7a!==void 0&&(f=m.W7a(f));(e&2)!==0&&(f=a.NB[d].call(b,f));a.NP!==null?a.NP(b,m,f,c,d):(a=m,a!==null?a.Zkb(a,f):b[d]=f)}finally{_.Nc(g)}};oia=function(a){return a.replace(mia,function(b){return b.replace(nia,"\u200b$1\u200b")})};
He=function(a,b,c,d,e){if(d!=null){var f=!1;if(_.rd(d))var g=d;else _.qd(d)&&(f=!0,d=d[0]);d=_.td(d);a===0&&c!==null?e==null?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0):a===1&&c!==null?b.insertBefore(c,d,e||null,!0):a===2?b.removeChild(null,d,f):a===3&&b.mq(d);if(g!=null)for(f=g[7],f!==_.td(g)&&He(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],Ie(b,a,d[1].firstChild,d,c,f,!1)}};pia=function(a,b){var c;(c=b[10].W_)==null||c.notify(10);Ie(b[11],2,a.firstChild,b,null,null,!1)};
qia=function(a,b){var c=a[9],d=b[3];_.qd(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};ria=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};_.sia=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){var e=d[16];e!==null&&e!==a&&ria(e,d);b>0&&(a[c-1][4]=d[4]);a=Efa(a,10+b);pia(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.w0(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
_.uia=function(a,b){if(!(b[2]&256)){var c=b[11];c.mq&&Ie(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.qd(a))c=a[12];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.qd(a)&&tia(a[1],a),a=a[3];a===null&&(a=b);_.qd(a)&&tia(a[1],a);c=a&&a[4]}a=c}else tia(b[1],b)}};
tia=function(a,b){if(!(b[2]&256)){var c=_.Nc(null);try{b[2]&=-129;b[2]|=256;b[23]&&Rea(b[23]);var d;if(a!=null&&(d=a.mU)!=null)for(var e=0;e<d.length;e+=2){var f=b[d[e]];if(!(f instanceof Oga)){var g=d[e+1];if(Array.isArray(g))for(var m=0;m<g.length;m+=2)g[m+1].call(f[g[m]]);else g.call(f)}}var n=a.qt,r=b[7];if(n!==null)for(d=0;d<n.length-1;d+=2)if(typeof n[d]==="string"){var v=n[d+3];if(v>=0)r[v]();else r[-v].unsubscribe();d+=2}else n[d].call(r[n[d+1]]);r!==null&&(b[7]=null);var z=b[21];if(z!==null)for(b[21]=
null,n=0;n<z.length;n++)(0,z[n])();b[1].type===1&&b[11].destroy();var C=b[16];if(C!==null&&_.rd(b[3])){C!==b[3]&&ria(C,b);var I=b[18];I!==null&&I.w0(a)}_.Nd.delete(b[19])}finally{_.Nc(c)}}};via=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;if(b===null)return c[0];var d=b.Ix;return d>-1&&(a=a.data[b.jn+d].mb,a===2||a===0)?null:_.ud(b,c)};wia=function(a,b,c){return a.type&40?_.ud(a,c):null};
zia=function(a,b,c,d){a=via(a,d.parent,b);var e=b[11],f=xia(d.parent||b[5],d,b);if(a!=null)if(Array.isArray(c))for(var g=0;g<c.length;g++){var m=e,n=a,r=c[g];f!==null?m.insertBefore(n,r,f,!1):m.appendChild(n,r)}else f!==null?e.insertBefore(a,c,f,!1):e.appendChild(a,c);yia!==void 0&&yia(e,d,b,c,a)};
Bia=function(a,b){if(b!==null){var c=b.type;if(c&3)return _.ud(b,a);if(c&4)return Aia(-1,a[b.index]);if(c&8){c=b.Ug;if(c!==null)return Bia(a,c);a=a[b.index];return _.rd(a)?Aia(-1,a):_.td(a)}if(c&128)return Bia(a,b.next);if(c&32)return Cia(b,a)()||_.td(a[b.index]);c=b!==null?a[15][5].cw[b.cw]:null;return c!==null?Array.isArray(c)?c[0]:Bia(_.xd(a[15]),c):Bia(a,b.next)}return null};Aia=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(c!==null)return Bia(a,c)}return b[7]};
Ie=function(a,b,c,d,e,f,g){for(;c!=null;)if(c.type===128)c=c.next;else{var m=d[c.index],n=c.type;g&&b===0&&(m&&_.Od(_.td(m),d),c.flags|=2);if((c.flags&32)!==32)if(n&8)Ie(a,b,c.Ug,d,e,f,!1),He(b,a,e,m,f);else if(n&32){n=Cia(c,d);for(var r;r=n();)He(b,a,e,r,f);He(b,a,e,m,f)}else n&16?Dia(a,b,d,c,e,f):He(b,a,e,m,f);c=g?c.fza:c.next}};
Dia=function(a,b,c,d,e,f){var g=c[15];c=g[5].cw[d.cw];if(Array.isArray(c))for(d=0;d<c.length;d++)He(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),Ie(a,b,c,g,e,f,!0)};Eia=function(a,b,c){var d=c.ZB,e=c.le;c=c.styles;d!==null&&kfa(a,b,d);e!==null&&(e===""?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));c!==null&&a.setAttribute(b,"style",c)};_.Ke=function(a){return a instanceof Je?a.Fob:a};
_.Le=function(a,b){a=a instanceof Je&&a.getTypeName()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("jb`"+b+"`"+a);}return a===b};Gia=function(){if(Fia===void 0&&(Fia=null,_.Me.trustedTypes))try{Fia=_.Me.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Fia};Hia=function(a){var b;return((b=Gia())==null?void 0:b.createHTML(a))||a};
Kia=function(a){a=new Iia(a);try{var b=!!(new window.DOMParser).parseFromString(Hia(""),"text/html")}catch(c){b=!1}return b?new Jia(a):a};Mia=function(a){a=String(a);return a.match(Lia)?a:"unsafe:"+a};Oe=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};Nia=function(){for(var a={},b=_.k(_.lc.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};
Oia=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};Ria=function(a){return a.replace(/&/g,"&amp;").replace(Pia,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Qia,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Zia=function(a,b){var c=null;try{Sia=Sia||Kia(a);var d=b?String(b):"";c=Sia.tea(d);a=5;b=d;do{if(a===0)throw Error("lb");a--;d=b;b=c.innerHTML;c=Sia.tea(d)}while(d!==b);var e=new Tia,f=(Uia(c)||c).firstChild;d=!0;for(a=[];f;){if(f.nodeType===Node.ELEMENT_NODE){b=e;var g=f,m=Oia(g).toLowerCase();if(Via.hasOwnProperty(m)){b.qI.push("<");b.qI.push(m);var n=g.attributes;for(g=0;g<n.length;g++){var r=n.item(g),v=r.name,z=v.toLowerCase();if(Wia.hasOwnProperty(z)){var C=r.value;Xia[z]&&(C=Mia(C));b.qI.push(" ",
v,'="',Ria(C),'"')}}b.qI.push(">");d=!0}else d=!Yia.hasOwnProperty(m)}else f.nodeType===Node.TEXT_NODE&&e.qI.push(Ria(f.nodeValue));if(d&&f.firstChild){a.push(f);var I=f.firstChild;if(I&&(f.compareDocumentPosition(I)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("kb`"+I.outerHTML);f=I}else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var M,O=f.nextSibling;if(O&&f!==O.previousSibling)throw Error("kb`"+O.outerHTML);if(M=O){f=M;break}f=a.pop()}}var aa=
e.qI.join("");return Hia(aa)}finally{if(c)for(c=Uia(c)||c;c.firstChild;)c.firstChild.remove()}};Uia=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&a.nodeName==="TEMPLATE"?a.content:null};aja=function(){if($ia===void 0&&($ia=null,_.Me.trustedTypes))try{$ia=_.Me.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return $ia};
bja=function(a){var b;return((b=aja())==null?void 0:b.createHTML(a))||a};cja=function(a){var b;return((b=aja())==null?void 0:b.createScriptURL(a))||a};_.Pe=function(a){var b=_.dja();return b?bja(b.Hp(1,a)||""):_.Le(a,"HTML")?bja(_.Ke(a)):Zia(Vga(),_.Gc(a))};_.Qe=function(a){var b=_.dja();return b?b.Hp(4,a)||"":_.Le(a,"URL")?_.Ke(a):Mia(_.Gc(a))};_.eja=function(a){var b=_.dja();if(b)return cja(b.Hp(5,a)||"");if(_.Le(a,"ResourceURL"))return cja(_.Ke(a));throw new _.Ic(904,!1);};
_.dja=function(){var a=_.zd();return a&&a[10].lka};gja=function(a,b,c,d,e,f,g,m,n,r,v){var z=b.blueprint.slice();z[0]=e;z[2]=d|1228;if(r!==null||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]=fja++;z[6]=v;z[20]=r;z[15]=b.type==2?a[15]:z;return z};Re=function(a,b,c,d,e){var f=a.data[b];f===null?(f=hja(a,b,c,d,e),_.yd.iwa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.nc=e,a=kga(),f.Gt=a===null?-1:a.Gt);Cd(f,!0);return f};
hja=function(a,b,c,d,e){var f=_.yd.gU,g=_.yd.DJ,m=g?f:f&&f.parent,n=m?m.Gt:-1,r=0;ija!==null&&(r|=128);b=a.data[b]={type:c,index:b,yV:null,Gt:n,jn:-1,qv:-1,Pta:-1,Ix:-1,a3c:null,flags:r,dP:0,value:d,nc:e,ZB:null,X_a:null,dCb:void 0,inputs:null,outputs:null,az:null,next:null,M2c:null,fza:null,Ug:null,parent:m,cw:null,styles:null,K6a:null,Bza:void 0,le:null,Ksa:null,Aza:void 0,fba:0,fma:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(g?f.Ug==null&&b.parent!==null&&(f.Ug=b):f.next===null&&(f.next=
b,b.M2c=f));return b};jja=function(a,b,c,d){if(c===0)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};kja=function(a,b,c,d,e){var f=_.yd.selectedIndex;try{_.yd.selectedIndex=-1,d&2&&b.length>25&&kia(a,b,25),c(d,e)}finally{_.yd.selectedIndex=f}};lja=function(a,b,c){if((b.flags&4)!==0){var d=_.Nc(null);try{for(var e=b.qv,f=b.jn;f<e;f++){var g=a.data[f];g.zd&&g.zd(1,c[f],f)}}finally{_.Nc(d)}}};
pja=function(a,b,c){var d=_.ud(c,b),e=c.jn,f=c.qv;if(c.Ix>-1){var g=a.data[e+c.Ix],m=_.ud(c,b),n=mja(g),r=b[10].L3a,v=16;g.TP?v=4096:g.G1a&&(v=64);g=nja(b,gja(b,n,null,v,m,c,null,r.Uba(m,g),null,null,null));b[c.index]=g}a.Zk||Hga(c,b);_.Od(d,b);d=c.dCb;for(g=e;g<f;g++){m=a.data[g];n=Jd(b,a,g,c);_.Od(n,b);if(d!==null&&(r=d[g-e],r!==null))for(v=0;v<r.length;){var z=r[v++],C=r[v++],I=r[v++],M=r[v++];lia(m,n,z,C,I,M)}m.ta&&(_.vd(c.index,b)[8]=Jd(b,a,g,c))}(c.flags&64)===64&&oja(a,b,c)};
qja=function(a,b,c){c=c===void 0?_.ud:c;var d=b.X_a;if(d!==null)for(var e=b.index+1,f=0;f<d.length;f+=2){var g=d[f+1];g=g===-1?c(b,a):a[g];a[e++]=g}};mja=function(a){var b=a.az;return b===null||b.TBb?a.az=rja(1,null,a.ta,a.Aa,a.Ba,a.uTa,a.u2a,a.tb,a.qK,a.Ea,a.id):b};
rja=function(a,b,c,d,e,f,g,m,n,r,v){d=25+d;e=d+e;for(var z=[],C=0;C<e;C++)z.push(C<d?null:_.Se);r=typeof r==="function"?r():r;return z[1]={type:a,blueprint:z,ta:c,queries:null,tb:m,bsb:b,data:z.slice().fill(null,d),csa:d,rwb:e,iYa:null,Zk:!0,Nua:!0,JWb:!1,IWb:!1,CF:null,VO:null,Hba:null,sSa:null,Fna:null,L8a:null,mU:null,qt:null,zd:null,kE:null,Usb:typeof f==="function"?f():f,DMb:typeof g==="function"?g():g,firstChild:null,qK:n,Ea:r,TBb:!1,sWb:v}};
tja=function(a,b,c,d,e){for(var f in b)if(b.hasOwnProperty(f)){var g=b[f];if(g!==void 0){d!=null||(d={});var m=0;if(Array.isArray(g)){var n=g[0];m=g[1]}else n=g;g=f;if(e!==null){if(!e.hasOwnProperty(f))continue;g=e[f]}a===0?sja(d,c,g,n,m):sja(d,c,g,n)}}return d};sja=function(a,b,c,d,e){var f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];e!==void 0&&f.push(e)};
_.Te=function(a,b,c,d,e,f,g,m){var n=_.ud(b,c),r=b.inputs,v;!m&&r!=null&&(v=r[d])?(uja(a,c,v,d,e),b.Ix>-1&&(a=_.vd(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d=d==="class"?"className":d==="for"?"htmlFor":d==="formaction"?"formAction":d==="innerHtml"?"innerHTML":d==="readonly"?"readOnly":d==="tabindex"?"tabIndex":d,e=g!=null?g(e,b.value||"",d):e,f.setProperty(n,d,e))};
xja=function(a,b,c,d){var e=d===null?null:{"":-1};var f=a.Usb;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(pfa(c,r.oa,!1))if(g||(g=[]),r.ta)if(r.q1!==null){var v=[];m=m||new Map;r.q1(r,v,m);g.unshift.apply(g,[].concat(_.ld(v),[r]));vja(a,c,v.length)}else g.unshift(r),vja(a,c,0);else{m=m||new Map;var z=v=void 0;(z=(v=r).q1)==null||z.call(v,r,g,m);g.push(r)}}f=g===null?null:[g,m];f===null?f=g=null:(g=_.k(f),f=g.next().value,g=g.next().value);f!==null&&wja(a,b,c,f,e,g);if(e&&d)for(a=
c.X_a=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(f==null)throw new _.Ic(-301,!1);a.push(d[b],f)}c.ZB=mfa(c.ZB,c.nc)};
wja=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=Hga(c,b);Dga(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.jn=g;c.qv=g+m;c.dP=g;for(g=0;g<d.length;g++)m=d[g],m.Y2a&&m.Y2a(m);var n=!1,r=!1;g=jja(a,b,d.length,null);for(m=0;m<d.length;m++){var v=d[m];c.ZB=mfa(c.ZB,v.rb);var z=a,C=c,I=b,M=g;z.data[M]=v;var O=v.qa||(v.qa=hd(v.type));O=new Oga(O,!!v.ta);z.blueprint[M]=O;I[M]=O;O=z;var aa=C;z=jja(z,I,v.ob,_.Se);if(I=v.Za){C=O.iYa;C===null&&(C=O.iYa=[]);O=~aa.index;a:{for(aa=C.length;aa>
0;){var pa=C[--aa];if(typeof pa==="number"&&pa<0){aa=pa;break a}}aa=0}aa!=O&&C.push(O);C.push(M,z,I)}M=g;O=v;if(z=e){if(O.Rb)for(I=0;I<O.Rb.length;I++)z[O.Rb[I]]=M;O.ta&&(z[""]=M)}v.zd!==null&&(c.flags|=4);if(v.Za!==null||v.rb!==null||v.ob!==0)c.flags|=64;v=v.type.prototype;!n&&(v.Tb||v.Ra||v.ho)&&(M=n=void 0,((M=(n=a).CF)!=null?M:n.CF=[]).push(c.index),n=!0);r||!v.Tb&&!v.ho||(v=r=void 0,((v=(r=a).VO)!=null?v:r.VO=[]).push(c.index),r=!0);g++}b=c.qv;a=a.data;d=c.nc;e=[];m=g=null;for(n=c.jn;n<b;n++){r=
a[n];M=(v=f?f.get(r):null)?v.outputs:null;g=tja(0,r.inputs,n,g,v?v.inputs:null);m=tja(1,r.outputs,n,m,M);if(g===null||d===null||nfa(c))r=null;else{r=g;v=n;M=null;for(O=0;O<d.length;)if(z=d[O],z===0)O+=4;else{if(z!==5){if(typeof z==="number")break;if(r.hasOwnProperty(z))for(M===null&&(M=[]),I=r[z],C=0;C<I.length;C+=3)if(I[C]===v){M.push(z,I[C+1],I[C+2],d[O+1]);break}}O+=2}r=M}e.push(r)}g!==null&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.dCb=e;c.inputs=g;c.outputs=
m};oja=function(a,b,c){var d=c.jn,e=c.qv,f=c.index;c=_.yd.o0;try{for(_.yd.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.yd.o0=d;g.Za===null&&g.ob===0&&g.rb===null||g.Za===null||g.Za(1,m)}}finally{_.yd.selectedIndex=-1,_.yd.o0=c}};vja=function(a,b,c){b.Ix=c;var d;((d=a.kE)!=null?d:a.kE=[]).push(b.index)};_.yja=function(a,b,c,d,e,f,g){f==null?a.removeAttribute(b,e,c):(d=g==null?_.Gc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
zja=function(a,b){var c=a.zd;if(c!==null){var d=_.Nc(null);try{for(var e=0;e<c.length;e+=2){var f=c[e],g=c[e+1];if(g!==-1){var m=a.data[g];_.yd.Sn=f;m.zd(2,b[g],g)}}}finally{_.Nc(d)}}};nja=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Aja=function(a,b,c){_.yd.Sn=0;var d=_.Nc(null);try{b(a,c)}finally{_.Nc(d)}};Bja=function(a){var b;return(b=a[7])!=null?b:a[7]=[]};Cja=function(a){var b;return(b=a.qt)!=null?b:a.qt=[]};
Dja=function(a,b,c){if(a===null||a.ta)a:{for(a=c[b.index];Array.isArray(a);){if(typeof a[1]==="object"){c=a;break a}a=a[0]}c=null}return c[11]};Eja=function(a,b){(a=(a=a[9])?a.get(_.Ue,null):null)&&a.handleError(b)};uja=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++],n=c[f++];lia(a.data[g],b[g],d,m,n,e)}};_.Fja=function(a,b){a[11].setValue(_.td(a[_.yd.selectedIndex]),b)};
Hja=function(a,b,c){pga(b);try{var d=a.tb;d!==null&&Aja(1,d,c);var e=a.ta;e!==null&&kja(a,b,e,1,c);a.Zk&&(a.Zk=!1);var f;(f=b[18])!=null&&Gja(f,a);a.IWb&&zja(a,b);a.JWb&&Aja(2,a.tb,c);var g=a.kE;if(g!==null)for(c=0;c<g.length;c++){var m=_.vd(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]);m[0]!==null&&m[6]===null&&(m[6]=null);Hja(n,m,m[8])}}catch(v){throw a.Zk&&(a.TBb=!0,a.Zk=!1),v;}finally{b[2]&=-5,sga()}};
Ija=function(a,b,c){var d=c?a.styles:null,e=c?a.le:null,f=0;if(b!==null)for(var g=0;g<b.length;g++){var m=b[g];if(typeof m==="number")f=m;else if(f==1)e=Aea(e,m);else if(f==2){var n=b[++g];d=Aea(d,m+": "+n+";")}}c?a.styles=d:a.K6a=d;c?a.le=e:a.Ksa=e};
Jja=function(a,b,c,d,e){for(e=e===void 0?!1:e;c!==null;){if(c.type!==128){var f=b[c.index];f!==null&&d.push(_.td(f));if(_.rd(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;r!==null&&Jja(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Jja(a,b,c.Ug,d);else if(f&32)for(f=Cia(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].cw[c.cw]:null,Array.isArray(f)?d.push.apply(d,_.ld(f)):(g=_.xd(b[15]),Jja(g[1],g,f,d,!0)))}c=e?c.fza:c.next}return d};
Lja=function(a,b,c){b=b===void 0?!0:b;c=c===void 0?0:c;var d=a[10],e=d.L3a,f;(f=e.asa)==null||f.call(e);try{f=c;c=Yga;try{for(Yga=!0,Kja(a,f),f=0;hga(a);){if(f===100)throw new _.Ic(103,!1);f++;Kja(a,1)}}finally{Yga=c}}catch(n){throw b&&Eja(a,n),n;}finally{var g;(g=e.end)==null||g.call(e);var m;(m=d.mCb)==null||m.flush()}};Mja=function(a,b){for(a=Wga(a[12]);a!==null;a=Wga(a[4]))for(var c=10;c<a.length;c++){var d=a[c];(d[2]&128)===128&&Kja(d,b)}};
Kja=function(a,b){var c=a[1],d=a[2],e=a[23],f=!!(b===0&&d&16);f||(f=!!(d&64&&b===0));f||(f=!!(d&1024));f||(f=!!((e==null?0:e.Oi)&&Kea(e)));f||(f=!1);e&&(e.Oi=!1);a[2]&=-9217;if(f){if(d=c.ta,b=a[8],e=a[2],(e&256)!==256){var g;(g=a[10].mCb)!=null&&g.flush();pga(a);g=!0;var m=f=null;if(c.type!==2){var n;if((n=a[23])!=null)var r=n;else n=(r=Nja.pop())!=null?r:Object.create(Oja),n.xi=a,r=n;m=r;f=Pea(m)}else Jc===null?(g=!1,r=(n=a[23])!=null?n:Object.create(Pja),r.xi=a,m=r,f=Pea(m)):a[23]&&(Rea(a[23]),
a[23]=null);try{a[17]=0;_.yd.hn=c.csa;d!==null&&kja(c,a,d,2,b);if(r=(e&3)===3){var v=c.VO;v!==null&&uga(a,v,3,null)}else{var z=c.CF;z!==null&&vga(a,z,0,null);wga(a,0)}for(var C=Wga(a[12]);C!==null;C=Wga(C[4]))if(C[2]&2){var I=C[9];for(v=0;v<I.length;v++)gga(I[v])}Mja(a,0);c.zd!==null&&zja(c,a);if(r){var M=c.sSa;M!==null&&uga(a,M,3)}else{var O=c.Hba;O!==null&&vga(a,O,1);wga(a,1)}var aa=c.iYa;if(aa!==null)try{for(C=0;C<aa.length;C++){var pa=aa[C];if(pa<0)_.yd.selectedIndex=~pa;else{I=pa;var Aa=aa[++C],
ra=aa[++C];M=_.yd;M.hn=M.bsa=Aa;_.yd.o0=I;ra(2,a[I])}}}finally{_.yd.selectedIndex=-1}var ua=c.kE;ua!==null&&Qja(a,ua,0);var La=c.tb;La!==null&&Aja(2,La,b);if(r){var Xa=c.L8a;Xa!==null&&uga(a,Xa,3)}else{var za=c.Fna;za!==null&&vga(a,za,2);wga(a,2)}c.Nua===!0&&(c.Nua=!1);if(a[22]){for(var Pa=_.k(a[22]),Na=Pa.next();!Na.done;Na=Pa.next()){var pb=Na.value;pb()}a[22]=null}a[2]&=-73}catch(zb){throw fga(a),zb;}finally{m!==null&&(Qea(m,f),g&&(a=m,a.xi[23]!==a&&(a.xi=null,Nja.push(a)))),sga()}}}else d&8192&&
(Mja(a,1),c=c.kE,c!==null&&Qja(a,c,1))};Qja=function(a,b,c){for(var d=0;d<b.length;d++){var e=_.vd(b[d],a);(e[2]&128)===128&&Kja(e,c)}};Rja=function(a,b){var c=[],d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d];if(e!==void 0){var f=Array.isArray(e),g=f?e[0]:e;e=f?e[1]:0;b?c.push({U2a:g,oYb:d,wZc:(e&1)!==0}):c.push({U2a:g,oYb:d})}}return c};Sja=function(){tga(_.zd()[1],_.Bd())};Tja=function(a,b,c){return new Ve(a,b,c,!1)};Vja=function(a,b,c){return(new Uja({Pb:a,parent:b,oSc:c===void 0?null:c,H4c:!0})).Vb};
Wja=function(a){return!!a&&typeof a.then==="function"};Xja=function(a){return!!a&&typeof a.subscribe==="function"};Yja=function(a){return typeof a==="function"&&a[_.Oc]!==void 0};_.We=function(a){return _.pe(function(b,c){var d=!1,e=null,f=null,g=function(){var m;(m=f)==null||m.unsubscribe();f=null;d&&(d=!1,m=e,e=null,c.next(m))};b.subscribe(new _.re(c,function(m){d=!0;e=m;f||_.be(a(m)).subscribe(f=new _.re(c,g,void 0,g))}))})};
Zja=function(a,b){b=b===void 0?_.Ae:b;return _.We(function(){return _.Be(a,b)})};_.Xe=function(a){return _.pe(function(b,c){var d=null,e=!1,f;d=b.subscribe(new _.re(c,void 0,function(g){f=_.be(a(g,_.Xe(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.$ja=function(a,b,c,d,e){return function(f,g){var m=c,n=b,r=0;f.subscribe(new _.re(g,function(v){var z=r++;n=m?a(n,v,z):(m=!0,v);d&&g.next(n)},void 0,e&&function(){m&&g.next(n);g.complete()}))}};
_.Ye=function(a){return _.Ud()?_.ue(a,void 0,1):_.ue(a,1)};_.aka=function(){var a=_.lc.apply(0,arguments),b=ke(a);return _.pe(function(c,d){_.ve(1)(je([c].concat(_.ld(a)),b)).subscribe(d)})};
_.bka=function(a){return _.pe(function(b,c){var d=!1,e=null,f=null,g=function(){var m;(m=f)==null||m.unsubscribe();f=null;d&&(d=!1,m=e,e=null,c.next(m))};b.subscribe(new _.re(c,function(m){var n;(n=f)==null||n.unsubscribe();d=!0;e=m;f=new _.re(c,g,void 0,g);_.be(a(m)).subscribe(f)},void 0,function(){g();c.complete()},function(){e=f=null}))})};_.Ze=function(a){var b=b===void 0?_.Ae:b;var c=_.Be(a,b);return _.bka(function(){return c})};
_.$e=function(a){a=a===void 0?null:a;return _.pe(function(b,c){var d=!1;b.subscribe(new _.re(c,function(e){d=!0;c.next(e)},void 0,function(){d||c.next(a);c.complete()}))})};_.cka=function(){return _.pe(function(a,b){a.subscribe(new _.re(b,_.dha))})};_.af=function(a){return a<=0?function(){return _.Ce}:_.pe(function(b,c){var d=0;b.subscribe(new _.re(c,function(e){++d<=a&&(c.next(e),a<=d&&c.complete())}))})};
_.dka=function(a){return _.pe(function(b,c){var d=0,e=!1,f=0;b.subscribe(new _.re(c,function(g){var m=!1,n=function(){c.next(g);var v;(v=r)==null||v.unsubscribe();m||(f--,m=!0,e&&!f&&c.complete())},r=new _.re(c,n,void 0,n);f++;a(g,d++).subscribe(r)},void 0,function(){(e=!0,!f)&&c.complete()}))})};_.bf=function(a,b){b=b===void 0?_.Ae:b;var c=_.Be(a,b);return _.dka(function(){return c})};eka=function(){return _.pe(function(a,b){a.subscribe(new _.re(b,function(c){return Cha(c,b)}))})};
_.cf=function(a){var b=b===void 0?_.Zd:b;var c;a=(c=a)!=null?c:fka;return _.pe(function(d,e){var f,g=!0;d.subscribe(new _.re(e,function(m){var n=b(m);if(g||!a(f,n))g=!1,f=n,e.next(m)}))})};fka=function(a,b){return a===b};hka=function(a){a=a===void 0?gka:a;return _.pe(function(b,c){var d=!1;b.subscribe(new _.re(c,function(e){d=!0;c.next(e)},void 0,function(){return d?c.complete():c.error(a())}))})};gka=function(){return new _.oe};
_.ika=function(a){return _.pe(function(b,c){var d=0,e=null,f=!1;b.subscribe(new _.re(c,function(g){e||(e=new _.re(c,void 0,void 0,function(){e=null;f&&c.complete()}),_.be(a(g,d++)).subscribe(e))},void 0,function(){f=!0;!e&&c.complete()}))})};df=function(a){return _.pe(function(b,c){b.subscribe(c);c.add(a)})};_.ff=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.Ee(function(e,f){return a(e,f,d)}):_.Zd,_.af(1),c?_.$e(b):hka(function(){return new _.oe}))}};
kka=function(a){return _.pe(function(b,c){function d(n,r){var v=new _.ae(function(z){m.zPa++;var C=r.subscribe(z);return function(){C.unsubscribe();--m.zPa===0&&m.lYb&&m.unsubscribe()}});v.key=n;return v}var e=new Map,f=function(n){e.forEach(n);n(c)},g=function(n){return f(function(r){return r.error(n)})},m=new jka(c,function(n){try{var r=a(n),v=e.get(r);if(!v){e.set(r,v=new _.gf);var z=d(r,v);c.next(z)}v.next(n)}catch(C){g(C)}},g,function(){return f(function(n){return n.complete()})},function(){return e.clear()});
b.subscribe(m)})};_.hf=function(){return _.pe(function(a,b){var c=[];a.subscribe(new _.re(b,function(d){c.push(d);1<c.length&&c.shift()},void 0,function(){for(var d=_.k(c),e=d.next();!e.done;e=d.next())b.next(e.value);b.complete()},function(){c=null}))})};lka=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.Ee(function(e,f){return a(e,f,d)}):_.Zd,_.hf(),c?_.$e(b):hka(function(){return new _.oe}))}};_.jf=function(a){return _.pe(function(b,c){b.subscribe(new _.re(c,function(){return c.next(a)}))})};
oka=function(){return _.pe(function(a,b){a.subscribe(new _.re(b,function(c){b.next(new mka("N",c))},function(c){b.next(new mka("E",void 0,c));b.complete()},function(){b.next(nka);b.complete()}))})};pka=function(){var a=_.lc.apply(0,arguments),b=ke(a),c=Bha(a);a=_.Sha(a);return _.pe(function(d,e){_.ve(c)(je([d].concat(_.ld(a)),b)).subscribe(e)})};
_.mf=function(a){var b=_.Ud(a)?a:function(){return a};return _.Ud()?_.pe(function(c,d){var e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):function(c){var d=new lf(c,b);_.Ud(c==null?void 0:c.RB)&&(d.RB=c.RB);d.source=c;d.gXb=b;return d}};qka=function(){var a=_.lc.apply(0,arguments),b=a.length;if(b===0)throw Error("nb");return _.x(function(c){var d=c;for(c=0;c<b;c++){var e=void 0;d=(e=d)==null?void 0:e[a[c]];if(typeof d==="undefined")return}return d})};
_.of=function(a){var b=new _.nf(a,void 0,void 0);return function(c){return _.mf(function(){return b})(c)}};_.rka=function(a){return _.pe(function(b,c){var d,e=!1,f,g=function(){d=b.subscribe(new _.re(c,void 0,function(m){f||(f=new _.gf,a(f).subscribe(new _.re(c,function(){return d?g():e=!0})));f&&f.next(m)}));e&&(d.unsubscribe(),d=null,e=!1,g())};g()})};_.pf=function(a,b){return _.pe(_.$ja(a,b,arguments.length>=2,!0))};ska=function(){return new _.gf};tka=function(){return function(a){return _.se()(_.mf(ska)(a))}};
_.qf=function(a){var b=a&&typeof a==="object"?a:{bufferSize:a,yQ:void 0,gw:!1,scheduler:void 0};return function(c){return _.pe(uka(b))(c)}};
uka=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.yQ===void 0?Infinity:a.yQ;var d=a.gw;var e=a.scheduler;var f,g=0,m;return function(n,r){g++;if(f)var v=f.subscribe(r);else f=new _.nf(b,c,e),v=f.subscribe(r),m=n.subscribe({next:function(z){f.next(z)},error:function(z){var C=f;f=m=void 0;C.error(z)},complete:function(){m=void 0;f.complete()}}),m.closed&&(m=void 0);r.add(function(){g--;v.unsubscribe();d&&g===0&&m&&(m.unsubscribe(),f=m=void 0)})}};
_.rf=function(){return _.Ee(function(a,b){return 1<=b})};_.sf=function(){var a=_.lc.apply(0,arguments),b=ke(a);return _.pe(function(c,d){(b?_.we(a,c,b):_.we(a,c)).subscribe(d)})};_.tf=function(a){return _.pe(function(b,c){var d=null,e=0,f=!1;b.subscribe(new _.re(c,function(g){var m;(m=d)==null||m.unsubscribe();m=e++;_.be(a(g,m)).subscribe(d=new _.re(c,function(n){return c.next(n)},void 0,function(){d=null;f&&!d&&c.complete()}))},void 0,function(){(f=!0,!d)&&c.complete()}))})};vka=function(a){return _.tf(function(){return a})};
_.uf=function(a){return _.pe(function(b,c){_.be(a).subscribe(new _.re(c,function(){return c.complete()},void 0,_.dha));!c.closed&&b.subscribe(c)})};_.wka=function(a,b){b=b===void 0?!1:b;return _.pe(function(c,d){var e=0;c.subscribe(new _.re(d,function(f){var g=a(f,e++);(g||b)&&d.next(f);!g&&d.complete()}))})};
_.vf=function(a,b,c){var d=_.Ud(a)||b||c?{next:a,error:b,complete:c}:a;return d?_.pe(function(e,f){e.subscribe(new _.re(f,function(g){var m;(m=d.next)==null||m.call(d,g);f.next(g)},function(g){var m;(m=d.error)==null||m.call(d,g);f.error(g)},function(){var g;(g=d.complete)==null||g.call(d);f.complete()}))}):_.Zd};
_.xf=function(){var a=_.lc.apply(0,arguments),b=_.Aha(a);return _.pe(function(c,d){for(var e=a.length,f=Array(e),g=a.map(function(){return!1}),m=!1,n={PN:0};n.PN<e;n={PN:n.PN},n.PN++)_.be(a[n.PN]).subscribe(new _.re(d,function(r){return function(v){f[r.PN]=v;m||g[r.PN]||(g[r.PN]=!0,(m=g.every(_.Zd))&&(g=null))}}(n),void 0,_.dha));c.subscribe(new _.re(d,function(r){m&&(r=[r].concat(_.ld(f)),d.next(b?b.apply(null,_.ld(r)):r))}))})};xka=function(){Yea=function(){throw new _.Ic(600,!1);}};
yka=function(a,b,c){try{var d=c();return Wja(d)?d.catch(function(e){b.Ub(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Ub(function(){return a.handleError(e)}),e;}};zka=function(a,b){return Array.isArray(b)?b.reduce(zka,a):Object.assign({},a,b)};Aka=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.yf=function(a){if(!Bka.has(a)){Bka.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{g1:a}})}};
Eka=function(a,b){(b==null?0:b.Vb)||aga();var c,d=(c=b==null?void 0:b.Vb)!=null?c:_.Wc(_.zf);if((d!=null?d:_.Wc(_.zf)).get(Af)!=="browser")return Cka;_.yf("NgAfterRender");return Dka(a,d,b,!1)};_.Bf=function(a,b){(b==null?0:b.Vb)||aga();var c,d=(c=b==null?void 0:b.Vb)!=null?c:_.Wc(_.zf);if((d!=null?d:_.Wc(_.zf)).get(Af)!=="browser")return Cka;_.yf("NgAfterNextRender");return Dka(a,d,b,!0)};
Dka=function(a,b,c,d){var e=b.get(Cf);e.vV!=null||(e.vV=b.get(Df));var f;c=(f=c==null?void 0:c.phase)!=null?f:2;a instanceof Function?(f=[void 0,void 0,void 0,void 0],f[c]=a,a=f):a=[a.jhd,a.write,a.mmd,a.read];b=new Fka(e.vV,a,d,b.get(_.Ef));e.vV.register(b);return b};Gka=function(a,b,c){var d=b.yV;d=Array.isArray(d)?d[0]:d;return d===null?wia(a,b,c):_.td(c[d])};
Hka=function(a,b,c,d,e){var f=b.yV;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(d!==null&&b.Ix===-1)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};Ika=function(a,b){a.push(b);if(a.length>1)for(var c=a.length-2;c>=0;c--){var d=a[c];if(d.type&64){var e;if(e=!(b.type&64)||d.index>b.index)e=d.yV,e=(Array.isArray(e)?e[0]:e)===null;if(e){e=b.index;var f=d.yV;Array.isArray(f)?f[0]=e:(f=Hka,xia=Gka,yia=f,d.yV=e)}}}};_.Jka=function(a,b){a=b[a.dU];return a===null?a:a<0?~a:a};
Kka=function(a,b,c){a.index=0;c=_.Jka(b,c);a.uza=c!==null?b.remove[c]:_.Xc};Lka=function(a){if(a.index<a.uza.length){var b=a.uza[a.index++];if(b>0)return a.xi[b];a.stack.push(a.index,a.uza);Kka(a,a.xi[1].data[~b],a.xi);return Lka(a)}if(a.stack.length===0)return null;a.uza=a.stack.pop();a.index=a.stack.pop();return Lka(a)};Mka=function(){var a={stack:[],index:-1};return function(b,c){for(a.xi=c;a.stack.length;)a.stack.pop();Kka(a,b.value,c);return Lka.bind(null,a)}};
_.Nka=function(a,b,c,d){var e=_.Nc(null);try{var f=b.az,g,m,n,r=gja(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.Vb)!=null?g:null,(m=d==null?void 0:d.STc)!=null?m:null,(n=d==null?void 0:d.jTa)!=null?n:null);r[16]=a[b.index];var v=a[18];v!==null&&(r[18]=v.ci(f));Hja(f,r,c);return r}finally{_.Nc(e)}};_.Oka=function(a,b){b=10+b;if(b<a.length)return a[b]};_.Pka=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
_.Qka=function(a,b,c,d){d=d===void 0?!0:d;var e=b[1],f=10+c,g=a.length;c>0&&(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];f!==null&&a!==f&&qia(f,b);f=b[18];f!==null&&Gja(f,e);_.iga(b);b[2]|=128;d&&(c=Aia(c,a),d=b[11],f=d.parentNode(a[7]),f!==null&&(a=a[5],b[0]=f,b[5]=a,Ie(d,1,e.firstChild,b,f,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};Ska=function(){return Rka(_.Bd(),_.zd())};
Tka=function(a){return a[8]||(a[8]=[])};Rka=function(a,b){var c=b[a.index];if(_.rd(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,nja(b,d);Uka(d,b,a,c);return new Ff(d,a,b)};Vka=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.td(d);else{d=b[11];var e=d.createComment("");c=_.ud(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};Xka=function(a){return Wka(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
Yka=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)};Wka=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.Zka=function(a,b,c){return a[b]=c};_.Gf=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Hf=function(a,b,c,d){c=_.Gf(a,b,c);return _.Gf(a,b+1,d)||c};
_.ala=function(a,b,c,d,e,f,g,m,n,r){var v=c+25;if(b.Zk){var z=b.Ea;g=Re(b,v,4,g||null,m||null);xja(b,a,g,_.wd(z,n));tga(b,g);d=g.az=rja(2,g,d,e,f,b.Usb,b.DMb,null,b.qK,z,null);b.queries!==null&&(b.queries.ta(b,g),d.queries=b.queries.YTa(g));d=g}else d=b.data[v];Cd(d,!1);c=$ka(b,a,d,c);If&&zia(b,a,c,d);_.Od(c,a);c=[c,!0,0,a,null,d,null,c,null,null];a[v]=c;nja(a,c);(d.flags&1)===1&&pja(b,a,d);n!=null&&qja(a,d,r)};
_.B=function(a,b,c,d,e,f,g,m){var n=_.Ad();_.ala(_.zd(),n,a,b,c,d,e,_.wd(n.Ea,f),g,m);return _.B};bla=function(a,b){If=!0;return b[11].createComment("")};
_.Jf=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ta)var e=b.ya||b.Fa;else{if(b.ya)throw new _.Ic(903,!1);e=b.Fa}if(e){if(c){d.push(e);var f=a;f.inputs=cla(a.inputs);f.NB=cla(a.NB);f.t0=cla(a.t0);f.outputs=cla(a.outputs);(f=e.Za)&&dla(a,f);f=e.tb;var g=e.zd;f&&ela(a,f);g&&fla(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(n!==void 0&&(g.inputs[f]=n,g.t0[f]=m.t0[f],m.NB!==
null&&(n=Array.isArray(n)?n[0]:n,m.NB.hasOwnProperty(n)))){var r=void 0;(r=g).NB!=null||(r.NB={});g.NB[n]=m.NB[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.ta&&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.ZJb&&g(a),g===_.Jf&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;c>=0;c--)e=d[c],e.ob=a+=e.ob,e.rb=mfa(e.rb,b=mfa(b,e.rb))};
cla=function(a){return a===bd?{}:a===_.Xc?[]:a};ela=function(a,b){var c=a.tb;a.tb=c?function(d,e){b(d,e);c(d,e)}:b};fla=function(a,b){var c=a.zd;a.zd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};dla=function(a,b){var c=a.Za;a.Za=c?function(d,e){b(d,e);c(d,e)}:b};gla=function(a,b,c){if(a.n2!==null){a=_.k(a.n2);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=d.B0[wfa]||null,f=void 0,g=e.t0,m=d.inputs;for(f in m)m.hasOwnProperty(f)&&(g[m[f]]=g[f]);gla(e,b,c);c.set(e,d);b.push(e)}}};
hla=function(a){if(a===void 0||a.length===0)return bd;for(var b={},c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b};_.Kf=function(a){var b=a.hYc,c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.NB=c};_.Lf=function(a,b,c,d){var e=_.zd(),f=_.yd.hn++;_.Gf(e,f,b)&&(f=_.Ed(),_.yja(e[11],_.ud(f,e),d,f.value,a,b,c));return _.Lf};_.ila=function(a,b,c,d){return _.Gf(a,_.yd.hn++,c)?b+_.Gc(c)+d:_.Se};
_.E=function(a,b,c){var d=_.zd(),e=_.yd.hn++;_.Gf(d,e,b)&&_.Te(_.Ad(),_.Ed(),d,a,b,d[11],c,!1);return _.E};jla=function(a,b,c,d,e){e=e?"class":"style";uja(a,c,b.inputs[e],e,d)};kla=function(a,b,c,d){for(var e=a[c+1],f=b===null,g=d?e>>17&32767:(e&131068)>>2,m=!1;g!==0&&(m===!1||f);){var n=a[g+1],r=a[g];if(r===null||b==null||(Array.isArray(r)?r[1]:r)===b||Array.isArray(r)&&typeof b==="string"&&Ffa(r,b)>=0)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)};
pla=function(a,b){var c=lla;if(c===b)return-1;for(b=mla=b;b<c&&a.charCodeAt(b)>32;)b++;b=nla=b;return ola(a,b,c)};ola=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};_.Mf=function(a,b,c){qla(a,b,c,!1);return _.Mf};_.Nf=function(a,b){qla(a,b,null,!0);return _.Nf};_.Of=function(a){_.yla(zla,a)};Ala=function(a,b){var c;nla=mla=0;lla=b.length;for(c=pla(b,ola(b,0,lla));c>=0;c=pla(b,c))_.Gfa(a,b.substring(mla,nla),!0)};
qla=function(a,b,c,d){var e=_.zd(),f=_.Ad(),g=_.lga(2);f.Nua&&Bla(f,a,g,d);if(b!==_.Se&&_.Gf(e,g,b)){var m=f.data[_.yd.selectedIndex],n=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=_.Hc(_.Ke(b))));Cla(f,m,e,n,a,e[g+1]=b,d,g)}};
_.yla=function(a,b){var c=Ala,d=_.Ad(),e=_.lga(2);d.Nua&&Bla(d,null,e,!0);var f=_.zd();if(b!==_.Se&&_.Gf(f,e,b)){var g=d.data[_.yd.selectedIndex];if((g.flags&8)===0||e>=d.rwb){var m=f[11],n=f[e+1];if(b==null||b==="")a=_.Xc;else{var r=[];b=_.Ke(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if(typeof b==="object")for(var v in b)b.hasOwnProperty(v)&&a(r,v,b[v]);else typeof b==="string"&&c(r,b);a=r}a=f[e+1]=a;n===_.Se&&(n=_.Xc);b=r=0;c=0<n.length?n[0]:null;for(v=0<a.length?a[0]:null;c!==
null||v!==null;){var z=r<n.length?n[r+1]:void 0,C=b<a.length?a[b+1]:void 0,I=null,M=void 0;c===v?(r+=2,b+=2,z!==C&&(I=v,M=C)):v===null||c!==null&&c<v?(r+=2,I=c):(b+=2,I=v,M=C);I!==null&&Cla(d,g,f,m,I,M,!0,e);c=r<n.length?n[r]:null;v=b<a.length?a[b]:null}}else e=g.Ksa,e!==null&&(b=Aea(e,b?b:"")),jla(d,g,f,b,!0)}};
Bla=function(a,b,c,d){var e=a.data;if(e[c+1]===null){var f=e[_.yd.selectedIndex];a=c>=a.rwb;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=mga(e),m=d?f.Aza:f.Bza;if(g===null)(d?f.fba:f.fma)===0&&(b=Dla(null,e,f,b,d),b=Ela(b,f.nc,d),m=null);else{var n=f.Pta;if(n===-1||e[n]!==g)if(b=Dla(g,e,f,b,d),m===null)g=d?f.fba:f.fma,g=(g&131068)>>2!==0?e[g>>17&32767]:void 0,g!==void 0&&Array.isArray(g)&&(g=Dla(null,e,f,g[1],d),g=Ela(g,f.nc,d),e[(d?f.fba:f.fma)>>17&32767]=g);else{m=void 0;g=f.qv;for(n=1+f.Pta;n<
g;n++)m=Ela(m,e[n].rb,d);m=Ela(m,f.nc,d)}}m!==void 0&&(d?f.Aza=m:f.Bza=m);n=b;m=d?f.fba:f.fma;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],g===null||Ffa(n,g)>0)r=!0}else g=n;a?m!==0?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,a!==0&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,b!==0&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=m<<17|0,b===0?b=c:e[m+1]=e[m+1]&-131069|c<<2,m=c);r&&(e[c+1]|=2);kla(e,g,c,!0);kla(e,g,c,!1);a=d?f.Aza:f.Bza;a!=null&&typeof g==
"string"&&Ffa(a,g)>=0&&(e[c+1]|=1);m=b<<17|m<<2;d?f.fba=m:f.fma=m}};Dla=function(a,b,c,d,e){var f=c.qv,g=c.Pta;for(g===-1?g=c.jn:g++;g<f;){var m=b[g];d=Ela(d,m.rb,e);if(m===a)break;g++}a!==null&&(c.Pta=g);return d};Ela=function(a,b,c){var d=c?1:2,e=-1;if(b!==null)for(var f=0;f<b.length;f++){var g=b[f];typeof g==="number"?e=g:e===d&&(Array.isArray(a)||(a=a===void 0?[]:["",a]),_.Gfa(a,g,c?!0:b[++f]))}return a===void 0?null:a};zla=function(a,b,c){b=String(b);b===""||b.includes(" ")||_.Gfa(a,b,c)};
Cla=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];((n&1)===1?Fla(a,b,c,e,(n&131068)>>2,g):void 0)===void 0&&(f!==void 0||(n&2)==2&&(f=Fla(a,null,c,e,m,g)),b=_.td(c[_.yd.selectedIndex]),g?f?d.UD(b,e):d.pP(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.G3a(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.yh(b,e,f,g))))}};
Fla=function(a,b,c,d,e,f){for(var g=b===null,m=void 0;e>0;){var n=a[e],r=Array.isArray(n),v=r?n[1]:n,z=v===null,C=c[e+1];C===_.Se&&(C=z?_.Xc:void 0);v=z?Hfa(C,d):v===d?C:void 0;r&&v===void 0&&(v=Hfa(n,d));if(v!==void 0&&(m=v,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}b!==null&&(a=f?b.Aza:b.Bza,a!=null&&(m=Hfa(a,d)));return m};
_.Pf=function(a){_.yf("NgControlFlow");var b=_.zd(),c=_.yd.hn++,d=b[c]!==_.Se?b[c]:-1;d=d!==-1?b[25+d]:void 0;if(_.Gf(b,c,a)){c=_.Nc(null);try{if(d!==void 0){var e=_.sia(d,0);e!==void 0&&_.uia(e[1],e)}if(a!==-1){a=25+a;var f=b[a],g=b[1].data[a],m=_.Nka(b,g,void 0,{jTa:null});_.Qka(f,m,0,_.Pka(g,null))}}finally{_.Nc(c)}}else d!==void 0&&(b=_.Oka(d,0),b!==void 0&&(b[8]=void 0))};
_.F=function(a,b,c,d){var e=_.zd(),f=_.Ad(),g=25+a;a=e[11];if(f.Zk){var m=f.Ea;c=Re(f,g,2,b,_.wd(m,c));xja(f,e,c,_.wd(m,d));c.nc!==null&&Ija(c,c.nc,!1);c.ZB!==null&&Ija(c,c.ZB,!0);f.queries!==null&&f.queries.Sca(f,c)}else c=f.data[g];If=!0;b=a.createElement(b,_.yd.pE);e[g]=b;g=(c.flags&1)===1;Cd(c,!0);Eia(a,b,c);(c.flags&32)!==32&&If&&zia(f,e,b,c);_.yd.dua===0&&_.Od(b,e);_.yd.dua++;g&&(pja(f,e,c),lja(f,c,e));d!==null&&qja(e,c);return _.F};
_.H=function(){var a=_.Bd();_.yd.DJ?_.yd.DJ=!1:(a=a.parent,Cd(a,!1));var b=a;ija===b&&(ija=null);_.yd.dua--;var c=_.Ad();c.Zk&&(tga(c,a),(a.flags&4)!==0&&c.queries.eua(a));b.Ksa!=null&&(b.flags&8)!==0&&jla(c,b,_.zd(),b.Ksa,!0);b.K6a!=null&&(b.flags&16)!==0&&jla(c,b,_.zd(),b.K6a,!1);return _.H};_.J=function(a,b,c,d){_.F(a,b,c,d);_.H();return _.J};
_.Qf=function(a,b,c){var d=_.zd(),e=_.Ad();a+=25;if(e.Zk){var f=e.Ea;b=_.wd(f,b);var g=Re(e,a,8,"ng-container",b);b!==null&&Ija(g,b,!0);xja(e,d,g,_.wd(f,c));e.queries!==null&&e.queries.Sca(e,g);f=g}else f=e.data[a];Cd(f,!0);If=!0;b=d[11].createComment(oia(""));d[a]=b;If&&zia(e,d,b,f);_.Od(b,d);(f.flags&1)===1&&(pja(e,d,f),lja(e,f,d));c!=null&&qja(d,f);return _.Qf};_.Rf=function(){var a=_.Bd(),b=_.Ad();_.yd.DJ?_.yd.DJ=!1:(a=a.parent,Cd(a,!1));b.Zk&&(tga(b,a),(a.flags&4)!==0&&b.queries.eua(a));return _.Rf};
_.Tf=function(a,b,c){_.Qf(a,b,c);_.Rf();return _.Tf};_.Uf=function(a,b,c){var d=_.zd(),e=_.yd.hn++;_.Gf(d,e,b)&&_.Te(_.Ad(),_.Ed(),d,a,b,d[11],c,!0);return _.Uf};_.Vf=function(a,b,c){var d=_.zd(),e=_.yd.hn++;if(_.Gf(d,e,b)){e=_.Ad();var f=_.Ed();_.Te(e,f,d,a,b,Dja(mga(e.data),f,d),c,!0)}return _.Vf};
Gla=function(a,b,c,d,e,f,g){var m=jja(a,d,1,null),n=m<<2;d=kga();b===d&&(d=null);d===null&&(n|=1);g&&(n|=2,Cia===void 0&&(Cia=Mka()));e.push(n,f===null?"":f);a=hja(a,m,g?32:1,f===null?"":f,null);Ika(c,a);c=a.index;Cd(a,!1);if(d!==null&&b!==d)if(b=d.yV,b===null)xia=Gka,yia=Hka,d.yV=[null,c];else{d=Array.isArray(b);if(d!=1)throw Error("Va`Expecting array here` [Expected=> true == "+(d+" <=Actual]"));b.push(c)}return a};
_.Ila=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(Hla);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};Kla=function(a){for(var b,c="",d=0,e=!1,f;(b=Jla.exec(a))!==null;)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)};
Mla=function(a,b,c,d,e,f,g){var m=0,n={type:f.type,dU:jja(b,c,1,null),ykb:g,wM:[],create:[],remove:[],update:[]};d.push(1<<Math.min(f.DHb,31),2,-1-f.DHb,g<<2|2);var r=b.data[g];r===null?b.data[g]=n:r.value=n;r=f.values;for(var v=[],z=0;z<r.length;z++){for(var C=r[z],I=[],M=0;M<C.length;M++){var O=C[M];typeof O!=="string"&&(O=I.push(O)-1,C[M]="\x3c!--\ufffd"+O+"\ufffd--\x3e")}M=[];v.push(M);O=b;var aa=n,pa=c,Aa=d,ra=e,ua=f.wM[z],La=C.join("");C=[];var Xa=[],za=[];aa.wM.push(ua);aa.create.push(C);aa.remove.push(Xa);
aa.update.push(za);ua=Kia(Vga()).tea(La);ua=Uia(ua)||ua;m|=ua?Lla(M,O,aa,pa,Aa,C,Xa,za,ua,ra,I,0):0}m&&d.push(m,1,g<<2|3);a.push({kind:3,index:g,wM:v,dU:n.dU})};Pla=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Nla,function(m,n,r){d=r==="select"?0:1;e=parseInt(n.slice(1),10);return""});a=Ola(a);for(var f=0;f<a.length;){var g=a[f++].trim();d===1&&(g=g.replace(/\s*(?:=)?(\w+)\s*/,"$1"));g.length&&b.push(g);g=Ola(a[f++]);b.length>c.length&&c.push(g)}return{type:d,DHb:e,wM:b,values:c}};
Ola=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(),c.length==0&&(b=a.substring(b,g),Nla.test(b)?d.push(Pla(b)):d.push(b),b=g+1)):(c.length==0&&(d.push(a.substring(b,g)),b=g+1),c.push("{"))}d.push(a.substring(b));return d};
Lla=function(a,b,c,d,e,f,g,m,n,r,v,z){var C=0;for(n=n.firstChild;n;){var I=jja(b,d,1,null);switch(n.nodeType){case Node.ELEMENT_NODE:var M=n,O=M.tagName.toLowerCase();if(Via.hasOwnProperty(O)){var aa=f,pa=_.Qla,Aa=O,ra=r;pa!==null&&aa.push(pa);aa.push(Aa,I,0|ra<<17|I<<1);b.data[I]=O;M=M.attributes;for(O=0;O<M.length;O++)aa=M.item(O),pa=aa.name.toLowerCase(),aa.value.match(Hla)?Wia.hasOwnProperty(pa)&&(Xia[pa]?_.Ila(m,aa.value,I,aa.name,0,Mia):_.Ila(m,aa.value,I,aa.name,0,null)):f.push(I<<1|1,aa.name,
aa.value);M={kind:1,index:I,children:[]};a.push(M);C|=Lla(M.children,b,c,d,e,f,g,m,n,I,v,z+1);z===0&&g.push(I)}break;case Node.TEXT_NODE:M=n.textContent||"";O=M.match(Hla);f.push(O?"":M,I,0|r<<17|I<<1);z===0&&g.push(I);O&&(C|=_.Ila(m,M,I,null,0,null));a.push({kind:0,index:I});break;case Node.COMMENT_NODE:if(M=Rla.exec(n.textContent||""))M=v[parseInt(M[1],10)],O=f,aa=_.Sla,pa=r,aa!==null&&O.push(aa),O.push("",I,0|pa<<17|I<<1),Mla(a,b,d,e,r,M,I),M=g,z===0&&(M.push(~I),M.push(I))}n=n.nextSibling}return C};
_.Xf=function(a,b,c){c=c===void 0?-1:c;var d=_.Ad(),e=_.zd();a=25+a;var f=_.wd(d.Ea,b);b=kga();if(d.Zk){var g=b===null?0:b.index,m=kga(),n=[],r=[],v=[[]],z=[[]];var C=c;C===-1?f=Kla(f):(c=f.indexOf(":"+C+"\ufffd")+2+C.toString().length,C=f.search(new RegExp("\ufffd\\/\\*\\d+:"+C+"\ufffd")),f=Kla(f.substring(c,C)));c=f.replace(Tla," ").split(Ula);for(C=0;C<c.length;C++){var I=c[C];if((C&1)===0){var M=Ola(I);for(I=0;I<M.length;I++){var O=M[I];if((I&1)===0){if(O!==""){var aa=z[0],pa=d,Aa=m,ra=v[0],ua=
O.match(Hla);pa=Gla(pa,Aa,ra,e,n,ua?null:O,!1).index;ua&&_.Ila(r,O,pa,null,0,null);aa.push({kind:0,index:pa})}}else{if(typeof O!=="object")throw Error("pb`"+f);aa=Gla(d,m,v[0],e,n,"",!0).index;Mla(z[0],d,e,r,g,O,aa)}}}else O=I.charCodeAt(0)===47,M=I.charCodeAt(O?1:0),I=25+Number.parseInt(I.substring(O?2:1)),O?(v.shift(),z.shift(),Cd(kga(),!1)):(O=v[0],aa=hja(d,I,64,null,null),Ika(O,aa),O=aa,v.unshift([]),Cd(O,!0),M={kind:2,index:I,children:[],type:M===35?0:1},z[0].push(M),z.unshift(M.children))}d.data[a]=
{create:n,update:r,mI:z[0],Rnd:g}}d.type===2?e[15][2]|=32:e[2]|=32;a=d.data[a].create;d=via(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++)z=a[m++],n=a[m],r=(z&2)===2,v=(z&1)===1,z>>>=2,f=e[z],c=!1,f===null&&(f=e[z]=_.Vla(e,n,r?Node.COMMENT_NODE:Node.TEXT_NODE),c=If),v&&d!==null&&c&&g.insertBefore(d,f,b,!1);_.yd.iwa=!0};_.Yf=function(){_.yd.iwa=!1};_.Zf=function(a,b,c){_.Xf(a,b,c);_.Yf()};_.$f=function(a){return _.yd.YT[25+a]};
_.K=function(a,b,c,d){c=_.zd();Wla(_.Ad(),c,c[11],_.Bd(),a,b,d);return _.K};_.ag=function(a,b){var c=_.Bd(),d=_.zd(),e=_.Ad();Wla(e,d,Dja(mga(e.data),c,d),c,a,b);return _.ag};Xla=function(a,b,c,d){a=a.qt;if(a!=null)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;typeof f==="string"&&(e+=2)}return null};
Wla=function(a,b,c,d,e,f,g){var m=(d.flags&1)===1,n=a.Zk&&Cja(a),r=Bja(b),v=!0;if(d.type&3||g){var z=_.ud(d,b),C=g?g(z):z;z=r.length;var I=g?function(aa){return g(_.td(aa[d.index]))}:d.index,M=null;!g&&m&&(M=Xla(a,b,e,d.index));M!==null?((M.hFc||M).Gab=f,M.hFc=f,v=!1):(f=Yla(d,b,f),a=c.listen(C,e,f),r.push(f,a),n&&n.push(e,I,z,z+1))}else f=Yla(d,b,f);a=d.outputs;var O;if(v&&a!==null&&(O=a[e])&&(v=O.length))for(a=0;a<v;a+=2)c=b[O[a]][O[a+1]].subscribe(f),m=r.length,r.push(f,c),n&&n.push(e,d.index,
m,-(m+1))};Zla=function(a,b,c){var d=_.Nc(null);try{return b(c)!==!1}catch(e){return Eja(a,e),!1}finally{_.Nc(d)}};Yla=function(a,b,c){return function f(e){if(e===Function)return c;Zga(a.Ix>-1?_.vd(a.index,b):b,5);for(var g=Zla(b,c,e),m=f.Gab;m;)g=Zla(b,m,e)&&g,m=m.Gab;return g}};_.N=function(a){a=a===void 0?1:a;for(var b=_.yd.YT;a>0;)b=b[14],a--;return(_.yd.YT=b)[8]};
_.bg=function(a){var b=_.zd()[15][5];if(!b.cw){for(var c=a?a.length:1,d=[],e=0;e<c;e++)d.push(null);c=b.cw=d;d=c.slice();for(b=b.Ug;b!==null;){if(b.type!==128){if(a)a:{e=null;b:{var f=b.nc;if(f!=null){var g=f.indexOf(5);if((g&1)===0){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(f===null)m=pfa(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;e!==null&&(d[e]?d[e].fza=b:c[e]=b,d[e]=b)}b=b.next}}};_.cg=function(a,b,c){b=b===void 0?0:b;var d=_.zd(),e=_.Ad();a=Re(e,25+a,16,null,c||null);a.cw===null&&(a.cw=b);_.yd.DJ=!1;d[6]&&ija===null||(a.flags&32)===32||Dia(d[11],0,d,a,via(e,a.parent,d),xia(a.parent||d[5],a,d))};_.eg=function(a,b,c){_.dg(a,"",b,"",c);return _.eg};_.dg=function(a,b,c,d,e){var f=_.zd();b=_.ila(f,b,c,d);b!==_.Se&&_.Te(_.Ad(),_.Ed(),f,a,b,f[11],e,!1);return _.dg};$la=function(){return this.tx[Symbol.iterator]()};
bma=function(){return ama(_.Bd(),_.zd())};ama=function(a,b){return a.type&4?new cma(b,a,Qd(a,b)):null};dma=function(a,b,c,d){d=b[18].queries[d];if(d.matches===null){a=a.data;for(var e=c.matches,f=[],g=0;e!==null&&g<e.length;g+=2){var m=e[g];if(m<0)f.push(null);else{var n=f,r=n.push,v=b;m=a[m];var z=e[g+1];z===-1?v=m.type&11?Qd(m,v):m.type&4?ama(m,v):null:z===-2?(z=c.metadata.read,v=z===_.Pd?Qd(m,v):z===_.fg?ama(m,v):z===_.gg?Rka(m,v):void 0):v=Jd(v,v[1],z,m);r.call(n,v)}}d.matches=f}return d.matches};
ema=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(f!==null)for(a=dma(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(g>0)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]&&ema(n[1],n,e,d)}if(g[9]!==null)for(g=g[9],m=0;m<g.length;m++)n=g[m],ema(n[1],n,e,d)}}return d};
hma=function(a,b){var c=_.zd();b=new _.ig((b&4)===4);var d=b.destroy,e=Bja(c);e.push(b);a.Zk&&Cja(a).push(d,e.length-1);var f;return((f=c[18])!=null?f:c[18]=new fma).queries.push(new gma(b))-1};_.jg=function(a,b,c){var d=_.Ad();d.Zk&&(ima(d,new jma(a,b,c),-1),(b&2)===2&&(d.JWb=!0));return hma(d,b)};
_.kg=function(a,b,c,d){var e=_.Ad();if(e.Zk){var f=_.Bd();ima(e,new jma(b,c,d),f.index);b=e.zd||(e.zd=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a);(c&2)===2&&(e.IWb=!0)}return hma(e,c)};kma=function(a){return a.split(",").map(function(b){return b.trim()})};ima=function(a,b,c){a.queries===null&&(a.queries=new lma);a.queries.track(new lg(b,c))};mma=function(a,b){var c=a[1],d=c.queries.queries[b];return d.brb?ema(c,a,b,[]):dma(c,a,d,b)};
_.ng=function(a){var b=_.zd(),c=_.Ad(),d=_.yd.Sn;_.yd.Sn=d+1;c=c.queries.queries[d];return a.Oi&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=mma(b,d),a.reset(b,Xga),_.mg(a)),!0):!1};_.og=function(){return _.zd()[18].queries[_.yd.Sn].pja};_.pg=function(a,b){_.yf("NgSignals");a=Xea(a);var c=a[_.Oc];if(b==null?0:b.Or)c.Or=b.Or;a.set=function(d){return _.Zea(c,d)};a.update=function(d){Oea()||Yea();_.Zea(c,d(c.value))};a.APc=_.nma.bind(a);return a};
_.nma=function(){var a=this,b=this[_.Oc];if(b.uPb===void 0){var c=function(){return a()};c[_.Oc]=b;b.uPb=c}return b.uPb};_.oma=function(a,b){var c=Vea(function(){d.vcb();var e=d;var f=e.Ie,g=e.YLc;if(f===void 0||g===void 0||f[2]&4)e=a?void 0:_.Xc;else{var m=f[18].queries[g].pja;f=mma(f,g);m.reset(f,Xga);e=a?m.first:m.AJa||e.EKa===void 0?e.EKa=m.toArray():e.EKa}if(b&&e===void 0)throw new _.Ic(-951,!1);return e});var d=c[_.Oc];d.vcb=_.pg(0);d.EKa=void 0;return c};
_.qma=function(a,b){var c=a[_.Oc];c.Ie=_.zd();c.YLc=b;c.ZLc=c.Ie[18].queries[b].pja;pma(c.ZLc,function(){return c.vcb.update(function(d){return d+1})})};_.P=function(a,b){b=b===void 0?"":b;var c=_.zd(),d=_.Ad();a+=25;var e=d.Zk?Re(d,a,1,b,null):d.data[a];If=!0;b=c[11].wta(b);c[a]=b;If&&zia(d,c,b,e);Cd(e,!1)};_.rg=function(a){_.qg("",a,"");return _.rg};_.qg=function(a,b,c){var d=_.zd();a=_.ila(d,a,b,c);a!==_.Se&&_.Fja(d,a);return _.qg};
_.sg=function(a,b,c){Yja(b)&&typeof b.set==="function"&&(b=b());var d=_.zd(),e=_.yd.hn++;_.Gf(d,e,b)&&_.Te(_.Ad(),_.Ed(),d,a,b,d[11],c,!1);return _.sg};_.tg=function(a,b){var c=Yja(a)&&typeof a.set==="function";c&&a.set(b);return c};_.ug=function(a,b){var c=_.zd();Wla(_.Ad(),c,c[11],_.Bd(),a,b);return _.ug};
rma=function(a,b,c,d,e){a=Sc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)rma(a[f],b,c,d,e);else{f=_.Ad();var g=_.zd(),m=_.Bd(),n=id(a)?a:Sc(a.wa),r=Wfa(a),v=m.dP&1048575,z=m.jn,C=m.dP>>20;if(id(a)||!a.wd)d=new Oga(r,e),r=sma(n,b,e?v:v+C,z),r===-1?(r=Hga(m,g),Dga(r,f,n),tma(f,a,b.length),b.push(n),m.jn++,m.qv++,e&&(m.dP+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=sma(n,b,v+C,z);v=sma(n,b,v,v+C);var I=z>=0&&c[z];C=v>=0&&c[v];e&&!C||!e&&!I?(z=Hga(m,g),Dga(z,f,n),z=c.length,I=new Oga(e?
uma:vma,e),I.wd=[],I.index=z,I.eta=0,d&&!e&&I.eta++,I.wd.push(r),!e&&C&&(c[v].X2a=I),tma(f,a,b.length,0),b.push(n),m.jn++,m.qv++,e&&(m.dP+=1048576),c.push(I),g.push(I)):(b=c[e?v:z],!e&&d&&b.eta++,b=b.wd.push(r)-1,tma(f,a,z>-1?z:v,b));!e&&d&&C&&c[v].eta++}}};tma=function(a,b,c,d){var e=id(b),f=!!b.Md;if(e||f)if(f=(f?Sc(b.Md):b).prototype.La)a=a.mU||(a.mU=[]),!e&&b.wd?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};sma=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
vma=function(){return wma(this.wd,[])};uma=function(a,b,c,d){b=this.wd;if(this.X2a){var e=this.X2a.eta;d=Jd(c,c[1],this.X2a.index,d);c=d.slice(0,e);wma(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],wma(b,c);return c};wma=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.vg=function(a){var b=b===void 0?[]:b;return function(c){c.Y2a=function(d,e){e=e?e(a):a;var f=_.Ad();f.Zk&&(d=!!d.ta,rma(b,f.data,f.blueprint,d,!0),rma(e,f.data,f.blueprint,d,!1))}}};
_.wg=function(a){_.yf("NgStandalone");a.sXa=function(b){b=b.get(xma);if(a.standalone){if(!b.Qaa.has(a)){var c=Ifa(!1,a.type);c=c.length>0?Vja([c],b.Cc,"Standalone["+a.type.name+"]"):null;b.Qaa.set(a,c)}b=b.Qaa.get(a)}else b=null;return b}};_.xg=function(a,b){a=_.Dd()+a;var c=_.zd();return c[a]===_.Se?_.Zka(c,a,b()):c[a]};_.yg=function(a,b,c){return yma(_.zd(),_.Dd(),a,b,c)};_.zg=function(a,b,c,d){return _.zma(_.zd(),_.Dd(),a,b,c,d)};_.Ama=function(a,b){a=a[b];return a===_.Se?void 0:a};
yma=function(a,b,c,d,e,f){b+=c;return _.Gf(a,b,e)?_.Zka(a,b+1,f?d.call(f,e):d(e)):_.Ama(a,b+1)};_.zma=function(a,b,c,d,e,f,g){b+=c;return _.Hf(a,b,e,f)?_.Zka(a,b+2,g?d.call(g,e,f):d(e,f)):_.Ama(a,b+2)};
_.Q=function(a,b){var c=_.Ad();a+=25;if(c.Zk){a:{var d=c.DMb;if(d)for(var e=d.length-1;e>=0;e--){var f=d[e];if(b===f.name){b=f;break a}}b=void 0}c.data[a]=b;if(b.De){var g;((g=c.mU)!=null?g:c.mU=[]).push(a,b.De)}}else b=c.data[a];g=b.qa||(b.qa=hd(b.type));b=Pc(_.A);try{var m=Aga(!1),n=g();Aga(m);var r=_.zd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{Pc(b)}};_.R=function(a,b,c){a+=25;var d=_.zd(),e=d[a];return d[1].data[a].ie?yma(d,_.Dd(),b,e.transform,c,e):e.transform(c)};
_.Ag=function(a,b){return ama(a,b)};Dma=function(){function a(){_.Iea(b);if(b.value===_.Bma)throw new _.Ic(-950,!1);return b.value}var b=Object.create(_.Cma);b.value=void 0;b.W7a=void 0;a[_.Oc]=b;return a};Ema=function(){return _.oma(!0,!1)};Fma=function(a){var b=_.Bd(),c=_.zd();b.Ix>-1&&(a&16)!==16?(a=_.vd(b.index,c),a=new Bg(a,a)):a=b.type&175?new Bg(c[15],c):null;return a};Gma=function(a,b,c){a=a.bw;if(a===null)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};
Kma=function(a){var b=a.Q0c;var c=a.nBb;var d=a.pK;b!=null||(b=function(){return new _.Cg(Object.assign({},Hma(),{pK:d}))});return[{wa:_.Cg,Bb:b},{wa:Ofa,wd:!0,Bb:function(){var e=_.Wc(Dg,{optional:!0});return function(){return e.initialize()}}},{wa:Ofa,wd:!0,Bb:function(){var e=_.Wc(Eg);return function(){e.initialize()}}},c===!0?{wa:Ima,lc:!0}:[],{wa:Jma,lc:d!=null?d:!1}]};Hma=function(a){var b,c;return{dvb:!1,zla:(b=a==null?void 0:a.kUc)!=null?b:!1,K4:(c=a==null?void 0:a.G4c)!=null?c:!1}};
Pma=function(a){var b=a.Oya?a.j3c:a.Y2.Vb,c=b.get(_.Cg);return c.run(function(){a.Oya?a.j3c.RW():a.Y2.RW();var d=b.get(_.Ue,null),e;c.Ub(function(){e=c.onError.subscribe({next:function(m){d.handleError(m)}})});if(a.Oya){var f=function(){return b.destroy()},g=a.Oya.get(Lma);g.add(f);b.De(function(){e.unsubscribe();g.delete(f)})}else a.Y2.De(function(){Aka(a.rjb,a.Y2);e.unsubscribe()});return yka(d,c,function(){var m=b.get(Fg);Mma(m);return m.wTc.then(function(){var n=b.get(_.Gg,"en-US")||"en-US";typeof n===
"string"&&(_.Nma=n.toLowerCase().replace(/_/g,"-"));if(a.Oya)return n=b.get(_.Hg),a.x4c!==void 0&&n.Bx(a.x4c),n;Oma(a.Y2,a.rjb);return a.Y2})})})};Oma=function(a,b){var c=a.Vb.get(_.Hg);if(a.pJa.length>0)a.pJa.forEach(function(d){return c.Bx(d)});else if(a.instance.K0c)a.instance.K0c(c);else throw new _.Ic(-403,!1);b.push(a)};
Vma=function(a,b,c){c=c===void 0?[]:c;var d="Platform: "+b,e=new _.jd(d);return function(f){f=f===void 0?[]:f;var g=Qma();if(!g||g.Vb.get(Rma,!1))if(f=[].concat(_.ld(c),_.ld(f),[{wa:e,lc:!0}]),a)a(f);else{f=Sma(f,d);if(Tma&&!Tma.get(Rma,!1))throw new _.Ic(400,!1);xka();Tma=f;f.get(Ig);Uma(f)}f=Qma();if(!f)throw new _.Ic(401,!1);return f}};Sma=function(a,b){a=a===void 0?[]:a;return _.Jg({name:b,Pb:[{wa:Wma,lc:"platform"},{wa:Lma,lc:new Set([function(){return Tma=null}])}].concat(_.ld(a))})};
Qma=function(){var a,b;return(b=(a=Tma)==null?void 0:a.get(Ig))!=null?b:null};Uma=function(a){var b;(b=a.get(Xma,null))==null||b.forEach(function(c){return c()})};_.Kg=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};_.Lg=function(a,b){b=b===void 0?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};_.Og=function(a,b){_.yf("NgSignals");a=Vea(a);if(b==null?0:b.Or)a[_.Oc].Or=b.Or;return a};
_.$ma=function(a,b){_.yf("NgSignals");(b==null?0:b.Vb)||aga();var c,d=(c=b==null?void 0:b.Vb)!=null?c:_.Wc(_.zf);c=(b==null?void 0:b.IHb)!==!0?d.get(_.Ef):null;var e;a=new Yma(d.get(Zma),a,typeof Zone==="undefined"?null:Zone.current,c,d,(e=b==null?void 0:b.Ycd)!=null?e:!1);if((d=d.get(_.Pg,null,{optional:!0}))&&d.Ie[2]&8){var f,g;((g=(f=d.Ie)[22])!=null?g:f[22]=[]).push(a.nCa.notify)}else a.nCa.notify();return a};Qg=function(a){var b=_.Nc(null);try{return a()}finally{_.Nc(b)}};
cna=function(a){var b=_.ana.get(a);if(!b)throw Error("ub`"+a);return new bna(b)};dna=function(a,b){a=a[Zc]||null;var c=b.ohd||Tfa();return(new Rg(a)).create(c,b.eza,b.TE,b.OI)};ena=function(a){var b=a[Zc]||null;if(!b)return null;var c=new Rg(b);return{get lb(){return c.lb},get type(){return c.ST},get inputs(){return c.inputs},get outputs(){return c.outputs},get hc(){return c.hc},get Ekd(){return b.standalone},get wZc(){return b.TP}}};
gna=function(a,b){if(a==null)return null;a=fna(b);return a==null?null:a};hna=function(a){return Object.assign({},{Qa:{},Agd:{},keys:[],yd:{},Ka:{},Pa:{},Jub:!1},a)};_.Sg=function(a){return ina(a,jna,kna,lna)};jna=function(a,b){return _.T(b,a)};kna=function(a,b,c){b[a]=c};lna=function(){return{}};_.Tg=function(a,b){var c=new a;return b==null?c:ina(b,mna,nna,ona,a)};mna=function(a,b){return b[a]};nna=function(a,b,c){b.i[a]=c};ona=function(a){if(a==null)throw Error("vb");return new a};
ina=function(a,b,c,d,e){e=d(e);for(var f=pna(a,e),g=f.Qa||{},m=f.Ka||{},n=f.yd||{},r=_.k(f.keys||[]),v=r.next(),z={};!v.done;z={nxa:void 0},v=r.next()){v=v.value;var C=b(v,a);if(C!=null){var I=void 0;if(g.hasOwnProperty(v)){if(f.Jub&&C.length===0)continue;I=qna(C,b,c,d,!0,!0,g[v])}else if(m.hasOwnProperty(v))I=qna(C,b,c,d,!1,!0,m[v]);else if(n.hasOwnProperty(v))z.nxa=n[v],I=z.nxa.Kc?C.map(function(M){return function(O){return rna(O,M.nxa,b,c,d)}}(z)):rna(C,z.nxa,b,c,d);else if(Array.isArray(C)){if(f.Jub&&
C.length===0)continue;I=qna(C,b,c,d,!0,!1)}else I=C;c(v,e,I)}}return e};rna=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];n!=null&&(f[m]=qna(n,c,d,e,b.Mc,b.Lc,b.yc))}return f};qna=function(a,b,c,d,e,f,g){if(f&&g==null)throw Error("wb");return a==null?a:e&&f?a.map(function(m){return ina(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?ina(a,b,c,d,g):typeof a==="object"?JSON.parse(JSON.stringify(a)):a};
pna=function(a,b){if(b instanceof _.U)a=hna(b.ma());else if(a instanceof _.U)a=hna(a.ma());else throw Error("xb");return a};sna=function(a){if(a.Ta!=null){var b={},c;for(c in a.Ta)a.Ta[c]!==void 0&&(b[c]=a.Ta[c]);a.Ta=b}};_.Ug=function(a,b,c){c=c===void 0?{}: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};tna=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
una=function(a,b){if(b&&!b.ci)throw Error("zb`"+a+"`"+_.Hc(b));};vna=function(a,b){if(a.length==0)return b;if(b.length==0)return a;var c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return c==2?a+b.substring(1):c==1?a+b:a+"/"+b};_.Vg=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)};Wg=function(a){return a&&a[0]!=="?"?"?"+a:a};wna=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
xna=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}};yna=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}};
zna=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Ana=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||c.xia==="full"&&(b.mp()||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){var e=d[c],f=a[c];if(e[0]===":")b[e.substring(1)]=f;else if(e!==f.path)return null}return{KM:a.slice(0,d.length),Qya:b}};
Xg=function(a,b){var c=a?Bna(a):void 0,d=b?Bna(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Cna(a[d],b[d]))return!1;return!0};Bna=function(a){return[].concat(_.ld(Object.keys(a)),_.ld(Object.getOwnPropertySymbols(a)))};Cna=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.ld(a)).sort();var c=[].concat(_.ld(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};
Yg=function(a){return _.Fe(a)?a:Wja(a)?_.ce(Promise.resolve(a)):_.le(a)};Fna=function(a,b,c){return Dna[c.rs](a.root,b.root,c.YHb)&&Ena[c.Ta](a.Ta,b.Ta)&&!(c.Ye==="exact"&&a.Ye!==b.Ye)};Gna=function(a,b){return Xg(a,b)};Ina=function(a,b,c){if(!Zg(a.Qd,b.Qd)||!Hna(a.Qd,b.Qd,c)||a.bW!==b.bW)return!1;for(var d in b.children)if(!a.children[d]||!Ina(a.children[d],b.children[d],c))return!1;return!0};
Jna=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Cna(a[c],b[c])})};Lna=function(a,b,c){return Kna(a,b,b.Qd,c)};
Kna=function(a,b,c,d){if(a.Qd.length>c.length)return a=a.Qd.slice(0,c.length),Zg(a,c)&&!b.mp()&&Hna(a,c,d)?!0:!1;if(a.Qd.length===c.length){if(!Zg(a.Qd,c)||!Hna(a.Qd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!Lna(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Qd.length);c=c.slice(a.Qd.length);return Zg(a.Qd,e)&&Hna(a.Qd,e,d)&&a.children.primary?Kna(a.children.primary,b,c,d):!1};Hna=function(a,b,c){return b.every(function(d,e){return Ena[c](a[e].parameters,d.parameters)})};
Mna=function(a,b){return Zg(a,b)&&a.every(function(c,d){return Xg(c.parameters,b[d].parameters)})};Zg=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};Nna=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;d==="primary"&&(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;d!=="primary"&&(c=c.concat(b(e,d)))});return c};
Qna=function(a){return a.Qd.map(function(b){return Ona(b.path)+Pna(b.parameters)}).join("/")};
Rna=function(a,b){if(!a.mp())return Qna(a);if(b){b=a.children.primary?Rna(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;d!=="primary"&&c.push(d+":"+Rna(e,!1))});return c.length>0?b+"("+c.join("//")+")":b}b=Nna(a,function(d,e){return e==="primary"?[Rna(a.children.primary,!1)]:[e+":"+Rna(d,!1)]});return Object.keys(a.children).length===1&&a.children.primary!=null?Qna(a)+"/"+b[0]:Qna(a)+"/("+b.join("//")+")"};
Sna=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Tna=function(a){return Sna(a).replace(/%3B/gi,";")};Ona=function(a){return Sna(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Pna=function(a){return Object.entries(a).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return";"+Ona(b)+"="+Ona(c)}).join("")};
Una=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 Tna(c)+"="+Tna(d)}).join("&"):Tna(c)+"="+Tna(b)}).filter(function(b){return b});return a.length?"?"+a.join("&"):""};Wna=function(a){return(a=a.match(Vna))?a[0]:""};Xna=function(a){var b={};return a.Qd.length>0?new $g([],(b.primary=a,b)):a};
Yna=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=Yna(e);if(d==="primary"&&e.Qd.length===0&&e.mp())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(e.Qd.length>0||e.mp())b[d]=e}a=new $g(a.Qd,b);a.bW===1&&a.children.primary&&(b=a.children.primary,a=new $g(a.Qd.concat(b.Qd),b.children));return a};
bh=function(a){return a instanceof ah};Zna=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.Ze]=r}g=new $g(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=Xna(d);var e;return(e=c)!=null?e:d};
foa=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(b.length===0)return $na(e,e,e,c,d);b=aoa(b);if(b.hDb&&b.commands.length===1&&b.commands[0]=="/")return $na(e,e,new $g([],{}),c,d);var f=e;if(b.hDb)a=new boa(f,!0,0);else if(a)if(a.parent===null)a=new boa(a,!0,0);else{f=a;a=a.Qd.length-1+(coa(b.commands[0])?0:1);for(var g=b.g1c;g>a;){g-=a;f=f.parent;if(!f)throw new _.Ic(4005,!1);a=f.Qd.length}a=new boa(f,!1,a-g)}else a=new boa(f,!1,NaN);b=a.Zya?doa(a.SF,a.index,b.commands):eoa(a.SF,a.index,
b.commands);return $na(e,a.SF,b,c,d)};coa=function(a){return typeof a==="object"&&a!=null&&!a.NO&&!a.qTb};goa=function(a){return typeof a==="object"&&a!=null&&a.NO};$na=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:hoa(a,b,c);a=Xna(Yna(a));return new ah(a,f,e)};
hoa=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:hoa(f,b,c)});return new $g(a.Qd,d)};
aoa=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new ioa(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if(typeof e==="object"&&e!=null){if(e.NO){var g={};Object.entries(e.NO).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]=typeof n==="string"?n.split("/"):n});return[].concat(_.ld(d),[{NO:g}])}if(e.qTb)return[].concat(_.ld(d),[e.qTb])}return typeof e!=="string"?[].concat(_.ld(d),[e]):f===0?(e.split("/").forEach(function(m,n){if(n!=0||m!==".")n==0&&
m===""?c=!0:m===".."?b++:m!=""&&d.push(m)}),d):[].concat(_.ld(d),[e])},[]);return new ioa(c,b,a)};joa=function(a){if(goa(a[0]))return a[0].NO;var b={};return b.primary=a,b};
eoa=function(a,b,c){a!=null||(a=new $g([],{}));if(a.Qd.length===0&&a.mp())return doa(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,Aya:0,Qpb:0};f<d.Qd.length;){if(e>=c.length){d=g;break a}var m=d.Qd[f],n=c[e];if(goa(n))break;n=""+n;var r=e<c.length-1?c[e+1]:null;if(f>0&&n===void 0)break;if(n&&r&&typeof r==="object"&&r.NO===void 0){if(n!=m.path||!Xg(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Xg(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,Aya:f,Qpb:e}}e=c.slice(d.Qpb);return d.match&&
d.Aya<a.Qd.length?(b=new $g(a.Qd.slice(0,d.Aya),{}),b.children.primary=new $g(a.Qd.slice(d.Aya),a.children),doa(b,0,e)):d.match&&e.length===0?new $g(a.Qd,{}):d.match&&!a.mp()?koa(a,b,c):d.match?doa(a,0,e):koa(a,b,c)};
doa=function(a,b,c){if(c.length===0)return new $g(a.Qd,{});var d=joa(c),e={};if(Object.keys(d).some(function(f){return f!=="primary"})&&a.children.primary&&a.bW===1&&a.children.primary.Qd.length===0)return c=doa(a.children.primary,b,c),new $g(a.Qd,c.children);Object.entries(d).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;typeof g==="string"&&(g=[g]);g!==null&&(e[f]=eoa(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;
d[f]===void 0&&(e[f]=g)});return new $g(a.Qd,e)};koa=function(a,b,c){for(var d=a.Qd.slice(0,b),e=0;e<c.length;){var f=c[e];if(goa(f))return a=loa(f.NO),new $g(d,a);if(e===0&&coa(c[0]))d.push(new _.ch(a.Qd[b].path,moa(c[0]))),e++;else{f=goa(f)?f.NO.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&coa(g)?(d.push(new _.ch(f,moa(g))),e+=2):(d.push(new _.ch(f,{})),e++)}}return new $g(d,{})};
loa=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;typeof d==="string"&&(d=[d]);d!==null&&(b[c]=koa(new $g([],{}),0,d))});return b};moa=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};noa=function(a,b){a.Pb&&!a.Cc&&(a.Cc=Vja(a.Pb,b,"Route: "+a.path));var c;return(c=a.Cc)!=null?c:b};dh=function(a){return a.Ze||"primary"};
ooa=function(a,b){var c=a.filter(function(d){return dh(d)===b});c.push.apply(c,_.ld(a.filter(function(d){return dh(d)!==b})));return c};poa=function(a){if(!a)return null;var b;if((b=a.oe)==null?0:b.Cc)return a.oe.Cc;for(a=a.parent;a;a=a.parent){b=a.oe;var c=void 0;if((c=b)==null?0:c.CS)return b.CS;c=void 0;if((c=b)==null?0:c.Cc)return b.Cc}return null};qoa=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=qoa(a,c.value))return c;return null};
roa=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=roa(a,d.value),d.length)return d.unshift(b),d;return[]};soa=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.Ze]=c});return b};
uoa=function(a,b,c){var d=a.oe,e;if(b===null||(c===void 0?"emptyOnly":c)!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.oe)==null?0:e.sO))){var f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,(f=a.Wqa)!=null?f:{})}}else a={params:Object.assign({},b.params,a.params),data:Object.assign({},b.data,a.data),resolve:Object.assign({},a.data,b.data,d==null?void 0:d.data,a.Wqa)};!d||typeof d.title!=="string"&&d.title!==null||(a.resolve[toa]=
d.title);return a};voa=function(a,b){b.value.MD=a;b.children.forEach(function(c){return voa(a,c)})};woa=function(a){var b=a.children.length>0?" { "+a.children.map(woa).join(", ")+" } ":"";return""+a.value+b};
xoa=function(a){if(a.hd){var b=a.hd,c=a.tZ;a.hd=c;Xg(b.Ta,c.Ta)||a.h3c.next(c.Ta);b.Ye!==c.Ye&&a.OVc.next(c.Ye);Xg(b.params,c.params)||a.k2c.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(!Xg(d[f],e[f])){d=!1;break a}d=!0}}d||a.k9c.next(c.url);Xg(b.data,c.data)||a.jU.next(c.data)}else a.hd=a.tZ,a.jU.next(a.tZ.data)};
yoa=function(a,b){var c=Xg(a.params,b.params)&&Mna(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||yoa(a.parent,b.parent))};zoa=function(a){var b=a.children&&a.children.map(zoa);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.sO||!b&&!a.dl||!a.Ze||a.Ze==="primary"||(a.component=Aoa);return a};
Doa=function(a,b,c){if(c&&a.GAa(b.value,c.value.hd)){var d=c.value;d.tZ=b.value;b=Boa(a,b,c);return new eh(d,b)}d=Coa(b.value);b=b.children.map(function(e){return Doa(a,e)});return new eh(d,b)};Boa=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.GAa(d.value,f.value.hd))return Doa(a,d,f);return Doa(a,d)})};
Coa=function(a){return new _.fh(new _.gh(a.url),new _.gh(a.params),new _.gh(a.Ta),new _.gh(a.Ye),new _.gh(a.data),a.Ze,a.component,a)};Foa=function(a){var b=bh(a)?{BC:a,Eha:void 0}:a;a=b.BC;b=b.Eha;var c=Eoa(0);c.url=a;c.Eha=b;return c};Eoa=function(a){var b=Error("Ob`");b.ngNavigationCancelingError=!0;b.qQc=a;return b};Goa=function(a){return!!a&&a.ngNavigationCancelingError};
ih=function(){return _.tf(function(a){return _.te(a.map(function(b){return b.ha(_.af(1),_.sf(Hoa))})).ha(_.x(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c!==!0){if(c===Hoa)return Hoa;if(c===!1||bh(c))return c}return!0}),_.Ee(function(b){return b!==Hoa}),_.af(1))})};jh=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||vea(a)!==null?b.get(a):a:d};
Koa=function(a,b,c,d,e){e=e===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=soa(b);a.children.forEach(function(g){var m=f[g.value.Ze],n=d.concat([g.value]),r=e;r=r===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:r;var v=g.value,z=m?m.value:null,C=c?c.getContext(g.value.Ze):null;if(z&&v.oe===z.oe){var I=Ioa(z,v,v.oe.Lq);I?r.canActivateChecks.push(new Joa(n)):(v.data=z.data,v.Wqa=z.Wqa);v.component?Koa(g,m,C?C.children:null,n,r):Koa(g,m,c,n,r);I&&C&&C.Ze&&C.Ze.xwa&&r.canDeactivateChecks.push(new Loa(C.Ze.component,
z))}else z&&Moa(m,C,r),r.canActivateChecks.push(new Joa(n)),v.component?Koa(g,null,C?C.children:null,n,r):Koa(g,null,c,n,r);delete f[g.value.Ze]});Object.entries(f).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return Moa(m,c.getContext(g),e)});return e};
Ioa=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!Zg(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Zg(a.url,b.url)||!Xg(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!yoa(a,b)||!Xg(a.Ta,b.Ta);default:return!yoa(a,b)}};
Moa=function(a,b,c){var d=soa(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?Moa(g,b.children.getContext(f),c):Moa(g,null,c):Moa(g,b,c)});e.component?b&&b.Ze&&b.Ze.xwa?c.canDeactivateChecks.push(new Loa(b.Ze.component,e)):c.canDeactivateChecks.push(new Loa(null,e)):c.canDeactivateChecks.push(new Loa(null,e))};Noa=function(a){return typeof a==="function"};Ooa=function(a){return a instanceof _.oe||(a==null?void 0:a.name)==="EmptyError"};
Roa=function(a,b){return _.ue(function(c){var d=c.ij,e=c.fU,f=c.f2,g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.le(Object.assign({},c,{mJ:!0})):Poa(f,d,e,a).ha(_.ue(function(m){return m&&typeof m==="boolean"?Qoa(d,g,a,b):_.le(m)}),_.x(function(m){return Object.assign({},c,{mJ:m})}))})};Poa=function(a,b,c,d){return _.ce(a).ha(_.ue(function(e){return Soa(e.component,e.Mb,c,b,d)}),_.ff(function(e){return e!==!0},!0))};
Qoa=function(a,b,c,d){return _.ce(b).ha(_.Ye(function(e){var f=e.Mb.parent;f!==null&&d&&d(new Toa(f));f=_.le(!0);var g=e.Mb;g!==null&&d&&d(new Uoa(g));g=_.le(!0);return _.we(f,g,Voa(a,e.path,c),Woa(a,e.Mb,c))}),_.ff(function(e){return e!==!0},!0))};Woa=function(a,b,c){var d=b.oe?b.oe.kf:null;if(!d||d.length===0)return _.le(!0);d=d.map(function(e){return _.xe(function(){var f,g=(f=poa(b))!=null?f:c,m=jh(e,g);f=m&&Noa(m.kf)?m.kf(b,a):od(g,function(){return m(b,a)});return Yg(f).ha(_.ff())})});return _.le(d).ha(ih())};
Voa=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.oe?e.oe.IT:null;return f&&f.length!==0?{node:e,f2:f}:null}).filter(function(e){return e!==null}).map(function(e){return _.xe(function(){var f=e.f2.map(function(g){var m,n=(m=poa(e.node))!=null?m:c,r=jh(g,n);g=r&&Noa(r.IT)?r.IT(d,a):od(n,function(){return r(d,a)});return Yg(g).ha(_.ff())});return _.le(f).ha(ih())})});return _.le(b).ha(ih())};
Soa=function(a,b,c,d,e){var f=b&&b.oe?b.oe.Znb:null;if(!f||f.length===0)return _.le(!0);f=f.map(function(g){var m,n=(m=poa(b))!=null?m:e,r=jh(g,n);g=r&&Noa(r.Znb)?r.Znb(a,b,c,d):od(n,function(){return r(a,b,c,d)});return Yg(g).ha(_.ff())});return _.le(f).ha(ih())};Yoa=function(a,b,c){var d=b.usa;if(d===void 0||d.length===0)return _.le(!0);d=d.map(function(e){var f=jh(e,a);e=f&&Noa(f.usa)?f.usa(b,c):od(a,function(){return f(b,c)});return Yg(e)});return _.le(d).ha(ih(),Xoa())};
Xoa=function(){return _.$d(_.vf(function(a){if(typeof a!=="boolean")throw Foa(a);}),_.x(function(a){return a===!0}))};Zoa=function(a,b,c){var d=b.aob;if(!d||d.length===0)return _.le(!0);d=d.map(function(e){var f=jh(e,a);e=f&&Noa(f.aob)?f.aob(b,c):od(a,function(){return f(b,c)});return Yg(e)});return _.le(d).ha(ih(),Xoa())};kh=function(a){return _.me(new $oa(a))};
cpa=function(a,b,c,d){var e=apa(a,b,c);if(!e.lF)return _.le(e);d=noa(b,d);return Zoa(d,b,c).ha(_.x(function(f){return f===!0?e:Object.assign({},bpa)}))};
apa=function(a,b,c){if(b.path==="**")return{lF:!0,parameters:c.length>0?(c.length>0?c[c.length-1]:null).parameters:{},Eba:c,Dja:[],Sya:{}};if(b.path==="")return b.xia==="full"&&(a.mp()||c.length>0)?Object.assign({},bpa):{lF:!0,Eba:[],Dja:c,parameters:{},Sya:{}};a=(b.os||Ana)(c,a,b);if(!a)return Object.assign({},bpa);var d={},e;Object.entries((e=a.Qya)!=null?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=a.KM.length>0?Object.assign({},d,a.KM[a.KM.length-1].parameters):
d;var f;return{lF:!0,Eba:a.KM,Dja:c.slice(a.KM.length),parameters:e,Sya:(f=a.Qya)!=null?f:{}}};
gpa=function(a,b,c,d){if(c.length>0&&dpa(a,c,d)){var e=$g;a=new $g(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===""&&dh(d)!=="primary"){var f=new $g([],{});c[dh(d)]=f}c={SF:new e(b,c),f6a:[]}}else if(c.length===0&&epa(a,c,d)){b=$g;e=a.Qd;f=a.children;var g={};d=_.k(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,fpa(a,c,m)&&!f[dh(m)]){var n=new $g([],{});g[dh(m)]=n}a=Object.assign({},f,g);c={SF:new b(e,a),f6a:c}}else c={SF:new $g(a.Qd,a.children),
f6a:c};return c};dpa=function(a,b,c){return c.some(function(d){return fpa(a,b,d)&&dh(d)!=="primary"})};epa=function(a,b,c){return c.some(function(d){return fpa(a,b,d)})};fpa=function(a,b,c){return(a.mp()||b.length>0)&&c.xia==="full"?!1:c.path===""};hpa=function(a){a.sort(function(b,c){return b.value.Ze==="primary"?-1:c.value.Ze==="primary"?1:b.value.Ze.localeCompare(c.value.Ze)})};ipa=function(a){return(a=a.value.oe)&&a.path===""};
jpa=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={l3:void 0},d=a.next())e.l3=d.value,ipa(e.l3)?(d=b.find(function(f){return function(g){return f.l3.value.oe===g.value.oe}}(e)),d!==void 0?(d.children.push.apply(d.children,_.ld(e.l3.children)),c.add(d)):b.push(e.l3)):b.push(e.l3);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=jpa(e.children),b.push(new eh(e.value,d));return b.filter(function(f){return!c.has(f)})};
lpa=function(a,b,c,d,e,f){return _.ue(function(g){return(new kpa(a,b,c,d,g.tq,f===void 0?"emptyOnly":f,e)).recognize().ha(_.x(function(m){return Object.assign({},g,{ij:m.state,Ch:m.u5})}))})};
opa=function(a,b){return _.ue(function(c){var d=c.ij,e=c.f2.canActivateChecks;if(!e.length)return _.le(c);var f=new Set(e.map(function(v){return v.Mb})),g=new Set;e=_.k(f);for(var m=e.next();!m.done;m=e.next())if(m=m.value,!g.has(m)){m=_.k(mpa(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.ce(g).ha(_.Ye(function(v){if(f.has(v))return npa(v,d,a,b);v.data=uoa(v,v.parent,a).resolve;return _.le(void 0)}),_.vf(function(){return r++}),_.hf(),_.ue(function(){return r===g.size?
_.le(c):_.Ce}))})};mpa=function(a){var b=a.children.map(function(c){return mpa(c)}).flat();return[a].concat(_.ld(b))};npa=function(a,b,c,d){var e=a.oe,f=a.AMc;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[toa]=e.title);return ppa(f,a,b,d).ha(_.x(function(g){a.Wqa=g;a.data=uoa(a,a.parent,c).resolve;return null}))};
ppa=function(a,b,c,d){var e=Bna(a);if(e.length===0)return _.le({});var f={};return _.ce(e).ha(_.ue(function(g){return qpa(a[g],b,c,d).ha(_.ff(),_.vf(function(m){f[g]=m}))}),_.hf(),_.jf(f),_.Xe(function(g){return Ooa(g)?_.Ce:_.me(g)}))};qpa=function(a,b,c,d){var e,f=(e=poa(b))!=null?e:d,g=jh(a,f);a=g.resolve?g.resolve(b,c):od(f,function(){return g(b,c)});return Yg(a)};rpa=function(a){return _.tf(function(b){var c=a(b);return c?_.ce(c).ha(_.x(function(){return b})):_.le(b)})};
tpa=function(a,b){return b.map(function(c){return c.replace(spa,a)})};upa=function(a){var b=new Map;a.length>0&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.k(d==-1?[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};xpa=function(a){return encodeURIComponent(a).replace(vpa,function(b,c){var d;return(d=wpa[c])!=null?d:b})};
ypa=function(a){return""+a};zpa=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};Apa=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};Bpa=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};Cpa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,jw:a.jw,responseType:a.responseType,withCredentials:a.withCredentials,kQ:a.kQ}};Dpa=function(a){return a.url?a.url:a.headers.get("X-Request-URL".toLocaleLowerCase())};
Epa=function(){};Fpa=function(a,b){return b(a)};Gpa=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};Hpa=function(a,b,c){return function(d,e){return od(c,function(){return b(d,function(f){return a(f,e)})})}};
Lpa=function(a,b){var c=a.url.toLowerCase();if(!_.Wc(Ipa)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.Wc(_.Jpa).getToken();var d=_.Wc(Kpa);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};Mpa=function(a,b){return{B$c:a,Js:b}};Opa=function(a){var b=a.cookieName;a=a.hAb;var c=[];b!==void 0&&c.push({wa:Npa,lc:b});a!==void 0&&c.push({wa:Kpa,lc:a});return Mpa(2,c)};
Spa=function(a,b,c){return Yg(a.dl()).ha(_.x(Ppa),_.ue(function(d){return d instanceof Qpa||Array.isArray(d)?_.le(d):_.ce(Promise.resolve(new bna(d)))}),_.x(function(d){c&&c(a);if(!Array.isArray(d)){var e=d.create(b).Vb;d=e.get(_.Rpa,[],{optional:!0,self:!0}).flat()}return{IC:d.map(zoa),Vb:e}}))};Ppa=function(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a};
Vpa=function(a,b,c){var d=a.get(Tpa),e=a.get(_.lh);return a.get(_.Cg).Ub(function(){if(!e.startViewTransition||d.KVb)return d.KVb=!1,new Promise(function(r){return setTimeout(r)});var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return Upa(a)}),n=d.gnd;n&&od(a,function(){return n({transition:m,from:b,to:c})});return g})};Upa=function(a){return new Promise(function(b){_.Bf({read:function(){return setTimeout(b)}},{Vb:a})})};
Wpa=function(a,b){a.events.ha(_.Ee(function(c){return c instanceof _.mh||c instanceof _.nh||c instanceof _.oh||c instanceof ph}),_.x(function(c){return c instanceof _.mh||c instanceof ph?0:c instanceof _.nh&&(c.code===0||c.code===1)?2:1}),_.Ee(function(c){return c!==2}),_.af(1)).subscribe(function(){b()})};Xpa=function(a,b){return{B$c:a,Js:b}};
cqa=function(){var a=_.Wc(_.zf);return function(b){var c=a.get(_.Hg);if(b===c.kE[0]){b=a.get(_.qh);var d=a.get(Ypa);a.get(Zpa)===1&&b.Vfa();var e;(e=a.get($pa,null,8))==null||aqa(e);var f;(f=a.get(bqa,null,8))==null||f.init();c=c.Wpb[0];b.Vl.root.component=c;b.oF.Jza=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
fqa=function(){return Xpa(2,[{wa:Zpa,lc:0},{wa:dqa,wd:!0,Kb:[_.zf],Bb:function(a){var b=a.get(eqa,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.qh),e=a.get(Ypa);Wpa(d,function(){c(!0)});a.get(rh).hjb=function(){c(!0);return e.closed?_.le(void 0):e};d.Vfa()})})}}}])};hqa=function(){return Xpa(3,[{wa:dqa,wd:!0,Bb:function(){var a=_.Wc(_.qh);return function(){gqa(a)}}},{wa:Zpa,lc:2}])};
kqa=function(){return{wa:bqa,Bb:function(){var a=_.Wc(iqa),b=_.Wc(_.Cg),c=_.Wc(jqa),d=_.Wc(rh),e=_.Wc(_.sh);c.Tza&&a.FUb(c.Tza);return new th(e,d,a,b,c)}}};lqa=function(){return"guarded"};_.mqa=function(){return[_.uh,_.vh].map(function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.Wc(a)).IT.apply(c,_.ld(b))}})};_.wh=function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.Wc(a)).resolve.apply(c,_.ld(b))}};
nqa=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}};
oqa=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""}};pqa=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.Fn.push({name:d.name,Qi:d.startTime+d.duration,statusCode:"SUCCESS",Uy:a.Uy,zK:!0})}b>0&&a.Fn.push({name:"largest-contentful-paint",Qi:b,statusCode:"SUCCESS",Uy:b,zK:!0})};qqa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
rqa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};sqa=function(a){return(a=a.visibilityState)?a!=="visible":!1};tqa=function(a){if(!a.event){if(a.Om!==a.cs)return Error("$b");if(a.status!=="SUCCESS")return Error("ac`"+a.status);if(a.oUa.length)return Error("bc");if(!a.event)return Error("cc`"+a.Fn.map(function(b){return b.name}).join(", "))}};_.xh=function(){return performance&&performance.now?performance.now():Date.now()};
uqa=function(a,b){var c=null;Eka({read:function(){c!=null&&clearTimeout(c);c=setTimeout(function(){b();c=null})}},{Vb:a})};vqa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.zh=function(){!_.yh&&_.wqa&&_.xqa();return _.yh};_.xqa=function(){_.yh=(0,_.wqa)();yqa.forEach(function(a){a(_.yh)});yqa=[]};_.Ah=function(a){_.yh&&zqa(a)};_.Bh=function(){_.yh&&_.yh.rAa()};
Bqa=function(a){return Wca(a,function(b,c){return Aqa.indexOf(c)!==-1})};_.Cqa=function(a){var b=a.el;var c=a.Le;var d=a.Cd;var e=a.vVb;var f=a.xv;var g=a.zVa;a=a.Sta;var m={};b&&(m.q=b);c!=null&&(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};_.Ch=function(a){return{el:a.get("q")||void 0,Le:a.get("sq")||void 0,Cd:a.get("ss")||void 0,vVb:a.get("ssfr")||void 0,xv:a.get("all")||void 0,zVa:a.get("start")||void 0,Sta:a.get("dqr")||void 0}};
Gqa=function(a){var b=a.Nc?a.Nc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new Dqa:new Eqa;if(b.startsWith("application/x-protobuf")){a=a.Nc?a.Nc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new Dh;if(a.toLowerCase()=="base64")return new Fqa}return null};_.Eh=function(a){return a?(a=Hqa.exec(a))?a[1]:"":""};
_.Iqa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.Jqa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.Kqa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Fh=function(a){return _.Jqa(a)||a};_.Lqa=function(a){return _.Kqa(a)||a};_.Gh=function(a){return a.startsWith("refs/tags/")};_.Mqa=function(a){return a.startsWith("refs/heads/")};_.Ih=function(a){return!a||a.startsWith("refs/")&&a.indexOf("/",6)>0||a==="HEAD"||_.Hh.test(a)?a:_.Iqa(a)};
_.Nqa=function(a){return a?_.Hh.test(a)?a.substring(0,7):a:""};_.Oqa=function(a,b){return a.ub===b.ub&&a.Xc===b.Xc&&a.repository===b.repository};_.Pqa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Qqa=function(a){if(a!=null)return typeof a==="number"?a:a.map(function(b){return b.start===b.end?""+b.start:b.start+"-"+b.end}).join(",")};
_.Mh=function(a){var b=a;do{a=b;if(b=a.data.Tc)return b;b=a.firstChild}while(b);var c=a.params[_.Jh.bo],d=(b=a.params.branch)?b.split("..."):[];b&&d.length===2&&(b=d[0],c=d[1]);d=a;for(var e=d.data.groupType||_.Rqa;d.children.length>0;){d=d.firstChild;var f=d.data.groupType;f&&(e=f)}d=e;if(d==="depot"){b=a.params["package"];var g;return b||(((g=a.url[0])==null?void 0:g.path)||"").startsWith("piper")?new _.Kh({repository:b||"Piper",Eb:(a.params[_.Jh.Sb]?a.Ta.snapshot:void 0)||a.params[_.Jh.changelist]||
"HEAD",path:a.params.path,params:Sqa(a.params,c)}):new _.Kh({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={Ae:g,repository:d,Eb:b,path:e?e:a.params[""]===":"?"/":void 0,params:Tqa(a.params,c)};return new _.Lh(a)};
_.Vqa=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;Uqa.includes(d)||d==="rev"?b[d]=e:d==="cdbgd"?b[_.Jh.nv]=e:d==="cdbgbp"?b[_.Jh.Ox]=e:d==="dqr"?b[_.Jh.Qx]=e:c[d]=e}return{w2a:b,Ta:c}};
Tqa=function(a,b){var c=a[_.Jh.Vf]!=null?Number(a[_.Jh.Vf]):void 0;return{line:Wqa(a),ny:a[_.Jh.ny],bo:b||a[_.Jh.bo],Ep:a[_.Jh.Ep],Hf:a[_.Jh.Hf],nv:a[_.Jh.nv],Ox:a[_.Jh.Ox],Kj:a[_.Jh.Kj],Vf:c,Xt:a[_.Jh.Xt],ov:a[_.Jh.ov],Sb:a[_.Jh.Sb],mw:a[_.Jh.mw],oy:a[_.Jh.oy],bJ:a[_.Jh.bJ],SN:a[_.Jh.SN],Qx:a[_.Jh.Qx]}};Wqa=function(a){a=a[_.Jh.n_a];if(a!=null){var b=Number(a);if(!isNaN(b))return b>0?b:void 0;a=a.split(",").map(Xqa).filter(function(c){return!!c});return a.length===0?void 0:a}};
Xqa=function(a){var b=Number(a);if(!isNaN(b))return b>0?{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}};Sqa=function(a,b){b=Tqa(a,b);(a=a[_.Jh.aSb])&&(b=Object.assign({},b,{Hf:a}));return b};Yqa=function(a){return a.Fn.some(function(b){return(b.name===void 0?"":b.name)==="codeRenderFull"})};
Zqa=function(a){return a.Fn.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
$qa=function(a){var b=a.ij?_.Mh(a.ij):void 0;if(Yqa(a))b=_.Nh.O9a;else if(Zqa(a))b=_.Nh.H9a;else{var c;if(c=b)c=a.targetRoute===void 0?"":a.targetRoute,c=!!(!b.ub&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Nh.Nw;else{if(c=b){c=a.targetRoute===void 0?"":a.targetRoute;var d=b.ub;var e=b.repository;var f=b.Eb;var g=b.path;c=!(c!=="/source"&&c!=="/"&&c!=="/code"&&c!=="/repos"&&c!=="/source/repos"&&c!=="projects"&&(!d||e||f||
g))}if(c)b=_.Nh.aab;else if(c=a.element,a=a.targetRoute===void 0?"":a.targetRoute,c==="GlobalSearchBox"||a.startsWith("/search"))b=_.Nh.DGa;else{if(a=b)a=b.ub,c=b.repository,d=b.Eb,e=b.path,a=!(!(a&&c&&d)||e);if(a)b=_.Nh.mDa;else{if(a=b)a=b.ub,c=b.repository,d=b.Eb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Nh.iEa:_.Nh.wab}}}}return b};_.ara=function(a){return a.buttons===0||a.detail===0};
_.bra=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&a.identifier===-1&&(a.radiusX==null||a.radiusX===1)&&(a.radiusY==null||a.radiusY===1)};_.Oh=function(a){var b=_.lc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.era=function(){if(cra)return cra;if(typeof document!=="object"||!document)return cra=new Set(dra);var a=document.createElement("input");return cra=new Set(dra.filter(function(b){a.setAttribute("type",b);return a.type===b}))};gra=function(){if(fra==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return fra=!0}}))}finally{fra=fra||!1}return fra};_.Ph=function(a){return gra()?a:!!a.capture};
jra=function(){if(hra==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return hra=!1;if("scrollBehavior"in document.documentElement.style)hra=!0;else{var a=Element.prototype.scrollTo;hra=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return hra};
lra=function(){if(typeof document!=="object"||!document)return 0;if(kra==null){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);kra=0;a.scrollLeft===0&&(a.scrollLeft=1,kra=a.scrollLeft===0?1:2);a.remove()}return kra};
_.nra=function(a){if(mra==null){var b=typeof document!=="undefined"?document.head:null;mra=!(!b||!b.createShadowRoot&&!b.attachShadow)}return mra&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.ora=function(){for(var a=typeof document!=="undefined"&&document?document.activeElement:null;a&&a.shadowRoot;){var b=a.shadowRoot.activeElement;if(b===a)break;else a=b}return a};
_.Qh=function(a){return a.composedPath?a.composedPath()[0]:a.target};pra=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};_.qra=function(a){return Array.isArray(a)?a:[a]};_.Rh=function(a){return a!=null&&""+a!=="false"};Sh=function(a){return a==null?"":typeof a==="string"?a:a+"px"};_.Th=function(a){return a instanceof _.Pd?a.na:a};
_.Uh=function(a,b){return _.rra(a)?Number(a):arguments.length===2?b===void 0?0:b:0};_.rra=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};sra=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};tra=function(a){if(!sra(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};ura=function(a){return{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
vra=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};wra=function(){return null};xra=function(a){if(a.type==="characterData"&&a.target instanceof Comment)return!0;if(a.type==="childList"){for(var b=0;b<a.addedNodes.length;b++)if(!(a.addedNodes[b]instanceof Comment))return!1;for(b=0;b<a.removedNodes.length;b++)if(!(a.removedNodes[b]instanceof Comment))return!1;return!0}return!1};
_.Wh=function(a,b,c){var d=yra(a,b);c=c.trim();d.some(function(e){return e.trim()===c})||(d.push(c),a.setAttribute(b,d.join(" ")))};_.Xh=function(a,b,c){var d=yra(a,b);c=c.trim();d=d.filter(function(e){return e!==c});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};yra=function(a,b){var c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};zra=function(a,b){return typeof a==="string"?(b||"")+"/"+a:a};
Bra=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+Ara++)};_.Cra=function(a){return _.Fe(a)?a:_.le(a)};Yh=function(a){var b=_.lc.apply(1,arguments);if(a==null)throw TypeError("vc");b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c!=null)for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d]);return a};Dra=function(){var a=Zh.sXb;return typeof a==="function"?a():a};
Fra=function(a,b){a=a.filter(function(f){return!Era[f]});if(a.length>0){var c=a.join(", ");try{var d=Zh.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 Era[f]=d})}catch(f){console.error(f)}}};
Gra=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Hra=function(a,b){return Yh(a,b?{N0a:b.alias,suffix:b.suffix}:{})};Jra=function(a){var b=_.k(Ira(a));a=b.next().value;b=b.next().value;b=b===void 0?null:b;return{display:"flex","box-sizing":"border-box","flex-direction":a,"flex-wrap":b?b:null}};
Ira=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Kra.find(function(d){return d===c})||(c=Kra[0]);return[c,Lra(b)]};Mra=function(a){a=_.k(Ira(a));var b=a.next().value;a.next();return b.indexOf("row")>-1};Lra=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};
Nra=function(a){for(var b in a){var c=a[b]||"";switch(b){case "display":a.display=c==="flex"?["-webkit-flex","flex"]:c==="inline-flex"?["-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};Ora=function(){var a=Zh.sXb;return typeof a==="function"?a():a};Qra=function(a,b,c){var d=Nra(b);c.forEach(function(e){Pra(d,e,a)})};Pra=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.yh(b,d,f.value)})};Rra=function(a,b){var c=c===void 0?!1:c;var d="";if(a&&Ora())try{var e=d=Ora()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
Sra=function(){return new _.Ic(3008,!1)};_.ai=function(a,b){return{type:7,name:a,Hta:b,options:{}}};_.bi=function(a,b){return{type:4,styles:b===void 0?null:b,LK:a}};_.Tra=function(a){return{type:3,Vh:a,options:null}};_.ci=function(a){return{type:6,styles:a,offset:null}};_.di=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.ei=function(a,b,c){return{type:1,tUc:a,animation:b,options:c===void 0?null:c}};
_.Ura=function(a,b){var c={optional:!0};return{type:11,lb:a,animation:b,options:c===void 0?null:c}};fi=function(a){if(typeof a=="number")return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||a.length<2?0:Vra(parseFloat(a[1]),a[2])};Vra=function(a,b){switch(b){case "s":return a*1E3;default:return a}};
Wra=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(typeof a==="string"){d=a.match(d);if(d===null){b.push(new _.Ic(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Vra(parseFloat(d[1]),d[2]);var g=d[3];g!=null&&(e=Vra(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,a<0&&(b.push(new _.Ic(3100,!1)),c=!0),e<0&&(b.push(new _.Ic(3101,!1)),c=!0),c&&b.splice(d,0,new _.Ic(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Xra=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return new Map(Object.entries(b))}):[]};gi=function(a,b,c){b.forEach(function(d,e){var f=Yra(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};hi=function(a,b){b.forEach(function(c,d){d=Yra(d);a.style[d]=""})};Zra=function(a){return Array.isArray(a)?a.length==1?a[0]:{type:2,Vh:a,options:null}:a};
asa=function(a,b,c){var d=b.params||{};a=$ra(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.Ic(3001,!1))})};$ra=function(a){var b=[];if(typeof a==="string"){for(var c;c=bsa.exec(a);)b.push(c[1]);bsa.lastIndex=0}return b};csa=function(a,b,c){var d=""+a,e=d.replace(bsa,function(f,g){g=b[g];g==null&&(c.push(new _.Ic(3003,!1)),g="");return g.toString()});return e==d?a:e};Yra=function(a){return a.replace(dsa,function(){return _.lc.apply(0,arguments)[1].toUpperCase()})};
fsa=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={qFb:void 0},f++)c.qFb=b[f],e.forEach(function(g){return function(m){return g.qFb.set(m,esa(a,m))}}(c))}}return b};
ii=function(a,b,c){switch(b.type){case 7:return a.v1b(b,c);case 0:return a.S8a(b,c);case 1:return a.T8a(b,c);case 2:return a.t1b(b,c);case 3:return a.r1b(b,c);case 4:return a.o1b(b,c);case 5:return a.kCa(b,c);case 6:return a.Ina(b,c);case 8:return a.lCa(b,c);case 9:return a.p1b(b,c);case 10:return a.q1b(b,c);case 11:return a.s1b(b,c);case 12:return a.u1b(b,c);default:throw new _.Ic(3004,!1);}};esa=function(a,b){return window.getComputedStyle(a)[b]};
ki=function(a){switch(a.length){case 0:return new ji;case 1:return a[0];default:return new gsa(a)}};isa=function(a,b,c){b=b===void 0?new Map:b;c=c===void 0?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,C){var I=C;if(C!=="offset")switch(I=Yra(I),z){case "!":z=b.get(C);break;case "*":z=c.get(C);break;default:z=hsa(I,z,d)}v.set(I,z)});r||e.push(v);g=v;f=n});if(d.length)throw new _.Ic(3502,!1);return e};
ksa=function(a,b,c,d){switch(b){case "start":a.vF(function(){return d(c&&jsa(c,"start",a))});break;case "done":a.Tv(function(){return d(c&&jsa(c,"done",a))});break;case "destroy":a.De(function(){return d(c&&jsa(c,"destroy",a))})}};jsa=function(a,b,c){var d=c.totalTime;b=lsa(a.element,a.oo,a.rk,a.zf,b||a.wMb,d==void 0?a.totalTime:d,c.disabled?!0:!1);a=a._data;a!=null&&(b._data=a);return b};lsa=function(a,b,c,d,e,f,g){return{element:a,oo:b,rk:c,zf:d,wMb:e===void 0?"":e,totalTime:f===void 0?0:f,disabled:!!g}};
li=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};msa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};osa=function(a){a=a.parentNode||a.host||null;return a===nsa?null:a};psa=function(a,b){for(;b;){if(b===a)return!0;b=osa(b)}return!1};qsa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
tsa=function(a,b){var c=[];typeof a=="string"?a.split(/\s*,\s*/).forEach(function(d){a:{if(d[0]==":"&&(d=rsa(d,b),typeof d=="function")){c.push(d);d=void 0;break a}var e=d.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(e==null||e.length<4)b.push(new _.Ic(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(ssa(d,e));f[0]!="<"||d=="*"&&e=="*"||c.push(ssa(e,d));d=void 0}}return d}):c.push(a);return c};
rsa=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 _.Ic(3016,!1)),"* => *"}};
ssa=function(a,b){var c=usa.has(a)||vsa.has(a),d=usa.has(b)||vsa.has(b);return function(e,f){var g=a=="*"||a==e,m=b=="*"||b==f;!g&&c&&typeof e==="boolean"&&(g=e?usa.has(a):vsa.has(a));!m&&d&&typeof f==="boolean"&&(m=f?usa.has(b):vsa.has(b));return g&&m}};
xsa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return c==":self"})?!0:!1;b&&(a=a.replace(wsa,""));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]};
ysa=function(a){if(typeof a=="string")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};
zsa=function(a,b){if(a.hasOwnProperty("duration"))return a;if(typeof a=="number")return{duration:Wra(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:"",QTa:!0},b.g7c=a,b;a=Wra(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};mi=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};
Asa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,kO:b,J3:c,wW:d,duration:e,delay:f,totalTime:e+f,easing:g===void 0?null:g,s7c:m===void 0?!1:m}};Csa=function(a,b,c,d,e,f,g,m,n,r){f=f===void 0?new Map:f;g=g===void 0?new Map:g;r=r===void 0?[]:r;return(new Bsa).msa(a,b,c,d,e,f,g,m,n,r)};Dsa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
Esa=function(a,b){var c=new Map,d;a.forEach(function(e){if(e==="*"){d!=null||(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};Fsa=function(a,b,c,d,e,f,g,m,n,r,v,z,C){return{type:0,element:a,oo:b,oEb:e,rk:c,Zua:f,zf:d,Ima:g,iG:m,g3c:n,J3:r,wW:v,totalTime:z,errors:C}};Gsa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};
Hsa=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;e!=null&&(c[d]=e)});return c};Jsa=function(a,b){return new Isa(a,{type:1,animation:{type:2,Vh:[],options:null},UHb:[function(){return!0}],options:null,fP:0,sE:0},b)};Ksa=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))};Lsa=function(a){return a&&a.nodeType===1};Msa=function(a,b){var c=a.style.display;a.style.display=b!=null?b:"none";return c};
Osa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Msa(n))});var g=[];d.forEach(function(n,r){var v=new Map;n.forEach(function(z){var C=b.lSa(r,z,e);v.set(z,C);C&&C.length!=0||(r.__ng_removed=Nsa,g.push(r))});a.set(r,v)});var m=0;c.forEach(function(n){return Msa(n,f[m++])});return g};
Psa=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(b.length==0)return d;var e=new Set(b),f=new Map;b.forEach(function(g){var m=c(g);m!==1&&d.get(m).push(g)});return d};ni=function(a,b){var c;(c=a.classList)==null||c.add(b)};oi=function(a,b){var c;(c=a.classList)==null||c.remove(b)};Rsa=function(a,b,c){ki(c).Tv(function(){return Qsa(a,b)})};
Tsa=function(a){var b=[];Ssa(a,b);return b};Ssa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof gsa?Ssa(d.uh,b):b.push(d)}};Usa=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};Vsa=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};
Ysa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Wsa(b[0]),b.length>1&&(d=Wsa(b[b.length-1]))):b instanceof Map&&(c=Wsa(b));return c||d?new Xsa(a,c,d):null};Wsa=function(a){var b=null;a.forEach(function(c,d){if(d==="display"||d==="position")b=b||new Map,b.set(d,c)});return b};Zsa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
$sa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};ata=function(){return _.Wc(_.lh)};_.cta=function(a){a=(a==null?void 0:a.toLowerCase())||"";var b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?bta.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};dta=function(a,b){for(var c=typeof ShadowRoot!=="undefined"&&ShadowRoot;b;){if(b===a)return!0;b=c&&b instanceof ShadowRoot?b.host:b.parentNode}return!1};
eta=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})};fta=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})};_.gta=function(a){return a&&typeof a.connect==="function"&&!(a instanceof lf)};pi=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
ita=function(a){if(typeof a!=="number"&&a!=null){var b=_.k(a.split(hta));a=b.next().value;return(b=b.next().value)&&b!=="px"?null:parseFloat(a)}return a||null};jta=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)}};
_.qi=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.V(c,a);_.p.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ii},set:function(d){d=d||this.defaultColor;d!==this.Ii&&(this.Ii&&this.Ma.na.classList.remove("mat-"+this.Ii),d&&this.Ma.na.classList.add("mat-"+d),this.Ii=d)}}});return c};
_.ri=function(a){var b=function(){var c=a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||this;c.em=!1;return c};_.V(b,a);_.p.Object.defineProperties(b.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.em},set:function(c){this.em=_.Rh(c)}}});return b};
_.si=function(a){var b=function(){var c=a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||this;c.qc=!1;return c};_.V(b,a);_.p.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(c){this.qc=_.Rh(c)}}});return b};kta=function(){return _.Wc(_.Gg)};lta=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)};mta=function(){};
nta=function(a,b){for(var c=a.length;c--;)b(a[c])};ota=function(){};pta=function(a){return a==null?null:typeof a==="number"?a:a.endsWith("ms")?_.Uh(a.substring(0,a.length-2)):a.endsWith("s")?_.Uh(a.substring(0,a.length-1))*1E3:a==="0"?0:null};qta=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};rta=function(){};
sta=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};tta=function(a){return(a.length>0?a.charAt(0):"").toUpperCase()+(a.length>1?a.slice(1):"")};wta=function(){uta.forEach(function(a){a.suffix&&a.suffix!==""||(a.suffix=a.alias.replace(vta,"|").split("|").map(tta).join(""),a.Xv=a.Xv||!1)});return uta};xta=function(a){a&1&&(_.F(0,"h3"),_.P(1),_.H());a&2&&(a=_.N(2).va,_.y(),_.rg(a.key))};yta=function(a){a&1&&(_.Qf(0),_.P(1),_.Rf());a&2&&(a=_.N().va,_.y(),_.rg(a))};
zta=function(a){a&1&&_.J(0,"span",14);a&2&&(a=_.N().va,_.E("matBadge",a))};Ata=function(a,b){a&1&&(_.Qf(0),_.B(1,yta,2,1,"ng-container",13)(2,zta,1,1,"ng-template",null,1,_.Ag),_.Rf());a&2&&(a=b.va,b=_.$f(3),_.N(5),_.y(),_.E("ngIf",a==="then"||a==="+"||a==="or")("ngIfElse",b))};Bta=function(a){a&1&&(_.F(0,"dt"),_.B(1,Ata,4,2,"ng-container",7),_.H());a&2&&(a=_.N().va,_.y(),_.E("ngForOf",a.Xb))};Cta=function(a){a&1&&_.J(0,"dt",14);a&2&&(a=_.N().va,_.E("matBadge",a.Xb))};
Dta=function(a,b){a&1&&(_.Qf(0),_.B(1,Bta,2,1,"dt",13)(2,Cta,1,1,"ng-template",null,0,_.Ag),_.F(4,"dd"),_.P(5),_.H(),_.Rf());if(a&2){a=b.va;b=_.$f(3);var c=_.N(3);_.y();_.E("ngIf",c.isArray(a.Xb))("ngIfElse",b);_.y(4);_.rg(a.de)}};Eta=function(a){a&1&&(_.F(0,"div",11),_.B(1,xta,2,1,"h3",12),_.F(2,"dl"),_.B(3,Dta,6,3,"ng-container",7),_.H()());if(a&2){a=_.N().va;var b=_.N();_.y();_.E("ngIf",b.groups.size>1);_.y(2);_.E("ngForOf",a.value)}};
Fta=function(a,b){a&1&&(_.Qf(0),_.B(1,Eta,4,2,"div",10),_.Rf());a&2&&(a=b.va,_.y(),_.E("ngIf",a.value.length>0))};Gta=function(){return{color:"accent"}};Hta=function(a){if(a&1){var b=_.zd();_.F(0,"div",1)(1,"button",2);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.action())});_.P(2);_.H()()}a&2&&(a=_.N(),_.y(2),_.qg(" ",a.data.action," "))};Ita=function(){};Kta=function(){Jta||(Jta=Error("Nc"));return Jta};
Lta=function(a){var b=a,c;return function(){if(b){var d=b;b=void 0;c=d.apply(this,arguments)}return c}};_.Nta=function(){return Mta};Pta=function(){if(Ota===void 0&&(Ota=null,typeof window!=="undefined")){var a=window;a.trustedTypes!==void 0&&(Ota=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Ota};Qta=function(a){var b;return((b=Pta())==null?void 0:b.createHTML(a))||a};
Rta=function(){var a=_.Wc(_.lh),b=a?a.location:null;return{Fyb:function(){return b?b.pathname+b.search:""}}};Xta=function(a,b,c){return function(d){return d.ha(_.rka(Wta(a,b,c)))}};Wta=function(a,b,c){var d=b instanceof _.ae?1:b.h4a,e=b instanceof _.ae?b:_.Be(b.ORb);return function(f){return f.ha(_.ue(function(g,m){return!a(g)||m>=d?_.me(g):c?c(e,g):e}))}};_.Yta=function(a,b,c,d){return Xta(b,c,function(e,f){a.LRb.add(f);e=e.ha(_.ti(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};
_.aua=function(a){a=a===void 0?{}:a;return Zta!=null?Zta:Zta=$ta(a)};bua=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};$ta=function(a){a=a===void 0?{}:a;var b;return _.de(function(c){if(c.Gc==1)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.he(c,cua(_.nc(dua),a),2);if(c.Gc!=3){b=window.gapi;if(!b)throw Error("Yc");return b.client&&b.client.load?c.wf(3):_.he(c,bua(),3)}return c.return(b)})};
_.eua=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};gua=function(a,b){b=b===void 0?0:b;var c=a.auth2.getAuthInstance().currentUser.get(),d=c.getAuthResponse(!0);if(d&&d.expires_at-Date.now()<b){if(fua.has(a))return fua.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){fua.delete(a)});fua.set(a,b);return b}return Promise.resolve()};
hua=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.Ogd,hostedDomain:b.GAb,fetchBasicProfile:(c=b.Vwb)!=null?c:!0})};_.iua=function(){var a=_.lc.apply(0,arguments);if(!a||a.length===0)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};
jua=function(){var a=window.gapi;if(!a)throw Error("Zc");return a};lua=function(a,b,c){return(new Promise(function(d){jua().load("client:auth2",d)})).then(function(){return kua(a,b,!0,c)})};oua=function(a,b){var c=jua();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(mua)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(nua),e(m)}})};
pua=function(a){return oua(a,!0).catch(function(b){if(b===mua||b===nua)return oua(a,!1);throw b;})};kua=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=jua();return pua(e).then(function(g){f.client.nrd(null);if(g.error){if(c&&g.error==="immediate_failed")return kua(a,b,!1,d);throw Error(g.error);}return g})};qua=function(){};_.ui=function(a,b){return b.create(a)};
sua=function(a){return a.error&&a.error.code?rua.indexOf(a.error.code)>-1:!1};vi=function(a,b){a instanceof Error||(a=JSON.stringify(a),typeof a==="undefined"&&(a="'undefined' provided for exception reason"),a=Error(a));b?tua(b,a):tua(null,a)};uua=function(a){return a[_.ca.Symbol.iterator]()};
Aua=function(a,b,c){var d=new _.wi("https://contacts.google.com"),e=d.ne();a!=null&&(d.removeParameter("authuser"),a!=0&&(e=vua(e,"/u/"+String(a))));d.td(vua(e,"/widget/hovercard/v/2"));a=c.language;a!==null&&a!==void 0&&_.xi(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Qj.F4("origin",c));try{var f=b.ownerDocument.defaultView,g=((f===void 0?null:f)||window).location.href;if(wua){try{var m=new xua(g)}catch(I){throw Error("nd`"+g);}var n=yua.get(m.protocol);if(!n)throw Error("nd`"+
g);if(!m.hostname)throw Error("nd`"+g);if(m.origin!="null")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=zua(g);var z=r;var C=(wua&&z.searchParams?z.searchParams:new yi(z.search)).get("e");C&&_.xi(d,"e",C)}catch(I){}return d.toString()};
Iua=function(a,b,c){new Promise(function(d,e){if(!Bua(a)){var f=a.ownerDocument.defaultView,g=Aua(b,a,c);Cua(f,"config").then(function(){Cua(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[Dua];var v=new Eua(n),z=n.iframeGetCrossOriginFilter(),C=(0,_.zi)(n.iframeSetup,n);m=new Ai(z,C,g,m,null,v);Fua("__HM_173584019",m,r);r=c;r=r===void 0?{}:r;m.I5=a;v=_.xa(a);m.kv[v]=Gua(m,r);m.tnb();n.unwatch=Hua;n.watch=Hua;d(null)}).fQ(function(m){return e(m)})}).fQ(function(m){return e(m)})}})};
Bua=function(a){return(a=Ei("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof Ai?a:null};Jua=function(){return _.lc.apply(0,arguments).some(function(a){return!!a.zn.length})};
Kua=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&&(b.parentElement!==null||!b.clientHeight);){c=a.map(function(f){return getComputedStyle(b)[f]});if(c.every(function(f){return f==="hidden"}))return null;if(c.includes("auto")||c.includes("scroll"))break;b=b.parentElement}return b};
Lua=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 _.Wa(c);}};Mua=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};Fi=function(a){return{RUa:3,fieldName:a}};
_.Gi=function(a){var b=a.Ae;var c=a.repository;var d=a.path;var e=a.Eb;if(a=a.Sb)return"ws/"+a;if(!b)return"";a=[];var f=b.id;b=b.type;b==="host"?a.push("h"):b==="depot"&&a.push("piper");a.push(f);c&&a.push(c);c=a.join("/");c=typeof e==="string"?c+"/+/"+e:c;return typeof d==="string"?c+":"+d:c};
_.Hi=function(a,b){var c=a.split("/");a=c.shift();var d="project";if(a==="h")a=c.shift(),d="host";else if(a==="piper")a=c.shift(),d="depot";else if(a==="ws")return{Sb:c.shift()+"/"+c.shift()};b&&(d="ossProject");if(!a)return{};b=c.join("/");c={};if(b){var e=b.indexOf(":");e!==-1&&(c.path=b.substring(e+1),b=b.substring(0,e));e=b.indexOf("/+/");e!==-1&&(c.Eb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{Ae:{id:a,type:d}},c)};
Nua=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2,"Search scoped to:"),_.H(),_.P(3),_.Rf());a&2&&(a=_.N(),_.y(3),_.qg(" ",a.Le,"\n"))};Oua=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2,"Search scoped to CitC Workspace:"),_.H(),_.P(3),_.Rf());a&2&&(a=_.N(2),_.y(3),_.qg(" ",a.Cd.Sb," "))};Pua=function(a){a&1&&_.B(0,Oua,4,1,"ng-container",10);if(a&2){a=_.N();var b=_.$f(4);_.E("ngIf",a.Cd.Sb!==void 0)("ngIfElse",b)}};
Rua=function(a){a&1&&(_.Qf(0),_.Tf(1,13),_.P(2," \u203a "),_.Rf());a&2&&(_.N(3),a=_.$f(14),_.y(),_.E("ngTemplateOutlet",a)("ngTemplateOutletContext",_.xg(2,Qua)))};Tua=function(a){a&1&&(_.F(0,"a",16),_.P(1),_.H());if(a&2){a=_.N().va;var b=_.N(4);_.E("routerLink",_.xg(3,Sua))("queryParams",b.ZWa(a.scope));_.y();_.rg(a.name)}};Uua=function(a){a&1&&(_.Qf(0),_.P(1),_.Rf());a&2&&(a=_.N().va,_.y(),_.rg(a.name))};
Vua=function(a,b){a&1&&(_.Qf(0),_.B(1,Tua,2,4,"a",15)(2,Uua,2,1,"ng-container",12),_.P(3,"/"),_.Rf());a&2&&(a=b.last,_.y(),_.E("ngIf",!a),_.y(),_.E("ngIf",a))};Wua=function(a){a&1&&(_.Qf(0),_.B(1,Vua,4,2,"ng-container",14),_.Rf());a&2&&(a=_.N(3),_.y(),_.E("ngForOf",a.directories))};Xua=function(a){a&1&&_.P(0);a&2&&(a=_.N(3),_.qg(" ",a.Cd.path," "))};
Yua=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2," Search scoped to directory: "),_.H(),_.P(3),_.B(4,Rua,3,3,"ng-container",12)(5,Wua,2,1,"ng-container",10)(6,Xua,1,1,"ng-template",null,7,_.Ag),_.Rf());if(a&2){a=_.$f(7);var b=_.N(2);_.y(3);_.qg(" ",b.Cd.repository," \u203a ");_.y();_.E("ngIf",b.G0(b.Cd.Eb));_.y();_.E("ngIf",b.Lca&&b.directories)("ngIfElse",a)}};Zua=function(a){a&1&&_.B(0,Yua,8,4,"ng-container",10);if(a&2){a=_.N();var b=_.$f(6);_.E("ngIf",a.Cd.path!==void 0)("ngIfElse",b)}};
$ua=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2," Search scoped to branch: "),_.H(),_.Rf())};ava=function(a){a&1&&(_.F(0,"span",11),_.P(1," Search scoped to tag: "),_.H())};
cva=function(a){a&1&&(_.Qf(0),_.B(1,$ua,3,0,"ng-container",10)(2,ava,2,0,"ng-template",null,8,_.Ag),_.P(4),_.Tf(5,13),_.Rf());if(a&2){a=_.$f(3);var b=_.N(2),c=_.$f(14);_.y();_.E("ngIf",_.Mqa(_.Ih(b.Cd.Eb)))("ngIfElse",a);_.y(3);_.qg(" ",b.Cd.repository," \u203a ");_.y();_.E("ngTemplateOutlet",c)("ngTemplateOutletContext",_.xg(5,bva))}};dva=function(a){a&1&&_.B(0,cva,6,6,"ng-container",10);if(a&2){a=_.N();var b=_.$f(8);_.E("ngIf",a.G0(a.Cd.Eb))("ngIfElse",b)}};
eva=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2,"Search scoped to package:"),_.H(),_.P(3),_.Rf());a&2&&(a=_.N(3),_.y(3),_.qg(" ",a.Cd.repository," "))};fva=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2,"Search scoped to repository:"),_.H(),_.P(3),_.Rf());a&2&&(a=_.N(3),_.y(3),_.qg(" ",a.Cd.repository," "))};
gva=function(a){a&1&&(_.Qf(0,18),_.B(1,eva,4,1,"ng-container",19)(2,fva,4,1,"ng-container",20),_.Rf());a&2&&(a=_.N(2),_.E("ngSwitch",a.Cd.Ae==null?null:a.Cd.Ae.type),_.y(),_.E("ngSwitchCase","depot"))};hva=function(a){a&1&&_.B(0,gva,3,2,"ng-container",17);if(a&2){a=_.N();var b=_.$f(10);_.E("ngIf",!!a.Cd.repository)("ngIfElse",b)}};iva=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2,"Search scoped to host:"),_.H(),_.P(3),_.Rf());a&2&&(a=_.N().Na,_.y(3),_.qg(" ",a.id," "))};
jva=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2,"Search scoped to project:"),_.H(),_.P(3),_.Rf());a&2&&(a=_.N().Na,_.y(3),_.qg(" ",a.id," "))};kva=function(a){a&1&&(_.F(0,"span",11),_.P(1," Search scoped to Piper "),_.H())};lva=function(a){a&1&&(_.Qf(0),_.F(1,"span",11),_.P(2,"Search scoped to:"),_.H(),_.P(3),_.Rf());a&2&&(a=_.N().Na,_.y(3),_.qg(" ",a.id," "))};
mva=function(a){a&1&&(_.Qf(0,18),_.B(1,iva,4,1,"ng-container",19)(2,jva,4,1,"ng-container",19)(3,kva,2,0,"span",21)(4,lva,4,1,"ng-container",20),_.Rf());a&2&&(a=_.N(2),_.E("ngSwitch",a.Cd.Ae.type),_.y(),_.E("ngSwitchCase","host"),_.y(),_.E("ngSwitchCase","project"),_.y(),_.E("ngSwitchCase","depot"))};nva=function(a){a&1&&_.B(0,mva,5,4,"ng-container",17);if(a&2){a=_.N();var b=_.$f(12);_.E("ngIf",a.Cd.Ae)("ngIfElse",b)}};ova=function(a){a&1&&(_.F(0,"span",11),_.P(1," Searching everything "),_.H())};
pva=function(a){a&1&&(_.F(0,"mat-icon",24),_.P(1," account_tree "),_.H())};qva=function(a){a&1&&(_.F(0,"mat-icon",25),_.P(1,"label_outline"),_.H())};rva=function(a){a&1&&(_.Qf(0),_.F(1,"a",26),_.P(2),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(),_.E("routerLink",_.xg(3,Sua))("queryParams",a.ZWa(a.RTb)),_.y(),_.qg(" ",_.Lqa(_.Fh(a.Cd.Eb))," "))};sva=function(a){a&1&&_.P(0);a&2&&(a=_.N(2),_.qg(" ",_.Lqa(_.Fh(a.Cd.Eb))," "))};
tva=function(a,b){a&1&&_.B(0,pva,2,0,"mat-icon",22)(1,qva,2,0,"mat-icon",23)(2,rva,3,4,"ng-container",10)(3,sva,1,1,"ng-template",null,9,_.Ag);if(a&2){a=b.hga;b=_.$f(4);var c=_.N();_.E("ngIf",_.Mqa(_.Ih(c.Cd.Eb)));_.y();_.E("ngIf",_.Gh(_.Ih(c.Cd.Eb)));_.y();_.E("ngIf",c.Lca&&!a)("ngIfElse",b)}};_.uva=function(a){if(typeof a==="number")return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.Ii=function(a,b){var c=a.params;a=a.Eb;if(c!=null)switch(b){case 0:return c.Sb&&a==="HEAD"?void 0:a;case 1:return c.Hf||(c.Sb&&a==="HEAD"?void 0:a);case 2:return c.bo;case 3:return c.Hf;default:throw _.Wa(b,"Unexpected version.");}};_.Ji=function(a){return!(!a.Xc||!a.ub)&&!!a.repository};
_.vva=function(a,b,c,d){var e=new Ki;c=_.Li(e,2,c);switch(b){case "depot":_.Mi(c,4,_.Ni,a);break;case "host":_.Mi(c,3,_.Ni,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.Mi(c,5,_.Ni,a)}d!=null&&c.TUb(d);return c};_.Oi=function(a){return{Eb:_.Ii(a,0)||"",commit:_.Ii(a,1)||""}};
_.Qi=function(a,b,c,d,e,f){a=(new _.Pi).D4(_.vva(a,b,c,f));b=d==null?void 0:d.commit;f&&b==="HEAD"&&(b=void 0);b&&_.Li(a,3,b);(d==null?0:d.Eb)&&!_.Hh.test(d.Eb)&&_.Li(a,4,d==null?void 0:d.Eb);d=_.wva(a);e!=null&&d.td(_.Vg(e));return d};_.xva=function(a,b,c,d,e,f){if(_.Ji(a)){var g=_.Qi(a.ub,a.Xc,a.repository,_.Oi(a),a.path,a.params.Sb);return{eventType:"RESULT_CLICKED",bwb:d,Wg:g,lineNumber:_.uva(a.params.line),rw:b,Nq:c,NC:e,jB:f}}throw Error("td");};
yva=function(a){if(a.nI)return Array.from(a.nI.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new Ri({name:b,status:c})})};_.Bva=function(a){return new a(_.Wc(_.zva),null,{withCredentials:_.Wc(Ava),suppressCorsPreflight:!0})};Cva=function(a){var b=(new Si).setSeconds(Math.floor(a/1E3));return _.Ti(b,2,Math.floor(a%1E3*1E6))};_.Dva=function(a){return"COVERAGE_GENERIC_"+a};
Fva=function(a){return Eva.has(a)?Eva.get(a):a.toLowerCase().split("_").map(function(b){return b.length===0||b.toUpperCase()==="COVERAGE"?"":b.charAt(0).toUpperCase()+b.substring(1,b.length)}).filter(function(b){return b.length}).join(" ")};Gva=function(a){var b=new _.nf(1);b.next(a);b.complete();return b};Iva=function(a){return Hva.has(a)};
_.Ui=function(a){return function c(){var d,e,f,g,m,n,r,v;return Jva(c,function(z){switch(z.Gc){case 1:z.xM=0,z.WI=2,d=_.k(a),e=d.next();case 4:if(e.done){z.wf(2);break}f=e.value;g=Kva;return _.he(z,f,7);case 7:g(z.yg,void 0);switch(f.Il){case 0:case 2:return z.wf(8);case 1:return z.wf(9);case 3:return z.wf(10);case 4:case 5:break;default:_.Wa(f)}z.wf(5);break;case 8:return m=Kva,Lva(z,_.Ui(f.bxa),12);case 12:return m(z.yg,void 0),n=Kva,Lva(z,_.Ui(f.Iza),13);case 13:n(z.yg,void 0);z.wf(5);break;case 9:if(!f.value){z.wf(14);
break}r=Kva;return _.he(z,f.value,15);case 15:r(z.yg,void 0);case 14:z.wf(5);break;case 10:return v=Kva,Lva(z,_.Ui(f.elements),16);case 16:v(z.yg,void 0);z.wf(5);break;case 5:e=d.next();z.wf(4);break;case 2:yha(z),zha(z,0)}})}()};Mva=function(a,b,c){return{type:a,location:{start:b,end:c}}};Nva=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Il:a,bxa:b,Iza:c,location:Vi(e),J1c:d,error:b.length&&c.length?void 0:{type:5,location:d}}};
Ova=function(a,b,c){return{Il:a,value:b,location:Vi(c)}};Vi=function(a){return{start:a.start.offset,end:a.end.offset}};
Pva=function(a,b){var c=[];a=_.k(_.paa(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.Il!==d.Il)c.push({start:b.location.start,end:b.location.end});else switch(b.Il){case 0:case 2:c.push.apply(c,_.ld(Pva(b.bxa,d.bxa)));c.push.apply(c,_.ld(Pva(b.Iza,d.Iza)));break;case 3:c.push.apply(c,_.ld(Pva(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!==((e=d.value)==null?void 0:e.value)&&c.push({start:b.value.location.start,end:b.value.location.end})}break;default:return _.Wa(b)}}return c};Qva=function(){var a,b;return!!((a=crypto)==null?0:(b=a.subtle)==null?0:b.digest)};Rva=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.Sva=function(a){if(!a)return null;a=_.W(a,2);return a===null||a===void 0?null:_.Zb(a)};
_.Wi=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("vd");return _.Zb(a)};Tva=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 _.Wa(a)}};Uva=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.Wa(a)}};
Wva=function(){if(Vva!==void 0)return Vva;try{var a=window.localStorage;if(!a)return Vva=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return Vva=!0}catch(b){return Vva=!1}};Xva=function(a){if(a&1){var b=_.zd();_.F(0,"button",5);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(c.Wd())});_.P(1," Dismiss ");_.H()}};
Zva=function(a,b){a&1&&(_.Qf(0),_.F(1,"div",1)(2,"mat-icon",2),_.P(3),_.H(),_.J(4,"span",3),_.B(5,Xva,2,0,"button",4),_.H(),_.Rf());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngClass",_.zg(4,Yva,a.severity===b.oHa.YG,a.severity===b.oHa.R5)),_.y(2),_.rg(a.iconName),_.y(),_.E("innerHTML",a.messageHtml,_.Pe),_.y(),_.E("ngIf",_.Xi.has(2)&&(a==null?void 0:a.severity)!==1&&Qva()&&Wva()))};_.$va=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.E2===!!b.E2:!1};
awa=function(a){var b=_.Be(1E3).ha(_.jf({ae:!0,Bw:[]}));b=_.De(b,a);return Uha(a,b).ha(_.sf({ae:!0}))};bwa=function(a,b){return b.ha(_.x(function(c){return c?_.Yi:_.le({})}),_.sf(a),_.tf(_.Zd))};cwa=function(a,b){return{Nxb:Uha(a.o2a,_.Be(2E3)),o2a:b}};_.dwa=function(a){return a==null||(typeof a==="string"||Array.isArray(a))&&a.length===0};ewa=function(a){return _.dwa(a.value)?{required:!0}:null};_.fwa=function(){return null};gwa=function(a){return a!=null};hwa=function(a){return Wja(a)?_.ce(a):a};
iwa=function(a){var b={};a.forEach(function(c){b=c!=null?Object.assign({},b,c):b});return Object.keys(b).length===0?null:b};jwa=function(a,b){return b.map(function(c){return c(a)})};kwa=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.lwa=function(a){if(!a)return null;var b=a.filter(gwa);return b.length==0?null:function(c){return iwa(jwa(c,b))}};mwa=function(a){return a!=null?_.lwa(kwa(a)):null};
nwa=function(a){if(!a)return null;var b=a.filter(gwa);return b.length==0?null:function(c){c=jwa(c,b).map(hwa);return _.ye(c).ha(_.x(iwa))}};owa=function(a){return a!=null?nwa(kwa(a)):null};pwa=function(a,b){return a===null?[b]:Array.isArray(a)?[].concat(_.ld(a),[b]):[a,b]};qwa=function(a,b){return[].concat(_.ld(b.path),[a])};
wwa=function(a,b,c){c=c===void 0?"whenDisabledForLegacyCode":c;rwa(a,b);b.Mp.uo(a.value);if(a.disabled||c==="always"){var d,e;(e=(d=b.Mp).Ip)==null||e.call(d,a.disabled)}swa(a,b);twa(a,b);uwa(a,b);vwa(a,b)};ywa=function(a,b){var c=function(){};b.Mp&&(b.Mp.Dn(c),b.Mp.us(c));xwa(a,b);a&&(b.kKc(),a.YS(function(){}))};zwa=function(a,b){a.forEach(function(c){c.Bja&&c.Bja(b)})};vwa=function(a,b){if(b.Mp.Ip){var c=function(d){b.Mp.Ip(d)};a.nqa.push(c);b.Cgb(function(){a.VNc(c)})}};
rwa=function(a,b){var c=a.JD;b.Lg!==null?_.Awa(a,pwa(c,b.Lg)):typeof c==="function"&&_.Awa(a,[c]);c=a.UH;b.ZD!==null?Bwa(a,pwa(c,b.ZD)):typeof c==="function"&&Bwa(a,[c]);c=function(){return _.Zi(a)};zwa(b.JD,c);zwa(b.UH,c)};
xwa=function(a,b){var c=!1;if(a!==null){if(b.Lg!==null){var d=a.JD;if(Array.isArray(d)&&d.length>0){var e=d.filter(function(f){return f!==b.Lg});e.length!==d.length&&(c=!0,a.O6(e))}}b.ZD!==null&&(d=a.UH,Array.isArray(d)&&d.length>0&&(e=d.filter(function(f){return f!==b.ZD}),e.length!==d.length&&(c=!0,a.eJa(e))))}a=function(){};zwa(b.JD,a);zwa(b.UH,a);return c};swa=function(a,b){b.Mp.Dn(function(c){a.qx=c;a.US=!0;a.zqa=!0;a.mu==="change"&&Cwa(a,b)})};
uwa=function(a,b){b.Mp.us(function(){a.nNa=!0;a.mu==="blur"&&a.US&&Cwa(a,b);a.mu!=="submit"&&_.Dwa(a)})};Cwa=function(a,b){a.zqa&&Ewa(a);a.setValue(a.qx,{Eub:!1});b.Gna(a.qx);a.US=!1};twa=function(a,b){var c=function(d,e){b.Mp.uo(d);e&&b.Gna(d)};a.Dn(c);b.Cgb(function(){a.UNc(c)})};Fwa=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.YI?!0:!Object.is(b,a.Xf)};Gwa=function(a,b){a.KOa();b.forEach(function(c){var d=c.control;d.mu==="submit"&&d.US&&(c.Gna(d.qx),d.US=!1)})};
Hwa=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.$i?b=e:Object.getPrototypeOf(e.constructor)===aj?c=e:d=e});return d?d:c?c:b?b:null};bj=function(a){return a!=null&&!Array.isArray(a)&&typeof a==="object"};Iwa=function(a,b){a.BA(function(c,d){if(b[d]===void 0)throw new _.Ic(1002,"");})};Jwa=function(a){return typeof a==="object"&&a!==null&&Object.keys(a).length===2&&"value"in a&&"disabled"in a};
Kwa=function(a){return!!a&&(a.F_!==void 0||a.fz!==void 0||a.mu!==void 0)};Lwa=function(a){a&1&&_.J(0,"span",19)};Mwa=function(a){a&1&&(_.F(0,"label",18),_.cg(1,1),_.B(2,Lwa,1,0,"span",19),_.H());a&2&&(a=_.N(2),_.E("floating",a.PL())("monitorResize",a.vH())("id",a.ct),_.Lf("for",a.Nd.fTc?null:a.Nd.id),_.y(2),_.Pf(!a.KN&&a.Nd.required?2:-1))};Nwa=function(a){a&1&&_.B(0,Mwa,3,5,"label",18);a&2&&(a=_.N(),_.Pf(a.CA()?0:-1))};Owa=function(a){a&1&&_.J(0,"div",5)};Pwa=function(){};
Qwa=function(a){a&1&&_.B(0,Pwa,0,0,"ng-template",11);a&2&&(_.N(2),_.E("ngTemplateOutlet",_.$f(1)))};Rwa=function(a){a&1&&(_.F(0,"div",7),_.B(1,Qwa,1,1,null,11),_.H());a&2&&(a=_.N(),_.E("matFormFieldNotchedOutlineOpen",a.PL()),_.y(),_.Pf(a.qdb()?-1:1))};Swa=function(a){a&1&&(_.F(0,"div",8,2),_.cg(2,2),_.H())};Twa=function(a){a&1&&(_.F(0,"div",9,3),_.cg(2,3),_.H())};Uwa=function(){};Vwa=function(a){a&1&&_.B(0,Uwa,0,0,"ng-template",11);a&2&&(_.N(),_.E("ngTemplateOutlet",_.$f(1)))};
Wwa=function(a){a&1&&(_.F(0,"div",12),_.cg(1,4),_.H())};Xwa=function(a){a&1&&(_.F(0,"div",13),_.cg(1,5),_.H())};Ywa=function(a){a&1&&_.J(0,"div",14)};Zwa=function(a){a&1&&(_.F(0,"div",16),_.cg(1,6),_.H());a&2&&(a=_.N(),_.E("@transitionMessages",a.jT))};$wa=function(a){a&1&&(_.F(0,"mat-hint",20),_.P(1),_.H());a&2&&(a=_.N(2),_.E("id",a.c8),_.y(),_.rg(a.sV))};
axa=function(a){a&1&&(_.F(0,"div",17),_.B(1,$wa,2,2,"mat-hint",20),_.cg(2,7),_.J(3,"div",21),_.cg(4,8),_.H());a&2&&(a=_.N(),_.E("@transitionMessages",a.jT),_.y(),_.Pf(a.sV?1:-1))};bxa=function(a,b){a&1&&(_.F(0,"span",7),_.P(1),_.H());a&2&&(a=b.va,_.E("ngClass",a.Jsa),_.y(),_.rg(a.text))};cxa=function(a){a&1&&(_.F(0,"span",8),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.f5))};dxa=function(a){a&1&&_.cg(0)};exa=function(a){a&1&&(_.F(0,"mat-icon",9),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.rg(a.u_))};
fxa=function(a){if(a&1){var b=_.zd();_.F(0,"button",6);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.action.emit())});_.F(1,"span",7);_.P(2);_.B(3,exa,2,1,"mat-icon",8);_.H()()}a&2&&(a=_.N(),_.y(2),_.qg(" ",a.v_," "),_.y(),_.E("ngIf",a.u_))};
gxa=function(a){if(a&1){var b=_.zd();_.F(0,"onedev-feature-tooltip-body",1);_.K("action",function(){_.u(b);var c=_.N();return _.w(c.action.emit())})("dismiss",function(){_.u(b);var c=_.N();c.Vva();c.Wd.emit();return _.w()});_.cg(1);_.H()}a&2&&(a=_.N(),_.E("actionBtnText",a.v_)("actionBtnIcon",a.u_)("color",a.color)("pointerPosition",a.Ig)("widthOffset",a.oCa))};
hxa=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.ae(function(c){(new MutationObserver(function(d){var e=d[0].target,f;d=(f=e.getAttribute("aria-label"))!=null?f:"";var g;f=(g=e.getAttribute("aria-valuenow"))!=null?g:"indeterminate";c.next([d,f])})).observe(a,b)})};
ixa=function(a){a&1&&(_.Gd(),_.F(0,"svg",11),_.J(1,"circle",12),_.H());a&2&&(a=_.N(),_.Lf("viewBox",a.qib()),_.y(),_.Mf("stroke-dasharray",a.ira(),"px")("stroke-dashoffset",a.ira()/2,"px")("stroke-width",a.Jbb(),"%"),_.Lf("r",a.Hoa()))};jxa=function(){return{diameter:100}};
xxa=function(a){if(a&1){var b=_.zd();_.F(0,"div",13);_.P(1);_.F(2,"button",14);_.K("click",function(){_.u(b);var d=_.N(3);d.Sj&&d.Sj.j4.I5c();return _.w()});_.F(3,"mat-icon");_.P(4,"cancel");_.H()()()}if(a&2){a=_.N().Na;var c=_.N(2);_.E("ngClass",_.yg(3,wxa,c.m4));_.y();_.qg(" ",a.fp," ");_.y();_.E("ascTrackElement",c.qw)}};yxa=function(a,b){a&1&&(_.Qf(0),_.B(1,xxa,5,5,"div",12),_.Rf());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.value))};
zxa=function(a){a&1&&(_.Qf(0),_.B(1,yxa,2,1,"ng-container",4),_.Q(2,"async"),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngIf",_.R(2,1,a.queryPrefix)))};Axa=function(a){a&1&&_.J(0,"mat-spinner",15);a&2&&(a=_.N(),_.E("diameter",a.q6a)("strokeWidth",a.r6a))};Bxa=function(a){if(a&1){var b=_.zd();_.F(0,"button",16);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.a0())});_.F(1,"mat-icon");_.P(2,"close");_.H()()}a&2&&(a=_.N(),_.E("ascTrackElement",a.qw)("matTooltip",a.v$a),_.Lf("aria-label",a.v$a))};
Cxa=function(a){a&1&&(_.F(0,"a",17)(1,"mat-icon"),_.P(2,"info_outline"),_.H()());a&2&&(a=_.N(),_.E("universalLink",a.IN))};Dxa=function(a){a&1&&_.Tf(0)};Exa=function(a,b){a&1&&(_.F(0,"search-box-suggestion-item",18),_.B(1,Dxa,1,0,"ng-container",19),_.H());a&2&&(a=b.va,_.E("isSelectable",!!a.ZAa)("payload",a),_.y(),_.E("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.cQ))};Fxa=function(a){a&1&&_.Tf(0,30);a&2&&(_.N(3),_.E("ngTemplateOutlet",_.$f(15).ta))};
Gxa=function(a){a&1&&(_.Qf(0),_.F(1,"h4",31),_.P(2),_.H(),_.F(3,"p",32),_.P(4),_.H(),_.Rf());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.Kmc," "),_.y(2),_.qg(" ",a.Lmc," "))};Hxa=function(a){a&1&&_.Tf(0)};
Ixa=function(a){a&1&&(_.F(0,"div",22)(1,"div",23)(2,"div",24),_.J(3,"scope-indicator",25),_.H(),_.B(4,Fxa,1,1,"ng-container",26)(5,Gxa,5,2,"ng-container",4),_.Q(6,"async"),_.H(),_.J(7,"mat-divider",27),_.F(8,"div",28),_.B(9,Hxa,1,0,"ng-container",29),_.H()());if(a&2){a=_.N(2);_.Mf("border-color",a.mha)("width",a.wka,"px")("display","flex");_.y(3);_.E("savedQuery",a.Le)("searchScope",a.Cd);_.y();_.E("ngIf",a.FI);_.y();var b=a.FI,c=_.R(6,12,a.I0);_.E("ngIf",!b&&!!c&&!c.ae);_.y(2);_.E("vertical",!0);
_.y(2);_.E("ngTemplateOutlet",a.ow==null?null:a.ow.ta)}};Jxa=function(a){if(a&1){var b=_.zd();_.Qf(0,20);_.K("ascResizeNotifier",function(d){_.u(b);var e=_.N();return _.w(e.K1a(d))});_.B(1,Ixa,10,14,"div",21);_.Rf()}if(a&2){a=_.N();var c=_.$f(15);_.E("elementToWatch",_.$f(1));_.y();_.E("ngIf",c.Py&&a.FI||(a.ow==null?null:a.ow.Py))}};
Kxa=function(a){if(a&1){var b=_.zd();_.F(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.K("action",function(){_.u(b);_.N();_.dc(window,_.Vb("http://goto.google.com/search-git"),"_blank");return _.w()});_.F(2,"p",34);_.P(3);_.H();_.P(4);_.H()()}a&2&&(a=_.N(),_.y(),_.E("actionBtnText",a.Hmc)("widthOffset",1),_.y(2),_.rg(a.Jmc),_.y(),_.qg(" ",a.Imc," "))};
Lxa=function(a){a=_.k(_.Ui(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.warning&&b.warning.type==="PACKAGE_AVAILABLE_IN_MULTIBRANCH")return!0;return!1};Mxa=function(a){a&1&&(_.Gd(),_.F(0,"svg",2),_.J(1,"polygon",3),_.H())};
Nxa=function(a){if(a&1){var b=_.zd();_.F(0,"div",0);_.K("keydown",function(c){_.u(b);var d=_.N();return _.w(d.je(c))})("click",function(){_.u(b);var c=_.N();return _.w(c.closed.emit("click"))})("@transformMenu.start",function(c){_.u(b);var d=_.N();return _.w(d.N8(c))})("@transformMenu.done",function(c){_.u(b);var d=_.N();return _.w(d.M8(c))});_.F(1,"div",1);_.cg(2);_.H()()}a&2&&(a=_.N(),_.Of(a.mj),_.E("id",a.sia)("@transformMenu",a.HD),_.Lf("aria-label",a.ariaLabel||null)("aria-labelledby",a.fe||
null)("aria-describedby",a.Yu||null))};Oxa=function(){return{OO:!1,Is:"after",Mw:"below",Jj:"cdk-overlay-transparent-backdrop"}};Pxa=function(a){a&1&&_.J(0,"img",4);a&2&&(a=_.N(),_.E("src",a.Ll,_.Qe))};Qxa=function(a){a&1&&_.J(0,"mat-icon",5);a&2&&(a=_.N(),_.E("svgIcon",a.Lk))};Rxa=function(a){a&1&&(_.F(0,"mat-icon",6),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg(" ",a.qmb,"\n"))};Sxa=function(a){a&1&&(_.F(0,"a",30),_.J(1,"div",31),_.F(2,"span",32),_.P(3,"Hiring"),_.H()())};
Txa=function(a){if(a&1){var b=_.zd();_.F(0,"global-search-box",33);_.K("focusChange",function(c){_.u(b);_.N().jTb=c;return _.w()});_.H()}a&2&&(a=_.N(),_.E("config",a.Zn))};Uxa=function(a){a&1&&(_.F(0,"button",34),_.J(1,"mat-icon",35),_.H());a&2&&(_.N(),_.E("matMenuTriggerFor",_.$f(25)))};Vxa=function(a,b){a&1&&(_.F(0,"a",36),_.J(1,"mat-icon",37),_.H());a&2&&_.E("routerLink",b.Na)};
Wxa=function(a){if(a&1){var b=_.zd();_.F(0,"li",38)(1,"button",39);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.KAa())});_.P(2," Keyboard shortcuts ");_.H()()}};Xxa=function(a){a&1&&_.J(0,"mat-divider")};Yxa=function(a,b){a&1&&(_.F(0,"li",38)(1,"a",42),_.P(2),_.H()());a&2&&(a=b.va,_.y(),_.E("externalLink",a.mn),_.y(),_.rg(a.Jfa))};
Zxa=function(a){a&1&&(_.Qf(0),_.B(1,Xxa,1,0,"mat-divider",24),_.F(2,"ul",40),_.B(3,Yxa,3,2,"li",41),_.H(),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngIf",a.Pzb),_.y(2),_.E("ngForOf",a.fq.additionalLinks))};$xa=function(a){a&1&&(_.F(0,"button",43)(1,"span"),_.P(2,"Help"),_.H()());a&2&&(_.N(),_.E("matMenuTriggerFor",_.$f(25)))};aya=function(a,b){a&1&&(_.F(0,"a",44)(1,"span"),_.P(2,"Settings"),_.H()());a&2&&_.E("routerLink",b.Na)};bya=function(a){a&1&&_.J(0,"announcement-bar",3)};
_.cya=function(a,b){return a.Il===1&&a.label===b};dya=function(a){a&1&&(_.Gd(),_.F(0,"svg",3),_.J(1,"polygon",4),_.H())};eya=function(a){a&1&&(_.Gd(),_.F(0,"svg",2),_.J(1,"polygon",3),_.H())};
fya=function(a){if(a&1){var b=_.zd();_.F(0,"div",0);_.K("keydown",function(c){_.u(b);var d=_.N();return _.w(d.je(c))})("click",function(){_.u(b);var c=_.N();return _.w(c.closed.emit("click"))})("@transformMenu.start",function(c){_.u(b);var d=_.N();return _.w(d.N8(c))})("@transformMenu.done",function(c){_.u(b);var d=_.N();return _.w(d.M8(c))});_.F(1,"div",1);_.cg(2);_.H()()}a&2&&(a=_.N(),_.E("id",a.sia)("ngClass",a.mj)("@transformMenu",a.HD),_.Lf("aria-label",a.ariaLabel||null)("aria-labelledby",a.fe||
null)("aria-describedby",a.Yu||null))};gya=function(a){return typeof a==="string"?a:a.join("+")};hya=function(a){return a.sort(function(b,c){return gya(b.Xb).localeCompare(gya(c.Xb))})};iya=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 _.ch(d,a[c-1].parameters))}};
kya=function(a){return jya.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};lya=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};mya=function(a,b,c){a!=="sq"||c.Ta.sq?lya(a,b,c):delete c.Ta.sq};nya=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};oya=function(a){return typeof a==="function"};
pya=function(a,b){b=b===void 0?{}:b;for(var c=Object.keys(a),d={},e=0;e<c.length;e++){var f=c[e];typeof a[f]==="function"&&(d[f]=a[f])}var g=Object.keys(d);return function(m,n){m=m===void 0?b:m;for(var r=!1,v={},z=0;z<g.length;z++){var C=g[z],I=m[C],M=(0,d[C])(I,n);v[C]=M;r=r||M!==I}return r?v:m}};qya=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))},{})};
rya=function(){var a=_.lc.apply(0,arguments);return function(b){return a.length===0?b:a.slice(0,-1).reduceRight(function(c,d){return d(c)},(0,a[a.length-1])(b))}};sya=function(a,b){Array.isArray(b)&&b.length>0&&(a=rya.apply(null,[].concat(_.ld(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=f===void 0?d:f;return e(f,g)}}};
tya=function(a){var b=Array.isArray(a)&&a.length>0?rya.apply(null,_.ld(a)):function(c){return c};return function(c,d){c=b(c);return function(e,f){e=e===void 0?d:e;return c(e,f)}}};vya=function(a,b){return function(c,d){d=b.action(d)?uya(d):d;c=a(c,d);return b.state()?uya(c):c}};
uya=function(a){Object.freeze(a);var b=oya(a);Object.getOwnPropertyNames(a).forEach(function(c){if(!c.startsWith("\u0275")&&Object.prototype.hasOwnProperty.call(a,c)&&(b?c!=="caller"&&c!=="callee"&&c!=="arguments":1)){c=a[c];if(c instanceof _.Nb){if(c.cO())return;throw Error();}(typeof c!=="object"||c===null)&&!oya(c)||Object.isFrozen(c)||uya(c)}});return a};xya=function(a,b){return function(c,d){if(b.action(d)&&!wya())throw Error("Gd`"+d.type);return a(c,d)}};
Aya=function(a,b){return function(c,d){if(b.action(d)){var e=yya(d);zya(e,"action")}c=a(c,d);b.state()&&(d=yya(c),zya(d,"state"));return c}};
yya=function(a,b){b=b===void 0?[]:b;return a!==void 0&&a!==null||b.length!==0?Object.keys(a).reduce(function(c,d){if(c)return c;var e=a[d];oya(e)&&e.hasOwnProperty("\u0275cmp")?d=c:e===void 0||e===null||typeof e==="number"||typeof e==="boolean"||typeof e==="string"||Array.isArray(e)?d=!1:(typeof e!=="object"||e===null||Array.isArray(e)?c=!1:(c=Object.getPrototypeOf(e),c=c===Object.prototype||c===null),d=c?yya(e,[].concat(_.ld(b),[d])):{path:[].concat(_.ld(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};zya=function(a,b){if(a!==!1){var c=a.path.join(".");b=Error("Hd`"+b+"`"+c+"`"+b);b.value=a.value;b.utd=c;throw b;}};
Cya=function(a){var b={IHb:!0,RQb:!0},c=!(b==null?0:b.IHb);!c||b!=null&&b.Vb||aga();var d,e;c=c?(e=b==null?void 0:(d=b.Vb)==null?void 0:d.get(_.Ef))!=null?e:_.Wc(_.Ef):null;d=Bya(b==null?void 0:b.Or);var f=(b==null?0:b.RQb)?_.pg({kind:0},{Or:d}):_.pg({kind:1,value:b==null?void 0:b.initialValue},{Or:d});a=a.subscribe({next:function(g){return f.set({kind:1,value:g})},error:function(g){if(b==null?0:b.Ypd)throw g;f.set({kind:2,error:g})}});if((b==null?0:b.RQb)&&f().kind===0)throw new _.Ic(601,!1);c==
null||c.De(a.unsubscribe.bind(a));return _.Og(function(){var g=f();switch(g.kind){case 1:return g.value;case 2:throw g.error;case 0:throw new _.Ic(601,!1);}},{Or:b==null?void 0:b.Or})};Bya=function(a){a=a===void 0?Object.is:a;return function(b,c){return b.kind===1&&c.kind===1&&a(b.value,c.value)}};Dya=function(a,b){a=a===void 0?{state:void 0}:a;var c=_.k(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
Eya=function(a,b){var c=_.lc.apply(2,arguments);return function(d){if(typeof a==="string"){var e=[b].concat(_.ld(c)).filter(Boolean);d=d.ha(qka.apply(null,[a].concat(_.ld(e))))}else if(typeof a==="function")d=d.ha(_.x(function(f){return a(f,b)}));else throw new TypeError("Jd`"+typeof a);return d.ha(_.cf())}};Fya=function(a){return typeof a==="function"?a():a};
Gya=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__"])})};Hya=function(a){return typeof a==="function"};
Iya=function(a,b,c){var d=Object.getPrototypeOf(a),e=d&&d.constructor.name!=="Object"?d.constructor.name:null;d=Gya(a).map(function(f){var g=f.propertyName;var m=f.dispatch;f=f.useEffectsErrorHandler;var n=typeof a[g]==="function"?a[g]():a[g];f=f?c(n,b):n;return m===!1?f.ha(_.cka()):f.ha(oka()).ha(_.x(function(r){return{effect:a[g],notification:r,propertyName:g,A6c:e,z6c:a}}))});return _.De.apply(null,_.ld(d))};Kya=function(a){return Jya(a,"ngrxOnInitEffects")};
Jya=function(a,b){return a&&b in a&&typeof a[b]==="function"};Lya=function(a,b,c){c=c===void 0?10:c;return a.ha(_.Xe(function(d){b&&b.handleError(d);return c<=1?a:Lya(a,b,c-1)}))};Mya=function(a){return Jya(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};Nya=function(a,b){return function(c){var d=Iya(c,a,b);return Jya(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};
Oya=function(a,b){var c=[];a=_.k(a);for(var d=a.next();!d.done;d=a.next())c.push.apply(c,_.ld(d.value));b=_.k(b);for(a=b.next();!a.done;a=b.next())c.push.apply(c,_.ld(a.value));return c.map(function(e){return e instanceof _.jd||Hya(e)?_.Wc(e):e})};Qya=function(){var a=_.Wc(cj,{optional:!0,MVb:!0}),b=_.Wc(Pya,{self:!0});if((b.length!==1||b[0].length!==0)&&a)throw new TypeError("Md");return"guarded"};
Uya=function(){if(!Rya){Rya=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.dj.keys()).join(","));Sya(Tya(),_.dj.get(a.tagName))}};Vya=function(){return _.de(function(a){if(a.Gc==1)return _.he(a,Promise.resolve(),2);document.readyState==="loading"?(window.addEventListener("DOMContentLoaded",Uya),setTimeout(function(){Uya()},1E3)):Uya();a.Gc=0})};_.ej=function(a){var b=a.path;a=a.Eb;return b?b==="/"?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};
Wya=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Xya=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};Yya=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");};_.p=Yya(this);
fj=function(a,b){if(b)a:{var c=_.p;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&&b!=null&&Xya(c,a,{configurable:!0,writable:!0,value:b})}};
fj("Symbol",function(a){if(a)return a;var b=function(f,g){this.u2b=f;Xya(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.u2b};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
fj("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=_.p[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&Xya(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Zya(Wya(this))}})}return a});fj("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Zya=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.gj=function(a){return $ya(a,a)};$ya=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a};_.k=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:Wya(a)};throw Error("e`"+String(a));};_.aza=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};
_.ld=function(a){return a instanceof Array?a:_.aza(_.k(a))};hj=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};bza=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)hj(d,e)&&(a[e]=d[e])}return a};fj("Object.assign",function(a){return a||bza});
var cza=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},dza=function(){function a(){function c(){}new c;Reflect.construct(c,[],function(){});return new c instanceof c}if(typeof Reflect!="undefined"&&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){e===void 0&&(e=c);e=cza(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),eza;if(typeof Object.setPrototypeOf=="function")eza=Object.setPrototypeOf;else{var fza;a:{var gza={a:!0},hza={};try{hza.__proto__=gza;fza=hza.a;break a}catch(a){}fza=!1}eza=fza?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}ij=eza;
_.V=function(a,b){a.prototype=cza(b.prototype);a.prototype.constructor=a;if(ij)ij(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Zy=b.prototype};iza=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};jj=function(){this.rga=!1;this.TK=null;this.yg=void 0;this.Gc=1;this.WI=this.xM=0;this.tVa=this.zx=null};
jj.prototype.BK=function(){if(this.rga)throw new TypeError("h");this.rga=!0};jj.prototype.Iha=function(a){this.yg=a};jj.prototype.Gma=function(a){this.zx={gwb:a,IDb:!0};this.Gc=this.xM||this.WI};jj.prototype.return=function(a){this.zx={return:a};this.Gc=this.WI};_.he=function(a,b,c){a.Gc=c;return{value:b}};Lva=function(a,b,c){b=_.k(b);var d=b.next();iza(d);if(d.done)a.yg=d.value,a.Gc=c;else return a.TK=b,_.he(a,d.value,c)};jj.prototype.wf=function(a){this.Gc=a};
_.ge=function(a,b,c){a.xM=b;c!=void 0&&(a.WI=c)};_.jza=function(a){a.Gc=3;a.xM=0};_.ie=function(a){a.xM=0;var b=a.zx.gwb;a.zx=null;return b};yha=function(a,b,c,d){d?a.tVa[d]=a.zx:a.tVa=[a.zx];a.xM=b||0;a.WI=c||0};zha=function(a,b,c){c=a.tVa.splice(c||0)[0];(c=a.zx=a.zx||c)?c.IDb?a.Gc=a.xM||a.WI:c.wf!=void 0&&a.WI<c.wf?(a.Gc=c.wf,a.zx=null):a.Gc=a.WI:a.Gc=b};kza=function(a){this.Jh=new jj;this.X2c=a};
kza.prototype.Iha=function(a){this.Jh.BK();if(this.Jh.TK)return lza(this,this.Jh.TK.next,a,this.Jh.Iha);this.Jh.Iha(a);return mza(this)};var nza=function(a,b){a.Jh.BK();var c=a.Jh.TK;if(c)return lza(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Jh.return);a.Jh.return(b);return mza(a)};kza.prototype.Gma=function(a){this.Jh.BK();if(this.Jh.TK)return lza(this,this.Jh.TK["throw"],a,this.Jh.Iha);this.Jh.Gma(a);return mza(this)};
lza=function(a,b,c,d){try{var e=b.call(a.Jh.TK,c);iza(e);if(!e.done)return a.Jh.rga=!1,e;var f=e.value}catch(g){return a.Jh.TK=null,a.Jh.Gma(g),mza(a)}a.Jh.TK=null;d.call(a.Jh,f);return mza(a)};mza=function(a){for(;a.Jh.Gc;)try{var b=a.X2c(a.Jh);if(b)return a.Jh.rga=!1,{value:b.value,done:!1}}catch(c){a.Jh.yg=void 0,a.Jh.Gma(c)}a.Jh.rga=!1;if(a.Jh.zx){b=a.Jh.zx;a.Jh.zx=null;if(b.IDb)throw b.gwb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};
oza=function(a){this.next=function(b){return a.Iha(b)};this.throw=function(b){return a.Gma(b)};this.return=function(b){return nza(a,b)};this[Symbol.iterator]=function(){return this}};Jva=function(a,b){b=new oza(new kza(b));ij&&a.prototype&&ij(b,a.prototype);return b};pza=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())})};_.de=function(a){return pza(new oza(new kza(a)))};
xha=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};this["throw"]=function(b){return new Promise(function(c,d){var e=a["throw"];e!==void 0?c(e.call(a,b)):(c=a["return"],c!==void 0&&c.call(a),d(new TypeError("i")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};
_.lc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Kva=function(a){return a};fj("Reflect",function(a){return a?a:{}});fj("Reflect.construct",function(){return dza});fj("Reflect.setPrototypeOf",function(a){return a?a:ij?function(b,c){try{return ij(b,c),!0}catch(d){return!1}}:null});
fj("Promise",function(a){function b(){this.qM=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Blb=function(g){if(this.qM==null){this.qM=[];var m=this;this.Clb(function(){m.oUc()})}this.qM.push(g)};var d=_.p.setTimeout;b.prototype.Clb=function(g){d(g,0)};b.prototype.oUc=function(){for(;this.qM&&this.qM.length;){var g=this.qM;this.qM=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.CPc(r)}}}this.qM=null};b.prototype.CPc=function(g){this.Clb(function(){throw g;
})};var e=function(g){this.Pc=0;this.Yg=void 0;this.s3=[];this.nEb=!1;var m=this.LSa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.LSa=function(){function g(r){return function(v){n||(n=!0,r.call(m,v))}}var m=this,n=!1;return{resolve:g(this.a4c),reject:g(this.y3a)}};e.prototype.a4c=function(g){if(g===this)this.y3a(new TypeError("j"));else if(g instanceof e)this.L5c(g);else{a:switch(typeof g){case "object":var m=g!=null;break a;case "function":m=!0;break a;default:m=!1}m?this.Z3c(g):
this.gyb(g)}};e.prototype.Z3c=function(g){var m=void 0;try{m=g.then}catch(n){this.y3a(n);return}typeof m=="function"?this.M5c(m,g):this.gyb(g)};e.prototype.y3a=function(g){this.WUb(2,g)};e.prototype.gyb=function(g){this.WUb(1,g)};e.prototype.WUb=function(g,m){if(this.Pc!=0)throw Error("k`"+g+"`"+m+"`"+this.Pc);this.Pc=g;this.Yg=m;this.Pc===2&&this.P4c();this.pUc()};e.prototype.P4c=function(){var g=this;d(function(){if(g.a1c()){var m=_.p.console;typeof m!=="undefined"&&m.error(g.Yg)}},1)};e.prototype.a1c=
function(){if(this.nEb)return!1;var g=_.p.CustomEvent,m=_.p.Event,n=_.p.dispatchEvent;if(typeof n==="undefined")return!0;typeof g==="function"?g=new g("unhandledrejection",{cancelable:!0}):typeof m==="function"?g=new m("unhandledrejection",{cancelable:!0}):(g=_.p.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Yg;return n(g)};e.prototype.pUc=function(){if(this.s3!=null){for(var g=0;g<this.s3.length;++g)f.Blb(this.s3[g]);this.s3=null}};
var f=new b;e.prototype.L5c=function(g){var m=this.LSa();g.ssa(m.resolve,m.reject)};e.prototype.M5c=function(g,m){var n=this.LSa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(C,I){return typeof C=="function"?function(M){try{r(C(M))}catch(O){v(O)}}:I}var r,v,z=new e(function(C,I){r=C;v=I});this.ssa(n(g,r),n(m,v));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.ssa=function(g,m){function n(){switch(r.Pc){case 1:g(r.Yg);
break;case 2:m(r.Yg);break;default:throw Error("l`"+r.Pc);}}var r=this;this.s3==null?f.Blb(n):this.s3.push(n);this.nEb=!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).ssa(m,n)})};e.all=function(g){var m=_.k(g),n=m.next();return n.done?c([]):new e(function(r,v){function z(M){return function(O){C[M]=O;I--;I==0&&r(C)}}var C=[],I=0;do C.push(void 0),I++,c(n.value).ssa(z(C.length-
1),v),n=m.next();while(!n.done)})};return e});var kj=function(a,b,c){if(a==null)throw new TypeError("m`"+c);if(b instanceof RegExp)throw new TypeError("n`"+c);return a+""};fj("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=kj(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}});fj("Object.setPrototypeOf",function(a){return a||ij});fj("Symbol.dispose",function(a){return a?a:Symbol("o")});
var qza=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{by:e,v:f}}return{by:-1,v:void 0}};fj("Array.prototype.find",function(a){return a?a:function(b,c){return qza(this,b,c).v}});
fj("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return r==="object"&&n!==null||r==="function"}function d(n){if(!hj(n,f)){var r=new b;Xya(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(v.get(n)!=2||v.get(r)!=3)return!1;v.delete(n);v.set(r,4);return!v.has(n)&&v.get(r)==4}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.ey=(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("p");d(n);if(!hj(n,f))throw Error("q`"+n);n[f][this.ey]=r;return this};m.prototype.get=function(n){return c(n)&&hj(n,f)?n[f][this.ey]:void 0};m.prototype.has=function(n){return c(n)&&hj(n,f)&&hj(n[f],this.ey)};m.prototype.delete=
function(n){return c(n)&&hj(n,f)&&hj(n[f],this.ey)?delete n[f][this.ey]:!1};return m});
fj("Map",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var m=Object.seal({x:4}),n=new a(_.k([[m,"s"]]));if(n.get(m)!="s"||n.size!=1||n.get({x:4})||n.set({x:4},"t")!=n||n.size!=2)return!1;var r=n.entries(),v=r.next();if(v.done||v.value[0]!=m||v.value[1]!="s")return!1;v=r.next();return v.done||v.value[0].x!=4||v.value[1]!="t"||!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=m===0?0:m;var r=d(this,m);r.list||(r.list=this[0][r.id]=[]);r.jc?r.jc.value=n:(r.jc={next:this[1],Bn:this[1].Bn,head:this[1],key:m,value:n},r.list.push(r.jc),this[1].Bn.next=r.jc,this[1].Bn=r.jc,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.jc&&m.list?(m.list.splice(m.index,1),m.list.length||delete this[0][m.id],m.jc.Bn.next=m.jc.next,m.jc.next.Bn=
m.jc.Bn,m.jc.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Bn=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).jc};c.prototype.get=function(m){return(m=d(this,m).jc)&&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;r=="object"||r=="function"?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var v=m[0][r];if(v&&hj(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,jc:z}}return{id:r,list:v,index:-1,jc:void 0}},e=function(m,n){var r=m[1];return Zya(function(){if(r){for(;r.head!=m[1];)r=r.Bn;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.Bn=m.next=m.head=m},g=0;return c});
fj("Set",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(_.k([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)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||f.value[0].x!=4||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.yi=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.yi.size};b.prototype.add=function(c){c=c===0?0:c;this.yi.set(c,c);this.size=this.yi.size;return this};b.prototype.delete=function(c){c=this.yi.delete(c);this.size=this.yi.size;return c};b.prototype.clear=function(){this.yi.clear();this.size=0};b.prototype.has=function(c){return this.yi.has(c)};b.prototype.entries=function(){return this.yi.entries()};b.prototype.values=function(){return this.yi.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.yi.forEach(function(f){return c.call(d,f,f,e)})};return b});fj("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});fj("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});fj("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});
fj("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});fj("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});fj("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});
fj("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)hj(b,d)&&c.push(b[d]);return c}});fj("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});fj("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(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
fj("String.prototype.includes",function(a){return a?a:function(b,c){return kj(this,b,"includes").indexOf(b,c||0)!==-1}});fj("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:function(m){return m};var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){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}});
fj("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)hj(b,d)&&c.push([d,b[d]]);return c}});fj("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=kj(this,b,"endsWith");c===void 0&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;e>0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}});
var rza=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};fj("Array.prototype.entries",function(a){return a?a:function(){return rza(this,function(b,c){return[b,c]})}});fj("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}});
fj("globalThis",function(a){return a||_.p});fj("Math.clz32",function(a){return a?a:function(b){b=Number(b)>>>0;if(b===0)return 32;var c=0;(b&4294901760)===0&&(b<<=16,c+=16);(b&4278190080)===0&&(b<<=8,c+=8);(b&4026531840)===0&&(b<<=4,c+=4);(b&3221225472)===0&&(b<<=2,c+=2);(b&2147483648)===0&&c++;return c}});fj("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});fj("Array.prototype.keys",function(a){return a?a:function(){return rza(this,function(b){return b})}});
fj("Array.prototype.values",function(a){return a?a:function(){return rza(this,function(b,c){return c})}});fj("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});fj("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;c<0&&(c=Math.max(0,e+c));if(d==null||d>e)d=e;d=Number(d);d<0&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var lj=function(a){return a?a:Array.prototype.fill};
fj("Int8Array.prototype.fill",lj);fj("Uint8Array.prototype.fill",lj);fj("Uint8ClampedArray.prototype.fill",lj);fj("Int16Array.prototype.fill",lj);fj("Uint16Array.prototype.fill",lj);fj("Int32Array.prototype.fill",lj);fj("Uint32Array.prototype.fill",lj);fj("Float32Array.prototype.fill",lj);fj("Float64Array.prototype.fill",lj);fj("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
fj("String.prototype.repeat",function(a){return a?a:function(b){var c=kj(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("r");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});fj("String.prototype.codePointAt",function(a){return a?a:function(b){var c=kj(this,null,"codePointAt"),d=c.length;b=Number(b)||0;if(b>=0&&b<d){b|=0;var e=c.charCodeAt(b);if(e<55296||e>56319||b+1===d)return e;b=c.charCodeAt(b+1);return b<56320||b>57343?e:(e-55296)*1024+b+9216}}});
fj("String.fromCodePoint",function(a){return a?a:function(b){for(var c="",d=0;d<arguments.length;d++){var e=Number(arguments[d]);if(e<0||e>1114111||e!==Math.floor(e))throw new RangeError("s`"+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});
fj("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});fj("Array.prototype.findIndex",function(a){return a?a:function(b,c){return qza(this,b,c).by}});
fj("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}});fj("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;})})}});var sza=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};
fj("Array.prototype.at",function(a){return a?a:sza});var mj=function(a){return a?a:sza};fj("Int8Array.prototype.at",mj);fj("Uint8Array.prototype.at",mj);fj("Uint8ClampedArray.prototype.at",mj);fj("Int16Array.prototype.at",mj);fj("Uint16Array.prototype.at",mj);fj("Int32Array.prototype.at",mj);fj("Uint32Array.prototype.at",mj);fj("Float32Array.prototype.at",mj);fj("Float64Array.prototype.at",mj);fj("String.prototype.at",function(a){return a?a:sza});fj("Number.parseInt",function(a){return a||parseInt});
fj("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++)(d[e].substring(0,14)=="jscomp_symbol_"?b:c).push(d[e]);return c.concat(b)}});fj("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}});
fj("Reflect.isExtensible",function(a){return a?a:typeof Object.isExtensible=="function"?Object.isExtensible:function(){return!0}});fj("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});fj("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});var tza=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};
fj("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=tza(b,c);return f?f.set?(f.set.call(arguments.length>3?e:b,d),!0):f.writable&&!Object.isFrozen(b)?(b[c]=d,!0):!1:Reflect.isExtensible(b)?(b[c]=d,!0):!1}});fj("Reflect.get",function(a){return a?a:function(b,c,d){if(arguments.length<=2)return b[c];var e=tza(b,c);if(e)return e.get?e.get.call(d):e.value}});
fj("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.yi=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.yi.set(c,!0);return this};b.prototype.has=function(c){return this.yi.has(c)};b.prototype.delete=function(c){return this.yi.delete(c)};
return b});fj("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("t`"+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("u");c[d[0]]=d[1]}return c}});fj("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}});
fj("String.prototype.padStart",function(a){return a?a:function(b,c){var d=kj(this,null,"padStart");b-=d.length;c=c!==void 0?String(c):" ";return(b>0&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});fj("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("v");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});window._DumpException=_._DumpException;var uza,Fua,vza,wza,xza,nj,yza,Ei,Waa,zza,Aza,Bza,Cza,Dza,Eza;uza=uza||{};_.ca=this||self;Fua=function(a,b,c){a=a.split(".");c=c||_.ca;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b};vza=function(a,b){var c=Ei("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};wza=_.ca._F_toggles||[];xza=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
nj=function(a){if(typeof a!=="string"||!a||a.search(xza)==-1)throw Error("w");if(!yza||yza.type!="goog")throw Error("x`"+a);if(yza.w0c)throw Error("y");yza.w0c=a};nj.get=function(){return null};yza=null;Ei=function(a,b){a=a.split(".");b=b||_.ca;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};Waa=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.ta=function(a){var b=Waa(a);return b=="array"||b=="object"&&typeof a.length=="number"};
_.va=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.xa=function(a){return Object.prototype.hasOwnProperty.call(a,zza)&&a[zza]||(a[zza]=++Aza)};zza="closure_uid_"+(Math.random()*1E9>>>0);Aza=0;Bza=function(a,b,c){return a.call.apply(a.bind,arguments)};
Cza=function(a,b,c){if(!a)throw Error();if(arguments.length>2){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)}};_.zi=function(a,b,c){_.zi=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Bza:Cza;return _.zi.apply(null,arguments)};
_.oj=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)}};_.pj=function(){return Date.now()};Dza=function(a){(0,eval)(a)};_.qj=function(a,b){function c(){}c.prototype=b.prototype;a.Zy=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)}};Eza=function(a){return a};_.qj(_.ba,Error);_.ba.prototype.name="CustomError";var Fza;var Hua=function(){};_.Gza=typeof TextDecoder!=="undefined";var Hza=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return b.length>1?b:"0"+b}).join("")};var Kza,Lza,Mza,Nza,Oza,Pza,Jza,Sza,Rza;_.rj=function(a,b){return a.lastIndexOf(b,0)==0};_.Iza=function(a,b){var c=a.length-b.length;return c>=0&&a.indexOf(b,c)==c};_.sj=function(a,b){return a.toLowerCase()==b.toLowerCase()};_.vj=function(a){return/^[\s\xa0]*$/.test(a)};_.wj=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.Qza=function(a){if(!Jza.test(a))return a;a.indexOf("&")!=-1&&(a=a.replace(Kza,"&amp;"));a.indexOf("<")!=-1&&(a=a.replace(Lza,"&lt;"));a.indexOf(">")!=-1&&(a=a.replace(Mza,"&gt;"));a.indexOf('"')!=-1&&(a=a.replace(Nza,"&quot;"));a.indexOf("'")!=-1&&(a=a.replace(Oza,"&#39;"));a.indexOf("\x00")!=-1&&(a=a.replace(Pza,"&#0;"));return a};Kza=/&/g;Lza=/</g;Mza=/>/g;Nza=/"/g;Oza=/'/g;Pza=/\x00/g;Jza=/[\x00&<>"']/;_.ja=function(a,b){return a.indexOf(b)!=-1};
_.xj=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
Sza=function(a,b){var c=0;a=(0,_.wj)(String(a)).split(".");b=(0,_.wj)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;c==0&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(f[0].length==0&&g[0].length==0)break;c=Rza(f[1].length==0?0:parseInt(f[1],10),g[1].length==0?0:parseInt(g[1],10))||Rza(f[2].length==0,g[2].length==0)||Rza(f[2],g[2]);f=f[3];g=g[3]}while(c==0)}return c};
Rza=function(a,b){return a<b?-1:a>b?1:0};var Tza=!!(wza[1]&8),Uza=!!(wza[0]>>28&1),Vza=!!(wza[1]&16),Wza=!!(wza[0]>>24&1),Xza=!!(wza[0]>>25&1);var aaa,lca;aaa=Tza?Vza:vza(610401301,!1);lca=Tza?Uza||!Wza:vza(645172343,!0);_.Yza=Tza?Xza:vza(660014094,!1);var ia,Zza=_.ca.navigator;ia=Zza?Zza.userAgentData||null:null;var aAa;_.oa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.yj=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a==="string"?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.$za=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=typeof a==="string"?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d};aAa=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?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 bAa=function(a){bAa[" "](a);return a};bAa[" "]=function(){};var cAa,dAa,Aj,Dj,eAa,fAa,gAa,hAa,iAa,jAa;cAa=caa();_.zj=daa();dAa=ka("Edge");Aj=ka("Gecko")&&!(_.xj(ea(),"WebKit")&&!ka("Edge"))&&!(ka("Trident")||ka("MSIE"))&&!ka("Edge");_.Bj=_.xj(ea(),"WebKit")&&!ka("Edge");_.Cj=laa();Dj=iaa()?ia.platform==="Windows":ka("Windows");eAa=iaa()?ia.platform==="Android":ka("Android");fAa=jaa();gAa=ka("iPad");hAa=ka("iPod");iAa=_.kaa();
a:{var kAa="",lAa=function(){var a=ea();if(Aj)return/rv:([^\);]+)(\)|;)/.exec(a);if(dAa)return/Edge\/([\d\.]+)/.exec(a);if(_.zj)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Bj)return/WebKit\/(\S+)/.exec(a);if(cAa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();lAa&&(kAa=lAa?lAa[1]:"");if(_.zj){var mAa,nAa=_.ca.document;mAa=nAa?nAa.documentMode:void 0;if(mAa!=null&&mAa>parseFloat(kAa)){jAa=String(mAa);break a}}jAa=kAa}var oAa=jAa;var pAa=eaa(),qAa=jaa()||ka("iPod"),rAa=ka("iPad"),sAa=haa(),tAa=faa(),uAa=gaa()&&!_.kaa();var vAa,wAa,raa,yAa;vAa={};wAa=null;_.xAa=Aj||_.Bj||!uAa&&typeof _.ca.atob=="function";raa=function(a,b){b===void 0&&(b=0);yAa();b=vAa[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("")};
_.zAa=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);e>255&&(b[c++]=e&255,e>>=8);b[c++]=e}return raa(b,3)};_.BAa=function(a){var b=[];_.AAa(a,function(c){b.push(c)});return b};_.AAa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),v=wAa[r];if(v!=null)return v;if(!_.vj(r))throw Error("J`"+r);}return n}yAa();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),m=c(64);if(m===64&&e===-1)break;b(e<<2|f>>4);g!=64&&(b(f<<4&240|g>>2),m!=64&&b(g<<6&192|m))}};
yAa=function(){if(!wAa){wAa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));vAa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];wAa[f]===void 0&&(wAa[f]=e)}}}};var taa;taa=typeof Uint8Array!=="undefined";_.qaa=!_.zj&&typeof btoa==="function";_.Ka={};var CAa,Uba;_.Ja=function(a,b){if(b!==_.Ka)throw Error("K");this.xd=a;if(a!=null&&a.length===0)throw Error("L");};_.Ma=function(){return CAa||(CAa=new _.Ja(null,_.Ka))};Uba=function(a){var b=a.xd;return b==null?"":typeof b==="string"?b:a.xd=saa(b)};_.Ja.prototype.fs=function(){return this.xd==null};var Ca,Da;_.DAa=typeof Uint8Array.prototype.slice==="function";Ca=0;Da=0;_.EAa=function(a,b){a.Nx=b;if(b>a.MI)throw Error("F`"+b+"`"+a.MI);};_.Ej=function(a){var b=a.tM,c=a.Nx,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("E");_.EAa(a,c);return e};var FAa;FAa=function(a,b,c){var d=a.Eg.Vi(),e=_.Ej(a.Eg)>>>0,f=a.Eg.getCursor()+e,g=f-d;g<=0&&(a.Eg.setEnd(f),c(b,a,void 0,void 0,void 0),g=f-a.Eg.getCursor());if(g)throw Error("z`"+e+"`"+(e-g));a.Eg.setCursor(f);a.Eg.setEnd(d)};_.GAa=function(a){var b=_.Ej(a.Eg)>>>0;return a.Eg.rPb(b,!0)};var Db=typeof Symbol==="function"&&typeof Symbol()==="symbol",Fj=Baa(),vba=Baa("0di"),HAa=Baa("2ex"),xca=Baa("1oa"),ica=Baa("0dg");var Caa,tca,Ha;Caa=Db?function(a,b){a[Fj]|=b}:function(a,b){a.OB!==void 0?a.OB|=b:Object.defineProperties(a,{OB:{value:b,configurable:!0,writable:!0,enumerable:!1}})};tca=Db?function(a,b){a[Fj]&=~b}:function(a,b){a.OB!==void 0&&(a.OB&=~b)};_.Qa=Db?function(a){return a[Fj]|0}:function(a){return a.OB|0};_.ob=Db?function(a){return a[Fj]}:function(a){return a.OB};Ha=Db?function(a,b){a[Fj]=b}:function(a,b){a.OB!==void 0?a.OB=b:Object.defineProperties(a,{OB:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Gaa,qca,IAa;_.fb={};Gaa={};IAa=[];Ha(IAa,55);qca=Object.freeze(IAa);var JAa=function(a,b,c){this.kBb=0;this.sQa=a;this.n0a=b;this.JYb=c};JAa.prototype.next=function(){if(this.kBb<this.sQa.length){var a=this.sQa[this.kBb++];return{done:!1,value:this.n0a?this.n0a.call(this.JYb,a):a}}return{done:!0,value:void 0}};JAa.prototype[Symbol.iterator]=function(){return new JAa(this.sQa,this.n0a,this.JYb)};_.Hj=Object.freeze({});Object.freeze({});var wca=Object.freeze({});var Naa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var KAa;var Raa=Paa(function(a){return typeof a==="number"}),Qaa=Paa(function(a){return typeof a==="string"}),Taa=Paa(function(a){return typeof a==="boolean"});var Saa=typeof _.ca.BigInt==="function"&&typeof _.ca.BigInt(0)==="bigint";var pba=Paa(function(a){return Saa?a>=LAa&&a<=MAa:a[0]==="-"?Uaa(a,NAa):Uaa(a,OAa)}),NAa=Number.MIN_SAFE_INTEGER.toString(),LAa=Saa?BigInt(Number.MIN_SAFE_INTEGER):void 0,OAa=Number.MAX_SAFE_INTEGER.toString(),MAa=Saa?BigInt(Number.MAX_SAFE_INTEGER):void 0;var $aa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var Oba={},PAa=function(){try{var a=function(){return dza(Map,[],this.constructor)};_.V(a,Map);bAa(new a);return!1}catch(b){return!0}}(),QAa=function(){this.yi=new Map},Ij;_.h=QAa.prototype;_.h.get=function(a){return this.yi.get(a)};_.h.set=function(a,b){this.yi.set(a,b);this.size=this.yi.size;return this};_.h.delete=function(a){a=this.yi.delete(a);this.size=this.yi.size;return a};_.h.clear=function(){this.yi.clear();this.size=this.yi.size};_.h.has=function(a){return this.yi.has(a)};_.h.entries=function(){return this.yi.entries()};
_.h.keys=function(){return this.yi.keys()};_.h.values=function(){return this.yi.values()};_.h.forEach=function(a,b){return this.yi.forEach(a,b)};QAa.prototype[Symbol.iterator]=function(){return this.entries()};Ij=function(){if(PAa)return Object.setPrototypeOf(QAa.prototype,Map.prototype),Object.defineProperties(QAa.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),QAa;var a=function(){return dza(Map,[],this.constructor)};_.V(a,Map);return a}();
_.lb=function(a,b,c,d){c=c===void 0?Jba:c;d=d===void 0?Jba:d;var e=Ij.call(this)||this;var f=(0,_.Qa)(a);f|=64;Ha(a,f);e.eaa=f;e.ZBa=b;e.Dga=c;e.C8a=e.ZBa?Kba:d;for(var g=0;g<a.length;g++){var m=a[g],n=c(m[0],!1,!0),r=m[1];b?r===void 0&&(r=null):r=d(m[1],!1,!0,void 0,void 0,f);Ij.prototype.set.call(e,n,r)}return e};_.V(_.lb,Ij);
var RAa=function(a){if(a.eaa&2)throw Error("P");},Vba=function(a,b){b=b===void 0?Lba:b;if(a.size!==0)return dca(a,b)},dca=function(a,b){b=b===void 0?Lba:b;var c=[];a=Ij.prototype.entries.call(a);for(var d;!(d=a.next()).done;)d=d.value,d[0]=b(d[0]),d[1]=b(d[1]),c.push(d);return c};_.h=_.lb.prototype;_.h.clear=function(){RAa(this);Ij.prototype.clear.call(this)};_.h.delete=function(a){RAa(this);return Ij.prototype.delete.call(this,this.Dga(a,!0,!1))};
_.h.entries=function(){var a=Array.from(Ij.prototype.keys.call(this));return new JAa(a,Mba,this)};_.h.keys=function(){return Ij.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(Ij.prototype.keys.call(this));return new JAa(a,_.lb.prototype.get,this)};_.h.forEach=function(a,b){var c=this;Ij.prototype.forEach.call(this,function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){RAa(this);a=this.Dga(a,!0,!1);return a==null?this:b==null?(Ij.prototype.delete.call(this,a),this):Ij.prototype.set.call(this,a,this.C8a(b,!0,!0,this.ZBa,!1,this.eaa))};_.h.has=function(a){return Ij.prototype.has.call(this,this.Dga(a,!1,!1))};_.h.get=function(a){a=this.Dga(a,!1,!1);var b=Ij.prototype.get.call(this,a);if(b!==void 0){var c=this.ZBa;return c?(c=this.C8a(b,!1,!0,c,this.nQc,this.eaa),c!==b&&Ij.prototype.set.call(this,a,c),c):b}};_.lb.prototype[Symbol.iterator]=function(){return this.entries()};
_.lb.prototype.toJSON=void 0;_.lb.prototype.Y_c=Gaa;var Nba;var Qba;var pca=function(a){var b=oca(a);if(b)return b;if(Math.random()>.01)return a;if(SAa===void 0)if(typeof Proxy!=="function")SAa=null;else try{SAa=Proxy.toString().indexOf("[native code]")!==-1?Proxy:null}catch(c){SAa=null}b=SAa;if(!b)return a;b=new b(a,{set:function(c,d,e){eca();c[d]=e;return!0}});hca(a,b);return b},fca=void 0,gca=void 0,oca=function(a){var b;return(b=fca)==null?void 0:b.get(a)},vca=function(a){var b;return((b=gca)==null?void 0:b.get(a))||a},SAa=void 0;var Lb,wb,TAa,UAa,VAa,Oj,XAa,YAa,ZAa,$Aa,aBa,bBa,cBa,tk,dBa,fBa;Lb=function(a,b){a=a.Ha;return wb(a,(0,_.ob)(a),b)};wb=function(a,b,c,d){if(c===-1)return null;var e=b>>14&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(kca(a,b,e,c)&&HAa!=null){var g;a=(g=KAa)!=null?g:KAa={};g=a[HAa]||0;g>=4||(a[HAa]=g+1,_.Oaa())}return d}return kca(a,b,e,c)}};_.Jj=function(a,b,c){var d=a.Ha,e=(0,_.ob)(d);Sa(e);_.qb(d,e,b,c);return a};
_.Kj=function(a,b,c,d){return _.Aca(a,b,c,d===void 0?!1:d)!==void 0};TAa=function(a,b,c,d,e){Cca(a,b,c,e,d,!1,1);return a};_.Lj=function(a,b){a=a.Ha;var c=(0,_.ob)(a),d=wb(a,c,b);var e=d==null||typeof d==="number"?d:d==="NaN"||d==="Infinity"||d==="-Infinity"?Number(d):void 0;e!=null&&e!==d&&_.qb(a,c,b,e);return e};UAa=function(a,b){a=a.Ha;var c=(0,_.ob)(a),d=wb(a,c,b),e=Oa(d,!0,!0,!!(c&34));e!=null&&e!==d&&_.qb(a,c,b,e);return e};_.Mj=function(a,b){return a===_.Hj?2:b?4:5};
VAa=function(a,b){return _.vb(a,b,(0,_.ob)(a.Ha)&34?rca:sca,_.Mj())};_.Nj=function(a,b){a=UAa(a,b);return a==null?_.Ma():a};Oj=function(a,b,c,d){var e=a.Ha,f=(0,_.ob)(e);Sa(f);if(d==null){var g=yca(e);if(zca(g,e,f,c)===b)g.set(c,0);else return a}else{g=yca(e);var m=zca(g,e,f,c);m!==b&&(m&&(f=_.qb(e,f,m)),g.set(c,b))}_.qb(e,f,b,d);return a};_.Pj=function(a,b,c){return _.WAa(a,b)===c?c:-1};_.WAa=function(a,b){a=a.Ha;return zca(yca(a),a,(0,_.ob)(a),b)};
XAa=function(a,b,c){a=a.Ha;var d=(0,_.ob)(a);Sa(d);var e=wb(a,d,c);b=hb(wba(e,b,!0,d));e!==b&&_.qb(a,d,c,b);return b};YAa=function(a,b,c,d){var e=(0,_.ob)(a),f=wb(a,e,c,d);if(f!=null&&f.AO===_.fb)return b=hb(f),b!==f&&_.qb(a,e,c,b,d),b.Ha;if(Array.isArray(f)){var g=(0,_.Qa)(f);g=g&2?cca(f,g,!1):f;g=_.mb(g,b[0],b[1])}else g=_.mb(void 0,b[0],b[1]);g!==f&&_.qb(a,e,c,g,d);return g};
_.Qj=function(a,b,c,d){d=d===void 0?!1:d;b=_.Aca(a,b,c,d);if(b==null)return b;a=a.Ha;var e=(0,_.ob)(a);if(!(e&2)){var f=hb(b);f!==b&&(b=f,_.qb(a,e,c,b,d))}return b};_.Rj=function(a,b,c,d){a=a.Ha;var e=(0,_.ob)(a);return _.Bca(a,e,b,c,d,void 0,!1,!(2&e))};_.Sj=function(a,b,c){c==null&&(c=void 0);return _.Jj(a,b,c)};_.Tj=function(a,b,c,d){d==null&&(d=void 0);return Oj(a,b,c,d)};
_.Uj=function(a,b,c){var d=a.Ha,e=(0,_.ob)(d);Sa(e);if(c==null)return _.qb(d,e,b),a;c=vca(c);for(var f=(0,_.Qa)(c),g=f,m=!!(2&f)||!!(2048&f),n=m||Object.isFrozen(c),r=!n&&(void 0===wca||!1),v=!0,z=!0,C=0;C<c.length;C++){var I=c[C];m||(I=!!((0,_.Qa)(I.Ha)&2),v&&(v=!I),z&&(z=I))}m||(f|=5,f=v?f|8:f&-9,f=z?f|16:f&-17);if(r||n&&f!==g)c=Fa(c),g=0,f=rb(f,e),f=ub(f,e,!0);f!==g&&Ha(c,f);_.qb(d,e,b,c);return a};_.Vj=function(a,b,c,d,e){Cca(a,b,c,d,e);return a};_.Wj=function(a,b){return qba(Lb(a,b))};
ZAa=function(a,b){a=Lb(a,b);var c=c===void 0?!1:c;b=typeof a;c=a==null?a:b==="bigint"?String(BigInt.asUintN(64,a)):$a(a)?b==="string"?oba(a):c?nba(a):mba(a):void 0;return c};_.Xj=function(a,b,c){return _.vb(a,b,qba,c,void 0,void 0,0)};_.Yj=function(a,b){return Zaa(Lb(a,b))};_.Zj=function(a,b){return _.bb(Lb(a,b))};_.W=function(a,b){return uba(Lb(a,b))};_.ak=function(a,b){return aba(Lb(a,b))};_.bk=function(a,b,c){c=c===void 0?!1:c;return Fb(_.Yj(a,b),c)};
_.ck=function(a,b,c){c=c===void 0?0:c;return Fb(_.Zj(a,b),c)};$Aa=function(a,b){var c=c===void 0?0:c;return Fb(cba(Lb(a,b)),c)};_.dk=function(a,b,c){c=c===void 0?0:c;return Fb(_.Wj(a,b),c)};aBa=function(a){var b="-1";b=b===void 0?"0":b;return Fb(db(Lb(a,1)),b)};_.ek=function(a,b){var c=c===void 0?0:c;return Fb(_.Lj(a,b),c)};_.Y=function(a,b,c){c=c===void 0?"":c;return Fb(_.W(a,b),c)};_.hk=function(a,b,c){c=c===void 0?0:c;return Fb(_.ak(a,b),c)};_.kk=function(a,b,c,d,e){return _.vb(a,b,uba,c,d,e)};
_.lk=function(a,b,c){a=_.kk(a,b,3,void 0,!0);Kaa(a,c);return a[c]};_.mk=function(a,b,c,d,e){return _.vb(a,b,aba,c,d,e)};bBa=function(a,b,c){a=_.mk(a,b,3,void 0,!0);Kaa(a,c);return a[c]};_.nk=function(a,b,c){return _.Y(a,_.Pj(a,c,b))};_.ok=function(a,b,c){return _.Wj(a,_.Pj(a,c,b))};_.pk=function(a,b,c){return _.W(a,_.Pj(a,c,b))};_.qk=function(a,b,c,d){return _.Qj(a,b,_.Pj(a,d,c))};cBa=function(a,b){a=_.W(a,b);return a==null?void 0:a};_.rk=function(a,b,c){return _.Jj(a,b,Yaa(c))};
_.sk=function(a,b,c){return _.Cb(a,b,Yaa(c),!1)};tk=function(a,b,c){return _.Jj(a,b,c==null?c:bba(c))};_.Ti=function(a,b,c){return _.Cb(a,b,c==null?c:bba(c),0)};_.uk=function(a,b,c){return _.Jj(a,b,_.cb(c))};dBa=function(a,b,c){c=c==null?c:rba(c);return _.Jj(a,b,c)};_.pc=function(a,b,c){return _.Jj(a,b,tba(c))};_.Li=function(a,b,c){return _.Cb(a,b,tba(c),"")};_.Mi=function(a,b,c,d){return Oj(a,b,c,tba(d))};_.vk=function(a,b,c){return _.Jj(a,b,c==null?c:_.ab(c))};
_.wk=function(a,b,c){return _.Cb(a,b,c==null?c:_.ab(c),0)};fBa=function(a,b,c){Oj(a,b,eBa,c==null?c:_.ab(c))};_.xk=function(a,b){return _.W(a,b)!=null};var Eca,Gb;_.Nb=function(a,b,c){this.Ha=_.mb(a,b,c)};_.Nb.prototype.toJSON=function(){return Fca(this)};_.Nb.prototype.md=function(a){try{return Gb=!0,a&&(Eca=a===Aba||a!==zba&&a!==Eba&&a!==Hba?Aba:a),JSON.stringify(Fca(this),Tba)}finally{a&&(Eca=void 0),Gb=!1}};var Qb=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("V");return Rba(a,Daa(b))};
_.Nb.prototype.getExtension=function(a){return a.yc?a.dO?a.J1(this,a.yc,175237375,_.Mj(void 0,!0),!0):a.J1(this,a.yc,175237375,!0):a.dO?a.J1(this,175237375,_.Mj(void 0,!0),!0):a.J1(this,175237375,a.defaultValue,!0)};var gBa=function(a,b){a=b.yc?b.J1(a,b.yc,175237375,!0):b.J1(a,175237375,null,!0);return a===null?void 0:a};_.h=_.Nb.prototype;_.h.hasExtension=function(a){return a.yc?_.Kj(this,a.yc,175237375,!0):gBa(this,a)!==void 0};
_.h.clone=function(){var a=this.Ha;return Rba(this.constructor,cca(a,(0,_.ob)(a),!1))};_.h.cO=function(){return!!((0,_.Qa)(this.Ha)&2)};_.h.kc=function(){return hb(this)};_.h.AO=_.fb;_.h.toString=function(){try{return Gb=!0,Fca(this).toString()}finally{Gb=!1}};_.yk=function(a,b,c){this.yCa=a;this.i9a=b;this.t2b=c};_.hBa=Symbol();_.iBa=Symbol();_.jBa=Symbol();_.kBa=Symbol();_.lBa=new _.yk(function(a,b,c){if(a.Ot!==2)return!1;a=_.GAa(a);_.qb(b,(0,_.ob)(b),c,a===""?void 0:a);return!0},!1,!1);_.mBa=new _.yk(function(a,b,c,d,e){if(a.Ot!==2)return!1;FAa(a,YAa(b,d,c,!0),e);return!0},!1,!0);_.nBa=new _.yk(function(a,b,c,d,e){if(a.Ot!==2)return!1;FAa(a,YAa(b,d,c),e);return!0},!1,!0);
_.oBa=new _.yk(function(a,b,c,d,e){if(a.Ot!==2)return!1;d=_.mb(void 0,d[0],d[1]);var f=(0,_.ob)(b);Sa(f);var g=f,m=g&2;f=wb(b,g,c);Array.isArray(f)||(f=qca);var n=(0,_.Qa)(f);n===0&&g&32&&!m?(n|=33,Ha(f,n)):n&1||(n|=1,Ha(f,n));m&&(g=!1,n&2||(Ga(f),g=!!(4&n)),g&&Object.freeze(f));n=f;f=(0,_.ob)(b);(0,_.Qa)(n)&4&&(n=Fa(n),Ha(n,((0,_.Qa)(n)|1)&-2079),_.qb(b,f,c,n));n.push(d);FAa(a,d,e);return!0},!0,!0);var zk=function(a){this.Ha=_.mb(a)};_.V(zk,_.Nb);_.h=zk.prototype;_.h.getKey=function(){return _.Y(this,1)};_.h.My=function(a){return _.pc(this,1,a)};_.h.getValue=function(){return _.Y(this,2)};_.h.setValue=function(a){return _.pc(this,2,a)};_.h.Kl=function(){return _.xk(this,2)};var eBa=[3,4,5,6];var pBa=function(a){this.Ha=_.mb(a)};_.V(pBa,_.Nb);var qBa=function(a){this.Ha=_.mb(a)};_.V(qBa,_.Nb);qBa.prototype.setInterval=function(a){return _.pc(this,1,a)};qBa.prototype.clearInterval=function(){return _.Jj(this,1)};var rBa=function(a){this.Ha=_.mb(a)};_.V(rBa,_.Nb);_.h=rBa.prototype;_.h.LE=function(){return _.qk(this,pBa,1,Ak)};_.h.oAa=function(a){return _.Tj(this,1,Ak,a)};_.h.BM=function(){return Oj(this,1,Ak)};_.h.hfa=function(){return _.Aca(this,pBa,_.Pj(this,Ak,1))!==void 0};_.h.getTime=function(){return _.qk(this,qBa,2,Ak)};_.h.setTime=function(a){return _.Tj(this,2,Ak,a)};var Ak=[1,2];var sBa=function(a){this.Ha=_.mb(a)};_.V(sBa,_.Nb);sBa.prototype.getType=function(){return _.Y(this,1)};sBa.prototype.Yl=function(a){return _.pc(this,1,a)};var tBa=function(a){this.Ha=_.mb(a)};_.V(tBa,_.Nb);var uBa=function(a){this.Ha=_.mb(a)};_.V(uBa,_.Nb);_.h=uBa.prototype;_.h.h5a=function(a){return _.pc(this,1,a)};_.h.kp=function(){return _.Y(this,2)};_.h.KT=function(){return _.Jj(this,2)};_.h.zN=function(){return _.Y(this,3)};_.h.Gv=function(){return _.xk(this,3)};var vBa=function(a){this.Ha=_.mb(a)};_.V(vBa,_.Nb);var wBa=function(a){this.Ha=_.mb(a)};_.V(wBa,_.Nb);var xBa=function(a){this.Ha=_.mb(a)};_.V(xBa,_.Nb);xBa.prototype.hJ=function(){return _.Y(this,2)};var yBa=function(a){this.Ha=_.mb(a)};_.V(yBa,_.Nb);yBa.prototype.Bea=function(){return _.ck(this,1)};var zBa=function(a){this.Ha=_.mb(a)};_.V(zBa,_.Nb);_.h=zBa.prototype;_.h.Kea=function(){return _.Y(this,1)};_.h.Mm=function(a){_.pc(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.BN=function(){return _.W(this,2)};_.h.Ny=function(a){return _.pc(this,2,a)};_.h.l2=function(){return _.xk(this,2)};var ABa=function(a){this.Ha=_.mb(a)};_.V(ABa,_.Nb);ABa.prototype.Ev=function(){return _.Y(this,1)};ABa.prototype.CAa=function(a){return _.pc(this,1,a)};var Bk=function(a){this.Ha=_.mb(a)};_.V(Bk,_.Nb);Bk.prototype.zN=function(){return _.Y(this,1)};Bk.prototype.Gv=function(){return _.xk(this,1)};var BBa=function(a){this.Ha=_.mb(a)};_.V(BBa,_.Nb);var Ck=function(a){this.Ha=_.mb(a)};_.V(Ck,_.Nb);Ck.prototype.getType=function(){return _.hk(this,1,0)};Ck.prototype.Yl=function(a){return _.vk(this,1,a)};Ck.prototype.zN=function(){return _.Y(this,2)};Ck.prototype.Gv=function(){return _.xk(this,2)};var Dk=function(a){this.Ha=_.mb(a)};_.V(Dk,_.Nb);Dk.prototype.Fg=function(){return _.Y(this,1)};var CBa=function(a){this.Ha=_.mb(a)};_.V(CBa,_.Nb);var DBa=function(a){this.Ha=_.mb(a)};_.V(DBa,_.Nb);var EBa=function(a){this.Ha=_.mb(a)};_.V(EBa,_.Nb);EBa.prototype.getStringValue=function(){return _.nk(this,3,Ek)};EBa.prototype.setStringValue=function(a){return _.Mi(this,3,Ek,a)};var Ek=[2,3,4,5,6];var FBa=function(a){this.Ha=_.mb(a,32)};_.V(FBa,_.Nb);_.h=FBa.prototype;_.h.Eyb=function(){return _.Y(this,5)};_.h.RWa=function(){return _.Qj(this,DBa,14)};_.h.qWa=function(){return _.Qj(this,zBa,16)};_.h.pWa=function(){return _.Qj(this,yBa,17)};_.h.oWa=function(){return _.Qj(this,xBa,19)};_.h.uWa=function(){return _.Qj(this,Dk,23)};_.h.tWa=function(){return _.Qj(this,Ck,24)};_.h.sWa=function(){return _.Qj(this,BBa,25)};_.h.rWa=function(){return _.Qj(this,Bk,26)};
_.h.nWa=function(){return _.Qj(this,wBa,27)};_.h.JWa=function(){return _.Qj(this,CBa,28)};_.h.mWa=function(){return _.Qj(this,vBa,29)};_.h.EWa=function(){return _.Rj(this,zk,31,_.Mj())};_.h.FPa=function(a){_.Vj(this,31,zk,a)};var GBa=function(a){this.Ha=_.mb(a)};_.V(GBa,_.Nb);var Fk=function(a){this.Ha=_.mb(a)};_.V(Fk,_.Nb);Fk.prototype.uw=function(a){return _.pc(this,10,a)};var Gk=function(a){this.Ha=_.mb(a)};_.V(Gk,_.Nb);Gk.prototype.getWidth=function(){return _.Zj(this,1)};Gk.prototype.getHeight=function(){return _.Zj(this,2)};var HBa=function(a){this.Ha=_.mb(a)};_.V(HBa,_.Nb);var Hk=function(a){this.Ha=_.mb(a)};_.V(Hk,_.Nb);Hk.prototype.getKey=function(){return _.W(this,1)};Hk.prototype.My=function(a){return _.pc(this,1,a)};Hk.prototype.ila=function(a){return _.uk(this,2,a)};var IBa=function(a){this.Ha=_.mb(a)};_.V(IBa,_.Nb);var JBa=function(a){this.Ha=_.mb(a)};_.V(JBa,_.Nb);var KBa=function(a){this.Ha=_.mb(a)};_.V(KBa,_.Nb);var LBa=function(a){this.Ha=_.mb(a)};_.V(LBa,_.Nb);var MBa=function(a){this.Ha=_.mb(a)};_.V(MBa,_.Nb);var NBa=function(a){this.Ha=_.mb(a)};_.V(NBa,_.Nb);NBa.prototype.ila=function(a){return _.uk(this,2,a)};var Ik=function(a){this.Ha=_.mb(a)};_.V(Ik,_.Nb);Ik.prototype.getMessage=function(){return _.W(this,1)};Ik.prototype.sAa=function(a){return _.pc(this,1,a)};var OBa=function(a){this.Ha=_.mb(a)};_.V(OBa,_.Nb);var PBa=function(a){this.Ha=_.mb(a)};_.V(PBa,_.Nb);_.h=PBa.prototype;_.h.getKey=function(){return _.W(this,1)};_.h.My=function(a){return _.pc(this,1,a)};_.h.getValue=function(){return _.W(this,2)};_.h.Lea=function(){return _.W(this,2)};_.h.setValue=function(a){return _.pc(this,2,a)};_.h.Kl=function(){return _.xk(this,2)};var QBa=function(a){this.Ha=_.mb(a)};_.V(QBa,_.Nb);_.h=QBa.prototype;_.h.getKey=function(){return _.W(this,1)};_.h.My=function(a){return _.pc(this,1,a)};_.h.yyb=function(){return _.W(this,2)};_.h.getValue=function(){return _.W(this,3)};_.h.Lea=function(){return _.W(this,3)};_.h.setValue=function(a){return _.pc(this,3,a)};_.h.Kl=function(){return _.xk(this,3)};var RBa=function(a){this.Ha=_.mb(a)};_.V(RBa,_.Nb);var SBa=function(a){this.Ha=_.mb(a)};_.V(SBa,_.Nb);var TBa=function(a){this.Ha=_.mb(a)};_.V(TBa,_.Nb);var UBa=function(a){this.Ha=_.mb(a)};_.V(UBa,_.Nb);var VBa=function(a){this.Ha=_.mb(a)};_.V(VBa,_.Nb);var WBa=function(a){this.Ha=_.mb(a)};_.V(WBa,_.Nb);var XBa=function(a){this.Ha=_.mb(a)};_.V(XBa,_.Nb);var YBa=function(a){this.Ha=_.mb(a)};_.V(YBa,_.Nb);_.h=YBa.prototype;_.h.getFeature=function(){return _.W(this,7)};_.h.p5a=function(a){return _.pc(this,7,a)};_.h.hasFeature=function(){return _.xk(this,7)};_.h.bla=function(a){_.pc(this,6,a)};_.h.CWa=function(){return cBa(this,6)};var ZBa=function(a){this.Ha=_.mb(a)};_.V(ZBa,_.Nb);var $Ba=function(a){this.Ha=_.mb(a)};_.V($Ba,_.Nb);var Jk=function(a){this.Ha=_.mb(a)};_.V(Jk,_.Nb);Jk.prototype.rg=function(){return _.W(this,4)};Jk.prototype.LP=function(a){_.pc(this,4,a)};Jk.prototype.oJ=function(){return _.xk(this,4)};var Kk=function(a){this.Ha=_.mb(a)};_.V(Kk,_.Nb);Kk.prototype.zAa=function(a){return tk(this,4,a)};Kk.prototype.DWa=function(){return _.Qj(this,Jk,8)};Kk.prototype.iXa=function(){return ZAa(this,9)};Kk.prototype.C5a=function(a){return dBa(this,9,a)};var aCa=function(a){this.Ha=_.mb(a)};_.V(aCa,_.Nb);_.h=aCa.prototype;_.h.getUrl=function(){return _.W(this,2)};_.h.BN=function(){return _.W(this,2)};_.h.Ny=function(a){return _.pc(this,2,a)};_.h.l2=function(){return _.xk(this,2)};_.h.rg=function(){return _.W(this,12)};_.h.LP=function(a){_.pc(this,12,a)};_.h.oJ=function(){return _.xk(this,12)};_.h.DWa=function(){return _.Qj(this,Jk,9)};_.h.iXa=function(){return ZAa(this,10)};_.h.C5a=function(a){return dBa(this,10,a)};var Lk=function(a){this.Ha=_.mb(a)};_.V(Lk,_.Nb);Lk.prototype.uUb=function(a){_.vk(this,1,a)};Lk.prototype.Dva=function(){return _.Qj(this,aCa,2)};Lk.prototype.FXa=function(){return _.Qj(this,Kk,3)};Lk.prototype.MWa=function(){return _.Qj(this,Ik,4)};var bCa=function(a){this.Ha=_.mb(a)};_.V(bCa,_.Nb);var Mk=function(a){this.Ha=_.mb(a)};_.V(Mk,_.Nb);Mk.prototype.getOrigin=function(){return _.ak(this,1)};Mk.prototype.lla=function(a){return _.vk(this,1,a)};Mk.prototype.getContainerId=function(){return _.W(this,3)};Mk.prototype.setContainerId=function(a){return _.pc(this,3,a)};var Nk=function(a){this.Ha=_.mb(a)};_.V(Nk,_.Nb);Nk.prototype.getKey=function(){return _.ak(this,1)};Nk.prototype.My=function(a){return _.vk(this,1,a)};Nk.prototype.ila=function(a){return _.uk(this,3,a)};var Ok=function(a){this.Ha=_.mb(a)};_.V(Ok,_.Nb);Ok.prototype.o5a=function(a){return tk(this,1,a)};var cCa=function(a){this.Ha=_.mb(a)};_.V(cCa,_.Nb);var dCa=function(a){this.Ha=_.mb(a,135)};_.V(dCa,_.Nb);_.h=dCa.prototype;_.h.j5a=function(a){return _.pc(this,12,a)};_.h.bla=function(a){_.vk(this,82,a)};_.h.CWa=function(){var a=_.ak(this,82);return a==null?void 0:a};_.h.AUb=function(a){_.rk(this,16,a)};_.h.w5a=function(a){return _.pc(this,17,a)};_.h.vva=function(){return _.W(this,18)};_.h.nla=function(a){return _.pc(this,18,a)};_.h.uUb=function(a){_.vk(this,23,a)};_.h.EWa=function(){return _.Rj(this,zk,5,_.Mj())};
_.h.FPa=function(a){_.Vj(this,5,zk,a)};_.h.ila=function(a){return _.uk(this,7,a)};_.h.uAa=function(a){_.pc(this,1,a)};_.h.un=function(){return _.W(this,32)};_.h.setProjectId=function(a){return _.pc(this,32,a)};_.h.jAa=function(a){_.pc(this,2,a)};_.h.TWa=function(){return _.W(this,121)};_.h.t5a=function(a){return _.rk(this,6,a)};_.h.B5a=function(a){return _.pc(this,8,a)};_.h.Dva=function(){return _.Qj(this,aCa,30)};_.h.FXa=function(){return _.Qj(this,Kk,31)};
_.h.MWa=function(){return _.Qj(this,Ik,47)};_.h.fva=function(){return _.W(this,94)};_.h.Uka=function(a){return _.pc(this,94,a)};_.h.Eyb=function(){return _.Qj(this,XBa,98)};_.h.NUb=function(a){_.pc(this,122,a)};var eCa=function(a){this.Ha=_.mb(a)};_.V(eCa,_.Nb);eCa.prototype.vva=function(){return _.Y(this,2)};eCa.prototype.nla=function(a){return _.pc(this,2,a)};var fCa=function(a){this.Ha=_.mb(a)};_.V(fCa,_.Nb);fCa.prototype.getType=function(){return _.hk(this,6,0)};fCa.prototype.Yl=function(a){return _.vk(this,6,a)};var Pk=function(a){this.Ha=_.mb(a)};_.V(Pk,_.Nb);Pk.prototype.getId=function(){return _.hk(this,3,0)};Pk.prototype.getType=function(){return _.hk(this,4,0)};Pk.prototype.Yl=function(a){return _.vk(this,4,a)};var gCa=function(a){this.Ha=_.mb(a)};_.V(gCa,_.Nb);var hCa=[1,2];var iCa=function(a){this.Ha=_.mb(a)};_.V(iCa,_.Nb);iCa.prototype.getMetadata=function(){return _.Qj(this,gCa,1)};iCa.prototype.C4=function(a){return _.Sj(this,1,a)};var Qk=function(a){this.Ha=_.mb(a)};_.V(Qk,_.Nb);Qk.prototype.getQuery=function(){return _.Y(this,3)};Qk.prototype.setQuery=function(a){return _.pc(this,3,a)};Qk.prototype.QXa=function(){return _.xk(this,3)};var Rk=function(a){this.Ha=_.mb(a)};_.V(Rk,_.Nb);Rk.prototype.getUrl=function(){return _.Y(this,1)};Rk.prototype.Ny=function(a){return _.pc(this,1,a)};Rk.prototype.l2=function(){return _.xk(this,1)};var jCa=[3];var kCa=function(a){this.Ha=_.mb(a)};_.V(kCa,_.Nb);kCa.prototype.YU=function(){return _.Qj(this,Rk,1)};var Sk=function(a){this.Ha=_.mb(a)};_.V(Sk,_.Nb);Sk.prototype.nWa=function(){return _.Qj(this,wBa,2)};Sk.prototype.qWa=function(){return _.Qj(this,zBa,3)};Sk.prototype.pWa=function(){return _.Qj(this,yBa,4)};Sk.prototype.oWa=function(){return _.Qj(this,xBa,5)};var lCa=function(a){this.Ha=_.mb(a)};_.V(lCa,_.Nb);var mCa=function(a){this.Ha=_.mb(a)};_.V(mCa,_.Nb);mCa.prototype.zN=function(){return _.Y(this,3)};mCa.prototype.Gv=function(){return _.xk(this,3)};var nCa=function(a){this.Ha=_.mb(a)};_.V(nCa,_.Nb);var oCa=function(a){this.Ha=_.mb(a)};_.V(oCa,_.Nb);oCa.prototype.YU=function(){return _.Qj(this,uBa,1)};var pCa=function(a){this.Ha=_.mb(a)};_.V(pCa,_.Nb);_.h=pCa.prototype;_.h.YU=function(){return _.Qj(this,Dk,1)};_.h.uWa=function(){return _.Qj(this,Dk,2)};_.h.sWa=function(){return _.Qj(this,BBa,3)};_.h.rWa=function(){return _.Qj(this,Bk,4)};_.h.tWa=function(){return _.Qj(this,Ck,5)};_.h.mWa=function(){return _.Qj(this,vBa,6)};_.h.NUb=function(a){_.pc(this,7,a)};var qCa=function(a){this.Ha=_.mb(a)};_.V(qCa,_.Nb);qCa.prototype.JWa=function(){return _.Qj(this,CBa,3)};var rCa=function(a){this.Ha=_.mb(a)};_.V(rCa,_.Nb);var sCa=function(a){this.Ha=_.mb(a)};_.V(sCa,_.Nb);sCa.prototype.Bea=function(){return _.Y(this,1)};sCa.prototype.Fg=function(){return _.Y(this,3)};var tCa=function(a){this.Ha=_.mb(a)};_.V(tCa,_.Nb);var uCa=function(a){this.Ha=_.mb(a)};_.V(uCa,_.Nb);var vCa=function(a){this.Ha=_.mb(a)};_.V(vCa,_.Nb);var Tk=function(a){this.Ha=_.mb(a)};_.V(Tk,_.Nb);Tk.prototype.qXa=function(){return _.Y(this,2)};Tk.prototype.F5a=function(a){return _.pc(this,2,a)};Tk.prototype.Bea=function(){return _.Y(this,3)};Tk.prototype.Fg=function(){return _.Y(this,6)};var Vk=function(a){this.Ha=_.mb(a)};_.V(Vk,_.Nb);Vk.prototype.getName=function(){return _.Y(this,1)};Vk.prototype.Sd=function(a){return _.pc(this,1,a)};Vk.prototype.wi=function(){return _.xk(this,1)};var wCa=function(a){this.Ha=_.mb(a)};_.V(wCa,_.Nb);var xCa=function(a){this.Ha=_.mb(a)};_.V(xCa,_.Nb);_.h=xCa.prototype;_.h.kp=function(){return _.Y(this,1)};_.h.KT=function(){return _.Jj(this,1)};_.h.getFeature=function(){return _.Y(this,10)};_.h.p5a=function(a){return _.pc(this,10,a)};_.h.hasFeature=function(){return _.xk(this,10)};var Wk=[2,3,4,5,6,7,8,9];var yCa=function(a){this.Ha=_.mb(a)};_.V(yCa,_.Nb);yCa.prototype.YU=function(){return _.Qj(this,xCa,3)};var zCa=function(a){this.Ha=_.mb(a)};_.V(zCa,_.Nb);var ACa=function(a){this.Ha=_.mb(a)};_.V(ACa,_.Nb);ACa.prototype.RWa=function(){return _.Qj(this,DBa,1)};eCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Vod:_.l(_.W(this,1)),referer:_.l(_.W(this,2))}}else a=void 0;return a};var BCa=function(a){if(a!=null)return _.Pb(a),{type:_.l(_.ak(a,6)),inputType:_.l(_.ak(a,7)),D2:_.l(_.Yj(a,8)),qkd:_.l(_.Yj(a,9))}};fCa.prototype.toObject=function(){return BCa(this)};var CCa=function(a){if(a!=null)return _.Pb(a),{id:_.l(_.ak(a,3)),type:_.l(_.ak(a,4))}};Pk.prototype.toObject=function(){return CCa(this)};var DCa=function(a){if(a!=null)return _.Pb(a),{service:CCa(_.qk(a,Pk,1,hCa)),ykd:_.l(_.Yj(a,_.Pj(a,hCa,2))),fld:CCa(_.Qj(a,Pk,11)),field:BCa(_.Qj(a,fCa,5)),Ghd:_.l(_.W(a,12))}};gCa.prototype.toObject=function(){return DCa(this)};var ECa=function(a){if(a!=null)return _.Pb(a),{metadata:DCa(a.getMetadata())}};iCa.prototype.toObject=function(){return ECa(this)};var FCa=function(a){if(a!=null)return _.Pb(a),{Drd:_.l(_.W(a,1)),Jq:_.l(_.W(a,2)),query:_.l(_.W(a,3)),Med:_.l(_.W(a,4)),Ahd:_.l(_.W(a,5)),Qod:_.l(_.ak(a,6)),Nod:_.l(_.ak(a,7))}};Qk.prototype.toObject=function(){return FCa(this)};var GCa=function(a){if(a!=null)return _.Pb(a),{url:_.l(_.W(a,1)),End:_.l(_.W(a,2)),pfd:FCa(_.qk(a,Qk,3,jCa))}};Rk.prototype.toObject=function(){return GCa(this)};kCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={D5:GCa(this.YU()),Mtd:ECa(_.Qj(this,iCa,2))}}else a=void 0;return a};var HCa=function(a){if(a!=null)return _.Pb(a),{appId:_.l(_.W(a,1))}};wBa.prototype.toObject=function(){return HCa(this)};var ICa=function(a){if(a!=null)return _.Pb(a),{category:_.l(_.W(a,1)),product:_.l(_.W(a,2))}};xBa.prototype.toObject=function(){return ICa(this)};var JCa=function(a){if(a!=null)return _.Pb(a),{priority:_.l(_.Zj(a,1))}};yBa.prototype.toObject=function(){return JCa(this)};var KCa=function(a){if(a!=null)return _.Pb(a),{title:_.l(_.W(a,1)),url:_.l(_.W(a,2)),index:_.l(_.Zj(a,3))}};zBa.prototype.toObject=function(){return KCa(this)};Sk.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={MRc:HCa(this.nWa()),QRc:KCa(this.qWa()),PRc:JCa(this.pWa()),NRc:ICa(this.oWa()),ORc:_.l(_.W(this,6))}}else a=void 0;return a};lCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Tsd:_.l(_.Yj(this,1))}}else a=void 0;return a};var LCa=function(a){if(a!=null)return _.Pb(a),{nod:_.l(_.W(a,1)),revisionId:_.l(_.W(a,2)),link:_.l(_.W(a,3)),fkd:_.l(_.Yj(a,4))}};mCa.prototype.toObject=function(){return LCa(this)};nCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Afd:LCa(_.Qj(this,mCa,1))}}else a=void 0;return a};var MCa=function(a){if(a!=null)return _.Pb(a),{Sc:_.l(_.Zj(a,1)),pod:_.l(_.Zj(a,2))}};tBa.prototype.toObject=function(){return MCa(this)};var NCa=function(a){if(a!=null)return _.Pb(a),{BPc:_.l(_.W(a,1)),label:_.l(_.W(a,2)),link:_.l(_.W(a,3)),Edd:_.l(_.W(a,4)),ipd:MCa(_.Qj(a,tBa,5))}};uBa.prototype.toObject=function(){return NCa(this)};oCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={D5:NCa(this.YU())}}else a=void 0;return a};var OCa=function(a){if(a!=null)return _.Pb(a),{mtd:_.l(_.Zj(a,1)),msd:_.l(_.Zj(a,2))}};vBa.prototype.toObject=function(){return OCa(this)};var PCa=function(a){if(a!=null)return _.Pb(a),{link:_.l(_.W(a,1))}};Bk.prototype.toObject=function(){return PCa(this)};var QCa=function(a){if(a!=null)return _.Pb(a),{osd:_.l(_.W(a,1)),Ncd:_.l(_.ak(a,2))}};BBa.prototype.toObject=function(){return QCa(this)};var RCa=function(a){if(a!=null)return _.Pb(a),{type:_.l(_.ak(a,1)),link:_.l(_.W(a,2))}};Ck.prototype.toObject=function(){return RCa(this)};var SCa=function(a){if(a!=null)return _.Pb(a),{status:_.l(_.W(a,1)),mod:_.l(_.W(a,2))}};Dk.prototype.toObject=function(){return SCa(this)};pCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={D5:SCa(this.YU()),WRc:SCa(this.uWa()),URc:QCa(this.sWa()),TRc:PCa(this.rWa()),VRc:RCa(this.tWa()),LRc:OCa(this.mWa()),y4a:_.l(_.W(this,7))}}else a=void 0;return a};var TCa=function(a){if(a!=null)return _.Pb(a),{Jq:_.l(_.ak(a,1))}};CBa.prototype.toObject=function(){return TCa(this)};qCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={appId:_.l(_.W(this,1)),c4c:_.l(_.Wj(this,2)),gVc:TCa(this.JWa())}}else a=void 0;return a};rCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Ydd:_.l(_.W(this,1))}}else a=void 0;return a};var UCa=function(a){if(a!=null)return _.Pb(a),{priority:_.l(_.W(a,1)),stage:_.l(_.W(a,2)),status:_.l(_.W(a,3)),Vcd:_.l(_.Wj(a,4))}};sCa.prototype.toObject=function(){return UCa(this)};var VCa=function(a){if(a!=null)return _.Pb(a),{C0c:_.l(_.Lj(a,1)),DZa:_.l(_.Yj(a,2))}};tCa.prototype.toObject=function(){return VCa(this)};var WCa=function(a){if(a!=null)return _.Pb(a),{gSc:_.l(_.W(a,1)),Ded:_.l(_.W(a,2))}};uCa.prototype.toObject=function(){return WCa(this)};var XCa=function(a){if(a!=null)return _.Pb(a),{o8c:_.l(_.W(a,1)),yld:_.l(_.W(a,2)),oid:_.l(_.kk(a,3,3))}};vCa.prototype.toObject=function(){return XCa(this)};var YCa=function(a){if(a!=null)return _.Pb(a),{pid:_.l(_.W(a,1)),severity:_.l(_.W(a,2)),priority:_.l(_.W(a,3)),Cqd:_.l(_.Wj(a,4)),Wfd:_.l(_.W(a,5)),status:_.l(_.W(a,6))}};Tk.prototype.toObject=function(){return YCa(this)};var ZCa=function(a){if(a!=null)return _.Pb(a),{name:_.l(_.W(a,1)),sort:_.l(_.ak(a,2))}};Vk.prototype.toObject=function(){return ZCa(this)};var $Ca=function(a){if(a!=null)return _.Pb(a),{C0c:_.l(_.Wj(a,1)),ctd:_.l(_.W(a,2)),reason:_.l(_.W(a,3))}};wCa.prototype.toObject=function(){return $Ca(this)};var aDa=function(a){if(a!=null)return _.Pb(a),{label:_.l(_.W(a,1)),g1:_.l(_.W(a,10)),ved:UCa(_.qk(a,sCa,2,Wk)),lid:XCa(_.qk(a,vCa,3,Wk)),xsd:ZCa(_.qk(a,Vk,4,Wk)),ggd:WCa(_.qk(a,uCa,5,Wk)),gtd:_.l(_.ak(a,_.Pj(a,Wk,6))),wtd:$Ca(_.qk(a,wCa,7,Wk)),qid:YCa(_.qk(a,Tk,8,Wk)),Vfd:VCa(_.qk(a,tCa,9,Wk))}};xCa.prototype.toObject=function(){return aDa(this)};yCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Old:_.l(_.W(this,1)),Pld:_.l(_.W(this,2)),D5:aDa(this.YU())}}else a=void 0;return a};zCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Rsd:_.l(_.ak(this,1)),urlPrefix:_.l(_.W(this,2)),rkd:_.l(_.Yj(this,3)),app:_.l(_.ak(this,4)),qed:_.l(_.ak(this,5)),Akd:_.l(_.Yj(this,6)),Zmd:_.l(_.ak(this,7))}}else a=void 0;return a};var bDa=function(a){if(a!=null)return _.Pb(a),{pageSize:_.l(_.Zj(a,1)),index:_.l(_.Zj(a,2)),yhd:_.l(_.ak(a,3)),zkd:_.l(_.Yj(a,4)),step:_.l(_.ak(a,5)),bld:_.l(_.Zj(a,6)),sortColumn:_.l(_.ak(a,7)),Erd:_.l(_.ak(a,8)),Mcd:_.l(_.ak(a,9)),kmd:_.l(_.W(a,10))}};DBa.prototype.toObject=function(){return bDa(this)};ACa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={m0c:bDa(this.RWa())}}else a=void 0;return a};new kCa;new oCa;new pCa;new qCa;new Sk;new ACa;new eCa;new nCa;new rCa;new zCa;new yCa;new lCa;var cDa=function(a){if(a!=null)return _.Pb(a),{width:_.l(_.Zj(a,1)),height:_.l(_.Zj(a,2))}};Gk.prototype.toObject=function(){return cDa(this)};var dDa=function(a){if(a!=null)return _.Pb(a),{screenResolution:cDa(_.Qj(a,Gk,1)),Qqd:_.l(_.Zj(a,2)),aud:cDa(_.Qj(a,Gk,3))}};HBa.prototype.toObject=function(){return dDa(this)};var eDa=function(a){if(a!=null)return _.Pb(a),{lpb:_.l(_.ak(a,_.Pj(a,eBa,3))),ppb:_.l(_.ak(a,_.Pj(a,eBa,4))),kpb:_.l(_.ak(a,_.Pj(a,eBa,5))),upb:_.l(_.ak(a,_.Pj(a,eBa,6))),key:_.l(_.W(a,1)),value:_.l(_.W(a,2))}};zk.prototype.toObject=function(){return eDa(this)};var hDa=function(a){var b=Ei("window.location.href");a==null&&(a='Unknown Error of type "null/undefined"');if(typeof a==="string")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||_.ca.$googDebugFname||b}catch(g){e="Not available",c=!0}b=fDa(a);if(!(!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name)){c=a.message;
if(c==null){if(a.constructor&&a.constructor instanceof Function){if(a.constructor.name)c=a.constructor.name;else if(c=a.constructor,gDa[c])c=gDa[c];else{c=String(c);if(!gDa[c]){var f=/function\s+([^\(]+)/m.exec(c);gDa[c]=f?f[1]:"[Anonymous]"}c=gDa[c]}c='Unknown Error of type "'+c+'"'}else c="Unknown Error of unknown type";typeof a.toString==="function"&&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}},fDa=function(a,b){b||(b={});b[iDa(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[iDa(a)]&&(c+="\nCaused by: ",a.stack&&a.stack.indexOf(a.toString())==0||(c+=typeof a==="string"?a:a.message+"\n"),c+=fDa(a,b));return c},iDa=function(a){var b="";typeof a.toString==="function"&&(b=""+a);return b+a.stack},gDa={};var jDa=function(a){if(a!=null)return _.Pb(a),{u6c:_.l(_.W(a,1)),xrd:_.l(_.W(a,2)),surveyId:_.l(_.W(a,3)),tsd:_.l(_.W(a,6)),responseType:_.l(_.ak(a,4)),H7c:_.l(_.W(a,5)),I7c:_.l(_.W(a,7)),J7c:_.l(_.W(a,8))}};IBa.prototype.toObject=function(){return jDa(this)};var kDa=function(a){if(a!=null)return _.Pb(a),{cPb:_.l(_.Zj(a,1)),K1c:_.l(_.vb(a,2,_.bb,3)),lPc:_.l(_.vb(a,3,_.bb,3)),mPc:_.l(_.kk(a,4,3)),pnd:_.l(_.vb(a,5,_.bb,3))}};JBa.prototype.toObject=function(){return kDa(this)};var lDa=function(a){if(a!=null)return _.Pb(a),{cPb:_.l(_.Zj(a,1)),ndd:_.l(_.W(a,2))}};KBa.prototype.toObject=function(){return lDa(this)};var mDa=function(a){if(a!=null)return _.Pb(a),{cPb:_.l(_.Zj(a,1)),jpd:_.l(_.Zj(a,2))}};LBa.prototype.toObject=function(){return mDa(this)};var nDa=function(a){if(a!=null){_.Pb(a);var b=jDa(_.Qj(a,IBa,1));var c=_.Rj(a,JBa,2,_.Mj());c=_.Ib(c,kDa);var d=_.Rj(a,LBa,3,_.Mj());d=_.Ib(d,mDa);a=_.Rj(a,KBa,4,_.Mj());return{vjd:b,zmd:c,kpd:d,knd:_.Ib(a,lDa)}}};MBa.prototype.toObject=function(){return nDa(this)};var oDa=function(){};var pDa=function(a){this.Ha=_.mb(a)};_.V(pDa,_.Nb);pDa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={med:_.l(_.vb(this,1,_.bb,3)),oed:_.l(_.vb(this,2,_.bb,3)),fdd:_.l(_.vb(this,3,_.bb,3)),ned:_.l(_.vb(this,4,_.bb,3))}}else a=void 0;return a};var qDa=function(){};var rDa=function(){};rDa.prototype.next=function(){return sDa};var sDa={done:!0,value:void 0};rDa.prototype.SY=function(){return this};var tDa=function(a){if(a instanceof Xk||a instanceof Yk||a instanceof Zk)return a;if(typeof a.next=="function")return new Xk(function(){return a});if(typeof a[Symbol.iterator]=="function")return new Xk(function(){return a[Symbol.iterator]()});if(typeof a.SY=="function")return new Xk(function(){return a.SY()});throw Error("$");},Xk=function(a){this.PVa=a};Xk.prototype.SY=function(){return new Yk(this.PVa())};Xk.prototype[Symbol.iterator]=function(){return new Zk(this.PVa())};Xk.prototype.RYb=function(){return new Zk(this.PVa())};
var Yk=function(a){this.Aga=a};_.V(Yk,rDa);Yk.prototype.next=function(){return this.Aga.next()};Yk.prototype[Symbol.iterator]=function(){return new Zk(this.Aga)};Yk.prototype.RYb=function(){return new Zk(this.Aga)};var Zk=function(a){Xk.call(this,function(){return a});this.Aga=a};_.V(Zk,Xk);Zk.prototype.next=function(){return this.Aga.next()};var uDa=function(){};var vDa=function(){};_.qj(vDa,uDa);vDa.prototype[Symbol.iterator]=function(){return tDa(this.SY(!0)).RYb()};vDa.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 $k=function(a){this.TC=a;this.qsa=null};_.qj($k,vDa);_.h=$k.prototype;_.h.set=function(a,b){al(this);try{this.TC.setItem(a,b)}catch(c){if(this.TC.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){al(this);a=this.TC.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a};_.h.remove=function(a){al(this);this.TC.removeItem(a)};
_.h.SY=function(a){al(this);var b=0,c=this.TC,d=new rDa;d.next=function(){if(b>=c.length)return sDa;var e=c.key(b++);if(a)return{value:e,done:!1};e=c.getItem(e);if(typeof e!=="string")throw"Storage mechanism: Invalid value was encountered";return{value:e,done:!1}};return d};_.h.clear=function(){al(this);this.TC.clear()};_.h.key=function(a){al(this);return this.TC.key(a)};
var al=function(a){if(a.TC==null)throw Error("aa");var b;((b=a.qsa)!=null?b:a.qsa=wDa(a.TC))||da(Error("aa"))},wDa=function(a){if(!a)return!1;try{return a.setItem("__sak","1"),a.removeItem("__sak"),!0}catch(b){return b instanceof DOMException&&(b.name==="QuotaExceededError"||b.code===22||b.code===1014||b.name==="NS_ERROR_DOM_QUOTA_REACHED")&&a&&a.length!==0}};var xDa=function(){var a=null;try{a=_.ca.sessionStorage||null}catch(b){}$k.call(this,a)};_.qj(xDa,$k);/*

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 yDa="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),zDa=function(){for(var a=Array(36),b=0,c,d=0;d<36;d++)d==8||d==13||d==18||d==23?a[d]="-":d==14?a[d]="4":(b<=2&&(b=33554432+Math.random()*16777216|0),c=b&15,b>>=4,a[d]=yDa[d==19?c&3|8:c]);return a.join("")};var ADa=new xDa;var BDa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("ba`"+a);if(c!=="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")throw Error("ca`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a};var DDa=function(a,b,c){var d=String(_.ca.location.href);return d&&a&&b?[b,CDa(BDa(d),a,c||null)].join(" "):null},CDa=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.yj(d,function(m){e.push(m)}),EDa(e.join(" "));var f=[],g=[];_.yj(c,function(m){g.push(m.key);f.push(m.value)});c=Math.floor((new Date).getTime()/1E3);e=f.length==0?[c,b,a]:[f.join(":"),c,b,a];_.yj(d,function(m){e.push(m)});a=EDa(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},EDa=function(a){var b=
Hca();b.update(a);return b.digestString().toLowerCase()};var FDa={};var GDa;_.Oca=function(){if(GDa===void 0){var a=null,b=_.ca.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Eza,createScript:Eza,createScriptURL:Eza})}catch(c){_.ca.console&&_.ca.console.error(c.message)}GDa=a}return GDa};var IDa,HDa;_.bl=function(a,b){this.UWb=a===HDa&&b||"";this.Txc=IDa};_.bl.prototype.toString=function(){return this.UWb};_.JDa=function(a){return a instanceof _.bl&&a.constructor===_.bl&&a.Txc===IDa?a.UWb:"type_error:Const"};IDa={};HDa={};var KDa;KDa={};_.ac=function(a){this.FNb=a};_.ac.prototype.toString=function(){return this.FNb+""};_.cc=function(a){return a instanceof _.ac&&a.constructor===_.ac?a.FNb:"type_error:TrustedResourceUrl"};_.mc=function(a){var b=_.Oca();a=b?b.createScriptURL(a):a;return new _.ac(a,KDa)};_.Tb=function(a){this.KNb=a};_.Tb.prototype.toString=function(){return this.KNb};_.Lca=new _.Tb("about:invalid#zClosurez");var Ica=function(a){this.isValid=a},Kca=[Jca("data"),Jca("http"),Jca("https"),Jca("mailto"),Jca("ftp"),new Ica(function(a){return/^[^:]*([/?#]|$)/.test(a)})],LDa=Sb(function(){return typeof URL==="function"}),MDa=["data:","http:","https:","mailto:","ftp:"],Mca=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var NDa;NDa=_.ca.trustedTypes;_.Yb=function(a){this.GNb=a};_.Yb.prototype.toString=function(){return this.GNb+""};_.cl=Sb(function(){return new _.Yb(NDa?NDa.emptyHTML:"")});_.dl=function(a){this.INb=a};_.dl.prototype.toString=function(){return this.INb};var Pca="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");_.ODa=function(a){this.JNb=a};_.ODa.prototype.toString=function(){return this.JNb};var PDa,el,QDa;PDa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};el=function(a,b){if(!Number.isFinite(a))return String(a);a=String(a);var c=a.indexOf(".");c===-1&&(c=a.length);var d=a[0]==="-"?"-":"";d&&(a=a.substring(1));return d+PDa("0",Math.max(0,b-c))+a};_.fl=function(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^_.pj()).toString(36)};
QDa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.RDa=function(a,b){var c=1;a=a.split(b);for(var d=[];c>0&&a.length;)d.push(a.shift()),c--;a.length&&d.push(a.join(b));return d};_.gl=function(a){this.Xk=a||{cookie:""}};_.h=_.gl.prototype;_.h.isEnabled=function(){if(!_.ca.navigator.cookieEnabled)return!1;if(!this.fs())return!0;this.set("TESTCOOKIESENABLED","1",{aIb:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.h.set=function(a,b,c){var d=!1;if(typeof c==="object"){var e=c.Lqd;d=c.ard||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.aIb}if(/[;=\s]/.test(a))throw Error("fa`"+a);if(/[;\r\n]/.test(b))throw Error("ga`"+b);m===void 0&&(m=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";m=m<0?"":m==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+m*1E3)).toUTCString();this.Xk.cookie=a+"="+b+c+g+m+d+(e!=null?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.Xk.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.wj)(d[e]);if(f.lastIndexOf(c,0)==0)return f.slice(c.length);if(f==a)return""}return b};_.h.remove=function(a,b,c){var d=this.k0(a);this.set(a,"",{aIb:0,path:b,domain:c});return d};_.h.L1=function(){return SDa(this).keys};_.h.Wx=function(){return SDa(this).values};_.h.fs=function(){return!this.Xk.cookie};_.h.k0=function(a){return this.get(a)!==void 0};
_.h.clear=function(){for(var a=SDa(this).keys,b=a.length-1;b>=0;b--)this.remove(a[b])};var SDa=function(a){a=(a.Xk.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.wj)(a[f]),d=e.indexOf("="),d==-1?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}},TDa=new _.gl(typeof document=="undefined"?null:document);var UDa,VDa;UDa=function(a){return!!FDa.FPA_SAMESITE_PHASE2_MOD||!(a===void 0||!a)};VDa=function(a,b,c,d){(a=_.ca[a])||typeof document==="undefined"||(a=(new _.gl(document)).get(b));return a?DDa(a,c,d):null};
_.WDa=function(a,b){b=b===void 0?!1:b;var c=BDa(String(_.ca.location.href)),d=[];var e=b;e=e===void 0?!1:e;var f=_.ca.__SAPISID||_.ca.__APISID||_.ca.__3PSAPISID||_.ca.__OVERRIDE_SID;UDa(e)&&(f=f||_.ca.__1PSAPISID);if(f)e=!0;else{if(typeof document!=="undefined"){var g=new _.gl(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID");UDa(e)&&(f=f||g.get("__Secure-1PAPISID"))}e=!!f}e&&(e=(c=c.indexOf("https:")==0||c.indexOf("chrome-extension:")==0||c.indexOf("chrome-untrusted://new-tab-page")==
0||c.indexOf("moz-extension:")==0)?_.ca.__SAPISID:_.ca.__APISID,e||typeof document==="undefined"||(e=new _.gl(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?DDa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&UDa(b)&&((b=VDa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=VDa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return d.length==0?null:d.join(" ")};var hl=function(){this.K0=this.K0;this.eW=this.eW};hl.prototype.K0=!1;hl.prototype.isDisposed=function(){return this.K0};hl.prototype.dispose=function(){this.K0||(this.K0=!0,this.ln())};hl.prototype[Symbol.dispose]=function(){this.dispose()};var XDa=function(a,b){a.K0?b():(a.eW||(a.eW=[]),a.eW.push(b))};hl.prototype.ln=function(){if(this.eW)for(;this.eW.length;)this.eW.shift()()};var YDa=function(a){this.Ha=_.mb(a)};_.V(YDa,_.Nb);var ZDa=function(a){if(a!=null){_.Pb(a);var b=Kb(_.Nj(a,1)),c=_.l(_.W(a,4));var d=VAa(a,2);return{Oed:b,Ped:c,whd:Kb(d),Itd:_.l(_.Yj(a,3))}}};YDa.prototype.toObject=function(){return ZDa(this)};var il=function(a,b){this.twa=a;this.callback=b;this.enabled=!1;this.k1a=function(){return _.pj()};this.MFb=this.k1a()};il.prototype.setInterval=function(a){this.twa=a;this.nl&&this.enabled?(this.stop(),this.start()):this.nl&&this.stop()};il.prototype.start=function(){var a=this;this.enabled=!0;this.nl||(this.nl=setTimeout(function(){a.tick()},this.twa),this.MFb=this.k1a())};il.prototype.stop=function(){this.enabled=!1;this.nl&&(clearTimeout(this.nl),this.nl=void 0)};
il.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.k1a()-this.MFb,0);b<this.twa*.8?this.nl=setTimeout(function(){a.tick()},this.twa-b):(this.nl&&(clearTimeout(this.nl),this.nl=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.nl=void 0};var $Da=function(a){this.Ha=_.mb(a)};_.V($Da,_.Nb);var aEa=function(a){if(a!=null)return _.Pb(a),{qnd:_.l(_.Zj(a,13)),xkd:_.l(_.Yj(a,24))}};$Da.prototype.toObject=function(){return aEa(this)};var bEa=function(a){this.Ha=_.mb(a)};_.V(bEa,_.Nb);var cEa=function(a){if(a!=null)return _.Pb(a),{tod:aEa(_.Qj(a,$Da,2))}};bEa.prototype.toObject=function(){return cEa(this)};var bda="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.dEa=new _.dl("");_.eEa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.fEa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");_.gEa=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");_.hEa=new _.ODa("");var iEa="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(" "),
jEa=[["dir",{io:3,conditions:Sb(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{io:3,conditions:Sb(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{io:2}],["loading",{io:3,conditions:Sb(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{io:2}],["target",{io:3,conditions:Sb(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],kEa=new function(a,b){var c=new Map([["A",new Map([["href",{io:2}]])],
["AREA",new Map([["href",{io:2}]])],["LINK",new Map([["href",{io:5,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",{io:5}],["srcset",{io:6}]])],["IMG",new Map([["src",{io:5}],["srcset",{io:6}]])],["VIDEO",new Map([["src",{io:5}]])],["AUDIO",new Map([["src",{io:5}]])]]);this.bPc=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 NOBR 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(" ").concat(["BUTTON",
"INPUT"]));this.Bub=c;this.cPc=a;this.wWc=b}(new Set(Sb(function(){return iEa.concat(["class","id","name"])})),new Map(Sb(function(){return jEa.concat([["style",{io:1}]])})));var lEa=function(){this.SSb=kEa;this.Jc=[]},nEa;lEa.prototype.Hp=function(a){var b=document.implementation.createHTMLDocument("");a=mEa(this,a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.Zb(b)};
var mEa=function(a,b,c){b=dda(b,c);b=document.createTreeWalker(b,5,function(m){if(m.nodeType===3)m=1;else if(fda(m))if(m=eda(m),m===null)m=2;else{var n=a.SSb;m=m!=="FORM"&&(n.bPc.has(m)||n.Bub.has(m))?1:2}else m=2;return m});for(var d=b.nextNode(),e=c.createDocumentFragment(),f=e;d!==null;){var g=void 0;if(d.nodeType===3)g=a.createTextNode(d.data);else if(fda(d))g=nEa(a,d,c);else throw Error("da");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e};
lEa.prototype.createTextNode=function(a){return document.createTextNode(a)};
nEa=function(a,b,c){var d=eda(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.SSb;var n=m.Bub.get(d);m=(n==null?0:n.has(f))?n.get(f):m.cPc.has(f)?{io:1}:(m=m.wWc.get(f))?m:{io: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=(z=b.getNamedItem(r))==null?void 0:z.value)&&!v.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.io){case 1:kc(c,
f,g);break;case 2:a:if(m=void 0,LDa){try{m=new URL(g)}catch(C){m="https:";break a}m=m.protocol}else b:{m=document.createElement("a");try{m.href=g}catch(C){m=void 0;break b}m=m.protocol;m=m===":"||m===""?"https:":m}kc(c,f,m!==void 0&&MDa.indexOf(m.toLowerCase())!==-1?g:"about:invalid#zClosurez");break;case 3:kc(c,f,g.toLowerCase());break;case 4:kc(c,f,g);break;case 5:kc(c,f,g);break;case 6:kc(c,f,g)}}return c};_.oEa=Sb(function(){return new lEa});var jl=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};jl.prototype.clone=function(){return new jl(this.x,this.y)};var pEa=function(a,b){return new jl(a.x-b.x,a.y-b.y)};_.h=jl.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 jl?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof b==="number"&&(this.y+=b));return this};_.h.scale=function(a,b){this.x*=a;this.y*=typeof b==="number"?b:a;return this};var kl=function(a,b){this.width=a;this.height=b};_.h=kl.prototype;_.h.clone=function(){return new kl(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.fs=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*=typeof b==="number"?b:a;return this};var ml,rEa,tEa,sEa,uEa,wEa,vEa,nl,xEa,ll,yEa,zEa,BEa,qEa;ml=function(a){return a?new qEa(ll(a)):Fza||(Fza=new qEa)};rEa=function(a,b){return typeof b==="string"?a.getElementById(b):b};tEa=function(a,b){Vca(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:sEa.hasOwnProperty(d)?a.setAttribute(sEa[d],c):_.rj(d,"aria-")||_.rj(d,"data-")?a.setAttribute(d,c):a[d]=c})};
sEa={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"};uEa=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new kl(a.clientWidth,a.clientHeight)};wEa=function(a){var b=vEa(a);a=a.defaultView;return new jl(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
vEa=function(a){return a.scrollingElement?a.scrollingElement:_.Bj||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement};nl=function(a){return a?a.defaultView:window};
xEa=function(a,b,c){function d(m){m&&b.appendChild(typeof m==="string"?a.createTextNode(m):m)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.ta(f)||_.va(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.va(f)){var g=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){g=typeof f.item=="function";break a}}g=!1}_.yj(g?_.sa(f):f,d)}}};_.ol=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};
_.pl=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.ql=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};ll=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};yEa=function(a,b){if("textContent"in a)a.textContent=b;else if(a.nodeType==3)a.data=String(b);else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.pl(a),a.appendChild(ll(a).createTextNode(String(b)))};
_.AEa=function(a){return a.tagName=="A"&&a.hasAttribute("href")||a.tagName=="INPUT"||a.tagName=="TEXTAREA"||a.tagName=="SELECT"||a.tagName=="BUTTON"?!a.disabled&&(!a.hasAttribute("tabindex")||zEa(a)):a.hasAttribute("tabindex")&&zEa(a)};zEa=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};BEa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};qEa=function(a){this.Xk=a||_.ca.document||document};_.h=qEa.prototype;_.h.jva=ml;
_.h.Ui=function(a){return rEa(this.Xk,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Xk).getElementsByTagName(String(a))};_.h.setProperties=tEa;_.h.lJ=function(){var a=this.getWindow();return uEa(a||window)};_.h.createElement=function(a){return _.ol(this.Xk,a)};_.h.createTextNode=function(a){return this.Xk.createTextNode(String(a))};_.h.getWindow=function(){return this.Xk.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){xEa(ll(a),a,arguments)};
_.h.canHaveChildren=function(a){if(a.nodeType!=1)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=_.ql;
_.h.EB=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.h.sva=function(a){return a.parentElement||null};_.h.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};_.h.XE=_.AEa;var CEa=function(){if(!_.ca.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.ca.addEventListener("test",c,b);_.ca.removeEventListener("test",c,b)}catch(d){}return a}();var DEa=function(a){this.Wba=this.QSa=this.iCb=a};DEa.prototype.reset=function(){this.Wba=this.QSa=this.iCb};DEa.prototype.getValue=function(){return this.QSa};var rl=function(a){this.Ha=_.mb(a)};_.V(rl,_.Nb);_.h=rl.prototype;_.h.yXa=function(){return _.hk(this,1,0)};_.h.uX=function(a){_.vk(this,1,a)};_.h.D5a=function(a){tk(this,3,a)};_.h.z5a=function(a){tk(this,4,a)};_.h.y5a=function(a){tk(this,5,a)};var oc=function(a){this.Ha=_.mb(a)};_.V(oc,_.Nb);oc.prototype.getVersion=function(){return _.Y(this,2)};oc.prototype.SUb=function(a){return _.pc(this,2,a)};var sl=function(a){this.Ha=_.mb(a)};_.V(sl,_.Nb);var ida=function(a,b){_.Uj(a,1,b)};_.h=sl.prototype;_.h.Cyb=function(){return _.bk(this,2)};_.h.EUb=function(a){return _.rk(this,2,a)};_.h.IUb=function(a){_.pc(this,4,a)};_.h.getModel=function(){return _.Y(this,6)};_.h.v5a=function(a){_.pc(this,6,a)};var tl=function(a){this.Ha=_.mb(a)};_.V(tl,_.Nb);_.h=tl.prototype;_.h.rva=function(){return _.Y(this,5)};_.h.A4=function(a){_.pc(this,5,a)};_.h.eva=function(){return _.W(this,7)};_.h.uw=function(a){return _.pc(this,7,a)};_.h.Q1=function(){return XAa(this,rl,10)};var EEa=function(a){if(a!=null)return _.Pb(a),{ltd:_.l(_.ak(a,1)),isFinal:_.l(_.Yj(a,2)),h4a:_.l(_.Zj(a,3)),Jya:_.l(_.Zj(a,4)),Iya:_.l(_.Zj(a,5))}};rl.prototype.toObject=function(){return EEa(this)};var FEa=function(a){if(a!=null)return _.Pb(a),{brand:_.l(_.W(a,1)),version:_.l(_.W(a,2))}};oc.prototype.toObject=function(){return FEa(this)};var GEa=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,oc,1,_.Mj());return{ntd:_.Ib(b,FEa),mobile:_.l(_.Yj(a,2)),platform:_.l(_.W(a,3)),platformVersion:_.l(_.W(a,4)),architecture:_.l(_.W(a,5)),model:_.l(_.W(a,6)),uaFullVersion:_.l(_.W(a,7)),bitness:_.l(_.W(a,8))}}};sl.prototype.toObject=function(){return GEa(this)};var HEa=function(a){if(a!=null)return _.Pb(a),{kLb:_.l(_.W(a,1)),Z1a:_.l(_.W(a,2)),Jta:_.l(_.ak(a,3)),country:_.l(_.W(a,4)),locale:_.l(_.W(a,5)),O1c:_.l(_.ak(a,6)),fv:_.l(_.W(a,7)),Mfd:_.l(_.W(a,8)),Xed:GEa(_.Qj(a,sl,9)),tid:EEa(_.Qj(a,rl,10))}};tl.prototype.toObject=function(){return HEa(this)};var gda=["platform","platformVersion","architecture","model","uaFullVersion"],jda=new sl,hda=null;var IEa=function(a){this.Ha=_.mb(a)};_.V(IEa,_.Nb);var JEa=function(a){this.Ha=_.mb(a)};_.V(JEa,_.Nb);var vl=function(a){this.Ha=_.mb(a)};_.V(vl,_.Nb);vl.prototype.fva=function(){return _.hk(this,1,0)};vl.prototype.Uka=function(a){return _.vk(this,1,a)};vl.prototype.eva=function(){return _.W(this,2)};vl.prototype.uw=function(a){return _.pc(this,2,a)};var KEa=function(a){this.Ha=_.mb(a)};_.V(KEa,_.Nb);KEa.prototype.rva=function(){return _.Y(this,1)};KEa.prototype.A4=function(a){_.pc(this,1,a)};var LEa=function(a){this.Ha=_.mb(a)};_.V(LEa,_.Nb);var wl=function(a){this.Ha=_.mb(a)};_.V(wl,_.Nb);wl.prototype.fva=function(){return _.hk(this,1,0)};wl.prototype.Uka=function(a){return _.vk(this,1,a)};var MEa=function(a){this.Ha=_.mb(a)};_.V(MEa,_.Nb);var NEa=function(a){this.Ha=_.mb(a)};_.V(NEa,_.Nb);var OEa=function(a){this.Ha=_.mb(a)};_.V(OEa,_.Nb);OEa.prototype.rva=function(){return _.Y(this,11)};OEa.prototype.A4=function(a){_.pc(this,11,a)};var PEa=function(a){this.Ha=_.mb(a)};_.V(PEa,_.Nb);PEa.prototype.rva=function(){return _.Y(this,5)};PEa.prototype.A4=function(a){_.pc(this,5,a)};var QEa=function(a){this.Ha=_.mb(a)};_.V(QEa,_.Nb);var REa=function(a){this.Ha=_.mb(a)};_.V(REa,_.Nb);var SEa=function(a){this.Ha=_.mb(a)};_.V(SEa,_.Nb);SEa.prototype.jea=function(){return _.Qj(this,REa,12)};var TEa=function(a){this.Ha=_.mb(a)};_.V(TEa,_.Nb);var xl=function(a){this.Ha=_.mb(a)};_.V(xl,_.Nb);xl.prototype.eWa=function(){return _.Rj(this,TEa,12,_.Mj())};xl.prototype.SWa=function(){return _.Rj(this,TEa,13,_.Mj())};xl.prototype.jea=function(){return _.Qj(this,REa,15)};var UEa=function(a){this.Ha=_.mb(a)};_.V(UEa,_.Nb);var VEa=function(a){this.Ha=_.mb(a)};_.V(VEa,_.Nb);var WEa=function(a){this.Ha=_.mb(a)};_.V(WEa,_.Nb);var yl=function(a){this.Ha=_.mb(a)};_.V(yl,_.Nb);yl.prototype.getModel=function(){return _.Y(this,4)};yl.prototype.v5a=function(a){_.pc(this,4,a)};yl.prototype.IUb=function(a){_.pc(this,6,a)};var XEa=function(a){this.Ha=_.mb(a)};_.V(XEa,_.Nb);var YEa=function(a){this.Ha=_.mb(a)};_.V(YEa,_.Nb);var ZEa=function(a){this.Ha=_.mb(a)};_.V(ZEa,_.Nb);var zl=function(a){this.Ha=_.mb(a)};_.V(zl,_.Nb);zl.prototype.eWa=function(){return _.Rj(this,ZEa,13,_.Mj())};zl.prototype.SWa=function(){return _.Rj(this,ZEa,14,_.Mj())};zl.prototype.jea=function(){return _.Qj(this,YEa,16)};var $Ea=function(a){this.Ha=_.mb(a)};_.V($Ea,_.Nb);_.h=$Ea.prototype;_.h.dWa=function(){return _.qk(this,JEa,1,Al)};_.h.AWa=function(){return _.qk(this,MEa,2,Al)};_.h.KWa=function(){return _.qk(this,NEa,3,Al)};_.h.DXa=function(){return _.qk(this,zl,5,Al)};_.h.xWa=function(){return _.qk(this,wl,6,Al)};var Al=[1,2,3,4,5,6];var aFa=function(a){this.Ha=_.mb(a)};_.V(aFa,_.Nb);var Bl=function(a){this.Ha=_.mb(a)};_.V(Bl,_.Nb);Bl.prototype.getModel=function(){return _.Y(this,6)};Bl.prototype.v5a=function(a){_.pc(this,6,a)};Bl.prototype.wea=function(){return _.Y(this,7)};var bFa=function(a){this.Ha=_.mb(a)};_.V(bFa,_.Nb);_.h=bFa.prototype;_.h.eva=function(){return _.W(this,1)};_.h.uw=function(a){return _.pc(this,1,a)};_.h.bla=function(a){_.pc(this,3,a)};_.h.CWa=function(){return cBa(this,3)};_.h.Xob=function(){_.Jj(this,4)};var Cl=function(a){this.Ha=_.mb(a)};_.V(Cl,_.Nb);_.h=Cl.prototype;_.h.fva=function(){return _.hk(this,1,0)};_.h.Uka=function(a){return _.vk(this,1,a)};_.h.dWa=function(){return _.Qj(this,JEa,22)};_.h.xWa=function(){return _.Qj(this,wl,28)};_.h.AWa=function(){return _.Qj(this,MEa,24)};_.h.KWa=function(){return _.Qj(this,NEa,25)};_.h.R1=function(){return XAa(this,tl,11)};_.h.DXa=function(){return _.Qj(this,zl,26)};var cFa=function(a){if(a!=null)return _.Pb(a),{mjd:_.l(_.Yj(a,1))}};IEa.prototype.toObject=function(){return cFa(this)};var dFa=function(a){if(a!=null)return _.Pb(a),{mRa:_.l(_.W(a,1)),Gnb:_.l(_.W(a,4)),m1c:_.l(_.W(a,5)),Rdd:_.l(_.ak(a,2)),ijd:cFa(_.Qj(a,IEa,3)),Sdd:_.l(_.ak(a,6)),Jjd:_.l(_.ak(a,7))}};JEa.prototype.toObject=function(){return dFa(this)};var eFa=function(a){if(a!=null)return _.Pb(a),{TRa:_.l(_.ak(a,1)),fv:_.l(_.W(a,2)),Vdd:_.l(_.W(a,3))}};vl.prototype.toObject=function(){return eFa(this)};var fFa=function(a){if(a!=null)return _.Pb(a),{locale:_.l(_.W(a,1)),eRa:_.l(_.W(a,2)),fed:_.l(_.W(a,3)),flashVersion:_.l(_.W(a,4))}};KEa.prototype.toObject=function(){return fFa(this)};var gFa=function(a){if(a!=null)return _.Pb(a),{clientId:_.l(_.W(a,1)),T_c:_.l(_.W(a,2)),kLb:_.l(_.W(a,3)),N1c:_.l(_.W(a,4)),M1c:_.l(_.W(a,5)),Wkb:_.l(_.W(a,6)),country:_.l(_.W(a,7)),qPc:_.l(_.Wj(a,8)),SQc:_.l(_.Zj(a,9))}};LEa.prototype.toObject=function(){return gFa(this)};var hFa=function(a){if(a!=null)return _.Pb(a),{TRa:_.l(_.ak(a,1)),mRa:_.l(_.W(a,2)),Gnb:_.l(_.W(a,3)),m1c:_.l(_.W(a,4))}};wl.prototype.toObject=function(){return hFa(this)};var iFa=function(a){if(a!=null)return _.Pb(a),{mRa:_.l(_.W(a,1)),hhd:_.l(_.ak(a,2))}};MEa.prototype.toObject=function(){return iFa(this)};var jFa=function(a){if(a!=null)return _.Pb(a),{mRa:_.l(_.W(a,1)),Hid:_.l(_.ak(a,2))}};NEa.prototype.toObject=function(){return jFa(this)};var kFa=function(a){if(a!=null)return _.Pb(a),{deviceId:_.l(_.W(a,9)),Ita:_.l(_.W(a,1)),appVersion:_.l(_.W(a,2)),Lcd:_.l(_.W(a,16)),ind:_.l(_.W(a,18)),Std:_.l(_.W(a,17)),manufacturer:_.l(_.W(a,3)),Jq:_.l(_.W(a,4)),Xhd:_.l(_.W(a,5)),Gnb:_.l(_.W(a,6)),wsd:_.l(_.W(a,7)),Odd:_.l(_.ak(a,8)),locale:_.l(_.W(a,11)),dnd:_.l(_.Yj(a,12)),ssd:_.l(_.ak(a,13)),O1c:_.l(_.ak(a,14)),nnd:_.l(_.Yj(a,15)),hnd:_.l(_.ak(a,19)),Ggd:_.l(_.W(a,20))}};OEa.prototype.toObject=function(){return kFa(this)};var lFa=function(a){if(a!=null)return _.Pb(a),{appVersion:_.l(_.W(a,1)),Pfd:_.l(_.W(a,3)),Ita:_.l(_.W(a,2)),j0c:_.l(_.W(a,4)),locale:_.l(_.W(a,5))}};PEa.prototype.toObject=function(){return lFa(this)};var mFa=function(a){if(a!=null)return _.Pb(a),{N1c:_.l(_.W(a,1)),M1c:_.l(_.W(a,2)),Wkb:_.l(_.W(a,3)),country:_.l(_.W(a,4)),qPc:_.l(_.Wj(a,5)),SQc:_.l(_.Zj(a,6)),xdd:_.l(_.W(a,7))}};QEa.prototype.toObject=function(){return mFa(this)};var nFa=function(a){if(a!=null)return _.Pb(a),{SYc:_.l(_.Yj(a,1)),oZc:_.l(_.Yj(a,2)),eZc:_.l(_.Yj(a,3)),BYc:_.l(_.Yj(a,4))}};REa.prototype.toObject=function(){return nFa(this)};var oFa=function(a){if(a!=null)return _.Pb(a),{Jta:_.l(_.ak(a,1)),Psb:_.l(_.W(a,2)),Ita:_.l(_.W(a,3)),CMb:_.l(_.Wj(a,4)),RNb:_.l(_.Zj(a,5)),rHb:_.l(_.Zj(a,6)),mLb:_.l(_.W(a,7)),Z1a:_.l(_.W(a,8)),lLb:_.l(_.W(a,9)),Nqb:_.l(_.W(a,10)),Oqb:_.l(_.W(a,11)),Ymb:nFa(a.jea())}};SEa.prototype.toObject=function(){return oFa(this)};var pFa=function(a){if(a!=null)return _.Pb(a),{manufacturer:_.l(_.W(a,1)),VSc:_.l(_.W(a,2)),CTc:_.l(_.W(a,3)),DTc:_.l(_.W(a,4)),BTc:_.l(_.W(a,5))}};TEa.prototype.toObject=function(){return pFa(this)};var qFa=function(a){if(a!=null)return _.Pb(a),{Jta:_.l(_.ak(a,1)),Psb:_.l(_.W(a,2)),Ita:_.l(_.W(a,3)),CMb:_.l(_.Wj(a,4)),RNb:_.l(_.Zj(a,5)),rHb:_.l(_.Zj(a,6)),mLb:_.l(_.W(a,7)),Z1a:_.l(_.W(a,8)),lLb:_.l(_.W(a,9)),Nqb:_.l(_.W(a,10)),Oqb:_.l(_.W(a,11)),YPc:_.Ib(a.eWa(),pFa),H0c:_.Ib(a.SWa(),pFa),Ymb:nFa(a.jea())}};xl.prototype.toObject=function(){return qFa(this)};var rFa=function(a){if(a!=null)return _.Pb(a),{bud:qFa(_.Qj(a,xl,1)),Fld:oFa(_.Qj(a,SEa,2))}};UEa.prototype.toObject=function(){return rFa(this)};var sFa=function(a){if(a!=null)return _.Pb(a),{deviceId:_.l(_.W(a,1)),Jta:_.l(_.ak(a,2)),Crd:_.l(_.W(a,3))}};VEa.prototype.toObject=function(){return sFa(this)};var tFa=function(a){if(a!=null)return _.Pb(a),{deviceId:_.l(_.W(a,1)),kLb:_.l(_.ak(a,2)),appId:_.l(_.W(a,3)),appVersion:_.l(_.W(a,4)),j0c:_.l(_.W(a,5))}};WEa.prototype.toObject=function(){return tFa(this)};var uFa=function(a){if(a!=null)return _.Pb(a),{clientId:_.l(_.W(a,1)),T_c:_.l(_.W(a,7)),Mld:_.l(_.W(a,3)),model:_.l(_.W(a,4)),Wkb:_.l(_.W(a,5)),platformVersion:_.l(_.W(a,6)),country:_.l(_.W(a,8))}};yl.prototype.toObject=function(){return uFa(this)};var vFa=function(a){if(a!=null)return _.Pb(a),{l9c:_.l(_.ak(a,1))}};XEa.prototype.toObject=function(){return vFa(this)};var wFa=function(a){if(a!=null)return _.Pb(a),{SYc:_.l(_.Yj(a,1)),oZc:_.l(_.Yj(a,2)),eZc:_.l(_.Yj(a,3)),BYc:_.l(_.Yj(a,4))}};YEa.prototype.toObject=function(){return wFa(this)};var xFa=function(a){if(a!=null)return _.Pb(a),{manufacturer:_.l(_.W(a,1)),VSc:_.l(_.W(a,2)),CTc:_.l(_.W(a,3)),DTc:_.l(_.W(a,4)),BTc:_.l(_.W(a,5))}};ZEa.prototype.toObject=function(){return xFa(this)};var yFa=function(a){if(a!=null)return _.Pb(a),{Jta:_.l(_.ak(a,1)),Psb:_.l(_.W(a,2)),Ita:_.l(_.W(a,3)),CMb:_.l(_.Wj(a,4)),RNb:_.l(_.Zj(a,5)),rHb:_.l(_.Zj(a,6)),mLb:_.l(_.W(a,7)),Z1a:_.l(_.W(a,8)),lLb:_.l(_.W(a,9)),snd:_.l(_.W(a,10)),Nqb:_.l(_.W(a,11)),Oqb:_.l(_.W(a,12)),YPc:_.Ib(a.eWa(),xFa),H0c:_.Ib(a.SWa(),xFa),Xdd:_.l(_.Yj(a,15)),Ymb:wFa(a.jea()),l9c:_.l(_.ak(a,17))}};zl.prototype.toObject=function(){return yFa(this)};var zFa=function(a){if(a!=null)return _.Pb(a),{SPc:dFa(a.dWa()),ATc:iFa(a.AWa()),SVc:jFa(a.KWa()),Fmd:vFa(_.qk(a,XEa,4,Al)),T9c:yFa(a.DXa()),PSc:hFa(a.xWa())}};$Ea.prototype.toObject=function(){return zFa(this)};var AFa=function(a){if(a!=null)return _.Pb(a),{Hld:_.l(_.ak(a,1))}};aFa.prototype.toObject=function(){return AFa(this)};var BFa=function(a){if(a!=null)return _.Pb(a),{Ytd:_.l(_.ak(a,1)),Sqd:_.l(_.W(a,2)),fingerprint:_.l(_.W(a,3)),njd:_.l(_.W(a,4)),manufacturer:_.l(_.W(a,5)),model:_.l(_.W(a,6)),language:_.l(_.W(a,7)),country:_.l(_.W(a,8)),ttd:_.l(_.W(a,9)),std:_.l(_.W(a,10))}};Bl.prototype.toObject=function(){return BFa(this)};var CFa=function(a){if(a!=null)return _.Pb(a),{fv:_.l(_.W(a,1)),xgd:_.l(_.W(a,2)),environment:_.l(_.W(a,3)),location:_.l(_.W(a,4)),Gld:_.l(_.W(a,5)),Iid:_.l(_.W(a,6)),Ild:_.l(_.W(a,7)),dmd:_.l(_.W(a,8)),Wtd:_.l(_.W(a,9)),dqd:_.l(_.W(a,10))}};bFa.prototype.toObject=function(){return CFa(this)};var DFa=function(a){if(a!=null)return _.Pb(a),{TRa:_.l(_.ak(a,1)),eqd:_.l(_.W(a,6)),fqd:_.l(_.W(a,7)),SPc:dFa(a.dWa()),Wdd:eFa(_.Qj(a,vl,14)),Bgd:gFa(_.Qj(a,LEa,3)),PSc:hFa(a.xWa()),ATc:iFa(a.AWa()),SVc:jFa(a.KWa()),gjd:kFa(_.Qj(a,OEa,16)),Qkd:HEa(_.Qj(a,tl,11)),Ukd:lFa(_.Qj(a,PEa,20)),Eld:mFa(_.Qj(a,QEa,13)),Gmd:rFa(_.Qj(a,UEa,27)),Hmd:sFa(_.Qj(a,VEa,34)),Gnd:tFa(_.Qj(a,WEa,10)),kod:uFa(_.Qj(a,yl,5)),ood:zFa(_.Qj(a,$Ea,23)),Prd:AFa(_.Qj(a,aFa,18)),Xtd:BFa(_.Qj(a,Bl,8)),T9c:yFa(a.DXa()),jud:CFa(_.Qj(a,
bFa,15)),eed:fFa(_.Qj(a,KEa,9)),xjd:_.l(_.Wj(a,12))}};Cl.prototype.toObject=function(){return DFa(this)};var EFa=function(a){this.Ha=_.mb(a)};_.V(EFa,_.Nb);var FFa=function(a){this.Ha=_.mb(a)};_.V(FFa,_.Nb);FFa.prototype.getVersion=function(){return _.Y(this,3)};FFa.prototype.SUb=function(a){return _.pc(this,3,a)};var GFa=function(a){this.Ha=_.mb(a)};_.V(GFa,_.Nb);_.h=GFa.prototype;_.h.getKey=function(){return _.Y(this,1)};_.h.My=function(a){return _.pc(this,1,a)};_.h.getValue=function(){return _.Y(this,2)};_.h.Lea=function(){return _.W(this,2)};_.h.setValue=function(a){return _.pc(this,2,a)};_.h.Kl=function(){return _.xk(this,2)};var HFa=function(a){this.Ha=_.mb(a)};_.V(HFa,_.Nb);var IFa=function(a){this.Ha=_.mb(a)};_.V(IFa,_.Nb);var Si=function(a){this.Ha=_.mb(a)};_.V(Si,_.Nb);Si.prototype.setSeconds=function(a){return _.Cb(this,1,_.cb(a),"0")};Si.prototype.toDate=function(){var a=Number;var b=b===void 0?"0":b;b=Fb(db(Lb(this,1),!0),b);a=a(b);b=_.ck(this,2);return new Date(a*1E3+b/1E6)};Si.prototype.KVa=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.floor(a/1E3));return _.Ti(b,2,(a%1E3+1E3)%1E3*1E6)};var JFa=function(a){this.Ha=_.mb(a)};_.V(JFa,_.Nb);var KFa=function(a){this.Ha=_.mb(a)};_.V(KFa,_.Nb);var LFa=function(a){this.Ha=_.mb(a,4)};_.V(LFa,_.Nb);var Dl=function(a){this.Ha=_.mb(a,35)};_.V(Dl,_.Nb);_.h=Dl.prototype;_.h.Vka=function(a){return _.pc(this,26,a)};_.h.Bva=function(a){return _.Rj(this,GFa,3,_.Mj(a))};_.h.setValue=function(a,b){return TAa(this,3,GFa,a,b)};_.h.wUb=function(a){_.Sj(this,16,a)};_.h.Msa=function(){return _.Jj(this,16)};_.h.kea=function(){return _.Qj(this,LFa,33)};_.h.sUb=function(a){_.Sj(this,33,a)};var MFa=function(a){if(a!=null)return _.Pb(a),{Ted:_.l(_.kk(a,1,3)),und:_.l(_.kk(a,2,3)),ojd:_.l(_.vb(a,3,_.bb,3)),lod:_.l(_.Xj(a,4,3)),vtd:_.l(_.Xj(a,5,3))}};EFa.prototype.toObject=function(){return MFa(this)};var NFa=function(a){if(a!=null)return _.Pb(a),{vdd:_.l(_.Zj(a,1)),jdd:_.l(_.W(a,2)),version:_.l(_.W(a,3))}};FFa.prototype.toObject=function(){return NFa(this)};var OFa=function(a){if(a!=null)return _.Pb(a),{key:_.l(_.W(a,1)),value:_.l(_.W(a,2))}};GFa.prototype.toObject=function(){return OFa(this)};var PFa=function(a){if(a!=null)return _.Pb(a),{networkType:_.hk(a,1,-1),pmd:_.hk(a,2,0)}};HFa.prototype.toObject=function(){return PFa(this)};var QFa=function(a){if(a!=null)return _.Pb(a),{rgd:_.l(_.ak(a,1))}};IFa.prototype.toObject=function(){return QFa(this)};var Gl=function(a){if(a!=null)return _.Pb(a),{seconds:_.dk(a,1),Bmd:_.ck(a,2)}};Si.prototype.toObject=function(){return Gl(this)};var RFa=function(a){if(a!=null)return _.Pb(a),{Efd:_.hk(a,1,0),ogd:Gl(_.Qj(a,Si,2)),Ehd:_.hk(a,3,0),otd:_.hk(a,4,0),qgd:QFa(_.Qj(a,IFa,5)),Fhd:_.hk(a,6,0)}};JFa.prototype.toObject=function(){return RFa(this)};var SFa=function(a){if(a!=null)return _.Pb(a),{r2b:_.Y(a,1),omd:RFa(_.Qj(a,JFa,2)),Iqd:Kb(_.Nj(a,3))}};KFa.prototype.toObject=function(){return SFa(this)};var TFa=function(a){if(a!=null)return _.Pb(a),{zod:cEa(_.Qj(a,bEa,1)),Eod:_.hk(a,2,0),vrd:SFa(_.Qj(a,KFa,3))}};LFa.prototype.toObject=function(){return TFa(this)};var UFa=function(a){if(a!=null)return _.Pb(a),{vU:_.l(db(Lb(a,1))),Mhd:_.l(db(Lb(a,17))),bed:_.l(_.Wj(a,22)),PTb:_.l(_.Wj(a,21)),tag:_.l(_.W(a,2)),Ihd:_.l(_.Zj(a,11)),componentId:_.l(_.W(a,26)),Jhd:_.l(_.Wj(a,12)),Ikd:_.l(_.Yj(a,10)),v9c:_.Ib(a.Bva(),OFa),store:Kb(_.Nj(a,4)),wdd:NFa(_.Qj(a,FFa,9)),Ird:Kb(_.Nj(a,6)),Jrd:_.l(_.W(a,8)),Krd:_.l(_.W(a,13)),Lrd:_.l(_.W(a,29)),exp:MFa(_.Qj(a,EFa,7)),oBa:_.l(_.W(a,14)),ftd:_.dk(a,15,18E4),experimentIds:ZDa(_.Qj(a,YDa,16)),ffd:Kb(_.Nj(a,18)),gfd:_.l(_.W(a,
24)),ekd:_.l(_.ak(a,19)),Usd:_.l(_.vb(a,20,_.bb,3)),Oid:_.l(_.vb(a,27,_.bb,3)),Imd:PFa(_.Qj(a,HFa,23)),Njd:_.l(_.Yj(a,25)),lud:_.l(_.W(a,28)),rmd:_.l(_.Lj(a,30)),Ued:_.l(_.Lj(a,32)),eRc:TFa(a.kea()),Dtd:_.l(_.Yj(a,34))}};Dl.prototype.toObject=function(){return UFa(this)};var VFa=function(a){this.Ha=_.mb(a)};_.V(VFa,_.Nb);var WFa=function(a){this.Ha=_.mb(a)};_.V(WFa,_.Nb);var XFa=function(a){this.Ha=_.mb(a)};_.V(XFa,_.Nb);var YFa=function(a){this.Ha=_.mb(a,19)};_.V(YFa,_.Nb);_.h=YFa.prototype;_.h.LU=function(){return XAa(this,Cl,1)};_.h.Tka=function(a){_.Sj(this,1,a)};_.h.B4=function(a){return _.vk(this,2,a)};_.h.YWa=function(){return _.hk(this,9,0)};_.h.kea=function(){return _.Qj(this,LFa,18)};_.h.sUb=function(a){_.Sj(this,18,a)};var ZFa=function(a){if(a!=null)return _.Pb(a),{ufd:_.l(_.Wj(a,3)),vfd:_.l(db(Lb(a,1))),zrd:_.l(_.Yj(a,2))}};VFa.prototype.toObject=function(){return ZFa(this)};var $Fa=function(a){if(a!=null)return _.Pb(a),{Gkd:_.l(_.Yj(a,1)),skd:_.l(_.Yj(a,2)),Kdd:_.l(_.ak(a,3)),vkd:_.l(_.Yj(a,4))}};WFa.prototype.toObject=function(){return $Fa(this)};var aGa=function(a){if(a!=null)return _.Pb(a),{btd:_.l(_.Wj(a,1)),xtd:_.l(_.Wj(a,2)),source:_.l(_.W(a,3))}};XFa.prototype.toObject=function(){return aGa(this)};YFa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={nqd:_.l(db(Lb(this,4))),oqd:_.l(db(Lb(this,8))),Yed:DFa(_.Qj(this,Cl,1)),QJ:_.hk(this,2,-1),b0a:_.l(_.W(this,6)),kud:_.l(_.W(this,7)),qld:_.Ib(_.Rj(this,Dl,3,_.Mj()),UFa),grd:Kb(VAa(this,5)),pld:_.l(_.Wj(this,14)),WOb:_.hk(this,9,0),scheduler:_.l(_.ak(this,10)),Hgd:$Fa(_.Qj(this,WFa,11)),Thd:aGa(_.Qj(this,XFa,12)),tfd:ZFa(_.Qj(this,VFa,13)),udd:_.l(cba(Lb(this,16))),eRc:TFa(this.kea())}}else a=void 0;return a};var bGa=function(a){this.Ha=_.mb(a)};_.V(bGa,_.Nb);bGa.prototype.getId=function(a){return _.lk(this,1,a)};var cGa=function(a){this.Ha=_.mb(a)};_.V(cGa,_.Nb);var dGa=function(a){this.Ha=_.mb(a)};_.V(dGa,_.Nb);var Hl=function(a){this.Ha=_.mb(a)};_.V(Hl,_.Nb);Hl.prototype.um=function(){return _.ck(this,1)};Hl.prototype.QU=function(){return _.Zj(this,1)};Hl.prototype.yK=function(a){tk(this,1,a)};Hl.prototype.pJ=function(){return _.Zj(this,1)!=null};var eGa=function(a){this.Ha=_.mb(a)};_.V(eGa,_.Nb);eGa.prototype.YWa=function(){return _.hk(this,2,0)};eGa.prototype.B4=function(a){return _.vk(this,3,a)};var fGa=function(a){this.Ha=_.mb(a)};_.V(fGa,_.Nb);var gGa=function(a){this.Ha=_.mb(a)};_.V(gGa,_.Nb);var hGa=function(a){this.Ha=_.mb(a,8)};_.V(hGa,_.Nb);hGa.prototype.YWa=function(){return _.Qj(this,fGa,3)};var iGa=_.Rb(hGa);var jGa=function(a){if(a!=null)return _.Pb(a),{Ljd:_.l(_.kk(a,1,3))}};bGa.prototype.toObject=function(){return jGa(this)};var kGa=function(a){if(a!=null)return _.Pb(a),{sld:_.l(_.Zj(a,1)),xqd:_.l(_.ak(a,2))}};cGa.prototype.toObject=function(){return kGa(this)};var lGa=function(a){if(a!=null)return _.Pb(a),{vld:_.l(_.kk(a,1,3))}};dGa.prototype.toObject=function(){return lGa(this)};var mGa=function(a){if(a!=null)return _.Pb(a),{productId:_.l(_.Zj(a,1)),r2b:_.l(_.W(a,2))}};Hl.prototype.toObject=function(){return mGa(this)};var nGa=function(a){if(a!=null)return _.Pb(a),{b0a:_.l(_.W(a,1)),WOb:_.l(_.ak(a,2)),QJ:_.hk(a,3,-1)}};eGa.prototype.toObject=function(){return nGa(this)};var oGa=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,eGa,1,_.Mj());return{Xod:_.Ib(b,nGa),Yod:_.l(_.Wj(a,2))}}};fGa.prototype.toObject=function(){return oGa(this)};var pGa=function(a){if(a!=null)return _.Pb(a),{b0a:_.Y(a,1,"UNKNOWN"),r2b:_.l(_.W(a,2))}};gGa.prototype.toObject=function(){return pGa(this)};hGa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Kmd:aBa(this),experiments:jGa(_.Qj(this,bGa,2)),WOb:oGa(this.YWa()),uld:lGa(_.Qj(this,dGa,4)),tld:_.Ib(_.Rj(this,cGa,5,_.Mj()),kGa),Fod:_.Ib(_.Rj(this,Hl,6,_.Mj()),mGa),mrd:_.Ib(_.Rj(this,gGa,7,_.Mj()),pGa)}}else a=void 0;return a};var qGa=function(a){this.Ha=_.mb(a)};_.V(qGa,_.Nb);var rGa=new function(){this.yc=qGa;this.dO=0;this.J1=_.Qj;this.defaultValue=void 0};var Jl=function(a){hl.call(this);var b=this;this.componentId="";this.Zv=[];this.DFb="";this.QO=null;this.y8a=this.C5=!1;this.cKb=this.A6a=-1;this.una=this.fpb=!1;this.IM=this.experimentIds=null;this.Iya=this.Jya=this.o3=this.IO=0;this.PTb=1;this.wBa=0;this.gAa=!1;this.QJ=a.QJ;this.B1=a.B1||function(){};this.Rv=new Il(a.QJ,a.eO);this.network=a.network;this.cP=a.cP||null;this.bufferSize=1E3;this.Osa=a.i9c||null;this.sessionIndex=a.sessionIndex||null;this.Qta=a.Qta||!1;this.logger=null;this.withCredentials=
!a.ntb;this.eO=a.eO||!1;this.Owa=!this.eO&&!!nl()&&!!nl().navigator&&nl().navigator.sendBeacon!==void 0;this.bZa=typeof URLSearchParams!=="undefined"&&!!(new URL(sGa())).searchParams&&!!(new URL(sGa())).searchParams.set;var c=(new Cl).Uka(1);this.Rv.Tka(c);this.CU=new DEa(1E4);a=tGa(this,a.omb);this.Wn=new il(this.CU.getValue(),a);this.pmb=new il(6E5,a);this.Qta||this.pmb.start();this.eO||(document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&b.rVa()}),document.addEventListener("pagehide",
this.rVa.bind(this)))};_.V(Jl,hl);var tGa=function(a,b){return a.bZa?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};Jl.prototype.ln=function(){this.rVa();this.Wn.stop();this.pmb.stop();hl.prototype.ln.call(this)};Jl.prototype.RUb=function(a){this.una=a};var uGa=function(a){a.Osa||(a.Osa=sGa());try{return(new URL(a.Osa)).toString()}catch(b){return(new URL(a.Osa,nl().location.origin)).toString()}};_.h=Jl.prototype;
_.h.dispatch=function(a){if(this.bZa)if(a instanceof Dl)this.log(a);else{var b=new Dl;a=a.md();b=_.pc(b,8,a);this.log(b)}};_.h.rUb=function(a){this.Rv.Tka(a)};_.h.Vka=function(a){this.componentId=a};_.h.KUb=function(a){this.cP=a};_.h.HUb=function(a){this.QO=a};_.h.GUb=function(a){this.experimentIds||(this.experimentIds=new YDa);var b=this.experimentIds;a=[].concat(_.ld(a));_.Bb(b,2,a,Dca)};
_.h.lAa=function(a){if(a){this.experimentIds||(this.experimentIds=new YDa);var b=this.experimentIds;a=a.md();_.pc(b,4,a)}else this.experimentIds&&_.Jj(this.experimentIds,4)};_.h.tUb=function(a){this.IM=a};_.h.vX=function(a){this.C5=a&&this.Owa};_.h.uw=function(a){this.Rv.uw(a)};_.h.cla=function(a){this.fpb=!0;vGa(this,a)};var vGa=function(a,b){a.CU=new DEa(b<1?1:b);a.Wn.setInterval(a.CU.getValue())};
Jl.prototype.log=function(a){if(this.bZa){a=a.clone();var b=this.PTb++;a=_.uk(a,21,b);this.componentId&&a.Vka(this.componentId);if(db(Lb(a,1))==null){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.Jj(b,1,_.cb(c))}_.Wj(a,15)!=null||_.uk(a,15,(new Date).getTimezoneOffset()*(this.una?-60:60));this.experimentIds&&a.wUb(this.experimentIds.clone());b=this.Zv.length-this.bufferSize+1;b>0&&(this.Zv.splice(0,b),this.IO+=b);this.Zv.push(a);this.txa()}};
Jl.prototype.txa=function(){this.Qta||this.Wn.enabled||this.Wn.start()};
Jl.prototype.flush=function(a,b){var c=this;if(this.Zv.length===0)a&&a();else if(this.gAa&&this.Owa)this.Rv.uX(3),wGa(this);else{var d=Date.now();if(this.cKb>d&&this.A6a<d)b&&b("throttled");else{this.network&&(typeof this.network.yXa==="function"?this.Rv.uX(this.network.yXa()):this.Rv.uX(0));var e=this.Rv.kb(this.Zv,this.IO,this.o3,this.cP,this.Jya,this.Iya);d={};var f=this.B1();f&&(d.Authorization=f);var g=new URL(uGa(this));this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,g.searchParams.set("authuser",
this.sessionIndex));this.QO&&(Object.defineProperty(d,"X-Goog-PageId",{value:this.QO}),g.searchParams.set("pageId",this.QO));if(f&&this.DFb===f)b&&b("stale-auth-token");else{this.Zv=[];this.Wn.enabled&&this.Wn.stop();this.IO=0;var m=e.md(),n;this.IM&&this.IM.tga(m.length)&&(n=this.IM.xfd(m));var r={url:g.toString(),body:m,ZPc:1,Q3a:d,LQb:"POST",withCredentials:this.withCredentials,wBa:this.wBa},v=function(I){c.CU.reset();c.Wn.setInterval(c.CU.getValue());if(I){var M=null;try{var O=JSON.stringify(JSON.parse(I.replace(")]}'\n",
"")));M=iGa(O)}catch(aa){}M&&(I=Number(aBa(M)),I>0&&(c.A6a=Date.now(),c.cKb=c.A6a+I),M=gBa(M,rGa))&&(M=_.ck(M,1,-1),M!==-1&&(c.fpb||vGa(c,M)))}a&&a();c.o3=0},z=function(I,M){var O=_.Rj(e,Dl,3,_.Mj()),aa=_.Wj(e,14),pa=c.CU;pa.Wba=Math.min(3E5,pa.Wba*2);pa.QSa=Math.min(3E5,pa.Wba+Math.round((Math.random()-.5)*.2*pa.Wba));c.Wn.setInterval(c.CU.getValue());I===401&&f&&(c.DFb=f);aa&&(c.IO+=aa);M===void 0&&(M=500<=I&&I<600||I===401||I===0);M&&(c.Zv=O.concat(c.Zv),c.txa());b&&b("net-send-failed",I);++c.o3},
C=function(){c.network&&c.network.send(r,v,z)};n?n.then(function(I){r.Q3a["Content-Encoding"]="gzip";r.Q3a["Content-Type"]="application/binary";r.body=I;r.ZPc=2;C()},function(){C()}):C()}}}};Jl.prototype.rVa=function(){xGa(this.Rv,!0);this.C5&&(this.Rv.uX(3),wGa(this));this.y8a&&(this.Rv.uX(2),yGa(this));this.flush();xGa(this.Rv,!1)};
var wGa=function(a){zGa(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=nl().navigator.sendBeacon(b.toString(),c.md())}catch(e){}d||(a.Owa=!1);return d})},yGa=function(a){zGa(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.zAa(c.md()));c=b.toString();if(c.length>15360)return!1;(new Image).src=c;return!0})},zGa=function(a,b,c,d){if(a.Zv.length!==0){var e=new URL(uGa(a));e.searchParams.delete("format");var f=a.B1();
f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.sessionIndex||"0");for(f=0;f<c&&a.Zv.length;++f){var g=a.Zv.slice(0,b),m=a.Rv.kb(g,a.IO,a.o3,a.cP,a.Jya,a.Iya);if(!d(e.toString(),m)){++a.o3;break}a.IO=0;a.o3=0;a.Jya=0;a.Iya=0;a.Zv=a.Zv.slice(g.length)}a.Wn.enabled&&a.Wn.stop()}},sGa=function(){return"https://play.google.com/log?format=json&hasfast=true"},Il=function(a,b){this.eO=b=b===void 0?!1:b;this.LBa=this.locale=null;this.gha=new YFa;Number.isInteger(a)&&this.gha.B4(a);b||(this.locale=
document.documentElement.getAttribute("lang"));this.Tka(new Cl)};Il.prototype.B4=function(a){this.gha.B4(a);return this};Il.prototype.Tka=function(a){this.gha.Tka(a);a.fva()||a.Uka(1);this.eO||(a=this.R1(),a.rva()||a.A4(this.locale));this.LBa&&(a=this.R1(),_.Qj(a,sl,9)||_.Sj(a,9,this.LBa))};Il.prototype.uw=function(a){this.R1().uw(a);return this};Il.prototype.uX=function(a){_.Kj(this.LU(),tl,11)&&this.Q1().uX(a)};var xGa=function(a,b){_.Kj(a.LU(),tl,11)&&(a=a.Q1(),_.rk(a,2,b))};
Il.prototype.D5a=function(a){_.Kj(this.LU(),tl,11)&&this.Q1().D5a(a)};Il.prototype.z5a=function(a){_.Kj(this.LU(),tl,11)&&this.Q1().z5a(a)};Il.prototype.y5a=function(a){_.Kj(this.LU(),tl,11)&&this.Q1().y5a(a)};Il.prototype.LU=function(){return _.Qj(this.gha,Cl,1)};var AGa=function(a){var b=b===void 0?gda:b;var c=a.eO?void 0:nl();c?kda(c,b).then(function(d){a.LBa=d;d=a.R1();_.Sj(d,9,a.LBa);return!0}).catch(function(){return!1}):Promise.resolve(!1)};
Il.prototype.R1=function(){var a=this.LU(),b=_.Qj(a,tl,11);b||(b=new tl,_.Sj(a,11,b));return b};Il.prototype.Q1=function(){var a=this.R1(),b=_.Qj(a,rl,10);b||(b=new rl,_.rk(b,2,!1),_.Sj(a,10,b));return b};Il.prototype.kea=function(a){var b=new $Da;a=tk(b,13,a);b=new bEa;a=_.Sj(b,2,a);b=new LFa;a=_.Sj(b,1,a);return _.vk(a,2,9)};
Il.prototype.kb=function(a,b,c,d,e,f){b=b===void 0?0:b;e=e===void 0?0:e;f=f===void 0?0:f;this.D5a(c===void 0?0:c);this.z5a(e);this.y5a(f);c=this.gha.clone();e=Date.now().toString();c=_.Jj(c,4,_.cb(e));a=_.Uj(c,3,a.slice());d&&a.sUb(this.kea(d));b&&_.uk(a,14,b);return a};var BGa=function(){this.LOc=typeof AbortController!=="undefined"};
BGa.prototype.send=function(a,b,c){var d=this,e,f,g,m,n,r,v,z,C,I;return _.de(function(M){switch(M.Gc){case 1:return f=(e=d.LOc?new AbortController:void 0)?setTimeout(function(){e.abort()},a.wBa):void 0,_.ge(M,2,3),g=Object.assign({},{method:a.LQb,headers:Object.assign({},a.Q3a)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.wBa&&e?e.signal:null}),_.he(M,fetch(a.url,g),5);case 5:m=M.yg;if(m.status!==200){(n=c)==null||n(m.status);M.wf(3);break}if((r=b)==null){M.wf(7);break}return _.he(M,
m.text(),8);case 8:r(M.yg);case 7:case 3:yha(M);clearTimeout(f);zha(M,0);break;case 2:v=_.ie(M);switch((z=v)==null?void 0:z.name){case "AbortError":(C=c)==null||C(408);break;default:(I=c)==null||I(400)}M.wf(3)}})};BGa.prototype.yXa=function(){return 4};var CGa=function(a,b){hl.call(this);this.QJ=a;this.sessionIndex=b;this.oTa="https://play.google.com/log?format=json&hasfast=true";this.fv=null;this.mUb=!1;this.network=this.IM=null;this.componentId="";this.QRa=this.R1a=this.Msa=this.cP=null;this.hXa=this.e5a=!1;this.DU=null;this.gAa=!1;this.una=void 0;this.QO=null};_.V(CGa,hl);_.h=CGa.prototype;_.h.uw=function(a){this.fv=a;return this};_.h.tUb=function(a){this.IM=a};_.h.Vka=function(a){this.componentId=a;return this};_.h.KUb=function(a){this.cP=a};
_.h.lAa=function(a){this.Msa=a};_.h.GUb=function(a){this.R1a=a};_.h.rUb=function(a){this.QRa=a};_.h.C5=function(){this.e5a=!0;return this};_.h.y8a=function(){this.hXa=!0;return this};_.h.cla=function(a){this.DU=Math.max(a,1E3)};_.h.ntb=function(){this.V9c=!0;return this};_.h.RUb=function(a){this.una=a};_.h.HUb=function(a){this.QO=a};
_.h.kb=function(){this.network||(this.network=new BGa);var a=new Jl({QJ:this.QJ,B1:this.B1?this.B1:_.WDa,sessionIndex:this.sessionIndex,i9c:this.oTa,eO:this.mUb,Qta:!1,ntb:this.V9c,omb:this.omb,network:this.network});XDa(this,_.oj(ec,a));this.QRa&&a.rUb(this.QRa);this.fv&&a.uw(this.fv);this.IM&&a.tUb(this.IM);this.componentId&&a.Vka(this.componentId);this.cP&&a.KUb(this.cP);this.QO&&a.HUb(this.QO);this.Msa&&a.lAa(this.Msa);this.R1a&&a.GUb(this.R1a);this.e5a&&a.vX(this.e5a);this.hXa&&(a.y8a=this.hXa);
this.DU&&a.cla(this.DU);this.gAa&&(a.gAa=a.Owa);AGa(a.Rv);this.una&&a.RUb(!0);this.network.B4&&this.network.B4(this.QJ);this.network.K5c&&this.network.K5c(a);return a};var DGa=function(a){if(a!=null)return _.Pb(a),{key:_.l(_.W(a,1)),g_a:_.l(_.Wj(a,2))}};Hk.prototype.toObject=function(){return DGa(this)};var EGa=function(a){if(a!=null)return _.Pb(a),{mYc:_.l(_.W(a,1)),g_a:_.l(_.Wj(a,2))}};NBa.prototype.toObject=function(){return EGa(this)};var FGa=function(a){if(a!=null)return _.Pb(a),{message:_.l(_.W(a,1)),Xmd:_.l(_.W(a,2)),dud:_.l(_.W(a,3)),vgd:_.l(_.W(a,4)),wgd:_.l(_.W(a,5))}};Ik.prototype.toObject=function(){return FGa(this)};var GGa=function(a){if(a!=null)return _.Pb(a),{moduleId:_.l(_.W(a,1)),sod:_.l(_.W(a,2))}};OBa.prototype.toObject=function(){return GGa(this)};var HGa=function(a){if(a!=null)return _.Pb(a),{key:_.l(_.W(a,1)),value:_.l(_.W(a,2))}};PBa.prototype.toObject=function(){return HGa(this)};var IGa=function(a){if(a!=null)return _.Pb(a),{key:_.l(_.W(a,1)),comparator:_.l(_.W(a,2)),value:_.l(_.W(a,3))}};QBa.prototype.toObject=function(){return IGa(this)};var JGa=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,QBa,1,_.Mj());return{bpd:_.Ib(b,IGa),cpd:_.l(_.W(a,2))}}};RBa.prototype.toObject=function(){return JGa(this)};var KGa=function(a){if(a!=null)return _.Pb(a),{K1c:_.l(_.vb(a,1,_.bb,3)),lPc:_.l(_.vb(a,2,_.bb,3)),mPc:_.l(_.kk(a,3,3)),mnd:_.l(_.W(a,4))}};SBa.prototype.toObject=function(){return KGa(this)};var LGa=function(a){if(a!=null)return _.Pb(a),{I7c:_.l(_.W(a,1)),J7c:_.l(_.W(a,2)),epd:_.l(_.W(a,3)),rjd:_.l(_.Yj(a,4)),pjd:_.l(_.Yj(a,5)),Tnd:_.l(_.W(a,6)),H7c:_.l(_.W(a,7))}};TBa.prototype.toObject=function(){return LGa(this)};var MGa=function(a){if(a!=null)return _.Pb(a),{gmd:LGa(_.Qj(a,TBa,1)),imd:_.l(_.Yj(a,2)),fmd:KGa(_.Qj(a,SBa,3))}};UBa.prototype.toObject=function(){return MGa(this)};var NGa=function(a){if(a!=null)return _.Pb(a),{mgd:_.l(_.W(a,1)),lgd:_.l(_.W(a,2)),cacheHit:_.l(_.Yj(a,3)),ugd:_.l(_.Yj(a,4)),Vpd:_.l(_.Yj(a,5)),aborted:_.l(_.Yj(a,6)),dtd:_.l(_.Wj(a,7))}};VBa.prototype.toObject=function(){return NGa(this)};var OGa=function(a){if(a!=null)return _.Pb(a),{Rjd:_.bk(a,1),Ujd:_.Y(a,2),Vjd:_.Y(a,3),Qjd:_.dk(a,4),Gtd:_.hk(a,5,0),qod:_.Y(a,6),Sjd:_.Y(a,7),Tjd:_.Y(a,8)}};WBa.prototype.toObject=function(){return OGa(this)};var PGa=function(a){if(a!=null)return _.Pb(a),{okd:OGa(_.Qj(a,WBa,1)),hjd:_.l(_.W(a,2))}};XBa.prototype.toObject=function(){return PGa(this)};var QGa=function(a){if(a!=null)return _.Pb(a),{g1:_.l(_.W(a,7)),Qhd:_.l(_.W(a,1)),release:_.l(_.W(a,2)),environment:_.l(_.W(a,6)),Knd:_.l(_.W(a,3)),Mnd:_.l(_.W(a,4)),Lnd:_.l(_.Wj(a,5))}};YBa.prototype.toObject=function(){return QGa(this)};var RGa=function(a){if(a!=null)return _.Pb(a),{jod:_.l(_.ak(a,1))}};ZBa.prototype.toObject=function(){return RGa(this)};var SGa=function(a){if(a!=null)return _.Pb(a),{uqd:_.l(_.W(a,1)),tqd:_.l(_.ak(a,2))}};$Ba.prototype.toObject=function(){return SGa(this)};var TGa=function(a){if(a!=null)return _.Pb(a),{Dhd:_.l(_.W(a,1)),errorCode:_.l(_.W(a,2)),Chd:_.l(_.ak(a,3)),domain:_.l(_.W(a,4)),reason:_.l(_.W(a,5)),Wed:_.l(_.ak(a,6))}};Jk.prototype.toObject=function(){return TGa(this)};var UGa=function(a){if(a!=null)return _.Pb(a),{F8c:_.l(_.W(a,1)),dpd:_.l(_.W(a,2)),apd:_.l(_.W(a,3)),statusCode:_.l(_.Zj(a,4)),f4c:_.l(_.Wj(a,5)),Fza:_.l(_.W(a,6)),JSc:_.l(_.ak(a,7)),W0:TGa(a.DWa()),requestId:_.l(ZAa(a,9)),Q3c:_.l(_.Yj(a,10))}};Kk.prototype.toObject=function(){return UGa(this)};var VGa=function(a){if(a!=null)return _.Pb(a),{method:_.l(_.W(a,1)),url:_.l(_.W(a,2)),Smd:_.l(_.W(a,3)),domain:_.l(_.W(a,12)),F8c:_.l(_.W(a,4)),yqd:_.l(_.Zj(a,5)),f4c:_.l(_.Wj(a,6)),Fza:_.l(_.W(a,7)),JSc:_.l(_.ak(a,8)),W0:TGa(a.DWa()),requestId:_.l(ZAa(a,10)),Q3c:_.l(_.Yj(a,11))}};aCa.prototype.toObject=function(){return VGa(this)};var WGa=function(a){if(a!=null)return _.Pb(a),{lUc:_.l(_.ak(a,1)),rCa:VGa(a.Dva()),q$c:UGa(a.FXa()),KZc:FGa(a.MWa()),lmd:SGa(_.Qj(a,$Ba,5))}};Lk.prototype.toObject=function(){return WGa(this)};var XGa=function(a){if(a!=null)return _.Pb(a),{god:_.l(sba(Lb(a,1))),dgd:_.l(_.Zj(a,2))}};bCa.prototype.toObject=function(){return XGa(this)};var YGa=function(a){if(a!=null)return _.Pb(a),{origin:_.l(_.ak(a,1)),containerType:_.l(_.ak(a,2)),containerId:_.l(_.W(a,3)),containerName:_.l(_.W(a,4)),bkd:_.l(_.Wj(a,5))}};Mk.prototype.toObject=function(){return YGa(this)};var ZGa=function(a){if(a!=null)return _.Pb(a),{key:_.l(_.ak(a,1)),Uy:_.l(_.Wj(a,2)),g_a:_.l(_.Wj(a,3)),Rkd:_.l(_.kk(a,4,3)),Cld:YGa(_.Qj(a,Mk,5)),vqd:_.l(_.Wj(a,6))}};Nk.prototype.toObject=function(){return ZGa(this)};var $Ga=function(a){if(a!=null)return _.Pb(a),{fieldPath:_.l(_.W(a,1))}};pBa.prototype.toObject=function(){return $Ga(this)};var lHa=function(a){if(a!=null)return _.Pb(a),{interval:_.l(_.W(a,1))}};qBa.prototype.toObject=function(){return lHa(this)};var mHa=function(a){if(a!=null)return _.Pb(a),{filter:$Ga(a.LE()),time:lHa(a.getTime())}};rBa.prototype.toObject=function(){return mHa(this)};var nHa=function(a){if(a!=null)return _.Pb(a),{type:_.l(_.W(a,1)),region:_.l(_.W(a,2)),wfd:_.l(_.W(a,3))}};sBa.prototype.toObject=function(){return nHa(this)};var oHa=function(a){if(a!=null)return _.Pb(a),{text:_.l(_.W(a,1)),actionId:_.l(_.W(a,2))}};ABa.prototype.toObject=function(){return oHa(this)};var pHa=function(a){if(a!=null)return _.Pb(a),{Ldd:_.l(_.ak(a,1)),aed:_.l(_.Yj(a,_.Pj(a,Ek,2))),stringValue:_.l(_.pk(a,3,Ek)),Bhd:_.l(_.pk(a,4,Ek)),intValue:_.l(_.ok(a,5,Ek)),doubleValue:_.l(_.Lj(a,_.Pj(a,Ek,6))),ynd:_.l(_.ak(a,7))}};EBa.prototype.toObject=function(){return pHa(this)};var qHa=function(a){if(a!=null){_.Pb(a);var b=_.l(_.W(a,1)),c=_.l(_.ak(a,2)),d=_.l(_.W(a,3)),e=_.l(_.W(a,4)),f=_.l(_.W(a,5)),g=_.l(_.W(a,6)),m=_.l(_.W(a,7)),n=_.l(_.W(a,8)),r=_.l(_.W(a,9)),v=_.l(_.Wj(a,10)),z=_.l(_.Yj(a,11)),C=_.l(_.Yj(a,12)),I=_.l(_.W(a,13)),M=bDa(a.RWa());var O=_.Rj(a,EBa,15,_.Mj());return{Nnd:b,Urd:c,nkd:d,umd:e,a2c:f,Ond:g,kkd:m,lkd:n,mkd:r,hkd:v,ikd:z,gkd:C,urd:I,m0c:M,znd:_.Ib(O,pHa),QRc:KCa(a.qWa()),PRc:JCa(a.pWa()),gdd:mHa(_.Qj(a,rBa,18)),NRc:ICa(a.oWa()),Bed:nHa(_.Qj(a,sBa,
20)),Bfd:NCa(_.Qj(a,uBa,21)),ORc:_.l(_.W(a,22)),WRc:SCa(a.uWa()),VRc:RCa(a.tWa()),URc:QCa(a.sWa()),TRc:PCa(a.rWa()),MRc:HCa(a.nWa()),gVc:TCa(a.JWa()),LRc:OCa(a.mWa()),agd:oHa(_.Qj(a,ABa,30)),mUc:_.Ib(a.EWa(),eDa)}}};FBa.prototype.toObject=function(){return qHa(this)};var rHa=function(a){if(a!=null)return _.Pb(a),{qU:_.l(_.Zj(a,1)),nhd:_.l(_.Zj(a,2)),Ynd:_.l(_.vb(a,3,_.bb,3)),yna:_.l(_.ak(a,4)),ued:_.l(_.ak(a,7))}};Ok.prototype.toObject=function(){return rHa(this)};var sHa=function(a){if(a!=null)return _.Pb(a),{idd:rHa(_.Qj(a,Ok,1)),Vtd:qHa(_.Qj(a,FBa,2))}};cCa.prototype.toObject=function(){return sHa(this)};var tHa=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,Fk,1,_.Mj());return{Hed:_.Ib(b,tHa),Zdd:_.l(_.W(a,2)),Bga:_.l(_.W(a,3)),fv:_.l(_.W(a,10)),d0:_.l(_.W(a,4)),region:_.l(_.W(a,5))}}};Fk.prototype.toObject=function(){return tHa(this)};dCa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={application:_.l(_.ak(this,116)),WT:_.l(_.W(this,12)),environment:_.l(_.ak(this,82)),Dnd:_.l(_.Yj(this,27)),Nwa:_.l(_.Yj(this,16)),c2c:_.l(_.W(this,17)),referer:_.l(_.W(this,18)),OLb:_.l(_.W(this,13)),eventType:_.l(_.W(this,3)),CE:_.l(_.W(this,4)),lUc:_.l(_.ak(this,23)),mUc:_.Ib(this.EWa(),eDa),g_a:_.l(_.Wj(this,7)),projectNumber:_.l(_.W(this,1)),projectId:_.l(_.W(this,32)),organizationId:_.l(_.W(this,53)),wid:_.l(_.W(this,72)),Tdd:_.l(_.W(this,
52)),billingAccountId:_.l(_.W(this,2)),mfd:_.l(_.W(this,74)),Zed:_.l(_.W(this,40)),Ved:_.l(_.W(this,41)),cfd:_.l(_.W(this,42)),YUb:_.l(_.W(this,73)),fAb:nDa(_.Qj(this,MBa,20)),hmd:MGa(_.Qj(this,UBa,91)),Utd:sHa(_.Qj(this,cCa,21)),traceId:_.l(_.W(this,133)),Lid:_.l(_.W(this,134)),appId:_.l(_.W(this,37)),Whd:_.l(_.W(this,43)),jlb:_.l(_.W(this,57)),llb:_.l(_.W(this,58)),nlb:_.l(_.W(this,59)),Bdd:_.l(_.W(this,75)),klb:_.l(_.W(this,62)),mlb:_.l(_.W(this,65)),Ddd:_.l(_.W(this,84)),Cdd:_.l(_.W(this,129)),
yKb:_.l(_.W(this,121)),Jid:_.l(_.W(this,60)),Kid:_.l(_.W(this,83)),Lpd:_.l(_.W(this,61)),ckd:_.l(_.W(this,69)),Dwa:_.l(_.Yj(this,6)),A3a:_.l(_.W(this,8)),Hkd:_.l(_.Yj(this,9)),pqd:_.l(_.W(this,10)),hrd:_.l(_.W(this,11)),Bpd:_.l(_.W(this,68)),aid:_.l(_.ak(this,24)),Mdd:_.l(_.ak(this,35)),Ndd:_.l(_.ak(this,70)),odd:_.l(_.W(this,14)),hsd:_.Ib(_.Rj(this,Hk,15,_.Mj()),DGa),lfd:_.l(_.W(this,19)),Fnd:_.l(_.W(this,25)),mYc:_.l(_.W(this,22)),akd:EGa(_.Qj(this,NBa,51)),dkd:_.l(_.ak(this,26)),Zod:WGa(_.Qj(this,
Lk,46)),c4c:_.l(_.Wj(this,28)),iod:RGa(_.Qj(this,ZBa,38)),And:QGa(_.Qj(this,YBa,29)),isd:_.Ib(_.Rj(this,Nk,85,_.Mj()),ZGa),C1b:_.l(_.W(this,86)),rCa:VGa(this.Dva()),q$c:UGa(this.FXa()),Pgd:dDa(_.Qj(this,HBa,33)),ged:_.l(_.W(this,34)),Uld:_.l(_.W(this,36)),Sld:_.l(_.W(this,39)),smd:_.l(_.kk(this,44,3)),Tld:_.l(_.W(this,45)),KZc:FGa(this.MWa()),gSc:_.l(_.W(this,48)),Hhd:Kb(VAa(this,49)),Ksd:_.Ib(_.Rj(this,Fk,50,_.Mj()),tHa),ird:Kb(UAa(this,99)),jrd:tHa(_.Qj(this,Fk,100)),Ced:_.l(_.W(this,54)),Ald:JGa(_.Qj(this,
RBa,55)),zld:HGa(_.Qj(this,PBa,56)),Tkd:_.Ib(_.Rj(this,OBa,63,_.Mj()),GGa),Skd:_.Ib(_.Rj(this,OBa,64,_.Mj()),GGa),jkd:_.l(_.W(this,66)),pkd:_.l(_.W(this,67)),emd:_.l(_.kk(this,71,3)),ajd:_.l(_.W(this,76)),djd:_.l(_.W(this,77)),Zid:_.l(_.W(this,78)),cjd:_.l(_.W(this,79)),bjd:_.l(_.W(this,80)),lnb:_.l(_.W(this,81)),opb:_.l(_.W(this,87)),ond:NGa(_.Qj(this,VBa,88)),Qld:_.l(_.W(this,89)),Rld:_.l(_.W(this,90)),Dmd:_.l(_.W(this,92)),gaiaId:_.l(_.Wj(this,93)),TRa:_.l(_.W(this,94)),bfd:_.l(_.W(this,95)),sdd:_.l(_.W(this,
96)),rdd:_.l(_.W(this,97)),a2c:PGa(this.Eyb()),Ucd:_.l(_.W(this,101)),Yjd:_.l(_.Yj(this,102)),ngd:_.l(_.W(this,104)),sfd:_.l(_.W(this,105)),datasetId:_.l(_.W(this,106)),Otd:_.l(_.W(this,107)),old:_.l(_.Wj(this,114)),Ntd:_.l(_.W(this,115)),Tqd:_.l(_.W(this,117)),Xqd:_.l(_.W(this,118)),Wqd:_.l(_.W(this,119)),y4a:_.l(_.W(this,122)),Nfd:_.l(_.W(this,123)),lld:_.l(_.W(this,125)),lrd:XGa(_.Qj(this,bCa,126))}}else a=void 0;return a};var uHa=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}"),Ll=function(a,b,c,d){this.ot=a;this.WT=b;this.th=c;this.Oo=d;this.WN=d.RQc};_.h=Ll.prototype;_.h.uAa=function(a){this.th||(this.th={});this.th.projectNumber=a};_.h.setProjectId=function(a){this.th||(this.th={});this.th.projectId=a};_.h.jAa=function(a){this.th||(this.th={});this.th.billingAccountId=a};_.h.wUb=function(a){var b=new pDa;_.Bb(b,3,a,bba);this.client.lAa(b)};
_.h.bla=function(a){this.th.environment=a};_.h.PJ=function(a,b){a=a===void 0?{}:a;b=b===void 0?this.ot.location.pathname:b;this.qb(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.qb=function(a,b){b=b===void 0?this.ot.location.pathname:b;a.type&&uHa.test(a.type);a.name&&uHa.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&&typeof d.value==="string"&&uHa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&typeof e==="string"&&uHa.test(e)}a.kind===void 0&&(a.kind=29);b=this.ySa(a,b);a=new Dl;c=b.md();a=_.pc(a,8,c);if(b=(b=_.Qj(b,cCa,21))?_.Qj(b,Ok,1):null)b=_.Zj(b,1),tk(a,
11,b==null?void 0:b);this.client.dispatch(a)};
_.h.ySa=function(a,b){this.th||(this.th={});var c=new dCa,d=this.th;d.Dwa!==void 0&&c.t5a(d.Dwa);d.Nwa!==void 0&&c.AUb(d.Nwa);d.A3a&&c.B5a(d.A3a);d.hostname&&c.w5a(d.hostname);var e,f;c.bla((f=(e=d.environment)!=null?e:c.CWa())!=null?f:0);d.projectNumber&&c.uAa(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.jAa(d.billingAccountId);d=new Gk;tk(d,1,this.ot.screen.width);tk(d,2,this.ot.screen.height);e=new Gk;tk(e,1,this.ot.innerWidth);tk(e,2,this.ot.innerHeight);f=new HBa;
_.Sj(f,1,d);_.Sj(f,3,e);tk(f,2,this.ot.screen.colorDepth);_.Sj(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.uAa(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.jAa(a.billingAccountId);a.latency&&c.ila(Math.ceil(a.latency));a.fAb&&_.Sj(c,20,a.fAb);if(a.r7c)for(d=_.k(Object.entries(a.r7c)),e=d.next();!e.done;e=d.next()){f=_.k(e.value);e=f.next().value;var g=f=f.next().value;f=c;e=(new Hk).My(e).ila(g);_.Vj(f,15,Hk,e)}a.IQa&&
(d=new Ok,d=_.vk(d,4,a.IQa.yna).o5a(a.IQa.id),d=_.Bb(d,3,a.IQa.hdd,bba),e=new cCa,d=_.Sj(e,1,d),_.Sj(c,21,d));b=_.pc(c,13,b).j5a(this.WT);b=_.pc(b,3,a.type);_.pc(b,4,a.name).uUb(a.kind);if(a.metadata)if(b=a.metadata,b instanceof Array){var m=_.k(b);for(e=m.next();!e.done;e=m.next())b=c,d=b.FPa,e=e.value,f=(new zk).setValue(String(e.value)),e.key!==void 0&&f.My(e.key),e.lpb!==void 0&&fBa(f,3,e.lpb),e.ppb!==void 0&&fBa(f,4,e.ppb),e.kpb!==void 0&&fBa(f,5,e.kpb),e.upb!==void 0&&fBa(f,6,e.upb),d.call(b,
f)}else if(b)for(m in b)m&&(d=c,e=m,f=b[m],e=(new zk).My(e).setValue(String(f)),d.FPa(e));m=ADa.get("concordWindowId");m||(m=zDa(),ADa.set("concordWindowId",m));_.pc(c,34,m);(m=this.ot.document.referrer)&&c.nla(m);_.rk(c,27,this.ot.document.hidden);var n;m=_.k((n=this.th.features)!=null?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(c);a.jlb&&_.pc(c,57,a.jlb);a.llb&&_.pc(c,58,a.llb);a.nlb&&_.pc(c,59,a.nlb);a.klb&&_.pc(c,62,a.klb);a.mlb&&_.pc(c,65,a.mlb);a.YUb&&_.pc(c,73,a.YUb);a.lnb&&_.pc(c,
81,a.lnb);a.opb&&_.pc(c,87,a.opb);a.C1b&&_.pc(c,86,a.C1b);a.y4a&&c.NUb(a.y4a);return c};_.p.Object.defineProperties(Ll.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.WN)return this.WN;this.Oo||(this.Oo={});if(this.Oo.Qwa)return this.WN=new Ml;var a=null;this.Oo.sessionIndex&&(a=String(this.Oo.sessionIndex));a=new CGa(509,a||"0");this.Oo.endpoint&&(a.oTa=this.Oo.endpoint);this.WN=a.kb();this.Oo.DU&&this.WN.cla(this.Oo.DU);this.Oo.C5&&this.WN.vX(!0);return this.WN}}});
var vHa=function(a){this.ot=a;this.WT="UNDEFINED";this.th={Dwa:!1};this.Oo={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",DU:2500,C5:!0};this.th.hostname=this.ot.location.hostname;this.th.Nwa=this.ot.location.protocol==="https:"};_.h=vHa.prototype;_.h.j5a=function(a){this.WT=a;return this};_.h.cla=function(a){this.Oo.DU=a};_.h.t5a=function(a){this.th.Dwa=a;return this};_.h.AUb=function(a){this.th.Nwa=a};_.h.bla=function(a){this.th.environment=a};
_.h.uAa=function(a){this.th.projectNumber=a};_.h.setProjectId=function(a){this.th.projectId=a;return this};_.h.jAa=function(a){this.th.billingAccountId=a};_.h.B5a=function(a){this.th.A3a=a;return this};_.h.vX=function(a){this.Oo.C5=a;return this};var lda=function(a){var b=new wHa;a.th.features||(a.th.features=[]);if(a.th.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.th.features.push(b);return a},Ml=function(){};Ml.prototype.dispatch=function(){};
Ml.prototype.lAa=function(){};Ml.prototype.cla=function(){};Ml.prototype.vX=function(){};var zHa;_.xHa=function(a){if(a.Wx&&typeof a.Wx=="function")return a.Wx();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(_.ta(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Zca(a)};
_.yHa=function(a){if(a.L1&&typeof a.L1=="function")return a.L1();if(!a.Wx||typeof a.Wx!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.ta(a)||typeof a==="string"){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.$ca(a)}}};
zHa=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.ta(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else for(var d=_.yHa(a),e=_.xHa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var Nl,AHa,BHa,CHa,DHa,EHa,GHa,vua;Nl=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");AHa=function(a){a=a.match(Nl)[1]||null;!a&&_.ca.self&&_.ca.self.location&&(a=_.ca.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
BHa=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(d>=0){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};CHa=function(a,b){if(!b)return a;var c=a.indexOf("#");c<0&&(c=a.length);var d=a.indexOf("?");if(d<0||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]};
DHa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)DHa(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+encodeURIComponent(String(b))))};EHa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)DHa(a[b],a[b+1],c);return c.join("&")};_.FHa=function(a){var b=[],c;for(c in a)DHa(c,a[c],b);return b.join("&")};GHa=function(a,b){var c=arguments.length==2?EHa(arguments[1],0):EHa(arguments,1);return CHa(a,c)};
vua=function(a,b){_.Iza(a,"/")&&(a=a.slice(0,-1));_.rj(b,"/")&&(b=b.slice(1));return a+"/"+b};var Pl,KHa,QHa,LHa,NHa,MHa,PHa,OHa,Rl;
_.wi=function(a){this.OTa=this.lG=this.au="";this.G3=null;this.cJ=this.Cya="";this.gy=!1;var b;a instanceof _.wi?(this.gy=a.gy,_.HHa(this,a.au),this.lG=a.lG,this.LP(a.rg()),IHa(this,a.G3),this.td(a.ne()),_.Ol(this,a.Qj.clone()),_.JHa(this,a.cJ)):a&&(b=String(a).match(Nl))?(this.gy=!1,_.HHa(this,b[1]||"",!0),this.lG=Pl(b[2]||""),this.LP(b[3]||"",!0),IHa(this,b[4]),this.td(b[5]||"",!0),_.Ol(this,b[6]||"",!0),_.JHa(this,b[7]||"",!0)):(this.gy=!1,this.Qj=new _.Ql(null,this.gy))};
_.wi.prototype.toString=function(){var a=[],b=this.au;b&&a.push(KHa(b,LHa,!0),":");var c=this.rg();if(c||b=="file")a.push("//"),(b=this.lG)&&a.push(KHa(b,LHa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.G3,c!=null&&a.push(":",String(c));if(c=this.ne())this.oJ()&&c.charAt(0)!="/"&&a.push("/"),a.push(KHa(c,c.charAt(0)=="/"?MHa:NHa,!0));(c=this.Qj.toString())&&a.push("?",c);(c=this.cJ)&&a.push("#",KHa(c,OHa));return a.join("")};
_.wi.prototype.resolve=function(a){var b=this.clone(),c=!!a.au;c?_.HHa(b,a.au):c=!!a.lG;c?b.lG=a.lG:c=a.oJ();c?b.LP(a.rg()):c=a.G3!=null;var d=a.ne();if(c)IHa(b,a.G3);else if(c=!!a.Cya){if(d.charAt(0)!="/")if(this.oJ()&&!this.Cya)d="/"+d;else{var e=b.ne().lastIndexOf("/");e!=-1&&(d=b.ne().slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.rj(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var m=e[g++];m=="."?d&&g==e.length&&f.push(""):m==".."?((f.length>1||f.length==
1&&f[0]!="")&&f.pop(),d&&g==e.length&&f.push("")):(f.push(m),d=!0)}d=f.join("/")}else d=e}c?b.td(d):c=a.QXa();c?_.Ol(b,a.Qj.clone()):c=!!a.cJ;c&&_.JHa(b,a.cJ);return b};_.wi.prototype.clone=function(){return new _.wi(this)};_.HHa=function(a,b,c){a.au=c?Pl(b,!0):b;a.au&&(a.au=a.au.replace(/:$/,""))};_.wi.prototype.rg=function(){return this.OTa};_.wi.prototype.LP=function(a,b){this.OTa=b?Pl(a,!0):a};_.wi.prototype.oJ=function(){return!!this.OTa};
var IHa=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("oa`"+b);a.G3=b}else a.G3=null};_.wi.prototype.ne=function(){return this.Cya};_.wi.prototype.td=function(a,b){this.Cya=b?Pl(a,!0):a;return this};_.wi.prototype.QXa=function(){return this.Qj.toString()!==""};_.Ol=function(a,b,c){b instanceof _.Ql?(a.Qj=b,a.Qj.s5a(a.gy)):(c||(b=KHa(b,PHa)),a.Qj=new _.Ql(b,a.gy));return a};_.wi.prototype.setQuery=function(a,b){return _.Ol(this,a,b)};_.wi.prototype.getQuery=function(){return this.Qj.toString()};
_.xi=function(a,b,c){a.Qj.set(b,c);return a};_.JHa=function(a,b,c){a.cJ=c?Pl(b):b;return a};_.wi.prototype.removeParameter=function(a){this.Qj.remove(a);return this};_.wi.prototype.isReadOnly=function(){return!1};_.wi.prototype.s5a=function(a){this.gy=a;this.Qj&&this.Qj.s5a(a)};Pl=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};KHa=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,QHa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
QHa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};LHa=/[#\/\?@]/g;NHa=/[#\?:]/g;MHa=/[#\?]/g;PHa=/[#\?@]/g;OHa=/#/g;_.Ql=function(a,b){this.Gr=this.wk=null;this.vv=a||null;this.gy=!!b};Rl=function(a){a.wk||(a.wk=new Map,a.Gr=0,a.vv&&BHa(a.vv,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.Ql.prototype;_.h.add=function(a,b){Rl(this);this.vv=null;a=Sl(this,a);var c=this.wk.get(a);c||this.wk.set(a,c=[]);c.push(b);this.Gr+=1;return this};
_.h.remove=function(a){Rl(this);a=Sl(this,a);return this.wk.has(a)?(this.vv=null,this.Gr-=this.wk.get(a).length,this.wk.delete(a)):!1};_.h.clear=function(){this.wk=this.vv=null;this.Gr=0};_.h.fs=function(){Rl(this);return this.Gr==0};_.h.k0=function(a){Rl(this);a=Sl(this,a);return this.wk.has(a)};_.h.forEach=function(a,b){Rl(this);this.wk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.L1=function(){Rl(this);for(var a=Array.from(this.wk.values()),b=Array.from(this.wk.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.Wx=function(a){Rl(this);var b=[];if(typeof a==="string")this.k0(a)&&(b=b.concat(this.wk.get(Sl(this,a))));else{a=Array.from(this.wk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){Rl(this);this.vv=null;a=Sl(this,a);this.k0(a)&&(this.Gr-=this.wk.get(a).length);this.wk.set(a,[b]);this.Gr+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Wx(a);return a.length>0?String(a[0]):b};_.h.F4=function(a,b){this.remove(a);b.length>0&&(this.vv=null,this.wk.set(Sl(this,a),_.sa(b)),this.Gr+=b.length)};
_.h.toString=function(){if(this.vv)return this.vv;if(!this.wk)return"";for(var a=[],b=Array.from(this.wk.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Wx(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.vv=a.join("&")};_.h.clone=function(){var a=new _.Ql;a.vv=this.vv;this.wk&&(a.wk=new Map(this.wk),a.Gr=this.Gr);return a};var Sl=function(a,b){b=String(b);a.gy&&(b=b.toLowerCase());return b};
_.Ql.prototype.s5a=function(a){a&&!this.gy&&(Rl(this),this.vv=null,this.wk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.F4(d,b))},this));this.gy=a};_.Ql.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)zHa(arguments[b],function(c,d){this.add(d,c)},this)};var RHa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),SHa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),THa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),UHa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),VHa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),WHa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],XHa=RegExp("(organizationId=)[0-9]*"),
YHa=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}"),ZHa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,aIa=function(a,b){var c=b===void 0?{}:b;b=c.projectId;var d=c.projectNumber;c=c.accountId;if(!a)return"/pagepath_not_provided";a=a.replace(ZHa,"$2");var e=new _.wi(a);e.Qj.get("project")&&_.xi(e,"project",":projectId");a=e.ne();Pl(e.Qj.toString())&&(a+="?"+Pl(e.Qj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(THa,"$1:vmInstanceName");a=a.replace(RHa,"$1:accountId");a=a.replace(UHa,"$1:emailId");a=a.replace(VHa,"$1:clientId");a=a.replace(XHa,"$1:organizationId");(b=SHa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&$Ha(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(YHa,":uuid")},$Ha=function(a){var b=_.ja(a,"."),c=WHa.some(function(d){return _.Iza(a,d)});return b&&!c};var wHa=function(){};wHa.prototype.apply=function(a){var b={projectId:a.un()||void 0,projectNumber:_.W(a,1)||void 0,accountId:_.W(a,2)||void 0};if(_.W(a,13)){var c=aIa(_.W(a,13),b);_.W(a,4)==="pageview"&&_.W(a,3)===_.W(a,13)&&_.pc(a,3,c);_.pc(a,13,c)}if(a.vva()){c=a.nla;var d=a.vva();var e=b===void 0?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.wi(d);d=g.au+"://"+g.rg()+aIa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var Tl=function(a,b,c,d,e,f){Ll.call(this,a,b,d,e);this.eAb=c;this.th=d;this.Oo=e;this.Bya=f};_.V(Tl,Ll);Tl.prototype.PJ=function(a,b){a=a===void 0?{}:a;var c;Ll.prototype.PJ.call(this,a,b!=null?b:(c=this.Bya)==null?void 0:c.get())};Tl.prototype.qb=function(a,b){var c;Ll.prototype.qb.call(this,a,b!=null?b:(c=this.Bya)==null?void 0:c.get())};Tl.newBuilder=function(a,b){a=a===void 0?window:a;return nda(a,b)};var mda=function(a,b){vHa.call(this,a);this.ot=a;this.Bya=b;this.eAb=new oDa};_.V(mda,vHa);
mda.prototype.kb=function(){return new Tl(this.ot,this.WT,this.eAb,this.th,this.Oo,this.Bya)};var qc=globalThis;var sda=Object.getOwnPropertyDescriptor,xda=Object.defineProperty,Bda=Object.getPrototypeOf,Sda=Object.create,Tda=Array.prototype.slice,mea=rc("addEventListener"),nea=rc("removeEventListener"),Ida=rc(""),bIa=typeof window!=="undefined",xc=bIa?window:void 0,uc=bIa&&xc||globalThis,cIa=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,Lda=!("nw"in uc)&&typeof uc.process!=="undefined"&&uc.process.toString()==="[object process]",Uda=!Lda&&!cIa&&!(!bIa||!xc.HTMLElement),Vda=typeof uc.process!==
"undefined"&&uc.process.toString()==="[object process]"&&!cIa&&!(!bIa||!xc.HTMLElement),vda={},dIa=rc("enable_beforeunload"),wda=function(a){if(a=a||uc.event){var b=vda[a.type];b||(b=vda[a.type]=rc("ON_PROPERTY"+a.type));var c=this||a.target||uc;b=c[b];Uda&&c===xc&&a.type==="error"?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),c===!0&&a.preventDefault()):(c=b&&b.apply(this,arguments),a.type==="beforeunload"&&uc[dIa]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());
return c}},vc=rc("originalInstance"),Dda=!1,Eda=!1;var zc=!1;if(typeof window!=="undefined")try{var eIa=Object.defineProperty({},"passive",{get:function(){zc=!0}});window.addEventListener("test",eIa,eIa);window.removeEventListener("test",eIa,eIa)}catch(a){zc=!1}var Nda={x8a:!0},yc={},Mda={},Pda=new RegExp("^"+Ida+"(\\w+)(true|false)$"),Kda=rc("propagationStopped");var Xda,Yda,Zda,$da,Bc;var hea=[].concat(_.ld("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(" ")),
_.ld(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.ld(["autocomplete","autocompleteerror"]),_.ld(["toggle"]),_.ld("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.ld("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(" ")),
_.ld("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.ld("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(" ")));var lea=rc("zoneTask");var Ul=function(a,b){this.Pv=a;this.xd=b},fIa=function(a){throw Error("Ea`"+a.Pv);};Ul.prototype.string=function(a){if(this.xd==null)return arguments.length==0&&fIa(this),a;if(typeof this.xd==="string")return this.xd;throw new TypeError("Fa`"+this.Pv+"`"+this.xd+"`"+typeof this.xd);};
var gIa=function(){var a=a===void 0?window:a;a=a===void 0?window:a;a=a===void 0?window:a;a=a.WIZ_global_data;a=new Ul("mXaIFf",a&&"mXaIFf"in a?a.mXaIFf:null);if(a.xd==null)return null;if(typeof a.xd==="boolean")return a.xd;if(typeof a.xd==="string"){var b=a.xd.toLowerCase();if(b==="true"||b==="1")return!0;if(b==="false"||b==="0")return!1}throw new TypeError("Ha`"+a.Pv+"`"+a.xd+"`"+typeof a.xd);};
Ul.prototype.number=function(a){if(this.xd==null)return arguments.length==0&&fIa(this),a;if(typeof this.xd==="number")return this.xd;if(typeof this.xd==="string"){var b=Number(this.xd);if(!isNaN(b)&&!_.vj(this.xd))return b}throw new TypeError("Ia`"+this.Pv+"`"+this.xd+"`"+typeof this.xd);};Ul.prototype.toString=function(){if(this.xd==null)var a=null;else if(typeof this.xd==="string")a=this.xd;else throw new TypeError("Ga`"+this.Pv+"`"+this.xd+"`"+typeof this.xd);a===null&&fIa(this);return a};
Ul.prototype.object=function(a){if(this.xd==null){if(arguments.length==0)throw Error("Ea`"+this.Pv);return a}if(!_.ta(this.xd)&&_.va(this.xd))return Xca(this.xd,function(b,c){return new Ul(this.Pv+"."+c,b)},this);throw new TypeError("Ja`"+this.Pv+"`"+this.xd+"`"+typeof this.xd);};var hIa;if(!(hIa=typeof window==="undefined")){var iIa=gIa();hIa=iIa===null?!0:iIa}if(hIa){var Vl=globalThis,jIa=Vl[rc("forceDuplicateZoneCheck")]===!0;if(Vl.Zone&&(jIa||typeof Vl.Zone.__symbol__!=="function"))throw Error("Na");Vl.Zone!=null||(Vl.Zone=pda());var Ac=Vl.Zone;qea();rea();sea();Wda();jea();oea();pea()};var tea=Ec({ua:Ec}),xea=Ec({Ca:Ec}),uea=Ec({Lmd:Ec}),yea=Ec({Mmd:Ec});_.Ic=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(_.Ic,Error);var Zc=Ec({ya:Ec}),wfa=Ec({Fa:Ec}),Afa=Ec({He:Ec}),kIa=Ec({Da:Ec}),Cfa=Ec({O:Ec}),Bga=Ec({Ts:Ec}),lIa=Ec({JIa:Ec});var Jc,Dea,Jea,mIa;Jc=null;Dea=!1;Jea=1;_.Oc=Symbol("Pa");mIa={version:0,BFb:0,Oi:!1,Ek:void 0,zW:void 0,Gy:void 0,Nxa:0,Gq:void 0,rO:void 0,oSa:!1,jta:!1,VNb:function(){return!1},YNb:function(){},kta:function(){},pSa:function(){}};var nIa=Symbol("Qa"),oIa=Symbol("Ra"),Uea=Symbol("Sa"),Tea=Object.assign({},mIa,{value:nIa,Oi:!0,error:null,Or:Cea,VNb:function(a){return a.value===nIa||a.value===oIa},YNb:function(a){if(a.value===oIa)throw Error("Ta");var b=a.value;a.value=oIa;var c=Pea(a);try{var d=a.fRc()}catch(e){d=Uea,a.error=e}finally{Qea(a,c)}b!==nIa&&b!==Uea&&d!==Uea&&a.Or(b,d)?a.value=b:(a.value=d,a.version++)}});var Yea=function(){throw Error();};var Wea=Object.assign({},mIa,{Or:Cea,value:void 0});var afa=function(){},$ea=Object.assign({},mIa,{jta:!0,oSa:!1,kta:function(a){a.qe!==null&&a.qe(a.Eb)},lfa:!1,Y_:afa});var cfa;var ffa=Ec({Dab:Ec});_.jd=function(a,b){this.FHc=a;this.ua=void 0;typeof b=="number"?this.Ts=b:b!==void 0&&(this.ua=_.q({token:this,Ga:b.Ga||"root",qa:b.qa}))};_.jd.prototype.toString=function(){return"InjectionToken "+this.FHc};_.p.Object.defineProperties(_.jd.prototype,{wd:{configurable:!0,enumerable:!0,get:function(){return this}}});_.Me=globalThis;var pIa={},qIa=/\n/gm,Tc=void 0;var Ofa=new _.jd("");var rIa=new _.jd("",-1);var Nfa=new _.jd("");var Sfa=function(){};Sfa.prototype.get=function(a,b){b=b===void 0?pIa:b;if(b===pIa)throw a=Error("Wa`"+_.Hc(a)),a.name="NullInjectorError",a;return b};var bd;bd={};_.Xc=[];var Pfa=Ec({wa:String,lc:Ec});var Wma=new _.jd("");var Xfa={},sIa={},Rfa=void 0,Wl=function(){},md=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.FF=new Map;this.RMa=new Set;this.S8=[];this.Lb=!1;Zfa(a,function(f){return tIa(e,f)});this.FF.set(rIa,kd(void 0,this));d.has("environment")&&this.FF.set(Wl,kd(void 0,this));a=this.FF.get(Wma);a!=null&&typeof a.value==="string"&&this.scopes.add(a.value);this.lCb=new Set(this.get(Nfa,_.Xc,2))};_.V(md,Wl);_.h=md.prototype;
_.h.destroy=function(){$fa(this);this.Lb=!0;var a=_.Nc(null);try{for(var b=_.k(this.RMa),c=b.next();!c.done;c=b.next())c.value.La();var d=this.S8;this.S8=[];for(var e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{this.FF.clear(),this.RMa.clear(),this.lCb.clear(),_.Nc(a)}};_.h.De=function(a){var b=this;$fa(this);this.S8.push(a);return function(){var c=b.S8.indexOf(a);c!==-1&&b.S8.splice(c,1)}};
_.h.get=function(a,b,c){b=b===void 0?pIa:b;c=c===void 0?0:c;$fa(this);if(a.hasOwnProperty(lIa))return a[lIa](this);c=hfa(c);var d=Uc(this),e=Pc();try{if(!(c&4)){var f=this.FF.get(a);if(f===void 0){var g=(typeof a==="function"||typeof a==="object"&&a instanceof _.jd)&&vea(a),m;if(m=g)if(g.Ga){var n=Sc(g.Ga);m=typeof n==="string"?n==="any"||this.scopes.has(n):this.lCb.has(n)}else m=!1;f=m?kd(Vfa(a),Xfa):null;this.FF.set(a,f)}if(f!=null){a:{b=f;var r=_.Nc(null);try{b.value===Xfa&&(b.value=sIa,b.value=
b.qa());var v;if(v=typeof b.value==="object"&&b.value){var z=b.value;v=z!==null&&typeof z==="object"&&typeof z.La==="function"}v&&this.RMa.add(b.value);var C=b.value;break a}finally{_.Nc(r)}C=void 0}return C}}var I=c&2?Tfa():this.parent;b=c&8&&b===pIa?null:b;return I.get(a,b)}catch(La){if(La.name==="NullInjectorError"){(La.ngTempTokenPath=La.ngTempTokenPath||[]).unshift(_.Hc(a));if(d)throw La;C=La;var M=this.source,O=C.ngTempTokenPath;a.__source&&O.unshift(a.__source);var aa="\n"+C.message;a=M;a=
a===void 0?null:a;aa=aa&&aa.charAt(0)==="\n"&&aa.charAt(1)=="\u0275"?aa.slice(2):aa;var pa=_.Hc(O);if(Array.isArray(O))pa=O.map(_.Hc).join(" -> ");else if(typeof O==="object"){M=[];for(var Aa in O)if(O.hasOwnProperty(Aa)){var ra=O[Aa];M.push(Aa+":"+(typeof ra==="string"?JSON.stringify(ra):_.Hc(ra)))}pa="{"+M.join(", ")+"}"}var ua="R3InjectorError"+(a?"("+a+")":"")+"["+pa+"]: "+aa.replace(qIa,"\n  ");C.message=ua;C.ngTokenPath=O;C.ngTempTokenPath=null;throw C;}throw La;}finally{Pc(e),Uc(d)}};
_.h.RW=function(){var a=_.Nc(null),b=Uc(this),c=Pc();try{for(var d=this.get(Ofa,_.Xc,2),e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{Uc(b),Pc(c),_.Nc(a)}};_.h.toString=function(){for(var a=[],b=_.k(this.FF.keys()),c=b.next();!c.done;c=b.next())a.push(_.Hc(c.value));return"R3Injector["+a.join(", ")+"]"};
var $fa=function(a){if(a.Lb)throw new _.Ic(205,!1);},tIa=function(a,b){b=Sc(b);var c=id(b)?b:Sc(b&&b.wa),d=Yfa(b);if(!id(b)&&b.wd===!0){var e=a.FF.get(c);e||(e=kd(void 0,Xfa,!0),e.qa=function(){return ifa(e.wd)},a.FF.set(c,e));c=b;e.wd.push(b)}a.FF.set(c,d)};_.p.Object.defineProperties(md.prototype,{rc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});var ega=function(a,b,c){this.zj=a;this.Xf=b;this.YI=c};_.sd.ZJb=!0;var ija,Yga,If;_.yd=qga(null);ija=null;Yga=!1;If=!0;var Oga=function(a,b){var c=_.A;this.qa=a;this.b4a=!1;this.oQc=b;this.kCb=c};var uIa={};var vIa=function(a,b){this.Vb=a;this.wya=b};vIa.prototype.get=function(a,b,c){c=hfa(c);var d=this.Vb.get(a,uIa,c);return d!==uIa||b===uIa?d:this.wya.get(a,b,c)};var zga,Cga,Id;zga=!0;Cga=0;Id={};_.Kd=function(a,b){this.R9=a;this.Ie=b};_.Kd.prototype.get=function(a,b,c){return Lga(this.R9,this.Ie,a,hfa(c),b)};_.wIa=jfa(Rga(function(a){return{token:a}}),-1);_.Xl=jfa(Rga(),8);jfa(Rga(),2);_.Yl=jfa(Rga(),4);jfa(Rga(),1);Ec({wa:String,lc:Ec});_.zf=function(){};_.Jg=function(a){if(Array.isArray(a))return Tga({name:""},void 0,a,"");var b,c=(b=a.name)!=null?b:"";return Tga({name:c},a.parent,a.Pb,c)};_.xIa=new Sfa;_.zf.ua=_.q({token:_.zf,Ga:"any",qa:function(){return _.t(rIa)}});_.zf.Ts=-1;_.Zl=function(){};var yIa=function(){},Qpa=function(){};var zIa=function(){},AIa=new _.jd("",{Ga:"root",qa:function(){return!1}}),Ima=new _.jd(""),Jma=new _.jd("");var Uga=void 0;var fja;_.Nd=new Map;fja=0;var BIa,Xma,Af;BIa=new _.jd("",{Ga:"root",qa:function(){return"ng"}});Xma=new _.jd("");Af=new _.jd("",{Ga:"platform",qa:function(){return"unknown"}});_.$l=new _.jd("");_.CIa=new _.jd("",{Ga:"root",qa:function(){var a,b;return((a=Vga().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});var DIa=function(){},EIa=function(){};_.Pd=function(a){this.na=a};_.Pd.Ts=function(){return Qd(_.Bd(),_.zd())};var FIa;FIa=function(){};_.am=function(){this.mq=null};_.am.Ts=function(){var a=_.zd(),b=_.vd(_.Bd().index,a);return(_.qd(b)?b:a)[11]};_.Ef=function(){};_.Ef.Ts=aha;_.Ef.JIa=function(a){return a};var $ga=function(a){this.Ie=a};_.V($ga,_.Ef);$ga.JIa=_.Ef.JIa;$ga.Ts=_.Ef.Ts;$ga.prototype.De=function(a){var b=this;jga(this.Ie,a);return function(){var c=b.Ie;if(c[21]!==null){var d=c[21].indexOf(a);d!==-1&&c[21].splice(d,1)}}};var GIa=Rd(function(a){return function(b){a(this);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}});_.Wd=function(a){this.eYc=a;this.closed=!1;this.W9=this.WZ=null};_.h=_.Wd.prototype;
_.h.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.WZ;if(Array.isArray(a))for(var b=_.k(a),c=b.next();!c.done;c=b.next())c.value.remove(this);else a==null||a.remove(this);b=this.eYc;if(_.Ud(b))try{b()}catch(f){var d=f instanceof GIa?f.errors:[f]}var e=this.W9;if(e)for(this.W9=null,b=_.k(e),c=b.next();!c.done;c=b.next()){c=c.value;try{_.Ud(c)?c():c.unsubscribe()}catch(f){c=void 0,d=(c=d)!=null?c:[],f instanceof GIa?d=[].concat(_.ld(d),_.ld(f.errors)):d.push(f)}}if(d)throw new GIa(d);
}};_.h.add=function(a){if(a&&a!==this)if(this.closed)_.Ud(a)?a():a.unsubscribe();else{if(a instanceof _.Wd){if(a.closed||a.LJc(this))return;a.sFc(this)}var b;(this.W9=(b=this.W9)!=null?b:[]).push(a)}};_.h.LJc=function(a){var b=this.WZ;return b===a||Array.isArray(b)&&b.includes(a)};_.h.sFc=function(a){var b=this.WZ;this.WZ=Array.isArray(b)?(b.push(a),b):b?[b,a]:a};_.h.uMc=function(a){var b=this.WZ;b===a?this.WZ=null:Array.isArray(b)&&bha(b,a)};
_.h.remove=function(a){var b=this.W9;b&&bha(b,a);a instanceof _.Wd&&a.uMc(this)};var HIa=new _.Wd;HIa.closed=!0;_.Wd.EMPTY=HIa;var bm=function(a){_.Wd.call(this);this.ym=!1;this.destination=a instanceof bm?a:new IIa(!a||_.Ud(a)?{next:a!=null?a:void 0}:a);cha(a)&&a.add(this)};_.V(bm,_.Wd);bm.EMPTY=_.Wd.EMPTY;bm.create=function(a,b,c){return new ne(a,b,c)};_.h=bm.prototype;_.h.next=function(a){this.ym||this.Ee(a)};_.h.error=function(a){this.ym||(this.ym=!0,this.Ocb(a))};_.h.complete=function(){this.ym||(this.ym=!0,this.Joa())};_.h.unsubscribe=function(){this.closed||(this.ym=!0,_.Wd.prototype.unsubscribe.call(this))};
_.h.Ee=function(a){this.destination.next(a)};_.h.Ocb=function(a){this.destination.error(a);this.unsubscribe()};_.h.Joa=function(){this.destination.complete();this.unsubscribe()};var IIa=function(a){this.k2a=a};IIa.prototype.next=function(a){var b=this.k2a;if(b.next)try{b.next(a)}catch(c){Xd(c)}};IIa.prototype.error=function(a){var b=this.k2a;if(b.error)try{b.error(a)}catch(c){Xd(c)}else Xd(a)};IIa.prototype.complete=function(){var a=this.k2a;if(a.complete)try{a.complete()}catch(b){Xd(b)}};
var ne=function(a,b,c){bm.call(this);this.destination=new IIa(_.Ud(a)||!a?{next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:a)};_.V(ne,bm);ne.EMPTY=bm.EMPTY;ne.create=bm.create;var lha=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.ae=function(a){a&&(this.zr=a)};_.h=_.ae.prototype;_.h.RB=function(a){var b=new _.ae;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){a=a&&a instanceof bm||a&&_.Ud(a.next)&&_.Ud(a.error)&&_.Ud(a.complete)&&cha(a)?a:new ne(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.zr(a):this.XOa(a));return a};
_.h.XOa=function(a){try{return this.zr(a)}catch(e){var b;a:{for(b=a;b;){var c=b.destination,d=b.ym;if(b.closed||d){b=!1;break a}b=c&&c instanceof bm?c:null}b=!0}b?a.error(e):Xd(e)}};_.h.forEach=function(a,b){var c=this;b=fha(b);return new b(function(d,e){var f=c.subscribe(function(g){try{a(g)}catch(m){e(m),f==null||f.unsubscribe()}},e,d)})};_.h.zr=function(a){var b;return(b=this.source)==null?void 0:b.subscribe(a)};_.ae.prototype[lha]=function(){return this};
_.ae.prototype.ha=function(){var a=_.lc.apply(0,arguments);return a.length?eha(a)(this):this};_.cm=function(a){var b=fha(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)})})};_.ae.create=function(a){return new _.ae(a)};var JIa=Rd(function(a){return function(){a(this);this.name="ObjectUnsubscribedError";this.message="object unsubscribed"}});_.gf=function(){this.zn=[];this.vn=this.ym=this.closed=!1;this.sBa=null};_.V(_.gf,_.ae);_.h=_.gf.prototype;_.h.RB=function(a){var b=new em(this,this);b.operator=a;return b};_.h.mT=function(){if(this.closed)throw new JIa;};_.h.next=function(a){this.mT();if(!this.ym)for(var b=_.k(this.zn.slice()),c=b.next();!c.done;c=b.next())c.value.next(a)};_.h.error=function(a){this.mT();if(!this.ym){this.vn=this.ym=!0;this.sBa=a;for(var b=this.zn;b.length;)b.shift().error(a)}};
_.h.complete=function(){this.mT();if(!this.ym){this.ym=!0;for(var a=this.zn;a.length;)a.shift().complete()}};_.h.unsubscribe=function(){this.ym=this.closed=!0;this.zn=null};_.h.XOa=function(a){this.mT();return _.ae.prototype.XOa.call(this,a)};_.h.zr=function(a){this.mT();this.CJa(a);return this.Deb(a)};_.h.Deb=function(a){var b=this,c=this.ym,d=this.zn;return this.vn||c?_.Wd.EMPTY:(d.push(a),new _.Wd(function(){return bha(b.zn,a)}))};
_.h.CJa=function(a){var b=this.sBa,c=this.ym;this.vn?a.error(b):c&&a.complete()};_.h.Lf=function(){var a=new _.ae;a.source=this;return a};_.gf.create=function(a,b){return new em(a,b)};var em=function(a,b){_.gf.call(this);this.destination=a;this.source=b};_.V(em,_.gf);em.create=_.gf.create;em.prototype.next=function(a){var b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)};em.prototype.error=function(a){var b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)};
em.prototype.complete=function(){var a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)};em.prototype.zr=function(a){var b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.Wd.EMPTY};_.fm=function(){_.gf.apply(this,arguments);this.value=null;this.It=this.Kl=!1};_.V(_.fm,_.gf);_.fm.create=_.gf.create;_.fm.prototype.CJa=function(a){var b=this.Kl,c=this.value,d=this.sBa,e=this.ym,f=this.It;if(this.vn)a.error(d);else if(e||f)b&&a.next(c),a.complete()};_.fm.prototype.next=function(a){this.ym||(this.value=a,this.Kl=!0)};_.fm.prototype.complete=function(){var a=this.Kl,b=this.value;this.It||(this.It=!0,a&&_.gf.prototype.next.call(this,b),_.gf.prototype.complete.call(this))};_.gh=function(a){_.gf.call(this);this.Vd=a};_.V(_.gh,_.gf);_.gh.create=_.gf.create;_.gh.prototype.zr=function(a){var b=_.gf.prototype.zr.call(this,a);!b.closed&&a.next(this.Vd);return b};_.gh.prototype.getValue=function(){var a=this.sBa,b=this.Vd;if(this.vn)throw a;this.mT();return b};_.gh.prototype.next=function(a){_.gf.prototype.next.call(this,this.Vd=a)};_.p.Object.defineProperties(_.gh.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Ce=new _.ae(function(a){return a.complete()});var jha=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var pha=function(a){return a&&typeof a.length==="number"&&typeof a!=="function"};var mka=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Kl=a==="N"};mka.prototype.observe=function(a){return Cha(this,a)};mka.prototype.accept=function(a,b,c){if(_.Ud(a==null?void 0:a.next))a=this.observe(a);else{var d=this.kind,e=this.value,f=this.error;a=d==="N"?a==null?void 0:a(e):d==="E"?b==null?void 0:b(f):c==null?void 0:c()}return a};var nka=new mka("C");var KIa={now:function(){return(KIa.me||Date).now()},me:void 0};_.nf=function(a,b,c){a=a===void 0?Infinity:a;b=b===void 0?Infinity:b;c=c===void 0?KIa:c;_.gf.call(this);this.bufferSize=a;this.yQ=b;this.OYb=c;this.buffer=[];this.AYa=b===Infinity;this.bufferSize=Math.max(1,a);this.yQ=Math.max(1,b)};_.V(_.nf,_.gf);_.nf.create=_.gf.create;_.nf.prototype.next=function(a){var b=this.buffer,c=this.AYa,d=this.OYb,e=this.yQ;this.ym||(b.push(a),!c&&b.push(d.now()+e));LIa(this);_.gf.prototype.next.call(this,a)};
_.nf.prototype.zr=function(a){this.mT();LIa(this);for(var b=this.Deb(a),c=this.AYa,d=this.buffer.slice(),e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.CJa(a);return b};var LIa=function(a){var b=a.bufferSize,c=a.OYb,d=a.buffer;a=a.AYa;var e=(a?1:2)*b;b<Infinity&&e<d.length&&d.splice(0,d.length-e);if(!a){b=c.now();c=0;for(a=1;a<d.length&&d[a]<=b;a+=2)c=a;c&&d.splice(0,c+1)}};var NIa=function(a,b){b=b===void 0?MIa:b;this.Q4c=a;this.now=b};NIa.prototype.qe=function(a,b,c){b=b===void 0?0:b;return(new this.Q4c(this,a)).qe(c,b)};var MIa=KIa.now;_.oe=Rd(function(a){return function(){a(this);this.name="EmptyError";this.message="no elements in sequence"}});_.re=function(a,b,c,d,e){bm.call(this,a);this.B1c=e;b&&(this.Ee=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.Ocb=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.Joa=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})};_.V(_.re,bm);_.re.EMPTY=bm.EMPTY;_.re.create=bm.create;_.re.prototype.unsubscribe=function(){var a;this.closed||(a=this.B1c)!=null&&a.call(this);bm.prototype.unsubscribe.call(this)};var lf=function(a,b){this.source=a;this.gXb=b;this.iT=null;this.Rqa=0;this.hZ=null};_.V(lf,_.ae);lf.create=_.ae.create;lf.prototype.zr=function(a){return OIa(this).subscribe(a)};var OIa=function(a){var b=a.iT;if(!b||b.ym)a.iT=a.gXb();return a.iT};lf.prototype.NOa=function(){this.Rqa=0;var a=this.hZ;this.iT=this.hZ=null;a==null||a.unsubscribe()};
lf.prototype.connect=function(){var a=this,b=this.hZ;if(!b){b=this.hZ=new _.Wd;var c=OIa(this);b.add(this.source.subscribe(new _.re(c,void 0,function(d){a.NOa();c.error(d)},function(){a.NOa();c.complete()},function(){return a.NOa()})));b.closed&&(this.hZ=null,b=_.Wd.EMPTY)}return b};lf.prototype.gw=function(){return _.se()(this)};var Fha=Array.isArray;var Hha=Array.isArray,PIa=Object,Iha=PIa.getPrototypeOf,Jha=PIa.prototype,Kha=PIa.keys;var Oha=function(a,b,c){bm.call(this,a);this.Ee=b;this.S5c=c};_.V(Oha,bm);Oha.EMPTY=bm.EMPTY;Oha.create=bm.create;Oha.prototype.Joa=function(){this.S5c()?bm.prototype.Joa.call(this):this.unsubscribe()};var QIa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.Wd(function(){var d;return(d=b)==null?void 0:d(c)})},RIa=function(){return requestAnimationFrame.apply(null,_.ld(_.lc.apply(0,arguments)))},SIa=function(){cancelAnimationFrame.apply(null,_.ld(_.lc.apply(0,arguments)))};var TIa={now:function(){return(TIa.me||performance).now()},me:void 0};_.UIa=new _.ae(function(a){var b=new _.Wd,c=TIa,d=c.now(),e=function(f){var g=c.now();a.next({timestamp:f,mhd:g-d});a.closed||b.add(QIa(e))};b.add(QIa(e));return b});var gm=function(){_.Wd.call(this)};_.V(gm,_.Wd);gm.EMPTY=_.Wd.EMPTY;gm.prototype.qe=function(){return this};var VIa=function(a,b){return setInterval.apply(null,[a,b].concat(_.ld(_.lc.apply(2,arguments))))};var hm=function(a,b){_.Wd.call(this);this.scheduler=a;this.Nna=b;this.pending=!1};_.V(hm,gm);hm.EMPTY=gm.EMPTY;_.h=hm.prototype;_.h.qe=function(a,b){b=b===void 0?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.scheduler;a!=null&&(this.id=this.GW(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.NW(c,this.id,b);return this};_.h.NW=function(a,b,c){c=c===void 0?0:c;return VIa(a.flush.bind(a,this),c)};
_.h.GW=function(a,b,c){c=c===void 0?0:c;if(c!=null&&this.delay===c&&this.pending===!1)return b;clearInterval(b)};_.h.wv=function(a,b){if(this.closed)return Error("gb");this.pending=!1;if(a=this.Qcb(a,b))return a;this.pending===!1&&this.id!=null&&(this.id=this.GW(this.scheduler,this.id,null))};_.h.Qcb=function(a){var b=!1;try{this.Nna(a)}catch(d){b=!0;var c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.unsubscribe=function(){if(!this.closed){var a=this.id,b=this.scheduler,c=b.actions;this.Nna=this.state=this.scheduler=null;this.pending=!1;bha(c,this);a!=null&&(this.id=this.GW(b,a,null));this.delay=null;gm.prototype.unsubscribe.call(this)}};var im=function(a,b){b=b===void 0?MIa:b;NIa.call(this,a,b);this.actions=[];this.active=!1;this.DP=void 0};_.V(im,NIa);im.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.wv(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.Ae=new im(hm);_.Yi=new _.ae(_.dha);var Rha=Array.isArray;var Yha=Rd(function(a){return function(b){b=b===void 0?null:b;a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=b}});var WIa=function(a,b){hm.call(this,a,b);this.scheduler=a;this.Nna=b};_.V(WIa,hm);WIa.EMPTY=hm.EMPTY;WIa.prototype.NW=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return hm.prototype.NW.call(this,a,b,c);a.actions.push(this);return a.DP||(a.DP=RIa(function(){return a.flush(void 0)}))};WIa.prototype.GW=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return hm.prototype.GW.call(this,a,b,c);a.actions.length===0&&(SIa(b),a.DP=void 0)};var XIa=function(){im.apply(this,arguments)};_.V(XIa,im);XIa.prototype.flush=function(a){this.active=!0;this.DP=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.wv(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 YIa=new XIa(WIa);var ZIa=1,$Ia,Zha={},aJa=function(a){var b=ZIa++;Zha[b]=!0;$Ia||($Ia=Promise.resolve());$Ia.then(function(){return $ha(b)&&a()});return b};var bJa=function(){return aJa.apply(null,_.ld(_.lc.apply(0,arguments)))};var cJa=function(a,b){hm.call(this,a,b);this.scheduler=a;this.Nna=b};_.V(cJa,hm);cJa.EMPTY=hm.EMPTY;cJa.prototype.NW=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return hm.prototype.NW.call(this,a,b,c);a.actions.push(this);return a.DP||(a.DP=bJa(a.flush.bind(a,void 0)))};cJa.prototype.GW=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return hm.prototype.GW.call(this,a,b,c);a.actions.length===0&&($ha(b),a.DP=void 0)};var dJa=function(){im.apply(this,arguments)};_.V(dJa,im);dJa.prototype.flush=function(a){this.active=!0;this.DP=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.wv(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;}};_.jm=new dJa(cJa);var km=function(a,b){hm.call(this,a,b);this.scheduler=a;this.Nna=b};_.V(km,hm);km.EMPTY=hm.EMPTY;km.prototype.qe=function(a,b){b=b===void 0?0:b;if(b>0)return hm.prototype.qe.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};km.prototype.wv=function(a,b){return b>0||this.closed?hm.prototype.wv.call(this,a,b):this.Qcb(a,b)};km.prototype.NW=function(a,b,c){c=c===void 0?0:c;return c!=null&&c>0||c==null&&this.delay>0?hm.prototype.NW.call(this,a,b,c):a.flush(this)};var eJa=function(){im.apply(this,arguments)};_.V(eJa,im);var fJa=new eJa(km);Rd(function(a){return function(){a(this);this.name="ArgumentOutOfRangeError";this.message="argument out of range"}});Rd(function(a){return function(b){a(this);this.name="NotFoundError";this.message=b}});Rd(function(a){return function(b){a(this);this.name="SequenceError";this.message=b}});var lm=function(){this.j5=0;this.Rl=new Set;this.jfa=new _.gh(!1)};lm.prototype.add=function(){this.HLa||this.jfa.next(!0);var a=this.j5++;this.Rl.add(a);return a};lm.prototype.remove=function(a){this.Rl.delete(a);this.Rl.size===0&&this.HLa&&this.jfa.next(!1)};lm.prototype.La=function(){this.Rl.clear();this.HLa&&this.jfa.next(!1)};_.p.Object.defineProperties(lm.prototype,{HLa:{configurable:!0,enumerable:!0,get:function(){return this.jfa.value}}});lm.ua=_.q({token:lm,Ga:"root",qa:function(){return new lm}});_.mm=function(a){a=a===void 0?!1:a;_.gf.call(this);this.Rl=this.Eca=void 0;this.gFc=a;if(cfa!==void 0||Tc!=null){var b;this.Eca=(b=_.Wc(_.Ef,{optional:!0}))!=null?b:void 0;var c;this.Rl=(c=_.Wc(lm,{optional:!0}))!=null?c:void 0}};_.V(_.mm,_.gf);_.mm.create=_.gf.create;_.mm.prototype.emit=function(a){var b=_.Nc(null);try{_.gf.prototype.next.call(this,a)}finally{_.Nc(b)}};
_.mm.prototype.subscribe=function(a,b,c){var d=a;b=b||function(){return null};if(a&&typeof a==="object"){var e;d=(e=a.next)==null?void 0:e.bind(a);var f;b=(f=a.error)==null?void 0:f.bind(a);var g;c=(g=a.complete)==null?void 0:g.bind(a)}this.gFc&&(b=gJa(this,b),d&&(d=gJa(this,d)),c&&(c=gJa(this,c)));d=_.gf.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.Wd&&a.add(d);return d};
var gJa=function(a,b){return function(c){var d,e=(d=a.Rl)==null?void 0:d.add();setTimeout(function(){b(c);if(e!==void 0){var f;(f=a.Rl)==null||f.remove(e)}})}};var gia,wya,hJa;gia=0;
_.Cg=function(a){this.i2=this.ifa=!1;this.isStable=!0;this.dia=new _.mm(!1);this.Zha=new _.mm(!1);this.Ql=new _.mm(!1);this.onError=new _.mm(!1);var b=a.dvb===void 0?!1:a.dvb,c=a.zla===void 0?!1:a.zla,d=a.K4===void 0?!1:a.K4;a=a.pK===void 0?!1:a.pK;if(typeof Zone=="undefined")throw new _.Ic(908,!1);Zone.assertZonePatched();this.QZ=0;this.Yfb=this.uD=Zone.current;Zone.TaskTrackingZoneSpec&&(this.uD=this.uD.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.uD=this.uD.fork(Zone.longStackTraceZoneSpec));
this.zla=!d&&c;this.K4=d;this.Raa=!1;this.pK=a;jia(this)};wya=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};hJa=function(){if(wya())throw new _.Ic(909,!1);};_.Cg.prototype.run=function(a,b,c){return this.uD.run(a,b,c)};_.Cg.prototype.runTask=function(a,b,c,d){var e=this.uD;a=e.scheduleEventTask("NgZoneEvent: "+d,a,iJa,aia,aia);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}};_.Cg.prototype.runGuarded=function(a,b,c){return this.uD.runGuarded(a,b,c)};
_.Cg.prototype.Ub=function(a){return this.Yfb.run(a)};var iJa={},nm=function(){this.ifa=this.i2=!1;this.isStable=!0;this.dia=new _.mm;this.Zha=new _.mm;this.Ql=new _.mm;this.onError=new _.mm};nm.prototype.run=function(a,b,c){return a.apply(b,c)};nm.prototype.runGuarded=function(a,b,c){return a.apply(b,c)};nm.prototype.Ub=function(a){return a()};nm.prototype.runTask=function(a,b,c){return a.apply(b,c)};_.Ue=function(){this.Xbb=console};_.Ue.prototype.handleError=function(a){var b=this.kIc(a);this.Xbb.error("ERROR",a);b&&this.Xbb.error("ORIGINAL ERROR",b)};_.Ue.prototype.kIc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var jJa=new _.jd("",{Ga:"root",qa:function(){var a=_.Wc(_.Cg),b=_.Wc(_.Ue);return function(c){return a.Ub(function(){return b.handleError(c)})}}});var kJa=new _.jd("",{Ga:"root",qa:function(){return!1}});var Cia;var mia=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,nia=/(<|>)/g;var xia=wia,yia;_.Se={};var Je=function(a){this.Fob=a};Je.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Fob+" (see https://g.co/ng/security#xss)"};var lJa=function(){Je.apply(this,arguments)};_.V(lJa,Je);lJa.prototype.getTypeName=function(){return"HTML"};var mJa=function(){Je.apply(this,arguments)};_.V(mJa,Je);mJa.prototype.getTypeName=function(){return"URL"};var nJa=function(){Je.apply(this,arguments)};_.V(nJa,Je);nJa.prototype.getTypeName=function(){return"ResourceURL"};var Fia;var Jia=function(a){this.cYc=a};Jia.prototype.tea=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(Hia(a),"text/html").body;if(b===null)return this.cYc.tea(a);var c;(c=b.firstChild)==null||c.remove();return b}catch(d){return null}};var Iia=function(a){this.vSc=a;this.bYc=this.vSc.implementation.createHTMLDocument("sanitization-inert")};Iia.prototype.tea=function(a){var b=this.bYc.createElement("template");b.innerHTML=Hia(a);return b};var Lia=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var oJa=Oe("area,br,col,hr,img,wbr"),pJa=Oe("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),qJa=Oe("rp,rt"),rJa=Nia(qJa,pJa),sJa=Nia(pJa,Oe("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")),tJa=Nia(qJa,Oe("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")),
Via=Nia(oJa,sJa,tJa,rJa),Xia=Oe("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),uJa=Oe("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"),
vJa=Oe("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"),
Wia=Nia(Xia,uJa,vJa),Yia=Oe("script,style,template"),Tia=function(){this.qI=[]};Tia.prototype.endElement=function(a){a=Oia(a).toLowerCase();Via.hasOwnProperty(a)&&!oJa.hasOwnProperty(a)&&(this.qI.push("</"),this.qI.push(a),this.qI.push(">"))};var Pia=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Qia=/([^#-~ |!])/g,Sia;var wJa={NONE:0,iad:1,obd:2,bbd:3,URL:4,Xad:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var $ia;var Nja=[],Oja=Object.assign({},mIa,{jta:!0,kta:function(a){fga(a.xi)},pSa:function(){this.xi[23]=this}}),Pja=Object.assign({},mIa,{jta:!0,kta:function(a){for(a=_.xd(a.xi);a&&a[1].type===2;)a=_.xd(a);a&&gga(a)},pSa:function(){this.xi[23]=this}});var Bg=function(a,b,c){this.Ie=a;this.uGc=b;this.mKb=c===void 0?!0:c;this.Pp=null;this.Boa=!1};Bg.prototype.destroy=function(){if(this.Pp)this.Pp.w0(this);else if(this.Boa){var a=this.Ie[3];if(_.rd(a)){var b=a[8],c=b?b.indexOf(this):-1;c>-1&&(_.sia(a,c),Efa(b,c))}this.Boa=!1}_.uia(this.Ie[1],this.Ie)};Bg.prototype.De=function(a){jga(this.Ie,a)};_.om=function(a){Zga(a.uGc||a.Ie,4)};Bg.prototype.detach=function(){this.Ie[2]&=-129};_.pm=function(a){a.Ie[2]|=1024;Lja(a.Ie,a.mKb)};
_.p.Object.defineProperties(Bg.prototype,{Ul:{configurable:!0,enumerable:!0,get:function(){var a=this.Ie,b=a[1];return Jja(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Ie[8]},set:function(a){this.Ie[8]=a}},Oi:{configurable:!0,enumerable:!0,get:function(){var a;return!!(this.Ie[2]&9280)||!((a=this.Ie[23])==null||!a.Oi)}},rc:{configurable:!0,enumerable:!0,get:function(){return(this.Ie[2]&256)===256}}});var xJa=function(){};xJa.ua=_.q({token:xJa,Ga:"root",qa:function(){return null}});var yJa=function(a){this.Cm=a},Rg;_.V(yJa,_.Zl);_.qm=function(a,b){return new Rg(b[Zc]||null,a.Cm)};Rg=function(a,b){this.iE=a;this.Cm=b;this.ST=a.type;this.lb=a.oa.map(rfa).join(",");this.hc=a.hc?a.hc:[];this.FYc=!!b};_.V(Rg,EIa);
Rg.prototype.create=function(a,b,c,d){var e=_.Nc(null);try{d=d||this.Cm;var f,g=d instanceof Wl?d:(f=d)==null?void 0:f.Vb;g&&this.iE.sXa!==null&&(g=this.iE.sXa(g)||g);var m=g?new vIa(a,g):a,n=m.get(FIa,null);if(n===null)throw new _.Ic(407,!1);var r=m.get(xJa,null),v=m.get(zIa,null);a={L3a:n,lka:r,mCb:null,W_:v};var z=n.Uba(null,this.iE),C=this.iE.oa[0][0]||"div";if(c){var I=this.iE.mb,M=m.get(kJa,!1)||I===3;var O=z.X4a(c,M)}else{var aa=C.toLowerCase();O=z.createElement(C,aa==="svg"?"svg":aa==="math"?
"math":null)}C=O;n=512;this.iE.TP?n|=4096:this.iE.G1a||(n|=16);O=null;C!==null&&(O=null);var pa=rja(0,null,null,1,0,null,null,null,null,null,null),Aa=gja(null,pa,null,n,null,null,a,z,m,null,O);pga(Aa);m=null;try{var ra=this.iE;n=null;if(ra.q1){var ua=[];n=new Map;ra.q1(ra,ua,n);ua.push(ra)}else ua=[ra];var La=Aa[1];Aa[25]=C;var Xa=Re(La,25,2,"#host",null);La=ua;for(var za=Aa[1],Pa=_.k(La),Na=Pa.next();!Na.done;Na=Pa.next())Xa.ZB=mfa(Xa.ZB,Na.value.rb);Xa.ZB!==null&&(Ija(Xa,Xa.ZB,!0),C!==null&&Eia(z,
C,Xa));Pa=null;C!==null&&(Pa=null);var pb=a.L3a.Uba(C,ra);Na=16;ra.TP?Na=4096:ra.G1a&&(Na=64);var zb=gja(Aa,mja(ra),null,Na,Aa[Xa.index],Xa,a,pb,null,null,Pa);za.Zk&&vja(za,Xa,La.length-1);nja(Aa,zb);m=Aa[Xa.index]=zb;var dd=pa.data[25];if(C)if(c)kfa(z,C,["ng-version","0.0.0-PLACEHOLDER"]);else{var ed=ra.oa[0];c=[];Xa=[];za=1;for(pb=2;za<ed.length;){var Fd=ed[za];if(typeof Fd==="string")pb===2?Fd!==""&&c.push(Fd,ed[++za]):pb===8&&Xa.push(Fd);else{if((pb&1)!==0)break;pb=Fd}za++}c&&kfa(z,C,c);if(Xa&&
Xa.length>0){var Dc=Xa.join(" ");Dc===""?z.removeAttribute(C,"class"):z.setAttribute(C,"class",Dc)}}if(b!==void 0){var kf=this.hc,tb=dd.cw=[];for(z=0;z<kf.length;z++){var Hb=b[z];tb.push(Hb!=null&&Hb.length?Array.from(Hb):null)}}b=m;kf=[Sja];var kb=_.Bd(),xb=Aa[1],Ob=_.ud(kb,Aa);wja(xb,Aa,kb,ua,null,n);for(tb=0;tb<ua.length;tb++){var fc=Jd(Aa,xb,kb.jn+tb,kb);_.Od(fc,Aa)}oja(xb,Aa,kb);Ob&&_.Od(Ob,Aa);var ha=Jd(Aa,xb,kb.jn+kb.Ix,kb);b[8]=Aa[8]=ha;if(kf!==null)for(var bc=_.k(kf),hc=bc.next();!hc.done;hc=
bc.next()){var Lc=hc.value;Lc(ha,ra)}lja(xb,kb,Aa);var Vc=ha;Hja(pa,Aa,null)}catch(nd){throw m!==null&&_.Nd.delete(m[19]),_.Nd.delete(Aa[19]),nd;}finally{sga()}return new rm(this.ST,Vc,Qd(dd,Aa),Aa,dd)}finally{_.Nc(e)}};
_.p.Object.defineProperties(Rg.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.iE,b=a.NB;a=Rja(a.inputs,!0);if(b!==null)for(var c=_.k(a),d=c.next();!d.done;d=c.next())d=d.value,b.hasOwnProperty(d.U2a)&&(d.transform=b[d.U2a]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return Rja(this.iE.outputs,!1)}}});var rm=function(a,b,c,d,e){this.location=c;this.Sgb=d;this.R9=e;this.Wia=null;this.instance=b;this.Jv=this.jk=new Bg(d,void 0,!1);this.ST=a};_.V(rm,DIa);
rm.prototype.NP=function(a,b){var c=this.R9.inputs,d;c!==null&&(d=c[a])&&(this.Wia!=null||(this.Wia=new Map),this.Wia.has(a)&&Object.is(this.Wia.get(a),b)||(c=this.Sgb,uja(c[1],c,d,a,b),this.Wia.set(a,b),Zga(_.vd(this.R9.index,c),1)))};rm.prototype.destroy=function(){this.Jv.destroy()};rm.prototype.De=function(a){this.Jv.De(a)};_.p.Object.defineProperties(rm.prototype,{Vb:{configurable:!0,enumerable:!0,get:function(){return new _.Kd(this.R9,this.Sgb)}}});var Ve=function(a,b,c,d){d=d===void 0?!0:d;this.O0c=a;this.qd=b;this.pJa=[];this.pTa=[];this.jE=new yJa(this);var e=(a[kIa]||null).Bx;this.pJa=e instanceof Function?e():e;this.Oqa=Sga(a,b,[{wa:yIa,lc:this},{wa:_.Zl,lc:this.jE}].concat(_.ld(c)),_.Hc(a),new Set(["environment"]));d&&this.RW()};_.V(Ve,yIa);Ve.prototype.RW=function(){this.Oqa.RW();this.instance=this.Oqa.get(this.O0c)};Ve.prototype.destroy=function(){var a=this.Oqa;!a.rc&&a.destroy();this.pTa.forEach(function(b){return b()});this.pTa=null};
Ve.prototype.De=function(a){this.pTa.push(a)};_.p.Object.defineProperties(Ve.prototype,{Vb:{configurable:!0,enumerable:!0,get:function(){return this.Oqa}}});var bna=function(a){this.uJb=a};_.V(bna,Qpa);bna.prototype.create=function(a){return new Ve(this.uJb,a,[])};var Uja=function(a){this.jE=new yJa(this);this.instance=null;var b=new md([].concat(_.ld(a.Pb),[{wa:yIa,lc:this},{wa:_.Zl,lc:this.jE}]),a.parent||Tfa(),a.oSc,new Set(["environment"]));this.Vb=b;a.H4c&&b.RW()};_.V(Uja,yIa);
Uja.prototype.destroy=function(){this.Vb.destroy()};Uja.prototype.De=function(a){this.Vb.De(a)};var dqa=new _.jd(""),Fg=function(){var a=this;this.done=this.Ft=!1;this.wTc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.pPc=(b=_.Wc(dqa,{optional:!0}))!=null?b:[]},Mma=function(a){if(!a.Ft){for(var b=[],c=_.k(a.pPc),d=c.next(),e={};!d.done;e={Ufa:void 0},d=c.next())d=d.value,e.Ufa=d(),Wja(e.Ufa)?b.push(e.Ufa):Xja(e.Ufa)&&(e=new Promise(function(f){return function(g,m){f.Ufa.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)});
b.length===0&&(a.done=!0,a.resolve());a.Ft=!0}};Fg.O=function(a){return new (a||Fg)};Fg.ua=_.q({token:Fg,qa:Fg.O,Ga:"root"});var sm=function(){};sm.prototype.log=function(a){console.log(a)};sm.prototype.warn=function(a){console.warn(a)};sm.O=function(a){return new (a||sm)};sm.ua=_.q({token:sm,qa:sm.O,Ga:"platform"});var Cf=function(){this.vV=null};Cf.prototype.wv=function(){var a;(a=this.vV)==null||a.wv()};Cf.ua=_.q({token:Cf,Ga:"root",qa:function(){return new Cf}});var Df=function(){this.ld=_.Wc(_.Cg);this.scheduler=_.Wc(zIa);this.Vg=_.Wc(_.Ue,{optional:!0});this.nX=new Set;this.xca=new Set;this.mua=!1};
Df.prototype.wv=function(){this.mua=!0;for(var a=_.k(zJa),b=a.next(),c={};!b.done;c={phase:void 0},b=a.next()){c.phase=b.value;b=_.k(this.nX);for(var d=b.next(),e={};!d.done;e={sequence:void 0},d=b.next())if(e.sequence=d.value,!e.sequence.iua&&e.sequence.AAb[c.phase])try{e.sequence.Mya=this.ld.Ub(function(f,g){return function(){return f.sequence.AAb[g.phase](f.sequence.Mya)}}(e,c))}catch(f){e.sequence.iua=!0,d=void 0,(d=this.Vg)==null||d.handleError(f)}}this.mua=!1;a=_.k(this.nX);for(c=a.next();!c.done;c=
a.next())c=c.value,c.iua=!1,c.Mya=void 0,c.once&&this.nX.delete(c);a=_.k(this.xca);for(c=a.next();!c.done;c=a.next())this.nX.add(c.value);this.xca.size>0&&this.scheduler.notify(8);this.xca.clear()};Df.prototype.register=function(a){this.mua?this.xca.add(a):(this.nX.add(a),this.scheduler.notify(7))};Df.prototype.unregister=function(a){this.mua&&this.nX.has(a)?(a.iua=!0,a.Mya=void 0,a.once=!0):(this.nX.delete(a),this.xca.delete(a))};var zJa=[0,1,2,3];Df.ua=_.q({token:Df,Ga:"root",qa:function(){return new Df}});
var Fka=function(a,b,c,d){var e=this;this.vV=a;this.AAb=b;this.once=c;this.iua=!1;this.Mya=void 0;this.k8a=d.De(function(){return e.destroy()})};Fka.prototype.destroy=function(){this.vV.unregister(this);this.k8a()};var AJa=new _.jd(""),BJa=new _.jd(""),tm=function(a,b,c){var d=this;this.nb=a;this.RPb=b;this.uMa=!0;this.GR=[];this.kBa=null;CJa||(CJa=c,DJa(b));this.BOc();a.run(function(){d.kBa=typeof Zone=="undefined"?null:Zone.current.get("TaskTrackingZone")})};tm.prototype.BOc=function(){var a=this;this.nb.dia.subscribe({next:function(){a.uMa=!1}});this.nb.Ub(function(){a.nb.Ql.subscribe({next:function(){hJa();queueMicrotask(function(){a.uMa=!0;a.Tgb()})}})})};
tm.prototype.isStable=function(){return this.uMa&&!this.nb.ifa};tm.prototype.Tgb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;a.GR.length!==0;){var c=a.GR.pop();clearTimeout(c.p5);c.vTc()}});else{var b=EJa(this);this.GR=this.GR.filter(function(c){return c.s_b&&c.s_b(b)?(clearTimeout(c.p5),!1):!0})}};var EJa=function(a){return a.kBa?a.kBa.Jld.map(function(b){return{source:b.source,IRc:b.IRc,data:b.data}}):[]};_.h=tm.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&b>0&&(e=setTimeout(function(){d.GR=d.GR.filter(function(f){return f.p5!==e});a()},b));this.GR.push({vTc:a,p5:e,s_b:c})};_.h.whenStable=function(a,b,c){if(c&&!this.kBa)throw Error("mb");this.addCallback(a,b,c);this.Tgb()};_.h.v3a=function(a){this.RPb.v3a(a,this)};_.h.i8a=function(a){this.RPb.i8a(a)};_.h.findProviders=function(){return[]};tm.O=function(a){return new (a||tm)(_.t(_.Cg),_.t(um),_.t(BJa))};tm.ua=_.q({token:tm,qa:tm.O});
var um=function(){this.N6=new Map};um.prototype.v3a=function(a,b){this.N6.set(a,b)};um.prototype.i8a=function(a){this.N6.delete(a)};um.prototype.Sda=function(a,b){var c,d;return(d=(c=CJa)==null?void 0:c.Sda(this,a,b===void 0?!0:b))!=null?d:null};um.O=function(a){return new (a||um)};um.ua=_.q({token:um,qa:um.O,Ga:"platform"});var CJa;var jka=function(){_.re.apply(this,arguments);this.zPa=0;this.lYb=!1};_.V(jka,_.re);jka.EMPTY=_.re.EMPTY;jka.create=_.re.create;jka.prototype.unsubscribe=function(){this.lYb=!0;this.zPa===0&&_.re.prototype.unsubscribe.call(this)};var FJa,GJa;FJa=new _.jd("");_.Hg=function(){this.pbb=[];this.Lb=this.Zqa=!1;this.UR=[];this.t_=[];this.oYc=_.Wc(jJa);this.WOc=_.Wc(Cf);this.CQ=_.Wc(AIa);this.u0=this.ag=0;this.zUc=new Set;this.ijb=new _.gf;this.Wpb=[];this.kE=[];this.isStable=_.Wc(lm).jfa.ha(_.x(function(a){return!a}));this.Cc=_.Wc(Wl)};_.Hg.prototype.whenStable=function(){var a=this,b;return(new Promise(function(c){b=a.isStable.subscribe({next:function(d){d&&c()}})})).finally(function(){b.unsubscribe()})};
_.Hg.prototype.Bx=function(a,b){var c=this,d=a instanceof EIa;if(!this.Cc.get(Fg).done)throw new _.Ic(405,!1);a=d?a:_.qm(this.Cc.get(_.Zl),a);this.Wpb.push(a.ST);d=a.FYc?void 0:this.Cc.get(yIa);var e=a.create(_.xIa,[],b||a.lb,d),f=e.location.na,g=e.Vb.get(AJa,null);g==null||g.v3a(f);e.De(function(){c.w0(e.Jv);Aka(c.kE,e);g==null||g.i8a(f)});this.SKc(e);return e};_.Hg.prototype.tick=function(){this.CQ||(this.ag|=1);this.Dhb()};
_.Hg.prototype.Dhb=function(){if(this.Zqa)throw new _.Ic(101,!1);var a=_.Nc(null);try{this.Zqa=!0;var b=null;this.Cc.rc||(b=this.Cc.get(FIa,null,{optional:!0}));this.ag|=this.u0;for(var c=this.u0=0;this.ag!==0&&c++<10;)a:{var d=void 0,e=void 0,f=b;this.ag|=this.u0;this.u0=0;if(this.ag&7){var g=!!(this.ag&1);this.ag&=-8;this.ag|=8;for(var m=_.k(this.ujb),n=m.next();!n.done;n=m.next()){var r=n.value,v=r.Ie;(g||hga(v))&&Lja(v,r.mKb,g&&!this.CQ?0:1)}this.ag&=-5;GJa(this);if(this.ag&7)break a}else f==
null||(e=f.asa)==null||e.call(f),f==null||(d=f.end)==null||d.call(f);this.ag&8&&(this.ag&=-9,this.WOc.wv());GJa(this)}}catch(z){this.oYc(z)}finally{this.Zqa=!1,_.Nc(a),this.ijb.next()}};GJa=function(a){a.ujb.some(function(b){return hga(b.Ie)})?a.ag|=2:a.ag&=-8};_.HJa=function(a,b){a.t_.push(b);if(b.Boa)throw new _.Ic(902,!1);b.Pp=a;a=(b.Ie[2]&512)!==0;var c=b.Ie[16];c===null||a||qia(c,b.Ie);_.iga(b.Ie)};_.h=_.Hg.prototype;
_.h.w0=function(a){Aka(this.t_,a);a.Pp=null;var b=(a.Ie[2]&512)!==0,c=a.Ie[16];c===null||b||ria(c,a.Ie);pia(a.Ie[1],a.Ie)};_.h.SKc=function(a){_.HJa(this,a.Jv);this.tick();this.kE.push(a);var b=this.Cc.get(FJa,[]);[].concat(_.ld(this.pbb),_.ld(b)).forEach(function(c){return c(a)})};_.h.La=function(){if(!this.Lb)try{this.UR.forEach(function(a){return a()}),this.t_.slice().forEach(function(a){return a.destroy()})}finally{this.Lb=!0,this.t_=[],this.pbb=[],this.UR=[]}};
_.h.De=function(a){var b=this;this.UR.push(a);return function(){return Aka(b.UR,a)}};_.h.destroy=function(){if(this.Lb)throw new _.Ic(406,!1);var a=this.Cc;a.destroy&&!a.rc&&a.destroy()};
_.p.Object.defineProperties(_.Hg.prototype,{ujb:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.ld(this.zUc.keys()),_.ld(this.t_))}},rc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}},Vb:{configurable:!0,enumerable:!0,get:function(){return this.Cc}},z9c:{configurable:!0,enumerable:!0,get:function(){return this.t_.length}}});_.Hg.O=function(a){return new (a||_.Hg)};_.Hg.ua=_.q({token:_.Hg,qa:_.Hg.O,Ga:"root"});_.ana=new Map;var Bka=new Set;var Cka={destroy:function(){}};_.gg=function(){};_.gg.Ts=Ska;var Ff=function(a,b,c){this.rL=a;this.e8=b;this.d8=c};_.V(Ff,_.gg);Ff.Ts=_.gg.Ts;Ff.prototype.clear=function(){for(;this.length>0;)this.remove(this.length-1)};Ff.prototype.get=function(a){var b=this.rL[8];return b!==null&&b[a]||null};Ff.prototype.ci=function(a,b,c){if(typeof c==="number")var d=c;else if(c!=null){d=c.index;var e=c.Vb}a=IJa(a,b||{},e,null);JJa(this,a,d,_.Pka(this.e8,null));return a};
_.KJa=function(a,b,c,d,e){var f=b&&typeof b!=="function";if(!f){var g=c||{};c=g.index;d=g.Vb;e=g.eza;g=g.OI||g.Nmd}b=f?b:new Rg(b[Zc]||null);d=d||a.wya;g||b.Cm!=null||(f=(f?d:a.wya).get(Wl,null))&&(g=f);e=b.create(d,e,null,g);JJa(a,e.Jv,c,_.Pka(a.e8,null));return e};Ff.prototype.q2=function(a,b){return JJa(this,a,b,!0)};
var JJa=function(a,b,c,d){var e=b.Ie;if(_.rd(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new Ff(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.RIa(c);a=a.rL;_.Qka(a,e,c,d);if(b.Pp)throw new _.Ic(902,!1);b.Boa=!0;d=Tka(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=Ff.prototype;_.h.move=function(a,b){return this.q2(a,b)};_.h.indexOf=function(a){var b=this.rL[8];return b!==null?b.indexOf(a):-1};
_.h.remove=function(a){a=this.RIa(a,-1);var b=_.sia(this.rL,a);b&&(Efa(Tka(this.rL),a),_.uia(b[1],b))};_.h.detach=function(a){a=this.RIa(a,-1);var b=_.sia(this.rL,a);return b&&Efa(Tka(this.rL),a)!=null?new Bg(b):null};_.h.RIa=function(a,b){return a==null?this.length+(b===void 0?0:b):a};
_.p.Object.defineProperties(Ff.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Qd(this.e8,this.d8)}},Vb:{configurable:!0,enumerable:!0,get:function(){return new _.Kd(this.e8,this.d8)}},wya:{configurable:!0,enumerable:!0,get:function(){var a=Gga(this.e8,this.d8);if(a!==-1){var b=yga(a,this.d8);return new _.Kd(b[1].data[(a&32767)+8],b)}return new _.Kd(null,this.d8)}},length:{configurable:!0,enumerable:!0,get:function(){return this.rL.length-10}}});var Uka=Vka;var $ka=bla;var lla=0,mla=0,nla=0;_.Nma="en-US";_.Qla={b0c:"element"};_.Sla={b0c:"ICU"};_.Vla=function(a,b,c){If=!0;a:{a=a[11];switch(c){case Node.COMMENT_NODE:b=a.createComment(oia(b));break a;case Node.TEXT_NODE:b=a.wta(b);break a;case Node.ELEMENT_NODE:b=a.createElement(b,null);break a}b=void 0}return b};var Hla=/\ufffd(\d+):?\d*\ufffd/gi,Rla=/\ufffd(\d+)\ufffd/,Nla=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Jla=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Ula=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Tla=/\uE500/g;var pma;_.ig=function(a){this.THc=a=a===void 0?!1:a;this.Oi=!0;this.Lfb=void 0;this.tx=[];this.AJa=!1;this.LR=void 0;this.length=0;this.last=this.first=void 0;var b=_.ig.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=$la)};_.h=_.ig.prototype;_.h.get=function(a){return this.tx[a]};_.h.map=function(a){return this.tx.map(a)};_.h.filter=function(a){return this.tx.filter(a)};_.h.find=function(a){return this.tx.find(a)};_.h.reduce=function(a,b){return this.tx.reduce(a,b)};_.h.forEach=function(a){this.tx.forEach(a)};
_.h.some=function(a){return this.tx.some(a)};_.h.toArray=function(){return this.tx.slice()};_.h.toString=function(){return this.tx.toString()};_.h.reset=function(a,b){this.Oi=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.tx;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.AJa=!b)this.tx=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.mg=function(a){a.LR===void 0||!a.AJa&&a.THc||a.LR.emit(a)};
pma=function(a,b){a.Lfb=b};_.ig.prototype.l5a=function(){this.Oi=!0;var a;(a=this.Lfb)==null||a.call(this)};_.ig.prototype.destroy=function(){this.LR!==void 0&&(this.LR.complete(),this.LR.unsubscribe())};_.p.Object.defineProperties(_.ig.prototype,{Jc:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.LR)!=null?a:this.LR=new _.mm}}});Symbol.iterator;_.fg=function(){};_.fg.Ts=bma;var cma=function(a,b,c){this.AHc=a;this.kcb=b;this.hb=c};_.V(cma,_.fg);cma.Ts=_.fg.Ts;cma.prototype.ci=function(a,b){return IJa(this,a,b)};var IJa=function(a,b,c,d){a=_.Nka(a.AHc,a.kcb,b,{STc:c,jTa:d});return new Bg(a)};_.p.Object.defineProperties(cma.prototype,{sWb:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.kcb.az)==null?void 0:a.sWb)||null}}});var gma=function(a){this.pja=a;this.matches=null};gma.prototype.clone=function(){return new gma(this.pja)};gma.prototype.l5a=function(){this.pja.l5a()};var fma=function(a){this.queries=a=a===void 0?[]:a};fma.prototype.ci=function(a){var b=a.queries;if(b!==null){a=a.zd!==null?a.zd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].WBb].clone());return new fma(c)}return null};fma.prototype.w0=function(a){Gja(this,a)};
var Gja=function(a,b){for(var c=0;c<a.queries.length;c++)b.queries.queries[c].matches!==null&&a.queries[c].l5a()},jma=function(a,b,c){this.flags=b;this.read=c===void 0?null:c;this.Tya=typeof a==="string"?kma(a):a},lma=function(a){this.queries=a=a===void 0?[]:a};_.h=lma.prototype;_.h.Sca=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].Sca(a,b)};_.h.eua=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].eua(a)};
_.h.YTa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].YTa(a,b!==null?b.length:0);d&&(d.WBb=c,b!==null?b.push(d):b=[d])}return b!==null?new lma(b):null};_.h.ta=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].ta(a,b)};_.h.track=function(a){this.queries.push(a)};_.p.Object.defineProperties(lma.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var lg=function(a,b){this.metadata=a;this.matches=null;this.WBb=-1;this.brb=!1;this.YIa=!0;this.jcb=b===void 0?-1:b};lg.prototype.Sca=function(a,b){if(LJa(this,b)){var c=this.metadata.Tya;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.X_a;if(f!==null)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}MJa(this,a,b,f);MJa(this,a,b,Nga(b,a,e,!1,!1))}else c===_.fg?b.type&4&&MJa(this,a,b,-1):MJa(this,a,b,Nga(b,a,c,!1,!1))}};
lg.prototype.eua=function(a){this.jcb===a.index&&(this.YIa=!1)};lg.prototype.ta=function(a,b){this.Sca(a,b)};lg.prototype.YTa=function(a,b){return LJa(this,a)?(this.brb=!0,NJa(this,-a.index,b),new lg(this.metadata)):null};
var LJa=function(a,b){if(a.YIa&&(a.metadata.flags&1)!==1){a=a.jcb;for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.YIa},MJa=function(a,b,c,d){if(d!==null){var e=a.metadata.read;e!==null?e===_.Pd||e===_.gg||e===_.fg&&c.type&4?NJa(a,c.index,-2):(b=Nga(c,b,e,!1,!1),b!==null&&NJa(a,c.index,b)):NJa(a,c.index,d)}},NJa=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)};var xma=function(a){this.Cc=a;this.Qaa=new Map};xma.prototype.La=function(){try{for(var a=_.k(this.Qaa.values()),b=a.next();!b.done;b=a.next()){var c=b.value;c!==null&&c.destroy()}}finally{this.Qaa.clear()}};xma.ua=_.q({token:xma,Ga:"environment",qa:function(){return new xma(_.t(Wl))}});var vm=function(){};vm.O=function(a){return new (a||vm)(_.t(_.Hg))};vm.Da=_.ad({type:vm});vm.Ca=_.Fc({});_.Bma=Symbol("tb");_.Cma=Object.assign({},Wea,{W7a:void 0,Zkb:function(a,b){_.Zea(a,b)}});Ema.required=function(){return _.oma(!0,!0)};_.Pg=function(){};_.Pg.Ts=Fma;var OJa=function(){};OJa.prototype.supports=function(a){return Xka(a)};OJa.prototype.create=function(a){return new PJa(a)};var QJa=function(a,b){return b},PJa=function(a){this.length=0;this.DZ=this.Ipa=this.KD=this.VH=this.MZ=this.jqa=this.xu=this.qD=this.r8=this.uS=this.ULc=this.WA=this.yS=null;this.it=a||QJa};PJa.prototype.Oxb=function(a){var b;for(b=this.uS;b!==null;b=b.Ee)a(b)};
_.RJa=function(a,b){var c=a.uS;a=a.VH;for(var d=0,e=null;c||a;){var f=!a||c&&c.lk<Gma(a,d,e)?c:a,g=Gma(f,d,e),m=f.lk;if(f===a)d--,a=a.KH;else if(c=c.Ee,f.bw==null)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,C=z+v;r<=C&&C<n&&(e[v]=z+1)}e[f.bw]=r-n}}g!==m&&b(f,g,m)}};_.SJa=function(a,b){for(a=a.Ipa;a!==null;a=a.NMa)b(a)};_.h=PJa.prototype;_.h.diff=function(a){a==null&&(a=[]);if(!Xka(a))throw new _.Ic(900,!1);return this.check(a)?this:null};_.h.De=function(){};
_.h.check=function(a){var b=this;this.KNa();var c=this.uS,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.it(e,f);c!==null&&Object.is(c.ZC,g)?(d&&(c=this.pib(c,f,g,e)),Object.is(c.item,f)||this.uoa(c,f)):(c=this.wfb(c,f,g,e),d=!0);c=c.Ee}}else{var m=0;Yka(a,function(n){g=b.it(m,n);c!==null&&Object.is(c.ZC,g)?(d&&(c=b.pib(c,n,g,m)),Object.is(c.item,n)||b.uoa(c,n)):(c=b.wfb(c,n,g,m),d=!0);c=c.Ee;m++});this.length=m}this.SNc(c);return this.aO};
_.h.KNa=function(){if(this.aO){var a;for(a=this.ULc=this.uS;a!==null;a=a.Ee)a.PMa=a.Ee;for(a=this.qD;a!==null;a=a.LS)a.bw=a.lk;this.qD=this.xu=null;for(a=this.jqa;a!==null;a=a.OMa)a.bw=a.lk;this.Ipa=this.DZ=this.VH=this.KD=this.jqa=this.MZ=null}};
_.h.wfb=function(a,b,c,d){if(a===null)var e=this.r8;else e=a.Io,this.oMc(a);a=this.WA===null?null:this.WA.get(c,null);a!==null?(Object.is(a.item,b)||this.uoa(a,b),this.Dgb(a,e,d)):(a=this.yS===null?null:this.yS.get(c,d),a!==null?(Object.is(a.item,b)||this.uoa(a,b),this.jLc(a,e,d)):a=this.lFc(new TJa(b,c),e,d));return a};_.h.pib=function(a,b,c,d){b=this.WA===null?null:this.WA.get(c,null);b!==null?a=this.Dgb(b,a.Io,d):a.lk!=d&&(a.lk=d,this.QIa(a,d));return a};
_.h.SNc=function(a){for(;a!==null;){var b=a.Ee;this.Pab(this.YOa(a));a=b}this.WA!==null&&this.WA.clear();this.xu!==null&&(this.xu.LS=null);this.MZ!==null&&(this.MZ.OMa=null);this.r8!==null&&(this.r8.Ee=null);this.KD!==null&&(this.KD.KH=null);this.DZ!==null&&(this.DZ.NMa=null)};_.h.Dgb=function(a,b,c){this.WA!==null&&this.WA.remove(a);var d=a.Hqa,e=a.KH;d===null?this.VH=e:d.KH=e;e===null?this.KD=d:e.Hqa=d;this.fMa(a,b,c);this.QIa(a,c);return a};
_.h.jLc=function(a,b,c){this.YOa(a);this.fMa(a,b,c);this.QIa(a,c);return a};_.h.lFc=function(a,b,c){this.fMa(a,b,c);this.xu=this.xu===null?this.qD=a:this.xu.LS=a;return a};_.h.fMa=function(a,b,c){var d=b===null?this.uS:b.Ee;a.Ee=d;a.Io=b;d===null?this.r8=a:d.Io=a;b===null?this.uS=a:b.Ee=a;this.yS===null&&(this.yS=new wm);this.yS.put(a);a.lk=c;return a};_.h.oMc=function(a){return this.Pab(this.YOa(a))};
_.h.YOa=function(a){this.yS!==null&&this.yS.remove(a);var b=a.Io,c=a.Ee;b===null?this.uS=c:b.Ee=c;c===null?this.r8=b:c.Io=b;return a};_.h.QIa=function(a,b){if(a.bw===b)return a;this.MZ=this.MZ===null?this.jqa=a:this.MZ.OMa=a;return a};_.h.Pab=function(a){this.WA===null&&(this.WA=new wm);this.WA.put(a);a.lk=null;a.KH=null;this.KD===null?(this.KD=this.VH=a,a.Hqa=null):(a.Hqa=this.KD,this.KD=this.KD.KH=a);return a};_.h.uoa=function(a,b){a.item=b;this.DZ=this.DZ===null?this.Ipa=a:this.DZ.NMa=a;return a};
_.p.Object.defineProperties(PJa.prototype,{aO:{configurable:!0,enumerable:!0,get:function(){return this.qD!==null||this.jqa!==null||this.VH!==null||this.Ipa!==null}}});var TJa=function(a,b){this.item=a;this.ZC=b;this.NMa=this.OMa=this.LS=this.KH=this.Hqa=this.RZ=this.Gqa=this.Ee=this.Io=this.PMa=this.bw=this.lk=null},UJa=function(){this.V9=this.a8=null};UJa.prototype.add=function(a){this.a8===null?(this.a8=this.V9=a,a.RZ=null,a.Gqa=null):(this.V9.RZ=a,a.Gqa=this.V9,a.RZ=null,this.V9=a)};
UJa.prototype.get=function(a,b){var c;for(c=this.a8;c!==null;c=c.RZ)if((b===null||b<=c.lk)&&Object.is(c.ZC,a))return c;return null};UJa.prototype.remove=function(a){var b=a.Gqa;a=a.RZ;b===null?this.a8=a:b.RZ=a;a===null?this.V9=b:a.Gqa=b;return this.a8===null};var wm=function(){this.map=new Map};wm.prototype.put=function(a){var b=a.ZC,c=this.map.get(b);c||(c=new UJa,this.map.set(b,c));c.add(a)};wm.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
wm.prototype.remove=function(a){var b=a.ZC;this.map.get(b).remove(a)&&this.map.delete(b);return a};wm.prototype.clear=function(){this.map.clear()};_.p.Object.defineProperties(wm.prototype,{fs:{configurable:!0,enumerable:!0,get:function(){return this.map.size===0}}});var VJa=function(){};VJa.prototype.supports=function(a){return a instanceof Map||Wka(a)};VJa.prototype.create=function(){return new WJa};var WJa=function(){this.Qqa=new Map;this.KD=this.VH=this.xu=this.qD=this.eZ=this.X6=this.vgb=this.yR=this.vL=null};_.h=WJa.prototype;_.h.Oxb=function(a){var b;for(b=this.vL;b!==null;b=b.Ee)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||Wka(a)))throw new _.Ic(900,!1);return this.check(a)?this:null};_.h.De=function(){};
_.h.check=function(a){var b=this;this.KNa();var c=this.vL;this.yR=null;this.xIc(a,function(d,e){c&&c.key===e?(b.tfb(c,d),b.yR=c,c=c.Ee):(d=b.eJc(e,d),c=b.hKc(c,d))});if(c)for(c.Io&&(c.Io.Ee=null),a=this.VH=c;a!==null;a=a.KH)a===this.vL&&(this.vL=null),this.Qqa.delete(a.key),a.KH=a.Ee,a.zj=a.Xf,a.Xf=null,a.Io=null,a.Ee=null;this.eZ&&(this.eZ.MMa=null);this.xu&&(this.xu.LS=null);return this.aO};
_.h.hKc=function(a,b){if(a){var c=a.Io;b.Ee=a;b.Io=c;a.Io=b;c&&(c.Ee=b);a===this.vL&&(this.vL=b);return this.yR=a}this.yR?(this.yR.Ee=b,b.Io=this.yR):this.vL=b;this.yR=b;return null};_.h.eJc=function(a,b){if(this.Qqa.has(a)){a=this.Qqa.get(a);this.tfb(a,b);b=a.Io;var c=a.Ee;b&&(b.Ee=c);c&&(c.Io=b);a.Ee=null;a.Io=null;return a}c=new XJa(a);this.Qqa.set(a,c);c.Xf=b;this.tFc(c);return c};
_.h.KNa=function(){if(this.aO){var a;for(a=this.vgb=this.vL;a!==null;a=a.Ee)a.PMa=a.Ee;for(a=this.X6;a!==null;a=a.MMa)a.zj=a.Xf;for(a=this.qD;a!=null;a=a.LS)a.zj=a.Xf;this.VH=this.qD=this.xu=this.X6=this.eZ=null}};_.h.tfb=function(a,b){Object.is(b,a.Xf)||(a.zj=a.Xf,a.Xf=b,this.uFc(a))};_.h.tFc=function(a){this.qD===null?this.qD=this.xu=a:this.xu=this.xu.LS=a};_.h.uFc=function(a){this.X6===null?this.X6=this.eZ=a:this.eZ=this.eZ.MMa=a};
_.h.xIc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.p.Object.defineProperties(WJa.prototype,{aO:{configurable:!0,enumerable:!0,get:function(){return this.qD!==null||this.X6!==null||this.VH!==null}}});var XJa=function(a){this.key=a;this.MMa=this.KH=this.LS=this.Io=this.Ee=this.PMa=this.Xf=this.zj=null};_.xm=function(a){this.KUa=a};_.xm.prototype.find=function(a){var b=this.KUa.find(function(c){return c.supports(a)});if(b!=null)return b;throw new _.Ic(901,!1);};_.xm.ua=_.q({token:_.xm,Ga:"root",qa:function(){return new _.xm([new OJa])}});_.YJa=function(a){this.KUa=a};_.YJa.prototype.find=function(a){var b=this.KUa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Ic(901,!1);};_.YJa.ua=_.q({token:_.YJa,Ga:"root",qa:function(){return new _.YJa([new VJa])}});var ym=function(){var a=this;this.Lo=_.Wc(_.Hg);this.xma=_.Wc(lm);this.ld=_.Wc(_.Cg);this.CQ=_.Wc(AIa);var b;this.yTa=(b=_.Wc(Ima,{optional:!0}))!=null?b:!1;this.xCa=typeof Zone!=="undefined"&&!!Zone.root.run;this.R4c=[{data:{__scheduler_tick__:!0}}];this.Jp=new _.Wd;var c;this.fPc=this.xCa?(c=this.ld.uD)==null?void 0:c.get("isAngularZone_ID"):null;var d;this.pK=!this.CQ&&this.xCa&&((d=_.Wc(Jma,{optional:!0}))!=null?d:!1);this.vRa=null;this.bX=this.z8a=!1;this.Dia=null;this.Jp.add(this.Lo.ijb.subscribe(function(){a.bX||
a.qt()}));this.Jp.add(this.ld.dia.subscribe(function(){a.bX||a.qt()}));this.yTa||(this.yTa=!this.CQ&&(this.ld instanceof nm||!this.xCa))};
ym.prototype.notify=function(a){var b=this;if(this.CQ||a!==5){var c=!1;switch(a){case 0:this.Lo.ag|=2;break;case 3:case 2:case 4:case 5:case 1:this.Lo.ag|=4;break;case 8:this.Lo.u0|=8;break;case 6:this.Lo.ag|=2;c=!0;break;default:this.Lo.ag|=8}if(!(this.yTa&&!c||this.Dia!==null||this.bX||this.Lo.Zqa||!this.CQ&&this.xCa&&Zone.current.get("isAngularZone_ID"+this.fPc))){var d=this.z8a?cia:bia;this.Dia=this.xma.add();this.vRa=this.pK?Zone.root.run(function(){return d(function(){return b.tick()})}):this.ld.Ub(function(){return d(function(){return b.tick()})})}}};
ym.prototype.tick=function(){var a=this;if(!this.bX&&!this.Lo.rc){!this.CQ&&this.Lo.ag&7&&(this.Lo.ag|=1);var b=this.xma.add();try{this.ld.run(function(){a.bX=!0;a.Lo.Dhb()},void 0,this.R4c)}catch(c){throw this.xma.remove(b),c;}finally{this.qt()}this.z8a=!0;cia(function(){a.z8a=!1;a.xma.remove(b)})}};ym.prototype.La=function(){this.Jp.unsubscribe();this.qt()};ym.prototype.qt=function(){this.bX=!1;var a;(a=this.vRa)==null||a.call(this);this.vRa=null;this.Dia!==null&&(a=this.Dia,this.Dia=null,this.xma.remove(a))};
ym.O=function(a){return new (a||ym)};ym.ua=_.q({token:ym,qa:ym.O,Ga:"root"});var Dg=function(){this.zone=_.Wc(_.Cg);this.W_=_.Wc(zIa);this.rPc=_.Wc(_.Hg)};Dg.prototype.initialize=function(){var a=this;this.Pfb||(this.Pfb=this.zone.Zha.subscribe({next:function(){a.W_.bX||a.zone.run(function(){a.rPc.tick()})}}))};Dg.prototype.La=function(){var a;(a=this.Pfb)==null||a.unsubscribe()};Dg.O=function(a){return new (a||Dg)};Dg.ua=_.q({token:Dg,qa:Dg.O,Ga:"root"});var Eg=function(){this.ab=new _.Wd;this.Ft=!1;this.zone=_.Wc(_.Cg);this.Rl=_.Wc(lm)};
Eg.prototype.initialize=function(){var a=this;if(!this.Ft){this.Ft=!0;var b=null;this.zone.isStable||this.zone.ifa||this.zone.i2||(b=this.Rl.add());this.zone.Ub(function(){a.ab.add(a.zone.Ql.subscribe(function(){hJa();queueMicrotask(function(){b===null||a.zone.ifa||a.zone.i2||(a.Rl.remove(b),b=null)})}))});this.ab.add(this.zone.dia.subscribe(function(){if(!wya())throw new _.Ic(909,!1);b!=null||(b=a.Rl.add())}))}};Eg.prototype.La=function(){this.ab.unsubscribe()};Eg.O=function(a){return new (a||Eg)};
Eg.ua=_.q({token:Eg,qa:Eg.O,Ga:"root"});_.Gg=new _.jd("",{Ga:"root",qa:function(){return _.Wc(_.Gg,12)||(typeof uza!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")}});var Lma=new _.jd("");var zm=function(){};zm.O=function(a){return new (a||zm)};zm.ua=_.q({token:zm,qa:zm.O,Ga:"root"});var Ig=function(a){this.Cc=a;this.xfb=[];this.UR=[];this.Lb=!1},ZJa=function(a,b,c){var d=c==null?void 0:c.pK;b=Tja(b.uJb,a.Vb,[Kma({Q0c:function(){var e=c==null?void 0:c.ld,f=Object.assign({},Hma({kUc:c==null?void 0:c.Omd,G4c:c==null?void 0:c.Pmd}),{pK:d});e=e===void 0?"zone.js":e;return e==="noop"?new nm:e==="zone.js"?new _.Cg(f):e},nBb:c==null?void 0:c.nBb}),{wa:zIa,Hb:ym}]);return Pma({Y2:b,rjb:a.xfb})},Sya=function(a,b){var c=c===void 0?[]:c;var d=zka({},c);Promise.resolve(new bna(b)).then(function(e){return ZJa(a,
e,d)})};Ig.prototype.De=function(a){this.UR.push(a)};Ig.prototype.destroy=function(){if(this.Lb)throw new _.Ic(404,!1);this.xfb.slice().forEach(function(b){return b.destroy()});this.UR.forEach(function(b){return b()});var a=this.Cc.get(Lma,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Lb=!0};_.p.Object.defineProperties(Ig.prototype,{Vb:{configurable:!0,enumerable:!0,get:function(){return this.Cc}},rc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});
Ig.O=function(a){return new (a||Ig)(_.t(_.zf))};Ig.ua=_.q({token:Ig,qa:Ig.O,Ga:"platform"});var Tma=null,Rma=new _.jd("");/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");var $Ja=new _.jd("");var Zma=new _.jd("",{Ga:"root",qa:function(){return _.Wc(aKa)}}),aKa=function(){};aKa.ua=_.q({token:aKa,Ga:"root",qa:function(){return new bKa}});var bKa=function(){this.e3a=0;this.jza=new Map;this.Rl=_.Wc(lm);this.j5=null},cKa=function(a,b){a.enqueue(b);if(a.j5===null){var c=a.j5=a.Rl.add();queueMicrotask(function(){a.flush();a.Rl.remove(c);a.j5=null})}};bKa.prototype.enqueue=function(a){var b=a.JRc;this.jza.has(b)||this.jza.set(b,new Set);b=this.jza.get(b);b.has(a)||(this.e3a++,b.add(a))};
bKa.prototype.flush=function(){for(var a=this;this.e3a>0;)for(var b=_.k(this.jza),c=b.next(),d={};!c.done;d={d3a:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.d3a=e;c===null?dKa(this,d.d3a):c.run(function(f){return function(){return dKa(a,f.d3a)}}(d))}};
var dKa=function(a,b){for(var c=_.k(b),d=c.next();!d.done;d=c.next())d=d.value,b.delete(d),a.e3a--,d.run()},Yma=function(a,b,c,d,e,f){var g=this;this.scheduler=a;this.NTc=b;this.JRc=c;this.Vb=e;this.nCa=bfa(function(m){try{g.NTc(m)}catch(r){var n;(n=g.Vb.get(_.Ue,null,{optional:!0}))==null||n.handleError(r)}},function(){return g.qe()},f);this.k8a=d==null?void 0:d.De(function(){return g.destroy()})};Yma.prototype.run=function(){this.nCa.run()};Yma.prototype.qe=function(){cKa(this.scheduler,this)};
Yma.prototype.destroy=function(){this.nCa.destroy();var a;(a=this.k8a)==null||a.call(this)};var eKa=Vma(null,"core",[]);_.Am=function(){this.LVa="0.0.0-PLACEHOLDER";var a=["0","0","0-PLACEHOLDER"];this.Lld=a[0];this.jmd=a[1];this.Yv=a.slice(2).join(".")};new _.Am;var fKa=new _.jd("devfuseFeature");var gKa={fab:0,R5:1,YG:2,a$a:3};_.Bm=function(a){this.Ha=_.mb(a)};_.V(_.Bm,_.Nb);var Cm=function(a){this.Ha=_.mb(a)};_.V(Cm,_.Nb);_.h=Cm.prototype;_.h.getMessage=function(){return _.Qj(this,_.Bm,1)};_.h.sAa=function(a){return _.Sj(this,1,a)};_.h.E5a=function(a,b){_.Eb(this,2,_.ab,b,a,_.mk,void 0,1)};_.h.qXa=function(){return _.hk(this,3,0)};_.h.F5a=function(a){return _.wk(this,3,a)};_.Dm=function(a){if(a!=null)return _.Pb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.l(_.W(a,2))}};_.Bm.prototype.toObject=function(){return _.Dm(this)};var hKa=function(a){if(a!=null)return _.Pb(a),{message:_.Dm(a.getMessage()),Oqd:_.l(_.mk(a,2,3)),Csd:_.l(_.kk(a,4,3)),Dsd:_.l(_.kk(a,5,3)),severity:_.hk(a,3,0)}};Cm.prototype.toObject=function(){return hKa(this)};var iKa=function(a){this.Ha=_.mb(a)};_.V(iKa,_.Nb);var jKa=function(a){if(a!=null)return _.Pb(a),{mdd:_.Ib(_.Rj(a,Cm,1,_.Mj()),hKa)}};iKa.prototype.toObject=function(){return jKa(this)};_.Em=function(){};_.U=function(){this.i={}};_.T=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Z=function(a,b){return a.i[b]!=null};var kKa=function(a){var b="";Vca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var lKa=["accept","accept-language","content-language"],mKa=["GET","HEAD","POST"],nKa=["application/x-www-form-urlencoded","multipart/form-data","text/plain"];var oKa=function(){};var pKa;_.Fm=function(a,b){this.R3c=a;this.xXc=b===void 0?null:b};_.V(_.Fm,oKa);pKa=function(a,b,c){var d=gna(a.xXc,b);return d==null?c:_.Ce.ha(_.vf({complete:function(){d.n1c()}}),_.aka(c.ha(_.vf(function(e){d.XJ(e)},function(e){d.onError(e)}))))};_.Gm=function(a,b){var c=b.Qb||void 0,d=a.R3c,e=d.send,f=b.body instanceof _.U?_.Sg(b.body):b.body;return pKa(a,b,e.call(d,{path:b.path,Nb:b.Nb,Ob:b.Ob,body:f,Ta:b.Ta,RWb:b.RWb&&b.RWb},c))};var qKa=function(){};qKa.prototype.send=function(a,b){sna(a);return this.makeRequest(a).ha(_.x(function(c){return b?_.Tg(b,c):c}))};var Hm,Im,rKa,Jm,Lm,Mm,Nm,Om,Pm,uKa;Hm={P5:"BUILD",iDa:"CODE_REVIEW",pEa:"GLOBAL",TG:"SOURCE",od:"UNKNOWN",values:function(){return[Hm.od,Hm.pEa,Hm.TG,Hm.iDa,Hm.P5]}};Im={R5:"CRITICAL",a$a:"INFORMATIONAL",fab:"SEVERITY_UNSPECIFIED",YG:"WARNING",values:function(){return[Im.fab,Im.R5,Im.YG,Im.a$a]}};rKa={C4b:"AVAILABLE",WHa:"UNAVAILABLE",Tf:"UNSPECIFIED",values:function(){return[rKa.Tf,rKa.WHa,rKa.C4b]}};
Jm={P5:"BUILD",iDa:"CODE_REVIEW",w7b:"CORE",PEa:"ISSUE_TRACKER",TG:"SOURCE",zCc:"UNKNOWN_OWNER",values:function(){return[Jm.zCc,Jm.w7b,Jm.TG,Jm.iDa,Jm.P5,Jm.PEa]}};
_.Nh={C2b:"ADMIN_FAST_WRITE",D2b:"ADMIN_MEDIUM_WRITE",Nw:"ADMIN_READ",F2b:"ADMIN_SLOW_WRITE",PCa:"BLAME",p9a:"CALLGRAPHS",mDa:"COMMIT_BROWSING",xDa:"CROSS_REFERENCES",C9b:"DEBUGGER",H9a:"EXTERNAL_DEPENDENCY",O9a:"FILE_LOAD",iEa:"FILE_OPERATIONS",tY:"HISTORY",b$a:"INITIAL_PAGE_LOAD",bkc:"LIST_BREAKPOINTS",ckc:"LIST_DEBUGEES",WQ:"OUTLINE",aab:"REPOSITORIES_BROWSING",DGa:"SEARCH",Twc:"SET_BREAKPOINT",kxc:"SNAPSHOT_COMPLETE",Mxc:"STOP_DEBUGGING",mab:"SUGGEST_SEARCH",wab:"UNKNOWN_BUCKET",values:function(){return[_.Nh.wab,
_.Nh.H9a,_.Nh.b$a,_.Nh.DGa,_.Nh.C2b,_.Nh.D2b,_.Nh.F2b,_.Nh.Twc,_.Nh.kxc,_.Nh.ckc,_.Nh.bkc,_.Nh.Nw,_.Nh.aab,_.Nh.mDa,_.Nh.iEa,_.Nh.O9a,_.Nh.WQ,_.Nh.tY,_.Nh.xDa,_.Nh.p9a,_.Nh.C9b,_.Nh.Mxc,_.Nh.mab,_.Nh.PCa]}};_.Km={iz:"BACKGROUND",p5b:"BROWSER_NAVIGATION",IQ:"CHANGE",ru:"CLICK",pcc:"EXTERNAL",Tw:"KEYBOARD",Tvc:"RESIZE",Dwc:"SCROLL",vCc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Km.vCc,_.Km.ru,_.Km.IQ,_.Km.Dwc,_.Km.Tvc,_.Km.p5b,_.Km.Tw,_.Km.iz,_.Km.pcc]}};
Lm={Jd:"CANCELLED",ODa:"DEGRADED",kj:"FAILURE",vGa:"RETRIED",eh:"SUCCESS",uHa:"TIME_OUT",eIa:"UNKNOWN_STATUS_CODE",values:function(){return[Lm.eIa,Lm.eh,Lm.kj,Lm.uHa,Lm.ODa,Lm.Jd,Lm.vGa]}};
Mm={KCa:"AUTOPUSH",LCa:"AUTOPUSH_CORP",MCa:"AUTOPUSH_QUAL",XCa:"CANARY",wDa:"CORP",RDa:"DEMO",JEa:"INTEGRATION",KEa:"INTEGRATION_CORP",LEa:"INTEGRATION_OSS",MEa:"INTEGRATION_PARTNER",NEa:"INTEGRATION_PROD",OEa:"INTEGRATION_QA",OFa:"OSS",j6:"PARTNER",XFa:"PRODUCTION",iGa:"QADEVEL",jGa:"QADEVEL_CORP",kGa:"QAOSS",NGa:"STAGING_CORP",OGa:"STAGING_OSS",PGa:"STAGING_PARTNER",QGa:"STAGING_PROD",RGa:"STAGING_QA",Mg:"TESTING",cIa:"UNKNOWN_ENVIRONMENT",values:function(){return[Mm.cIa,Mm.XFa,Mm.QGa,Mm.RGa,Mm.NEa,
Mm.OEa,Mm.RDa,Mm.XCa,Mm.Mg,Mm.NGa,Mm.wDa,Mm.iGa,Mm.JEa,Mm.kGa,Mm.OGa,Mm.LEa,Mm.OFa,Mm.jGa,Mm.KEa,Mm.KCa,Mm.LCa,Mm.j6,Mm.MEa,Mm.PGa,Mm.MCa]}};
Nm={KCa:"AUTOPUSH",LCa:"AUTOPUSH_CORP",MCa:"AUTOPUSH_QUAL",XCa:"CANARY",wDa:"CORP",RDa:"DEMO",JEa:"INTEGRATION",KEa:"INTEGRATION_CORP",LEa:"INTEGRATION_OSS",MEa:"INTEGRATION_PARTNER",NEa:"INTEGRATION_PROD",OEa:"INTEGRATION_QA",OFa:"OSS",j6:"PARTNER",XFa:"PRODUCTION",iGa:"QADEVEL",jGa:"QADEVEL_CORP",kGa:"QAOSS",NGa:"STAGING_CORP",OGa:"STAGING_OSS",PGa:"STAGING_PARTNER",QGa:"STAGING_PROD",RGa:"STAGING_QA",Mg:"TESTING",cIa:"UNKNOWN_ENVIRONMENT",values:function(){return[Nm.cIa,Nm.XFa,Nm.QGa,Nm.RGa,Nm.NEa,
Nm.OEa,Nm.RDa,Nm.XCa,Nm.Mg,Nm.NGa,Nm.wDa,Nm.iGa,Nm.JEa,Nm.kGa,Nm.OGa,Nm.LEa,Nm.OFa,Nm.jGa,Nm.KEa,Nm.KCa,Nm.LCa,Nm.j6,Nm.MEa,Nm.PGa,Nm.MCa]}};Om={Jd:"CANCELLED",ODa:"DEGRADED",kj:"FAILURE",vGa:"RETRIED",eh:"SUCCESS",uHa:"TIME_OUT",eIa:"UNKNOWN_STATUS_CODE",values:function(){return[Om.eIa,Om.eh,Om.kj,Om.uHa,Om.ODa,Om.Jd,Om.vGa]}};
Pm=function(a){a=a===void 0?{}:a;this.i={};this.i.message=a.message==null?null:a.message;this.i.scopes=a.scopes==null?null:a.scopes;this.i.targetPatterns=a.targetPatterns==null?null:a.targetPatterns;this.i.targetQueryWarnings=a.targetQueryWarnings==null?null:a.targetQueryWarnings;this.i.severity=a.severity==null?null:a.severity};_.V(Pm,_.U);Pm.prototype.ka=function(){return Pm};
Pm.prototype.ma=function(){return{Pa:{scopes:Hm,severity:Im},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ka:{message:Qm}}};
_.p.Object.defineProperties(Pm.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.T(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.T(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.T(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetQueryWarnings")?_.T(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.p.Object.defineProperties(Pm,{oHa:{configurable:!0,enumerable:!0,get:function(){return Im}}});var Rm=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.eq==null?null:a.eq};
_.V(Rm,_.U);Rm.prototype.ka=function(){return Rm};Rm.prototype.ma=function(){return{Qa:{announcements:Pm},keys:["announcements"]}};_.p.Object.defineProperties(Rm.prototype,{eq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Ri=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.status=a.status==null?null:a.status};_.V(Ri,_.U);Ri.prototype.ka=function(){return Ri};
Ri.prototype.ma=function(){return{Pa:{status:rKa},keys:["name","status"]}};_.p.Object.defineProperties(Ri.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});_.p.Object.defineProperties(Ri,{Status:{configurable:!0,enumerable:!0,get:function(){return rKa}}});
var Sm=function(a){a=a===void 0?{}:a;this.i={};this.i.eventId=a.eventId==null?null:a.eventId;this.i.clientContext=a.Ssa==null?null:a.Ssa;this.i.gestureName=a.gestureName==null?null:a.gestureName;this.i.elementId=a.qU==null?null:a.qU;this.i.artifactId=a.jf==null?null:a.jf;this.i.searchTerm=a.Th==null?null:a.Th;this.i.listIndex=a.Qf==null?null:a.Qf;this.i.durationMs=a.Qi==null?null:a.Qi;this.i.statusCode=a.statusCode==null?null:a.statusCode;this.i.subActions=a.Fn==null?null:a.Fn;this.i.initialUrl=a.cs==
null?null:a.cs;this.i.targetUrl=a.Om==null?null:a.Om;this.i.initialRoute=a.initialRoute==null?null:a.initialRoute;this.i.targetRoute=a.targetRoute==null?null:a.targetRoute;this.i.wasStartedInBackground=a.vQ==null?null:a.vQ;this.i.finishedInBackground=a.pN==null?null:a.pN;this.i.actionOwner=a.actionOwner==null?null:a.actionOwner;this.i.feature=a.g1==null?null:a.g1;this.i.bucket=a.bucket==null?null:a.bucket;this.i.availabilityStatuses=a.availabilityStatuses==null?null:a.availabilityStatuses;this.i.ptoken=
a.eP==null?null:a.eP};_.V(Sm,_.U);Sm.prototype.ka=function(){return Sm};
Sm.prototype.ma=function(){return{Qa:{availabilityStatuses:Ri,subActions:Tm},Pa:{actionOwner:Jm,bucket:_.Nh,gestureName:_.Km,statusCode:Lm},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex ptoken searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ka:{clientContext:Um,eventId:Vm,ptoken:sKa}}};
_.p.Object.defineProperties(Sm.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.T(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},jf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.T(this,"artifactId"):null},set:function(a){this.i.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.T(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.T(this,"bucket"):null},set:function(a){this.i.bucket=a}},Ssa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.T(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},Qi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},qU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.T(this,"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.T(this,"eventId"):null},set:function(a){this.i.eventId=a}},g1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.T(this,"feature"):null},set:function(a){this.i.feature=a}},pN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.T(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.T(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.T(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},cs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.T(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Qf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.T(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},eP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ptoken")?_.T(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},Th:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.T(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.T(this,"statusCode"):null},
set:function(a){this.i.statusCode=a}},Fn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.T(this,"subActions"):null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.T(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},Om:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.T(this,"targetUrl"):null},set:function(a){this.i.targetUrl=a}},vQ:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.T(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});var Um=function(a){a=a===void 0?{}:a;this.i={};this.i.sessionId=a.sessionId==null?null:a.sessionId;this.i.userId=a.userId==null?null:a.userId;this.i.actionId=a.actionId==null?null:a.actionId;this.i.environmentName=a.zt==null?null:a.zt;this.i.repoGroupId=a.jK==null?null:a.jK;this.i.executionContext=a.ida==null?null:a.ida};_.V(Um,_.U);
Um.prototype.ka=function(){return Um};Um.prototype.ma=function(){return{Pa:{environmentName:Mm},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ka:{executionContext:Wm}}};
_.p.Object.defineProperties(Um.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.T(this,"actionId"):null},set:function(a){this.i.actionId=a}},zt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},ida:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.T(this,"executionContext"):null},set:function(a){this.i.executionContext=
a}},jK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.T(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.T(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.T(this,"userId"):null},set:function(a){this.i.userId=a}}});
var Vm=function(a){a=a===void 0?{}:a;this.i={};this.i.timeUsec=a.tBa==null?null:a.tBa;this.i.serverIp=a.serverIp==null?null:a.serverIp;this.i.processId=a.bza==null?null:a.bza};_.V(Vm,_.U);Vm.prototype.ka=function(){return Vm};Vm.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.p.Object.defineProperties(Vm.prototype,{bza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.T(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.T(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},tBa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.T(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var Wm=function(a){a=a===void 0?{}:a;this.i={};this.i.cell=a.T_==null?null:a.T_;this.i.task=a.task==null?null:a.task;this.i.job=a.Bga==null?null:a.Bga;this.i.environmentName=a.zt==null?null:a.zt;this.i.buildLabel=a.fv==null?null:a.fv;this.i.traced=a.S7a==null?null:a.S7a;this.i.rpcGlobalId=a.u4a==null?null:a.u4a;this.i.spanId=a.spanId==null?null:a.spanId};_.V(Wm,_.U);Wm.prototype.ka=function(){return Wm};Wm.prototype.ma=function(){return{Pa:{environmentName:Nm},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.p.Object.defineProperties(Wm.prototype,{fv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.T(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},T_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.T(this,"cell"):null},set:function(a){this.i.cell=a}},zt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},Bga:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.T(this,"job"):null},set:function(a){this.i.job=a}},u4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.T(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.T(this,"spanId"):null},set:function(a){this.i.spanId=a}},task:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.T(this,"task"):null},set:function(a){this.i.task=
a}},S7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.T(this,"traced"):null},set:function(a){this.i.traced=a}}});var Zm=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.eq==null?null:a.eq};_.V(Zm,_.U);Zm.prototype.ka=function(){return Zm};Zm.prototype.ma=function(){return{keys:["announcements"],Ka:{announcements:Rm}}};
_.p.Object.defineProperties(Zm.prototype,{eq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var $m=function(a){a=a===void 0?{}:a;this.i={};this.i.entries=a.entries==null?null:a.entries;this.i.authuser=a.authuser==null?null:a.authuser};_.V($m,_.U);$m.prototype.ka=function(){return $m};$m.prototype.ma=function(){return{Qa:{entries:Sm},keys:["authuser","entries"]}};
_.p.Object.defineProperties($m.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.T(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.T(this,"entries"):null},set:function(a){this.i.entries=a}}});var tKa=function(){this.i={}};_.V(tKa,_.U);tKa.prototype.ka=function(){return tKa};tKa.prototype.ma=function(){return{keys:[]}};var sKa=function(){this.i={}};_.V(sKa,_.U);
sKa.prototype.ka=function(){return sKa};sKa.prototype.ma=function(){return{keys:[]}};var Qm=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.privateDoNotAccessOrElseSafeHtmlWrappedValue==null?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(Qm,_.U);Qm.prototype.ka=function(){return Qm};Qm.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.p.Object.defineProperties(Qm.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Tm=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.statusCode=a.statusCode==null?null:a.statusCode;this.i.durationMs=a.Qi==null?null:a.Qi;this.i.httpErrorCode=a.ay==null?null:a.ay};_.V(Tm,_.U);Tm.prototype.ka=function(){return Tm};Tm.prototype.ma=function(){return{Pa:{statusCode:Om},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.p.Object.defineProperties(Tm.prototype,{Qi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},ay:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.T(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.T(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});uKa=new _.jd("API_VERSION");_.vKa=new _.jd("REQUEST_SERVICE");_.an=function(){};_.an.O=function(a){return new (a||_.an)};_.an.Da=_.ad({type:_.an});_.an.Ca=_.Fc({});
var wKa={$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"},bn=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};
bn.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"console_fe_api_sandbox.announcements.list",path:"/"+this.Wa+"/announcements",Ta:_.Ug(a,wKa,b),Qb:Zm})};bn.O=function(a){return new (a||bn)(_.t(uKa,8),_.t(_.vKa),_.t(_.Em,8))};bn.ua=_.q({token:bn,qa:bn.O});var xKa=function(){};xKa.O=function(a){return new (a||xKa)};xKa.ua=_.q({token:xKa,qa:function(a){return bn.O(a)},Ga:_.an});
var cn=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)},yKa=function(a,b){var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.Gm(a.vb,{body:b,Nb:"POST",Ob:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Wa+"/logging:logClientAction",Ta:_.Ug(c,wKa,d),Qb:tKa})};cn.O=function(a){return new (a||cn)(_.t(uKa,8),_.t(_.vKa),_.t(_.Em,8))};cn.ua=_.q({token:cn,qa:cn.O});var zKa=function(){};zKa.O=function(a){return new (a||zKa)};
zKa.ua=_.q({token:zKa,qa:function(a){return cn.O(a)},Ga:_.an});var dn,AKa,BKa,CKa,FKa,GKa,HKa,IKa,JKa,RKa,WKa,aLa,cLa,dLa;dn=new _.jd("productVersion");AKa=new _.jd("envName");_.en=new _.jd("emailAddress");BKa=new _.jd("isBot");CKa=new _.jd("isCorpGoogler");_.DKa=new _.jd("userSettingsKeyPrefix");_.EKa=new _.jd("prodspecsStage");FKa=new _.jd("feedbackProductId");GKa=new _.jd("clearcutEndpoint");_.fn=new _.jd("onePlatformKey");_.gn=new _.jd("sessionIndex");HKa=new _.jd("xsrfToken");IKa=new _.jd("nonceToken");JKa=new _.jd("oauthClientId");_.KKa=new _.jd("appEngineServiceEndpoint");
_.zva=new _.jd("grimoireOnePlatformHost");_.LKa=new _.jd("cloudResourceManagerServiceEndpoint");_.MKa=new _.jd("cloudBillingServiceEndpoint");_.NKa=new _.jd("cloudBuildServiceEndpoint");_.OKa=new _.jd("cloudStorageServiceEndpoint");_.PKa=new _.jd("cloudUserSettingsEndpoint");_.QKa=new _.jd("resultStoreOnePlatformHost");RKa=new _.jd("scorecardOnePlatformHost");_.SKa=new _.jd("sourceRepoOnePlatformHost");_.TKa=new _.jd("sourceRepoInternalOnePlatformHost");_.UKa=new _.jd("iamOnePlatformHost");
_.VKa=new _.jd("loggingServiceEndpoint");WKa=new _.jd("peopleApiPlatformHost");_.XKa=new _.jd("serviceManagerApiPlatformHost");_.YKa=new _.jd("termsOfServiceOnePlatformHost");_.ZKa=new _.jd("testFusionOnePlatformHost");_.$Ka=new _.jd("fusionBadgeServerHost");aLa=new _.jd("enableAnonymousFeedback");_.hn=new _.jd("iamToken");_.bLa=new _.jd("initialPath");cLa=new _.jd("enableG3cClearcutLogging");dLa=new _.jd("g3cClearcutTransport");var jn=function(a,b,c,d){this.Nsa=a;this.zt=b;this.isBot=c;this.z0=d};jn.prototype.uO=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.Nsa.qb(this.gRa(b),c)}};jn.prototype.PJ=function(a){this.Nsa.PJ({},a)};jn.prototype.gRa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Vk(a))}};a.projectId&&(b.projectId=a.projectId);a.Qi&&(b.latency=a.Qi);return b};
jn.prototype.Vk=function(a){var b=a.Fn.map(function(c){return{name:c.name||void 0,latency:c.Qi||void 0,statusCode:c.statusCode||void 0,errorCode:c.ay||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.vQ||void 0,finishedInBg:a.pN||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.zt||void 0,actionOwner:this.z0||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:b.length>
0?b:void 0}};jn.O=function(a){return new (a||jn)(_.t(Tl),_.t(AKa),_.t(BKa),_.t(fKa,8))};jn.ua=_.q({token:jn,qa:jn.O,Ga:"root"});var kn=function(a){this.Ha=_.mb(a)};_.V(kn,_.Nb);kn.prototype.hWa=function(){return _.Y(this,1)};kn.prototype.setCell=function(a){return _.Li(this,1,a)};kn.prototype.uw=function(a){return _.Li(this,5,a)};var eLa=function(a){this.Ha=_.mb(a)};_.V(eLa,_.Nb);_.h=eLa.prototype;_.h.pea=function(){return _.Qj(this,kn,6)};_.h.vUb=function(a){return _.Sj(this,6,a)};_.h.w5a=function(a){return _.Li(this,7,a)};_.h.vva=function(){return _.Y(this,8)};_.h.nla=function(a){return _.Li(this,8,a)};var ln=function(a){this.Ha=_.mb(a)};_.V(ln,_.Nb);ln.prototype.getName=function(){return _.Y(this,1)};ln.prototype.Sd=function(a){return _.Li(this,1,a)};ln.prototype.zAa=function(a){return _.wk(this,2,a)};ln.prototype.n5a=function(a){return _.Ti(this,3,a)};var fLa=function(a){this.Ha=_.mb(a)};_.V(fLa,_.Nb);var gLa=function(a){this.Ha=_.mb(a)};_.V(gLa,_.Nb);var hLa=function(a){this.Ha=_.mb(a)};_.V(hLa,_.Nb);_.h=hLa.prototype;_.h.Ayb=function(){return _.Qj(this,GBa,1)};_.h.jWa=function(){return _.Qj(this,eLa,2)};_.h.o5a=function(a){return _.Li(this,4,a)};_.h.n5a=function(a){return _.Ti(this,8,a)};_.h.zAa=function(a){return _.wk(this,9,a)};_.h.J5c=function(a){return _.Li(this,12,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.p5a=function(a){return _.Li(this,18,a)};_.h.EXa=function(){return _.Y(this,20)};_.h.TUb=function(a){_.Li(this,20,a)};var iLa=function(a){if(a!=null)return _.Pb(a),{tBa:_.l(_.Wj(a,1)),serverIp:_.l(cba(Lb(a,2))),bza:_.l(cba(Lb(a,3)))}};GBa.prototype.toObject=function(){return iLa(this)};var jLa=function(a){if(a!=null)return _.Pb(a),{T_:_.Y(a,1),task:_.ck(a,2),Bga:_.Y(a,3),zt:_.hk(a,4,0),fv:_.Y(a,5)}};kn.prototype.toObject=function(){return jLa(this)};var kLa=function(a){if(a!=null)return _.Pb(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),zt:_.hk(a,4,0),jK:_.Y(a,5),ida:jLa(a.pea()),c2c:_.Y(a,7),referer:_.Y(a,8),Ymd:_.Y(a,9)}};eLa.prototype.toObject=function(){return kLa(this)};var lLa=function(a){if(a!=null)return _.Pb(a),{name:_.Y(a,1),statusCode:_.hk(a,2,0),Qi:_.ck(a,3),ay:_.ck(a,4)}};ln.prototype.toObject=function(){return lLa(this)};var mLa=function(a){if(a!=null)return _.Pb(a),{Nsd:_.hk(a,1,0),Esd:_.hk(a,2,0),Cmd:_.bk(a,3),Msd:_.Y(a,4),Nkd:_.Y(a,5),j5:_.Y(a,6),Isd:_.l(_.kk(a,7,3))}};fLa.prototype.toObject=function(){return mLa(this)};var ELa=function(a){if(a!=null)return _.Pb(a),{Jsd:mLa(_.Qj(a,fLa,1))}};gLa.prototype.toObject=function(){return ELa(this)};var FLa=function(a){if(a!=null){_.Pb(a);var b=iLa(a.Ayb()),c=kLa(a.jWa()),d=_.hk(a,3,0),e=_.Y(a,4),f=_.Y(a,5),g=_.Y(a,6),m=_.ck(a,7),n=_.ck(a,8),r=_.hk(a,9,0);var v=_.Rj(a,ln,10,_.Mj());return{eventId:b,Ssa:c,gestureName:d,qU:e,jf:f,Th:g,Qf:m,Qi:n,statusCode:r,gsd:_.Ib(v,lLa),cs:_.Y(a,11),Om:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),vQ:_.bk(a,15),pN:_.bk(a,16),actionOwner:_.hk(a,17,0),g1:_.Y(a,18),bid:_.Y(a,22),Lsd:ELa(_.Qj(a,gLa,19)),Lw:_.Y(a,20),Bkd:_.bk(a,21)}}};
hLa.prototype.toObject=function(){return FLa(this)};var GLa=function(a){this.Ha=_.mb(a)};_.V(GLa,_.Nb);GLa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Sed:FLa(_.Qj(this,hLa,1))}}else a=void 0;return a};var HLa,ILa;HLa=/\s+/;ILa=[];_.mn=function(a,b){this.Ffb=a;this.Zp=b;this.bCb=ILa;this.WAa=new Map};_.mn.prototype.ho=function(){for(var a=_.k(this.bCb),b=a.next();!b.done;b=a.next())this.hPa(b.value,!0);a=this.k3c;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.hPa(b.value,!0);else if(a!=null){b=_.k(Object.keys(a));for(var c=b.next();!c.done;c=b.next())c=c.value,this.hPa(c,!!a[c])}this.HFc()};
_.mn.prototype.hPa=function(a,b){var c=this.WAa.get(a);c!==void 0?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Hn=!0):this.WAa.set(a,{enabled:b,changed:!0,Hn:!0})};_.mn.prototype.HFc=function(){for(var a=_.k(this.WAa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.Ehb(b,c.enabled),c.changed=!1):c.Hn||(c.enabled&&this.Ehb(b,!1),this.WAa.delete(b));c.Hn=!1}};
_.mn.prototype.Ehb=function(a,b){var c=this;a=a.trim();a.length>0&&a.split(HLa).forEach(function(d){b?c.Zp.UD(c.Ffb.na,d):c.Zp.pP(c.Ffb.na,d)})};_.p.Object.defineProperties(_.mn.prototype,{MZc:{configurable:!0,enumerable:!0,set:function(a){this.bCb=a!=null?a.trim().split(HLa):ILa}},J0c:{configurable:!0,enumerable:!0,set:function(a){this.k3c=typeof a==="string"?a.trim().split(HLa):a}}});_.mn.O=function(a){return new (a||_.mn)(_.A(_.Pd),_.A(_.am))};
_.mn.Fa=_.fd({type:_.mn,oa:[["","ngClass",""]],inputs:{MZc:[0,"class","klass"],J0c:"ngClass"},standalone:!0});var JLa=function(a,b,c,d){this.va=a;this.f1a=b;this.index=c;this.count=d};_.p.Object.defineProperties(JLa.prototype,{first:{configurable:!0,enumerable:!0,get:function(){return this.index===0}},last:{configurable:!0,enumerable:!0,get:function(){return this.index===this.count-1}},Z0:{configurable:!0,enumerable:!0,get:function(){return this.index%2===0}},o1a:{configurable:!0,enumerable:!0,get:function(){return!this.Z0}}});
_.nn=function(a,b,c){this.bM=a;this.QD=b;this.vA=c;this.I8=null;this.QMa=!0;this.kH=null};_.nn.prototype.ho=function(){if(this.QMa){this.QMa=!1;var a=this.I8;!this.kH&&a&&(this.kH=this.vA.find(a).create(this.YJb))}this.kH&&(a=this.kH.diff(this.I8))&&this.aJa(a)};
_.nn.prototype.aJa=function(a){var b=this,c=this.bM;_.RJa(a,function(g,m,n){g.bw==null?c.ci(b.QD,new JLa(g.item,b.I8,-1,-1),n===null?void 0:n):n==null?c.remove(m===null?void 0:m):m!==null&&(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.f1a=this.I8}_.SJa(a,function(g){c.get(g.lk).context.va=g.item})};
_.p.Object.defineProperties(_.nn.prototype,{f1a:{configurable:!0,enumerable:!0,set:function(a){this.I8=a;this.QMa=!0}},YJb:{configurable:!0,enumerable:!0,set:function(a){this.it=a},get:function(){return this.it}},L0c:{configurable:!0,enumerable:!0,set:function(a){a&&(this.QD=a)}}});_.nn.O=function(a){return new (a||_.nn)(_.A(_.gg),_.A(_.fg),_.A(_.xm))};_.nn.Fa=_.fd({type:_.nn,oa:[["","ngFor","","ngForOf",""]],inputs:{f1a:"ngForOf",YJb:"ngForTrackBy",L0c:"ngForTemplate"},standalone:!0});_.on=function(a,b){this.bM=a;this.cr=new KLa;this.bpa=this.mra=this.vKa=null;this.QOa=b};_.on.prototype.jPa=function(){this.cr.va?this.mra||(this.bM.clear(),this.bpa=null,this.QOa&&(this.mra=this.bM.ci(this.QOa,this.cr))):this.bpa||(this.bM.clear(),this.mra=null,this.vKa&&(this.bpa=this.bM.ci(this.vKa,this.cr)))};
_.p.Object.defineProperties(_.on.prototype,{Na:{configurable:!0,enumerable:!0,set:function(a){this.cr.va=this.cr.Na=a;this.jPa()}},N0c:{configurable:!0,enumerable:!0,set:function(a){una("ngIfThen",a);this.QOa=a;this.mra=null;this.jPa()}},M0c:{configurable:!0,enumerable:!0,set:function(a){una("ngIfElse",a);this.vKa=a;this.bpa=null;this.jPa()}}});_.on.O=function(a){return new (a||_.on)(_.A(_.gg),_.A(_.fg))};
_.on.Fa=_.fd({type:_.on,oa:[["","ngIf",""]],inputs:{Na:"ngIf",N0c:"ngIfThen",M0c:"ngIfElse"},standalone:!0});var KLa=function(){this.Na=this.va=null};var LLa=function(a,b){this.Fe=a;this.ENc=b;this.mZ=!1};LLa.prototype.create=function(){this.mZ=!0;this.Fe.ci(this.ENc)};LLa.prototype.destroy=function(){this.mZ=!1;this.Fe.clear()};_.pn=function(){this.eKa=[];this.ocb=!1;this.xMa=this.wJa=0;this.Vpa=!1};_.pn.prototype.nFc=function(){return this.wJa++};_.pn.prototype.oFc=function(a){this.eKa.push(a)};_.pn.prototype.ZKc=function(a){a=a===this.pLc;this.Vpa||(this.Vpa=a);this.xMa++;this.xMa===this.wJa&&(this.Yhb(!this.Vpa),this.xMa=0,this.Vpa=!1);return a};
_.pn.prototype.Yhb=function(a){if(this.eKa.length>0&&a!==this.ocb){this.ocb=a;for(var b=_.k(this.eKa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.mZ?c.create():!d&&c.mZ&&c.destroy()}}};_.p.Object.defineProperties(_.pn.prototype,{g1a:{configurable:!0,enumerable:!0,set:function(a){this.pLc=a;this.wJa===0&&this.Yhb(!0)}}});_.pn.O=function(a){return new (a||_.pn)};_.pn.Fa=_.fd({type:_.pn,oa:[["","ngSwitch",""]],inputs:{g1a:"ngSwitch"},standalone:!0});
_.qn=function(a,b,c){this.g1a=c;c.nFc();this.wOc=new LLa(a,b)};_.qn.prototype.ho=function(){var a=this.wOc,b=this.g1a.ZKc(this.P0c);b&&!a.mZ?a.create():!b&&a.mZ&&a.destroy()};_.qn.O=function(a){return new (a||_.qn)(_.A(_.gg),_.A(_.fg),_.A(_.pn,9))};_.qn.Fa=_.fd({type:_.qn,oa:[["","ngSwitchCase",""]],inputs:{P0c:"ngSwitchCase"},standalone:!0});_.rn=function(a,b,c){c.oFc(new LLa(a,b))};_.rn.O=function(a){return new (a||_.rn)(_.A(_.gg),_.A(_.fg),_.A(_.pn,9))};
_.rn.Fa=_.fd({type:_.rn,oa:[["","ngSwitchDefault",""]],standalone:!0});_.sn=function(a){this.Fe=a;this.aKb=this.h1a=this.Kha=this.yra=null};_.sn.prototype.Tb=function(a){if(this.lNc(a))if(a=this.Fe,this.yra&&a.remove(a.indexOf(this.yra)),this.h1a){var b=this.fHc(),c;this.yra=a.ci(this.h1a,b,{Vb:(c=this.aKb)!=null?c:void 0})}else this.yra=null};_.sn.prototype.lNc=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.sn.prototype.fHc=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.Kha?Reflect.set(a.Kha,c,d):!1},get:function(b,c,d){if(a.Kha)return Reflect.get(a.Kha,c,d)}})};_.sn.O=function(a){return new (a||_.sn)(_.A(_.gg))};_.sn.Fa=_.fd({type:_.sn,oa:[["","ngTemplateOutlet",""]],inputs:{Kha:"ngTemplateOutletContext",h1a:"ngTemplateOutlet",aKb:"ngTemplateOutletInjector"},standalone:!0,features:[_.sd]});var MLa=function(){},OLa,PLa;MLa.prototype.Rqb=function(a,b){return Qg(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};MLa.prototype.dispose=function(a){Qg(function(){return a.unsubscribe()})};var NLa=function(){};NLa.prototype.Rqb=function(a,b){return a.then(b,function(c){throw c;})};NLa.prototype.dispose=function(){};OLa=new NLa;PLa=new MLa;_.tn=function(a){this.Ypa=null;this.o0a=!0;this.xOa=this.K8=this.UA=null;this.Hj=a};_.h=_.tn.prototype;
_.h.La=function(){this.UA&&this.zcb();this.Hj=null};_.h.transform=function(a){if(!this.K8){if(a)try{this.o0a=!1,this.zr(a)}finally{this.o0a=!0}return this.Ypa}return a!==this.K8?(this.zcb(),this.transform(a)):this.Ypa};_.h.zr=function(a){var b=this;this.K8=a;this.xOa=this.JMc(a);this.UA=this.xOa.Rqb(a,function(c){return b.eOc(a,c)})};_.h.JMc=function(a){if(Wja(a))return OLa;if(Xja(a))return PLa;throw new _.Ic(2100,!1);};_.h.zcb=function(){this.xOa.dispose(this.UA);this.K8=this.UA=this.Ypa=null};
_.h.eOc=function(a,b){if(a===this.K8&&(this.Ypa=b,this.o0a)){var c;(c=this.Hj)==null||_.om(c)}};_.tn.O=function(a){return new (a||_.tn)(_.A(_.Pg,16))};_.tn.He=_.gd({name:"async",type:_.tn,ie:!1,standalone:!0});_.QLa=new _.jd("");_.RLa=new _.jd("");_.un=function(){};_.un.O=function(a){return new (a||_.un)};_.un.Da=_.ad({type:_.un});_.un.Ca=_.Fc({});_.lh=new _.jd("");var Zh=null,SLa=function(){};var vn=function(){};vn.prototype.sJ=function(){throw Error("da");};vn.O=function(a){return new (a||vn)};vn.ua=_.q({token:vn,qa:function(){return _.Wc(wn)},Ga:"platform"});var eqa=new _.jd(""),wn=function(){this.Sp=_.Wc(_.lh);this.rr=window.location;this.BZ=window.history};_.V(wn,vn);wn.prototype.bia=function(a){var b=TLa(this.Sp,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var ULa=function(a,b){var c=TLa(a.Sp,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=wn.prototype;_.h.pushState=function(a,b,c){this.BZ.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.BZ.replaceState(a,b,c)};_.h.forward=function(){this.BZ.forward()};_.h.back=function(){this.BZ.back()};_.h.sJ=function(a){this.BZ.go(a===void 0?0:a)};_.h.getState=function(){return this.BZ.state};
_.p.Object.defineProperties(wn.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.rr.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.rr.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.rr.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.rr.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.rr.pathname},set:function(a){this.rr.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.rr.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.rr.hash}}});wn.O=function(a){return new (a||wn)};wn.ua=_.q({token:wn,qa:function(){return new wn},Ga:"platform"});var yn;_.xn=function(){};_.xn.prototype.sJ=function(){throw Error("da");};_.xn.O=function(a){return new (a||_.xn)};_.xn.ua=_.q({token:_.xn,qa:function(){return _.Wc(yn)},Ga:"root"});_.VLa=new _.jd("");yn=function(a,b){this.dk=a;this.ZS=[];var c,d,e;this.YY=(e=(d=b!=null?b:Zh.cva())!=null?d:(c=_.Wc(_.lh).location)==null?void 0:c.origin)!=null?e:""};_.V(yn,_.xn);_.h=yn.prototype;_.h.La=function(){for(;this.ZS.length;)this.ZS.pop()()};_.h.bia=function(a){this.ZS.push(this.dk.bia(a),ULa(this.dk,a))};
_.h.cva=function(){return this.YY};_.h.Ey=function(a){return vna(this.YY,a)};_.h.path=function(a){var b=this.dk.pathname+Wg(this.dk.search),c=this.dk.hash;return c&&(a===void 0?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.dk.pushState(a,b,this.Ey(c+Wg(d)))};_.h.replaceState=function(a,b,c,d){this.dk.replaceState(a,b,this.Ey(c+Wg(d)))};_.h.forward=function(){this.dk.forward()};_.h.back=function(){this.dk.back()};_.h.getState=function(){return this.dk.getState()};
_.h.sJ=function(a){var b,c;(c=(b=this.dk).sJ)==null||c.call(b,a===void 0?0:a)};yn.O=function(a){return new (a||yn)(_.t(vn),_.t(_.VLa,8))};yn.ua=_.q({token:yn,qa:yn.O,Ga:"root"});var zn=function(a,b){this.dk=a;this.YY="";this.ZS=[];b!=null&&(this.YY=b)};_.V(zn,_.xn);_.h=zn.prototype;_.h.La=function(){for(;this.ZS.length;)this.ZS.pop()()};_.h.bia=function(a){this.ZS.push(this.dk.bia(a),ULa(this.dk,a))};_.h.cva=function(){return this.YY};_.h.path=function(){var a,b=(a=this.dk.hash)!=null?a:"#";return b.length>0?b.substring(1):b};_.h.Ey=function(a){a=vna(this.YY,a);return a.length>0?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.Ey(c+Wg(d));c.length==0&&(c=this.dk.pathname);this.dk.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.Ey(c+Wg(d));c.length==0&&(c=this.dk.pathname);this.dk.replaceState(a,b,c)};_.h.forward=function(){this.dk.forward()};_.h.back=function(){this.dk.back()};_.h.getState=function(){return this.dk.getState()};_.h.sJ=function(a){var b,c;(c=(b=this.dk).sJ)==null||c.call(b,a===void 0?0:a)};zn.O=function(a){return new (a||zn)(_.t(vn),_.t(_.VLa,8))};
zn.ua=_.q({token:zn,qa:zn.O});_.An=function(a){var b=this;this.iT=new _.mm;this.kib=[];this.oOc=null;this.yD=a;a=this.yD.cva();this.TFc=wna(_.Vg(a.replace(/\/index.html$/,"")));this.yD.bia(function(c){b.iT.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.An.prototype.La=function(){var a;(a=this.oOc)==null||a.unsubscribe();this.kib=[]};_.An.prototype.path=function(a){return this.normalize(this.yD.path(a===void 0?!1:a))};_.An.prototype.getState=function(){return this.yD.getState()};
var WLa=function(a,b){var c=c===void 0?"":c;return a.path()==a.normalize(b+Wg(c))};_.h=_.An.prototype;_.h.normalize=function(a){var b=this.TFc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=b===""||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.Vg(b)};_.h.Ey=function(a){a&&a[0]!=="/"&&(a="/"+a);return this.yD.Ey(a)};_.h.go=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.yD.pushState(c,"",a,b);this.Jfb(this.Ey(a+Wg(b)),c)};
_.h.replaceState=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.yD.replaceState(c,"",a,b);this.Jfb(this.Ey(a+Wg(b)),c)};_.h.forward=function(){this.yD.forward()};_.h.back=function(){this.yD.back()};_.h.sJ=function(a){var b,c;(c=(b=this.yD).sJ)==null||c.call(b,a===void 0?0:a)};_.h.Jfb=function(a,b){a=a===void 0?"":a;this.kib.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.iT.subscribe({next:a,error:b,complete:c})};_.An.O=function(a){return new (a||_.An)(_.t(_.xn))};
_.An.ua=_.q({token:_.An,qa:function(){return new _.An(_.t(_.xn))},Ga:"root"});new _.Am;var iqa=function(){};iqa.ua=_.q({token:iqa,Ga:"root",qa:function(){return _.Wc(Af)==="browser"?new XLa:new YLa}});var XLa=function(){var a=_.Wc(_.lh),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}};_.h=XLa.prototype;_.h.FUb=function(a){this.offset=Array.isArray(a)?function(){return a}:a};_.h.Hyb=function(){return[this.window.scrollX,this.window.scrollY]};_.h.Uza=function(a){this.window.scrollTo(a[0],a[1])};
_.h.gTb=function(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if(typeof b.createTreeWalker==="function"&&b.body&&typeof b.body.attachShadow==="function")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.zUb=function(a){this.window.history.scrollRestoration=a};var YLa=function(){};_.h=YLa.prototype;_.h.FUb=function(){};_.h.Hyb=function(){return[0,0]};_.h.Uza=function(){};_.h.gTb=function(){};_.h.zUb=function(){};var ZLa=function(){};var Bn=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.z0=e;this.transport=b};Bn.prototype.uO=function(a){if(this.transport&&!this.isBot){a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.nXa(b.value))}};
Bn.prototype.nXa=function(a){var b=(new hLa).p5a(this.z0||"");b=_.wk(b,17,zna(a.actionOwner)).o5a([a.element,a.action].join("/"));b=_.wk(b,3,xna(a.gestureName)).zAa(yna(a.statusCode));b=_.Li(b,13,a.initialRoute);b=_.Li(b,11,a.cs);b=_.Li(b,14,a.targetRoute||"").J5c(a.Om);b=_.sk(b,15,a.vQ);b=_.sk(b,16,a.pN).n5a(a.Qi||0);b=_.Ti(b,7,a.Qf||0);var c=(new eLa).w5a(this.document.location.hostname).nla(this.document.referrer).vUb((new kn).uw(this.productVersion));c=_.Li(c,1,a.sessionId||"");b=_.Sj(b,2,c);
a.jf&&typeof a.jf==="string"&&_.Li(b,5,a.jf);if(a.Fn.length>0)for(a=_.k(a.Fn),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new ln).Sd(c.name||"").zAa(yna(c.statusCode||"")).n5a(c.Qi||0);c=_.Ti(d,4,c.ay||0);_.Vj(b,10,ln,c)}a=new GLa;return _.Sj(a,1,b)};Bn.O=function(a){return new (a||Bn)(_.t(_.lh),_.t(dLa,8),_.t(dn),_.t(BKa),_.t(fKa,8))};Bn.ua=_.q({token:Bn,qa:Bn.O,Ga:"root"});_.$La={PEa:"issue_tracker",XQ:"results",zBc:"flow"};Object.freeze(_.$La);var Cn=function(){};Cn.O=function(a){return new (a||Cn)};Cn.ua=_.q({token:Cn,qa:Cn.O,Ga:"root"});var bMa,cMa,dMa;_.aMa=new _.jd("GTMDataLayerName",{Ga:"root",qa:function(){return window.grimoireDataLayer}});bMa=new _.jd("ProjectId",{Ga:"root",qa:function(){return"testAlphaSource"}});cMa=new _.jd("GetRandomString",{Ga:"root",qa:function(){return _.fl}});dMa=new _.jd("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var eMa=function(){this.blockSize=-1};var Dn=function(a,b){this.blockSize=-1;this.blockSize=64;this.Hsa=_.ca.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.BBa=this.p2=0;this.Wi=[];this.d1c=a;this.aCb=b;this.I9c=_.ca.Int32Array?new Int32Array(64):Array(64);fMa===void 0&&(fMa=_.ca.Int32Array?new Int32Array(gMa):gMa);this.reset()},fMa;_.qj(Dn,eMa);for(var hMa=[],iMa=0;iMa<63;iMa++)hMa[iMa]=0;var jMa=[].concat(128,hMa);
Dn.prototype.reset=function(){this.BBa=this.p2=0;this.Wi=_.ca.Int32Array?new Int32Array(this.aCb):_.sa(this.aCb)};
var kMa=function(a){for(var b=a.Hsa,c=a.I9c,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=d*4;for(b=16;b<64;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.Wi[0]|0;e=a.Wi[1]|0;var m=a.Wi[2]|0,n=a.Wi[3]|0,r=a.Wi[4]|0,v=a.Wi[5]|0,z=a.Wi[6]|0;f=a.Wi[7]|0;for(b=0;b<64;b++){var C=((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+(fMa[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+C|0}a.Wi[0]=a.Wi[0]+d|0;a.Wi[1]=a.Wi[1]+e|0;a.Wi[2]=a.Wi[2]+m|0;a.Wi[3]=a.Wi[3]+n|0;a.Wi[4]=a.Wi[4]+r|0;a.Wi[5]=a.Wi[5]+v|0;a.Wi[6]=a.Wi[6]+z|0;a.Wi[7]=a.Wi[7]+f|0};
Dn.prototype.update=function(a,b){b===void 0&&(b=a.length);var c=0,d=this.p2;if(typeof a==="string")for(;c<b;)this.Hsa[d++]=a.charCodeAt(c++),d==this.blockSize&&(kMa(this),d=0);else if(_.ta(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Kb");this.Hsa[d++]=e;d==this.blockSize&&(kMa(this),d=0)}else throw Error("Lb");this.p2=d;this.BBa+=b};
Dn.prototype.digest=function(){var a=[],b=this.BBa*8;this.p2<56?this.update(jMa,56-this.p2):this.update(jMa,this.blockSize-(this.p2-56));for(var c=63;c>=56;c--)this.Hsa[c]=b&255,b/=256;kMa(this);for(c=b=0;c<this.d1c;c++)for(var d=24;d>=0;d-=8)a[b++]=this.Wi[c]>>d&255;return a};
var gMa=[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 mMa=function(){Dn.call(this,8,lMa)};_.qj(mMa,Dn);var lMa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var En=function(a,b,c){this.iU=a;if(!this.iU)throw Error("Mb");a=new mMa;a.update(String(c));this.Z2c=Hza(a.digest());c={};this.iU.push((c.releaseVersion=b,c))};
En.prototype.uO=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.Z2c;d.CE=b.action;d.eventType=b.element;d.OLb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Qi&&(d.metadata.latencyMs=b.Qi.toString());d.WT="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.jf=(c=b.jf)==null?void 0:c.toString();var e=d;c=this.iU;b=c.push;d=e.event;
var f=e.eventType,g=e.CE,m=e.OLb,n=e.projectNumber,r=e.WT,v=e.jf;if(e=e.metadata){for(var z=[],C=_.k(Object.keys(e)),I=C.next();!I.done;I=C.next())I=I.value,z.push(I+"="+e[I]);e=z.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:v,metadata:e})}};En.prototype.PJ=function(a){this.iU.push({event:"trackPageView",pageName:a,pagePath:a})};En.O=function(a){return new (a||En)(_.t(_.aMa),_.t(dn),_.t(bMa))};En.ua=_.q({token:En,qa:En.O});_.Fn=function(){};_.Fn.prototype.uO=function(){};_.Fn.prototype.PJ=function(){};_.Fn.O=function(a){return new (a||_.Fn)};_.Fn.ua=_.q({token:_.Fn,qa:function(a){return En.O(a)},Ga:"root"});var Gn=function(){};Gn.prototype.pHb=function(a,b){return b};Gn.prototype.uO=function(){};Gn.O=function(a){return new (a||Gn)};Gn.ua=_.q({token:Gn,qa:Gn.O,Ga:"root"});var nMa=new _.jd("GetRandomString",{Ga:"root",qa:function(){return _.fl}}),oMa=new _.jd("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var toa=Symbol("Nb"),Hn=function(a){this.params=a||{}};Hn.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Hn.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Hn.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.p.Object.defineProperties(Hn.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Dna={exact:Ina,subset:Lna},Ena={exact:Gna,subset:Jna,ignored:function(){return!0}},ah=function(a,b,c){a=a===void 0?new $g([],{}):a;b=b===void 0?{}:b;this.root=a;this.Ta=b;this.Ye=c===void 0?null:c};ah.prototype.toString=function(){return pMa.md(this)};_.p.Object.defineProperties(ah.prototype,{dw:{configurable:!0,enumerable:!0,get:function(){this.HL!=null||(this.HL=new Hn(this.Ta));return this.HL}}});
var $g=function(a,b){var c=this;this.Qd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};$g.prototype.mp=function(){return this.bW>0};$g.prototype.toString=function(){return Qna(this)};_.p.Object.defineProperties($g.prototype,{bW:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.ch=function(a,b){this.path=a;this.parameters=b};_.ch.prototype.toString=function(){return Ona(this.path)+Pna(this.parameters)};
_.p.Object.defineProperties(_.ch.prototype,{i2c:{configurable:!0,enumerable:!0,get:function(){this.cgb!=null||(this.cgb=new Hn(this.parameters));return this.cgb}}});_.sh=function(){};_.sh.O=function(a){return new (a||_.sh)};_.sh.ua=_.q({token:_.sh,qa:function(){return new In},Ga:"root"});var In=function(){};
In.prototype.parse=function(a){a=new qMa(a);Jn(a,"/");var b=a.Fk===""||a.Fk.startsWith("?")||a.Fk.startsWith("#")?new $g([],{}):new $g([],rMa(a));return new ah(b,a.parseQueryParams(),Jn(a,"#")?decodeURIComponent(a.Fk):null)};In.prototype.md=function(a){var b="/"+Rna(a.root,!0),c=Una(a.Ta);a=typeof a.Ye==="string"?"#"+encodeURI(a.Ye):"";return b+c+a};var pMa=new In,Vna=/^[^\/()?;#]+/,sMa=/^[^\/()?;=#]+/,tMa=/^[^=?&#]+/,uMa=/^[^&#]+/,qMa=function(a){this.Fk=this.url=a};
qMa.prototype.parseQueryParams=function(){var a={};if(Jn(this,"?")){do{var b,c=this.Fk.match(tMa);if(b=c?c[0]:""){this.capture(b);c="";if(Jn(this,"=")){var d;if(d=(d=this.Fk.match(uMa))?d[0]:"")c=d,this.capture(c)}b=decodeURIComponent(b.replace(/\+/g,"%20"));c=decodeURIComponent(c.replace(/\+/g,"%20"));a.hasOwnProperty(b)?(d=a[b],Array.isArray(d)||(d=[d],a[b]=d),d.push(c)):a[b]=c}}while(Jn(this,"&"))}return a};
var rMa=function(a){if(a.Fk==="")return{};Jn(a,"/");var b=[];for(a.Fk.startsWith("(")||b.push(vMa(a));a.Fk.startsWith("/")&&!a.Fk.startsWith("//")&&!a.Fk.startsWith("/(");)a.capture("/"),b.push(vMa(a));var c={};a.Fk.startsWith("/(")&&(a.capture("/"),c=wMa(a,!0));var d={};a.Fk.startsWith("(")&&(d=wMa(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new $g(b,c);return d},vMa=function(a){var b=Wna(a.Fk);if(b===""&&a.Fk.startsWith(";"))throw new _.Ic(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Jn(a,";");){var d,e=a;if(d=(d=e.Fk.match(sMa))?d[0]:""){e.capture(d);var f="";if(Jn(e,"=")){var g=Wna(e.Fk);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.ch(b,c)},wMa=function(a,b){var c={};for(a.capture("(");!Jn(a,")")&&a.Fk.length>0;){var d=Wna(a.Fk),e=a.Fk[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.Ic(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=rMa(a);c[e]=Object.keys(d).length===
1?d.primary:new $g([],d);Jn(a,"//")}return c},Jn=function(a,b){return a.Fk.startsWith(b)?(a.Fk=a.Fk.substring(b.length),!0):!1};qMa.prototype.capture=function(a){if(!Jn(this,a))throw new _.Ic(4011,!1);};var ioa=function(a,b,c){this.hDb=a;this.g1c=b;this.commands=c;if(a&&c.length>0&&coa(c[0]))throw new _.Ic(4003,!1);if((a=c.find(goa))&&a!==(c.length>0?c[c.length-1]:null))throw new _.Ic(4004,!1);},boa=function(a,b,c){this.SF=a;this.Zya=b;this.index=c};var Kn;Kn=function(a,b){this.id=a;this.url=b};_.Ln=function(a,b,c,d){c=c===void 0?"imperative":c;d=d===void 0?null:d;Kn.call(this,a,b);this.type=0;this.NJb=c;this.GC=d};_.V(_.Ln,Kn);_.Ln.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.mh=function(a,b,c){Kn.call(this,a,b);this.Ch=c;this.type=1};_.V(_.mh,Kn);_.mh.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ch+"')"};
_.nh=function(a,b,c,d){Kn.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.nh,Kn);_.nh.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var ph=function(a,b,c,d){Kn.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(ph,Kn);_.oh=function(a,b,c,d){Kn.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.oh,Kn);_.oh.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var xMa=function(a,b,c,d){Kn.call(this,a,b);this.Ch=c;this.state=d;this.type=4};_.V(xMa,Kn);xMa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ch+"', state: "+this.state+")"};var yMa=function(a,b,c,d){Kn.call(this,a,b);this.Ch=c;this.state=d;this.type=7};_.V(yMa,Kn);yMa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ch+"', state: "+this.state+")"};
var zMa=function(a,b,c,d,e){Kn.call(this,a,b);this.Ch=c;this.state=d;this.eVb=e;this.type=8};_.V(zMa,Kn);zMa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ch+"', state: "+this.state+", shouldActivate: "+this.eVb+")"};_.AMa=function(a,b,c,d){Kn.call(this,a,b);this.Ch=c;this.state=d;this.type=5};_.V(_.AMa,Kn);
_.AMa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ch+"', state: "+this.state+")"};_.BMa=function(a,b,c,d){Kn.call(this,a,b);this.Ch=c;this.state=d;this.type=6};_.V(_.BMa,Kn);_.BMa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ch+"', state: "+this.state+")"};var CMa=function(a){this.Mb=a;this.type=9};
CMa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Mb.path+")"};var DMa=function(a){this.Mb=a;this.type=10};DMa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Mb.path+")"};var Toa=function(a){this.hd=a;this.type=11};Toa.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.hd.oe&&this.hd.oe.path||"")+"')"};var EMa=function(a){this.hd=a;this.type=12};
EMa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.hd.oe&&this.hd.oe.path||"")+"')"};var Uoa=function(a){this.hd=a;this.type=13};Uoa.prototype.toString=function(){return"ActivationStart(path: '"+(this.hd.oe&&this.hd.oe.path||"")+"')"};var FMa=function(a){this.hd=a;this.type=14};FMa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.hd.oe&&this.hd.oe.path||"")+"')"};var GMa=function(a,b){this.position=a;this.anchor=b;this.type=15};
GMa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var HMa=function(){},IMa=function(a,b){this.url=a;this.Eha=b};var JMa=function(a){this.Kza=a;this.Mb=this.Ze=null;this.children=new Mn(this.Kza);this.haa=null};_.p.Object.defineProperties(JMa.prototype,{Vb:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=poa((a=this.Mb)==null?void 0:a.hd))!=null?b:this.Kza},set:function(){}}});var Mn=function(a){this.Kza=a;this.qta=new Map},KMa=function(a,b){if(a=a.getContext(b))a.Ze=null,a.haa=null},LMa=function(a,b){var c=a.getContext(b);c||(c=new JMa(a.Kza),a.qta.set(b,c));return c};
Mn.prototype.getContext=function(a){return this.qta.get(a)||null};Mn.O=function(a){return new (a||Mn)(_.t(Wl))};Mn.ua=_.q({token:Mn,qa:Mn.O,Ga:"root"});var Nn=function(a){this.ng=a};Nn.prototype.parent=function(a){a=this.mW(a);return a.length>1?a[a.length-2]:null};Nn.prototype.children=function(a){return(a=qoa(a,this.ng))?a.children.map(function(b){return b.value}):[]};Nn.prototype.firstChild=function(a){return(a=qoa(a,this.ng))&&a.children.length>0?a.children[0].value:null};Nn.prototype.mW=function(a){return roa(a,this.ng).map(function(b){return b.value})};_.p.Object.defineProperties(Nn.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.ng.value}}});
var eh=function(a,b){this.value=a;this.children=b};eh.prototype.toString=function(){return"TreeNode("+this.value+")"};var MMa=function(a,b){this.ng=a;this.hd=b;voa(this,a)};_.V(MMa,Nn);MMa.prototype.toString=function(){return this.hd.toString()};_.fh=function(a,b,c,d,e,f,g,m){this.k9c=a;this.k2c=b;this.h3c=c;this.OVc=d;this.jU=e;this.Ze=f;this.component=g;this.tZ=m;var n,r;this.title=(r=(n=this.jU)==null?void 0:n.ha(_.x(function(v){return v[toa]})))!=null?r:_.le(void 0);this.url=a;this.params=b;this.Ta=c;this.Ye=d;this.data=e};
_.fh.prototype.toString=function(){return this.hd?this.hd.toString():"Future("+this.tZ+")"};
_.p.Object.defineProperties(_.fh.prototype,{oe:{configurable:!0,enumerable:!0,get:function(){return this.tZ.oe}},root:{configurable:!0,enumerable:!0,get:function(){return this.MD.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.MD.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.MD.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.MD.children(this)}},mW:{configurable:!0,enumerable:!0,get:function(){return this.MD.mW(this)}},
TLb:{configurable:!0,enumerable:!0,get:function(){this.g9!=null||(this.g9=this.params.ha(_.x(function(a){return new Hn(a)})));return this.g9}},dw:{configurable:!0,enumerable:!0,get:function(){this.HL!=null||(this.HL=this.Ta.ha(_.x(function(a){return new Hn(a)})));return this.HL}}});var On=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.Ye=d;this.data=e;this.Ze=f;this.component=g;this.oe=m;this.AMc=n};
On.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.oe?this.oe.path:"")+"')"};
_.p.Object.defineProperties(On.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a[toa]}},root:{configurable:!0,enumerable:!0,get:function(){return this.MD.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.MD.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.MD.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.MD.children(this)}},mW:{configurable:!0,enumerable:!0,
get:function(){return this.MD.mW(this)}},TLb:{configurable:!0,enumerable:!0,get:function(){this.g9!=null||(this.g9=new Hn(this.params));return this.g9}},dw:{configurable:!0,enumerable:!0,get:function(){this.HL!=null||(this.HL=new Hn(this.Ta));return this.HL}}});var NMa=function(a,b){this.ng=b;this.url=a;voa(this,b)};_.V(NMa,Nn);NMa.prototype.toString=function(){return woa(this.ng)};var OMa;OMa=new _.jd("");_.Pn=function(){this.A6=this.On=null;this.name="primary";this.Iib=new _.mm;this.Wrb=new _.mm;this.Elb=new _.mm;this.Jsb=new _.mm;this.vSb=Dma();this.A3=_.Wc(Mn);this.location=_.Wc(_.gg);this.yQc=_.Wc(_.Pg);this.FYa=_.Wc(PMa,{optional:!0})};_.Pn.prototype.Tb=function(a){if(a.name){a=a.name;var b=a.zj;a.YI||(QMa(this,b)&&(this.eca(),KMa(this.A3,b)),RMa(this))}};_.Pn.prototype.La=function(){QMa(this,this.name)&&KMa(this.A3,this.name);var a;(a=this.FYa)==null||SMa(a,this)};
var QMa=function(a,b){var c;return((c=a.A3.getContext(b))==null?void 0:c.Ze)===a};_.Pn.prototype.Ra=function(){RMa(this)};var RMa=function(a){var b=a.A3,c=a.name,d=LMa(b,c);d.Ze=a;b.qta.set(c,d);!a.On&&(b=a.A3.getContext(a.name),b==null?0:b.Mb)&&(b.haa?a.attach(b.haa,b.Mb):TMa(a,b.Mb,b.Vb))};_.Pn.prototype.detach=function(){if(!this.On)throw new _.Ic(4012,!1);this.location.detach();var a=this.On;this.A6=this.On=null;this.Jsb.emit(a.instance);return a};
_.Pn.prototype.attach=function(a,b){this.On=a;this.A6=b;this.location.q2(a.Jv);(b=this.FYa)!=null&&(SMa(b,this),UMa(b,this));this.Elb.emit(a.instance)};_.Pn.prototype.eca=function(){if(this.On){var a=this.component;this.On.destroy();this.A6=this.On=null;this.Wrb.emit(a)}};
var TMa=function(a,b,c){if(a.xwa)throw new _.Ic(4013,!1);a.A6=b;var d=a.location,e=b.hd.component,f=LMa(a.A3,a.name).children;a.On=_.KJa(d,e,{index:d.length,Vb:new VMa(b,f,d.Vb,a.vSb),OI:c});_.om(a.yQc);(b=a.FYa)!=null&&(SMa(b,a),UMa(b,a));a.Iib.emit(a.On.instance)};
_.p.Object.defineProperties(_.Pn.prototype,{Kib:{configurable:!0,enumerable:!0,get:function(){return this.On}},xwa:{configurable:!0,enumerable:!0,get:function(){return!!this.On}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.On)throw new _.Ic(4012,!1);return this.On.instance}},hk:{configurable:!0,enumerable:!0,get:function(){if(!this.On)throw new _.Ic(4012,!1);return this.A6}}});_.Pn.O=function(a){return new (a||_.Pn)};
_.Pn.Fa=_.fd({type:_.Pn,oa:[["router-outlet"]],inputs:{name:"name",vSb:[1,"routerOutletData"]},outputs:{Iib:"activate",Wrb:"deactivate",Elb:"attach",Jsb:"detach"},Rb:["outlet"],standalone:!0,features:[_.sd]});var VMa=function(a,b,c,d){this.Mb=a;this.Nob=b;this.parent=c;this.qLb=d};VMa.prototype.Pbd=function(a){return new VMa(this.Mb,this.Nob,a,this.qLb)};VMa.prototype.get=function(a,b){return a===_.fh?this.Mb:a===Mn?this.Nob:a===OMa?this.qLb:this.parent.get(a,b)};
var PMa=new _.jd(""),Qn=function(){this.b2a=new Map},SMa=function(a,b){var c;(c=a.b2a.get(b))==null||c.unsubscribe();a.b2a.delete(b)},UMa=function(a,b){var c=b.hk,d=_.te([c.Ta,c.params,c.data]).ha(_.tf(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 f===0?_.le(g):Promise.resolve(g)})).subscribe(function(e){if(b.xwa&&b.Kib&&b.hk===c&&c.component!==null){var f=ena(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.oYb,b.Kib.NP(g,e[g])}else SMa(a,b)}else SMa(a,b)});a.b2a.set(b,d)};Qn.O=function(a){return new (a||Qn)};Qn.ua=_.q({token:Qn,qa:Qn.O});var Aoa=function(){};Aoa.O=function(a){return new (a||Aoa)};Aoa.ya=_.Yc({type:Aoa,oa:[["ng-component"]],standalone:!0,features:[_.wg],Aa:1,Ba:0,ta:function(a){a&1&&_.J(0,"router-outlet")},Ia:[_.Pn],mb:2});var XMa=function(a,b,c,d){return _.x(function(e){(new WMa(b,e.vma,e.WSa,c,d)).Uu(a);return e})},WMa=function(a,b,c,d,e){this.s4a=a;this.myb=b;this.lrb=c;this.Xxb=d;this.tCb=e};WMa.prototype.Uu=function(a){var b=this.myb.ng,c=this.lrb?this.lrb.ng:null;YMa(this,b,c,a);xoa(this.myb.root);ZMa(this,b,c,a)};
var YMa=function(a,b,c,d){var e=soa(c);b.children.forEach(function(f){var g=f.value.Ze,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.Ze))&&YMa(a,f,m,n.children):YMa(a,f,m,d):r&&$Ma(a,m,d);delete e[g]});Object.values(e).forEach(function(f){$Ma(a,f,d)})},$Ma=function(a,b,c){var d=c.getContext(b.value.Ze);c=d&&b.value.component?d.children:c;b=soa(b);b=_.k(Object.values(b));for(var e=b.next();!e.done;e=b.next())$Ma(a,e.value,c);d&&(d.Ze&&(d.Ze.eca(),d.children.qta=new Map),d.haa=
null,d.Mb=null)},ZMa=function(a,b,c,d){var e=soa(c);b.children.forEach(function(f){var g=e[f.value.Ze],m=f.value,n=g?g.value:null;xoa(m);m===n?m.component?(m=LMa(d,m.Ze),ZMa(a,f,g,m.children)):ZMa(a,f,g,d):m.component?(g=LMa(d,m.Ze),g.haa=null,g.Mb=m,g.Ze&&TMa(g.Ze,m,g.Vb),ZMa(a,f,null,g.children)):ZMa(a,f,null,d);a.Xxb(new FMa(f.value.hd))});b.children.length&&a.Xxb(new EMa(b.value.hd))};var Hoa=Symbol("Pb");var Joa=function(a){this.path=a;this.Mb=this.path[this.path.length-1]},Loa=function(a,b){this.component=a;this.Mb=b};var $oa=function(a){this.SF=a||null},aNa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.dm=a};_.V(aNa,Error);
var bNa=function(a,b){this.Sf=a;this.dm=b},cNa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Qd);if(a.bW===0)return _.le(b);if(a.bW>1||!a.children.primary)return _.me(new _.Ic(4E3,!1));a=a.children.primary}},eNa=function(a,b,c,d,e,f){if(typeof c!=="string"){var g=c,m=e.Ta,n=e.Ye,r=e.oe,v=e.url,z=e.Ze,C=e.params,I=e.data,M=e.title;c=od(f,function(){return g({params:C,data:I,Ta:m,Ye:n,oe:r,url:v,Ze:z,title:M})});if(c instanceof ah)throw new aNa(c);}a=dNa(a,c,a.Sf.parse(c),b,d);if(c[0]==="/")throw new aNa(a);
return a},dNa=function(a,b,c,d,e){b=fNa(a,b,c.root,d,e);return new ah(b,gNa(c.Ta,a.dm.Ta),c.Ye)},gNa=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]=typeof e==="string"&&e[0]===":"?b[e.substring(1)]:e});return c},fNa=function(a,b,c,d,e){var f=hNa(c.Qd,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]=fNa(a,b,n,d,e)});return new $g(f,g)},hNa=function(a,b,c){return a.map(function(d){if(d.path[0]===
":"){if(d=c[d.path.substring(1)],!d)throw new _.Ic(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 bpa={lF:!1,Eba:[],Dja:[],parameters:{},Sya:{}};var iNa=function(){},kpa=function(a,b,c,d,e,f,g){this.Vb=a;this.h0=b;this.Jza=c;this.config=d;this.dm=e;this.iW=f;this.Sf=g;this.tPc=new bNa(this.Sf,this.dm);this.Aib=0;this.Zjb=!0};kpa.prototype.recognize=function(){var a=this,b=gpa(this.dm.root,[],[],this.config).SF;return this.match(b).ha(_.x(function(c){var d=c.children;c=c.y4c;d=new NMa("",new eh(c,d));var e=a.dm.Ta,f=a.dm.Ye;e=e===void 0?null:e;f=f===void 0?null:f;c=Zna(c);c=foa(c,[],e,f);c.Ta=a.dm.Ta;d.url=a.Sf.md(c);return{state:d,u5:c}}))};
kpa.prototype.match=function(a){var b=this,c=new On([],Object.freeze({}),Object.freeze(Object.assign({},this.dm.Ta)),this.dm.Ye,Object.freeze({}),"primary",this.Jza,null,{});return jNa(this,this.Vb,this.config,a,"primary",c).ha(_.x(function(d){return{children:d,y4c:c}}),_.Xe(function(d){if(d instanceof aNa)return b.dm=d.dm,b.match(d.dm.root);if(d instanceof $oa)throw new _.Ic(4002,"'"+d.SF+"'");throw d;}))};
var jNa=function(a,b,c,d,e,f){return d.Qd.length===0&&d.mp()?a.Zya(b,c,d,f):kNa(a,b,c,d,d.Qd,e,!0,f).ha(_.x(function(g){return g instanceof eh?[g]:[]}))};
kpa.prototype.Zya=function(a,b,c,d){for(var e=this,f=[],g=_.k(Object.keys(c.children)),m=g.next();!m.done;m=g.next())m=m.value,m==="primary"?f.unshift(m):f.push(m);return _.ce(f).ha(_.Ye(function(n){var r=c.children[n],v=ooa(b,n);return jNa(e,a,v,r,n,d)}),_.pf(function(n,r){n.push.apply(n,_.ld(r));return n}),_.$e(null),lka(),_.ue(function(n){if(n===null)return kh(c);n=jpa(n);hpa(n);return _.le(n)}))};
var kNa=function(a,b,c,d,e,f,g,m){return _.ce(c).ha(_.Ye(function(n){var r;return lNa(a,(r=n.Cc)!=null?r:b,c,n,d,e,f,g,m).ha(_.Xe(function(v){if(v instanceof $oa)return _.le(null);throw v;}))}),_.ff(function(n){return!!n}),_.Xe(function(n){if(Ooa(n))return e.length!==0||d.children[f]?kh(d):_.le(new iNa);throw n;}))},lNa=function(a,b,c,d,e,f,g,m,n){return dh(d)===g||g!=="primary"&&fpa(e,f,d)?d.BC===void 0?mNa(a,b,e,d,f,g,n):a.Zjb&&m?nNa(a,b,e,c,d,f,g,n):kh(e):kh(e)},nNa=function(a,b,c,d,e,f,g,m){var n=
apa(c,e,f),r=n.parameters,v=n.Eba,z=n.Sya,C=n.Dja;if(!n.lF)return kh(c);typeof e.BC==="string"&&e.BC[0]==="/"&&(a.Aib++,a.Aib>31&&(a.Zjb=!1));var I,M;f=new On(f,r,Object.freeze(Object.assign({},a.dm.Ta)),a.dm.Ye,e.data||{},dh(e),(M=(I=e.component)!=null?I:e.BS)!=null?M:null,e,e.resolve||{});I=uoa(f,m,a.iW);f.params=Object.freeze(I.params);f.data=Object.freeze(I.data);e=eNa(a.tPc,v,e.BC,z,f,b);return cNa(e).ha(_.ue(function(O){return kNa(a,b,d,c,O.concat(C),g,!1,m)}))},mNa=function(a,b,c,d,e,f,g){var m=
cpa(c,d,e,b);d.path==="**"&&(c.children={});return m.ha(_.tf(function(n){if(!n.lF)return kh(c);var r;b=(r=d.Cc)!=null?r:b;return oNa(a,b,d,e).ha(_.tf(function(v){v=v.IC;var z,C=(z=d.CS)!=null?z:b;z=n.Eba;var I=n.Dja,M,O,aa=new On(z,n.parameters,Object.freeze(Object.assign({},a.dm.Ta)),a.dm.Ye,d.data||{},dh(d),(O=(M=d.component)!=null?M:d.BS)!=null?O:null,d,d.resolve||{});M=uoa(aa,g,a.iW);aa.params=Object.freeze(M.params);aa.data=Object.freeze(M.data);O=gpa(c,z,I,v);M=O.SF;O=O.f6a;return O.length===
0&&M.mp()?a.Zya(C,v,M,aa).ha(_.x(function(pa){return new eh(aa,pa)})):v.length===0&&O.length===0?_.le(new eh(aa,[])):kNa(a,C,v,M,O,dh(d)===f?"primary":f,!0,aa).ha(_.x(function(pa){return new eh(aa,pa instanceof eh?[pa]:[])}))}))}))},oNa=function(a,b,c,d){return c.children?_.le({IC:c.children,Vb:b}):c.dl?c.uL!==void 0?_.le({IC:c.uL,Vb:c.CS}):Yoa(b,c,d).ha(_.ue(function(e){return e?a.h0.dl(b,c).ha(_.vf(function(f){c.uL=f.IC;c.CS=f.Vb})):_.me(Eoa(3))})):_.le({IC:[],Vb:b})};var pNa=function(){this.sXb=!0};_.V(pNa,SLa);var Rn=function(){pNa.apply(this,arguments)};_.V(Rn,pNa);var qNa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};Rn.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Rn.prototype.remove=function(a){a.remove()};Rn.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var TLa=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null};
Rn.prototype.cva=function(){var a=(rNa=rNa||document.querySelector("base"))?rNa.getAttribute("href"):null;return a==null?null:(new URL(a,document.baseURI)).pathname};var rNa=null;var sNa=function(){},DJa=function(a){_.Me.getAngularTestability=function(b,c){b=a.Sda(b,c===void 0?!0:c);if(b==null)throw new _.Ic(5103,!1);return b};_.Me.getAllAngularTestabilities=function(){return Array.from(a.N6.values())};_.Me.getAllAngularRootElements=function(){return Array.from(a.N6.keys())};_.Me.frameworkStabilizers||(_.Me.frameworkStabilizers=[]);_.Me.frameworkStabilizers.push(function(b){var c=_.Me.getAllAngularTestabilities(),d=c.length,e=function(){d--;d==0&&b()};c.forEach(function(f){f.whenStable(e)})})};
sNa.prototype.Sda=function(a,b,c){if(b==null)return null;var d=a.N6.get(b)||null;return d!=null?d:c?b instanceof DocumentFragment?this.Sda(a,b.host,!0):this.Sda(a,b.parentElement,!0):null};var Sn=function(){};Sn.prototype.kb=function(){return new XMLHttpRequest};Sn.O=function(a){return new (a||Sn)};Sn.ua=_.q({token:Sn,qa:Sn.O});var tNa=new _.jd(""),Tn=function(a,b){var c=this;this.tf=b;this.Pcb=new Map;a.forEach(function(d){d.HHb=c});this.JLc=a.slice().reverse()};Tn.prototype.addEventListener=function(a,b,c){return this.mIc(b).addEventListener(a,b,c)};Tn.prototype.mIc=function(a){var b=this.Pcb.get(a);if(b)return b;b=this.JLc.find(function(c){return c.supports(a)});if(!b)throw new _.Ic(5101,!1);this.Pcb.set(a,b);return b};Tn.O=function(a){return new (a||Tn)(_.t(tNa),_.t(_.Cg))};Tn.ua=_.q({token:Tn,qa:Tn.O});
var uNa=function(a){this.Sp=a};var Un=function(a,b,c,d){d=d===void 0?{}:d;this.wt=a;this.appId=b;this.nonce=c;this.hma=new Map;this.Yva=new Set;this.bXb=vNa(this);this.qW=d==="server";wNa(this)},zNa=function(a,b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,xNa(a,c,1)===1)for(var d=a,e=_.k(d.Yva),f=e.next();!f.done;f=e.next())yNa(d,f.value,c)};
Un.prototype.La=function(){var a=this.bXb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.k(this.hma.keys());for(var b=a.next();!b.done;b=a.next())ANa(this,b.value);wNa(this)};
var ANa=function(a,b){a=a.hma;var c,d;(c=a.get(b))==null||(d=c.elements)==null||d.forEach(function(e){return e.remove()});a.delete(b)},vNa=function(a){var b,c=(b=a.wt.head)==null?void 0:b.querySelectorAll('style[ng-app-id="'+a.appId+'"]');if(c==null?0:c.length){var d=new Map;c.forEach(function(e){e.textContent!=null&&d.set(e.textContent,e)});return d}return null},xNa=function(a,b,c){a=a.hma;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},yNa=function(a,b,
c){var d=a.bXb,e=d==null?void 0:d.get(c);(e==null?void 0:e.parentNode)===b?(d.delete(c),e.removeAttribute("ng-app-id"),b=e):(d=a.wt.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.qW&&d.setAttribute("ng-app-id",a.appId),b.appendChild(d),b=d);a=a.hma;var f;(d=(f=a.get(c))==null?void 0:f.elements)?d.push(b):a.set(c,{elements:[b],usage:1})},wNa=function(a){var b=a.Yva;b.clear();b.add(a.wt.head)};Un.O=function(a){return new (a||Un)(_.t(_.lh),_.t(BIa),_.t(_.CIa,8),_.t(Af))};
Un.ua=_.q({token:Un,qa:Un.O});var BNa,spa,Wn;BNa={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/Math/MathML"};spa=/%COMP%/g;_.CNa=new _.jd("",{Ga:"root",qa:function(){return!0}});
Wn=function(a,b,c,d,e,f,g,m){this.nUa=a;this.PP=b;this.appId=c;this.H3a=d;this.wt=e;this.ld=g;this.nonce=m===void 0?null:m;this.eQb=new Map;this.qW=f==="server";this.BSc=new Vn(a,e,g,this.qW)};
Wn.prototype.Uba=function(a,b){if(!a||!b)return this.BSc;this.qW&&b.mb===3&&(b=Object.assign({},b,{mb:0}));a:{var c=this.eQb,d=c.get(b.id);if(!d){d=this.wt;var e=this.ld,f=this.nUa,g=this.PP,m=this.H3a,n=this.qW;switch(b.mb){case 0:d=new DNa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new ENa(f,g,a,b,d,e,this.nonce,n);break a;default:d=new Xn(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof DNa?(zNa(b.PP,b.styles),b.setAttribute(a,b.yXc,"")):b instanceof Xn&&zNa(b.PP,b.styles);return b};
Wn.prototype.La=function(){this.eQb.clear()};Wn.O=function(a){return new (a||Wn)(_.t(Tn),_.t(Un),_.t(BIa),_.t(_.CNa),_.t(_.lh),_.t(Af),_.t(_.Cg),_.t(_.CIa))};Wn.ua=_.q({token:Wn,qa:Wn.O});var Vn=function(a,b,c,d){this.nUa=a;this.wt=b;this.ld=c;this.qW=d;this.data=Object.create(null);this.mq=null};_.h=Vn.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.wt.createElementNS(BNa[b]||b,a):this.wt.createElement(a)};_.h.createComment=function(a){return this.wt.createComment(a)};
_.h.wta=function(a){return this.wt.createTextNode(a)};_.h.appendChild=function(a,b){(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).appendChild(b)};_.h.insertBefore=function(a,b,c){a&&(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).insertBefore(b,c)};_.h.removeChild=function(a,b){b.remove()};_.h.X4a=function(a,b){a=typeof a==="string"?this.wt.querySelector(a):a;if(!a)throw new _.Ic(-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=BNa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=BNa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.UD=function(a,b){a.classList.add(b)};_.h.pP=function(a,b){a.classList.remove(b)};_.h.yh=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.G3a=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};_.h.setProperty=function(a,b,c){a!=null&&(a[b]=c)};_.h.setValue=function(a,b){a.nodeValue=b};_.h.listen=function(a,b,c){if(typeof a==="string"&&(a=TLa(this.wt,a),!a))throw Error("Qb`"+a+"`"+b);return this.nUa.addEventListener(a,b,FNa(this,c))};
var FNa=function(a,b){return function(c){if(c==="__ngUnwrap__")return b;(a.qW?a.ld.runGuarded(function(){return b(c)}):b(c))===!1&&c.preventDefault()}},ENa=function(a,b,c,d,e,f,g,m){Vn.call(this,a,e,f,m);this.PP=b;this.Yx=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.PP;b=this.shadowRoot;a.Yva.add(b);c=_.k(a.hma.keys());for(e=c.next();!e.done;e=c.next())yNa(a,b,e.value);d=tpa(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(ENa,Vn);var GNa=function(a,b){return b===a.Yx?a.shadowRoot:b};_.h=ENa.prototype;_.h.appendChild=function(a,b){return Vn.prototype.appendChild.call(this,GNa(this,a),b)};_.h.insertBefore=function(a,b,c){return Vn.prototype.insertBefore.call(this,GNa(this,a),b,c)};_.h.removeChild=function(a,b){return Vn.prototype.removeChild.call(this,null,b)};_.h.parentNode=function(a){return GNa(this,Vn.prototype.parentNode.call(this,GNa(this,a)))};
_.h.destroy=function(){this.PP.Yva.delete(this.shadowRoot)};var Xn=function(a,b,c,d,e,f,g,m){Vn.call(this,a,e,f,g);this.PP=b;this.H3a=d;this.styles=m?tpa(m,c.styles):c.styles};_.V(Xn,Vn);Xn.prototype.destroy=function(){if(this.H3a)for(var a=this.PP,b=_.k(this.styles),c=b.next();!c.done;c=b.next())c=c.value,xNa(a,c,-1)<=0&&ANa(a,c)};var DNa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;Xn.call(this,a,b,c,e,f,g,m,d);this.qRc="_ngcontent-%COMP%".replace(spa,d);this.yXc="_nghost-%COMP%".replace(spa,d)};
_.V(DNa,Xn);DNa.prototype.createElement=function(a,b){a=Xn.prototype.createElement.call(this,a,b);Xn.prototype.setAttribute.call(this,a,this.qRc,"");return a};var Yn=function(a){this.Sp=a};_.V(Yn,uNa);Yn.prototype.supports=function(){return!0};Yn.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Yn.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Yn.O=function(a){return new (a||Yn)(_.t(_.lh))};Yn.ua=_.q({token:Yn,qa:Yn.O});var Zn=function(a){this.Sp=a;this.me=_.Wc($Ja,{optional:!0})};_.V(Zn,uNa);Zn.prototype.supports=function(a){return this.me?this.me.supports(a):!1};Zn.prototype.addEventListener=function(a,b,c){return this.me.addEventListener(a,b,c)};Zn.prototype.removeEventListener=function(a,b,c){return this.me.removeEventListener(a,b,c)};Zn.O=function(a){return new (a||Zn)(_.t(_.lh))};Zn.ua=_.q({token:Zn,qa:Zn.O});var HNa=["alt","control","meta","shift"],INa={"\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"},JNa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},$n=function(a){this.Sp=a};_.V($n,uNa);$n.prototype.supports=function(a){return KNa(a)!=null};
$n.prototype.addEventListener=function(a,b,c){var d=KNa(b),e=LNa(d.fullKey,c,this.HHb.tf);return this.HHb.tf.Ub(function(){return qNa(a,d.domEventName,e)})};
var KNa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;var c=MNa(b.pop()),d="",e=b.indexOf("code");e>-1&&(b.splice(e,1),d="code.");HNa.forEach(function(f){var g=b.indexOf(f);g>-1&&(b.splice(g,1),d+=f+".")});d+=c;if(b.length!=0||c.length===0)return null;a={domEventName:a};a.fullKey=d;return a},NNa=function(a,b){var c=INa[a.key]||a.key,d="";b.indexOf("code.")>-1&&(c=a.code,d="code.");if(c==null||!c)return!1;c=c.toLowerCase();c===" "?
c="space":c==="."&&(c="dot");HNa.forEach(function(e){e!==c&&(0,JNa[e])(a)&&(d+=e+".")});d+=c;return d===b},LNa=function(a,b,c){return function(d){NNa(d,a)&&c.runGuarded(function(){return b(d)})}},MNa=function(a){return a==="esc"?"escape":a};$n.O=function(a){return new (a||$n)(_.t(_.lh))};$n.ua=_.q({token:$n,qa:$n.O});var Tya=Vma(eKa,"browser",[{wa:Af,lc:"browser"},{wa:Xma,lc:function(){var a=new Rn;Zh!=null||(Zh=a)},wd:!0},{wa:_.lh,Bb:function(){return Uga=document},Kb:[]}]),ONa=new _.jd(""),PNa=[{wa:BJa,Md:sNa,Kb:[]},{wa:AJa,Md:tm,Kb:[_.Cg,um,BJa]},{wa:tm,Md:tm,Kb:[_.Cg,um,BJa]}],QNa=[{wa:Wma,lc:"root"},{wa:_.Ue,Bb:function(){return new _.Ue},Kb:[]},{wa:tNa,Md:Yn,wd:!0,Kb:[_.lh,_.Cg,Af]},{wa:tNa,Md:$n,wd:!0,Kb:[_.lh]},{wa:tNa,Md:Zn,wd:!0},Wn,Un,Tn,{wa:FIa,Hb:Wn},{wa:ZLa,Md:Sn,Kb:[]},[]],ao=function(){};
ao.O=function(a){return new (a||ao)(_.t(ONa,12))};ao.Da=_.ad({type:ao});ao.Ca=_.Fc({Pb:[].concat(_.ld(QNa),_.ld(PNa)),imports:[_.un,vm]});_.bo=function(a){this.Sp=a};_.bo.prototype.Kea=function(){return this.Sp.title};_.bo.prototype.Mm=function(a){this.Sp.title=a||""};_.bo.O=function(a){return new (a||_.bo)(_.t(_.lh))};_.bo.ua=_.q({token:_.bo,qa:_.bo.O,Ga:"root"});var RNa=function(){},SNa=function(){};var co=function(a){var b=this;this.TJ=new Map;this.Oga=null;a?typeof a==="string"?this.cF=function(){b.headers=new Map;a.split("\n").forEach(function(c){var d=c.indexOf(":");if(d>0){var e=c.slice(0,d),f=e.toLowerCase();c=c.slice(d+1).trim();TNa(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach(function(c,d){UNa(b,d,c)})):this.cF=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.k(c);c=d.next().value;d=d.next().value;UNa(b,c,d)})}:this.headers=new Map};_.h=co.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()))&&a.length>0?a[0]:null};_.h.keys=function(){this.init();return Array.from(this.TJ.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 TNa=function(a,b,c){a.TJ.has(c)||a.TJ.set(c,b)};co.prototype.init=function(){var a=this;this.cF&&(this.cF instanceof co?VNa(this,this.cF):this.cF(),this.cF=null,this.Oga&&(this.Oga.forEach(function(b){return WNa(a,b)}),this.Oga=null))};var VNa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.TJ.set(c,b.TJ.get(c))})};
co.prototype.clone=function(a){var b=new co;b.cF=this.cF&&this.cF instanceof co?this.cF:this;b.Oga=(this.Oga||[]).concat([a]);return b};
var WNa=function(a,b){var c=b.name.toLowerCase();switch(b.op){case "a":case "s":var d=b.value;typeof d==="string"&&(d=[d]);if(d.length===0)break;TNa(a,b.name,c);b=(b.op==="a"?a.headers.get(c):void 0)||[];b.push.apply(b,_.ld(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 e.indexOf(f)===-1}),d.length===0?(a.headers.delete(c),a.TJ.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.TJ.delete(c)}},UNa=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);TNa(a,b,d)};co.prototype.forEach=function(a){var b=this;this.init();Array.from(this.TJ.keys()).forEach(function(c){return a(b.TJ.get(c),b.headers.get(c))})};var XNa,vpa,wpa;XNa=function(){};vpa=/%(\d[a-f0-9])/gi;wpa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.eo=function(a){var b=this;a=a===void 0?{}:a;this.MT=this.qna=null;this.gua=a.gua||new XNa;if(a.PVc){if(a.Yua)throw Error("Rb");this.map=upa(a.PVc)}else a.Yua?(this.map=new Map,Object.keys(a.Yua).forEach(function(c){var d=a.Yua[c];d=Array.isArray(d)?d.map(ypa):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.eo.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({qC:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({qC:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({qC:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=xpa(b);return a.map.get(b).map(function(d){return c+"="+xpa(d)}).join("&")}).filter(function(b){return b!==""}).join("&")};_.h.clone=function(a){var b=new _.eo({gua:this.gua});b.MT=this.MT||this;b.qna=(this.qna||[]).concat(a);return b};
_.h.init=function(){var a=this;this.map===null&&(this.map=new Map);this.MT!==null&&(this.MT.init(),this.MT.keys().forEach(function(b){return a.map.set(b,a.MT.map.get(b))}),this.qna.forEach(function(b){switch(b.op){case "a":case "s":var c=(b.op==="a"?a.map.get(b.qC):void 0)||[];c.push(""+b.value);a.map.set(b.qC,c);break;case "d":if(b.value!==void 0){c=a.map.get(b.qC)||[];var d=c.indexOf(""+b.value);d!==-1&&c.splice(d,1);c.length>0?a.map.set(b.qC,c):a.map.delete(b.qC)}else a.map.delete(b.qC)}}),this.MT=
this.qna=null)};var YNa=function(){this.map=new Map};_.h=YNa.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 ZNa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.jw=!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=c!==void 0?c:null,c=d;c&&(this.jw=!!c.jw,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.kQ=c.kQ);this.headers!=null||(this.headers=new co);this.context!=null||(this.context=new YNa);this.params?(c=this.params.toString(),c.length===0?this.hY=b:(d=b.indexOf("?"),this.hY=b+(d===-1?"?":d<b.length-1?"&":"")+c)):(this.params=new _.eo,this.hY=b)},$Na=function(a){return a.body===null?null:typeof a.body==="string"||zpa(a.body)||Apa(a.body)||Bpa(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.eo?a.body.toString():typeof a.body===
"object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},aOa=function(a){return a.body===null||Bpa(a.body)?null:Apa(a.body)?a.body.type||null:zpa(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.eo?"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null};
ZNa.prototype.clone=function(a){a=a===void 0?{}:a;var b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType,e,f=(e=a.kQ)!=null?e:this.kQ;e=a.body!==void 0?a.body:this.body;var g,m=(g=a.withCredentials)!=null?g:this.withCredentials,n;g=(n=a.jw)!=null?n:this.jw;n=a.headers||this.headers;var r=a.params||this.params,v,z=(v=a.context)!=null?v:this.context;a.yUb!==void 0&&(n=Object.keys(a.yUb).reduce(function(C,I){return C.set(I,a.yUb[I])},n));a.fj&&(r=Object.keys(a.fj).reduce(function(C,
I){return C.set(I,a.fj[I])},r));return new ZNa(b,c,e,{params:r,headers:n,context:z,jw:g,responseType:d,withCredentials:m,kQ:f})};var fo=function(a,b,c){b=b===void 0?200:b;c=c===void 0?"OK":c;this.headers=a.headers||new co;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null;this.ok=this.status>=200&&this.status<300},bOa=function(a){a=a===void 0?{}:a;fo.call(this,a);this.type=2};_.V(bOa,fo);
bOa.prototype.clone=function(a){a=a===void 0?{}:a;return new bOa({headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};var go=function(a){a=a===void 0?{}:a;fo.call(this,a);this.type=4;this.body=a.body!==void 0?a.body:null};_.V(go,fo);
go.prototype.clone=function(a){a=a===void 0?{}:a;return new go({body:a.body!==void 0?a.body:this.body,headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};
_.ho=function(a){fo.call(this,a,0,"Unknown Error");this.name="HttpErrorResponse";this.ok=!1;this.message=this.status>=200&&this.status<300?"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(_.ho,fo);_.io=function(a){this.handler=a};_.h=_.io.prototype;
_.h.request=function(a,b,c){var d=this;c=c===void 0?{}:c;if(a instanceof ZNa)b=a;else{var e=void 0;e=c.headers instanceof co?c.headers:new co(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.eo?c.params:new _.eo({Yua:c.params}));b=new ZNa(a,b,c.body!==void 0?c.body:null,{headers:e,context:c.context,params:f,jw:c.jw,responseType:c.responseType||"json",withCredentials:c.withCredentials,kQ:c.kQ})}e=_.le(b).ha(_.Ye(function(g){return d.handler.handle(g)}));if(a instanceof ZNa||c.observe==="events")return e;
a=e.ha(_.Ee(function(g){return g instanceof go}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.x(function(g){if(g.body!==null&&!(g.body instanceof ArrayBuffer))throw Error("Sb");return g.body}));case "blob":return a.ha(_.x(function(g){if(g.body!==null&&!(g.body instanceof Blob))throw Error("Tb");return g.body}));case "text":return a.ha(_.x(function(g){if(g.body!==null&&typeof g.body!=="string")throw Error("Ub");return g.body}));default:return a.ha(_.x(function(g){return g.body}))}case "response":return a;
default:throw Error("Vb`"+c.observe);}};_.h.delete=function(a,b){b=b===void 0?{}:b;return this.request("DELETE",a,b)};_.h.get=function(a,b){b=b===void 0?{}:b;return this.request("GET",a,b)};_.h.head=function(a,b){b=b===void 0?{}:b;return this.request("HEAD",a,b)};_.h.options=function(a,b){b=b===void 0?{}:b;return this.request("OPTIONS",a,b)};_.h.Yv=function(a,b,c){c=c===void 0?{}:c;return this.request("PATCH",a,Cpa(c,b))};
_.h.post=function(a,b,c){c=c===void 0?{}:c;return this.request("POST",a,Cpa(c,b))};_.h.put=function(a,b,c){c=c===void 0?{}:c;return this.request("PUT",a,Cpa(c,b))};_.io.O=function(a){return new (a||_.io)(_.t(RNa))};_.io.ua=_.q({token:_.io,qa:_.io.O});var cOa=/^\)\]\}',?\n/,jo=function(){var a,b;this.HUc=(b=(a=_.Wc(dOa,{optional:!0}))==null?void 0:a.fetch)!=null?b:fetch.bind(globalThis);this.ld=_.Wc(_.Cg)};jo.prototype.handle=function(a){var b=this;return new _.ae(function(c){var d=new AbortController;eOa(b,a,d.signal,c).then(Epa,function(e){return c.error(new _.ho({error:e}))});return function(){return d.abort()}})};
var eOa=function(a,b,c,d){var e,f,g,m,n,r,v,z,C,I,M,O,aa,pa,Aa,ra,ua,La,Xa,za,Pa,Na,pb;return _.de(function(zb){switch(zb.Gc){case 1:return e=fOa(b),_.ge(zb,2),g=a.ld.Ub(function(){return a.HUc(b.hY,Object.assign({},{signal:c},e))}),g.then(Epa,Epa),d.next({type:0}),_.he(zb,g,4);case 4:f=zb.yg;_.jza(zb);break;case 2:return m=_.ie(zb),d.error(new _.ho({error:m,status:(n=m.status)!=null?n:0,statusText:m.statusText,url:b.hY,headers:m.headers})),zb.return();case 3:r=new co(f.headers);v=f.statusText;C=
(z=Dpa(f))!=null?z:b.hY;I=f.status;M=null;b.jw&&d.next(new bOa({headers:r,status:I,statusText:v,url:C}));if(!f.body){zb.wf(5);break}O=f.headers.get("content-length");aa=[];pa=f.body.getReader();Aa=0;La=typeof Zone!=="undefined"&&Zone.current;return _.he(zb,a.ld.Ub(function(){var dd,ed,Fd,Dc,kf,tb;return _.de(function(Hb){if(Hb.Gc==1)return _.he(Hb,pa.read(),5);dd=Hb.yg;ed=dd.done;Fd=dd.value;if(ed)return Hb.wf(0);aa.push(Fd);Aa+=Fd.length;b.jw&&(kf=Dc=void 0,ua=b.responseType==="text"?((Dc=ua)!=null?
Dc:"")+((kf=ra)!=null?kf:ra=new TextDecoder).decode(Fd,{stream:!0}):void 0,tb=function(){return d.next({type:3,total:O?+O:void 0,loaded:Aa,o2c:ua})},La?La.run(tb):tb());return Hb.wf(1)})}),6);case 6:Xa=gOa(aa,Aa);try{Pa=(za=f.headers.get("Content-Type"))!=null?za:"",M=hOa(b,Xa,Pa)}catch(dd){return d.error(new _.ho({error:dd,headers:new co(f.headers),status:f.status,statusText:f.statusText,url:(Na=Dpa(f))!=null?Na:b.hY})),zb.return()}case 5:I===0&&(I=M?200:0),(pb=I>=200&&I<300)?(d.next(new go({body:M,
headers:r,status:I,statusText:v,url:C})),d.complete()):d.error(new _.ho({error:M,headers:r,status:I,statusText:v,url:C})),zb.Gc=0}})},hOa=function(a,b,c){switch(a.responseType){case "json":return a=(new TextDecoder).decode(b).replace(cOa,""),a===""?null:JSON.parse(a);case "text":return(new TextDecoder).decode(b);case "blob":return new Blob([b],{type:c});case "arraybuffer":return b.buffer}},fOa=function(a){var b={},c=a.withCredentials?"include":void 0;a.headers.forEach(function(e,f){return b[e]=f.join(",")});
a.headers.has("Accept")||(b.Accept="application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var d=aOa(a);d!==null&&(b["Content-Type"]=d)}return{body:$Na(a),method:a.method,headers:b,credentials:c}},gOa=function(a,b){b=new Uint8Array(b);var c=0;a=_.k(a);for(var d=a.next();!d.done;d=a.next())d=d.value,b.set(d,c),c+=d.length;return b};jo.O=function(a){return new (a||jo)};jo.ua=_.q({token:jo,qa:jo.O});var dOa=function(){};var iOa=new _.jd(""),jOa=new _.jd(""),kOa=new _.jd(""),lOa=new _.jd("",{Ga:"root",qa:function(){return!0}}),ko=function(a,b){this.oI=a;this.Vb=b;this.Asa=null;this.Rl=_.Wc(lm);this.xRc=_.Wc(lOa)};_.V(ko,RNa);
ko.prototype.handle=function(a){var b=this;this.Asa===null&&(this.Asa=Array.from(new Set([].concat(_.ld(this.Vb.get(jOa)),_.ld(this.Vb.get(kOa,[]))))).reduceRight(function(d,e){return Hpa(d,e,b.Vb)},Fpa));if(this.xRc){var c=this.Rl.add();return this.Asa(a,function(d){return b.oI.handle(d)}).ha(df(function(){return b.Rl.remove(c)}))}return this.Asa(a,function(d){return b.oI.handle(d)})};ko.O=function(a){return new (a||ko)(_.t(SNa),_.t(Wl))};ko.ua=_.q({token:ko,qa:ko.O});var mOa=/^\)\]\}',?\n/,lo=function(a){this.r$c=a};
lo.prototype.handle=function(a){if(a.method==="JSONP")throw new _.Ic(-2800,!1);var b=this.r$c;return(b.C$c?_.ce(b.C$c()):_.le(null)).ha(_.tf(function(){return new _.ae(function(c){var d=b.kb();d.open(a.method,a.hY);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(I,M){return d.setRequestHeader(I,M.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=aOa(a);e!==null&&d.setRequestHeader("Content-Type",
e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");var f=$Na(a),g=null,m=function(){if(g!==null)return g;var I=d.statusText||"OK",M=new co(d.getAllResponseHeaders()),O=("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 bOa({headers:M,status:d.status,statusText:I,url:O})},n=function(){var I=m(),M=I.headers,O=I.status,aa=I.statusText;I=I.url;var pa=null;
O!==204&&(pa=typeof d.response==="undefined"?d.responseText:d.response);O===0&&(O=pa?200:0);var Aa=O>=200&&O<300;if(a.responseType==="json"&&typeof pa==="string"){var ra=pa;pa=pa.replace(mOa,"");try{pa=pa!==""?JSON.parse(pa):null}catch(ua){pa=ra,Aa&&(Aa=!1,pa={error:ua,text:pa})}}Aa?(c.next(new go({body:pa,headers:M,status:O,statusText:aa,url:I||void 0})),c.complete()):c.error(new _.ho({error:pa,headers:M,status:O,statusText:aa,url:I||void 0}))},r=function(I){var M=m().url;I=new _.ho({error:I,status:d.status||
0,statusText:d.statusText||"Unknown Error",url:M||void 0});c.error(I)},v=!1,z=function(I){v||(c.next(m()),v=!0);var M={type:3,loaded:I.loaded};I.lengthComputable&&(M.total=I.total);a.responseType==="text"&&d.responseText&&(M.o2c=d.responseText);c.next(M)},C=function(I){var M={type:1,loaded:I.loaded};I.lengthComputable&&(M.total=I.total);c.next(M)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.jw&&(d.addEventListener("progress",
z),f!==null&&d.upload&&d.upload.addEventListener("progress",C));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.jw&&(d.removeEventListener("progress",z),f!==null&&d.upload&&d.upload.removeEventListener("progress",C));d.readyState!==d.DONE&&d.abort()}})}))};lo.O=function(a){return new (a||lo)(_.t(ZLa))};lo.ua=_.q({token:lo,qa:lo.O});var Ipa,Npa,Kpa,mo;Ipa=new _.jd("");Npa=new _.jd("",{Ga:"root",qa:function(){return"XSRF-TOKEN"}});Kpa=new _.jd("",{Ga:"root",qa:function(){return"X-XSRF-TOKEN"}});_.Jpa=function(){};mo=function(a,b,c){this.wt=a;this.platform=b;this.cookieName=c;this.CFb="";this.NFb=null};
mo.prototype.getToken=function(){if(this.platform==="server")return null;var a=this.wt.cookie||"";if(a!==this.CFb){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(e==-1?[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.NFb=b;this.CFb=a}return this.NFb};mo.O=function(a){return new (a||mo)(_.t(_.lh),_.t(Af),_.t(Npa))};
mo.ua=_.q({token:mo,qa:mo.O});var no=function(a){this.Vb=a};no.prototype.intercept=function(a,b){return od(this.Vb,function(){return Lpa(a,function(c){return b.handle(c)})})};no.O=function(a){return new (a||no)(_.t(Wl))};no.ua=_.q({token:no,qa:no.O});var nOa=new _.jd("");var oo;oo=function(){};_.oOa=function(){var a={hAb:"X-Framework-Xsrf-Token"};a=a===void 0?{}:a;return{Cm:oo,Pb:Opa(a).Js}};oo.O=function(a){return new (a||oo)};oo.Da=_.ad({type:oo});oo.Ca=_.Fc({Pb:[no,{wa:iOa,Hb:no,wd:!0},{wa:_.Jpa,Md:mo},Opa({cookieName:"XSRF-TOKEN",hAb:"X-XSRF-TOKEN"}).Js,{wa:Ipa,lc:!0}]});_.po=function(){};_.po.O=function(a){return new (a||_.po)};_.po.Da=_.ad({type:_.po});
_.po.Ca=_.Fc({Pb:[function(){for(var a=[_.io,lo,ko,{wa:RNa,Hb:ko},{wa:SNa,Bb:function(){var d;return(d=_.Wc(jo,{optional:!0}))!=null?d:_.Wc(lo)}},{wa:jOa,lc:Lpa,wd:!0},{wa:Ipa,lc:!0},{wa:_.Jpa,Md:mo}],b=_.k(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.ld(c.value.Js));return{Js:a}}(Mpa(1,[{wa:nOa,Bb:function(){var a=null;return function(b,c){if(a===null){var d;a=((d=_.Wc(iOa,{optional:!0}))!=null?d:[]).reduceRight(Gpa,Fpa)}var e=_.Wc(lm);if(_.Wc(lOa)){var f=e.add();return a(b,
c).ha(df(function(){return e.remove(f)}))}return a(b,c)}}},{wa:jOa,Hb:nOa,wd:!0}]))]});var qo=function(){};qo.O=function(a){return new (a||qo)};qo.ua=_.q({token:qo,qa:function(a){var b=null;return b=a?new (a||qo):_.t(ro)},Ga:"root"});var ro=function(a){this.Sp=a};_.V(ro,qo);
ro.prototype.Hp=function(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return _.Le(b,"HTML")?_.Ke(b):Zia(this.Sp,String(b)).toString();case 2:return _.Le(b,"Style")?_.Ke(b):b;case 3:if(_.Le(b,"Script"))return _.Ke(b);throw new _.Ic(5200,!1);case 4:return _.Le(b,"URL")?_.Ke(b):Mia(String(b));case 5:if(_.Le(b,"ResourceURL"))return _.Ke(b);throw new _.Ic(5201,!1);default:throw new _.Ic(5202,!1);}};ro.prototype.Pnb=function(a){return new lJa(a)};ro.prototype.Rnb=function(a){return new mJa(a)};
ro.prototype.Qnb=function(a){return new nJa(a)};ro.O=function(a){return new (a||ro)(_.t(_.lh))};ro.ua=_.q({token:ro,qa:ro.O,Ga:"root"});new _.Am;var so=function(a){this.ica=new ro(a)};_.V(so,qo);so.prototype.Hp=function(a,b){if(b==null)return null;if(b instanceof _.ac||b instanceof _.Tb||b instanceof _.Yb){if(pOa(b,a))return this.ica.Hp(a,qOa(this,b));throw Error("Wb`"+wJa[a]+"`"+b);}return this.ica.Hp(a,b)};so.prototype.Pnb=function(){throw Error("Xb");};so.prototype.Rnb=function(){throw Error("Xb");};so.prototype.Qnb=function(){throw Error("Xb");};
var qOa=function(a,b){if(b!=null){if(b instanceof _.Yb)return a.ica.Pnb(String(b));if(b instanceof _.Tb)return a.ica.Rnb(_.Ub(b));if(b instanceof _.ac)return a.ica.Qnb(String(b))}return null},pOa=function(a,b){switch(b){case 1:return a instanceof _.Yb;case 4:return a instanceof _.Tb||a instanceof _.ac;case 5:return a instanceof _.ac;case 3:return!1;default:return!1}};so.O=function(a){return new (a||so)(_.t(_.lh))};so.ua=_.q({token:so,qa:so.O});var rOa=[{wa:xJa,Hb:qo},{wa:qo,Md:so}],to=function(){};to.O=function(a){return new (a||to)};to.Da=_.ad({type:to});to.Ca=_.Fc({Pb:rOa,imports:[ao]});var uo=function(){},sOa=function(a){for(a=a.root;a!==void 0;){var b=void 0;var c=(b=a.data[toa])!=null?b:c;a=a.children.find(function(d){return d.Ze==="primary"})}return c};uo.O=function(a){return new (a||uo)};uo.ua=_.q({token:uo,qa:function(){return _.Wc(vo)},Ga:"root"});var vo=function(a){this.title=a};_.V(vo,uo);vo.prototype.VBa=function(a){a=sOa(a);a!==void 0&&this.title.Mm(a)};vo.O=function(a){return new (a||vo)(_.t(_.bo))};vo.ua=_.q({token:vo,qa:vo.O,Ga:"root"});var jqa=new _.jd("",{Ga:"root",qa:function(){return{}}});var wo;_.Rpa=new _.jd("");wo=function(){this.dta=new WeakMap;this.Fsa=new WeakMap;_.Wc(zm)};wo.prototype.sO=function(a){var b=this;if(this.dta.get(a))return this.dta.get(a);if(a.BS)return _.le(a.BS);this.dya&&this.dya(a);var c=Yg(a.sO()).ha(_.x(Ppa),_.vf(function(d){b.x1a&&b.x1a(a);a.BS=d}),df(function(){b.dta.delete(a)}));c=(new lf(c,function(){return new _.gf})).ha(_.se());this.dta.set(a,c);return c};
wo.prototype.dl=function(a,b){var c=this;if(this.Fsa.get(b))return this.Fsa.get(b);if(b.uL)return _.le({IC:b.uL,Vb:b.CS});this.dya&&this.dya(b);a=Spa(b,a,this.x1a).ha(df(function(){c.Fsa.delete(b)}));a=(new lf(a,function(){return new _.gf})).ha(_.se());this.Fsa.set(b,a);return a};wo.O=function(a){return new (a||wo)};wo.ua=_.q({token:wo,qa:wo.O,Ga:"root"});var xo=function(){};xo.O=function(a){return new (a||xo)};xo.ua=_.q({token:xo,qa:function(){return _.Wc(yo)},Ga:"root"});var yo=function(){};yo.prototype.extract=function(a){return a};yo.prototype.merge=function(a){return a};yo.O=function(a){return new (a||yo)};yo.ua=_.q({token:yo,qa:yo.O,Ga:"root"});var tOa=new _.jd(""),Tpa=new _.jd("");var uOa=new _.jd(""),rh=function(){var a=this;this.Lga=this.zI=this.qE=null;this.events=new _.gf;this.BZb=new _.gf;this.h0=_.Wc(wo);this.OI=_.Wc(Wl);this.Sf=_.Wc(_.sh);this.pSb=_.Wc(Mn);this.location=_.Wc(_.An);this.tCb=_.Wc(PMa,{optional:!0})!==null;this.s8c=_.Wc(uo);this.options=_.Wc(jqa,{optional:!0})||{};this.iW=this.options.iW||"emptyOnly";this.fD=_.Wc(xo);this.GRc=_.Wc(tOa,{optional:!0});this.G0c=_.Wc(uOa,{optional:!0});this.nF=0;this.hjb=function(){return _.le(void 0)};this.Jza=null;this.h0.x1a=
function(b){return a.events.next(new DMa(b))};this.h0.dya=function(b){return a.events.next(new CMa(b))}};rh.prototype.complete=function(){var a;(a=this.dz)==null||a.complete()};
var vOa=function(a,b){var c=++a.nF,d;(d=a.dz)==null||d.next(Object.assign({},a.dz.value,b,{id:c}))},zOa=function(a,b,c,d){a.dz=new _.gh({id:0,mk:c,orb:c,tq:a.fD.extract(c),Ch:a.fD.extract(c),lza:c,gp:{},resolve:function(){},reject:function(){},promise:Promise.resolve(!0),source:"imperative",GC:null,fU:d.hd,ij:null,WSa:d,vma:null,f2:{canActivateChecks:[],canDeactivateChecks:[]},mJ:null});return a.dz.ha(_.Ee(function(e){return e.id!==0}),_.x(function(e){return Object.assign({},e,{tq:a.fD.extract(e.lza)})}),
_.tf(function(e){var f=!1,g=!1;return _.le(e).ha(_.tf(function(m){if(a.nF>e.id)return wOa(a,e,1),_.Ce;a.zI=e;a.qE={id:m.id,cs:m.lza,tq:m.tq,i7a:typeof m.gp.ksa==="string"?a.Sf.parse(m.gp.ksa):m.gp.ksa,trigger:m.source,gp:m.gp,R2c:a.Lga?Object.assign({},a.Lga,{R2c:null}):null};var n=!b.EO||xOa(a)||yOa(a),r,v=(r=m.gp.fya)!=null?r:b.fya;return n||v==="reload"?_.le(m).ha(_.tf(function(z){var C,I=(C=a.dz)==null?void 0:C.getValue();a.events.next(new _.Ln(z.id,a.Sf.md(z.tq),z.source,z.GC));var M;return I!==
((M=a.dz)==null?void 0:M.getValue())?_.Ce:Promise.resolve(z)}),lpa(a.OI,a.h0,a.Jza,b.config,a.Sf,a.iW),_.vf(function(z){e.ij=z.ij;e.Ch=z.Ch;a.qE=Object.assign({},a.qE,{Oda:z.Ch});z=new xMa(z.id,a.Sf.md(z.tq),a.Sf.md(z.Ch),z.ij);a.events.next(z)})):(a.events.next(new ph(m.id,a.Sf.md(m.lza),"",0)),m.resolve(!1),_.Ce)}),_.vf(function(m){m=new yMa(m.id,a.Sf.md(m.tq),a.Sf.md(m.Ch),m.ij);a.events.next(m)}),_.x(function(m){var n=Object,r=n.assign;var v=m.fU;var z=m.ij.ng;v=Koa(z,v?v.ng:null,a.pSb,[z.value]);
return a.zI=e=r.call(n,{},m,{f2:v})}),Roa(a.OI,function(m){return a.events.next(m)}),_.vf(function(m){if((e.mJ=m.mJ)&&typeof m.mJ!=="boolean")throw Foa(m.mJ);m=new zMa(m.id,a.Sf.md(m.tq),a.Sf.md(m.Ch),m.ij,!!m.mJ);a.events.next(m)}),_.Ee(function(m){return m.mJ?!0:(wOa(a,m,3),!1)}),rpa(function(m){if(m.f2.canActivateChecks.length)return _.le(m).ha(_.vf(function(n){n=new _.AMa(n.id,a.Sf.md(n.tq),a.Sf.md(n.Ch),n.ij);a.events.next(n)}),_.tf(function(n){var r=!1;return _.le(n).ha(opa(a.iW,a.OI),_.vf({next:function(){return r=
!0},complete:function(){r||wOa(a,n,2)}}))}),_.vf(function(n){n=new _.BMa(n.id,a.Sf.md(n.tq),a.Sf.md(n.Ch),n.ij);a.events.next(n)}))}),rpa(function(m){var n=function(r){var v=[],z;((z=r.oe)==null?0:z.sO)&&!r.oe.BS&&v.push(a.h0.sO(r.oe).ha(_.vf(function(I){r.component=I}),_.x(function(){})));z=_.k(r.children);for(var C=z.next();!C.done;C=z.next())v.push.apply(v,_.ld(n(C.value)));return v};return _.te(n(m.ij.root)).ha(_.$e(null),_.af(1))}),rpa(function(){return a.hjb()}),_.tf(function(){var m=e,n=m.fU;
m=m.ij;var r,v=(r=a.GRc)==null?void 0:r.call(a,a.OI,n.root,m.root);return v?_.ce(v).ha(_.x(function(){return e})):_.le(e)}),_.x(function(m){var n=m.ij;var r=m.WSa;r=Doa(b.s4a,n.ng,r?r.ng:void 0);n=new MMa(r,n);a.zI=e=Object.assign({},m,{vma:n});a.qE.vma=n;return e}),_.vf(function(){a.events.next(new HMa)}),XMa(a.pSb,b.s4a,function(m){return a.events.next(m)},a.tCb),_.af(1),_.vf({next:function(m){f=!0;a.Lga=a.qE;a.events.next(new _.mh(m.id,a.Sf.md(m.tq),a.Sf.md(m.Ch)));var n;(n=a.s8c)==null||n.VBa(m.vma.hd);
m.resolve(!0)},complete:function(){f=!0}}),_.uf(a.BZb.ha(_.vf(function(m){throw m;}))),df(function(){f||g||wOa(a,e,1);var m;((m=a.zI)==null?void 0:m.id)===e.id&&(a.qE=null,a.zI=null)}),_.Xe(function(m){g=!0;if(Goa(m))a.events.next(new _.nh(e.id,a.Sf.md(e.tq),m.message,m.qQc)),Goa(m)&&bh(m.url)?a.events.next(new IMa(m.url,m.Eha)):e.resolve(!1);else{var n,r=new _.oh(e.id,a.Sf.md(e.tq),m,(n=e.ij)!=null?n:void 0);try{throw od(a.OI,function(){var v;return(v=a.G0c)==null?void 0:v.call(a,r)}),a.events.next(r),
m;}catch(v){a.options.sqd?e.resolve(!1):e.reject(v)}}return _.Ce}))}))},wOa=function(a,b,c){c=new _.nh(b.id,a.Sf.md(b.tq),"",c);a.events.next(c);b.resolve(!1)},xOa=function(a){var b,c;return((b=a.zI)==null?void 0:b.tq.toString())!==((c=a.zI)==null?void 0:c.mk.toString())},yOa=function(a){var b=a.fD.extract(a.Sf.parse(a.location.path(!0))),c,d,e,f=(e=(c=a.qE)==null?void 0:c.i7a)!=null?e:(d=a.qE)==null?void 0:d.tq,g;return b.toString()!==(f==null?void 0:f.toString())&&!((g=a.qE)==null?0:g.gp.yw)};
_.p.Object.defineProperties(rh.prototype,{lXc:{configurable:!0,enumerable:!0,get:function(){return this.nF!==0}}});rh.O=function(a){return new (a||rh)};rh.ua=_.q({token:rh,qa:rh.O,Ga:"root"});_.zo=function(){};_.zo.O=function(a){return new (a||_.zo)};_.zo.ua=_.q({token:_.zo,qa:function(){return _.Wc(Ao)},Ga:"root"});var AOa=function(){};AOa.prototype.store=function(){};AOa.prototype.GAa=function(a,b){return a.oe===b.oe};var Ao=function(){};_.V(Ao,AOa);Ao.O=function(){var a;return function(b){return(a||(a=_.Ld(Ao)))(b||Ao)}}();Ao.ua=_.q({token:Ao,qa:Ao.O,Ga:"root"});var Co=function(){};Co.O=function(a){return new (a||Co)};Co.ua=_.q({token:Co,qa:function(){return _.Wc(Do)},Ga:"root"});
var Do=function(){this.location=_.Wc(_.An);this.Sf=_.Wc(_.sh);this.options=_.Wc(jqa,{optional:!0})||{};this.Saa=this.options.Saa||"replace";this.fD=_.Wc(xo);this.A5=this.options.A5||"deferred";this.AC=this.mk=new ah;this.Xba=0;this.KFb=-1;var a=new NMa("",new eh(new On([],{},{},"",{},"primary",null,null,{}),[])),b=new _.fh(new _.gh([new _.ch("",{})]),new _.gh({}),new _.gh({}),new _.gh(""),new _.gh({}),"primary",null,a.root);b.hd=a.root;this.Vl=new MMa(new eh(b,[]),a);this.B6a=BOa(this)};_.V(Do,Co);
Do.prototype.GC=function(){return this.location.getState()};
var BOa=function(a){return{AC:a.AC,mk:a.mk,Vl:a.Vl}},COa=function(a,b){return a.location.subscribe(function(c){c.type==="popstate"&&b(c.url,c.state)})},EOa=function(a,b,c){b=b instanceof ah?a.Sf.md(b):b;WLa(a.location,b)||c.gp.cj?(c=Object.assign({},c.gp.state,DOa(a,c.id,a.jsa)),a.location.replaceState(b,"",c)):(c=Object.assign({},c.gp.state,DOa(a,c.id,a.jsa+1)),a.location.go(b,"",c))},HOa=function(a,b,c){c=c===void 0?!1:c;a.Saa==="computed"?(c=a.Xba-a.jsa,c!==0?a.location.sJ(c):a.mk===b.Oda&&c===
0&&(FOa(a,b),GOa(a))):a.Saa==="replace"&&(c&&FOa(a,b),GOa(a))},FOa=function(a,b){a.Vl=a.B6a.Vl;a.mk=a.B6a.mk;var c;a.AC=a.fD.merge(a.mk,(c=b.Oda)!=null?c:a.AC)},GOa=function(a){a.location.replaceState(a.Sf.md(a.AC),"",DOa(a,a.KFb,a.Xba))},DOa=function(a,b,c){return a.Saa==="computed"?{nF:b,s2b:c}:{nF:b}};_.p.Object.defineProperties(Do.prototype,{jsa:{configurable:!0,enumerable:!0,get:function(){if(this.Saa!=="computed")return this.Xba;var a,b;return(b=(a=this.GC())==null?void 0:a.s2b)!=null?b:this.Xba}}});
Do.O=function(){var a;return function(b){return(a||(a=_.Ld(Do)))(b||Do)}}();Do.ua=_.q({token:Do,qa:Do.O,Ga:"root"});var IOa,JOa,KOa;IOa={rs:"exact",Ye:"ignored",YHb:"ignored",Ta:"exact"};JOa={rs:"subset",Ye:"ignored",YHb:"ignored",Ta:"subset"};
_.qh=function(){var a=this;this.Dtb=!1;this.console=_.Wc(sm);this.X4=_.Wc(Co);this.options=_.Wc(jqa,{optional:!0})||{};this.Rl=_.Wc(lm);this.A5=this.options.A5||"deferred";this.oF=_.Wc(rh);this.Sf=_.Wc(_.sh);this.location=_.Wc(_.An);this.fD=_.Wc(xo);this.Zj=new _.gf;this.EO=!1;this.s4a=_.Wc(_.zo);this.fya=this.options.fya||"ignore";var b,c;this.config=(c=(b=_.Wc(_.Rpa,{optional:!0}))==null?void 0:b.flat())!=null?c:[];_.Wc(PMa,{optional:!0});this.cwb=new _.Wd;this.config=this.config.map(zoa);this.EO=
!1;zOa(this.oF,this,this.mk,this.Vl).subscribe({error:function(d){a.console.warn(d)}});KOa(this)};
KOa=function(a){var b=a.oF.events.subscribe(function(c){try{var d=a.oF.zI,e=a.oF.qE;if(d!==null&&e!==null){var f=a.X4;if(c instanceof _.Ln)f.B6a=BOa(f);else if(c instanceof ph)f.AC=e.cs;else if(c instanceof xMa){if(f.A5==="eager"&&!e.gp.yw){var g=f.fD.merge(e.Oda,e.cs),m;EOa(f,(m=e.i7a)!=null?m:g,e)}}else if(c instanceof HMa){if(f.mk=e.Oda,f.AC=f.fD.merge(e.Oda,e.cs),f.Vl=e.vma,f.A5==="deferred"&&!e.gp.yw){var n;EOa(f,(n=e.i7a)!=null?n:f.AC,e)}}else c instanceof _.nh&&(c.code===3||c.code===2)?HOa(f,
e):c instanceof _.oh?HOa(f,e,!0):c instanceof _.mh&&(f.KFb=c.id,f.Xba=f.jsa);if(c instanceof _.nh&&c.code!==0&&c.code!==1)a.EO=!0;else if(c instanceof _.mh)a.EO=!0;else if(c instanceof IMa){var r=c.Eha,v=a.fD.merge(c.url,d.orb),z=Object.assign({},{ksa:d.gp.ksa,info:d.gp.info,yw:d.gp.yw,cj:d.gp.cj||a.A5==="eager"||d.source!=="imperative"},r);LOa(a,v,"imperative",null,z,{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof HMa||c instanceof IMa||a.Zj.next(c)}catch(C){a.oF.BZb.next(C)}});
a.cwb.add(b)};_.qh.prototype.Vfa=function(){gqa(this);this.oF.lXc||MOa(this,this.location.path(!0),"imperative",this.X4.GC())};var gqa=function(a){a.Sxa!=null||(a.Sxa=COa(a.X4,function(b,c){setTimeout(function(){MOa(a,b,"popstate",c)},0)}))},MOa=function(a,b,c,d){var e={cj:!0},f=(d==null?0:d.nF)?d:null;d&&(d=Object.assign({},d),delete d.nF,delete d.s2b,Object.keys(d).length!==0&&(e.state=d));b=_.Eo(a,b);LOa(a,b,c,f,e)};_.qh.prototype.La=function(){this.dispose()};
_.qh.prototype.dispose=function(){this.oF.complete();this.Sxa&&(this.Sxa.unsubscribe(),this.Sxa=void 0);this.Dtb=!0;this.cwb.unsubscribe()};
_.Fo=function(a,b,c){var d=c=c===void 0?{}:c;c=d.Ai;var e=d.Ta,f=d.Ye;f=d.Tia?a.mk.Ye:f;var g;switch((g=d.wg)!=null?g:a.options.sgd){case "merge":g=Object.assign({},a.mk.Ta,e);break;case "preserve":g=a.mk.Ta;break;default:g=e||null}g!==null&&(g=NOa(g));try{var m=Zna(c?c.hd:a.Vl.hd.root)}catch(n){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];m=a.mk.root}return foa(m,b,g,f!=null?f:null)};
_.Go=function(a,b,c){c=c===void 0?{yw:!1}:c;b=bh(b)?b:_.Eo(a,b);b=a.fD.merge(b,a.AC);return LOa(a,b,"imperative",null,c)};_.qh.prototype.navigate=function(a,b){b=b===void 0?{yw:!1}:b;for(var c=0;c<a.length;c++)if(a[c]==null)throw new _.Ic(4008,!1);return _.Go(this,_.Fo(this,a,b),b)};_.Ho=function(a,b){return a.Sf.md(b)};_.Eo=function(a,b){try{return a.Sf.parse(b)}catch(c){return a.Sf.parse("/")}};
_.qh.prototype.isActive=function(a,b){b=b===!0?Object.assign({},IOa):b===!1?Object.assign({},JOa):b;if(bh(a))return Fna(this.mk,a,b);a=_.Eo(this,a);return Fna(this.mk,a,b)};
var NOa=function(a){return Object.entries(a).reduce(function(b,c){var d=_.k(c);c=d.next().value;d=d.next().value;d!==null&&d!==void 0&&(b[c]=d);return b},{})},LOa=function(a,b,c,d,e,f){if(a.Dtb)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.Rl.add();Wpa(a,function(){queueMicrotask(function(){return a.Rl.remove(n)})});vOa(a.oF,{source:c,GC:d,mk:a.mk,orb:a.mk,lza:b,gp:e,resolve:g,reject:m,promise:f,fU:a.Vl.hd,WSa:a.Vl});
return f.catch(function(r){return Promise.reject(r)})};_.p.Object.defineProperties(_.qh.prototype,{mk:{configurable:!0,enumerable:!0,get:function(){return this.X4.mk}},AC:{configurable:!0,enumerable:!0,get:function(){return this.X4.AC}},events:{configurable:!0,enumerable:!0,get:function(){return this.Zj}},Vl:{configurable:!0,enumerable:!0,get:function(){return this.X4.Vl}},url:{configurable:!0,enumerable:!0,get:function(){return _.Ho(this,this.mk)}},Lga:{configurable:!0,enumerable:!0,get:function(){return this.oF.Lga}}});
_.qh.O=function(a){return new (a||_.qh)};_.qh.ua=_.q({token:_.qh,qa:_.qh.O,Ga:"root"});var POa;_.Io=function(a,b,c,d,e,f){var g=this;this.Va=a;this.Mb=b;this.O7c=c;this.renderer=d;this.Ve=e;this.Q2=f;this.href=null;this.IKb=new _.gf;this.cj=this.yw=this.Tia=!1;this.h4=null;var m;b=(m=e.na.tagName)==null?void 0:m.toLowerCase();(this.Zfa=b==="a"||b==="area")?this.ab=a.events.subscribe(function(n){n instanceof _.mh&&OOa(g)}):POa(this,"0")};POa=function(a,b){a.O7c!=null||a.Zfa||QOa(a,"tabindex",b)};_.Io.prototype.Tb=function(){this.Zfa&&OOa(this);this.IKb.next(this)};
_.Io.prototype.Ud=function(a,b,c,d,e){var f=this.dm;if(f===null||this.Zfa&&(a!==0||b||c||d||e||typeof this.target==="string"&&this.target!="_self"))return!0;_.Go(this.Va,f,{yw:this.yw,cj:this.cj,state:this.state,info:this.info});return!this.Zfa};_.Io.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe()};
var OOa=function(a){var b=a.dm,c;a.href=b!==null&&a.Q2?(c=a.Q2)==null?void 0:c.Ey(_.Ho(a.Va,b)):null;a.href===null?b=null:(b=a.Ve.na.tagName.toLowerCase(),b=(b==="base"||b==="link"?_.eja:_.Qe)(a.href));QOa(a,"href",b)},QOa=function(a,b,c){var d=a.renderer;a=a.Ve.na;c!==null?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.p.Object.defineProperties(_.Io.prototype,{Rj:{configurable:!0,enumerable:!0,set:function(a){a==null?(this.h4=null,POa(this,null)):(this.h4=bh(a)?a:Array.isArray(a)?a:[a],POa(this,"0"))}},dm:{configurable:!0,enumerable:!0,get:function(){return this.h4===null?null:bh(this.h4)?this.h4:_.Fo(this.Va,this.h4,{Ai:this.Ai!==void 0?this.Ai:this.Mb,Ta:this.Ta,Ye:this.Ye,wg:this.wg,Tia:this.Tia})}}});_.Io.O=function(a){return new (a||_.Io)(_.A(_.qh),_.A(_.fh),_.Hd("tabindex"),_.A(_.am),_.A(_.Pd),_.A(_.xn))};
_.Io.Fa=_.fd({type:_.Io,oa:[["","routerLink",""]],ob:1,Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Lf("target",b.target)},inputs:{target:"target",Ta:"queryParams",Ye:"fragment",wg:"queryParamsHandling",state:"state",info:"info",Ai:"relativeTo",Tia:[2,"preserveFragment","preserveFragment",_.Kg],yw:[2,"skipLocationChange","skipLocationChange",_.Kg],cj:[2,"replaceUrl","replaceUrl",_.Kg],Rj:"routerLink"},standalone:!0,features:[_.Kf,
_.sd]});var ROa=function(){},Jo=function(a,b,c,d,e){this.Va=a;this.Vb=c;this.F2a=d;this.hxa=e},aqa=function(a){a.ab=a.Va.events.ha(_.Ee(function(b){return b instanceof _.mh}),_.Ye(function(){return a.preload()})).subscribe(function(){})};Jo.prototype.preload=function(){return SOa(this,this.Vb,this.Va.config)};Jo.prototype.La=function(){this.ab&&this.ab.unsubscribe()};
var SOa=function(a,b,c){var d=[];c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Pb&&!e.Cc&&(e.Cc=Vja(e.Pb,b,"Route: "+e.path));var f=void 0,g=(f=e.Cc)!=null?f:b,m=void 0;f=(m=e.CS)!=null?m:g;(e.dl&&!e.uL&&e.usa===void 0||e.sO&&!e.BS)&&d.push(TOa(a,g,e));if(e.children||e.uL)g=void 0,d.push(SOa(a,f,(g=e.children)!=null?g:e.uL))}return _.ce(d).ha(_.ve())},TOa=function(a,b,c){return a.F2a.preload(c,function(){var d=(c.dl&&c.usa===void 0?a.hxa.dl(b,c):_.le(null)).ha(_.ue(function(f){if(f===
null)return _.le(void 0);c.uL=f.IC;c.CS=f.Vb;var g;return SOa(a,(g=f.Vb)!=null?g:b,f.IC)}));if(c.sO&&!c.BS){var e=a.hxa.sO(c);return _.ce([d,e]).ha(_.ve())}return d})};Jo.O=function(a){return new (a||Jo)(_.t(_.qh),_.t(zm),_.t(Wl),_.t(ROa),_.t(wo))};Jo.ua=_.q({token:Jo,qa:Jo.O,Ga:"root"});var bqa=new _.jd(""),th=function(a,b,c,d,e){e=e===void 0?{}:e;this.Sf=a;this.dz=b;this.F5=c;this.zone=d;this.options=e;this.GFb=0;this.e_a="imperative";this.d4a=0;this.store={};var f;(f=e).rka||(f.rka="disabled");var g;(g=e).Bkb||(g.Bkb="disabled")};th.prototype.init=function(){this.options.rka!=="disabled"&&this.F5.zUb("manual");this.t4a=UOa(this);this.U4c=VOa(this)};
var UOa=function(a){return a.dz.events.subscribe(function(b){b instanceof _.Ln?(a.store[a.GFb]=a.F5.Hyb(),a.e_a=b.NJb,a.d4a=b.GC?b.GC.nF:0):b instanceof _.mh?(a.GFb=b.id,WOa(a,a.Sf.parse(b.Ch).Ye)):b instanceof ph&&b.code===0&&(a.e_a=void 0,a.d4a=0,WOa(a,a.Sf.parse(b.url).Ye))})},VOa=function(a){return a.dz.events.subscribe(function(b){b instanceof GMa&&(b.position?a.options.rka==="top"?a.F5.Uza([0,0]):a.options.rka==="enabled"&&a.F5.Uza(b.position):b.anchor&&a.options.Bkb==="enabled"?a.F5.gTb(b.anchor):
a.options.rka!=="disabled"&&a.F5.Uza([0,0]))})},WOa=function(a,b){a.zone.Ub(function(){setTimeout(function(){a.zone.run(function(){a.dz.events.next(new GMa(a.e_a==="popstate"?a.store[a.d4a]:null,b))})},0)})};th.prototype.La=function(){var a;(a=this.t4a)==null||a.unsubscribe();var b;(b=this.U4c)==null||b.unsubscribe()};th.O=function(){_.Ge()};th.ua=_.q({token:th,qa:th.O});var Ypa=new _.jd("",{qa:function(){return new _.gf}}),Zpa=new _.jd("",{Ga:"root",qa:function(){return 1}}),$pa=new _.jd("");var XOa,YOa;XOa=new _.jd("ROUTER_FORROOT_GUARD");YOa=[_.An,{wa:_.sh,Md:In},_.qh,Mn,{wa:_.fh,Bb:function(a){return a.Vl.root},Kb:[_.qh]},wo,[]];_.Ko=function(){};
_.$Oa=function(a){var b={fya:"reload",iW:"always",qhd:!1},c={wa:XOa,Bb:lqa,Kb:[[_.qh,new _.Xl,new _.Yl]]},d=(b==null?0:b.Vg)?{wa:uOa,lc:b.Vg}:[],e=(b==null?0:b.Btd)?{wa:_.xn,Md:zn}:{wa:_.xn,Md:yn},f=kqa(),g=(b==null?0:b.F2a)?Xpa(0,[{wa:$pa,Hb:Jo},{wa:ROa,Hb:b.F2a}]).Js:[],m=(b==null?0:b.Vfa)?[b.Vfa==="disabled"?hqa().Js:[],b.Vfa==="enabledBlocking"?fqa().Js:[]]:[],n=(b==null?0:b.Udd)?Xpa(8,[Qn,{wa:PMa,Hb:Qn}]).Js:[];if(b==null?0:b.rhd){var r=[{wa:tOa,lc:Vpa},{wa:Tpa,lc:Object.assign({},{KVb:!1},void 0)}];
r=Xpa(9,r).Js}else r=[];return{Cm:_.Ko,Pb:[YOa,[],{wa:_.Rpa,wd:!0,lc:a},c,d,{wa:jqa,lc:b?b:{}},e,f,g,m,n,r,[{wa:ZOa,Bb:cqa},{wa:FJa,wd:!0,Hb:ZOa}]]}};_.Ko.O=function(a){return new (a||_.Ko)(_.t(XOa,8))};_.Ko.Da=_.ad({type:_.Ko});_.Ko.Ca=_.Fc({});var ZOa=new _.jd("");new _.Am;var Lo=function(a){this.Va=a},aPa=function(a){var b=[];for(a=a.Va.Vl.root;a.firstChild;){var c=a.firstChild.oe,d=void 0,e=void 0,f=void 0,g=(f=(e=c.qHb)!=null?e:(d=c.data)==null?void 0:d.loggedPathTemplate)!=null?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Lo.O=function(a){return new (a||Lo)(_.t(_.qh))};Lo.ua=_.q({token:Lo,qa:Lo.O,Ga:"root"});var Mo=function(a){this.T4c=a=a===void 0?Date.now():a},bPa=function(a,b){if(!(b<=0||b>Date.now())){if(b>=a.T4c)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Mo.O=function(a){return new (a||Mo)(_.t(oMa))};Mo.ua=_.q({token:Mo,qa:Mo.O,Ga:"root"});var cPa=function(){var a=null;try{a=_.ca.localStorage||null}catch(b){}$k.call(this,a)};_.qj(cPa,$k);var No=function(a,b){this.xha=a;this.K3=b+"::"};_.qj(No,vDa);No.prototype.set=function(a,b){this.xha.set(this.K3+a,b)};No.prototype.get=function(a){return this.xha.get(this.K3+a)};No.prototype.remove=function(a){this.xha.remove(this.K3+a)};
No.prototype.SY=function(a){var b=this.xha[Symbol.iterator](),c=this,d=new rDa;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.K3.length)!=c.K3;){e=b.next();if(e.done)return e;e=e.value}return{value:a?e.slice(c.K3.length):c.xha.get(e),done:!1}};return d};var dPa=function(){};dPa.prototype.md=function(a){var b=[];ePa(this,a,b);return b.join("")};
var ePa=function(a,b,c){if(b==null)c.push("null");else{if(typeof b=="object"){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),ePa(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],typeof f!="function"&&(c.push(e),fPa(d,c),c.push(":"),ePa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":fPa(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("Yb`"+typeof b);}}},gPa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},hPa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,fPa=function(a,b){b.push('"',a.replace(hPa,function(c){var d=gPa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
gPa[c]=d);return d}),'"')};var iPa=function(a){this.uxa=a};iPa.prototype.set=function(a,b){b===void 0?this.uxa.remove(a):this.uxa.set(a,(new dPa).md(b))};iPa.prototype.get=function(a){try{var b=this.uxa.get(a)}catch(c){return}if(b!==null)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};iPa.prototype.remove=function(a){this.uxa.remove(a)};var jPa=new _.jd("localstorage",{Ga:"root",qa:function(){var a=new cPa;return(a=(a.qsa=wDa(a.TC))?new No(a,"devops"):null)?new iPa(a):null}}),kPa=new _.jd("sessionstorage",{Ga:"root",qa:function(){var a=new xDa;return(a=(a.qsa=wDa(a.TC))?new No(a,"devops"):null)?new iPa(a):null}});var Oo={mark:function(){},measure:function(){}},lPa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Uy=b;this.initialRoute=c;this.cs=d;this.W6c=f;this.p8a=g;this.cCb=m;this.Rxb=!1;this.Fn=[];this.oUa=[];this.Z4="SUCCESS";this.targetRoute=c;this.Om=d;this.ij=e},tPa,uPa,pPa,So,rPa,qPa;lPa.prototype.It=function(){return this.Fn.every(function(a){return!!a.statusCode})};lPa.prototype.H5c=function(a,b){Oo.mark(rqa(b,this.actionId)+"-begin");this.cCb=b;this.Uy=Math.min(a,this.Uy)};
_.p.Object.defineProperties(lPa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.ETc}},status:{configurable:!0,enumerable:!0,get:function(){return this.Z4},set:function(a){this.Z4!=="FAILURE"&&(this.Z4=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.cCb;if(!a)return a;for(var b=_.k(this.oUa),c=b.next();!c.done;c=b.next())a=this.p8a(a,c.value);return a}},MX:{configurable:!0,enumerable:!0,get:function(){return this.NDb||this.Rxb}},NDb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&this.event.gestureName==="BACKGROUND")}},TYc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&this.event.gestureName==="EXTERNAL"}}});
var mPa=new _.jd("event loggers",{qa:function(){return[]}}),nPa=new _.jd("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),Po=function(){this.sessionStorage=_.Wc(kPa);this.bXa=_.Wc(nMa)},oPa=function(a){var b,c=((b=a.sessionStorage)==null?void 0:b.get("loggedSessionId"))||a.bXa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Po.O=function(a){return new (a||Po)};Po.ua=_.q({token:Po,qa:Po.O,Ga:"root"});
var Ro=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.document=b;this.bXa=c;this.R_c=d;this.p8a=e;this.Vg=f;this.PTa=g;this.Va=m;this.q7a=n;this.zone=r;this.Eya=[];this.LRb=new WeakSet;this.zFb=-1;this.fCb=new _.gh(!1);this.G5c=_.Wc(Po);this.Vb=_.Wc(_.zf);pPa(this);this.sessionId=oPa(this.G5c);try{(new PerformanceObserver(function(C){C=C.getEntries();C=C[C.length-1];z.zFb=C.renderTime||C.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(C){}this.Bta={url:this.Va.url,Mb:aPa(this.q7a),
hd:this.Va.Vl.root.hd};a&&(b=_.Qo(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Qi:bPa(this.PTa,a),statusCode:"SUCCESS",zK:!0,Uy:a},b.Fn.push(a));this.zone.onError.subscribe(function(){_.Qo(z).status="FAILURE"});this.Va.events.ha(_.Ee(function(C){return C instanceof _.mh}),_.af(1)).subscribe(function(C){for(var I=_.k(z.Eya),M=I.next();!M.done;M=I.next())M=M.value,M.cs=C.Ch,M.initialRoute=aPa(z.q7a)});this.Va.events.ha(_.Ee(function(C){return C instanceof
_.mh||C instanceof _.Ln})).subscribe(function(C){if(C instanceof _.mh){if(WLa(v,C.Ch)){var I=aPa(z.q7a),M=z.Va.Vl.root.hd;_.Qo(z).Om=C.Ch;_.Qo(z).targetRoute=I;_.Qo(z).ij=M;z.Bta={url:C.Ch,Mb:I,hd:M}}}else C.NJb==="popstate"&&z.qb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});uqa(this.Vb,function(){for(var C=[],I=[],M=_.k(z.Eya),O=M.next();!O.done;O=M.next())if(O=O.value,!tqa(O))if(O.It()){I.push(qPa(z,O));var aa=void 0;((aa=O.event)==null?void 0:aa.element)==="InitialPageLoad"&&
z.fCb.next(!0)}else C.push(O);if(I.length>0)for(M=_.k(z.R_c),O=M.next();!O.done;O=M.next())O.value.uO(I);z.lq=void 0;z.Eya=C})};Ro.prototype.qb=function(a,b,c){b=b?b.timeStamp+(c===void 0?0:c):_.xh();_.Qo(this,b,a)};Ro.prototype.qo=function(a){_.Qo(this).oUa.push(a)};
_.ti=function(a,b,c){c=c===void 0?!0:c;var d=a.DBa;return function(e){return new _.ae(function(f){var g=rPa(a,b,{JQa:d,zK:c}),m=g.yna,n=g.fQa,r=!1,v=!1,z=void 0,C=e.subscribe(function(I){m.MX&&(a.lq=m);z=_.xh();v=!0;f.next(I);v=!1},function(I){r=!0;var M=function(){m.MX&&(a.lq=m);So(a,m,n,{error:I});f.error(I)};m.MX?setTimeout(M):M()},function(){r=!0;m.MX&&(a.lq=m);So(a,m,n,{aUc:z});f.complete()});return{unsubscribe:function(){C.unsubscribe();r||So(a,m,n,{status:v?"SUCCESS":"CANCELLED"})}}})}};
_.To=function(a,b,c,d){return _.sPa(a,function(){return b},c,d===void 0?!0:d)};_.sPa=function(a,b,c,d){c=rPa(a,c,{JQa:a.DBa,zK:d===void 0?!0:d});var e=c.yna,f=c.fQa;return b().then(function(g){e.MX&&(a.lq=e);So(a,e,f);return g},function(g){e.MX&&(a.lq=e);So(a,e,f,{error:g});throw g;})};tPa=function(a){var b=rPa(a,"delay",{JQa:a.DBa,zK:!0}),c=b.yna,d=b.fQa;return function(){c.MX&&(a.lq=c);So(a,c,d)}};
uPa=function(a,b,c){setTimeout(function(){a.DBa=c;try{a.zone.Ub(function(){b().then(function(){},function(){})})}finally{a.DBa=void 0}})};_.Uo=function(a,b,c){uPa(a,function(){return _.cm(b())},c)};pPa=function(a){_.ze(document,"visibilitychange").subscribe(function(){document.visibilityState==="hidden"?uPa(a,function(){return _.To(a,Promise.resolve(),"keepalive")},"PageHidden"):document.visibilityState==="visible"&&uPa(a,function(){return _.To(a,Promise.resolve(),"keepalive")},"PageVisible")})};
So=function(a,b,c,d){d=d===void 0?{}:d;var e=d.status||"SUCCESS",f=d.error;if(f){e="FAILURE";c.error=d.error;c.ay=null;if(f.error!=null&&f.error.code!=null){var g=f.error.code||null;c.ay=g;g===504&&(e="TIME_OUT")}"number"!==typeof f.code||"string"!==typeof f.message||f.metadata!=null&&"object"!==typeof f.metadata||(e=f.code,e=e==null?-1:vPa.get(e)||-1,c.ay=e,e=vqa(f.code))}c.statusCode=e;c.Qi=Math.round((d.aUc||_.xh())-c.Uy);Oo.mark((c.name||"unknown")+"-subend");Oo.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=bPa(a.PTa,b.Uy);if(!b.NDb||b.TYc)b.ETc=a};rPa=function(a,b,c){var d=c.JQa;c=c.zK===void 0?!0:c.zK;Oo.mark(b+"-subbegin");var e=_.xh();a=d?_.wPa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Qo(a,e);b={name:b,zK:c,Uy:e};a.Fn.push(b);return{yna:a,fQa:b}};
qPa=function(a,b){var c=b.event;if(!c)throw Error("Zb");c.element==="InitialPageLoad"&&pqa(b,a.zFb);var d=b.duration||bPa(a.PTa,b.Uy),e=c.Om?{Om:c.Om,targetRoute:void 0,ij:void 0}:b,f=e.targetRoute,g=e.Om;e=e.ij;for(var m=sqa(a.document),n=b.Fn.filter(function(z){return z.zK}),r=_.k(n),v=r.next();!v.done;v=r.next())v=v.value,v.error&&a.LRb.has(v.error)&&(v.statusCode="RETRIED"),v.ay&&v.statusCode!=="RETRIED"&&xPa.indexOf(v.ay)>-1&&(b.status="FAILURE");r=rqa(c,b.actionId);Oo.mark(r+"-end");Oo.measure(r,
r+"-begin",r+"-end");r=qqa(b.Uy);return a.wq(Object.assign({},c,{cs:b.cs,initialRoute:b.initialRoute,Om:g,targetRoute:f,ij:e,Qi:d,statusCode:b.status,Fn:[].concat(_.ld(n)),vQ:b.W6c,pN:m,sessionId:a.sessionId,actionId:b.actionId,vU:r}))};Ro.prototype.wq=function(a){return a};_.Qo=function(a,b,c){b=b===void 0?_.xh():b;!a.lq||c&&a.lq.event?a.lq=_.wPa(a,b,c):c&&!a.lq.event&&a.lq.H5c(b,c);return a.lq};
_.wPa=function(a,b,c){var d=a.bXa();c&&Oo.mark(rqa(c,d)+"-begin");b=new lPa(d,b,a.Bta.Mb,a.Bta.url,a.Bta.hd,sqa(a.document),a.p8a,c);a.Eya.push(b);return b};Ro.prototype.now=function(){return _.Ae.now()};Ro.prototype.qe=function(a,b,c){var d=tPa(this),e=new _.Wd(function(){d()});e.add(_.Ae.qe(function(f){d();a.apply(new yPa(this,d),[f])},b,c));return e};
_.p.Object.defineProperties(Ro.prototype,{t1c:{configurable:!0,enumerable:!0,get:function(){return _.Dha(this.fCb.ha(_.Ee(function(a){return!!a}),_.x(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.lq&&this.lq.actionId}}});Ro.O=function(a){return new (a||Ro)(_.t(oMa),_.t(_.lh),_.t(nMa),_.t(mPa),_.t(nPa),_.t(_.Ue),_.t(Mo),_.t(_.qh),_.t(Lo),_.t(_.Cg),_.t(_.An))};Ro.ua=_.q({token:Ro,qa:Ro.O,Ga:"root"});var yPa=function(a,b){_.Wd.call(this);this.me=a;this.a4a=b};
_.V(yPa,_.Wd);yPa.EMPTY=_.Wd.EMPTY;yPa.prototype.qe=function(a,b){var c=this,d=new _.Wd(function(){c.a4a()});d.add(this.me.qe(a,b));return d};var xPa=[-1,500,501,502,503,504],vPa=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]]);nj=nj||{};var zPa=function(){hl.call(this)};_.qj(zPa,hl);zPa.prototype.initialize=function(){};var APa=[],BPa=[],CPa=!1,DPa=function(a){APa[APa.length]=a;if(CPa)for(var b=0;b<BPa.length;b++)a((0,_.zi)(BPa[b].wrap,BPa[b]))};var EPa=function(a,b){this.Qua=a;this.eV=b};EPa.prototype.wv=function(a){this.Qua&&(this.Qua.call(this.eV||null,a),this.Qua=this.eV=null)};EPa.prototype.abort=function(){this.eV=this.Qua=null};DPa(function(a){EPa.prototype.wv=a(EPa.prototype.wv)});var Vo=function(a,b){hl.call(this);this.Cca=a;this.ey=b;this.Q1a=[];this.VJ=[];this.Yta=[]};_.qj(Vo,hl);Vo.prototype.v0c=zPa;Vo.prototype.Exa=null;Vo.prototype.getId=function(){return this.ey};Vo.prototype.registerCallback=function(a,b){return this.P3(this.Q1a,a,b)};var FPa=function(a,b){a.P3(a.VJ,b)};_.h=Vo.prototype;_.h.P3=function(a,b,c){b=new EPa(b,c);a.push(b);return b};_.h.ly=function(){return!!this.Exa};_.h.rAa=function(){this.Exa=new zPa};
_.h.onLoad=function(a){var b=new this.v0c;b.initialize(a());this.Exa=b;b=(b=!!GPa(this.Yta,a()))||!!GPa(this.Q1a,a());b||(this.VJ.length=0);return b};_.h.onError=function(a){(a=GPa(this.VJ,a))&&da(Error("dc`"+a));this.Yta.length=0;this.Q1a.length=0};var GPa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].wv(b)}catch(e){da(e),c.push(e)}a.length=0;return c.length?c:null};Vo.prototype.ln=function(){Vo.Zy.ln.call(this);ec(this.Exa)};var HPa=function(){this.Nl=null};_.h=HPa.prototype;_.h.oUb=function(){};_.h.iAa=function(){};_.h.YPb=function(){throw Error("ec");};_.h.Dyb=function(){return null};_.h.isActive=function(){return!1};_.h.EEb=function(){return!1};_.h.QPb=function(){};_.h.registerCallback=function(){};var yqa;_.yh=null;_.wqa=null;yqa=[];var IPa=function(){},KPa=function(a){var b=new Promise(function(c,d){_.zh().load(a).then(c,d)});JPa(b);return b};IPa.prototype.load=function(a){return KPa(a).then(function(){return cna(a)})};IPa.prototype.H_a=function(a){var b=_.zh().H_a(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));JPa(c);return c.then(function(){return a.map(function(d){return cna(d)})})};var JPa=function(a){typeof Zone!=="undefined"&&Zone.current.scheduleMacroTask("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.invoke()})})};_.LPa=function(){this.hxa=new IPa};_.LPa.prototype.for=function(a){var b=this;return function(){if(!b.ye)throw Error("fc");return _.To(b.ye,b.hxa.load(a),"Module: "+a)}};_.MPa=function(a){return[{wa:dqa,Bb:function(){a.ye=_.Wc(Ro);return function(){}},wd:!0}]};var Wo,NPa,OPa;Wo=new _.jd("event loggers",{qa:function(){for(var a=[],b=_.k(NPa),c=b.next();!c.done;c=b.next())a.push(_.Wc(c.value.Hb));a.push(_.Wc(jn));_.Wc(cLa)&&a.push(_.Wc(Bn));return a}});NPa=[{wa:Wo,Hb:Gn,wd:!0},{wa:Wo,Hb:_.Fn,wd:!0}];OPa=new _.jd("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.Xo=function(a,b,c,d,e,f,g,m,n,r,v){Ro.call(this,a,b,c,d,e,f,g,m,n,r,v)};_.V(_.Xo,Ro);
_.Xo.prototype.qb=function(a,b,c){Ro.prototype.qb.call(this,a,b,c===void 0?0:c)};_.Xo.prototype.qo=function(a){Ro.prototype.qo.call(this,a)};_.Xo.prototype.wq=function(a){var b=a.targetRoute||a.initialRoute,c=b.indexOf("/",1);return Object.assign({},a,{actionOwner:(c===-1?b.substring(1):b.substring(1,c))===_.$La.XQ?Jm.P5:Jm.TG})};_.Xo.O=function(a){return new (a||_.Xo)(_.t(dMa),_.t(_.lh),_.t(cMa),_.t(Wo),_.t(OPa),_.t(_.Ue),_.t(Mo),_.t(_.qh),_.t(Lo),_.t(_.Cg),_.t(_.An),_.t(Cn))};
_.Xo.ua=_.q({token:_.Xo,qa:_.Xo.O,Ga:"root"});var Aqa=["authuser","hl","token"];var PPa;
_.Yo=function(a,b,c,d){var e=this;this.userEmail=a;this.hb=c;this.ld=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.tmb=new _.gf;this.htb=new _.gh(!1);this.Ax=null;this.PSb=!1;a=b.Ta.ha(_.x(Bqa),_.cf(_.gc));_.te(a,this.tmb,this.htb).ha(_.x(function(f){var g=_.k(f);f=g.next().value;var m=g.next().value;if(g.next().value)f="";else if(Object.keys(f).length===0)f=m;else{m=new _.wi(m);if(!m.rg()||m.rg().endsWith(".google.com")){g=_.k(Object.keys(f));for(var n=
g.next();!n.done;n=g.next()){n=n.value;var r=f[n];m.Qj.get(n)===void 0&&_.xi(m,n,r)}}f=m.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};PPa=function(a,b){a.Ax=b;a.ariaLabel=a.PSb?b+" external link":b+" open in new window"};
_.Yo.prototype.Ra=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(d==null?0:d.endsWith("external link"))||(d==null?0:d.endsWith("open in new window"))||d===a.Ax||a.ld.run(function(){PPa(a,d)})},c=this.hb.na;this.ld.Ub(function(){(new MutationObserver(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e.value.type==="attributes"&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.p.Object.defineProperties(_.Yo.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.tmb.next(a instanceof _.Tb?a.toString():a)}},cX:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.PSb=a)?null:"noopener";this.target=a?null:"_blank";this.Ax&&PPa(this,this.Ax)}},T3c:{configurable:!0,enumerable:!0,set:function(a){this.htb.next(a&&!this.userEmail)}},yPc:{configurable:!0,enumerable:!0,set:function(a){PPa(this,a)}},HPc:{configurable:!0,enumerable:!0,set:function(a){PPa(this,
a)}}});_.Yo.O=function(a){return new (a||_.Yo)(_.A(_.en,8),_.A(_.fh),_.A(_.Pd),_.A(_.Cg))};_.Yo.Fa=_.fd({type:_.Yo,oa:[["a","externalLink",""]],ob:5,Za:function(a,b){a&2&&(_.Uf("href",b.href,_.Qe),_.Lf("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:[0,"externalLink","link"],cX:"sameWindow",T3c:"requiredLogin",yPc:[0,"aria-label","ariaLabelInput"],HPc:[0,"attr.aria-label","attrAriaLabelInput"]}});_.Zo=function(){};_.Zo.O=function(a){return new (a||_.Zo)};_.Zo.Da=_.ad({type:_.Zo});_.Zo.Ca=_.Fc({});_.$o=function(){};_.$o.O=function(a){return new (a||_.$o)};_.$o.ua=_.q({token:_.$o,qa:_.$o.O});_.ap=function(a,b,c,d,e){this.Ja=a;this.renderer=b;this.context=c;this.Ve=d;this.eventType=e};_.ap.prototype.Ra=function(){var a=this;this.renderer.listen(this.Ve.na,this.eventType,function(b){a.v1a(b)})};
_.QPa=function(a,b,c,d){a.Ja.qb({element:a.uQa,action:a.OK,gestureName:b,Om:a.Om,jf:a.Tma,projectId:a.jQ==null?(a.context||void 0)&&a.context.projectId:a.jQ,Th:a.yZb==null?(a.context||void 0)&&a.context.Th:a.yZb,Qf:a.xZb==null?(a.context||void 0)&&a.context.Qf:a.xZb},c,d)};_.p.Object.defineProperties(_.ap.prototype,{Om:{configurable:!0,enumerable:!0,get:function(){}}});_.ap.O=function(){_.Ge()};
_.ap.Fa=_.fd({type:_.ap,inputs:{uQa:"ascTrackElement",OK:"trackAction",Tma:"trackArtifactId",jQ:"trackProjectId",yZb:"trackSearchTerm",xZb:"trackListIndex"}});_.bp=function(a,b,c,d,e){_.ap.call(this,a,b,e,c,"click");this.mn=d;this.sZb=!0};_.V(_.bp,_.ap);_.bp.prototype.v1a=function(a){this.sZb&&_.QPa(this,"CLICK",a)};_.p.Object.defineProperties(_.bp.prototype,{Om:{configurable:!0,enumerable:!0,get:function(){return this.mn?this.mn.href:void 0}}});
_.bp.O=function(a){return new (a||_.bp)(_.A(_.Xo),_.A(_.am),_.A(_.Pd),_.A(_.Yo,8),_.A(_.$o,8))};_.bp.Fa=_.fd({type:_.bp,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{sZb:"trackGestureClick"},features:[_.Jf]});_.cp=function(a,b,c){this.JI=a;this.gZa=b;this.Mb=c===void 0?null:c};_.cp.O=function(a){return new (a||_.cp)(_.t(_.en),_.t(CKa),_.t(_.fh,8))};_.cp.ua=_.q({token:_.cp,qa:_.cp.O,Ga:"root"});_.dp=function(){};_.dp.O=function(a){return new (a||_.dp)};_.dp.Da=_.ad({type:_.dp});_.dp.Ca=_.Fc({Pb:[{wa:Tl,Bb:function(a,b,c,d){b=nda().j5a("DEVOPS_CONSOLE").B5a(b).t5a(c.gZa).vX(!0);a==="TESTING"||a==="UNKNOWN_ENVIRONMENT"?b.Oo.RQc=new Ml:b.Oo.endpoint=d;return b.kb()},Kb:[AKa,dn,_.cp,GKa]},{wa:dLa,Bb:function(a,b){if(!a)return null;a=(new CGa(1100,b)).kb();a.vX&&a.vX(!0);return a},Kb:[cLa,_.gn]}]});var ep=function(a,b,c,d,e,f){this.WTc=a;this.d_c=b;this.Nsa=c;this.Va=d;this.e8c=e;this.zone=f},RPa=function(a){a.Va.events.subscribe(function(b){if(b instanceof _.mh){var c=aPa(a.e8c);a.zone.Ub(function(){setTimeout(function(){a.WTc||a.Nsa.PJ(c);a.d_c.PJ(c)})})}})};ep.O=function(a){return new (a||ep)(_.t(cLa),_.t(_.Fn),_.t(jn),_.t(_.qh),_.t(Lo),_.t(_.Cg))};ep.ua=_.q({token:ep,qa:ep.O,Ga:"root"});_.fp={m9a:"admin",MFa:"onboarding",XQ:"results",o6:"search",TG:"",IY:"settings",nxc:"h",jab:"user/ssh_keys"};Object.freeze(_.fp);var SPa,UPa,WPa,YPa;SPa={};_.TPa=(SPa.sq=void 0,SPa.ss=void 0,SPa.start=void 0,SPa);UPa={};_.VPa=(UPa.all="1",UPa.start=void 0,UPa);WPa={};_.XPa=(WPa.ssfr="1",WPa);YPa={};_.ZPa=(YPa.all=void 0,YPa.start=1,YPa.dqr="1",YPa);_.$Pa=["/"+_.fp.o6];var aQa=function(a){this.Ha=_.mb(a)};_.V(aQa,_.Nb);aQa.prototype.Bea=function(){return _.ck(this,1)};_.gp=function(a){this.Ha=_.mb(a)};_.V(_.gp,_.Nb);_.gp.prototype.getName=function(){return _.Y(this,1)};_.gp.prototype.Sd=function(a){return _.Li(this,1,a)};_.gp.prototype.getMetadata=function(){return _.Qj(this,aQa,3)};_.gp.prototype.C4=function(a){return _.Sj(this,3,a)};var bQa=function(a){if(a!=null)return _.Pb(a),{priority:_.ck(a,1),Dld:_.bk(a,4)}};aQa.prototype.toObject=function(){return bQa(this)};var cQa=function(a){if(a!=null)return _.Pb(a),{name:_.Y(a,1),group:_.hk(a,2,0),metadata:bQa(a.getMetadata())}};_.gp.prototype.toObject=function(){return cQa(this)};_.hp=function(a){this.Ha=_.mb(a)};_.V(_.hp,_.Nb);_.hp.prototype.getType=function(){return _.hk(this,1,0)};_.hp.prototype.Yl=function(a){return _.wk(this,1,a)};_.hp.prototype.Ev=function(){return _.Y(this,2)};_.hp.prototype.CAa=function(a){return _.Li(this,2,a)};var dQa=function(a){if(a!=null)return _.Pb(a),{type:_.hk(a,1,0),text:_.Y(a,2),nld:Jb(_.yb(a,3,_.yba))}};_.hp.prototype.toObject=function(){return dQa(this)};_.ip=function(a){this.Ha=_.mb(a)};_.V(_.ip,_.Nb);_.ip.prototype.getMessage=function(){return _.Y(this,1)};_.ip.prototype.sAa=function(a){return _.Li(this,1,a)};var jp=function(a){if(a!=null)return _.Pb(a),{message:_.Y(a,1),Z2a:_.Y(a,2)}};_.ip.prototype.toObject=function(){return jp(this)};_.kp=function(a){this.Ha=_.mb(a)};_.V(_.kp,_.Nb);_.kp.prototype.getSize=function(){return $Aa(this,1)};_.kp.prototype.setSize=function(a){if(a!=null){if(typeof a!=="number")throw Ua("uint32");if(!Number.isFinite(a))throw Ua("uint32");a>>>=0}return _.Cb(this,1,a,0)};_.kp.prototype.Fg=function(){return _.hk(this,2,0)};var eQa=function(a){if(a!=null)return _.Pb(a),{size:$Aa(a,1),status:_.hk(a,2,0)}};_.kp.prototype.toObject=function(){return eQa(this)};_.lp=function(a){this.Ha=_.mb(a)};_.V(_.lp,_.Nb);_.lp.prototype.xUb=function(a){_.wk(this,2,a)};_.lp.prototype.ne=function(){return _.Y(this,4)};_.lp.prototype.td=function(a){return _.Li(this,4,a)};_.lp.prototype.qUb=function(a){_.Bb(this,10,a,_.eb)};var fQa=function(a){if(a!=null)return _.Pb(a),{VC:_.hk(a,1,0),dJ:_.hk(a,2,0),Znd:_.hk(a,3,0),path:_.Y(a,4),ked:_.hk(a,5,0),jed:_.l(_.kk(a,6,3)),Aed:_.hk(a,9,0),xed:_.l(_.kk(a,10,3))}};_.lp.prototype.toObject=function(){return fQa(this)};_.mp=function(a){this.Ha=_.mb(a)};_.V(_.mp,_.Nb);_.h=_.mp.prototype;_.h.A5a=function(a){return _.Li(this,1,a)};_.h.LE=function(){return _.Qj(this,_.lp,2)};_.h.oAa=function(a){return _.Sj(this,2,a)};_.h.BM=function(){return _.Jj(this,2)};_.h.hfa=function(){return _.Kj(this,_.lp,2)};var gQa=function(a){if(a!=null)return _.Pb(a),{proxy:_.Y(a,1),filter:fQa(a.LE())}};_.mp.prototype.toObject=function(){return gQa(this)};var hQa=function(a){this.Ha=_.mb(a)};_.V(hQa,_.Nb);_.np=function(a){this.Ha=_.mb(a)};_.V(_.np,_.Nb);_.np.prototype.qX=function(a){return _.Li(this,1,a)};_.np.prototype.vXa=function(){return _.Qj(this,hQa,2)};var iQa=function(a){if(a!=null)return _.Pb(a),{B7c:_.hk(a,1,0),A7c:_.l(_.kk(a,2,3))}};hQa.prototype.toObject=function(){return iQa(this)};_.np.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={wSa:_.Y(this,1),z7c:iQa(this.vXa())}}else a=void 0;return a};_.op=function(a){this.Ha=_.mb(a)};_.V(_.op,_.Nb);_.op.prototype.qUb=function(a){TAa(this,2,_.gp,a)};var pp=function(a){this.Ha=_.mb(a)};_.V(pp,_.Nb);pp.prototype.gWa=function(){return _.kk(this,4,_.Mj())};pp.prototype.yWa=function(){return _.Rj(this,_.ip,6,_.Mj())};var jQa=_.Rb(pp);var kQa=function(a){if(a!=null)return _.Pb(a),{yed:_.Ib(_.Rj(a,_.gp,2,_.Mj()),cQa)}};_.op.prototype.toObject=function(){return kQa(this)};pp.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Ysd:_.bk(this,1),Nid:_.bk(this,2),Xnd:_.bk(this,3),vnb:_.l(_.kk(this,4,3)),Hnd:Jb(_.Ab(this,5,_.op),kQa),XSc:_.Ib(this.yWa(),jp)}}else a=void 0;return a};var lQa=function(a){this.Ha=_.mb(a)};_.V(lQa,_.Nb);lQa.prototype.xUb=function(a){_.sk(this,2,a)};lQa.prototype.gWa=function(){return _.kk(this,3,_.Mj())};_.qp=function(a){this.Ha=_.mb(a)};_.V(_.qp,_.Nb);_.qp.prototype.gla=function(a){TAa(this,1,_.rp,a)};_.rp=function(a){this.Ha=_.mb(a)};_.V(_.rp,_.Nb);_.rp.prototype.eJ=function(){return _.Qj(this,_.hp,3)};_.rp.prototype.uea=function(){return _.qk(this,_.qp,6,_.mQa)};_.rp.prototype.BUb=function(a){return _.Tj(this,6,_.mQa,a)};_.mQa=[5,6];var nQa=function(a){if(a!=null)return _.Pb(a),{test:_.bk(a,1),dJ:_.bk(a,2),vnb:_.l(_.kk(a,3,3))}};lQa.prototype.toObject=function(){return nQa(this)};var pQa=function(a){if(a!=null)return _.Pb(a),{Okd:_.Ib(_.Rj(a,_.rp,1,_.Mj()),oQa),Fw:eQa(_.Qj(a,_.kp,5)),oN:eQa(_.Qj(a,_.kp,6)),o1:_.hk(a,7,0)}};_.qp.prototype.toObject=function(){return pQa(this)};var oQa=function(a){if(a!=null)return _.Pb(a),{Lfd:_.Y(a,1),Hfd:_.ck(a,7),Ifd:dQa(_.Qj(a,_.hp,2)),detail:dQa(a.eJ()),Dgd:_.Y(a,4),Cgd:_.ck(a,8),Lkd:_.l(_.pk(a,5,_.mQa)),IZc:pQa(a.uea()),nid:nQa(_.Qj(a,lQa,9))}};_.rp.prototype.toObject=function(){return oQa(this)};var qQa=function(a){this.Ha=_.mb(a)};_.V(qQa,_.Nb);_.rQa=function(a){this.Ha=_.mb(a)};_.V(_.rQa,_.Nb);_.h=_.rQa.prototype;_.h.DUb=function(a){return _.Li(this,1,a)};_.h.LE=function(){return _.Qj(this,qQa,3)};_.h.oAa=function(a){return _.Sj(this,3,a)};_.h.BM=function(){return _.Jj(this,3)};_.h.hfa=function(){return _.Kj(this,qQa,3)};_.h.vXa=function(){return _.Qj(this,hQa,4)};var sQa=function(a){if(a!=null)return _.Pb(a),{B7c:_.hk(a,1,0),A7c:_.l(_.kk(a,2,3))}};qQa.prototype.toObject=function(){return sQa(this)};_.rQa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={jxa:_.Y(this,1),Wld:$Aa(this,2),filter:sQa(this.LE()),z7c:iQa(this.vXa())}}else a=void 0;return a};_.sp=function(a){this.Ha=_.mb(a)};_.V(_.sp,_.Nb);_.sp.prototype.DUb=function(a){return _.Li(this,1,a)};_.sp.prototype.kp=function(){return _.Y(this,2)};_.sp.prototype.KT=function(){return _.Jj(this,2)};_.tp=function(a){this.Ha=_.mb(a)};_.V(_.tp,_.Nb);_.tp.prototype.PU=function(){return _.Qj(this,_.sp,1)};var up=function(a){this.Ha=_.mb(a)};_.V(up,_.Nb);up.prototype.getLine=function(){return _.ck(this,1)};up.prototype.setLine=function(a){return _.Ti(this,1,a)};var vp=function(a){this.Ha=_.mb(a)};_.V(vp,_.Nb);vp.prototype.wm=function(){return _.Qj(this,up,1)};vp.prototype.setStart=function(a){return _.Sj(this,1,a)};vp.prototype.Vi=function(){return _.Qj(this,up,2)};vp.prototype.setEnd=function(a){return _.Sj(this,2,a)};var tQa=function(a){this.Ha=_.mb(a)};_.V(tQa,_.Nb);tQa.prototype.Jea=function(){return _.Qj(this,vp,2)};tQa.prototype.Xzb=function(){return _.Kj(this,vp,2)};_.wp=function(a){this.Ha=_.mb(a)};_.V(_.wp,_.Nb);_.wp.prototype.G1=function(){return _.Rj(this,tQa,1,_.Mj())};_.wp.prototype.cWa=function(){return _.kk(this,4,_.Mj())};_.wp.prototype.yWa=function(){return _.Rj(this,_.ip,5,_.Mj())};var uQa=_.Rb(_.wp);var vQa=function(a){if(a!=null)return _.Pb(a),{jxa:_.Y(a,1),MQa:_.ck(a,3),BUa:_.Y(a,4),label:_.Y(a,2)}};_.sp.prototype.toObject=function(){return vQa(this)};var wQa=function(a){if(a!=null)return _.Pb(a),{Yia:vQa(a.PU()),edd:_.Ib(_.Rj(a,_.sp,2,_.Mj()),vQa)}};_.tp.prototype.toObject=function(){return wQa(this)};var xQa=function(a){if(a!=null)return _.Pb(a),{line:_.ck(a,1),column:_.ck(a,2)}};up.prototype.toObject=function(){return xQa(this)};var yQa=function(a){if(a!=null)return _.Pb(a),{start:xQa(a.wm()),end:xQa(a.Vi())}};vp.prototype.toObject=function(){return yQa(this)};var zQa=function(a){if(a!=null)return _.Pb(a),{sourceRange:yQa(a.Jea()),kYa:_.Y(a,3),navigation:wQa(_.Qj(a,_.tp,4)),g2a:_.Y(a,5),yjd:_.l(_.kk(a,10,3)),frd:_.l(_.mk(a,9,3)),c7a:_.hk(a,11,0)}};tQa.prototype.toObject=function(){return zQa(this)};_.wp.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={tSc:_.Ib(this.G1(),zQa),It:_.bk(this,2),Z3a:_.Y(this,3),vmb:_.l(_.kk(this,4,3)),XSc:_.Ib(this.yWa(),jp)}}else a=void 0;return a};_.xp=function(a){this.Ha=_.mb(a)};_.V(_.xp,_.Nb);_.xp.prototype.uea=function(){return _.Qj(this,_.qp,2)};_.xp.prototype.BUb=function(a){return _.Sj(this,2,a)};_.yp=function(a){this.Ha=_.mb(a)};_.V(_.yp,_.Nb);_.yp.prototype.getType=function(){return _.Y(this,1)};_.yp.prototype.Yl=function(a){return _.Li(this,1,a)};var AQa=function(a){if(a!=null)return _.Pb(a),{IZc:pQa(a.uea()),zed:cQa(_.Qj(a,_.gp,4))}};_.xp.prototype.toObject=function(){return AQa(this)};var BQa=function(a){if(a!=null)return _.Pb(a),{type:_.Y(a,1),wed:_.Ib(_.Rj(a,_.xp,2,_.Mj()),AQa),vmd:_.bk(a,3)}};_.yp.prototype.toObject=function(){return BQa(this)};_.CQa=function(a){this.Ha=_.mb(a)};_.V(_.CQa,_.Nb);_.CQa.prototype.qX=function(a){return _.Li(this,2,a)};_.CQa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Zgd:_.l(_.kk(this,1,3)),wSa:_.Y(this,2)}}else a=void 0;return a};var DQa=function(a){this.Ha=_.mb(a)};_.V(DQa,_.Nb);var EQa=_.Rb(DQa);DQa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={bhd:Jb(_.Ab(this,1,_.hp),dQa),Rsb:Jb(_.Ab(this,2,_.ip),jp)}}else a=void 0;return a};_.zp=function(a){this.Ha=_.mb(a)};_.V(_.zp,_.Nb);_.zp.prototype.u5a=function(a){return _.Ti(this,5,a)};_.zp.prototype.qX=function(a){return _.Li(this,3,a)};_.zp.prototype.g5a=function(a){return _.sk(this,4,a)};_.zp.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Kkd:_.Ib(_.Rj(this,_.mp,1,_.Mj()),gQa),h0c:_.ck(this,5),wSa:_.Y(this,3),aPc:_.bk(this,4)}}else a=void 0;return a};var FQa=function(a){this.Ha=_.mb(a)};_.V(FQa,_.Nb);FQa.prototype.cWa=function(){return _.kk(this,3,_.Mj())};var GQa=_.Rb(FQa);FQa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Mkd:Jb(_.Ab(this,1,_.qp),pQa),Rsb:Jb(_.Ab(this,2,_.ip),jp),vmb:_.l(_.kk(this,3,3))}}else a=void 0;return a};_.Ap=function(a){this.Ha=_.mb(a)};_.V(_.Ap,_.Nb);_.Ap.prototype.u5a=function(a){return _.Ti(this,5,a)};_.Ap.prototype.qX=function(a){return _.Li(this,3,a)};_.Ap.prototype.g5a=function(a){return _.sk(this,4,a)};_.Ap.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Ind:_.Ib(_.Rj(this,_.mp,1,_.Mj()),gQa),h0c:_.ck(this,5),wSa:_.Y(this,3),aPc:_.bk(this,4)}}else a=void 0;return a};_.Bp=function(a){this.Ha=_.mb(a)};_.V(_.Bp,_.Nb);_.Bp.prototype.qXa=function(){return _.hk(this,2,0)};_.Bp.prototype.F5a=function(a){return _.wk(this,2,a)};var HQa=function(a){this.Ha=_.mb(a)};_.V(HQa,_.Nb);HQa.prototype.cWa=function(){return _.kk(this,3,_.Mj())};var IQa=_.Rb(HQa);var JQa=function(a){if(a!=null)return _.Pb(a),{Igd:jp(_.Qj(a,_.ip,1)),severity:_.hk(a,2,0)}};_.Bp.prototype.toObject=function(){return JQa(this)};HQa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Jnd:Jb(_.Ab(this,1,_.yp),BQa),Rsb:Jb(_.Ab(this,2,_.ip),jp),Umd:Jb(_.Ab(this,4,_.Bp),JQa),vmb:_.l(_.kk(this,3,3))}}else a=void 0;return a};var Ki=function(a){this.Ha=_.mb(a)};_.V(Ki,_.Nb);Ki.prototype.un=function(){return _.nk(this,1,_.Ni)};Ki.prototype.setProjectId=function(a){return _.Mi(this,1,_.Ni,a)};Ki.prototype.EXa=function(){return _.Y(this,6)};Ki.prototype.TUb=function(a){_.Li(this,6,a)};_.Ni=[1,3,4,5];_.Pi=function(a){this.Ha=_.mb(a)};_.V(_.Pi,_.Nb);_.Pi.prototype.Wr=function(){return _.Qj(this,Ki,1)};_.Pi.prototype.D4=function(a){return _.Sj(this,1,a)};_.Cp=function(a){this.Ha=_.mb(a)};_.V(_.Cp,_.Nb);_.wva=function(a){var b=new _.Cp;return _.Sj(b,1,a)};_.h=_.Cp.prototype;_.h.ne=function(){return _.Y(this,2)};_.h.td=function(a){return _.Li(this,2,a)};_.h.getType=function(){return _.hk(this,3,0)};_.h.Yl=function(a){return _.wk(this,3,a)};_.h.TU=function(){return _.mk(this,7,_.Mj())};_.h.QUb=function(a){_.Bb(this,7,a,_.ab)};_.h.QWa=function(){return _.Y(this,6)};_.h.CUb=function(a){_.Li(this,6,a)};_.Dp=function(a){this.Ha=_.mb(a)};_.V(_.Dp,_.Nb);var KQa=function(a){this.Ha=_.mb(a)};_.V(KQa,_.Nb);_.h=KQa.prototype;_.h.Dv=function(){return _.Qj(this,_.Cp,1)};_.h.Ly=function(a){return _.Sj(this,1,a)};_.h.getRange=function(){return _.Qj(this,_.Dp,2)};_.h.setRange=function(a){return _.Sj(this,2,a)};_.h.Ova=function(){return _.Kj(this,_.Dp,2)};var LQa=function(a){if(a!=null)return _.Pb(a),{wn:_.l(_.pk(a,3,_.Ni)),projectId:_.l(_.pk(a,1,_.Ni)),Jr:_.l(_.pk(a,4,_.Ni)),mi:_.l(_.pk(a,5,_.Ni)),dj:_.Y(a,2),Lw:_.Y(a,6)}};Ki.prototype.toObject=function(){return LQa(this)};var MQa=function(a){if(a!=null)return _.Pb(a),{Rf:LQa(a.Wr()),Ut:_.Y(a,3),refHint:_.Y(a,4)}};_.Pi.prototype.toObject=function(){return MQa(this)};var Ep=function(a){if(a!=null)return _.Pb(a),{zw:MQa(_.Qj(a,_.Pi,1)),path:_.Y(a,2),type:_.hk(a,3,0),fileSize:_.dk(a,4),D6c:_.l(_.mk(a,7,3)),LV:_.Y(a,6)}};_.Cp.prototype.toObject=function(){return Ep(this)};var Fp=function(a){if(a!=null)return _.Pb(a),{startLine:_.ck(a,1),startColumn:_.ck(a,2),endLine:_.ck(a,3),endColumn:_.ck(a,4)}};_.Dp.prototype.toObject=function(){return Fp(this)};var NQa=function(a){if(a!=null)return _.Pb(a),{Wg:Ep(a.Dv()),ze:Fp(a.getRange())}};KQa.prototype.toObject=function(){return NQa(this)};_.Gp=function(a){this.Ha=_.mb(a)};_.V(_.Gp,_.Nb);_.Gp.prototype.getType=function(){return _.hk(this,1,0)};_.Gp.prototype.Yl=function(a){return _.wk(this,1,a)};_.Gp.prototype.getName=function(){return _.Y(this,2)};_.Gp.prototype.Sd=function(a){return _.Li(this,2,a)};_.OQa=function(a){return _.Rj(a,_.Gp,3,_.Mj())};_.Gp.prototype.A$=function(a,b){_.Vj(this,3,_.Gp,a,b)};_.Hp=function(a){return _.Qj(a,_.Dp,5)};_.Gp.prototype.Iyb=function(){return _.Y(this,6)};
_.Gp.prototype.PUb=function(a){_.Li(this,6,a)};var PQa=function(a){if(a!=null)return _.Pb(a),{type:_.hk(a,1,0),name:_.Y(a,2),childList:_.Ib(_.OQa(a),PQa),qmd:_.l(_.mk(a,4,3)),x7a:Fp(_.Hp(a)),CVb:_.Y(a,6),JJb:_.Y(a,7),Wod:_.Y(a,8)}};_.Gp.prototype.toObject=function(){return PQa(this)};_.Ip=function(a){this.Ha=_.mb(a)};_.V(_.Ip,_.Nb);_.Ip.prototype.qAa=function(a){return _.wk(this,1,a)};_.Jp=function(a){this.Ha=_.mb(a)};_.V(_.Jp,_.Nb);_.Jp.prototype.getName=function(){return _.Y(this,1)};_.Jp.prototype.Sd=function(a){return _.Li(this,1,a)};_.Kp=function(a){this.Ha=_.mb(a)};_.V(_.Kp,_.Nb);_.Lp=function(a,b){return _.Rj(a,_.Jp,1,_.Mj(b))};_.h=_.Kp.prototype;_.h.Xka=function(a){return _.Li(this,2,a)};_.h.Nea=function(){return bBa(this,4)};_.h.sla=function(a){_.Eb(this,4,_.ab,void 0,a,_.mk,void 0,1)};_.h.M1=function(){return _.hk(this,5,0)};_.h.z4=function(a){_.wk(this,5,a)};_.h.ZU=function(){return _.hk(this,6,0)};_.h.G4=function(a){_.wk(this,6,a)};_.h.setTheme=function(a){return _.wk(this,7,a)};_.h.yea=function(){return _.Y(this,21)};
_.h.jla=function(a){_.Li(this,21,a)};_.h.lea=function(){return _.Y(this,22)};_.h.Wka=function(a){_.Li(this,22,a)};_.h.yva=function(){return _.bk(this,8)};_.h.xAa=function(a){_.sk(this,8,a)};_.h.SU=function(){return _.bk(this,10)};_.h.pla=function(a){_.sk(this,10,a)};_.h.KU=function(){return _.bk(this,11)};_.h.y4=function(a){_.sk(this,11,a)};_.h.VU=function(){return _.ck(this,12)};_.h.rla=function(a){_.Ti(this,12,a)};_.h.S1=function(){return _.ck(this,31)};_.h.kla=function(a){_.Ti(this,31,a)};
_.h.zyb=function(){return _.lk(this,13)};_.h.K1=function(){return _.hk(this,15,0)};_.h.fla=function(a){_.wk(this,15,a)};_.h.RU=function(){return _.ck(this,17)};_.h.E4=function(a){_.Ti(this,17,a)};_.h.Hea=function(){return _.hk(this,18,0)};_.h.vAa=function(a){_.wk(this,18,a)};_.h.rXa=function(){return _.bk(this,20)};_.h.G5a=function(a){_.sk(this,20,a)};_.h.xea=function(){return _.hk(this,23,0)};_.h.hla=function(a){_.wk(this,23,a)};_.h.a2=function(){return _.bk(this,24)};
_.h.AAa=function(a){_.sk(this,24,a)};_.h.Iea=function(){return _.bk(this,25)};_.h.qla=function(a){_.sk(this,25,a)};_.h.b2=function(){return _.bk(this,28)};_.h.BAa=function(a){_.sk(this,28,a)};_.h.X1=function(){return _.bk(this,30)};_.h.ola=function(a){_.sk(this,30,a)};_.h.Y1=function(){return _.bk(this,32)};_.h.yAa=function(a){_.sk(this,32,a)};_.h.C1=function(){return _.Y(this,33)};_.h.kAa=function(a){_.Li(this,33,a)};_.h.zva=function(){return _.bk(this,34)};_.h.H5a=function(a){_.sk(this,34,a)};
var QQa=_.Rb(_.Kp);var RQa=function(a){if(a!=null)return _.Pb(a),{Ff:_.hk(a,1,0),nma:_.Y(a,2)}};_.Ip.prototype.toObject=function(){return RQa(this)};var SQa=function(a){if(a!=null)return _.Pb(a),{name:_.Y(a,1),jo:_.Y(a,2)}};_.Jp.prototype.toObject=function(){return SQa(this)};var TQa=function(a){if(a!=null)return _.Pb(a),{Mqd:_.Ib(_.Lp(a),SQa),uca:_.Y(a,2),Vrd:_.l(_.kk(a,3,3)),gud:_.l(_.mk(a,4,3)),Ykd:_.hk(a,5,0),d9a:_.hk(a,6,0),hud:_.ck(a,16),theme:_.hk(a,7,0),rod:_.hk(a,26,0),l_a:_.Y(a,21),aTa:_.Y(a,22),showDeleted:_.bk(a,8),vnd:Jb(_.yb(a,9,_.xba)),T5a:_.bk(a,10),yfa:_.bk(a,11),tabSize:_.ck(a,12),Pha:_.ck(a,31),shd:_.l(_.kk(a,13,3)),dld:Jb(_.Ab(a,14,_.Ip),RQa),Gfa:_.hk(a,15,0),Uqd:_.ck(a,17),Vqd:_.hk(a,18,0),Zcd:_.bk(a,19),qrd:_.bk(a,20),Xkd:_.hk(a,23,0),XWb:_.bk(a,
24),U5a:_.bk(a,25),Jed:_.bk(a,27),oma:_.bk(a,28),rtd:_.bk(a,29),Bla:_.bk(a,30),du:_.bk(a,32),dba:_.Y(a,33),rrd:_.bk(a,34)}};_.Kp.prototype.toObject=function(){return TQa(this)};_.UQa=function(a){this.Ha=_.mb(a)};_.V(_.UQa,_.Nb);_.UQa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={}}else a=void 0;return a};var VQa=function(a){this.Ha=_.mb(a)};_.V(VQa,_.Nb);VQa.prototype.MUb=function(a){return _.Eb(this,1,_.eb,void 0,a,_.kk,void 0,1)};var WQa=_.Rb(VQa);VQa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Kpd:_.l(_.kk(this,1,3))}}else a=void 0;return a};var XQa=function(a,b,c){this.yQb=a;this.TIb=b;this.D0a=c};XQa.prototype.getMetadata=function(){return this.D0a};var YQa=function(a,b){b=b===void 0?{}:b;this.e4c=a;this.D0a=b;this.a5=null};YQa.prototype.getMetadata=function(){return this.D0a};YQa.prototype.Fg=function(){return this.a5};_.Mp=function(a,b,c,d,e){this.name=a;this.LQb=b;this.responseType=c;this.IQb=d;this.sRb=e};_.ZQa=function(a,b,c){c=c===void 0?{}:c;return new XQa(b,a,c)};_.Mp.prototype.getName=function(){return this.name};_.Mp.prototype.getName=_.Mp.prototype.getName;_.$Qa=new _.Mp("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.UQa,VQa,function(a){return a.md()},WQa);_.aRa=function(a){this.Ha=_.mb(a)};_.V(_.aRa,_.Nb);_.aRa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={}}else a=void 0;return a};_.bRa=new _.Mp("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.aRa,_.Kp,function(a){return a.md()},QQa);_.cRa=function(a){this.Ha=_.mb(a)};_.V(_.cRa,_.Nb);_.cRa.prototype.MUb=function(a){return _.Li(this,1,a)};_.cRa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={recentFile:_.Y(this,1)}}else a=void 0;return a};var dRa=function(a){this.Ha=_.mb(a)};_.V(dRa,_.Nb);var eRa=_.Rb(dRa);dRa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={}}else a=void 0;return a};_.fRa=new _.Mp("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.cRa,dRa,function(a){return a.md()},eRa);_.gRa=function(a){this.Ha=_.mb(a)};_.V(_.gRa,_.Nb);_.Pp=function(a){this.Ha=_.mb(a)};_.V(_.Pp,_.Nb);_.Pp.prototype.U1=function(){return _.Qj(this,_.Kp,1)};_.Pp.prototype.mla=function(a){return _.Sj(this,1,a)};var hRa=function(a){if(a!=null)return _.Pb(a),{aod:_.l(_.kk(a,1,3))}};_.gRa.prototype.toObject=function(){return hRa(this)};_.Pp.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={I2c:TQa(this.U1()),updateMask:hRa(_.Qj(this,_.gRa,2))}}else a=void 0;return a};_.iRa=new _.Mp("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Pp,_.Kp,function(a){return a.md()},QQa);var Qp=function(a,b,c){c=c===void 0?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c;this.name="RpcError";Object.setPrototypeOf(this,this.constructor.prototype)};_.V(Qp,Error);Qp.prototype.toString=function(){var a="RpcError("+(oqa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};var jRa=new Set(["SAPISIDHASH","APISIDHASH"]);var kRa=Promise;var Rp=function(a){this.Ha=_.mb(a)};_.V(Rp,_.Nb);Rp.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};Rp.prototype.getValue=function(){var a=Lb(this,2);if(Array.isArray(a)||a instanceof _.Nb)throw Error("X");return _.Nj(this,2)};Rp.prototype.setValue=function(a){if(a==null)a=this;else if(Array.isArray(a))a=_.Jj(this,2,aca(a));else if(typeof a==="string"||a instanceof _.Ja||_.Ba(a))a=_.Cb(this,2,Oa(a,!1,!0,!1),_.Ma());else throw Error("Y`"+a);return a};var lRa=function(a){this.Ha=_.mb(a)};_.V(lRa,_.Nb);lRa.prototype.getMessage=function(){return _.Y(this,2)};lRa.prototype.sAa=function(a){return _.Li(this,2,a)};var mRa=_.Rb(lRa);var nRa=function(a){if(a!=null)return _.Pb(a),{f8a:_.Y(a,1),value:Gca(a)}};Rp.prototype.toObject=function(){return nRa(this)};lRa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={code:_.ck(this,1),message:_.Y(this,2),Egd:_.Ib(_.Rj(this,Rp,3,_.Mj()),nRa)}}else a=void 0;return a};var Sp=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.hja=!1};Sp.prototype.stopPropagation=function(){this.hja=!0};Sp.prototype.preventDefault=function(){this.defaultPrevented=!0};var Tp=function(a,b){Sp.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.wU=null;a&&this.init(a,b)};_.qj(Tp,Sp);
Tp.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;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.Bj||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
_.Bj||a.offsetY!==void 0?a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?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||(c=="keypress"?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=a.pointerType;this.state=a.state;this.timeStamp=
a.timeStamp;this.wU=a;a.defaultPrevented&&Tp.Zy.preventDefault.call(this)};Tp.prototype.stopPropagation=function(){Tp.Zy.stopPropagation.call(this);this.wU.stopPropagation?this.wU.stopPropagation():this.wU.cancelBubble=!0};Tp.prototype.preventDefault=function(){Tp.Zy.preventDefault.call(this);var a=this.wU;a.preventDefault?a.preventDefault():a.returnValue=!1};var oRa="closure_listenable_"+(Math.random()*1E6|0),pRa=function(a){return!(!a||!a[oRa])};var qRa=0;var rRa=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=++qRa;this.removed=this.rsa=!1},sRa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Up=function(a){this.src=a;this.vg={};this.Yma=0};Up.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.vg[f];a||(a=this.vg[f]=[],this.Yma++);var g=tRa(a,b,d,e);g>-1?(b=a[g],c||(b.rsa=!1)):(b=new rRa(b,this.src,f,!!d,e),b.rsa=c,a.push(b));return b};Up.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.vg))return!1;var e=this.vg[a];b=tRa(e,b,c,d);return b>-1?(sRa(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.vg[a],this.Yma--),!0):!1};
var uRa=function(a,b){var c=b.type;c in a.vg&&_.qa(a.vg[c],b)&&(sRa(b),a.vg[c].length==0&&(delete a.vg[c],a.Yma--))};Up.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.vg)if(!a||c==a){for(var d=this.vg[c],e=0;e<d.length;e++)++b,sRa(d[e]);delete this.vg[c];this.Yma--}return b};Up.prototype.zea=function(a,b,c,d){a=this.vg[a.toString()];var e=-1;a&&(e=tRa(a,b,c,d));return e>-1?a[e]:null};
Up.prototype.hasListener=function(a,b){var c=a!==void 0,d=c?a.toString():"",e=b!==void 0;return Yca(this.vg,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 tRa=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 vRa,wRa,xRa,ARa,CRa,yRa,Wp,FRa,DRa,ERa,BRa,GRa,zRa;vRa="closure_lm_"+(Math.random()*1E6|0);wRa={};xRa=0;_.Vp=function(a,b,c,d,e){if(d&&d.once)return yRa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Vp(a,b[f],c,d,e);return null}c=zRa(c);return pRa(a)?a.listen(b,c,_.va(d)?!!d.capture:!!d,e):ARa(a,b,c,!1,d,e)};
ARa=function(a,b,c,d,e,f){if(!b)throw Error("gc");var g=_.va(e)?!!e.capture:!!e,m=BRa(a);m||(a[vRa]=m=new Up(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=CRa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)CEa||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(DRa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("hc");xRa++;return c};
CRa=function(){var a=ERa,b=function(c){return a.call(b.src,b.listener,c)};return b};yRa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)yRa(a,b[f],c,d,e);return null}c=zRa(c);return pRa(a)?a.F_a(b,c,_.va(d)?!!d.capture:!!d,e):ARa(a,b,c,!0,d,e)};Wp=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Wp(a,b[f],c,d,e);else d=_.va(d)?!!d.capture:!!d,c=zRa(c),pRa(a)?a.ku(b,c,d,e):a&&(a=BRa(a))&&(b=a.zea(b,c,d,e))&&FRa(b)};
FRa=function(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(pRa(b))uRa(b.DE,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(DRa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);xRa--;(c=BRa(b))?(uRa(c,a),c.Yma==0&&(c.src=null,b[vRa]=null)):sRa(a)}}};DRa=function(a){return a in wRa?wRa[a]:wRa[a]="on"+a};
ERa=function(a,b){if(a.removed)a=!0;else{b=new Tp(b,this);var c=a.listener,d=a.handler||a.src;a.rsa&&FRa(a);a=c.call(d,b)}return a};BRa=function(a){a=a[vRa];return a instanceof Up?a:null};GRa="__closure_events_fn_"+(Math.random()*1E9>>>0);zRa=function(a){if(typeof a==="function")return a;a[GRa]||(a[GRa]=function(b){return a.handleEvent(b)});return a[GRa]};DPa(function(a){ERa=a(ERa)});var Xp=function(){hl.call(this);this.DE=new Up(this);this.ROc=this;this.j2a=null};_.qj(Xp,hl);Xp.prototype[oRa]=!0;_.h=Xp.prototype;_.h.addEventListener=function(a,b,c,d){_.Vp(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Wp(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.j2a;if(c)for(b=[];c;c=c.j2a)b.push(c);c=this.ROc;var d=a.type||a;if(typeof a==="string")a=new Sp(a,c);else if(a instanceof Sp)a.target=a.target||c;else{var e=a;a=new Sp(d,c);_.jc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.hja&&f>=0;f--){var g=a.currentTarget=b[f];e=HRa(g,d,!0,a)&&e}a.hja||(g=a.currentTarget=c,e=HRa(g,d,!0,a)&&e,a.hja||(e=HRa(g,d,!1,a)&&e));if(b)for(f=0;!a.hja&&f<b.length;f++)g=a.currentTarget=b[f],e=HRa(g,d,!1,a)&&e;return e};
_.h.ln=function(){Xp.Zy.ln.call(this);this.removeAllListeners();this.j2a=null};_.h.listen=function(a,b,c,d){return this.DE.add(String(a),b,!1,c,d)};_.h.F_a=function(a,b,c,d){return this.DE.add(String(a),b,!0,c,d)};_.h.ku=function(a,b,c,d){return this.DE.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.DE?this.DE.removeAll(a):0};
var HRa=function(a,b,c,d){b=a.DE.vg[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.rsa&&uRa(a.DE,g);e=m.call(n,d)!==!1&&e}}return e&&!d.defaultPrevented};Xp.prototype.zea=function(a,b,c,d){return this.DE.zea(String(a),b,c,d)};Xp.prototype.hasListener=function(a,b){return this.DE.hasListener(a!==void 0?String(a):void 0,b)};var IRa=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 JRa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var KRa=function(){};KRa.prototype.Unb=null;KRa.prototype.getOptions=function(){return this.Unb||(this.Unb=this.MCb())};var LRa,MRa=function(){};_.qj(MRa,KRa);MRa.prototype.Tba=function(){return new XMLHttpRequest};MRa.prototype.MCb=function(){return{}};LRa=new MRa;var NRa=function(a,b){this.HRc=a;this.V3c=b;this.Wxa=0;this.Rva=null};NRa.prototype.get=function(){if(this.Wxa>0){this.Wxa--;var a=this.Rva;this.Rva=a.next;a.next=null}else a=this.HRc();return a};NRa.prototype.put=function(a){this.V3c(a);this.Wxa<100&&(this.Wxa++,a.next=this.Rva,this.Rva=a)};var ORa,PRa=function(){var a=_.ca.MessageChannel;typeof a==="undefined"&&typeof window!=="undefined"&&window.postMessage&&window.addEventListener&&!ka("Presto")&&(a=function(){var e=_.ol(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=f.location.protocol=="file:"?"*":f.location.protocol+"//"+f.location.host;e=(0,_.zi)(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(typeof a!=="undefined"){var b=new a,c={},d=c;b.port1.onmessage=function(){if(c.next!==void 0){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){_.ca.setTimeout(e,0)}},QRa=function(a){return a};DPa(function(a){QRa=a});var RRa=function(){this.pCa=this.K5=null};RRa.prototype.add=function(a,b){var c=SRa.get();c.set(a,b);this.pCa?this.pCa.next=c:this.K5=c;this.pCa=c};RRa.prototype.remove=function(){var a=null;this.K5&&(a=this.K5,this.K5=this.K5.next,this.K5||(this.pCa=null),a.next=null);return a};var SRa=new NRa(function(){return new TRa},function(a){return a.reset()}),TRa=function(){this.next=this.scope=this.fn=null};TRa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
TRa.prototype.reset=function(){this.next=this.scope=this.fn=null};var URa,VRa=!1,WRa=new RRa,YRa=function(a,b){URa||XRa();VRa||(URa(),VRa=!0);WRa.add(a,b)},XRa=function(){if(_.ca.Promise&&_.ca.Promise.resolve){var a=_.ca.Promise.resolve(void 0);URa=function(){a.then(ZRa)}}else URa=function(){var b=ZRa;b=QRa(b);typeof _.ca.setImmediate!=="function"||_.ca.Window&&_.ca.Window.prototype&&_.ca.Window.prototype.setImmediate==_.ca.setImmediate?(ORa||(ORa=PRa()),ORa(b)):_.ca.setImmediate(b)}},ZRa=function(){for(var a;a=WRa.remove();){try{a.fn.call(a.scope)}catch(b){da(b)}SRa.put(a)}VRa=
!1};var $Ra=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Zp=function(a){this.Pc=0;this.Yg=void 0;this.S_=this.vM=this.ps=null;this.Kva=this.tUa=!1;if(a!=qDa)try{var b=this;a.call(void 0,function(c){Yp(b,2,c)},function(c){Yp(b,3,c)})}catch(c){Yp(this,3,c)}},aSa=function(){this.next=this.context=this.r3=this.Xha=this.Ug=null;this.Lra=!1};aSa.prototype.reset=function(){this.context=this.r3=this.Xha=this.Ug=null;this.Lra=!1};
var bSa=new NRa(function(){return new aSa},function(a){a.reset()}),cSa=function(a,b,c){var d=bSa.get();d.Xha=a;d.r3=b;d.context=c;return d},$p=function(a){if(a instanceof Zp)return a;var b=new Zp(qDa);Yp(b,2,a);return b},eSa=function(a,b,c){dSa(a,b,c,null)||YRa(_.oj(b,a))},fSa=function(a){return new Zp(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,v){d--;e[r]=v;d==0&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],eSa(n,_.oj(f,m),g);else b(e)})};
Zp.prototype.then=function(a,b,c){return gSa(this,typeof a==="function"?a:null,typeof b==="function"?b:null,c)};Zp.prototype.$goog_Thenable=!0;Zp.prototype.fQ=function(a,b){return gSa(this,null,a,b)};Zp.prototype.catch=Zp.prototype.fQ;Zp.prototype.cancel=function(a){if(this.Pc==0){var b=new aq(a);YRa(function(){hSa(this,b)},this)}};
var hSa=function(a,b){if(a.Pc==0)if(a.ps){var c=a.ps;if(c.vM){for(var d=0,e=null,f=null,g=c.vM;g&&(g.Lra||(d++,g.Ug==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.Pc==0&&d==1?hSa(c,b):(f?(d=f,d.next==c.S_&&(c.S_=d),d.next=d.next.next):iSa(c),jSa(c,e,3,b)))}a.ps=null}else Yp(a,3,b)},lSa=function(a,b){a.vM||a.Pc!=2&&a.Pc!=3||kSa(a);a.S_?a.S_.next=b:a.vM=b;a.S_=b},gSa=function(a,b,c,d){var e=cSa(null,null,null);e.Ug=new Zp(function(f,g){e.Xha=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.r3=c?function(m){try{var n=c.call(d,m);n===void 0&&m instanceof aq?g(m):f(n)}catch(r){g(r)}}:g});e.Ug.ps=a;lSa(a,e);return e.Ug};Zp.prototype.V8c=function(a){this.Pc=0;Yp(this,2,a)};Zp.prototype.W8c=function(a){this.Pc=0;Yp(this,3,a)};
var Yp=function(a,b,c){a.Pc==0&&(a===c&&(b=3,c=new TypeError("ic")),a.Pc=1,dSa(c,a.V8c,a.W8c,a)||(a.Yg=c,a.Pc=b,a.ps=null,kSa(a),b!=3||c instanceof aq||mSa(a,c)))},dSa=function(a,b,c,d){if(a instanceof Zp)return lSa(a,cSa(b||qDa,c||null,d)),!0;if($Ra(a))return a.then(b,c,d),!0;if(_.va(a))try{var e=a.then;if(typeof e==="function")return nSa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},nSa=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)}},kSa=function(a){a.tUa||(a.tUa=!0,YRa(a.lua,a))},iSa=function(a){var b=null;a.vM&&(b=a.vM,a.vM=b.next,b.next=null);a.vM||(a.S_=null);return b};Zp.prototype.lua=function(){for(var a;a=iSa(this);)jSa(this,a,this.Pc,this.Yg);this.tUa=!1};
var jSa=function(a,b,c,d){if(c==3&&b.r3&&!b.Lra)for(;a&&a.Kva;a=a.ps)a.Kva=!1;if(b.Ug)b.Ug.ps=null,oSa(b,c,d);else try{b.Lra?b.Xha.call(b.context):oSa(b,c,d)}catch(e){pSa.call(null,e)}bSa.put(b)},oSa=function(a,b,c){b==2?a.Xha.call(a.context,c):a.r3&&a.r3.call(a.context,c)},mSa=function(a,b){a.Kva=!0;YRa(function(){a.Kva&&pSa.call(null,b)})},pSa=da,aq=function(a){_.ba.call(this,a);this.kQb=!1};_.qj(aq,_.ba);aq.prototype.name="cancel";var qSa=function(a,b){Xp.call(this);this.uwa=a||1;this.Hma=b||_.ca;this.cnb=(0,_.zi)(this.n8c,this);this.PFb=_.pj()};_.qj(qSa,Xp);_.h=qSa.prototype;_.h.enabled=!1;_.h.WC=null;_.h.setInterval=function(a){this.uwa=a;this.WC&&this.enabled?(this.stop(),this.start()):this.WC&&this.stop()};
_.h.n8c=function(){if(this.enabled){var a=_.pj()-this.PFb;a>0&&a<this.uwa*.8?this.WC=this.Hma.setTimeout(this.cnb,this.uwa-a):(this.WC&&(this.Hma.clearTimeout(this.WC),this.WC=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.WC||(this.WC=this.Hma.setTimeout(this.cnb,this.uwa),this.PFb=_.pj())};_.h.stop=function(){this.enabled=!1;this.WC&&(this.Hma.clearTimeout(this.WC),this.WC=null)};
_.h.ln=function(){qSa.Zy.ln.call(this);this.stop();delete this.Hma};var rSa=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.zi)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.zi)(a.handleEvent,a);else throw Error("jc");return Number(b)>2147483647?-1:_.ca.setTimeout(a,b||0)},sSa=function(a){var b=null;return(new Zp(function(c,d){b=rSa(function(){c(void 0)},a);b==-1&&d(Error("kc"))})).fQ(function(c){_.ca.clearTimeout(b);throw c;})};var CSa;_.bq=function(a){Xp.call(this);this.headers=new Map;this.uCa=a||null;this.hM=!1;this.tCa=this.Nc=null;this.L2="";this.mO=0;this.EV="";this.wV=this.vYa=this.kwa=this.iUa=!1;this.vBa=0;this.uBa=null;this.c4a="";this.Mna=!1;this.yQa=this.e8a=null};_.qj(_.bq,Xp);var tSa=/^https?$/i,uSa=["POST","PUT"],vSa=[];_.h=_.bq.prototype;_.h.QQc=function(){this.dispose();_.qa(vSa,this)};_.h.setTrustToken=function(a){this.e8a=a};_.h.setAttributionReporting=function(a){this.yQa=a};
_.h.send=function(a,b,c,d){if(this.Nc)throw Error("lc`"+this.L2+"`"+a);b=b?b.toUpperCase():"GET";this.L2=a;this.EV="";this.mO=0;this.iUa=!1;this.hM=!0;this.Nc=this.uCa?this.uCa.Tba():LRa.Tba();this.tCa=this.uCa?this.uCa.getOptions():LRa.getOptions();this.Nc.onreadystatechange=(0,_.zi)(this.RKb,this);try{this.vYa=!0,this.Nc.open(b,String(a),!0),this.vYa=!1}catch(g){this.vf(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(typeof d.keys===
"function"&&typeof d.get==="function"){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("mc`"+String(d));d=Array.from(c.keys()).find(function(g){return _.sj("Content-Type",g)});e=_.ca.FormData&&a instanceof _.ca.FormData;!((0,_.oa)(uSa,b)>=0)||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.Nc.setRequestHeader(d,c);this.c4a&&
(this.Nc.responseType=this.c4a);"withCredentials"in this.Nc&&this.Nc.withCredentials!==this.Mna&&(this.Nc.withCredentials=this.Mna);if("setTrustToken"in this.Nc&&this.e8a)try{this.Nc.setTrustToken(this.e8a)}catch(g){}if("setAttributionReporting"in this.Nc&&this.yQa)try{this.Nc.setAttributionReporting(this.yQa)}catch(g){}try{wSa(this),this.vBa>0&&(this.uBa=rSa(this.q5,this.vBa,this)),this.kwa=!0,this.Nc.send(a),this.kwa=!1}catch(g){this.vf(5,g)}};
_.h.q5=function(){typeof uza!="undefined"&&this.Nc&&(this.EV="Timed out after "+this.vBa+"ms, aborting",this.mO=8,this.dispatchEvent("timeout"),this.abort(8))};_.h.vf=function(a,b){this.hM=!1;this.Nc&&(this.wV=!0,this.Nc.abort(),this.wV=!1);this.EV=b;this.mO=a;xSa(this);ySa(this)};var xSa=function(a){a.iUa||(a.iUa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.bq.prototype.abort=function(a){this.Nc&&this.hM&&(this.hM=!1,this.wV=!0,this.Nc.abort(),this.wV=!1,this.mO=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),ySa(this))};_.bq.prototype.ln=function(){this.Nc&&(this.hM&&(this.hM=!1,this.wV=!0,this.Nc.abort(),this.wV=!1),ySa(this,!0));_.bq.Zy.ln.call(this)};_.bq.prototype.RKb=function(){this.isDisposed()||(this.vYa||this.kwa||this.wV?zSa(this):this.H1a())};_.bq.prototype.H1a=function(){zSa(this)};
var zSa=function(a){if(a.hM&&typeof uza!="undefined"&&(!a.tCa[1]||cq(a)!=4||a.Fg()!=2))if(a.kwa&&cq(a)==4)rSa(a.RKb,0,a);else if(a.dispatchEvent("readystatechange"),a.It()){a.hM=!1;try{if(ASa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.mO=6;try{var b=cq(a)>2?a.Nc.statusText:""}catch(c){b=""}a.EV=b+" ["+a.Fg()+"]";xSa(a)}}finally{ySa(a)}}},ySa=function(a,b){if(a.Nc){wSa(a);var c=a.Nc,d=a.tCa[0]?function(){}:null;a.Nc=null;a.tCa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},wSa=function(a){a.uBa&&(_.ca.clearTimeout(a.uBa),a.uBa=null)};_.bq.prototype.isActive=function(){return!!this.Nc};_.bq.prototype.It=function(){return cq(this)==4};var ASa=function(a){var b=a.Fg(),c;if(!(c=JRa(b))){if(b=b===0)a=AHa(String(a.L2)),b=!tSa.test(a);c=b}return c},cq=function(a){return a.Nc?a.Nc.readyState:0};_.bq.prototype.Fg=function(){try{return cq(this)>2?this.Nc.status:-1}catch(a){return-1}};_.BSa=function(a){try{return a.Nc?a.Nc.responseText:""}catch(b){return""}};
CSa=function(a){try{if(!a.Nc)return null;if("response"in a.Nc)return a.Nc.response;switch(a.c4a){case "":case "text":return a.Nc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Nc)return a.Nc.mozResponseArrayBuffer}return null}catch(b){return null}};_.bq.prototype.getResponseHeader=function(a){if(this.Nc&&this.It())return a=this.Nc.getResponseHeader(a),a===null?void 0:a};
_.bq.prototype.getAllResponseHeaders=function(){return this.Nc&&cq(this)>=2?this.Nc.getAllResponseHeaders()||"":""};var DSa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.vj(a[c])){var d=_.RDa(a[c],":"),e=d[0];d=d[1];if(typeof d==="string"){d=d.trim();var f=b[e]||[];b[e]=f;f.push(d)}}return Xca(b,function(g){return g.join(", ")})},ESa=function(a){return typeof a.EV==="string"?a.EV:String(a.EV)};DPa(function(a){_.bq.prototype.H1a=a(_.bq.prototype.H1a)});var dq=function(a,b){this.sCa=a.W0c;this.qzb=b;this.Nc=a.rCa;this.Yxa=[];this.eya=[];this.kya=[];this.aya=[];this.VJ=[];this.sCa&&FSa(this)},LSa=function(a,b){_.Vp(a.Nc,"complete",function(){if(ASa(a.Nc)){var c=_.BSa(a.Nc);if(b&&a.Nc.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("nc");c=atob(c)}try{var d=a.qzb(c)}catch(g){GSa(a,new Qp(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=nqa(a.Nc.Fg());HSa(a,ISa(a));c==0?JSa(a,d):GSa(a,new Qp(c,
"Xhr succeeded but the status code is not 200"))}else{c=_.BSa(a.Nc);d=ISa(a);if(c){var e=KSa(a,c);c=e.code;var f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. uri: "+String(a.Nc.L2)+", error code: "+a.Nc.mO+", error: "+ESa(a.Nc),e=d;HSa(a,d);GSa(a,new Qp(c,f,e))}})},FSa=function(a){a.sCa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.qzb(c)}catch(e){GSa(a,new Qp(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&JSa(a,d)}if("2"in b)for(b=KSa(a,
b["2"]),c=0;c<a.kya.length;c++)a.kya[c](b)});a.sCa.on("end",function(){HSa(a,ISa(a));for(var b=0;b<a.aya.length;b++)a.aya[b]()});a.sCa.on("error",function(){if(a.VJ.length!=0){var b=a.Nc.mO;b!==0||ASa(a.Nc)||(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.Nc.Fg();d=nqa(c);break;default:d=14}HSa(a,ISa(a));b=IRa(b)+", error: "+ESa(a.Nc);c!=-1&&(b+=", http status code: "+c);GSa(a,new Qp(d,b))}})},ISa=function(a){var b={},c=DSa(a.Nc);Object.keys(c).forEach(function(d){b[d]=
c[d]});return b},KSa=function(a,b){var c=2,d={};try{var e=mRa(b);c=_.ck(e,1);var f=e.getMessage();_.Rj(e,Rp,3,_.Mj()).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Nc&&a.Nc.Fg()===404?(c=5,f="Not Found: "+String(a.Nc.L2)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};dq.prototype.on=function(a,b){a=="data"?this.Yxa.push(b):a=="metadata"?this.eya.push(b):a=="status"?this.kya.push(b):a=="end"?this.aya.push(b):a=="error"&&this.VJ.push(b);return this};
var MSa=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};dq.prototype.removeListener=function(a,b){a=="data"?MSa(this.Yxa,b):a=="metadata"?MSa(this.eya,b):a=="status"?MSa(this.kya,b):a=="end"?MSa(this.aya,b):a=="error"&&MSa(this.VJ,b);return this};dq.prototype.cancel=function(){this.Nc.abort()};var JSa=function(a,b){for(var c=0;c<a.Yxa.length;c++)a.Yxa[c](b)},HSa=function(a,b){for(var c=0;c<a.eya.length;c++)a.eya[c](b)},GSa=function(a,b){for(var c=0;c<a.VJ.length;c++)a.VJ[c](b)};
dq.prototype.cancel=dq.prototype.cancel;dq.prototype.removeListener=dq.prototype.removeListener;dq.prototype.on=dq.prototype.on;var eq=function(a){this.a9a=a.X9c||null;this.cma=a.h7c||!1;this.Q_=this.bU=void 0};_.qj(eq,KRa);eq.prototype.Tba=function(){var a=new fq(this.a9a,this.cma);this.bU&&a.k5a(this.bU);this.Q_&&a.pUb(this.Q_);return a};eq.prototype.MCb=function(a){return function(){return a}}({});eq.prototype.k5a=function(a){this.bU=a};eq.prototype.pUb=function(a){this.Q_=a};
var fq=function(a,b){Xp.call(this);this.a9a=a;this.cma=b;this.Q_=this.bU=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.R3a=new Headers;this.d4=null;this.XIb="GET";this.B5="";this.VE=!1;this.XX=this.Zba=this.wua=null};_.qj(fq,Xp);fq.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("oc");this.XIb=a;this.B5=b;this.readyState=1;NSa(this)};
fq.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("pc");this.VE=!0;var b={headers:this.R3a,method:this.XIb,credentials:this.bU,cache:this.Q_};a&&(b.body=a);(this.a9a||_.ca).fetch(new Request(this.B5,b)).then(this.RWc.bind(this),this.Mva.bind(this))};
fq.prototype.abort=function(){this.response=this.responseText="";this.R3a=new Headers;this.status=0;this.Zba&&this.Zba.cancel("Request was aborted.").catch(function(){return null});this.readyState>=1&&this.VE&&this.readyState!=4&&(this.VE=!1,OSa(this));this.readyState=0};
fq.prototype.RWc=function(a){if(this.VE&&(this.wua=a,this.d4||(this.status=this.wua.status,this.statusText=this.wua.statusText,this.d4=a.headers,this.readyState=2,NSa(this)),this.VE&&(this.readyState=3,NSa(this),this.VE)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.PWc.bind(this),this.Mva.bind(this));else if(typeof _.ca.ReadableStream!=="undefined"&&"body"in a){this.Zba=a.body.getReader();if(this.cma){if(this.responseType)throw Error("qc");this.response=[]}else this.response=this.responseText=
"",this.XX=new TextDecoder;PSa(this)}else a.text().then(this.QWc.bind(this),this.Mva.bind(this))};var PSa=function(a){a.Zba.read().then(a.LWc.bind(a)).catch(a.Mva.bind(a))};fq.prototype.LWc=function(a){if(this.VE){if(this.cma&&a.value)this.response.push(a.value);else if(!this.cma){var b=a.value?a.value:new Uint8Array(0);if(b=this.XX.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?OSa(this):NSa(this);this.readyState==3&&PSa(this)}};
fq.prototype.QWc=function(a){this.VE&&(this.response=this.responseText=a,OSa(this))};fq.prototype.PWc=function(a){this.VE&&(this.response=a,OSa(this))};fq.prototype.Mva=function(){this.VE&&OSa(this)};var OSa=function(a){a.readyState=4;a.wua=null;a.Zba=null;a.XX=null;NSa(a)};_.h=fq.prototype;_.h.setRequestHeader=function(a,b){this.R3a.append(a,b)};_.h.getResponseHeader=function(a){return this.d4?this.d4.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.d4)return"";for(var a=[],b=this.d4.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.k5a=function(a){this.bU=a};_.h.pUb=function(a){this.Q_=a};var NSa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(fq.prototype,"withCredentials",{get:function(){return this.bU==="include"},set:function(a){this.k5a(a?"include":"same-origin")}});var gq=function(a){hl.call(this);this.eV=a;this.yk={}};_.qj(gq,hl);var QSa=[];gq.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(QSa[0]=b.toString()),b=QSa);for(var e=0;e<b.length;e++){var f=_.Vp(a,b[e],c||this.handleEvent,d||!1,this.eV||this);if(!f)break;this.yk[f.key]=f}return this};gq.prototype.F_a=function(a,b,c,d){return RSa(this,a,b,c,d)};
var RSa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)RSa(a,b,c[g],d,e,f);else{b=yRa(b,c,d||a.handleEvent,e,f||a.eV||a);if(!b)return a;a.yk[b.key]=b}return a};gq.prototype.ku=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.ku(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.va(d)?!!d.capture:!!d,e=e||this.eV||this,c=zRa(c),d=!!d,b=pRa(a)?a.zea(b,c,d,e):a?(a=BRa(a))?a.zea(b,c,d,e):null:null,b&&(FRa(b),delete this.yk[b.key]);return this};
gq.prototype.removeAll=function(){Vca(this.yk,function(a,b){this.yk.hasOwnProperty(b)&&FRa(a)},this);this.yk={}};gq.prototype.ln=function(){gq.Zy.ln.call(this);this.removeAll()};gq.prototype.handleEvent=function(){throw Error("rc");};var SSa=function(){this.SDb=!0;this.Dj=0;this.GV=""};SSa.prototype.vf=function(a,b){this.SDb=!1;throw Error("sc`"+this.Dj+"`"+b+"`"+a);};SSa.prototype.decode=function(a){this.SDb||this.vf(a,"stream already broken");this.GV+=a;a=Math.floor(this.GV.length/4);if(a==0)return null;try{var b=_.BAa(this.GV.slice(0,a*4))}catch(c){this.vf(this.GV,c.message)}this.Dj+=a*4;this.GV=this.GV.slice(a*4);return b};var Dh=function(){this.rq=null;this.Yg=[];this.rta=this.HV=this.h5=this.Pc=this.Dj=0;this.C0a=null;this.CSa=0};Dh.prototype.oea=function(){return this.rq};Dh.prototype.vf=function(a,b,c){this.Pc=3;this.rq="The stream is broken @"+this.Dj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.rq);};Dh.prototype.Cra=function(){return!0};
Dh.prototype.parse=function(a){function b(n){n&128&&f.vf(g,m,"invalid tag");(n&7)!=2&&f.vf(g,m,"invalid wire type");f.h5=n>>>3;f.h5!=1&&f.h5!=2&&f.h5!=15&&f.vf(g,m,"unexpected tag");f.Pc=1;f.HV=0;f.rta=0}function c(n){f.rta++;f.rta==5&&n&240&&f.vf(g,m,"message length too long");f.HV|=(n&127)<<(f.rta-1)*7;n&128||(f.Pc=2,f.CSa=0,f.C0a=typeof Uint8Array!=="undefined"?new Uint8Array(f.HV):Array(f.HV),f.HV==0&&e())}function d(n){f.C0a[f.CSa++]=n;f.CSa==f.HV&&e()}function e(){if(f.h5<15){var n={};n[f.h5]=
f.C0a;f.Yg.push(n)}f.Pc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Pc){case 3:f.vf(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("tc`"+f.Pc);}f.Dj++;m++}a=f.Yg;f.Yg=[];return a.length>0?a:null};var Fqa=function(){this.rq=null;this.Dj=0;this.NPc=new SSa;this.u2c=new Dh};Fqa.prototype.oea=function(){return this.rq};Fqa.prototype.vf=function(a,b){this.rq="The stream is broken @"+this.Dj+". Error: "+b+". With input:\n"+a;throw Error(this.rq);};Fqa.prototype.Cra=function(){return!1};Fqa.prototype.parse=function(a){this.rq!==null&&this.vf(a,"stream already broken");var b=null;try{var c=this.NPc.decode(a);b=c===null?null:this.u2c.parse(c)}catch(d){this.vf(a,d.message)}this.Dj+=a.length;return b};var hq=function(a){return a=="\r"||a=="\n"||a==" "||a=="\t"};var Eqa=function(a){this.rq=null;this.Yg=[];this.K_="";this.P6c=[];this.Cy=this.tE=0;this.Ila=!1;this.ena=0;this.q7c=/[\\"]/g;this.Pc=this.dma=0;this.ISc=!(!a||!a.HSc)},TSa={INIT:0,v6:1,LFa:2,BY:3,N5:4,M5:5,yo:6,REa:7,d$a:8,oab:9,pab:10,qab:11,I9a:12,J9a:13,K9a:14,L9a:15,M$a:16,N$a:17,O$a:18,Yoc:19,KFa:20};_.h=Eqa.prototype;_.h.oea=function(){return this.rq};_.h.done=function(){return this.dma===2};
_.h.vf=function(a,b){this.dma=3;this.rq="The stream is broken @"+this.Cy+"/"+b+". With input:\n"+a;throw Error(this.rq);};_.h.Cra=function(){return!1};
_.h.parse=function(a){function b(){for(;C<a.length;)if(hq(a[C]))C++,f.Cy++;else break;return C<r}function c(){for(var M;;){M=a[C++];if(!M)break;f.Cy++;switch(f.Pc){case n.INIT:M==="{"?f.Pc=n.LFa:M==="["?f.Pc=n.N5:hq(M)||f.vf(a,C);continue;case n.REa:case n.LFa:if(hq(M))continue;if(f.Pc===n.REa)g.push(n.d$a);else if(M==="}"){e("{}");f.Pc=d();continue}else g.push(n.BY);M==='"'?f.Pc=n.yo:f.vf(a,C);continue;case n.d$a:case n.BY:if(hq(M))continue;M===":"?(f.Pc===n.BY&&(g.push(n.BY),f.tE++),f.Pc=n.v6):
M==="}"?(f.tE--,e(),f.Pc=d()):M===","?(f.Pc===n.BY&&g.push(n.BY),f.Pc=n.REa):f.vf(a,C);continue;case n.N5:case n.v6:if(hq(M))continue;if(f.Pc===n.N5)if(f.tE++,f.Pc=n.v6,M==="]"){f.tE--;if(f.tE===0){f.Pc=n.M5;return}e("[]");f.Pc=d();continue}else g.push(n.M5);M==='"'?f.Pc=n.yo:M==="{"?f.Pc=n.LFa:M==="["?f.Pc=n.N5:M==="t"?f.Pc=n.oab:M==="f"?f.Pc=n.I9a:M==="n"?f.Pc=n.M$a:M!=="-"&&("0123456789".indexOf(M)!==-1?f.Pc=n.KFa:f.vf(a,C));continue;case n.M5:if(M===",")g.push(n.M5),f.Pc=n.v6,f.tE===1&&(z=C);
else if(M==="]"){f.tE--;if(f.tE===0)return;e();f.Pc=d()}else if(hq(M))continue;else f.vf(a,C);continue;case n.yo:var O=C;a:for(;;){for(;f.ena>0;)if(M=a[C++],f.ena===4?f.ena=0:f.ena++,!M)break a;if(M==='"'&&!f.Ila){f.Pc=d();break}if(M==="\\"&&!f.Ila&&(f.Ila=!0,M=a[C++],!M))break;if(f.Ila)if(f.Ila=!1,M==="u"&&(f.ena=1),M=a[C++])continue;else break;m.lastIndex=C;M=m.exec(a);if(!M){C=a.length+1;break}C=M.index+1;M=a[M.index];if(!M)break}f.Cy+=C-O;continue;case n.oab:if(!M)continue;M==="r"?f.Pc=n.pab:
f.vf(a,C);continue;case n.pab:if(!M)continue;M==="u"?f.Pc=n.qab:f.vf(a,C);continue;case n.qab:if(!M)continue;M==="e"?f.Pc=d():f.vf(a,C);continue;case n.I9a:if(!M)continue;M==="a"?f.Pc=n.J9a:f.vf(a,C);continue;case n.J9a:if(!M)continue;M==="l"?f.Pc=n.K9a:f.vf(a,C);continue;case n.K9a:if(!M)continue;M==="s"?f.Pc=n.L9a:f.vf(a,C);continue;case n.L9a:if(!M)continue;M==="e"?f.Pc=d():f.vf(a,C);continue;case n.M$a:if(!M)continue;M==="u"?f.Pc=n.N$a:f.vf(a,C);continue;case n.N$a:if(!M)continue;M==="l"?f.Pc=
n.O$a:f.vf(a,C);continue;case n.O$a:if(!M)continue;M==="l"?f.Pc=d():f.vf(a,C);continue;case n.Yoc:M==="."?f.Pc=n.KFa:f.vf(a,C);continue;case n.KFa:if("0123456789.eE+-".indexOf(M)!==-1)continue;else C--,f.Cy--,f.Pc=d();continue;default:f.vf(a,C)}}}function d(){var M=g.pop();return M!=null?M:n.v6}function e(M){f.tE>1||(M||(M=z===-1?f.K_+a.substring(v,C):a.substring(z,C)),f.ISc?f.Yg.push(M):f.Yg.push(JSON.parse(M)),z=C)}for(var f=this,g=f.P6c,m=f.q7c,n=TSa,r=a.length,v=0,z=-1,C=0;C<r;)switch(f.dma){case 3:return f.vf(a,
C),null;case 2:return b()&&f.vf(a,C),null;case 0:if(b()){var I=a[C++];f.Cy++;if(I==="["){f.dma=1;v=C;f.Pc=n.N5;continue}else f.vf(a,C)}return null;case 1:return c(),f.tE===0&&f.Pc==n.M5?(f.dma=2,f.K_=a.substring(C)):f.K_=z===-1?f.K_+a.substring(v):a.substring(z),f.Yg.length>0?(I=f.Yg,f.Yg=[],I):null}return null};var Dqa=function(){this.rq=this.gO=null;this.Pc=this.Dj=0;this.Yg=[];this.KWb=!1};Dqa.prototype.oea=function(){return this.rq};Dqa.prototype.Cra=function(){return!1};
Dqa.prototype.parse=function(a){function b(n){f.Pc=6;f.rq="The stream is broken @"+f.Dj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.rq);}function c(){f.gO=new Eqa({Wcd:!0,HSc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var v={};v[1]=n[r];f.Yg.push(v)}}function e(n){if(n){(f.KWb||n.length>1)&&b("extra status: "+n);f.KWb=!0;var r={};r[2]=n[0];f.Yg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=f.Pc!==2){a:{for(;g<a.length;){if(!hq(a[g])){m=!0;break a}g++;f.Dj++}m=!1}m=!m}if(m)return null;
switch(f.Pc){case 6:b("stream already broken");break;case 0:a[g]==="["?(f.Pc=1,g++,f.Dj++):b("unexpected input token");break;case 1:a[g]==="["?(f.Pc=2,c()):a[g]===","||a.slice(g,g+5)=="null,"?f.Pc=3:a[g]==="]"?(f.Pc=5,g++,f.Dj++):b("unexpected input token");break;case 2:m=f.gO.parse(a.substring(g));d(m);f.gO.done()?(f.Pc=3,m=f.gO.K_,f.Dj+=a.length-g-m.length,a=m,g=0):(f.Dj+=a.length-g,g=a.length);break;case 3:a[g]===","||a.slice(g,g+5)=="null,"?(f.Pc=4,c(),f.gO.parse("["),g+=a[g]===","?1:5,f.Dj++):
a[g]==="]"&&(f.Pc=5,g++,f.Dj++);break;case 4:m=f.gO.parse(a.substring(g));e(m);f.gO.done()?(f.Pc=5,m=f.gO.K_,f.Dj+=a.length-g-m.length,a=m,g=0):(f.Dj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return f.Yg.length>0?(a=f.Yg,f.Yg=[],a):null};var USa=function(a){this.Nc=a;this.lW=null;this.a5=this.Cy=0;this.Zzb=!1;this.Fta=this.E6a=this.XX=null;this.Xvb=new gq(this);this.Xvb.listen(this.Nc,"readystatechange",this.n3c)};USa.prototype.Dva=function(){return this.Nc};var iq=function(a,b){a.a5!=b&&(a.a5=b,a.E6a&&a.E6a())},VSa=function(a){a.Xvb.removeAll();if(a.Nc){var b=a.Nc;a.Nc=null;b.abort();b.dispose()}};USa.prototype.Fg=function(){return this.a5};
USa.prototype.n3c=function(a){a=a.target;try{if(a==this.Nc)a:{var b=cq(this.Nc),c=this.Nc.mO,d=this.Nc.Fg(),e=_.BSa(this.Nc);a=[];if(CSa(this.Nc)instanceof Array){var f=CSa(this.Nc);f.length>0&&f[0]instanceof Uint8Array&&(this.Zzb=!0,a=f)}if(!(b<3||b==3&&!e&&a.length==0))if(d=d==200||d==206,b==4&&(c==8?iq(this,7):c==7?iq(this,8):d||iq(this,3)),this.lW||(this.lW=Gqa(this.Nc),this.lW==null&&iq(this,5)),this.a5>2)VSa(this);else{if(a.length>this.Cy){var g=a.length;c=[];try{if(this.lW.Cra())for(var m=
0;m<g;m++){var n=this.lW.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.XX){if(typeof TextDecoder==="undefined")throw Error("uc");this.XX=new TextDecoder}for(m=0;m<g;m++)n+=this.XX.decode(a[m],{stream:b==4&&m==g-1});c=this.lW.parse(n)}a.splice(0,g);c&&this.Fta(c)}catch(v){iq(this,5);VSa(this);break a}}else if(e.length>this.Cy){m=e.slice(this.Cy);this.Cy=e.length;try{var r=this.lW.parse(m);r!=null&&this.Fta&&this.Fta(r)}catch(v){iq(this,5);VSa(this);break a}}b==4?(e.length!=0||this.Zzb?
iq(this,2):iq(this,4),VSa(this)):iq(this,1)}}}catch(v){iq(this,6),VSa(this)}};var WSa=function(a){a=this.c9a=a;var b=(0,_.zi)(this.q1c,this);a.Fta=b;a=this.c9a;b=(0,_.zi)(this.w1c,this);a.E6a=b;this.fE={};this.HT={}};_.h=WSa.prototype;_.h.on=function(a,b){var c=this.fE[a];c||(c=[],this.fE[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.fE[a];c&&_.qa(c,b);(a=this.HT[a])&&_.qa(a,b);return this};_.h.once=function(a,b){var c=this.HT[a];c||(c=[],this.HT[a]=c);c.push(b);return this};
_.h.q1c=function(a){var b=this.fE.data;b&&XSa(this,a,b);(b=this.HT.data)&&XSa(this,a,b);this.HT.data=[]};var XSa=function(a,b,c){for(var d={},e=0;e<b.length;d={HIb:void 0},e++)d.HIb=b[e],c.forEach(function(f){return function(g){try{g(f.HIb)}catch(m){a.Lva("message-callback exception (ignored) "+m)}}}(d))};WSa.prototype.w1c=function(){switch(this.c9a.Fg()){case 1:YSa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:YSa(this,"error");break;case 8:YSa(this,"close");break;case 2:YSa(this,"end")}};
var YSa=function(a,b){var c=a.fE[b];c&&c.forEach(function(d){try{d()}catch(e){a.Lva("status-callback exception (ignored) "+e)}});(c=a.HT[b])&&c.forEach(function(d){d()});a.HT[b]=[]};WSa.prototype.Lva=function(){};var aTa,bTa,cTa,dTa;_.jq=function(a){a=a===void 0?{}:a;this.G7c=a.rsd||Ei("suppressCorsPreflight",a)||!1;this.Mna=a.withCredentials||Ei("withCredentials",a)||!1;this.QWb=a.csd||[];this.U8c=a.ptd||[];this.V1b=a.cud;this.OQc=a.Atd||!1};
aTa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.ZSa(function(g){return new kRa(function(m,n){var r={},v=_.$Sa(a,g,f);v.on("error",function(z){return n(z)});v.on("metadata",function(z){r=z});v.on("data",function(z){var C=r;C=C===void 0?{}:C;m(new YQa(z,C))})})},a.U8c).call(a,_.ZQa(e,c,d)).then(function(g){return g.e4c})};_.kq=function(a,b,c,d,e){return aTa(a,b,c,d,e)};
_.jq.prototype.oX=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.ZSa(function(g){var m=g.TIb,n=g.getMetadata(),r=bTa(e,!1);n=cTa(e,n,r,f+m.getName());var v=dTa(r,m.sRb,!0);g=m.IQb(g.yQb);r.send(n,"POST",g);return v},this.QWb).call(this,_.ZQa(d,b,c))};_.$Sa=function(a,b,c){var d=b.TIb,e=b.getMetadata(),f=bTa(a,!0);a=cTa(a,e,f,c+d.getName());c=dTa(f,d.sRb,!1);LSa(c,e["X-Goog-Encode-Response-If-Executable"]=="base64");b=d.IQb(b.yQb);f.send(a,"POST",b);return c};
bTa=function(a,b){b=a.OQc&&!b;return a.V1b||b?new _.bq(new eq({X9c:a.V1b,h7c:b})):new _.bq};
cTa=function(a,b,c,d){b["Content-Type"]="application/json+protobuf";b["X-User-Agent"]="grpc-web-javascript/0.1";var e=b.Authorization;if(e&&jRa.has(e.split(" ")[0])||a.Mna)c.Mna=!0;if(a.G7c)a=d,_.ada(b)?d=a:(c=kKa(b),typeof a==="string"?(b=encodeURIComponent("$httpHeaders"),c=c!=null?"="+encodeURIComponent(String(c)):"",d=CHa(a,b+c)):(_.xi(a,"$httpHeaders",c),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
dTa=function(a,b,c){if(c){c=new USa(a);var d=new WSa(c)}return new dq({rCa:a,W0c:d},b)};_.ZSa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.eTa=new _.Mp("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.np,pp,function(a){return a.md()},jQa);_.fTa=new _.Mp("/devtools.sourcerers.DecorationsService/ListDecorations",_.rQa,_.wp,function(a){return a.md()},uQa);_.gTa=new _.Mp("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.CQa,DQa,function(a){return a.md()},EQa);_.hTa=new _.Mp("/devtools.sourcerers.DecorationsService/ResolveItemList",_.zp,FQa,function(a){return a.md()},GQa);_.iTa=new _.Mp("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Ap,HQa,function(a){return a.md()},IQa);var lq=function(a){this.Ha=_.mb(a)};_.V(lq,_.Nb);lq.prototype.getType=function(){return _.hk(this,1,0)};lq.prototype.Yl=function(a){return _.wk(this,1,a)};var jTa=function(a,b){_.Sj(a,2,b)},kTa=function(a,b){return _.Bb(a,3,b,_.ab)};lq.prototype.getTags=function(a){return bBa(this,3,a)};lq.prototype.Dv=function(){return _.Qj(this,_.Cp,4)};lq.prototype.Ly=function(a){return _.Sj(this,4,a)};var lTa=function(a,b){_.Sj(a,8,b)},mTa=function(a,b){_.Sj(a,9,b)};lq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={type:_.hk(this,1,0),timestamp:Gl(_.Qj(this,Si,2)),ysd:_.l(_.mk(this,3,3)),Wg:Ep(this.Dv()),lineNumber:_.dk(this,5),rw:_.Y(this,6),Nq:_.Y(this,7),efd:Gl(_.Qj(this,Si,8)),dfd:Gl(_.Qj(this,Si,9))}}else a=void 0;return a};var nTa=function(a){this.Ha=_.mb(a)};_.V(nTa,_.Nb);var oTa=_.Rb(nTa);nTa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={}}else a=void 0;return a};var pTa=new _.Mp("/devtools.grimoire.FeedbackService/SendFeedback",lq,nTa,function(a){return a.md()},oTa);_.mq=function(a){this.Ha=_.mb(a)};_.V(_.mq,_.Nb);_.mq.prototype.Dv=function(){return _.Qj(this,_.Cp,1)};_.mq.prototype.Ly=function(a){return _.Sj(this,1,a)};_.mq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Wg:Ep(this.Dv()),includeAuxiliaryDirectoryContents:_.bk(this,2),includeAttributes:_.bk(this,3),preferCompressed:_.bk(this,4),spacesPerTab:_.ck(this,8),preferServerHighlighting:_.bk(this,9),preferIncrementalRendering:_.bk(this,10)}}else a=void 0;return a};_.nq=function(a){this.Ha=_.mb(a)};_.V(_.nq,_.Nb);_.nq.prototype.Jyb=function(){return _.dk(this,3)};_.nq.prototype.setSize=function(a){return _.Cb(this,3,_.cb(a),"0")};_.oq=function(a){this.Ha=_.mb(a)};_.V(_.oq,_.Nb);_.h=_.oq.prototype;_.h.ne=function(){return _.Y(this,1)};_.h.td=function(a){return _.Li(this,1,a)};_.h.getType=function(){return _.hk(this,5,0)};_.h.Yl=function(a){return _.wk(this,5,a)};_.h.hasAttributes=function(){return _.Kj(this,_.nq,4)};_.h.TU=function(){return _.mk(this,8,_.Mj())};_.h.QUb=function(a){_.Bb(this,8,a,_.ab)};_.h.QWa=function(){return _.Y(this,7)};_.h.CUb=function(a){_.Li(this,7,a)};var pq=function(a){this.Ha=_.mb(a)};_.V(pq,_.Nb);pq.prototype.getEditor=function(){return _.Y(this,1)};pq.prototype.clearEditor=function(){return _.Jj(this,1)};var qTa=function(a){this.Ha=_.mb(a)};_.V(qTa,_.Nb);qTa.prototype.AN=function(){return _.Qj(this,pq,3)};var rTa=function(a){this.Ha=_.mb(a)};_.V(rTa,_.Nb);rTa.prototype.gWa=function(){return _.kk(this,2,_.Mj())};var qq=function(a){this.Ha=_.mb(a)};_.V(qq,_.Nb);qq.prototype.getProperties=function(){return _.Qj(this,rTa,4)};qq.prototype.setProperties=function(a){return _.Sj(this,4,a)};qq.prototype.Uzb=function(){return _.Kj(this,rTa,4)};var sTa=function(a){this.Ha=_.mb(a)};_.V(sTa,_.Nb);_.h=sTa.prototype;_.h.getType=function(){return _.hk(this,1,0)};_.h.Yl=function(a){return _.wk(this,1,a)};_.h.Jea=function(){return _.Qj(this,_.Dp,2)};_.h.Xzb=function(){return _.Kj(this,_.Dp,2)};_.h.Myb=function(){return _.Rj(this,qq,3,_.Mj())};var tTa=function(a){this.Ha=_.mb(a)};_.V(tTa,_.Nb);tTa.prototype.G1=function(){return _.Rj(this,sTa,1,_.Mj())};tTa.prototype.Fg=function(){return _.hk(this,2,0)};_.uTa=function(a){this.Ha=_.mb(a)};_.V(_.uTa,_.Nb);_.rq=function(a){this.Ha=_.mb(a)};_.V(_.rq,_.Nb);_.rq.prototype.getRange=function(){return _.Qj(this,_.Dp,1)};_.rq.prototype.setRange=function(a){return _.Sj(this,1,a)};_.rq.prototype.Ova=function(){return _.Kj(this,_.Dp,1)};var sq=function(a){this.Ha=_.mb(a)};_.V(sq,_.Nb);sq.prototype.Fg=function(){return _.hk(this,2,0)};_.vTa=function(a){this.Ha=_.mb(a)};_.V(_.vTa,_.Nb);_.h=_.vTa.prototype;_.h.getType=function(){return _.hk(this,1,0)};_.h.Yl=function(a){return _.wk(this,1,a)};_.h.getRange=function(){return _.Qj(this,_.Dp,2)};_.h.setRange=function(a){return _.Sj(this,2,a)};_.h.Ova=function(){return _.Kj(this,_.Dp,2)};var tq=function(a){this.Ha=_.mb(a)};_.V(tq,_.Nb);tq.prototype.getId=function(){return _.Y(this,1)};tq.prototype.getName=function(){return _.Y(this,2)};tq.prototype.Sd=function(a){return _.Li(this,2,a)};var wTa=function(a){this.Ha=_.mb(a)};_.V(wTa,_.Nb);_.h=wTa.prototype;_.h.getType=function(){return _.hk(this,1,0)};_.h.Yl=function(a){return _.wk(this,1,a)};_.h.getRange=function(){return _.Qj(this,_.Dp,2)};_.h.setRange=function(a){return _.Sj(this,2,a)};_.h.Ova=function(){return _.Kj(this,_.Dp,2)};_.h.Yr=function(){return _.Y(this,3)};var uq=function(a){this.Ha=_.mb(a)};_.V(uq,_.Nb);uq.prototype.Fg=function(){return _.hk(this,2,0)};_.vq=function(a){this.Ha=_.mb(a)};_.V(_.vq,_.Nb);_.h=_.vq.prototype;_.h.O1=function(a){return _.Rj(this,wTa,4,_.Mj(a))};_.h.sX=function(a){return _.Uj(this,4,a)};_.h.E$=function(a){_.Vj(this,4,wTa,a)};_.h.GB=function(){return _.Qj(this,uq,5)};_.h.FB=function(){return _.Qj(this,sq,7)};_.h.wea=function(){return _.Qj(this,tq,10)};_.h.AN=function(){return _.Qj(this,pq,11)};_.wq=function(a){this.Ha=_.mb(a)};_.V(_.wq,_.Nb);_.h=_.wq.prototype;_.h.getData=function(){return _.Nj(this,1)};_.h.setData=function(a){return _.Cb(this,1,Oa(a,!1,!0,!1),_.Ma())};_.h.clearData=function(){return _.Jj(this,1)};_.h.Ev=function(){return _.Y(this,3)};_.h.CAa=function(a){return _.Li(this,3,a)};_.h.Jyb=function(){return _.dk(this,4)};_.h.setSize=function(a){return _.Cb(this,4,_.cb(a),"0")};_.xq=function(a){this.Ha=_.mb(a)};_.V(_.xq,_.Nb);_.xq.prototype.getUrl=function(){return _.Y(this,1)};_.xq.prototype.Ny=function(a){return _.Li(this,1,a)};_.xq.prototype.Wr=function(){return _.Qj(this,Ki,4)};_.xq.prototype.D4=function(a){return _.Sj(this,4,a)};_.xTa=function(a){this.Ha=_.mb(a)};_.V(_.xTa,_.Nb);_.h=_.xTa.prototype;_.h.Wr=function(){return _.Qj(this,Ki,1)};_.h.D4=function(a){return _.Sj(this,1,a)};_.h.ne=function(){return _.Y(this,3)};_.h.td=function(a){return _.Li(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.Ny=function(a){return _.Li(this,4,a)};_.yTa=function(a){this.Ha=_.mb(a)};_.V(_.yTa,_.Nb);_.yq=function(a){this.Ha=_.mb(a)};_.V(_.yq,_.Nb);_.Aq=function(a){return _.qk(a,qTa,1,_.zq)};_.Bq=function(a){return _.qk(a,_.wq,2,_.zq)};_.zTa=_.Rb(_.yq);_.zq=[1,2,3,4];var ATa=function(a){if(a!=null)return _.Pb(a),{DV:Gl(_.Qj(a,Si,1)),YZa:_.Y(a,2),size:_.dk(a,3),Zo:_.bk(a,4),uUa:_.Y(a,5)}};_.nq.prototype.toObject=function(){return ATa(this)};var BTa=function(a){if(a!=null)return _.Pb(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.hk(a,5,0),attributes:ATa(_.Qj(a,_.nq,4)),D6c:_.l(_.mk(a,8,3)),LV:_.Y(a,7)}};_.oq.prototype.toObject=function(){return BTa(this)};var CTa=function(a){if(a!=null)return _.Pb(a),{editor:_.Y(a,1),Xid:_.Y(a,2),bK:_.Y(a,3),Yhd:_.Y(a,4)}};pq.prototype.toObject=function(){return CTa(this)};var DTa=function(a){if(a!=null)return _.Pb(a),{Lgd:_.Ib(_.Rj(a,_.oq,1,_.Mj()),BTa),y3c:CTa(a.AN())}};qTa.prototype.toObject=function(){return DTa(this)};var ETa=function(a){if(a!=null)return _.Pb(a),{Mj:_.bk(a,1),vnb:_.l(_.kk(a,2,3))}};rTa.prototype.toObject=function(){return ETa(this)};var FTa=function(a){if(a!=null)return _.Pb(a),{tgd:_.Y(a,1),hid:NQa(_.Qj(a,KQa,2)),ahd:_.Y(a,3),properties:ETa(a.getProperties())}};qq.prototype.toObject=function(){return FTa(this)};var GTa=function(a){if(a!=null)return _.Pb(a),{type:_.hk(a,1,0),sourceRange:Fp(a.Jea()),b8c:_.Ib(a.Myb(),FTa)}};sTa.prototype.toObject=function(){return GTa(this)};var HTa=function(a){if(a!=null)return _.Pb(a),{tSc:_.Ib(a.G1(),GTa),status:_.hk(a,2,0),atd:_.Y(a,3)}};tTa.prototype.toObject=function(){return HTa(this)};var ITa=function(a){if(a!=null)return _.Pb(a),{Ajd:_.l(_.vb(a,1,_.bb,3)),Mjd:_.l(_.kk(a,2,3))}};_.uTa.prototype.toObject=function(){return ITa(this)};var JTa=function(a){if(a!=null)return _.Pb(a),{ze:Fp(a.getRange()),indentation:_.ck(a,2)}};_.rq.prototype.toObject=function(){return JTa(this)};var KTa=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,_.Dp,1,_.Mj());return{hpd:_.Ib(b,Fp),status:_.hk(a,2,0),fpd:_.Ib(_.Rj(a,_.rq,3,_.Mj()),JTa)}}};sq.prototype.toObject=function(){return KTa(this)};var LTa=function(a){if(a!=null)return _.Pb(a),{type:_.hk(a,1,0),ze:Fp(a.getRange())}};_.vTa.prototype.toObject=function(){return LTa(this)};var MTa=function(a){if(a!=null)return _.Pb(a),{id:_.Y(a,1),name:_.Y(a,2),Vld:_.ck(a,3)}};tq.prototype.toObject=function(){return MTa(this)};var NTa=function(a){if(a!=null)return _.Pb(a),{type:_.hk(a,1,0),ze:Fp(a.getRange()),target:_.Y(a,3)}};wTa.prototype.toObject=function(){return NTa(this)};var OTa=function(a){if(a!=null)return _.Pb(a),{rfd:_.Ib(_.Rj(a,_.Gp,1,_.Mj()),PQa),status:_.hk(a,2,0)}};uq.prototype.toObject=function(){return OTa(this)};var PTa=function(a){if(a!=null)return _.Pb(a),{mimeType:_.Y(a,1),pta:_.bk(a,2),Bjd:_.Ib(_.Rj(a,_.vTa,3,_.Mj()),LTa),x_c:_.Ib(a.O1(),NTa),yfd:ITa(_.Qj(a,_.uTa,9)),outline:OTa(a.GB()),erd:HTa(_.Qj(a,tTa,6)),Yn:KTa(a.FB()),LJ:_.ck(a,8),language:MTa(a.wea()),y3c:CTa(a.AN()),Mid:_.Ib(_.Rj(a,_.Cp,12,_.Mj()),Ep)}};_.vq.prototype.toObject=function(){return PTa(this)};var QTa=function(a){if(a!=null)return _.Pb(a),{data:Kb(a.getData()),iid:PTa(_.Qj(a,_.vq,2)),text:_.Y(a,3),size:_.dk(a,4),Zx:_.Dm(_.Qj(a,_.Bm,5)),zjd:_.Ib(_.Rj(a,_.Bm,6,_.Mj()),_.Dm)}};_.wq.prototype.toObject=function(){return QTa(this)};var RTa=function(a){if(a!=null)return _.Pb(a),{url:_.Y(a,1),kB:_.Y(a,2),Od:_.Y(a,3),Rf:LQa(a.Wr())}};_.xq.prototype.toObject=function(){return RTa(this)};var STa=function(a){if(a!=null)return _.Pb(a),{Rf:LQa(a.Wr()),kB:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),Od:_.Y(a,5)}};_.xTa.prototype.toObject=function(){return STa(this)};var TTa=function(a){if(a!=null)return _.Pb(a),{Cpd:_.Y(a,1),kqd:_.Y(a,2),aRb:_.bk(a,3)}};_.yTa.prototype.toObject=function(){return TTa(this)};_.yq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Kgd:DTa(_.Aq(this)),ue:QTa(_.Bq(this)),vsd:TTa(_.qk(this,_.yTa,3,_.zq)),Sid:RTa(_.qk(this,_.xq,4,_.zq)),lsd:_.Ib(_.Rj(this,_.xTa,5,_.Mj()),STa),Tod:_.l(_.mk(this,8,3)),ted:Ep(_.Qj(this,_.Cp,7))}}else a=void 0;return a};var UTa=new _.Mp("/devtools.grimoire.FileService/GetContents",_.mq,_.yq,function(a){return a.md()},_.zTa);_.VTa=new _.Mp("/devtools.grimoire.FileService/GetContentsStreaming",_.mq,_.yq,function(a){return a.md()},_.zTa);_.Cq=function(a){this.Ha=_.mb(a)};_.V(_.Cq,_.Nb);_.Cq.prototype.Wr=function(){return _.Qj(this,Ki,1)};_.Cq.prototype.D4=function(a){return _.Sj(this,1,a)};_.Cq.prototype.ne=function(){return _.Y(this,2)};_.Cq.prototype.td=function(a){return _.Li(this,2,a)};_.Cq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Rf:LQa(this.Wr()),path:_.Y(this,2),bod:_.l(_.kk(this,3,3)),maxRelatedFiles:_.ck(this,4),logForPath:_.bk(this,6),logForPathWithPagination:_.bk(this,7)}}else a=void 0;return a};_.Dq=function(a){this.Ha=_.mb(a)};_.V(_.Dq,_.Nb);_.Dq.prototype.ne=function(){return _.Y(this,1)};_.Dq.prototype.td=function(a){return _.Li(this,1,a)};var WTa=function(a){this.Ha=_.mb(a)};_.V(WTa,_.Nb);var XTa=_.Rb(WTa);var YTa=function(a){if(a!=null)return _.Pb(a),{path:_.Y(a,1),ord:_.l(_.kk(a,2,3))}};_.Dq.prototype.toObject=function(){return YTa(this)};WTa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={aqd:_.Ib(_.Rj(this,_.Dq,1,_.Mj()),YTa)}}else a=void 0;return a};var ZTa=new _.Mp("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Cq,WTa,function(a){return a.md()},XTa);var Eq=function(a){this.Ha=_.mb(a)};_.V(Eq,_.Nb);Eq.prototype.Dv=function(){return _.Qj(this,_.Cp,1)};Eq.prototype.Ly=function(a){return _.Sj(this,1,a)};Eq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Wg:Ep(this.Dv()),spacesPerTab:_.ck(this,2)}}else a=void 0;return a};var $Ta=function(a){this.Ha=_.mb(a)};_.V($Ta,_.Nb);$Ta.prototype.FB=function(){return _.Qj(this,sq,1)};var aUa=_.Rb($Ta);$Ta.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Yn:KTa(this.FB())}}else a=void 0;return a};var bUa=new _.Mp("/devtools.grimoire.FileService/GetFolding",Eq,$Ta,function(a){return a.md()},aUa);var Fq=function(a){this.Ha=_.mb(a)};_.V(Fq,_.Nb);Fq.prototype.Dv=function(){return _.Qj(this,_.Cp,1)};Fq.prototype.Ly=function(a){return _.Sj(this,1,a)};Fq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Wg:Ep(this.Dv())}}else a=void 0;return a};var cUa=function(a){this.Ha=_.mb(a)};_.V(cUa,_.Nb);cUa.prototype.GB=function(){return _.Qj(this,uq,3)};var dUa=_.Rb(cUa);cUa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={outline:OTa(this.GB())}}else a=void 0;return a};var eUa=new _.Mp("/devtools.grimoire.FileService/GetOutline",Fq,cUa,function(a){return a.md()},dUa);var Gq=function(a){this.Ha=_.mb(a)};_.V(Gq,_.Nb);Gq.prototype.Dv=function(){return _.Qj(this,_.Cp,1)};Gq.prototype.Ly=function(a){return _.Sj(this,1,a)};Gq.prototype.getAttributeNames=function(a){return _.lk(this,2,a)};Gq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Wg:Ep(this.Dv()),Gdd:_.l(_.kk(this,2,3))}}else a=void 0;return a};var Hq=function(a){this.Ha=_.mb(a)};_.V(Hq,_.Nb);Hq.prototype.getName=function(){return _.Y(this,1)};Hq.prototype.Sd=function(a){return _.Li(this,1,a)};Hq.prototype.getStringValue=function(){return _.nk(this,2,fUa)};Hq.prototype.setStringValue=function(a){return _.Mi(this,2,fUa,a)};var fUa=[2];var Iq=function(a){this.Ha=_.mb(a)};_.V(Iq,_.Nb);Iq.prototype.getName=function(){return _.Y(this,1)};Iq.prototype.Sd=function(a){return _.Li(this,1,a)};Iq.prototype.setAttribute=function(a,b){return TAa(this,2,Hq,a,b)};var gUa=function(a){this.Ha=_.mb(a)};_.V(gUa,_.Nb);gUa.prototype.Myb=function(){return _.kk(this,1,_.Mj())};var hUa=_.Rb(gUa);var iUa=function(a){if(a!=null)return _.Pb(a),{name:_.Y(a,1),stringValue:_.l(_.pk(a,2,fUa))}};Hq.prototype.toObject=function(){return iUa(this)};var jUa=function(a){if(a!=null){_.Pb(a);var b=_.Y(a,1);a=_.Rj(a,Hq,2,_.Mj());return{name:b,Fdd:_.Ib(a,iUa)}}};Iq.prototype.toObject=function(){return jUa(this)};gUa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={b8c:_.l(_.kk(this,1,3)),Hsd:_.Ib(_.Rj(this,Iq,2,_.Mj()),jUa)}}else a=void 0;return a};var kUa=new _.Mp("/devtools.grimoire.FileService/ListTargets",Gq,gUa,function(a){return a.md()},hUa);_.Jq=function(a){this.Ha=_.mb(a)};_.V(_.Jq,_.Nb);_.Jq.prototype.addPath=function(a,b){return _.Eb(this,1,_.eb,a,b,_.kk)};_.Jq.prototype.ne=function(){return _.lk(this,1)};_.Jq.prototype.td=function(a,b){return _.Eb(this,1,_.eb,b,a,_.kk,void 0,1)};_.Jq.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Und:_.l(_.kk(this,1,3))}}else a=void 0;return a};var lUa=function(a){this.Ha=_.mb(a)};_.V(lUa,_.Nb);lUa.prototype.wea=function(){return _.Y(this,1)};_.Kq=function(a){this.Ha=_.mb(a)};_.V(_.Kq,_.Nb);_.Kq.prototype.ne=function(){return _.Y(this,1)};_.Kq.prototype.td=function(a){return _.Li(this,1,a)};_.Kq.prototype.NWa=function(){return _.Rj(this,lUa,4,_.Mj())};var mUa=function(a){this.Ha=_.mb(a)};_.V(mUa,_.Nb);var nUa=_.Rb(mUa);var oUa=function(a){if(a!=null)return _.Pb(a),{language:_.Y(a,1),lines:_.dk(a,2),files:_.dk(a,3)}};lUa.prototype.toObject=function(){return oUa(this)};var pUa=function(a){if(a!=null)return _.Pb(a),{path:_.Y(a,1),lines:_.dk(a,2),files:_.dk(a,3),WZc:_.Ib(a.NWa(),oUa)}};_.Kq.prototype.toObject=function(){return pUa(this)};mUa.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Tfd:_.Ib(_.Rj(this,_.Kq,1,_.Mj()),pUa)}}else a=void 0;return a};_.qUa=new _.Mp("/devtools.grimoire.LangCountsService/ListLangCounts",_.Jq,mUa,function(a){return a.md()},nUa);var rUa=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.jq(c);this.ii=a==void 0?a:a.replace(/\/+$/,"")},sUa=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.jq(c);this.ii=a==void 0?a:a.replace(/\/+$/,"")};_.h=rUa.prototype;_.h.hva=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},UTa)};_.h.GB=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},eUa)};
_.h.FB=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},bUa)};_.h.BWa=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},ZTa)};_.h.KGb=function(a){return _.kq(this.bi,this.ii+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},kUa)};sUa.prototype.f5a=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},pTa)};_.Rqa="project";var tUa=Aqa.concat(["forceDomain","sq"]);var Hqa;Hqa=/^(.*)\/.+$/;_.uUa=/^\//;_.Hh=/^[0-9a-f]{40}$/;var Pq;_.vUa=[void 0,"","HEAD"];_.wUa=[void 0,"","/"];_.Jh=Object.freeze({n_a:"l",bo:"dlc",Hf:"drc",ny:"dlf",Ep:"drf",changelist:"cl",aSb:"rcl",nv:"da",Ox:"bp",Kj:"bpv",Vf:"bpt",Xt:"rpv",ov:"sf",Sb:"ws",oy:"dlw",mw:"drw",bJ:"flo",SN:"ic",Qx:"dmbr"});_.Lh=function(a){if(a){a.Ae!=null?(this.ub=a.Ae.id,this.Xc=a.Ae.type):this.Xc="project";this.repository=a.repository;this.Eb=a.Eb;this.path=a.path;var b;this.params=(b=a.params)!=null?b:{}}else this.params={}};
_.Lq=function(a){if(a.tSb!==void 0)return a.tSb;var b=a.lMb(),c=b.commands;b=a.i2a(b.k5);Object.keys(b).length>0&&(a.path===""&&c.pop(),c.push(b));return a.tSb=c};_.Lh.prototype.kc=function(){var a=this.a1a();this.ub&&_.Mq(a,this.ub,this.Xc);this.repository&&_.Nq(a,this.repository);this.Eb&&_.Oq(a,this.Eb);this.path&&a.td(this.path);var b=Object.assign({},this.params);a.fj(b);return a};_.Lh.prototype.a1a=function(){return new Pq};
_.Qq=function(a,b){return b?_.Oqa(a,b)&&_.Pqa(a.Eb,b.Eb,_.vUa)&&_.Pqa(a.path,b.path,_.wUa):!1};_.Lh.prototype.getParent=function(){var a=this.a1a();if(this.ub){this.repository&&(a=_.Mq(a,this.ub,this.Xc));if(this.path){_.Oq(_.Nq(a,this.repository),this.Eb);_.Rq(a,{Sb:this.params.Sb});var b=_.Eh(this.path);b&&(a=a.td(b+"/"))}return a.kb()}};
_.Lh.prototype.lMb=function(){var a=this.Eb&&_.Fh(this.Eb);a=this.Eb&&this.path===void 0&&this.params.bo?""+a+"..."+this.params.bo:a;var b=["/"];if(!this.ub)return{k5:!1,commands:b};switch(this.Xc){case "host":b.push("h");b.push(this.ub);break;default:b.push(this.ub)}if(!this.repository)return{k5:!1,commands:b};b.push(this.repository);if(!a)return{k5:!0,commands:b};b.push("+");b.push(a);if(this.path===void 0)return{k5:!0,commands:b};b.push(":");b.push(this.path);return{k5:!0,commands:b}};
_.Lh.prototype.i2a=function(a){var b={};a&&(this.params.line&&(b.l=_.Qqa(this.params.line)),this.params.ny&&(b.dlf=this.params.ny),(a=this.Eb&&this.path===void 0&&this.params.bo?void 0:this.params.bo)&&(b.dlc=a),this.params.Ep&&(b.drf=this.params.Ep),this.params.Hf&&(b.drc=this.params.Hf),this.params.nv&&(b.da=this.params.nv),this.params.Ox&&(b.bp=this.params.Ox),this.params.Kj!=null&&(b.bpv=this.params.Kj),this.params.Vf!=null&&(b.bpt=this.params.Vf),this.params.Xt!=null&&(b.rpv=this.params.Xt),
this.params.ov!=null&&(b.sf=this.params.ov),this.params.Sb!=null&&(b.ws=this.params.Sb),this.params.oy!=null&&(b.dlw=this.params.oy),this.params.mw!=null&&(b.drw=this.params.mw),this.params.bJ!=null&&(b.flo=this.params.bJ),this.params.SN!=null&&(b.ic=this.params.SN),this.params.Qx!=null&&(b.dmbr=this.params.Qx));return b};
_.p.Object.defineProperties(_.Lh.prototype,{ZE:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.XLb||(this.XLb=this.getParent());return this.XLb}},uB:{configurable:!0,enumerable:!0,get:function(){return this.Xc==="ossProject"?this.path||"":[this.ub,this.repository,_.Nqa(this.Eb||null),this.path].join("/")}}});Pq=function(){this.params={}};_.Mq=function(a,b,c){a.ub=b;a.Xc=c;return a};
_.Nq=function(a,b){a.repository=b;return a};_.Oq=function(a,b){a.Eb=b;return a};Pq.prototype.td=function(a){this.path=a;return this};Pq.prototype.fj=function(a){this.params=a||{};return this};
_.Rq=function(a,b){b.line&&(a.params.line=b.line);b.ny&&(a.params.ny=b.ny);b.bo&&(a.params.bo=b.bo);b.Ep&&(a.params.Ep=b.Ep);b.Hf&&(a.params.Hf=b.Hf);b.nv&&(a.params.nv=b.nv);b.Ox&&(a.params.Ox=b.Ox);b.Kj!=null&&(a.params.Kj=b.Kj);b.Vf!=null&&(a.params.Vf=b.Vf);b.Xt!=null&&(a.params.Xt=b.Xt);b.ov!=null&&(a.params.ov=b.ov);b.Sb&&(a.params.Sb=b.Sb);b.oy!=null&&(a.params.oy=b.oy);b.mw!=null&&(a.params.mw=b.mw);b.bJ&&(a.params.bJ=b.bJ);b.SN&&(a.params.SN=b.SN);b.Qx!=null&&(a.params.Qx=b.Qx);return a};
Pq.prototype.kb=function(){return new _.Lh({Ae:this.ub?{id:this.ub,type:this.Xc}:void 0,repository:this.repository,Eb:this.Eb,path:this.path,params:this.params})};_.Kh=function(a){_.Lh.call(this,a);this.ub="Google";this.Xc="depot"};_.V(_.Kh,_.Lh);_.Sq=function(a){return!a.Eb||_.sj(a.Eb,"HEAD")};_.Kh.prototype.wj=function(){return!(!this.repository||!_.sj(this.repository,"piper"))};_.Kh.prototype.a1a=function(){return new xUa};_.Kh.prototype.lMb=function(){var a=["/"];this.repository?(this.wj()?a.push("piper","_","depot"):a.push(this.repository),this.path!==void 0&&a.push(this.path)):a.push("repos");return{k5:!0,commands:a}};
_.Kh.prototype.i2a=function(a){a=_.Lh.prototype.i2a.call(this,a);this.params.Hf&&(delete a.drc,a.rcl=this.params.Hf);_.Sq(this)||(a.cl=this.Eb);return a};_.p.Object.defineProperties(_.Kh.prototype,{uB:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.wj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var xUa=function(){this.params={};_.Mq(this,"Google","depot")};_.V(xUa,Pq);
xUa.prototype.kb=function(){return this.Xc!=="depot"?Pq.prototype.kb.call(this):new _.Kh(this)};var Uqa=Object.values(_.Jh);var yUa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Tq={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var cra,dra="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 fra;var kra,hra;var mra;var zUa;try{zUa=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){zUa=!1}
_.Uq=function(){this.Wna=(this.isBrowser=(this.kgb=_.Wc(Af))?this.kgb==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.r6=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.RCa=this.isBrowser&&!(!window.chrome&&!zUa)&&typeof CSS!=="undefined"&&!this.Wna&&!this.r6;this.noa=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.RCa&&!this.Wna&&!this.r6;this.DG=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.jEa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.Xq=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.r6;this.zGa=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.noa};_.Uq.O=function(a){return new (a||_.Uq)};_.Uq.ua=_.q({token:_.Uq,qa:_.Uq.O,Ga:"root"});var AUa=new _.jd("cdk-input-modality-detector-options"),BUa={PXc:[18,17,224,91,16]},Vq=_.Ph({passive:!0,capture:!0}),Wq=function(a,b,c,d){var e=this;this.uc=a;this.E8=null;this.JS=new _.gh(null);this.hfb=0;this.oqa=function(f){var g,m;((g=e.Rk)==null?0:(m=g.PXc)==null?0:m.some(function(n){return n===f.keyCode}))||(e.JS.next("keyboard"),e.E8=_.Qh(f))};this.qqa=function(f){Date.now()-e.hfb<650||(e.JS.next(_.ara(f)?"keyboard":"mouse"),e.E8=_.Qh(f))};this.Sfb=function(f){_.bra(f)?e.JS.next("keyboard"):
(e.hfb=Date.now(),e.JS.next("touch"),e.E8=_.Qh(f))};this.Rk=Object.assign({},BUa,d);this.oJb=this.JS.ha(_.rf());this.oJb.ha(_.cf());a.isBrowser&&b.Ub(function(){c.addEventListener("keydown",e.oqa,Vq);c.addEventListener("mousedown",e.qqa,Vq);c.addEventListener("touchstart",e.Sfb,Vq)})};
Wq.prototype.La=function(){this.JS.complete();this.uc.isBrowser&&(document.removeEventListener("keydown",this.oqa,Vq),document.removeEventListener("mousedown",this.qqa,Vq),document.removeEventListener("touchstart",this.Sfb,Vq))};_.p.Object.defineProperties(Wq.prototype,{z0c:{configurable:!0,enumerable:!0,get:function(){return this.JS.value}}});Wq.O=function(a){return new (a||Wq)(_.t(_.Uq),_.t(_.Cg),_.t(_.lh),_.t(AUa,8))};Wq.ua=_.q({token:Wq,qa:Wq.O,Ga:"root"});var CUa,DUa;CUa=new _.jd("cdk-focus-monitor-default-options");DUa=_.Ph({passive:!0,capture:!0});_.Xq=function(a,b,c,d,e){var f=this;this.nb=a;this.uc=b;this.cMa=c;this.NA=null;this.hNa=this.tPa=!1;this.jL=new Map;this.zfb=0;this.c_=new Map;this.vib=function(){f.tPa=!0;f.GOc=window.setTimeout(function(){return f.tPa=!1})};this.phb=new _.gf;this.Yqa=function(g){for(var m=_.Qh(g);m;m=m.parentElement)g.type==="focus"?f.Xp(g,m):f.Qk(g,m)};this.Db=d;this.ucb=(e==null?void 0:e.Fgd)||0};
_.Xq.prototype.Ak=function(a,b){b=b===void 0?!1:b;a=_.Th(a);if(!this.uc.isBrowser||a.nodeType!==1)return _.le();var c=_.nra(a)||this.WKa(),d=this.jL.get(a);if(d)return b&&(d.Csa=!0),d.subject;b={Csa:b,subject:new _.gf,jka:c};this.jL.set(a,b);this.jMc(b);return b.subject};_.Xq.prototype.Di=function(a){a=_.Th(a);var b=this.jL.get(a);b&&(b.subject.complete(),this.dOa(a),this.jL.delete(a),this.rMc(b))};
_.Yq=function(a,b,c,d){b=_.Th(b);b===a.WKa().activeElement?a.OIc(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.Wfb(e,c,f)}):(a.dhb(c),typeof b.focus==="function"&&b.focus(d))};_.h=_.Xq.prototype;_.h.La=function(){var a=this;this.jL.forEach(function(b,c){return a.Di(c)})};_.h.WKa=function(){return this.Db||document};_.h.lr=function(){return this.WKa().defaultView||window};
_.h.YIc=function(a){return this.NA?this.hNa?this.gNc(a)?"touch":"program":this.NA:this.tPa&&this.dfb?this.dfb:a&&this.vKc(a)?"mouse":"program"};_.h.gNc=function(a){return this.ucb===1||!(a==null||!a.contains(this.cMa.E8))};_.h.dOa=function(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused",b==="touch");a.classList.toggle("cdk-keyboard-focused",b==="keyboard");a.classList.toggle("cdk-mouse-focused",b==="mouse");a.classList.toggle("cdk-program-focused",b==="program")};
_.h.dhb=function(a,b){var c=this;b=b===void 0?!1:b;this.nb.Ub(function(){c.NA=a;c.hNa=a==="touch"&&b;c.ucb===0&&(clearTimeout(c.Xfb),c.Xfb=setTimeout(function(){return c.NA=null},c.hNa?650:1))})};_.h.Xp=function(a,b){var c=this.jL.get(b);a=_.Qh(a);c&&(c.Csa||b===a)&&this.Wfb(b,this.YIc(a),c)};_.h.Qk=function(a,b){var c=this.jL.get(b);!c||c.Csa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.dOa(b),this.Jcb(c,null))};_.h.Jcb=function(a,b){a.subject.zn.length&&this.nb.run(function(){return a.subject.next(b)})};
_.h.jMc=function(a){var b=this;if(this.uc.isBrowser){var c=a.jka;(a=this.c_.get(c)||0)||this.nb.Ub(function(){c.addEventListener("focus",b.Yqa,DUa);c.addEventListener("blur",b.Yqa,DUa)});this.c_.set(c,a+1);++this.zfb===1&&(this.nb.Ub(function(){b.lr().addEventListener("focus",b.vib)}),this.cMa.oJb.ha(_.uf(this.phb)).subscribe(function(d){b.dhb(d,!0)}))}};
_.h.rMc=function(a){a=a.jka;if(this.c_.has(a)){var b=this.c_.get(a);b>1?this.c_.set(a,b-1):(a.removeEventListener("focus",this.Yqa,DUa),a.removeEventListener("blur",this.Yqa,DUa),this.c_.delete(a))}--this.zfb||(this.lr().removeEventListener("focus",this.vib),this.phb.next(),clearTimeout(this.GOc),clearTimeout(this.Xfb))};_.h.Wfb=function(a,b,c){this.dOa(a,b);this.Jcb(c,b);this.dfb=b};_.h.OIc=function(a){var b=[];this.jL.forEach(function(c,d){(d===a||c.Csa&&d.contains(a))&&b.push([d,c])});return b};
_.h.vKc=function(a){var b=this.cMa,c=b.E8;if(b.z0c!=="mouse"||!c||c===a||a.nodeName!=="INPUT"&&a.nodeName!=="TEXTAREA"||a.disabled)return!1;if(a=a.labels)for(b=0;b<a.length;b++)if(a[b].contains(c))return!0;return!1};_.Xq.O=function(a){return new (a||_.Xq)(_.t(_.Cg),_.t(_.Uq),_.t(Wq),_.t(_.lh,8),_.t(CUa,8))};_.Xq.ua=_.q({token:_.Xq,qa:_.Xq.O,Ga:"root"});_.Zq=function(a){this.uc=a};_.Zq.prototype.ug=function(a){return a.hasAttribute("disabled")};_.Zq.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"};
var EUa=function(a,b){if(!a.uc.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(tra(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=tra(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.uc.noa&&a.uc.DG)){e=b.nodeName.toLowerCase();var f=e==="input"&&b.type;e=!(f==="text"||f==="password"||e==="select"||e==="textarea")}a=e?!1:c==="audio"?b.hasAttribute("controls")?
d!==-1:!1:c==="video"?d===-1?!1:d!==null?!0:a.uc.jEa||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.Zq.prototype.XE=function(a,b){if(a.nodeName.toLowerCase()=="input"&&a.type=="hidden")var c=!1;else c=a.nodeName.toLowerCase(),c=c==="input"||c==="select"||c==="button"||c==="textarea"||a.nodeName.toLowerCase()=="a"&&a.hasAttribute("href")||a.hasAttribute("contenteditable")||sra(a);return c&&!this.ug(a)&&((b==null?void 0:b.TXc)||this.isVisible(a))};_.Zq.O=function(a){return new (a||_.Zq)(_.t(_.Uq))};
_.Zq.ua=_.q({token:_.Zq,qa:_.Zq.O,Ga:"root"});var $q=function(a,b,c,d,e,f){var g=this;this.Zc=a;this.hH=b;this.nb=c;this.Db=d;this.Cc=f;this.Cpa=!1;this.CWb=function(){var m=g.Wdb("end");m&&m.focus(void 0);return!!m};this.xvb=function(){return FUa(g)};this.mH=!0;(e===void 0?0:e)||GUa(this)},GUa,FUa;$q.prototype.destroy=function(){var a=this.aI,b=this.nH;a&&(a.removeEventListener("focus",this.CWb),a.remove());b&&(b.removeEventListener("focus",this.xvb),b.remove());this.aI=this.nH=null;this.Cpa=!1};
GUa=function(a){a.Cpa||(a.nb.Ub(function(){a.aI||(a.aI=a.acb(),a.aI.addEventListener("focus",a.CWb));a.nH||(a.nH=a.acb(),a.nH.addEventListener("focus",a.xvb))}),a.Zc.parentNode&&(a.Zc.parentNode.insertBefore(a.aI,a.Zc),a.Zc.parentNode.insertBefore(a.nH,a.Zc.nextSibling),a.Cpa=!0))};_.IUa=function(a){new Promise(function(b){a.ZHc(function(){return b(_.HUa(a))})})};
$q.prototype.Wdb=function(a){var b=this.Zc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return a=="start"?b.length?b[0]:this.aLa(this.Zc):b.length?b[b.length-1]:this.Ndb(this.Zc)};_.HUa=function(a){var b=a.Zc.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!a.hH.XE(b))return a=a.aLa(b),a==null||a.focus(void 0),!!a;b.focus(void 0);return!0}return FUa(a)};FUa=function(a){(a=a.Wdb("start"))&&a.focus(void 0);return!!a};_.h=$q.prototype;
_.h.tg=function(){return this.Cpa};_.h.aLa=function(a){if(this.hH.XE(a)&&EUa(this.hH,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Db.ELEMENT_NODE?this.aLa(a[b]):null;if(c)return c}return null};_.h.Ndb=function(a){if(this.hH.XE(a)&&EUa(this.hH,a))return a;a=a.children;for(var b=a.length-1;b>=0;b--){var c=a[b].nodeType===this.Db.ELEMENT_NODE?this.Ndb(a[b]):null;if(c)return c}return null};
_.h.acb=function(){var a=this.Db.createElement("div");this.Y9(this.mH,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.Y9=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var JUa=function(a,b){a.aI&&a.nH&&(a.Y9(b,a.aI),a.Y9(b,a.nH))};$q.prototype.ZHc=function(a){this.Cc?_.Bf(a,{Vb:this.Cc}):setTimeout(a)};
_.p.Object.defineProperties($q.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.mH},set:function(a){this.mH=a;this.aI&&this.nH&&(this.Y9(a,this.aI),this.Y9(a,this.nH))}}});_.ar=function(a,b,c){this.hH=a;this.nb=b;this.Cc=_.Wc(_.zf);this.Db=c};_.ar.prototype.create=function(a,b){return new $q(a,this.hH,this.nb,this.Db,b===void 0?!1:b,this.Cc)};_.ar.O=function(a){return new (a||_.ar)(_.t(_.Zq),_.t(_.Cg),_.t(_.lh))};_.ar.ua=_.q({token:_.ar,qa:_.ar.O,Ga:"root"});
_.br=function(a,b){this.Ma=a;this.F7=b;this.Mqa=null;_.Wc(_.Uq).isBrowser&&(this.Xn=this.F7.create(this.Ma.na,!0))};_.h=_.br.prototype;_.h.La=function(){var a;(a=this.Xn)==null||a.destroy();this.Mqa&&(this.Mqa.focus(),this.Mqa=null)};_.h.Td=function(){var a;(a=this.Xn)==null||GUa(a);this.Vlb&&this.Abb()};_.h.ho=function(){this.Xn&&!this.Xn.tg()&&GUa(this.Xn)};_.h.Tb=function(a){a=a.autoCapture;var b;a&&!a.YI&&this.Vlb&&((b=this.Xn)==null?0:b.tg())&&this.Abb()};
_.h.Abb=function(){this.Mqa=_.ora();var a;(a=this.Xn)==null||_.IUa(a)};_.p.Object.defineProperties(_.br.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Xn)==null?void 0:a.enabled)||!1},set:function(a){this.Xn&&(this.Xn.enabled=a)}}});_.br.O=function(a){return new (a||_.br)(_.A(_.Pd),_.A(_.ar),_.A(_.lh))};
_.br.Fa=_.fd({type:_.br,oa:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.Kg],Vlb:[2,"cdkTrapFocusAutoCapture","autoCapture",_.Kg]},Rb:["cdkTrapFocus"],standalone:!0,features:[_.Kf,_.sd]});var KUa=new Set,cr,dr=function(a,b){this.uc=a;this.kqa=b;this.wL=this.uc.isBrowser&&window.matchMedia?window.matchMedia.bind(window):ura};dr.prototype.matchMedia=function(a){if(this.uc.noa||this.uc.RCa){var b=this.kqa;if(!KUa.has(a))try{cr||(cr=document.createElement("style"),b&&cr.setAttribute("nonce",b),cr.setAttribute("type","text/css"),document.head.appendChild(cr)),cr.sheet&&(cr.sheet.insertRule("@media "+a+" {body{ }}",0),KUa.add(a))}catch(c){console.error(c)}}return this.wL(a)};
dr.O=function(a){return new (a||dr)(_.t(_.Uq),_.t(_.CIa,8))};dr.ua=_.q({token:dr,qa:dr.O,Ga:"root"});_.er=function(a,b){this.cLc=a;this.tf=b;this.BNa=new Map;this.kKa=new _.gf};_.er.prototype.La=function(){this.kKa.next();this.kKa.complete()};_.er.prototype.observe=function(a){var b=this;a=vra(_.qra(a)).map(function(c){return b.mMc(c).observable});a=_.te(a);a=_.we(a.ha(_.af(1)),a.ha(_.rf(),_.Ze(0)));return a.ha(_.x(function(c){var d={matches:!1,dE:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.dE[e]=f});return d}))};
_.er.prototype.mMc=function(a){var b=this;if(this.BNa.has(a))return this.BNa.get(a);var c=this.cLc.matchMedia(a),d={observable:(new _.ae(function(e){var f=function(g){return b.tf.run(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.sf(c),_.x(function(e){return{query:a,matches:e.matches}}),_.uf(this.kKa)),ymd:c};this.BNa.set(a,d);return d};_.er.O=function(a){return new (a||_.er)(_.t(dr),_.t(_.Cg))};_.er.ua=_.q({token:_.er,qa:_.er.O,Ga:"root"});var fr=function(a,b){var c=this;this.uc=a;this.Db=b;this.XFc=_.Wc(_.er).observe("(forced-colors: active)").subscribe(function(){c.BLa&&(c.BLa=!1,c.ZIa())})},LUa=function(a){if(!a.uc.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};fr.prototype.La=function(){this.XFc.unsubscribe()};fr.prototype.ZIa=function(){if(!this.BLa&&this.uc.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.BLa=!0;var b=LUa(this);b===1?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):b===2&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}};
fr.O=function(a){return new (a||fr)(_.t(_.Uq),_.t(_.lh))};fr.ua=_.q({token:fr,qa:fr.O,Ga:"root"});var MUa=new _.jd("liveAnnouncerElement",{Ga:"root",qa:wra}),NUa=new _.jd("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.gr=function(){};_.gr.prototype.create=function(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)};_.gr.O=function(a){return new (a||_.gr)};_.gr.ua=_.q({token:_.gr,qa:_.gr.O,Ga:"root"});_.hr=function(a){this.mLc=a;this.JA=new Map;this.nb=_.Wc(_.Cg)};_.h=_.hr.prototype;_.h.La=function(){var a=this;this.JA.forEach(function(b,c){return a.Mbb(c)})};
_.h.observe=function(a){var b=this,c=_.Th(a);return new _.ae(function(d){var e=b.tLc(c).ha(_.x(function(f){return f.filter(function(g){return!xra(g)})}),_.Ee(function(f){return!!f.length})).subscribe(function(f){b.nb.run(function(){d.next(f)})});return function(){e.unsubscribe();b.TNc(c)}})};
_.h.tLc=function(a){var b=this;return this.nb.Ub(function(){if(b.JA.has(a))b.JA.get(a).count++;else{var c=new _.gf,d=b.mLc.create(function(e){return c.next(e)});d&&d.observe(a,{characterData:!0,childList:!0,subtree:!0});b.JA.set(a,{k1c:d,stream:c,count:1})}return b.JA.get(a).stream})};_.h.TNc=function(a){this.JA.has(a)&&(this.JA.get(a).count--,this.JA.get(a).count||this.Mbb(a))};_.h.Mbb=function(a){if(this.JA.has(a)){var b=this.JA.get(a),c=b.k1c;b=b.stream;c&&c.disconnect();b.complete();this.JA.delete(a)}};
_.hr.O=function(a){return new (a||_.hr)(_.t(_.gr))};_.hr.ua=_.q({token:_.hr,qa:_.hr.O,Ga:"root"});_.ir=function(a,b){this.VJa=a;this.Ma=b;this.event=new _.mm;this.qc=!1;this.ZJa=null};_.ir.prototype.Td=function(){this.ZJa||this.disabled||this.zr()};_.ir.prototype.La=function(){this.bPa()};_.ir.prototype.zr=function(){this.bPa();var a=this.VJa.observe(this.Ma);this.ZJa=(this.fca?a.ha(_.Ze(this.fca)):a).subscribe(this.event)};_.ir.prototype.bPa=function(){var a;(a=this.ZJa)==null||a.unsubscribe()};
_.p.Object.defineProperties(_.ir.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){(this.qc=a)?this.bPa():this.zr()}},fca:{configurable:!0,enumerable:!0,get:function(){return this.zHc},set:function(a){this.zHc=_.Uh(a);this.zr()}}});_.ir.O=function(a){return new (a||_.ir)(_.A(_.hr),_.A(_.Pd))};
_.ir.Fa=_.fd({type:_.ir,oa:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.Kg],fca:"debounce"},outputs:{event:"cdkObserveContent"},Rb:["cdkObserveContent"],standalone:!0,features:[_.Kf]});_.jr=function(){};_.jr.O=function(a){return new (a||_.jr)};_.jr.Da=_.ad({type:_.jr});_.jr.Ca=_.Fc({Pb:[_.gr]});var OUa;OUa=0;_.kr=function(a,b,c,d){this.nb=b;this.fh=d;this.Db=c;this.tL=a||this.iHc()};_.h=_.kr.prototype;
_.h.ik=function(a){var b=_.lc.apply(1,arguments),c=this,d=this.fh;if(b.length===1&&typeof b[0]==="number")var e=b[0];else{b=_.k(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.Lqa);f||(f=d&&d.sC?d.sC:"polite");e==null&&d&&(e=d.duration);this.tL.setAttribute("aria-live",f);this.tL.id&&this.eIc(this.tL.id);return this.nb.Ub(function(){c.Ooa||(c.Ooa=new Promise(function(g){return c.Poa=g}));clearTimeout(c.Lqa);c.Lqa=setTimeout(function(){c.tL.textContent=a;typeof e==="number"&&
(c.Lqa=setTimeout(function(){return c.clear()},e));var g;(g=c.Poa)==null||g.call(c);c.Ooa=c.Poa=void 0},100);return c.Ooa})};_.h.clear=function(){this.tL&&(this.tL.textContent="")};_.h.La=function(){clearTimeout(this.Lqa);var a;(a=this.tL)==null||a.remove();this.tL=null;var b;(b=this.Poa)==null||b.call(this);this.Ooa=this.Poa=void 0};
_.h.iHc=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-"+OUa++;this.Db.body.appendChild(b);return b};
_.h.eIc=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?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.kr.O=function(a){return new (a||_.kr)(_.t(MUa,8),_.t(_.Cg),_.t(_.lh),_.t(NUa,8))};_.kr.ua=_.q({token:_.kr,qa:_.kr.O,Ga:"root"});_.lr=function(a){a.ZIa()};_.lr.O=function(a){return new (a||_.lr)(_.t(fr))};_.lr.Da=_.ad({type:_.lr});_.lr.Ca=_.Fc({imports:[_.jr]});var Ara;Ara=0;_.mr=function(a,b){this.uc=b;this.BD=new Map;this.xL=null;this.Df=""+Ara++;this.Db=a;this.Df=_.Wc(BIa)+"-"+Ara++};_.PUa=function(a,b,c,d){if(a.qGc(b,c)){var e=zra(c,d);typeof c!=="string"?(Bra(c,a.Df),a.BD.set(e,{yha:c,pza:0})):a.BD.has(e)||a.jHc(c,d);a.Reb(b,e)||a.qFc(b,e)}};_.nr=function(a,b,c,d){if(c&&a.Seb(b)){d=zra(c,d);a.Reb(b,d)&&a.tMc(b,d);typeof c==="string"&&(b=a.BD.get(d))&&b.pza===0&&a.EHc(d);var e;((e=a.xL)==null?void 0:e.childNodes.length)===0&&(a.xL.remove(),a.xL=null)}};
_.h=_.mr.prototype;_.h.La=function(){for(var a=this.Db.querySelectorAll('[cdk-describedby-host="'+this.Df+'"]'),b=0;b<a.length;b++)this.qMc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;(c=this.xL)==null||c.remove();this.xL=null;this.BD.clear()};_.h.jHc=function(a,b){var c=this.Db.createElement("div");Bra(c,this.Df);c.textContent=a;b&&c.setAttribute("role",b);this.kHc();this.xL.appendChild(c);this.BD.set(zra(a,b),{yha:c,pza:0})};
_.h.EHc=function(a){var b,c;(b=this.BD.get(a))==null||(c=b.yha)==null||c.remove();this.BD.delete(a)};
_.h.kHc=function(){if(!this.xL){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.uc&&!this.uc.isBrowser&&a.setAttribute("platform","server");this.Db.body.appendChild(a);this.xL=a}};
_.h.qMc=function(a){var b=yra(a,"aria-describedby").filter(function(c){return c.indexOf("cdk-describedby-message")!=0});a.setAttribute("aria-describedby",b.join(" "))};_.h.qFc=function(a,b){b=this.BD.get(b);_.Wh(a,"aria-describedby",b.yha.id);a.setAttribute("cdk-describedby-host",this.Df);b.pza++};_.h.tMc=function(a,b){b=this.BD.get(b);b.pza--;_.Xh(a,"aria-describedby",b.yha.id);a.removeAttribute("cdk-describedby-host")};
_.h.Reb=function(a,b){a=yra(a,"aria-describedby");b=(b=this.BD.get(b))&&b.yha.id;return!!b&&a.indexOf(b)!=-1};_.h.qGc=function(a,b){if(!this.Seb(a))return!1;if(b&&typeof b==="object")return!0;b=b==null?"":b.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1};_.h.Seb=function(a){return a.nodeType===this.Db.ELEMENT_NODE};_.mr.O=function(a){return new (a||_.mr)(_.t(_.lh),_.t(_.Uq))};_.mr.ua=_.q({token:_.mr,qa:_.mr.O,Ga:"root"});var or=function(a,b,c,d,e,f,g,m){$q.call(this,a,b,c,d,g.defer,m);this.sZ=e;this.Kpa=f;this.sZ.register(this)};_.V(or,$q);or.prototype.destroy=function(){this.sZ.tB(this);$q.prototype.destroy.call(this)};or.prototype.Kcb=function(){this.Kpa.qNb(this);JUa(this,!0)};or.prototype.wcb=function(){this.Kpa.Njb(this);JUa(this,!1)};_.p.Object.defineProperties(or.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.mH},set:function(a){(this.mH=a)?this.sZ.register(this):this.sZ.tB(this)}}});var QUa=function(){this.zS=null};QUa.prototype.qNb=function(a){var b=this;this.zS&&a.Db.removeEventListener("focus",this.zS,!0);this.zS=function(c){return b.XL(a,c)};a.nb.Ub(function(){a.Db.addEventListener("focus",b.zS,!0)})};QUa.prototype.Njb=function(a){this.zS&&(a.Db.removeEventListener("focus",this.zS,!0),this.zS=null)};
QUa.prototype.XL=function(a,b){b=b.target;var c=a.Zc,d;!b||c.contains(b)||((d=b.closest)==null?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Db.activeElement)&&FUa(a)})};var RUa=new _.jd("FOCUS_TRAP_INERT_STRATEGY");var pr=function(){this.ipa=[]};pr.prototype.register=function(a){var b=this.ipa=this.ipa.filter(function(c){return c!==a});b.length&&b[b.length-1].wcb();b.push(a);a.Kcb()};pr.prototype.tB=function(a){a.wcb();var b=this.ipa;a=b.indexOf(a);a!==-1&&(b.splice(a,1),b.length&&b[b.length-1].Kcb())};pr.O=function(a){return new (a||pr)};pr.ua=_.q({token:pr,qa:pr.O,Ga:"root"});var qr=function(a,b,c,d,e){this.hH=a;this.nb=b;this.sZ=c;this.Cc=_.Wc(_.zf);this.Db=d;this.Kpa=e||new QUa};qr.prototype.create=function(a,b){b=b===void 0?{defer:!1}:b;return new or(a,this.hH,this.nb,this.Db,this.sZ,this.Kpa,typeof b==="boolean"?{defer:b}:b,this.Cc)};qr.O=function(a){return new (a||qr)(_.t(_.Zq),_.t(_.Cg),_.t(pr),_.t(_.lh),_.t(RUa,8))};qr.ua=_.q({token:qr,qa:qr.O,Ga:"root"});var SUa=function(a,b){this.aqa=new _.gf;this.Dc=[];this.e_=-1;this.VS=[];this.zTb=this.aOa=new _.gf;var c=typeof(b==null?void 0:b.fTa)==="number"?b.fTa:200;if(b==null?0:b.fu)this.ht=b.fu;this.gla(a);this.dNc(c)};_.h=SUa.prototype;_.h.destroy=function(){this.VS=[];this.aqa.complete();this.aOa.complete()};_.h.gla=function(a){this.Dc=a};_.h.nJ=function(a){var b=a.keyCode;a.key&&a.key.length===1?this.aqa.next(a.key.toLocaleUpperCase()):(b>=65&&b<=90||b>=48&&b<=57)&&this.aqa.next(String.fromCharCode(b))};
_.h.G2=function(){return this.VS.length>0};_.h.reset=function(){this.VS=[]};
_.h.dNc=function(a){var b=this;this.aqa.ha(_.vf(function(c){return b.VS.push(c)}),_.Ze(a),_.Ee(function(){return b.VS.length>0}),_.x(function(){return b.VS.join("").toLocaleUpperCase()})).subscribe(function(c){for(var d=1;d<b.Dc.length+1;d++){var e=b.Dc[(b.e_+d)%b.Dc.length],f=void 0,g=void 0,m=void 0,n=void 0;if(((g=(f=b).ht)==null||!g.call(f,e))&&((n=(m=e).kp)==null?void 0:n.call(m).toLocaleUpperCase().trim().indexOf(c))===0){b.aOa.next(e);break}}b.VS=[]})};var TUa;_.rr=function(a,b){var c=this;this.Dc=a;this.In=-1;this.Eh=null;this.r$=!1;this.o_=_.Wd.EMPTY;this.r_=!0;this.Uab=[];this.OLa=!1;this.d9={enabled:!1,v0:10};this.ht=function(d){return d.disabled};this.FK=new _.gf;this.Hc=new _.gf;a instanceof _.ig?this.JKc=a.Jc.subscribe(function(d){return c.Zeb(d.toArray())}):Yja(a)&&(this.QHc=_.$ma(function(){return c.Zeb(a())},{Vb:b}))};_.rr.prototype.fu=function(a){this.ht=a;return this};_.rr.prototype.Kw=function(a){this.r$=a===void 0?!0:a;return this};
_.sr=function(a,b){a.Gpa=b;return a};_.rr.prototype.kD=function(a){var b=this;a=a===void 0?200:a;this.o_.unsubscribe();var c=this.fS();this.El=new SUa(c,{fTa:typeof a==="number"?a:void 0,fu:function(d){return b.ht(d)}});this.o_=this.El.zTb.subscribe(function(d){b.ej(d)});return this};_.tr=function(a){a.OLa=!0;return a};_.rr.prototype.ej=function(a){var b=this.Eh;_.ur(this,a);this.Eh!==b&&this.Hc.next(this.In)};
_.rr.prototype.An=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(g){return!a[g]||b.Uab.indexOf(g)>-1});switch(c){case 9:this.FK.next();return;case 40:if(this.r_&&d){TUa(this);break}else return;case 38:if(this.r_&&d){_.UUa(this);break}else return;case 39:if(this.Gpa&&d){this.Gpa==="rtl"?_.UUa(this):TUa(this);break}else return;case 37:if(this.Gpa&&d){this.Gpa==="rtl"?TUa(this):_.UUa(this);break}else return;case 36:if(this.OLa&&d){this.QA(0,1);break}else return;
case 35:if(this.OLa&&d){this.QA(this.fS().length-1,-1);break}else return;case 33:if(this.d9.enabled&&d){c=this.In-this.d9.v0;this.QA(c>0?c:0,1);break}else return;case 34:if(this.d9.enabled&&d){c=this.In+this.d9.v0;d=this.fS().length;this.QA(c<d?c:d-1,-1);break}else return;default:if(d||_.Oh(a,"shiftKey")){var e;(e=this.El)==null||e.nJ(a)}return}var f;(f=this.El)==null||f.reset();a.preventDefault()};_.rr.prototype.G2=function(){return!!this.El&&this.El.G2()};TUa=function(a){a.In<0?a.QA(0,1):a.Wgb(1)};
_.UUa=function(a){a.In<0&&a.r$?a.QA(a.fS().length-1,-1):a.Wgb(-1)};_.ur=function(a,b){var c=a.fS();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.Eh=c==null?null:c;a.In=b;(a=a.El)!=null&&(a.e_=b)};_.h=_.rr.prototype;_.h.destroy=function(){this.o_.unsubscribe();var a;(a=this.JKc)==null||a.unsubscribe();var b;(b=this.QHc)==null||b.destroy();var c;(c=this.El)==null||c.destroy();this.FK.complete();this.Hc.complete()};_.h.Wgb=function(a){this.r$?this.OMc(a):this.NMc(a)};
_.h.OMc=function(a){for(var b=this.fS(),c=1;c<=b.length;c++){var d=(this.In+a*c+b.length)%b.length;if(!this.ht(b[d])){this.ej(d);break}}};_.h.NMc=function(a){this.QA(this.In+a,a)};_.h.QA=function(a,b){var c=this.fS();if(c[a]){for(;this.ht(c[a]);)if(a+=b,!c[a])return;this.ej(a)}};_.h.fS=function(){return Yja(this.Dc)?this.Dc():this.Dc instanceof _.ig?this.Dc.toArray():this.Dc};
_.h.Zeb=function(a){var b;(b=this.El)==null||b.gla(a);this.Eh&&(a=a.indexOf(this.Eh),a>-1&&a!==this.In&&(this.In=a,(b=this.El)!=null&&(b.e_=a)))};_.p.Object.defineProperties(_.rr.prototype,{bq:{configurable:!0,enumerable:!0,get:function(){return this.In}},uf:{configurable:!0,enumerable:!0,get:function(){return this.Eh}}});_.vr=function(){_.rr.apply(this,arguments);this.NA="program"};_.V(_.vr,_.rr);_.VUa=function(a,b){a.NA=b;return a};_.vr.prototype.ej=function(a){_.rr.prototype.ej.call(this,a);this.uf&&this.uf.focus(this.NA)};var WUa=function(a,b){var c=this;this.In=-1;this.Eh=null;this.hhb=!1;this.PLa="ltr";this.ht=function(){return!1};this.it=function(d){return d};this.Dc=[];this.o_=_.Wd.EMPTY;this.oeb=!1;this.Hc=new _.gf;a instanceof _.ig?(this.Dc=a.toArray(),a.Jc.subscribe(function(d){c.Dc=d.toArray();var e;(e=c.El)==null||e.gla(c.Dc);c.Uhb(c.Dc);c.XLa()})):_.Fe(a)?a.subscribe(function(d){c.Dc=d;var e;(e=c.El)==null||e.gla(d);c.Uhb(d);c.XLa()}):(this.Dc=a,this.XLa());typeof b.R5c==="boolean"&&(this.hhb=b.R5c);b.CAb&&
(this.PLa=b.CAb);b.fu&&(this.ht=b.fu);b.Vq&&(this.it=b.Vq);typeof b.RZb!=="undefined"&&this.YMc(b.RZb)};_.h=WUa.prototype;_.h.XLa=function(){if(!this.oeb&&this.Dc.length!==0){for(var a=0,b=0;b<this.Dc.length;b++)if(!this.ht(this.Dc[b])&&!this.uKc(this.Dc[b])){a=b;break}b=this.Dc[a];if(b.FHb){var c;(c=this.Eh)==null||c.d_b();this.In=a;this.Eh=b;(c=this.El)!=null&&(c.e_=a);b.FHb()}else this.Vx(a);this.oeb=!0}};_.h.destroy=function(){this.o_.unsubscribe();var a;(a=this.El)==null||a.destroy();this.Hc.complete()};
_.h.An=function(a){switch(a.key){case "Tab":return;case "ArrowDown":this.uIc();break;case "ArrowUp":this.vIc();break;case "ArrowRight":this.PLa==="rtl"?this.Ubb():this.Rcb();break;case "ArrowLeft":this.PLa==="rtl"?this.Rcb():this.Ubb();break;case "Home":this.rIc();break;case "End":this.tIc();break;case "Enter":case " ":this.Iab();break;default:if(a.key==="*")this.bIc();else{var b;(b=this.El)==null||b.nJ(a);return}}var c;(c=this.El)==null||c.reset();a.preventDefault()};_.h.rIc=function(){this.Vx(this.adb(-1))};
_.h.tIc=function(){this.Vx(this.bdb(this.Dc.length))};_.h.uIc=function(){this.Vx(this.adb(this.In))};_.h.vIc=function(){this.Vx(this.bdb(this.In))};
_.h.Vx=function(a){var b=this;var c=c===void 0?{}:c;c.Dub!=null||(c.Dub=!0);var d=typeof a==="number"?a:this.Dc.findIndex(function(m){return b.it(m)===b.it(a)});if(!(d<0||d>=this.Dc.length)){var e=this.Dc[d];if(this.Eh===null||this.it(e)!==this.it(this.Eh)){var f=this.Eh;this.Eh=e!=null?e:null;this.In=d;(e=this.El)!=null&&(e.e_=d);var g;(g=this.Eh)==null||g.focus();f==null||f.d_b();c.Dub&&this.Hc.next(this.Eh);this.hhb&&this.Iab()}}};
_.h.Uhb=function(a){var b=this,c=this.Eh;if(c&&(a=a.findIndex(function(e){return b.it(e)===b.it(c)}),a>-1&&a!==this.In)){this.In=a;var d;(d=this.El)!=null&&(d.e_=a)}};_.h.YMc=function(a){var b=this;this.El=new SUa(this.Dc,{fTa:typeof a==="number"?a:void 0,fu:function(c){return b.ht(c)}});this.o_=this.El.zTb.subscribe(function(c){b.Vx(c)})};_.h.adb=function(a){for(var b=a+1;b<this.Dc.length;b++)if(!this.ht(this.Dc[b]))return b;return a};
_.h.bdb=function(a){for(var b=a-1;b>=0;b--)if(!this.ht(this.Dc[b]))return b;return a};_.h.Ubb=function(){if(this.Eh)if(this.Qeb())this.Eh.collapse();else{var a=this.Eh.getParent();a&&!this.ht(a)&&this.Vx(a)}};_.h.Rcb=function(){var a=this;this.Eh&&(this.Qeb()?_.Cra(this.Eh.EB()).ha(_.af(1)).subscribe(function(b){(b=b.find(function(c){return!a.ht(c)}))&&a.Vx(b)}):this.Eh.expand())};_.h.Qeb=function(){return this.Eh?typeof this.Eh.Zd==="boolean"?this.Eh.Zd:this.Eh.Zd():!1};
_.h.uKc=function(a){var b;return typeof a.ug==="boolean"?a.ug:(b=a.ug)==null?void 0:b.call(a)};_.h.bIc=function(){if(this.Eh){var a=this.Eh.getParent();(a?_.Cra(a.EB()):_.le(this.Dc.filter(function(b){return b.getParent()===null}))).ha(_.af(1)).subscribe(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())c.value.expand()})}};_.h.Iab=function(){var a;(a=this.Eh)==null||a.Uu()};_.XUa=new _.jd("tree-key-manager",{Ga:"root",qa:function(){return function(a,b){return new WUa(a,b)}}});var YUa;YUa=new WeakMap;_.wr=function(){this.Cc=_.Wc(_.zf);this.XHc=_.Wc(Wl)};_.wr.prototype.load=function(a){var b=this.Pp=this.Pp||this.Cc.get(_.Hg),c=YUa.get(b);c||(c={OGb:new Set,LPb:[]},YUa.set(b,c),b.De(function(){var d;(d=YUa.get(b))==null||d.LPb.forEach(function(e){return e.destroy()});YUa.delete(b)}));c.OGb.has(a)||(c.OGb.add(a),c.LPb.push(dna(a,{OI:this.XHc})))};_.wr.O=function(a){return new (a||_.wr)};_.wr.ua=_.q({token:_.wr,qa:_.wr.O,Ga:"root"});var ZUa=0,$Ua=function(){};$Ua.O=function(a){return new (a||$Ua)};
$Ua.ya=_.Yc({type:$Ua,oa:[["ng-component"]],standalone:!0,features:[_.wg],Aa:0,Ba:0,ta: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, var(--mat-app-error));color:var(--mat-badge-text-color, var(--mat-app-on-error));font-family:var(--mat-badge-text-font, var(--mat-app-label-small-font));font-weight:var(--mat-badge-text-weight, var(--mat-app-label-small-weight));border-radius:var(--mat-badge-container-shape, var(--mat-app-corner-full))}.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%}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-disabled .mat-badge-content{background-color:var(--mat-badge-disabled-state-background-color, color-mix(in srgb, var(--mat-app-error) 38%, transparent));color:var(--mat-badge-disabled-state-text-color, var(--mat-app-on-error))}.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, 6px);min-height:var(--mat-badge-small-size-container-size, 6px);line-height:var(--mat-badge-legacy-small-size-container-size, unset);padding:var(--mat-badge-small-size-container-padding, 0);font-size:var(--mat-badge-small-size-text-size, 0);margin:var(--mat-badge-small-size-container-offset, -6px 0)}.mat-badge-small.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-small-size-container-overlap-offset, -6px)}.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, 16px);min-height:var(--mat-badge-container-size, 16px);line-height:var(--mat-badge-legacy-container-size, unset);padding:var(--mat-badge-container-padding, 0 4px);font-size:var(--mat-badge-text-size, var(--mat-app-label-small-size));margin:var(--mat-badge-container-offset, -12px 0)}.mat-badge-medium.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-container-overlap-offset, -12px)}.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, 16px);min-height:var(--mat-badge-large-size-container-size, 16px);line-height:var(--mat-badge-legacy-large-size-container-size, unset);padding:var(--mat-badge-large-size-container-padding, 0 4px);font-size:var(--mat-badge-large-size-text-size, var(--mat-app-label-small-size));margin:var(--mat-badge-large-size-container-offset, -12px 0)}.mat-badge-large.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-large-size-container-overlap-offset, -12px)}\n"],mb:2,
Oa:0});var xr=function(a,b,c,d,e){this.nb=a;this.Ma=b;this.qA=c;this.Zp=d;this.re=e;this.Ii="primary";this.wLb=!0;this.position="above after";this.size="medium";this.Df=ZUa++;this.Xm=!1;this.j8=_.Wc(_.Zq);this.Db=_.Wc(_.lh);_.Wc(_.wr).load($Ua)};_.h=xr.prototype;_.h.isAfter=function(){return this.position.indexOf("before")===-1};_.h.Ra=function(){this.GGc();this.content&&!this.dL&&(this.dL=this.bcb(),this.gib(this.content));this.Xm=!0};
_.h.La=function(){if(this.Zp.mq){this.Zp.mq(this.dL);var a;(a=this.pS)==null||a.remove()}_.nr(this.qA,this.Ma.na,this.description)};_.h.Ueb=function(){return this.j8.XE(this.Ma.na,{TXc:!0})};
_.h.bcb=function(){var a=this.Zp.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Df);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");this.re==="NoopAnimations"&&a.classList.add("_mat-animation-noopable");this.Ma.na.appendChild(a);typeof requestAnimationFrame==="function"&&this.re!=="NoopAnimations"?this.nb.Ub(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.gib=function(a){a=(""+(a!=null?a:"")).trim();this.Xm&&a&&!this.dL&&(this.dL=this.bcb());this.dL&&(this.dL.textContent=a);this.rD=a};_.h.ZNc=function(a){_.nr(this.qA,this.Ma.na,this.description);a&&!this.Ueb()||this.sMc();this.GHc=a;this.Ueb()?_.PUa(this.qA,this.Ma.na,a):this.cOc()};_.h.cOc=function(){this.pS||(this.pS=this.Db.createElement("span"),this.pS.classList.add("cdk-visually-hidden"));this.pS.textContent=this.description;var a;(a=this.dL)==null||a.appendChild(this.pS)};
_.h.sMc=function(){var a;(a=this.pS)==null||a.remove();this.pS=void 0};_.h.F9=function(a){var b=this.Ma.na.classList;b.remove("mat-badge-"+this.Ii);a&&b.add("mat-badge-"+a)};_.h.GGc=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.dL&&b.remove()};
_.p.Object.defineProperties(xr.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ii},set:function(a){this.F9(a);this.Ii=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.rD},set:function(a){this.gib(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.GHc},set:function(a){this.ZNc(a)}}});xr.O=function(a){return new (a||xr)(_.A(_.Cg),_.A(_.Pd),_.A(_.mr),_.A(_.am),_.A(_.$l,8))};
xr.Fa=_.fd({type:xr,oa:[["","matBadge",""]],rb:[1,"mat-badge"],ob:20,Za:function(a,b){a&2&&_.Nf("mat-badge-overlap",b.wLb)("mat-badge-above",b.position.indexOf("below")===-1)("mat-badge-below",b.position.indexOf("below")!==-1)("mat-badge-before",!b.isAfter())("mat-badge-after",b.isAfter())("mat-badge-small",b.size==="small")("mat-badge-medium",b.size==="medium")("mat-badge-large",b.size==="large")("mat-badge-hidden",b.hidden||!b.content)("mat-badge-disabled",b.disabled)},inputs:{color:[0,"matBadgeColor",
"color"],wLb:[2,"matBadgeOverlap","overlap",_.Kg],disabled:[2,"matBadgeDisabled","disabled",_.Kg],position:[0,"matBadgePosition","position"],content:[0,"matBadge","content"],description:[0,"matBadgeDescription","description"],size:[0,"matBadgeSize","size"],hidden:[2,"matBadgeHidden","hidden",_.Kg]},standalone:!0,features:[_.Kf]});var aVa=function(a,b,c){this.pM=a;this.defaultValue=b;this.xCb=c},bVa=function(a,b,c){this.Rk=a;this.fqa=b;this.xLc=c;this.EOa=[];this.nMc=this.dGc();this.EOa=this.SGc()};_.h=bVa.prototype;_.h.PXa=function(a){return typeof this.Rk.xCb[a]!=="undefined"};_.h.destroy=function(){this.EOa.forEach(function(a){a.unsubscribe()});this.EOa=[]};
_.h.SGc=function(){var a=this,b=[];this.nMc.forEach(function(c){a.Tpa(c.key)&&b.push(a.y0a.observe(c.alias).ha(_.x(function(d){d=d.clone();d.V2a=a.Rk.pM;return d})).subscribe(function(d){a.yLc(d)}))});return b};_.h.dGc=function(){var a=this;return this.y0a.dE.map(function(b){return Yh({},b,{pM:a.Rk.pM,key:a.Rk.pM+b.suffix})}).filter(function(b){return a.Tpa(b.key)})};_.h.yLc=function(a){a.V2a==this.Rk.pM&&(a.value=this.jGc(a),this.xLc(a))};_.h.Tpa=function(a){return this.qfb(a)!==void 0};
_.h.jGc=function(a){var b=this.Rk.pM+a.suffix,c=this.Jab;c=a.matches?b:c==b?null:c;this.Jab=this.rOc(c);return this.xT};_.h.rOc=function(a){var b=this,c=this.y0a.QOc;!b.Tpa(a)&&c.some(function(d){d=b.Rk.pM+d.suffix;return b.Tpa(d)?(a=d,!0):!1});return a};_.h.qfb=function(a){return this.Rk.xCb[a]};
_.p.Object.defineProperties(bVa.prototype,{y0a:{configurable:!0,enumerable:!0,get:function(){return this.fqa}},OOc:{configurable:!0,enumerable:!0,get:function(){return this.Jab||this.Rk.pM}},xT:{configurable:!0,enumerable:!0,get:function(){var a=this.OOc;return this.PXa(a)?this.qfb(a):this.Rk.defaultValue}}});var cVa=new _.jd("Token (@angular/flex-layout) Breakpoints");var yr=function(a){this.Mu=a},dVa=function(a,b){return a.Mu.find(function(c){return c.alias==b})},eVa=function(a,b){return a.Mu.find(function(c){return c.Zi==b})};
_.p.Object.defineProperties(yr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.ld(this.Mu))}},cWb:{configurable:!0,enumerable:!0,get:function(){var a=this.Mu.filter(function(c){return c.Xv===!0}),b=this.Mu.filter(function(c){return c.Xv!==!0});return[].concat(_.ld(a),_.ld(b))}},V1c:{configurable:!0,enumerable:!0,get:function(){return this.Mu.filter(function(a){return a.Xv==1})}},NPa:{configurable:!0,enumerable:!0,get:function(){return this.Mu.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Mu.map(function(a){return a.suffix})}}});yr.O=function(a){return new (a||yr)(_.t(cVa))};yr.ua=_.q({token:yr,qa:yr.O});var fVa=function(a,b,c,d){this.matches=a===void 0?!1:a;this.Zi=b===void 0?"all":b;this.N0a=c===void 0?"":c;this.suffix=d===void 0?"":d};fVa.prototype.clone=function(){return new fVa(this.matches,this.Zi,this.N0a,this.suffix)};var zr=function(a,b){this.tf=a;this.Db=b;this.Mu=new Map;this.lhb=new _.gh(new fVa(!0));this.sLc=this.lhb.Lf()};zr.prototype.isActive=function(a){return this.Mu.has(a)?this.Mu.get(a).matches:!1};zr.prototype.observe=function(a){gVa(this,a);return this.sLc.ha(_.Ee(function(b){return a?b.Zi===a:!0}))};
var gVa=function(a,b){b=typeof b==="undefined"?[]:typeof b==="string"?[b]:Gra(b);b.length>0&&(Fra(b,a.Db),b.forEach(function(c){var d=a.Mu.get(c),e=function(f){a.tf.run(function(){a.lhb.next(new fVa(f.matches,c))})};d||(d=a.bGc(c),d.addListener(e),a.Mu.set(c,d));d.matches&&e(d)}))};zr.prototype.bGc=function(a){return Dra()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
zr.O=function(a){return new (a||zr)(_.t(_.Cg),_.t(_.lh))};zr.ua=_.q({token:zr,qa:zr.O});var Era={};_.Ar=function(a,b){this.FR=a;this.wL=b;this.iMc()};_.Ar.prototype.isActive=function(a){var b=dVa(this.FR,a)||eVa(this.FR,a);return this.wL.isActive(b?b.Zi:a)};_.Ar.prototype.observe=function(a){var b=dVa(this.FR,a)||eVa(this.FR,a);return this.wL.observe(b?b.Zi:a).ha(_.x(function(c){return Hra(c,b)}),_.Ee(function(c){return b?c.N0a!=="":!0}))};_.Ar.prototype.iMc=function(){var a=this.FR.cWb.map(function(b){return b.Zi});gVa(this.wL,a)};
_.p.Object.defineProperties(_.Ar.prototype,{dE:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.ld(this.FR.items))}},QOc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.FR.V1c.reverse().filter(function(b){return a.wL.isActive(b.Zi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.dE.reverse().forEach(function(d){d.alias!==""&&!b&&a.wL.isActive(d.Zi)&&(b=d)});var c=this.dE[0];return b||(this.wL.isActive(c.Zi)?c:null)}}});
_.Ar.O=function(a){return new (a||_.Ar)(_.t(yr),_.t(zr))};_.Ar.ua=_.q({token:_.Ar,qa:_.Ar.O});var Kra=["row","column","row-reverse","column-reverse"];_.Br=function(a,b,c){this.fqa=a;this.Ma=b;this.Zp=c;this.Mpa={};this.Epa=!1};_.h=_.Br.prototype;_.h.SH=function(a){return this.Mpa[a]};_.h.Ra=function(){this.ecd=this.TIc();this.Epa=!0};_.h.Tb=function(a){throw Error("wc`"+a);};_.h.La=function(){this.Pk&&this.Pk.destroy();this.fqa=null};_.h.gcd=function(a,b){a=this.SH(a);return a!==void 0&&a!==null&&a!==""?a:b};_.h.TIc=function(a){a=a===void 0?this.na:a;return Rra(a||this.na,"display")};
_.h.fcd=function(a,b){b=(b=b===void 0?this.na:b)||this.na;return Ora()?b.getAttribute(a):""};_.h.Mdb=function(a,b){b=b===void 0?!1:b;var c="row";a&&(c=Rra(a,"flex-direction")||"row",Ora()&&a.style["flex-direction"]||!b||Qra(this.Zp,Jra(c),[a]));return c.trim()};_.h.VY=function(a,b,c){c=c===void 0?this.na:c;var d=this.Zp;c=c||this.na;var e={};typeof a==="string"&&(e[a]=b,a=e);e=Nra(a);Pra(e,c,d)};_.h.Tbd=function(a,b){Qra(this.Zp,a,b||[])};
_.h.Rc=function(a,b){if(typeof b==="object")for(var c in b)this.Mpa[c]=b[c];else this.Mpa[a]=b};_.h.x8=function(a,b,c){this.Pk||(this.Pk=new bVa(new aVa(a,b,this.Mpa),this.fqa,function(d){return c(d)}));return this.Pk};_.h.PXa=function(a){return this.Pk.PXa(a)};_.p.Object.defineProperties(_.Br.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});
_.Br.O=function(a){return new (a||_.Br)(_.A(_.Ar),_.A(_.Pd),_.A(_.am))};_.Br.Fa=_.fd({type:_.Br,features:[_.sd]});_.Cr=function(a,b,c){_.Br.call(this,a,b,c);this.Xab=new _.gh("row");this.i_a=this.Xab.Lf()};_.V(_.Cr,_.Br);_.Cr.prototype.Tb=function(a){(a.layout!=null||this.Pk)&&this.kPa()};_.Cr.prototype.Ra=function(){var a=this;_.Br.prototype.Ra.call(this);this.x8("layout","row",function(b){a.kPa(b.value)});this.kPa()};_.Cr.prototype.kPa=function(a){a=a||this.SH("layout")||"row";this.Pk&&(a=this.Pk.xT);a=Jra(a);this.VY(a);this.Xab.next(a["flex-direction"])};
_.p.Object.defineProperties(_.Cr.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layout",a)}},r_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutXs",a)}},p_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutSm",a)}},o_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutMd",a)}},j_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLg",a)}},q_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutXl",a)}},i_c:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("layoutGtXs",a)}},h_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutGtSm",a)}},g_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutGtMd",a)}},f_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutGtLg",a)}},m_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtSm",a)}},l_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtMd",a)}},k_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtLg",
a)}},n_c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("layoutLtXl",a)}}});_.Cr.O=function(a){return new (a||_.Cr)(_.A(_.Ar),_.A(_.Pd),_.A(_.am))};
_.Cr.Fa=_.fd({type:_.Cr,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"],r_c:[0,"fxLayout.xs","layoutXs"],p_c:[0,"fxLayout.sm","layoutSm"],o_c:[0,"fxLayout.md","layoutMd"],j_c:[0,
"fxLayout.lg","layoutLg"],q_c:[0,"fxLayout.xl","layoutXl"],i_c:[0,"fxLayout.gt-xs","layoutGtXs"],h_c:[0,"fxLayout.gt-sm","layoutGtSm"],g_c:[0,"fxLayout.gt-md","layoutGtMd"],f_c:[0,"fxLayout.gt-lg","layoutGtLg"],m_c:[0,"fxLayout.lt-sm","layoutLtSm"],l_c:[0,"fxLayout.lt-md","layoutLtMd"],k_c:[0,"fxLayout.lt-lg","layoutLtLg"],n_c:[0,"fxLayout.lt-xl","layoutLtXl"]},features:[_.Jf,_.sd]});_.Dr=function(a,b,c,d){_.Br.call(this,a,b,c);this.qr="row";d&&(this.FH=d.i_a.subscribe(this.U8.bind(this)))};_.V(_.Dr,_.Br);_.h=_.Dr.prototype;_.h.Tb=function(a){(a.align!=null||this.Pk)&&this.wx()};_.h.Ra=function(){var a=this;_.Br.prototype.Ra.call(this);this.x8("align","start stretch",function(b){a.wx(b.value)});this.wx()};_.h.La=function(){_.Br.prototype.La.call(this);this.FH&&this.FH.unsubscribe()};
_.h.wx=function(a){a=a||this.SH("align")||"start stretch";this.Pk&&(a=this.Pk.xT);this.VY(this.T6(a));this.Sab(a,this.qr?this.qr:"row")};_.h.U8=function(a){var b=this;this.qr=(a||"").toLowerCase();Kra.find(function(c){return c===b.qr})||(this.qr="row");a=this.SH("align")||"start stretch";this.Pk&&(a=this.Pk.xT);this.Sab(a,this.qr||"row")};
_.h.T6=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 Yh(b,{display:"flex","flex-direction":this.qr||"row","box-sizing":"border-box"})};
_.h.Sab=function(a,b){a=_.k(a.split(" "));a.next();a.next().value=="stretch"&&this.VY({"box-sizing":"border-box","max-width":Mra(b)?null:"100%","max-height":Mra(b)?"100%":null})};
_.p.Object.defineProperties(_.Dr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Rc("align",a)}},bQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXs",a)}},YPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignSm",a)}},XPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignMd",a)}},SPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLg",a)}},aQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXl",a)}},RPa:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("alignGtXs",a)}},QPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtSm",a)}},PPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtMd",a)}},OPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtLg",a)}},VPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtSm",a)}},UPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtMd",a)}},TPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtLg",
a)}},WPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtXl",a)}}});_.Dr.O=function(a){return new (a||_.Dr)(_.A(_.Ar),_.A(_.Pd),_.A(_.am),_.A(_.Cr,10))};
_.Dr.Fa=_.fd({type:_.Dr,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"],bQa:[0,"fxLayoutAlign.xs","alignXs"],
YPa:[0,"fxLayoutAlign.sm","alignSm"],XPa:[0,"fxLayoutAlign.md","alignMd"],SPa:[0,"fxLayoutAlign.lg","alignLg"],aQa:[0,"fxLayoutAlign.xl","alignXl"],RPa:[0,"fxLayoutAlign.gt-xs","alignGtXs"],QPa:[0,"fxLayoutAlign.gt-sm","alignGtSm"],PPa:[0,"fxLayoutAlign.gt-md","alignGtMd"],OPa:[0,"fxLayoutAlign.gt-lg","alignGtLg"],VPa:[0,"fxLayoutAlign.lt-sm","alignLtSm"],UPa:[0,"fxLayoutAlign.lt-md","alignLtMd"],TPa:[0,"fxLayoutAlign.lt-lg","alignLtLg"],WPa:[0,"fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.Jf,_.sd]});var hVa=function(){};var ji=function(a,b){this.Wp=[];this.Yp=[];this.LA=[];this.X8=[];this.Y8=[];this.kx=this.Lb=this.SA=!1;this.hf=0;this.jW=null;this.totalTime=(a===void 0?0:a)+(b===void 0?0:b)};_.h=ji.prototype;_.h.MA=function(){this.kx||(this.kx=!0,this.Wp.forEach(function(a){return a()}),this.Wp=[])};_.h.vF=function(a){this.Y8.push(a);this.Yp.push(a)};_.h.Tv=function(a){this.X8.push(a);this.Wp.push(a)};_.h.De=function(a){this.LA.push(a)};_.h.qJ=function(){return this.SA};_.h.init=function(){};
_.h.play=function(){this.qJ()||(this.V8(),iVa(this));this.SA=!0};var iVa=function(a){queueMicrotask(function(){return a.MA()})};_.h=ji.prototype;_.h.V8=function(){this.Yp.forEach(function(a){return a()});this.Yp=[]};_.h.pause=function(){};_.h.Hy=function(){};_.h.finish=function(){this.MA()};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.qJ()||this.V8(),this.finish(),this.LA.forEach(function(a){return a()}),this.LA=[])};_.h.reset=function(){this.kx=this.SA=!1;this.Yp=this.Y8;this.Wp=this.X8};
_.h.setPosition=function(a){this.hf=this.totalTime?a*this.totalTime:1};_.h.dY=function(a){a=a=="start"?this.Yp:this.Wp;a.forEach(function(b){return b()});a.length=0};var gsa=function(a){var b=this;this.Wp=[];this.Yp=[];this.Lb=this.SA=this.kx=!1;this.LA=[];this.jW=null;this.totalTime=0;this.uh=a;var c=0,d=0,e=0,f=this.uh.length;f==0?queueMicrotask(function(){return b.MA()}):this.uh.forEach(function(g){g.Tv(function(){++c==f&&b.MA()});g.De(function(){++d==f&&b.Vp()});g.vF(function(){++e==f&&b.V8()})});this.totalTime=this.uh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=gsa.prototype;
_.h.MA=function(){this.kx||(this.kx=!0,this.Wp.forEach(function(a){return a()}),this.Wp=[])};_.h.init=function(){this.uh.forEach(function(a){return a.init()})};_.h.vF=function(a){this.Yp.push(a)};_.h.V8=function(){this.qJ()||(this.SA=!0,this.Yp.forEach(function(a){return a()}),this.Yp=[])};_.h.Tv=function(a){this.Wp.push(a)};_.h.De=function(a){this.LA.push(a)};_.h.qJ=function(){return this.SA};_.h.play=function(){this.jW||this.init();this.V8();this.uh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.uh.forEach(function(a){return a.pause()})};_.h.Hy=function(){this.uh.forEach(function(a){return a.Hy()})};_.h.finish=function(){this.MA();this.uh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Vp()};_.h.Vp=function(){this.Lb||(this.Lb=!0,this.MA(),this.uh.forEach(function(a){return a.destroy()}),this.LA.forEach(function(a){return a()}),this.LA=[])};_.h.reset=function(){this.uh.forEach(function(a){return a.reset()});this.SA=this.kx=this.Lb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.uh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.yaa=function(){this.uh.forEach(function(a){a.yaa&&a.yaa()})};_.h.dY=function(a){a=a=="start"?this.Yp:this.Wp;a.forEach(function(b){return b()});a.length=0};var bsa=RegExp("{{\\s*(.+?)\\s*}}","g"),dsa=/-+([a-z0-9])/g;var jVa=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(" ")),kVa=function(){};_.V(kVa,hVa);
var hsa=function(a,b,c){var d="",e=b.toString().trim();jVa.has(a)&&b!==0&&b!=="0"&&(typeof b==="number"?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&a[1].length==0&&c.push(new _.Ic(3005,!1)));return e+d};var nsa=typeof document==="undefined"?null:document.documentElement;var Er=function(){};_.h=Er.prototype;_.h.nta=function(a,b){return psa(a,b)};_.h.sva=function(a){return osa(a)};_.h.query=function(a,b,c){return qsa(a,b,c)};_.h.lSa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new ji(c,d)};Er.O=function(a){return new (a||Er)};Er.ua=_.q({token:Er,qa:Er.O});var lVa=function(){};var usa=new Set(["true","1"]),vsa=new Set(["false","0"]);var wsa=RegExp("s*:selfs*,?","g"),mVa=function(a){this.Ys=a};_.h=mVa.prototype;_.h.kb=function(a,b){b=new nVa(b);this.Qgb(b);return ii(this,Zra(a),b)};_.h.Qgb=function(a){a.q0="";a.Ysa=new Map;a.Ysa.set("",new Map);a.currentTime=0};
_.h.v1b=function(a,b){var c=this,d=b.fP=0,e=b.sE=0,f=[],g=[];a.name.charAt(0)=="@"&&b.errors.push(new _.Ic(3006,!1));a.Hta.forEach(function(m){c.Qgb(b);if(m.type==0){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.S8a(m,b))});m.name=n}else m.type==1?(n=c.T8a(m,b),d+=n.fP,e+=n.sE,g.push(n)):b.errors.push(new _.Ic(3007,!1))});return{type:7,name:a.name,IX:f,dz:g,fP:d,sE:e,options:null}};
_.h.S8a=function(a,b){var c=this.Ina(a.styles,b),d=a.options&&a.options.params||null;if(c.oRc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){$ra(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&b.errors.push(Sra([].concat(_.ld(e.values()))))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.T8a=function(a,b){b.fP=0;b.sE=0;var c=ii(this,Zra(a.animation),b);return{type:1,UHb:tsa(a.tUc,b.errors),animation:c,fP:b.fP,sE:b.sE,options:mi(a.options)}};_.h.t1b=function(a,b){var c=this;return{type:2,Vh:a.Vh.map(function(d){return ii(c,d,b)}),options:mi(a.options)}};_.h.r1b=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Vh.map(function(g){b.currentTime=d;g=ii(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Vh:f,options:mi(a.options)}};
_.h.o1b=function(a,b){var c=zsa(a.LK,b.errors);b.Kx=c;var d=a.styles?a.styles:_.ci({});if(d.type==5)a=this.kCa(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.ci(d));b.currentTime+=c.duration+c.delay;var e=this.Ina(d,b);e.PYc=a;a=e}b.Kx=null;return{type:4,LK:c,style:a,options:null}};_.h.Ina=function(a,b){a=this.rfb(a,b);this.mib(a,b);return a};
_.h.rfb=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,typeof e==="string"?e==="*"?c.push(e):b.errors.push(new _.Ic(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(n.value.toString().indexOf("{{")>=0){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,
oRc:f,options:null}};_.h.mib=function(a,b){var c=b.Kx,d=b.currentTime,e=b.currentTime;c&&e>0&&(e-=c.duration+c.delay);a.styles.forEach(function(f){typeof f!=="string"&&f.forEach(function(g,m){var n=b.Ysa.get(b.q0),r=n.get(m),v=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Ic(3010,!1)),v=!1),e=r.startTime);v&&n.set(m,{startTime:e,endTime:d});b.options&&asa(g,b.options,b.errors)})})};
_.h.kCa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.Kx)return b.errors.push(new _.Ic(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Vh.map(function(O){O=c.rfb(O,b);var aa=O.offset!=null?O.offset:ysa(O.styles),pa=0;aa!=null&&(e++,pa=O.offset=aa);m=m||pa<0||pa>1;g=g||pa<n;n=pa;f.push(pa);return O});m&&b.errors.push(new _.Ic(3012,!1));g&&b.errors.push(new _.Ic(3200,!1));a=a.Vh.length;var v=0;e>0&&e<a?b.errors.push(new _.Ic(3202,!1)):e==0&&(v=1/(a-1));var z=a-1,C=b.currentTime,I=b.Kx,
M=I.duration;r.forEach(function(O,aa){aa=v>0?aa==z?1:v*aa:f[aa];var pa=aa*M;b.currentTime=C+I.delay+pa;I.duration=pa;c.mib(O,b);O.offset=aa;d.styles.push(O)});return d};_.h.lCa=function(a,b){return{type:8,animation:ii(this,Zra(a.animation),b),options:mi(a.options)}};_.h.p1b=function(a,b){b.sE++;return{type:9,options:mi(a.options)}};_.h.q1b=function(a,b){return{type:10,animation:this.lCa(a.animation,b),options:mi(a.options)}};
_.h.s1b=function(a,b){var c=b.q0,d=a.options||{};b.fP++;b.USa=a;var e=_.k(xsa(a.lb)),f=e.next().value;e=e.next().value;b.q0=c.length?c+" "+f:f;li(b.Ysa,b.q0,new Map);var g=ii(this,Zra(a.animation),b);b.USa=null;b.q0=c;return{type:11,lb:f,limit:d.limit||0,optional:!!d.optional,WXc:e,animation:g,rnd:a.lb,options:mi(a.options)}};
_.h.u1b=function(a,b){b.USa||b.errors.push(new _.Ic(3013,!1));var c=a.LK==="full"?{duration:0,delay:0,easing:"full"}:Wra(a.LK,b.errors,!0);return{type:12,animation:ii(this,Zra(a.animation),b),LK:c,options:null}};var nVa=function(a){this.errors=a;this.sE=this.fP=0;this.Kx=this.q0=this.USa=this.zI=null;this.currentTime=0;this.Ysa=new Map;this.options=null};var Fr=function(){this.A8=new Map};Fr.prototype.get=function(a){return this.A8.get(a)||[]};Fr.prototype.append=function(a,b){var c=this.A8.get(a);c||this.A8.set(a,c=[]);c.push.apply(c,_.ld(b))};Fr.prototype.has=function(a){return this.A8.has(a)};Fr.prototype.clear=function(){this.A8.clear()};var oVa=RegExp(":enter","g"),pVa=RegExp(":leave","g"),Bsa=function(){};_.h=Bsa.prototype;
_.h.msa=function(a,b,c,d,e,f,g,m,n,r){r=r===void 0?[]:r;n=n||new Fr;a=new qVa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?fi(m.delay):0;a.lf.RM(d);rVa(a.lf,[f],null,a.errors,m);ii(this,c,a);c=a.iG.filter(function(z){return z.qqb()});if(c.length&&g.size){for(f=c.length-1;f>=0;f--)if(e=c[f],e.element===b){var v=e;break}v&&v.ccb===v.Qp&&rVa(v,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.msa()}):[Asa(b,[],[],[],0,d,"",!1)]};_.h.v1b=function(){};_.h.S8a=function(){};_.h.T8a=function(){};
_.h.p1b=function(a,b){var c=b.dXb.get(b.element);if(c){var d=Gr(b,a.options),e=b.lf.currentTime;c=this.zOc(c,d,d.options);e!=c&&Hr(b,c)}b.previousNode=a};_.h.q1b=function(a,b){var c=Gr(b,a.options);Hr(c);this.FFc([a.options,a.animation.options],b,c);this.lCa(a.animation,c);Hr(b,c.lf.currentTime);b.previousNode=a};
_.h.FFc=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=(e=d)==null?void 0:e.delay;if(f){var g=e=void 0;d=typeof f==="number"?f:fi(csa(f,(g=(e=d)==null?void 0:e.params)!=null?g:{},b.errors));c.RM(d)}}};
_.h.zOc=function(a,b,c){var d=b.lf.currentTime,e=c.duration!=null?fi(c.duration):null,f=c.delay!=null?fi(c.delay):null;e!==0&&a.forEach(function(g){var m={duration:e!=null?e:g.duration,delay:b.lf.currentTime+(f!=null?f:0)+g.delay,easing:""};g=new sVa(b.Ys,g.element,g.kO,g.J3,g.wW,m,g.j7c);b.iG.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.lCa=function(a,b){tVa(b,a.options,!0);ii(this,a.animation,b);b.previousNode=a};
_.h.t1b=function(a,b){var c=this,d=b.L6a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Gr(b,f),Hr(e),f.delay!=null&&(e.previousNode.type==6&&(uVa(e.lf),e.previousNode=vVa),e.RM(fi(f.delay))));a.Vh.length&&(a.Vh.forEach(function(g){return ii(c,g,e)}),Ir(e.lf),e.L6a>d&&Hr(e));b.previousNode=a};
_.h.r1b=function(a,b){var c=this,d=[],e=b.lf.currentTime,f=a.options&&a.options.delay?fi(a.options.delay):0;a.Vh.forEach(function(g){var m=Gr(b,a.options);f&&m.RM(f);ii(c,g,m);e=Math.max(e,m.lf.currentTime);d.push(m.lf)});d.forEach(function(g){return wVa(b.lf,g)});Hr(b,e);b.previousNode=a};_.h.AOc=function(a,b){return a.QTa?(a=a.g7c,a=b.params?csa(a,b.params,b.errors):a,Wra(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.o1b=function(a,b){var c=b.Kx=this.AOc(a.LK,b),d=b.lf;c.delay&&(xVa(b.lf,b.lf.duration+c.delay),uVa(d));var e=a.style;e.type==5?this.kCa(e,b):(xVa(b.lf,b.lf.duration+c.duration),this.Ina(e,b),Ir(d));b.Kx=null;b.previousNode=a};
_.h.Ina=function(a,b){var c=b.lf,d=b.Kx;!d&&c.Qp.size>0&&(c.duration+=1,c.AMa());d=d&&d.easing||a.easing;if(a.PYc){d&&c.yNa.set("easing",d);d=_.k(c.yZ);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.lJa.set(e,f||"*");c.Qp.set(e,"*")}c.ccb=c.Qp}else rVa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.kCa=function(a,b){var c=b.Kx,d=b.lf.duration,e=c.duration,f=Gr(b).lf;f.easing=c.easing;a.styles.forEach(function(g){xVa(f,(g.offset||0)*e);rVa(f,g.styles,g.easing,b.errors,b.options);Ir(f)});wVa(b.lf,f);Hr(b,d+e);b.previousNode=a};
_.h.s1b=function(a,b){var c=this,d=b.lf.currentTime,e=a.options||{},f=e.delay?fi(e.delay):0;f&&(b.previousNode.type===6||d==0&&b.lf.Qp.size>0)&&(uVa(b.lf),b.previousNode=vVa);var g=d;d=yVa(b,a.lb,a.limit,a.WXc,e.optional?!0:!1,b.errors);b.Yba=d.length;var m=null;d.forEach(function(n,r){b.Sn=r;r=Gr(b,a.options,n);f&&r.RM(f);n===b.element&&(m=r.lf);ii(c,a.animation,r);Ir(r.lf);g=Math.max(g,r.lf.currentTime)});b.Sn=0;b.Yba=0;Hr(b,g);m&&(wVa(b.lf,m),uVa(b.lf));b.previousNode=a};
_.h.u1b=function(a,b){var c=b.ZLb,d=b.lf,e=a.LK,f=Math.abs(e.duration),g=f*(b.Yba-1);f*=b.Sn;switch(e.duration<0?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.prb}e=b.lf;f&&e.RM(f);e=e.currentTime;ii(this,a.animation,b);b.previousNode=a;c.prb=d.currentTime-e+(d.startTime-c.lf.startTime)};
var vVa={},qVa=function(a,b,c,d,e,f,g,m){this.Ys=a;this.element=b;this.dXb=c;this.Ncb=d;this.kfb=e;this.errors=f;this.iG=g;this.Kx=this.ZLb=null;this.previousNode=vVa;this.L6a=0;this.options={};this.prb=this.Yba=this.Sn=0;this.lf=m||new Jr(this.Ys,b,0);g.push(this.lf)},tVa=function(a,b,c){if(b){var d=a.options;b.duration!=null&&(d.duration=fi(b.duration));b.delay!=null&&(d.delay=fi(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]=csa(e[g],f,a.errors))})}}};qVa.prototype.bHc=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 Gr=function(a,b,c){b=b===void 0?null:b;c=c||a.element;c=new qVa(a.Ys,c,a.dXb,a.Ncb,a.kfb,a.errors,a.iG,a.lf.fork(c,0));c.previousNode=a.previousNode;c.Kx=a.Kx;c.options=a.bHc();tVa(c,b);c.Sn=a.Sn;c.Yba=a.Yba;c.ZLb=a;a.L6a++;return c},Hr=function(a,b){a.previousNode=vVa;a.lf=a.lf.fork(a.element,b);a.iG.push(a.lf)};
qVa.prototype.RM=function(a){a>0&&this.lf.RM(a)};var yVa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);b.length>0&&(b=b.replace(oVa,"."+a.Ncb),b=b.replace(pVa,"."+a.kfb),a=a.Ys.query(a.element,b,c!=1),c!==0&&(a=c<0?a.slice(a.length+c,a.length):a.slice(0,c)),g.push.apply(g,_.ld(a)));e||g.length!=0||f.push(new _.Ic(3014,!1));return g};_.p.Object.defineProperties(qVa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Jr=function(a,b,c,d){this.Ys=a;this.element=b;this.startTime=c;this.y7=d;this.duration=0;this.easing=null;this.yNa=new Map;this.Qp=new Map;this.IZ=new Map;this.zOa=new Map;this.KZ=new Map;this.XZ=new Map;this.lJa=new Map;this.ccb=null;this.y7||(this.y7=new Map);this.yZ=this.y7.get(b);this.yZ||(this.yZ=this.KZ,this.y7.set(b,this.KZ));this.AMa()};Jr.prototype.qqb=function(){switch(this.IZ.size){case 0:return!1;case 1:return this.Qp.size>0;default:return!0}};
Jr.prototype.RM=function(a){var b=this.IZ.size===1&&this.XZ.size;this.duration||b?(xVa(this,this.currentTime+a),b&&uVa(this)):this.startTime+=a};Jr.prototype.fork=function(a,b){Ir(this);return new Jr(this.Ys,a,b||this.currentTime,this.y7)};Jr.prototype.AMa=function(){this.Qp&&(this.yNa=this.Qp);this.Qp=this.IZ.get(this.duration);this.Qp||(this.Qp=new Map,this.IZ.set(this.duration,this.Qp))};var xVa=function(a,b){Ir(a);a.duration=b;a.AMa()};
Jr.prototype.ZL=function(a,b){this.KZ.set(a,b);this.yZ.set(a,b);this.zOa.set(a,{time:this.currentTime,value:b})};
var rVa=function(a,b,c,d,e){c&&a.yNa.set("easing",c);c=e&&e.params||{};b=Esa(b,a.yZ);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=csa(f,c,d);a.XZ.set(e,f);if(!a.KZ.has(e)){var g=void 0;a.lJa.set(e,(g=a.yZ.get(e))!=null?g:"*")}a.ZL(e,f)}},Ir=function(a){a.XZ.size!=0&&(a.XZ.forEach(function(b,c){a.Qp.set(c,b)}),a.XZ.clear(),a.KZ.forEach(function(b,c){a.Qp.has(c)||a.Qp.set(c,b)}))},uVa=function(a){for(var b=_.k(a.KZ),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.XZ.set(c,d);a.ZL(c,d)}},wVa=function(a,b){b.zOa.forEach(function(c,d){var e=a.zOa.get(d);(!e||c.time>e.time)&&a.ZL(d,c.value)})};
Jr.prototype.msa=function(){var a=this;Ir(this);var b=new Set,c=new Set,d=this.IZ.size===1&&this.duration===0,e=[];this.IZ.forEach(function(r,v){r=new Map([].concat(_.ld(a.lJa),_.ld(r)));r.forEach(function(z,C){z==="!"?b.add(C):z==="*"&&c.add(C)});d||r.set("offset",v/a.duration);e.push(r)});var f=[].concat(_.ld(b.values())),g=[].concat(_.ld(c.values()));if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return Asa(this.element,e,f,g,this.duration,this.startTime,this.easing,
!1)};_.p.Object.defineProperties(Jr.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.Qp)a.push(b);return a}}});var sVa=function(a,b,c,d,e,f,g){g=g===void 0?!1:g;Jr.call(this,a,b,f.delay);this.kO=c;this.J3=d;this.wW=e;this.sNc=g;this.LK={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(sVa,Jr);sVa.prototype.qqb=function(){return this.kO.length>1};
sVa.prototype.msa=function(){var a=this.kO,b=this.LK,c=b.delay,d=b.duration,e=b.easing;if(this.sNc&&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",Dsa(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",Dsa((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return Asa(this.element,a,this.J3,this.wW,d,c,e,!0)};var zVa={},Isa=function(a,b,c){this.Phb=a;this.mI=b;this.nhb=c};Isa.prototype.match=function(a,b,c,d){return Gsa(this.mI.UHb,a,b,c,d)};Isa.prototype.O_=function(a,b,c){var d=this.nhb.get("*");a!==void 0&&(d=this.nhb.get(a==null?void 0:a.toString())||d);return d?d.O_(b,c):new Map};
Isa.prototype.kb=function(a,b,c,d,e,f,g,m,n,r){var v=[],z=this.mI.options&&this.mI.options.params||zVa;g=this.O_(c,g&&g.params||zVa,v);var C=m&&m.params||zVa;m=this.O_(d,C,v);var I=new Set,M=new Map,O=new Map,aa=d==="void",pa;z={params:Hsa(C,z),delay:(pa=this.mI.options)==null?void 0:pa.delay};a=r?[]:Csa(a,b,this.mI.animation,e,f,g,m,z,n,v);var Aa=0;a.forEach(function(ra){Aa=Math.max(ra.duration+ra.delay,Aa)});if(v.length)return Fsa(b,this.Phb,c,d,aa,g,m,[],[],M,O,Aa,v);a.forEach(function(ra){var ua=
ra.element,La=li(M,ua,new Set);ra.J3.forEach(function(za){return La.add(za)});var Xa=li(O,ua,new Set);ra.wW.forEach(function(za){return Xa.add(za)});ua!==b&&I.add(ua)});return Fsa(b,this.Phb,c,d,aa,g,m,a,[].concat(_.ld(I.values())),M,O,Aa)};var AVa=function(a,b){this.styles=a;this.zSc=b};AVa.prototype.O_=function(a,b){var c=new Map,d=Hsa(a,this.zSc);this.styles.styles.forEach(function(e){typeof e!=="string"&&e.forEach(function(f,g){f&&(f=csa(f,d,b));var m=Yra(g);f=hsa(m,f,b);c.set(g,f)})});return c};var BVa=function(a,b,c){var d=this;this.name=a;this.mI=b;this.lqa=c;this.CZb=[];this.IX=new Map;b.IX.forEach(function(e){d.IX.set(e.name,new AVa(e.style,e.options&&e.options.params||{}))});Ksa(this.IX,"true","1");Ksa(this.IX,"false","0");b.dz.forEach(function(e){d.CZb.push(new Isa(a,e,d.IX))});this.sua=Jsa(a,this.IX)},CVa=function(a,b,c,d,e){return a.CZb.find(function(f){return f.match(b,c,d,e)})||null};var DVa=new Fr,EVa=function(a,b,c){this.fsa=a;this.Ys=b;this.lqa=c;this.Wab=new Map;this.oNa=new Map;this.uh=[]};_.h=EVa.prototype;_.h.register=function(a,b){var c=[];b=(new mVa(this.Ys)).kb(b,c,[]);if(c.length)throw new _.Ic(3503,!1);this.Wab.set(a,b)};_.h.cZ=function(a,b,c){var d=a.element;b=isa(a.kO,b,c);return this.Ys.animate(d,b,a.duration,a.delay,a.easing,[],!0)};
_.h.create=function(a,b,c){var d=this;c=c===void 0?{}:c;var e=[],f=this.Wab.get(a),g=new Map;f?(b=Csa(this.Ys,b,f,"ng-enter","ng-leave",new Map,new Map,c,DVa,e),b.forEach(function(m){var n=li(g,m.element,new Map);m.wW.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Ic(3300,!1)),b=[]);if(e.length)throw new _.Ic(3504,!1);g.forEach(function(m,n){m.forEach(function(r,v){m.set(v,d.Ys.lSa(n,v,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.cZ(m,new Map,n)});e=ki(e);this.oNa.set(a,
e);e.De(function(){return d.destroy(a)});this.uh.push(e);return e};_.h.destroy=function(a){var b=this.kLa(a);b.destroy();this.oNa.delete(a);a=this.uh.indexOf(b);a>=0&&this.uh.splice(a,1)};_.h.kLa=function(a){a=this.oNa.get(a);if(!a)throw new _.Ic(3301,!1);return a};_.h.listen=function(a,b,c,d){b=lsa(b,"","","");ksa(this.kLa(a),c,b,d);return function(){}};
_.h.kh=function(a,b,c,d){if(c=="register")this.register(a,d[0]);else if(c=="create")this.create(a,b,d[0]||{});else switch(b=this.kLa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Hy();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 FVa=[],GVa={Ol:"",rX:!1,q5a:!1,Nva:!1,I3a:!1},Nsa={Ol:"",q5a:!1,rX:!1,Nva:!1,I3a:!0},HVa=function(a,b){this.Ol=b===void 0?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=c!=null?c:null;b?(a=Object.assign({},a),this.options=(delete a.value,a)):this.options={};this.options.params||(this.options.params={})},IVa=function(a,b){var c=b.params;if(c){var d=a.options.params;Object.keys(c).forEach(function(e){d[e]==null&&(d[e]=c[e])})}};
_.p.Object.defineProperties(HVa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var JVa=new HVa("void"),Kr=function(a,b,c){this.id=a;this.TE=b;this.Fj=c;this.uh=[];this.YL=new Map;this.Nqa=[];this.pZ=new Map;this.yeb="ng-tns-"+a;ni(b,this.yeb)};_.h=Kr.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.YL.has(b))throw new _.Ic(3302,!1);if(c==null||c.length==0)throw new _.Ic(3303,!1);if(c!="start"&&c!="done")throw new _.Ic(3400,!1);var f=li(this.pZ,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=li(this.Fj.SC,a,new Map);m.has(b)||(ni(a,"ng-trigger"),ni(a,"ng-trigger-"+b),m.set(b,JVa));return function(){KVa(e.Fj,function(){var n=f.indexOf(g);n>=0&&f.splice(n,1);e.YL.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.YL.has(a))return!1;this.YL.set(a,b);return!0};_.h.xJc=function(a){a=this.YL.get(a);if(!a)throw new _.Ic(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=d===void 0?!0:d;var f=this.xJc(b),g=new LVa(this.id,b,a),m=this.Fj.SC.get(a);m||(ni(a,"ng-trigger"),ni(a,"ng-trigger-"+b),this.Fj.SC.set(a,m=new Map));var n=m.get(b),r=new HVa(c,this.id);c&&c.hasOwnProperty("value")||!n||IVa(r,n.options);m.set(b,r);n||(n=JVa);if(r.value!=="void"&&n.value===r.value){if(!Usa(n.params,r.params)){d=[];var v=f.sua.O_(n.value,n.params,d),z=f.sua.O_(r.value,r.params,d);d.length?this.Fj.reportError(d):KVa(this.Fj,function(){hi(a,
v);gi(a,z)})}}else{c=li(this.Fj.sW,a,[]);c.forEach(function(I){I.Ol==e.id&&I.oo==b&&I.ew&&I.destroy()});m=CVa(f,n.value,r.value,a,r.params);var C=!1;if(!m){if(!d)return;m=f.sua;C=!0}this.Fj.ABa++;this.Nqa.push({element:a,oo:b,transition:m,rk:n,zf:r,rW:g,KDb:C});C||(ni(a,"ng-animate-queued"),g.vF(function(){oi(a,"ng-animate-queued")}));g.Tv(function(){var I=e.uh.indexOf(g);I>=0&&e.uh.splice(I,1);if(I=e.Fj.sW.get(a)){var M=I.indexOf(g);M>=0&&I.splice(M,1)}});this.uh.push(g);c.push(g);return g}};
_.h.tB=function(a){var b=this;this.YL.delete(a);this.Fj.SC.forEach(function(c){return c.delete(a)});this.pZ.forEach(function(c,d){b.pZ.set(d,c.filter(function(e){return e.name!=a}))})};var MVa=function(a,b){a.Fj.SC.delete(b);a.pZ.delete(b);var c=a.Fj.sW.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Fj.sW.delete(b))};
Kr.prototype.jhb=function(a,b){var c=this,d=this.Fj.oq.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=NVa(c.Fj,e);f.size?f.forEach(function(g){return OVa(g,e,b,!1,!0)}):MVa(c,e)}});this.Fj.H$(function(){return d.forEach(function(e){return MVa(c,e)})})};
var OVa=function(a,b,c,d,e){var f=a.Fj.SC.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.YL.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return PVa(a.Fj,a.id,b,!0,c,g),d&&ki(m).Tv(function(){return Qsa(a.Fj,b)}),!0}return!1},QVa=function(a,b){var c=a.pZ.get(b),d=a.Fj.SC.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.YL.get(f).sua,m=d.get(f)||JVa,n=new HVa("void"),r=new LVa(a.id,f,b);a.Fj.ABa++;a.Nqa.push({element:b,
oo:f,transition:g,rk:m,zf:n,rW:r,KDb:!0})}})}};Kr.prototype.removeNode=function(a,b){var c=this,d=this.Fj;a.childElementCount&&this.jhb(a,b);if(!OVa(this,a,b,!0)){var e=!1;if(d.N7a){var f=d.uh.length?d.F3.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.SC.get(f)){e=!0;break}}QVa(this,a);e?PVa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==GVa||(KVa(d,function(){return MVa(c,a)}),RVa(d,a),d.YMa(a,b)))}};Kr.prototype.insertNode=function(a){ni(a,this.yeb)};
var SVa=function(a,b){var c=[];a.Nqa.forEach(function(d){var e=d.rW;if(!e.rc){var f=d.element,g=a.pZ.get(f);g&&g.forEach(function(m){if(m.name==d.oo){var n=lsa(f,d.oo,d.rk.value,d.zf.value);n._data=b;ksa(d.rW,m.phase,n,m.callback)}});e.QHb?KVa(a.Fj,function(){e.destroy()}):c.push(d)}});a.Nqa=[];return c.sort(function(d,e){var f=d.transition.mI.sE,g=e.transition.mI.sE;return f==0||g==0?f-g:a.Fj.oq.nta(d.element,e.element)?1:-1})};
Kr.prototype.destroy=function(a){this.uh.forEach(function(b){return b.destroy()});this.jhb(this.TE,a)};var Lr=function(a,b,c){this.fsa=a;this.oq=b;this.lqa=c;this.uh=[];this.Kxa=new Map;this.sW=new Map;this.F3=new Map;this.SC=new Map;this.E0=new Set;this.ABa=this.N7a=0;this.G8={};this.NZ=[];this.GKa=[];this.Bra=[];this.R0a=new Map;this.DM=[];this.wI=[];this.cia=function(){}};_.h=Lr.prototype;_.h.YMa=function(a,b){this.cia(a,b)};
_.h.obb=function(a,b){var c=this.NZ,d=this.R0a;if(c.length-1>=0){for(var e=!1,f=this.oq.sva(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.oq.sva(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.G8[a];c||(c=new Kr(a,b,this),this.fsa&&this.oq.nta(this.fsa,b)?this.obb(c,b):(this.Kxa.set(b,c),this.DM.push(b)),c=this.G8[a]=c);return c};_.h.x3a=function(a,b,c){(a=this.G8[a])&&a.register(b,c)&&this.N7a++};
_.h.destroy=function(a,b){var c=this;a&&(KVa(this,function(){}),this.H$(function(){var d=c.ZR(a);c.R0a.delete(d.TE);var e=c.NZ.indexOf(d);e>=0&&c.NZ.splice(e,1);d.destroy(b);delete c.G8[a]}))};_.h.ZR=function(a){return this.G8[a]};var NVa=function(a,b){var c=new Set;if(b=a.SC.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.Ol&&(d=a.ZR(d.Ol))&&c.add(d)}return c};Lr.prototype.trigger=function(a,b,c,d){return Lsa(b)&&(a=this.ZR(a))?(a.trigger(b,c,d),!0):!1};
Lr.prototype.insertNode=function(a,b,c,d){if(Lsa(b)){var e=b.__ng_removed;e&&e.rX&&(e.rX=!1,e.q5a=!0,e=this.wI.indexOf(b),e>=0&&this.wI.splice(e,1));a&&(a=this.ZR(a))&&a.insertNode(b,c);d&&this.DM.push(b)}};var TVa=function(a,b,c){c?a.E0.has(b)||(a.E0.add(b),ni(b,"ng-animate-disabled")):a.E0.has(b)&&(a.E0.delete(b),oi(b,"ng-animate-disabled"))};
Lr.prototype.removeNode=function(a,b,c){if(Lsa(b)){var d=a?this.ZR(a):null;d?d.removeNode(b,c):PVa(this,a,b,!1,c);(d=this.R0a.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.YMa(b,c)};var PVa=function(a,b,c,d,e,f){a.wI.push(c);c.__ng_removed={Ol:b,rX:e,Nva:d,I3a:!1,K2a:f}};Lr.prototype.listen=function(a,b,c,d,e){return Lsa(b)?this.ZR(a).listen(b,c,d,e):function(){}};Lr.prototype.aGc=function(a,b,c,d,e){return a.transition.kb(this.oq,a.element,a.rk.value,a.zf.value,c,d,a.rk.options,a.zf.options,b,e)};
var RVa=function(a,b){var c=a.oq.query(b,".ng-trigger",!0);c.forEach(function(d){return UVa(a,d)});a.F3.size!=0&&(c=a.oq.query(b,".ng-animating",!0),c.forEach(function(d){return VVa(a,d)}))},UVa=function(a,b){(a=a.sW.get(b))&&a.forEach(function(c){c.ew?c.QHb=!0:c.destroy()})},VVa=function(a,b){(a=a.F3.get(b))&&a.forEach(function(c){return c.finish()})},Qsa=function(a,b){var c=b.__ng_removed;if(c&&c.rX){b.__ng_removed=GVa;if(c.Ol){RVa(a,b);var d=a.ZR(c.Ol);d&&MVa(d,b)}a.YMa(b,c.rX)}var e;((e=b.classList)==
null?0:e.contains("ng-animate-disabled"))&&TVa(a,b,!1);a.oq.query(b,".ng-animate-disabled",!0).forEach(function(f){TVa(a,f,!1)})};
Lr.prototype.flush=function(a){var b=this;a=a===void 0?-1:a;var c=[];this.Kxa.size&&(this.Kxa.forEach(function(f,g){return b.obb(f,g)}),this.Kxa.clear());if(this.N7a&&this.DM.length)for(var d=0;d<this.DM.length;d++)ni(this.DM[d],"ng-star-inserted");if(this.NZ.length&&(this.ABa||this.wI.length)){d=[];try{c=this.oIc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.wI.length;a++)Qsa(this,this.wI[a]);this.ABa=0;this.DM.length=0;this.wI.length=0;this.GKa.forEach(function(f){return f()});
this.GKa=[];if(this.Bra.length){var e=this.Bra;this.Bra=[];c.length?ki(c).Tv(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Lr.prototype.reportError=function(){throw new _.Ic(3402,!1);};
Lr.prototype.oIc=function(a,b){var c=this,d=new Fr,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,v=new Set;this.E0.forEach(function(kb){v.add(kb);kb=c.oq.query(kb,".ng-animate-queued",!0);for(var xb=0;xb<kb.length;xb++)v.add(kb[xb])});var z=this.fsa,C=Array.from(this.SC.keys()),I=Psa(C,this.DM),M=new Map,O=0;I.forEach(function(kb,xb){var Ob="ng-enter"+O++;M.set(xb,Ob);kb.forEach(function(fc){return ni(fc,Ob)})});for(var aa=[],pa=new Set,Aa=new Set,ra=0;ra<this.wI.length;ra++){var ua=this.wI[ra],
La=ua.__ng_removed;La&&La.rX&&(aa.push(ua),pa.add(ua),La.Nva?this.oq.query(ua,".ng-star-inserted",!0).forEach(function(kb){return pa.add(kb)}):Aa.add(ua))}var Xa=new Map,za=Psa(C,Array.from(pa));za.forEach(function(kb,xb){var Ob="ng-leave"+O++;Xa.set(xb,Ob);kb.forEach(function(fc){return ni(fc,Ob)})});a.push(function(){I.forEach(function(kb,xb){var Ob=M.get(xb);kb.forEach(function(fc){return oi(fc,Ob)})});za.forEach(function(kb,xb){var Ob=Xa.get(xb);kb.forEach(function(fc){return oi(fc,Ob)})});aa.forEach(function(kb){Qsa(c,
kb)})});var Pa=[],Na=[];for(a=this.NZ.length-1;a>=0;a--)SVa(this.NZ[a],b).forEach(function(kb){var xb=kb.rW,Ob=kb.element;Pa.push(xb);if(c.DM.length){var fc=Ob.__ng_removed;if(fc&&fc.q5a){if(fc.K2a&&fc.K2a.has(kb.oo)){fc=fc.K2a.get(kb.oo);var ha=c.SC.get(kb.element);if(ha&&ha.has(kb.oo)){var bc=ha.get(kb.oo);bc.value=fc;ha.set(kb.oo,bc)}}xb.destroy();return}}fc=!z||!c.oq.nta(z,Ob);ha=Xa.get(Ob);bc=M.get(Ob);var hc=c.aGc(kb,d,bc,ha,fc);if(hc.errors&&hc.errors.length)Na.push(hc);else if(fc)xb.vF(function(){return hi(Ob,
hc.Zua)}),xb.De(function(){return gi(Ob,hc.Ima)}),e.push(xb);else if(kb.KDb)xb.vF(function(){return hi(Ob,hc.Zua)}),xb.De(function(){return gi(Ob,hc.Ima)}),e.push(xb);else{var Lc=[];hc.iG.forEach(function(Vc){Vc.j7c=!0;c.E0.has(Vc.element)||Lc.push(Vc)});hc.iG=Lc;d.append(Ob,hc.iG);g.push({DCb:hc,rW:xb,element:Ob});hc.g3c.forEach(function(Vc){return li(m,Vc,[]).push(xb)});hc.J3.forEach(function(Vc,nd){if(Vc.size){var Td=n.get(nd);Td||n.set(nd,Td=new Set);Vc.forEach(function(Yd,Ne){return Td.add(Ne)})}});
hc.wW.forEach(function(Vc,nd){var Td=r.get(nd);Td||r.set(nd,Td=new Set);Vc.forEach(function(Yd,Ne){return Td.add(Ne)})})}});if(Na.length){var pb=[];Na.forEach(function(){pb.push(new _.Ic(3505,!1))});Pa.forEach(function(kb){return kb.destroy()});this.reportError(pb)}var zb=new Map,dd=new Map;g.forEach(function(kb){var xb=kb.element;d.has(xb)&&(dd.set(xb,xb),c.UFc(kb.rW.Ol,kb.DCb,zb))});e.forEach(function(kb){var xb=kb.element;c.Vdb(xb,!1,kb.Ol,kb.oo,null).forEach(function(Ob){li(zb,xb,[]).push(Ob);
Ob.destroy()})});var ed=aa.filter(function(kb){return Vsa(kb,n,r)}),Fd=new Map;Osa(Fd,this.oq,Aa,r,"*").forEach(function(kb){Vsa(kb,n,r)&&ed.push(kb)});var Dc=new Map;I.forEach(function(kb){Osa(Dc,c.oq,new Set(kb),n,"!")});ed.forEach(function(kb){var xb=Fd.get(kb),Ob=Dc.get(kb),fc,ha;Fd.set(kb,new Map([].concat(_.ld((fc=xb==null?void 0:xb.entries())!=null?fc:[]),_.ld((ha=Ob==null?void 0:Ob.entries())!=null?ha:[]))))});var kf=[],tb=[],Hb={};g.forEach(function(kb){var xb=kb.element,Ob=kb.rW,fc=kb.DCb;
if(d.has(xb))if(v.has(xb))Ob.De(function(){return gi(xb,fc.Ima)}),Ob.disabled=!0,Ob.totalTime=fc.totalTime,e.push(Ob);else{var ha=Hb;if(dd.size>1){kb=xb;for(var bc=[];kb=kb.parentNode;){var hc=dd.get(kb);if(hc){ha=hc;break}bc.push(kb)}bc.forEach(function(Lc){return dd.set(Lc,ha)})}kb=c.YFc(Ob.Ol,fc,zb,f,Dc,Fd);WVa(Ob,kb);ha===Hb?kf.push(Ob):((kb=c.sW.get(ha))&&kb.length&&(Ob.jW=ki(kb)),e.push(Ob))}else hi(xb,fc.Zua),Ob.De(function(){return gi(xb,fc.Ima)}),tb.push(Ob),v.has(xb)&&e.push(Ob)});tb.forEach(function(kb){var xb=
f.get(kb.element);xb&&xb.length&&(xb=ki(xb),WVa(kb,xb))});e.forEach(function(kb){kb.jW?XVa(kb,kb.jW):kb.destroy()});for(b=0;b<aa.length;b++)if(Aa=aa[b],a=Aa.__ng_removed,oi(Aa,"ng-leave"),!a||!a.Nva){a=[];if(m.size)for((C=m.get(Aa))&&C.length&&a.push.apply(a,_.ld(C)),C=this.oq.query(Aa,".ng-animating",!0),ra=0;ra<C.length;ra++)(ua=m.get(C[ra]))&&ua.length&&a.push.apply(a,_.ld(ua));a=a.filter(function(kb){return!kb.rc});a.length?Rsa(this,Aa,a):Qsa(this,Aa)}aa.length=0;kf.forEach(function(kb){c.uh.push(kb);
kb.Tv(function(){kb.destroy();c.uh.splice(c.uh.indexOf(kb),1)});kb.play()});return kf};var KVa=function(a,b){a.GKa.push(b)};_.h=Lr.prototype;_.h.H$=function(a){this.Bra.push(a)};_.h.Vdb=function(a,b,c,d,e){var f=[];if(b)(e=this.F3.get(a))&&(f=e);else if(a=this.sW.get(a)){var g=!e||e=="void";a.forEach(function(m){m.ew||(g||m.oo==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.Ol||d&&d!=m.oo?!1:!0});return f};
_.h.UFc=function(a,b,c){var d=b.oo,e=b.element;a=b.oEb?void 0:a;d=b.oEb?void 0:d;for(var f=_.k(b.iG),g=f.next(),m={};!g.done;m={LMb:void 0},g=f.next()){g=g.value.element;var n=g!==e;m.LMb=li(c,g,[]);this.Vdb(g,n,a,d,b.zf).forEach(function(r){return function(v){var z=v.Ho;z.yaa&&z.yaa();v.destroy();r.LMb.push(v)}}(m))}hi(e,b.Zua)};
_.h.YFc=function(a,b,c,d,e,f){var g=this,m=b.oo,n=b.element,r=[],v=new Set,z=new Set,C=b.iG.map(function(M){var O=M.element;v.add(O);var aa=O.__ng_removed;if(aa&&aa.I3a)return new ji(M.duration,M.delay);aa=O!==n;var pa=Tsa((c.get(O)||FVa).map(function(ua){return ua.Ho})).filter(function(ua){return ua.element?ua.element===O:!1}),Aa=e.get(O),ra=f.get(O);Aa=isa(M.kO,Aa,ra);pa=g.cZ(M,Aa,pa);M.s7c&&d&&z.add(O);aa&&(M=new LVa(a,m,O),WVa(M,pa),r.push(M));return pa});r.forEach(function(M){li(g.F3,M.element,
[]).push(M);M.Tv(function(){var O=g.F3,aa=M.element,pa=O.get(aa);pa&&(pa.length&&pa.splice(pa.indexOf(M),1),pa.length==0&&O.delete(aa));return pa})});v.forEach(function(M){return ni(M,"ng-animating")});var I=ki(C);I.De(function(){v.forEach(function(M){return oi(M,"ng-animating")});gi(n,b.Ima)});z.forEach(function(M){li(d,M,[]).push(I)});return I};_.h.cZ=function(a,b,c){return b.length>0?this.oq.animate(a.element,b,a.duration,a.delay,a.easing,c):new ji(a.duration,a.delay)};
var LVa=function(a,b,c){this.Ol=a;this.oo=b;this.element=c;this.Ho=new ji;this.Ybb=!1;this.DNa=new Map;this.rc=!1;this.jW=null;this.disabled=this.QHb=!1;this.ew=!0;this.totalTime=0},WVa=function(a,b){a.Ybb||(a.Ho=b,a.DNa.forEach(function(c,d){c.forEach(function(e){return ksa(b,d,void 0,e)})}),a.DNa.clear(),a.Ybb=!0,a.totalTime=b.totalTime,a.ew=!1)},XVa=function(a,b){var c=a.Ho;c.dY&&b.vF(function(){return c.dY("start")});b.Tv(function(){return a.finish()});b.De(function(){return a.destroy()})};
_.h=LVa.prototype;_.h.CNa=function(a,b){li(this.DNa,a,[]).push(b)};_.h.Tv=function(a){this.ew&&this.CNa("done",a);this.Ho.Tv(a)};_.h.vF=function(a){this.ew&&this.CNa("start",a);this.Ho.vF(a)};_.h.De=function(a){this.ew&&this.CNa("destroy",a);this.Ho.De(a)};_.h.init=function(){this.Ho.init()};_.h.qJ=function(){return this.ew?!1:this.Ho.qJ()};_.h.play=function(){!this.ew&&this.Ho.play()};_.h.pause=function(){!this.ew&&this.Ho.pause()};_.h.Hy=function(){!this.ew&&this.Ho.Hy()};_.h.finish=function(){this.Ho.finish()};
_.h.destroy=function(){this.rc=!0;this.Ho.destroy()};_.h.reset=function(){!this.ew&&this.Ho.reset()};_.h.setPosition=function(a){this.ew||this.Ho.setPosition(a)};_.h.dY=function(a){var b=this.Ho;b.dY&&b.dY(a)};var Mr=function(a,b,c){var d=this;this.Ys=b;this.lqa=c;this.Ohb={};this.cia=function(){};this.Su=new Lr(a.body,b,c);this.ROa=new EVa(a.body,b,c);this.Su.cia=function(e,f){return d.cia(e,f)}};_.h=Mr.prototype;_.h.x3a=function(a,b,c,d,e){a=a+"-"+d;c=this.Ohb[a];if(!c){c=[];e=(new mVa(this.Ys)).kb(e,c,[]);if(c.length)throw new _.Ic(3404,!1);c=new BVa(d,e,this.lqa);this.Ohb[a]=c}this.Su.x3a(b,d,c)};_.h.register=function(a,b){this.Su.register(a,b)};_.h.destroy=function(a,b){this.Su.destroy(a,b)};
_.h.disableAnimations=function(a,b){TVa(this.Su,a,b)};_.h.process=function(a,b,c,d){c.charAt(0)=="@"?(c=_.k(msa(c)),a=c.next().value,c=c.next().value,this.ROa.kh(a,b,c,d)):this.Su.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return c.charAt(0)=="@"?(c=_.k(msa(c)),a=c.next().value,c=c.next().value,this.ROa.listen(a,b,c,e)):this.Su.listen(a,b,c,d,e)};_.h.flush=function(a){this.Su.flush(a===void 0?-1:a)};_.h.H$=function(a){this.Su.H$(a)};
_.p.Object.defineProperties(Mr.prototype,{uh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.ld(this.Su.uh),_.ld(this.ROa.uh))}}});var Xsa=function(a,b,c){this.Zc=a;this.hra=b;this.YR=c;this.tj=0;var d=YVa.get(a);d||YVa.set(a,d=new Map);this.WLa=d};Xsa.prototype.start=function(){this.tj<1&&(this.hra&&gi(this.Zc,this.hra,this.WLa),this.tj=1)};Xsa.prototype.finish=function(){this.start();this.tj<2&&(gi(this.Zc,this.WLa),this.YR&&(gi(this.Zc,this.YR),this.YR=null),this.tj=1)};
Xsa.prototype.destroy=function(){this.finish();this.tj<3&&(YVa.delete(this.Zc),this.hra&&(hi(this.Zc,this.hra),this.YR=null),this.YR&&(hi(this.Zc,this.YR),this.YR=null),gi(this.Zc,this.WLa),this.tj=3)};var YVa=new WeakMap;var ZVa=function(a,b,c,d){this.element=a;this.kO=b;this.options=c;this.i_=d;this.Wp=[];this.Yp=[];this.LA=[];this.Lb=this.SA=this.kx=this.mx=!1;this.X8=[];this.Y8=[];this.time=0;this.jW=null;this.fU=new Map;this.Ecb=c.duration;this.fKa=c.delay||0;this.time=this.Ecb+this.fKa};_.h=ZVa.prototype;_.h.MA=function(){this.kx||(this.kx=!0,this.Wp.forEach(function(a){return a()}),this.Wp=[])};_.h.init=function(){this.cZ();this.OLc()};
_.h.cZ=function(){var a=this;if(!this.mx){this.mx=!0;var b=this.kO;this.xE=this.RNc(this.element,b,this.options);this.iIc=b.length?b[b.length-1]:new Map;var c=function(){return a.MA()};this.xE.addEventListener("finish",c);this.De(function(){a.xE.removeEventListener("finish",c)})}};_.h.OLc=function(){this.fKa?this.MNa():this.xE.pause()};_.h.aHc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.RNc=function(a,b,c){return a.animate(this.aHc(b),c)};
_.h.vF=function(a){this.Y8.push(a);this.Yp.push(a)};_.h.Tv=function(a){this.X8.push(a);this.Wp.push(a)};_.h.De=function(a){this.LA.push(a)};_.h.play=function(){this.cZ();this.qJ()||(this.Yp.forEach(function(a){return a()}),this.Yp=[],this.SA=!0,this.i_&&this.i_.start());this.xE.play()};_.h.pause=function(){this.init();this.xE.pause()};_.h.finish=function(){this.init();this.i_&&this.i_.finish();this.MA();this.xE.finish()};
_.h.reset=function(){this.MNa();this.SA=this.kx=this.Lb=!1;this.Yp=this.Y8;this.Wp=this.X8};_.h.MNa=function(){this.xE&&this.xE.cancel()};_.h.Hy=function(){this.reset();this.play()};_.h.qJ=function(){return this.SA};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.MNa(),this.MA(),this.i_&&this.i_.destroy(),this.LA.forEach(function(a){return a()}),this.LA=[])};_.h.setPosition=function(a){this.xE===void 0&&this.init();this.xE.currentTime=a*this.time};
_.h.yaa=function(){var a=this,b=new Map;this.qJ()&&this.iIc.forEach(function(c,d){d!=="offset"&&b.set(d,a.kx?c:esa(a.element,d))});this.fU=b};_.h.dY=function(a){a=a==="start"?this.Yp:this.Wp;a.forEach(function(b){return b()});a.length=0};_.p.Object.defineProperties(ZVa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.fKa+this.Ecb}}});var $Va=function(){};_.h=$Va.prototype;_.h.nta=function(a,b){return psa(a,b)};_.h.sva=function(a){return osa(a)};_.h.query=function(a,b,c){return qsa(a,b,c)};_.h.lSa=function(a,b){return esa(a,b)};
_.h.animate=function(a,b,c,d,e,f){f=f===void 0?[]:f;var g={duration:c,delay:d,fill:d==0?"both":"forwards"};e&&(g.easing=e);var m=new Map;e=f.filter(function(r){return r instanceof ZVa});c!==0&&d!==0||e.forEach(function(r){r.fU.forEach(function(v,z){return m.set(z,v)})});var n=Xra(b).map(function(r){return new Map(r)});n=fsa(a,n,m);b=Ysa(a,n);return new ZVa(a,n,g,b)};var aWa=function(a,b,c,d){this.Ol=a;this.me=b;this.yt=c;this.Vp=d};_.h=aWa.prototype;_.h.mq=function(a){var b,c;(c=(b=this.me).mq)==null||c.call(b,a)};_.h.destroy=function(){var a=this;this.yt.destroy(this.Ol,this.me);this.yt.H$(function(){queueMicrotask(function(){a.me.destroy()})});var b;(b=this.Vp)==null||b.call(this)};_.h.createElement=function(a,b){return this.me.createElement(a,b)};_.h.createComment=function(a){return this.me.createComment(a)};_.h.wta=function(a){return this.me.wta(a)};
_.h.appendChild=function(a,b){this.me.appendChild(a,b);this.yt.Su.insertNode(this.Ol,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=d===void 0?!0:d;this.me.insertBefore(a,b,c);this.yt.Su.insertNode(this.Ol,b,a,d)};_.h.removeChild=function(a,b){this.parentNode(b)&&this.yt.Su.removeNode(this.Ol,b,this.me)};_.h.X4a=function(a,b){return this.me.X4a(a,b)};_.h.parentNode=function(a){return this.me.parentNode(a)};_.h.nextSibling=function(a){return this.me.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.me.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.me.removeAttribute(a,b,c)};_.h.UD=function(a,b){this.me.UD(a,b)};_.h.pP=function(a,b){this.me.pP(a,b)};_.h.yh=function(a,b,c,d){this.me.yh(a,b,c,d)};_.h.G3a=function(a,b,c){this.me.G3a(a,b,c)};_.h.setProperty=function(a,b,c){b.charAt(0)=="@"&&b=="@.disabled"?this.disableAnimations(a,!!c):this.me.setProperty(a,b,c)};_.h.setValue=function(a,b){this.me.setValue(a,b)};
_.h.listen=function(a,b,c){return this.me.listen(a,b,c)};_.h.disableAnimations=function(a,b){this.yt.disableAnimations(a,b)};_.p.Object.defineProperties(aWa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.me.data}}});var bWa=function(a,b,c,d,e){aWa.call(this,b,c,d,e);this.qa=a;this.Ol=b};_.V(bWa,aWa);
bWa.prototype.setProperty=function(a,b,c){b.charAt(0)=="@"?b.charAt(1)=="."&&b=="@.disabled"?this.disableAnimations(a,c===void 0?!0:!!c):this.yt.process(this.Ol,a,b.slice(1),c):this.me.setProperty(a,b,c)};bWa.prototype.listen=function(a,b,c){var d=this;if(b.charAt(0)=="@"){a=Zsa(a);b=b.slice(1);var e="";b.charAt(0)!="@"&&(e=_.k($sa(b)),b=e.next().value,e=e.next().value);return this.yt.listen(this.Ol,a,b,e,function(f){cWa(d.qa,f._data||-1,c,f)})}return this.me.listen(a,b,c)};var dWa=function(a,b,c){this.me=a;this.yt=b;this.tf=c;this.dcb=0;this.FMa=1;this.Vab=[];this.xMc=new Map;this.xJa=0;b.cia=function(d,e){e==null||e.removeChild(null,d)}};
dWa.prototype.Uba=function(a,b){var c=this,d=this.me.Uba(a,b),e;if(!a||!(b==null?0:(e=b.data)==null?0:e.animation)){var f=this.xMc;b=f.get(d);b||(b=new aWa("",d,this.yt,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.dcb;this.dcb++;this.yt.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.yt.x3a(g,m,a,r.name,r)};b.data.animation.forEach(n);return new bWa(this,m,d,this.yt)};dWa.prototype.asa=function(){this.xJa++;this.me.asa&&this.me.asa()};
dWa.prototype.FMc=function(){var a=this;queueMicrotask(function(){a.FMa++})};var cWa=function(a,b,c,d){if(b>=0&&b<a.FMa)a.tf.run(function(){return c(d)});else{var e=a.Vab;e.length==0&&queueMicrotask(function(){a.tf.run(function(){e.forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;f(g)});a.Vab=[]})});e.push([c,d])}};dWa.prototype.end=function(){var a=this;this.xJa--;this.xJa==0&&this.tf.Ub(function(){a.FMc();a.yt.flush(a.FMa)});this.me.end&&this.me.end()};var Nr=function(a,b,c){Mr.call(this,a,b,c)};_.V(Nr,Mr);Nr.prototype.La=function(){this.flush()};Nr.O=function(a){return new (a||Nr)(_.t(_.lh),_.t(lVa),_.t(hVa))};Nr.ua=_.q({token:Nr,qa:Nr.O});var eWa=[{wa:hVa,Bb:function(){return new kVa}},{wa:Mr,Md:Nr},{wa:FIa,Bb:function(a,b,c){return new dWa(a,b,c)},Kb:[Wn,Mr,_.Cg]}],fWa=[{wa:lVa,Bb:function(){return new $Va}},{wa:_.$l,lc:"BrowserAnimations"}].concat(_.ld(eWa)),gWa=[{wa:lVa,Md:Er},{wa:_.$l,lc:"NoopAnimations"}].concat(_.ld(eWa));_.Or=function(){};_.Or.O=function(a){return new (a||_.Or)};_.Or.Da=_.ad({type:_.Or});_.Or.Ca=_.Fc({Pb:fWa,imports:[to]});_.Pr=function(){};_.Pr.O=function(a){return new (a||_.Pr)};_.Pr.Da=_.ad({type:_.Pr});_.Pr.Ca=_.Fc({Pb:gWa,imports:[to]});var hWa=new _.jd("cdk-dir-doc",{Ga:"root",qa:ata});var bta;bta=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Qr=function(a){this.value="ltr";this.Hc=new _.mm;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.cta((a.body?a.body.dir:null)||b||"ltr")}};_.Qr.prototype.La=function(){this.Hc.complete()};_.Qr.O=function(a){return new (a||_.Qr)(_.t(hWa,8))};_.Qr.ua=_.q({token:_.Qr,qa:_.Qr.O,Ga:"root"});var Rr=function(){};Rr.O=function(a){return new (a||Rr)};Rr.Da=_.ad({type:Rr});Rr.Ca=_.Fc({});var Sr=function(a){this.XY=[];this.Db=a};Sr.prototype.La=function(){this.detach()};Sr.prototype.add=function(a){this.remove(a);this.XY.push(a)};Sr.prototype.remove=function(a){a=this.XY.indexOf(a);a>-1&&this.XY.splice(a,1);this.XY.length===0&&this.detach()};Sr.O=function(a){return new (a||Sr)(_.t(_.lh))};Sr.ua=_.q({token:Sr,qa:Sr.O,Ga:"root"});var Tr=function(a,b){Sr.call(this,a);var c=this;this.nb=b;this.wMa=function(d){for(var e=c.XY,f={},g=e.length-1;g>-1;f={xk:void 0},g--)if(e[g].Upa.zn.length>0){f.xk=e[g].Upa;c.nb?c.nb.run(function(m){return function(){return m.xk.next(d)}}(f)):f.xk.next(d);break}}};_.V(Tr,Sr);Tr.prototype.add=function(a){var b=this;Sr.prototype.add.call(this,a);this.CH||(this.nb?this.nb.Ub(function(){return b.Db.body.addEventListener("keydown",b.wMa)}):this.Db.body.addEventListener("keydown",this.wMa),this.CH=!0)};
Tr.prototype.detach=function(){this.CH&&(this.Db.body.removeEventListener("keydown",this.wMa),this.CH=!1)};Tr.O=function(a){return new (a||Tr)(_.t(_.lh),_.t(_.Cg,8))};Tr.ua=_.q({token:Tr,qa:Tr.O,Ga:"root"});var Ur=function(a,b,c){Sr.call(this,a);var d=this;this.uc=b;this.nb=c;this.Qoa=!1;this.lgb=function(e){d.qNa=_.Qh(e)};this.fZ=function(e){var f=_.Qh(e),g=e.type==="click"&&d.qNa?d.qNa:f;d.qNa=null;for(var m=d.XY.slice(),n={},r=m.length-1;r>-1;n={nC:void 0},r--){var v=m[r];if(!(v.wqa.zn.length<1)&&v.tg()){if(dta(v.yp,f)||dta(v.yp,g))break;n.nC=v.wqa;d.nb?d.nb.run(function(z){return function(){return z.nC.next(e)}}(n)):n.nC.next(e)}}}};_.V(Ur,Sr);
Ur.prototype.add=function(a){var b=this;Sr.prototype.add.call(this,a);if(!this.CH){var c=this.Db.body;this.nb?this.nb.Ub(function(){return b.Mab(c)}):this.Mab(c);this.uc.DG&&!this.Qoa&&(this.wHc=c.style.cursor,c.style.cursor="pointer",this.Qoa=!0);this.CH=!0}};
Ur.prototype.detach=function(){if(this.CH){var a=this.Db.body;a.removeEventListener("pointerdown",this.lgb,!0);a.removeEventListener("click",this.fZ,!0);a.removeEventListener("auxclick",this.fZ,!0);a.removeEventListener("contextmenu",this.fZ,!0);this.uc.DG&&this.Qoa&&(a.style.cursor=this.wHc,this.Qoa=!1);this.CH=!1}};
Ur.prototype.Mab=function(a){a.addEventListener("pointerdown",this.lgb,!0);a.addEventListener("click",this.fZ,!0);a.addEventListener("auxclick",this.fZ,!0);a.addEventListener("contextmenu",this.fZ,!0)};Ur.O=function(a){return new (a||Ur)(_.t(_.lh),_.t(_.Uq),_.t(_.Cg,8))};Ur.ua=_.q({token:Ur,qa:Ur.O,Ga:"root"});var Vr=function(){};Vr.O=function(a){return new (a||Vr)};
Vr.ya=_.Yc({type:Vr,oa:[["ng-component"]],rb:["cdk-overlay-style-loader",""],standalone:!0,features:[_.wg],Aa:0,Ba:0,ta:function(){},styles:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:var(--cdk-overlay-backdrop-dark-color, rgba(0, 0, 0, 0.32))}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n"],mb:2,
Oa:0});var Wr=function(a,b){this.uc=b;this.hT=_.Wc(_.wr);this.Db=a};Wr.prototype.La=function(){var a;(a=this.iZ)==null||a.remove()};var iWa=function(a){a.TKc();a.iZ||a.eHc();return a.iZ};
Wr.prototype.eHc=function(){if(this.uc.isBrowser||pra())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");pra()?a.setAttribute("platform","test"):this.uc.isBrowser||a.setAttribute("platform","server");this.Db.body.appendChild(a);this.iZ=a};Wr.prototype.TKc=function(){this.hT.load(Vr)};
Wr.O=function(a){return new (a||Wr)(_.t(_.lh),_.t(_.Uq))};Wr.ua=_.q({token:Wr,qa:Wr.O,Ga:"root"});var jWa=jra(),kWa=function(a,b){this.rf=a;this.Iqa={top:"",left:""};this.Ppa=!1;this.Db=b};kWa.prototype.attach=function(){};kWa.prototype.enable=function(){if(this.rGc()){var a=this.Db.documentElement;this.Kqa=this.rf.kJ();this.Iqa.left=a.style.left||"";this.Iqa.top=a.style.top||"";a.style.left=Sh(-this.Kqa.left);a.style.top=Sh(-this.Kqa.top);a.classList.add("cdk-global-scrollblock");this.Ppa=!0}};
kWa.prototype.disable=function(){if(this.Ppa){var a=this.Db.documentElement,b=a.style,c=this.Db.body.style,d=b.pka||"",e=c.pka||"";this.Ppa=!1;b.left=this.Iqa.left;b.top=this.Iqa.top;a.classList.remove("cdk-global-scrollblock");jWa&&(b.pka=c.pka="auto");window.scroll(this.Kqa.left,this.Kqa.top);jWa&&(b.pka=d,c.pka=e)}};
kWa.prototype.rGc=function(){if(this.Db.documentElement.classList.contains("cdk-global-scrollblock")||this.Ppa)return!1;var a=this.Db.body,b=this.rf.lJ();return a.scrollHeight>b.height||a.scrollWidth>b.width};var lWa=function(a,b,c,d){var e=this;this.ND=a;this.nb=b;this.rf=c;this.Yc=d;this.wr=null;this.Rp=function(){e.disable();e.yb.tg()&&e.nb.run(function(){return e.yb.detach()})}};lWa.prototype.attach=function(a){this.yb=a};
lWa.prototype.enable=function(){var a=this;if(!this.wr){var b=this.ND.sK(0).ha(_.Ee(function(c){return!c||!a.yb.yp.contains(c.hb.na)}));this.Yc&&this.Yc.threshold&&this.Yc.threshold>1?(this.XJc=this.rf.kJ().top,this.wr=b.subscribe(function(){var c=a.rf.kJ().top;Math.abs(c-a.XJc)>a.Yc.threshold?a.Rp():a.yb.af()})):this.wr=b.subscribe(this.Rp)}};lWa.prototype.disable=function(){this.wr&&(this.wr.unsubscribe(),this.wr=null)};lWa.prototype.detach=function(){this.disable();this.yb=null};var mWa=function(){};mWa.prototype.enable=function(){};mWa.prototype.disable=function(){};mWa.prototype.attach=function(){};var nWa=function(a,b,c,d){this.ND=a;this.rf=b;this.nb=c;this.Yc=d;this.wr=null};nWa.prototype.attach=function(a){this.yb=a};nWa.prototype.enable=function(){var a=this;this.wr||(this.wr=this.ND.sK(this.Yc?this.Yc.J4a:0).subscribe(function(){a.yb.af();if(a.Yc&&a.Yc.Idd){var b=a.yb.yp.getBoundingClientRect(),c=a.rf.lJ(),d=c.width;c=c.height;eta(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.nb.run(function(){return a.yb.detach()}))}}))};
nWa.prototype.disable=function(){this.wr&&(this.wr.unsubscribe(),this.wr=null)};nWa.prototype.detach=function(){this.disable();this.yb=null};_.oWa=new _.jd("VIRTUAL_SCROLL_STRATEGY");_.Xr=function(a,b,c){this.nb=a;this.uc=b;this.C9=new _.gf;this.P7=null;this.YNa=0;this.l4=new Map;this.Db=c};_.Xr.prototype.register=function(a){var b=this;this.l4.has(a)||this.l4.set(a,a.kL.subscribe(function(){return b.C9.next(a)}))};_.Xr.prototype.tB=function(a){var b=this.l4.get(a);b&&(b.unsubscribe(),this.l4.delete(a))};
_.Xr.prototype.sK=function(a){var b=this;a=a===void 0?20:a;return this.uc.isBrowser?new _.ae(function(c){b.P7||b.pFc();var d=a>0?b.C9.ha(Zja(a)).subscribe(c):b.C9.subscribe(c);b.YNa++;return function(){d.unsubscribe();b.YNa--;b.YNa||b.Fgb()}}):_.le()};_.Xr.prototype.La=function(){var a=this;this.Fgb();this.l4.forEach(function(b,c){return a.tB(c)});this.C9.complete()};_.pWa=function(a,b){var c=[];a.l4.forEach(function(d,e){a.HMc(e,b)&&c.push(e)});return c};
_.Xr.prototype.lr=function(){return this.Db.defaultView||window};_.Xr.prototype.HMc=function(a,b){b=_.Th(b);a=a.hb.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Xr.prototype.pFc=function(){var a=this;this.P7=this.nb.Ub(function(){return _.ze(a.lr().document,"scroll").subscribe(function(){return a.C9.next()})})};_.Xr.prototype.Fgb=function(){this.P7&&(this.P7.unsubscribe(),this.P7=null)};_.Xr.O=function(a){return new (a||_.Xr)(_.t(_.Cg),_.t(_.Uq),_.t(_.lh,8))};
_.Xr.ua=_.q({token:_.Xr,qa:_.Xr.O,Ga:"root"});_.Yr=function(a,b,c,d){var e=this;this.hb=a;this.fTb=b;this.ld=c;this.dir=d;this.Lb=new _.gf;this.kL=new _.ae(function(f){return e.ld.Ub(function(){return _.ze(e.hb.na,"scroll").ha(_.uf(e.Lb)).subscribe(f)})})};_.h=_.Yr.prototype;_.h.Ra=function(){this.fTb.register(this)};_.h.La=function(){this.fTb.tB(this);this.Lb.next();this.Lb.complete()};
_.h.scrollTo=function(a){var b=this.hb.na,c=this.dir&&this.dir.value=="rtl";a.left==null&&(a.left=c?a.end:a.start);a.right==null&&(a.right=c?a.start:a.end);a.bottom!=null&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&lra()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),lra()==2?a.left=a.right:lra()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.GFc(a)};
_.h.GFc=function(a){var b=this.hb.na;jra()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))};
_.h.V2=function(a){var b=this.hb.na;if(a=="top")return b.scrollTop;if(a=="bottom")return b.scrollHeight-b.clientHeight-b.scrollTop;var c=this.dir&&this.dir.value=="rtl";a=="start"?a=c?"right":"left":a=="end"&&(a=c?"left":"right");return c&&lra()==2?a=="left"?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&lra()==1?a=="left"?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:a=="left"?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Yr.O=function(a){return new (a||_.Yr)(_.A(_.Pd),_.A(_.Xr),_.A(_.Cg),_.A(_.Qr,8))};_.Yr.Fa=_.fd({type:_.Yr,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Zr=function(){};_.$r=new _.jd("_ViewRepeater");_.as=function(){this.y8=[]};_.as.prototype.notify=function(a,b){for(var c=_.k(this.y8),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.as.prototype.listen=function(a){var b=this;this.y8.push(a);return function(){b.y8=b.y8.filter(function(c){return a!==c})}};_.as.prototype.La=function(){this.y8=[]};_.as.O=function(a){return new (a||_.as)};_.as.ua=_.q({token:_.as,qa:_.as.O,Ga:"root"});_.bs=function(a,b,c){var d=this;this.uc=a;this.Foa=new _.gf;this.Goa=function(e){d.Foa.next(e)};this.Db=c;b.Ub(function(){if(a.isBrowser){var e=d.lr();e.addEventListener("resize",d.Goa);e.addEventListener("orientationchange",d.Goa)}d.Hc().subscribe(function(){return d.cM=null})})};_.h=_.bs.prototype;_.h.La=function(){if(this.uc.isBrowser){var a=this.lr();a.removeEventListener("resize",this.Goa);a.removeEventListener("orientationchange",this.Goa)}this.Foa.complete()};
_.h.lJ=function(){this.cM||this.nOc();var a={width:this.cM.width,height:this.cM.height};this.uc.isBrowser||(this.cM=null);return a};_.h.kJ=function(){if(!this.uc.isBrowser)return{top:0,left:0};var a=this.Db,b=this.lr(),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.Hc=function(a){a=a===void 0?20:a;return a>0?this.Foa.ha(Zja(a)):this.Foa};
_.h.lr=function(){return this.Db.defaultView||window};_.h.nOc=function(){var a=this.lr();this.cM=this.uc.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.bs.O=function(a){return new (a||_.bs)(_.t(_.Uq),_.t(_.Cg),_.t(_.lh,8))};_.bs.ua=_.q({token:_.bs,qa:_.bs.O,Ga:"root"});var qWa=new _.jd("VIRTUAL_SCROLLABLE"),cs=function(a,b,c,d){_.Yr.call(this,a,b,c,d)};_.V(cs,_.Yr);cs.O=function(a){return new (a||cs)(_.A(_.Pd),_.A(_.Xr),_.A(_.Cg),_.A(_.Qr,8))};cs.Fa=_.fd({type:cs,features:[_.Jf]});var rWa,sWa,uWa;rWa=["contentWrapper"];sWa=typeof requestAnimationFrame!=="undefined"?YIa:_.jm;
_.ds=function(a,b,c,d,e,f,g,m){_.Yr.call(this,a,f,c,e);var n=this;this.hb=a;this.Ua=b;this.Je=d;this.QF=m;this.uc=_.Wc(_.Uq);this.lKa=new _.gf;this.INa=new _.gf;this.gNa="vertical";this.mQa=!1;this.Wza=new _.ae(function(r){return n.Je.Wza.subscribe(function(v){return Promise.resolve().then(function(){return n.ld.run(function(){return r.next(v)})})})});this.E3c=this.INa;this.pra=0;this.Ghb=this.Hhb="";this.gt={start:0,end:0};this.Uqa=this.cM=this.Soa=0;this.lMa=this.HNa=!1;this.RNa=[];this.sib=_.Wd.EMPTY;
this.Cc=_.Wc(_.zf);this.n8=!1;this.sib=g.Hc().subscribe(function(){_.tWa(n)});this.QF||(this.hb.na.classList.add("cdk-virtual-scrollable"),this.QF=this)};_.V(_.ds,cs);_.ds.Fa=cs.Fa;_.h=_.ds.prototype;_.h.Ra=function(){var a=this;this.uc.isBrowser&&(this.QF===this&&cs.prototype.Ra.call(this),this.ld.Ub(function(){return Promise.resolve().then(function(){a.ufb();a.Je.attach(a);a.QF.kL.ha(_.sf(null),Zja(0,sWa),_.uf(a.Lb)).subscribe(function(){return a.Je.p1c()});a.dqa()})}))};
_.h.La=function(){this.detach();this.Je.detach();this.INa.complete();this.lKa.complete();this.sib.unsubscribe();this.n8=!0;cs.prototype.La.call(this)};_.h.attach=function(a){var b=this;this.ld.Ub(function(){b.pdb=a;b.pdb.Qrb.ha(_.uf(b.lKa)).subscribe(function(c){c=c.length;c!==b.Soa&&(b.Soa=c,b.Je.MKb());b.Bcb()})})};_.h.detach=function(){this.pdb=null;this.lKa.next()};_.h.lJ=function(){return this.cM};_.h.Iy=function(a,b){this.Je.Iy(a,b===void 0?"auto":b)};
_.h.V2=function(a){var b=this;return Math.max(0,(this.QF==this?function(c){return cs.prototype.V2.call(b,c)}:function(c){return b.QF.V2(c)})(a!=null?a:this.orientation==="horizontal"?"start":"top")-uWa(this))};uWa=function(a){var b=a.orientation==="horizontal"?"left":"top";var c=a.QF.hb.na.getBoundingClientRect()[b];return a.hb.na.getBoundingClientRect()[b]-c};_.tWa=function(a){a.ufb();a.Je.MKb()};
_.ds.prototype.ufb=function(){var a=this.QF.hb.na;this.cM=this.orientation==="horizontal"?a.clientWidth:a.clientHeight};_.ds.prototype.dqa=function(a){var b=this;a&&this.RNa.push(a);this.lMa||(this.lMa=!0,this.ld.Ub(function(){return Promise.resolve().then(function(){b.Bcb()})}))};
_.ds.prototype.Bcb=function(){var a=this;this.n8||this.ld.run(function(){_.om(a.Ua);a.Zbb.na.style.transform=a.Mgb;_.Bf(function(){a.lMa=!1;var b=a.RNa;a.RNa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()},{Vb:a.Cc})})};_.ds.prototype.vbb=function(){this.Ghb=this.orientation==="horizontal"?"":this.pra+"px";this.Hhb=this.orientation==="horizontal"?this.pra+"px":""};
_.p.Object.defineProperties(_.ds.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.gNa},set:function(a){this.gNa!==a&&(this.gNa=a,this.vbb())}}});_.ds.O=function(a){return new (a||_.ds)(_.A(_.Pd),_.A(_.Pg),_.A(_.Cg),_.A(_.oWa,8),_.A(_.Qr,8),_.A(_.Xr),_.A(_.bs),_.A(qWa,8))};
_.ds.ya=_.Yc({type:_.ds,oa:[["cdk-virtual-scroll-viewport"]],tb:function(a,b){a&1&&_.jg(rWa,7);if(a&2){var c;_.ng(c=_.og())&&(b.Zbb=c.first)}},rb:[1,"cdk-virtual-scroll-viewport"],ob:4,Za:function(a,b){a&2&&_.Nf("cdk-virtual-scroll-orientation-horizontal",b.orientation==="horizontal")("cdk-virtual-scroll-orientation-vertical",b.orientation!=="horizontal")},inputs:{orientation:"orientation",mQa:[2,"appendOnly","appendOnly",_.Kg]},outputs:{Wza:"scrolledIndexChange"},standalone:!0,features:[_.vg([{wa:_.Yr,
Bb:function(a,b){return a||b},Kb:[[new _.Xl,new _.wIa(qWa)],_.ds]}]),_.Kf,_.Jf,_.wg],hc:["*"],Aa:4,Ba:4,Ea:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"div",1,0),_.cg(2),_.H(),_.J(3,"div",2));a&2&&(_.y(3),_.Mf("width",b.Hhb)("height",b.Ghb))},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"],
mb:2,Oa:0});_.es=function(){};_.es.O=function(a){return new (a||_.es)};_.es.Da=_.ad({type:_.es});_.es.Ca=_.Fc({});_.fs=function(){};_.fs.O=function(a){return new (a||_.fs)};_.fs.Da=_.ad({type:_.fs});_.fs.Ca=_.Fc({imports:[Rr,_.es,Rr,_.es]});var gs=function(a,b,c,d){var e=this;this.ND=a;this.rf=b;this.nb=c;this.close=function(f){return new lWa(e.ND,e.nb,e.rf,f)};this.block=function(){return new kWa(e.rf,e.Db)};this.fl=function(f){return new nWa(e.ND,e.rf,e.nb,f)};this.Db=d};gs.O=function(a){return new (a||gs)(_.t(_.Xr),_.t(_.bs),_.t(_.Cg),_.t(_.lh))};gs.ua=_.q({token:gs,qa:gs.O,Ga:"root"});_.hs=function(a){this.Cj=new mWa;this.Bd="";this.Pe=!1;this.Jj="cdk-overlay-dark-backdrop";this.J0=!1;if(a){var b=Object.keys(a);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a[c]!==void 0&&(this[c]=a[c])}};var is=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;r=r===void 0?!1:r;this.Ku=a;this.Pg=b;this.oj=c;this.Yc=d;this.nb=e;this.t8=f;this.Db=g;this.rr=m;this.b9=n;this.Al=r;this.Cc=v;this.zu=null;this.mJa=new _.gf;this.Coa=new _.gf;this.Ao=new _.gf;this.BMa=_.Wd.EMPTY;this.mbb=function(C){return z.mJa.next(C)};this.nbb=function(C){z.Xoa(C.target)};this.Upa=new _.gf;this.wqa=new _.gf;this.JNa=new _.gf;d.Cj&&(this.Je=d.Cj,this.Je.attach(this));this.rj=d.jg;this.xFc=Qg(function(){return Eka(function(){z.JNa.next()},
{Vb:z.Cc})})};_.h=is.prototype;
_.h.attach=function(a){var b=this;!this.Pg.parentElement&&this.xNa&&this.xNa.appendChild(this.Pg);a=this.Ku.attach(a);this.rj&&this.rj.attach(this);this.kOc();this.bib();this.aib();this.Je&&this.Je.enable();_.Bf(function(){b.tg()&&b.af()},{Vb:this.Cc});this.Fhb(!0);this.Yc.Pe&&this.MFc();this.Yc.Bd&&this.Z9(this.oj,this.Yc.Bd,!0);this.Coa.next();this.t8.add(this);this.Yc.J0&&(this.BMa=this.rr.subscribe(function(){return b.dispose()}));this.b9.add(this);typeof(a==null?void 0:a.De)==="function"&&a.De(function(){b.tg()&&
b.nb.Ub(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.tg()){vWa(this);this.Fhb(!1);this.rj&&this.rj.detach&&this.rj.detach();this.Je&&this.Je.disable();var a=this.Ku.detach();this.Ao.next();this.t8.remove(this);this.IHc();this.BMa.unsubscribe();this.b9.remove(this);return a}};
_.h.dispose=function(){var a=this.tg();this.rj&&this.rj.dispose();this.LHc();this.Xoa(this.zu);this.BMa.unsubscribe();this.t8.remove(this);this.Ku.dispose();this.Coa.complete();this.mJa.complete();this.Upa.complete();this.wqa.complete();this.b9.remove(this);var b;(b=this.Pg)==null||b.remove();this.xNa=this.oj=this.Pg=null;a&&this.Ao.next();this.Ao.complete();this.xFc.destroy();this.JNa.complete()};_.h.tg=function(){return this.Ku.tg()};_.h.lm=function(){return this.mJa};_.h.xk=function(){return this.Upa};
_.h.nC=function(){return this.wqa};_.h.Jl=function(){return this.Yc};_.h.af=function(){this.rj&&this.rj.apply()};_.wWa=function(a,b){b!==a.rj&&(a.rj&&a.rj.dispose(),a.rj=b,a.tg()&&(b.attach(a),a.af()))};is.prototype.Gs=function(a){this.Yc=Object.assign({},this.Yc,a);this.bib()};is.prototype.setDirection=function(a){this.Yc=Object.assign({},this.Yc,{direction:a});this.aib()};is.prototype.XA=function(a){this.oj&&this.Z9(this.oj,a,!0)};is.prototype.rP=function(a){this.oj&&this.Z9(this.oj,a,!1)};
var xWa=function(a){return(a=a.Yc.direction)?typeof a==="string"?a:a.value:"ltr"};_.h=is.prototype;_.h.aib=function(){this.Pg.setAttribute("dir",xWa(this))};_.h.bib=function(){if(this.oj){var a=this.oj.style;a.width=Sh(this.Yc.width);a.height=Sh(this.Yc.height);a.minWidth=Sh(this.Yc.minWidth);a.minHeight=Sh(this.Yc.minHeight);a.maxWidth=Sh(this.Yc.maxWidth);a.maxHeight=Sh(this.Yc.maxHeight)}};_.h.Fhb=function(a){this.oj.style.pointerEvents=a?"":"none"};
_.h.MFc=function(){var a=this;this.zu=this.Db.createElement("div");this.zu.classList.add("cdk-overlay-backdrop");this.Al&&this.zu.classList.add("cdk-overlay-backdrop-noop-animation");this.Yc.Jj&&this.Z9(this.zu,this.Yc.Jj,!0);this.Pg.parentElement.insertBefore(this.zu,this.Pg);this.zu.addEventListener("click",this.mbb);this.Al||typeof requestAnimationFrame==="undefined"?this.zu.classList.add("cdk-overlay-backdrop-showing"):this.nb.Ub(function(){requestAnimationFrame(function(){a.zu&&a.zu.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.kOc=function(){this.Pg.nextSibling&&this.Pg.parentNode.appendChild(this.Pg)};var vWa=function(a){var b=a.zu;b&&(a.Al?a.Xoa(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.nb.Ub(function(){b.addEventListener("transitionend",a.nbb)}),b.style.pointerEvents="none",a.oJa=a.nb.Ub(function(){return setTimeout(function(){a.Xoa(b)},500)})))};
is.prototype.Z9=function(a,b,c){b=_.qra(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.ld(b)):a.classList.remove.apply(a.classList,_.ld(b)))};is.prototype.IHc=function(){var a=this;this.nb.Ub(function(){var b=a.JNa.ha(_.uf(_.De(a.Coa,a.Ao))).subscribe(function(){a.oj&&a.Pg&&a.oj.children.length!==0||(a.oj&&a.Yc.Bd&&a.Z9(a.oj,a.Yc.Bd,!1),a.Pg&&a.Pg.parentElement&&(a.xNa=a.Pg.parentElement,a.Pg.remove()),b.unsubscribe())})})};
is.prototype.LHc=function(){var a=this.Je;a&&(a.disable(),a.detach&&a.detach())};is.prototype.Xoa=function(a){a&&(a.removeEventListener("click",this.mbb),a.removeEventListener("transitionend",this.nbb),a.remove(),this.zu===a&&(this.zu=null));this.oJa&&(clearTimeout(this.oJa),this.oJa=void 0)};_.p.Object.defineProperties(is.prototype,{yp:{configurable:!0,enumerable:!0,get:function(){return this.oj}},TE:{configurable:!0,enumerable:!0,get:function(){return this.Pg}}});var yWa=function(a,b){this.VT=a;this.iTb=b};var hta;hta=/([A-Za-z%]+)$/;_.js=function(a,b,c,d,e){this.rf=b;this.Db=c;this.uc=d;this.AL=e;this.u8={width:0,height:0};this.qL=!1;this.xbb=!0;this.Apa=!1;this.Dpa=!0;this.rNa=!1;this.Zm=0;this.Ugb=[];this.vNa=[];this.Fqa=new _.gf;this.vr=_.Wd.EMPTY;this.dt=this.UMa=0;this.yoa=[];this.I3=this.Fqa;this.lla(a)};
_.js.prototype.attach=function(a){var b=this;a.TE.classList.add("cdk-overlay-connected-position-bounding-box");this.yb=a;this.bZ=a.TE;this.oj=a.yp;this.pr=!1;this.FZ=!0;this.xS=null;this.vr.unsubscribe();this.vr=this.rf.Hc().subscribe(function(){b.FZ=!0;b.apply()})};
_.js.prototype.apply=function(){if(!this.pr&&this.uc.isBrowser)if(!this.FZ&&this.rNa&&this.xS)_.zWa(this);else{this.Pbb();this.Rgb();this.yMc();this.zra=this.Qdb();this.iNa=this.gLa();this.BL=this.oj.getBoundingClientRect();this.jZ=iWa(this.AL).getBoundingClientRect();for(var a=this.iNa,b=this.BL,c=this.zra,d=this.jZ,e=[],f,g=_.k(this.vNa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.Sdb(a,d,m),r=this.iLa(n,b,m),v=this.gJc(r,b,c,m);if(v.IYc){this.qL=!1;this.zoa(m,n);return}if(this.sGc(v,r,
c))e.push({position:m,origin:n,Y1c:b,fnb:this.tbb(n,m)});else if(!f||f.W1c.l1b<v.l1b)f={W1c:v,wnd:r,L1c:n,position:m,Y1c: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.fnb.width*c.fnb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.qL=!1;this.zoa(a.position,a.origin)}else this.xbb&&(this.qL=!0),this.zoa(f.position,f.L1c)}};_.js.prototype.detach=function(){this.Pbb();this.Jqa=this.xS=null;this.vr.unsubscribe()};
_.js.prototype.dispose=function(){this.pr||(this.bZ&&pi(this.bZ.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.oj&&this.Rgb(),this.yb&&this.yb.TE.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Fqa.complete(),this.yb=this.bZ=null,this.pr=!0)};
_.zWa=function(a){if(!a.pr&&a.uc.isBrowser){var b=a.xS;b?(a.iNa=a.gLa(),a.BL=a.oj.getBoundingClientRect(),a.zra=a.Qdb(),a.jZ=iWa(a.AL).getBoundingClientRect(),a.zoa(b,a.Sdb(a.iNa,a.jZ,b))):a.apply()}};_.AWa=function(a,b){a.Ugb=b;return a};_.ks=function(a,b){a.vNa=b;b.indexOf(a.xS)===-1&&(a.xS=null);return a};_.ls=function(a,b){a.Zm=b;return a};_.ms=function(a,b){a.Dpa=b===void 0?!0:b;return a};_.BWa=function(a,b){a.Apa=b===void 0?!0:b;return a};_.ns=function(a,b){a.rNa=b===void 0?!0:b;return a};
_.js.prototype.lla=function(a){this.NA=a;return this};_.os=function(a,b){a.Lhb=b;return a};_.h=_.js.prototype;_.h.Sdb=function(a,b,c){if(c.zc=="center")var d=a.left+a.width/2;else{d=this.Ok()?a.right:a.left;var e=this.Ok()?a.left:a.right;d=c.zc=="start"?d:e}b.left<0&&(d-=b.left);a=c.Ac=="center"?a.top+a.height/2:c.Ac=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}};
_.h.iLa=function(a,b,c){return{x:a.x+(c.oc=="center"?-b.width/2:c.oc==="start"?this.Ok()?-b.width:0:this.Ok()?0:-b.width),y:a.y+(c.vc=="center"?-b.height/2:c.vc=="top"?0:-b.height)}};_.h.gJc=function(a,b,c,d){b=jta(b);var e=a.x;a=a.y;var f=this.qpa(d,"x");d=this.qpa(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.uhb(b.width,-e,e+b.width-c.width);e=this.uhb(b.height,d,a);d=c*e;return{l1b:d,IYc:b.width*b.height===d,kVc:e===b.height,jVc:c==b.width}};
_.h.sGc=function(a,b,c){if(this.Dpa){var d=c.bottom-b.y;c=c.right-b.x;b=ita(this.yb.Jl().minHeight);var e=ita(this.yb.Jl().minWidth);c=a.jVc||e!=null&&e<=c;return(a.kVc||b!=null&&b<=d)&&c}return!1};
_.h.ygb=function(a,b,c){if(this.Jqa&&this.rNa)return{x:a.x+this.Jqa.x,y:a.y+this.Jqa.y};b=jta(b);var d=this.zra,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.Zm?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.Zm?d.top-c.top-a.y:0;this.Jqa={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.zoa=function(a,b){this.XMc(a);this.UMc(b,a);this.QMc(b,a);a.Bd&&this.rFc(a.Bd);if(this.Fqa.zn.length){b=this.rJc();var c;if(c=a===this.xS&&this.ffb)c=this.ffb,c=c===b?!0:c.XDb===b.XDb&&c.YDb===b.YDb&&c.Kwa===b.Kwa&&c.ZDb===b.ZDb;c||this.Fqa.next(new yWa(a,b));this.ffb=b}this.xS=a;this.FZ=!1};
_.h.XMc=function(a){if(this.Lhb){var b=this.bZ.querySelectorAll(this.Lhb),c=a.vc;a=a.oc==="center"?"center":this.Ok()?a.oc==="start"?"right":"left":a.oc==="start"?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.tbb=function(a,b){var c=this.zra,d=this.Ok();if(b.vc==="top"){var e=a.y;var f=c.height-e+this.Zm}else if(b.vc==="bottom"){var g=c.height-a.y+this.Zm*2;f=c.height-g+this.Zm}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.u8.height;f=e*2;e=a.y-e;f>m&&!this.FZ&&!this.Apa&&(e=a.y-m/2)}m=b.oc==="start"&&!d||b.oc==="end"&&d;if(b.oc==="end"&&!d||b.oc==="start"&&d){var n=c.width-a.x+this.Zm*2;b=a.x-this.Zm}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.u8.width,b=
r*2,r=a.x-r,b>c&&!this.FZ&&!this.Apa&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.QMc=function(a,b){a=this.tbb(a,b);this.FZ||this.Apa||(a.height=Math.min(a.height,this.u8.height),a.width=Math.min(a.width,this.u8.width));var c={};if(this.neb())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.yb.Jl().maxHeight,e=this.yb.Jl().maxWidth;c.height=Sh(a.height);c.top=Sh(a.top);c.bottom=Sh(a.bottom);c.width=Sh(a.width);c.left=Sh(a.left);c.right=Sh(a.right);c.alignItems=b.oc==="center"?"center":b.oc==="end"?"flex-end":"flex-start";c.justifyContent=
b.vc==="center"?"center":b.vc==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=Sh(d));e&&(c.maxWidth=Sh(e))}this.u8=a;pi(this.bZ.style,c)};_.h.yMc=function(){pi(this.bZ.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.Rgb=function(){pi(this.oj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.UMc=function(a,b){var c={},d=this.neb(),e=this.Dpa,f=this.yb.Jl();if(d){var g=this.rf.kJ();pi(c,this.XIc(b,a,g));pi(c,this.WIc(b,a,g))}else c.position="static";a="";g=this.qpa(b,"x");b=this.qpa(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Sh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Sh(f.maxWidth):e&&(c.maxWidth=""));pi(this.oj.style,c)};
_.h.XIc=function(a,b,c){var d={top:"",bottom:""};b=this.iLa(b,this.BL,a);this.qL&&(b=this.ygb(b,this.BL,c));a.vc==="bottom"?d.bottom=this.Db.documentElement.clientHeight-(b.y+this.BL.height)+"px":d.top=Sh(b.y);return d};_.h.WIc=function(a,b,c){var d={left:"",right:""};b=this.iLa(b,this.BL,a);this.qL&&(b=this.ygb(b,this.BL,c));(this.Ok()?a.oc==="end"?"left":"right":a.oc==="end"?"right":"left")==="right"?d.right=this.Db.documentElement.clientWidth-(b.x+this.BL.width)+"px":d.left=Sh(b.x);return d};
_.h.rJc=function(){var a=this.gLa(),b=this.oj.getBoundingClientRect(),c=this.Ugb.map(function(d){return d.hb.na.getBoundingClientRect()});return{XDb:fta(a,c),YDb:eta(a,c),Kwa:fta(b,c),ZDb:eta(b,c)}};_.h.uhb=function(a){return _.lc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.Qdb=function(){var a=this.Db.documentElement.clientWidth,b=this.Db.documentElement.clientHeight,c=this.rf.kJ();return{top:c.top+this.Zm,left:c.left+this.Zm,right:c.left+a-this.Zm,bottom:c.top+b-this.Zm,width:a-2*this.Zm,height:b-2*this.Zm}};_.h.Ok=function(){return xWa(this.yb)==="rtl"};_.h.neb=function(){return!this.Dpa||this.qL};_.h.qpa=function(a,b){return b==="x"?a.offsetX==null?this.UMa:a.offsetX:a.offsetY==null?this.dt:a.offsetY};_.h.Icd=function(){};
_.h.rFc=function(a){var b=this;this.oj&&_.qra(a).forEach(function(c){c!==""&&b.yoa.indexOf(c)===-1&&(b.yoa.push(c),b.oj.classList.add(c))})};_.h.Pbb=function(){var a=this;this.oj&&(this.yoa.forEach(function(b){a.oj.classList.remove(b)}),this.yoa=[])};_.h.gLa=function(){var a=this.NA;if(a instanceof _.Pd)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}};
_.p.Object.defineProperties(_.js.prototype,{Dy:{configurable:!0,enumerable:!0,get:function(){return this.vNa}}});var CWa=function(){this.tHc="static";this.KLa=this.sPa=this.s$=this.xx=this.woa=this.qJa=this.VOa="";this.pr=!1};_.h=CWa.prototype;_.h.attach=function(a){var b=a.Jl();this.yb=a;this.sPa&&!b.width&&a.Gs({width:this.sPa});this.KLa&&!b.height&&a.Gs({height:this.KLa});a.TE.classList.add("cdk-global-overlay-wrapper");this.pr=!1};_.h.top=function(a){this.qJa="";this.VOa=a===void 0?"":a;this.woa="flex-start";return this};_.h.left=function(a){this.s$=a===void 0?"":a;this.xx="left";return this};
_.h.bottom=function(a){this.VOa="";this.qJa=a===void 0?"":a;this.woa="flex-end";return this};_.h.right=function(a){this.s$=a===void 0?"":a;this.xx="right";return this};_.h.start=function(a){this.s$=a===void 0?"":a;this.xx="start";return this};_.h.end=function(a){this.s$=a===void 0?"":a;this.xx="end";return this};_.h.width=function(a){a=a===void 0?"":a;this.yb?this.yb.Gs({width:a}):this.sPa=a;return this};_.h.height=function(a){a=a===void 0?"":a;this.yb?this.yb.Gs({height:a}):this.KLa=a;return this};
_.ps=function(a){a.left("");a.xx="center";return a};_.qs=function(a){a.top("");a.woa="center";return a};
CWa.prototype.apply=function(){if(this.yb&&this.yb.tg()){var a=this.yb.yp.style,b=this.yb.TE.style,c=this.yb.Jl(),d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=(d==="100%"||d==="100vw")&&(!f||f==="100%"||f==="100vw");e=(e==="100%"||e==="100vh")&&(!c||c==="100%"||c==="100vh");f=this.xx;c=this.s$;var g=this.yb.Jl().direction==="rtl",m="",n="",r="";if(d)r="flex-start";else if(f==="center")r="center",g?n=c:m=c;else if(g)if(f==="left"||f==="end")r="flex-end",m=c;else{if(f==="right"||f==="start")r=
"flex-start",n=c}else if(f==="left"||f==="start")r="flex-start",m=c;else if(f==="right"||f==="end")r="flex-end",n=c;a.position=this.tHc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.VOa;a.marginBottom=this.qJa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.woa}};
CWa.prototype.dispose=function(){if(!this.pr&&this.yb){var a=this.yb.yp.style,b=this.yb.TE,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.yb=null;this.pr=!0}};var rs=function(a,b,c,d){this.rf=a;this.Db=b;this.uc=c;this.AL=d};rs.prototype.global=function(){return new CWa};_.ss=function(a,b){return new _.js(b,a.rf,a.Db,a.uc,a.AL)};rs.O=function(a){return new (a||rs)(_.t(_.bs),_.t(_.lh),_.t(_.Uq),_.t(Wr))};rs.ua=_.q({token:rs,qa:rs.O,Ga:"root"});var ts=function(){};ts.prototype.attach=function(a){this.WY=a;return a.attach(this)};ts.prototype.detach=function(){var a=this.WY;a!=null&&(this.WY=null,a.detach())};_.p.Object.defineProperties(ts.prototype,{CYc:{configurable:!0,enumerable:!0,get:function(){return this.WY!=null}}});_.us=function(a,b,c,d,e){this.component=a;this.Be=b;this.Vb=c;this.jE=d;this.eza=e};_.V(_.us,ts);_.vs=function(a,b,c,d){this.Qc=a;this.Be=b;this.context=c;this.Vb=d};_.V(_.vs,ts);
_.vs.prototype.attach=function(a,b){this.context=b=b===void 0?this.context:b;return ts.prototype.attach.call(this,a)};_.vs.prototype.detach=function(){this.context=void 0;return ts.prototype.detach.call(this)};_.p.Object.defineProperties(_.vs.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Qc.hb}}});var ws=function(){this.pr=!1};_.h=ws.prototype;_.h.tg=function(){return!!this.bx};
_.h.attach=function(a){if(a instanceof _.us)return this.bx=a,this.Zu(a);if(a instanceof _.vs)return this.bx=a,this.bB(a)};_.h.detach=function(){this.bx&&(this.bx=this.bx.WY=null);this.Ieb()};_.h.dispose=function(){this.tg()&&this.detach();this.Ieb();this.pr=!0};_.h.Yka=function(a){this.rKa=a};_.h.Ieb=function(){this.rKa&&(this.rKa(),this.rKa=null)};var xs=function(a,b,c,d,e){this.pr=!1;this.uya=a;this.PR=b;this.Pp=c;this.BHc=d;this.Db=e};_.V(xs,ws);xs.prototype.Zu=function(a){var b=this,c=_.qm(a.jE||this.PR,a.component);if(a.Be){var d=_.KJa(a.Be,c,a.Be.length,a.Vb||a.Be.Vb,a.eza||void 0);this.Yka(function(){return d.destroy()})}else d=c.create(a.Vb||this.BHc||_.xIa),_.HJa(this.Pp,d.Jv),this.Yka(function(){b.Pp.z9c>0&&b.Pp.w0(d.Jv);d.destroy()});this.uya.appendChild(this.PIc(d));this.bx=a;return d};
xs.prototype.bB=function(a){var b=this,c=a.Be,d=c.ci(a.Qc,a.context,{Vb:a.Vb});d.Ul.forEach(function(e){return b.uya.appendChild(e)});_.pm(d);this.Yka(function(){var e=c.indexOf(d);e!==-1&&c.remove(e)});this.bx=a;return d};xs.prototype.dispose=function(){ws.prototype.dispose.call(this);this.uya.remove()};xs.prototype.PIc=function(a){return a.Jv.Ul[0]};_.ys=function(a,b,c){this.pr=!1;this.PR=a;this.Fe=b;this.Xm=!1;this.wQa=new _.mm;this.Db=c};_.V(_.ys,ws);_.h=_.ys.prototype;_.h.Ra=function(){this.Xm=!0};_.h.La=function(){ws.prototype.dispose.call(this);this.jbb=this.bx=null};
_.h.Zu=function(a){a.WY=this;var b=a.Be!=null?a.Be:this.Fe,c=_.qm(a.jE||this.PR,a.component),d=_.KJa(b,c,b.length,a.Vb||b.Vb,a.eza||void 0);b!==this.Fe&&this.pJc().appendChild(d.Jv.Ul[0]);ws.prototype.Yka.call(this,function(){return d.destroy()});this.bx=a;this.jbb=d;this.wQa.emit(d);return d};_.h.bB=function(a){var b=this;a.WY=this;var c=this.Fe.ci(a.Qc,a.context,{Vb:a.Vb});ws.prototype.Yka.call(this,function(){return b.Fe.clear()});this.bx=a;this.jbb=c;this.wQa.emit(c);return c};
_.h.pJc=function(){var a=this.Fe.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.p.Object.defineProperties(_.ys.prototype,{Nia:{configurable:!0,enumerable:!0,get:function(){return this.bx},set:function(a){if(!this.tg()||a||this.Xm)this.tg()&&ws.prototype.detach.call(this),a&&ws.prototype.attach.call(this,a),this.bx=a||null}}});_.ys.O=function(a){return new (a||_.ys)(_.A(_.Zl),_.A(_.gg),_.A(_.lh))};
_.ys.Fa=_.fd({type:_.ys,oa:[["","cdkPortalOutlet",""]],inputs:{Nia:[0,"cdkPortalOutlet","portal"]},outputs:{wQa:"attached"},Rb:["cdkPortalOutlet"],standalone:!0,features:[_.Jf]});_.zs=function(){};_.zs.O=function(a){return new (a||_.zs)};_.zs.Da=_.ad({type:_.zs});_.zs.Ca=_.Fc({});var DWa;DWa=0;_.As=function(a,b,c,d,e,f,g,m,n,r,v,z){this.Bj=a;this.AL=b;this.PR=c;this.NLc=d;this.t8=e;this.Cc=f;this.nb=g;this.Db=m;this.KHc=n;this.rr=r;this.b9=v;this.DFc=z;this.hT=_.Wc(_.wr)};_.h=_.As.prototype;_.h.create=function(a){this.hT.load(Vr);var b=this.hHc(),c=this.lHc(b),d=this.nHc(c);a=new _.hs(a);a.direction=a.direction||this.KHc.value;return new is(d,b,c,a,this.nb,this.t8,this.Db,this.rr,this.b9,this.DFc==="NoopAnimations",this.Cc.get(Wl))};_.h.position=function(){return this.NLc};
_.h.lHc=function(a){var b=this.Db.createElement("div");b.id="cdk-overlay-"+DWa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.hHc=function(){var a=this.Db.createElement("div");iWa(this.AL).appendChild(a);return a};_.h.nHc=function(a){this.Pp||(this.Pp=this.Cc.get(_.Hg));return new xs(a,this.PR,this.Pp,this.Cc,this.Db)};_.As.O=function(a){return new (a||_.As)(_.t(gs),_.t(Wr),_.t(_.Zl),_.t(rs),_.t(Tr),_.t(_.zf),_.t(_.Cg),_.t(_.lh),_.t(_.Qr),_.t(_.An),_.t(Ur),_.t(_.$l,8))};
_.As.ua=_.q({token:_.As,qa:_.As.O,Ga:"root"});var FWa;_.EWa=new _.jd("cdk-connected-overlay-scroll-strategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.fl()}}});FWa={wa:_.EWa,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl()}}};_.Bs=function(){};_.Bs.O=function(a){return new (a||_.Bs)};_.Bs.Da=_.ad({type:_.Bs});_.Bs.Ca=_.Fc({Pb:[_.As,FWa],imports:[Rr,_.zs,_.fs,_.fs]});new _.Am;new _.Am;var GWa;GWa=new _.jd("mat-sanity-checks",{Ga:"root",qa:function(){return!0}});_.Cs=function(a,b,c){this.SNa=b;this.Db=c;this.meb=!1;a.ZIa();this.meb||(this.meb=!0)};_.Cs.prototype.Ybd=function(a){return pra()?!1:typeof this.SNa==="boolean"?this.SNa:!!this.SNa[a]};_.Cs.O=function(a){return new (a||_.Cs)(_.t(fr),_.t(GWa,8),_.t(_.lh))};_.Cs.Da=_.ad({type:_.Cs});_.Cs.Ca=_.Fc({imports:[Rr,Rr]});_.HWa=function(a,b,c,d,e){this.CHc=a;this.Ad=b;this.i9=c;this.h9=d;this.Fh=e;this.Mh=!1};_.HWa.prototype.lu=function(){var a=this.Mh,b=this.i9||this.h9,c=this.Ad?this.Ad.control:null,d,e,f=(e=(d=this.os||this.CHc)==null?void 0:d.GDb(c,b))!=null?e:!1;f!==a&&(this.Mh=f,this.Fh.next())};_.IWa=new _.jd("MAT_DATE_LOCALE",{Ga:"root",qa:kta});_.Ds=new _.jd("mat-date-formats");_.Fs=function(){};_.Fs.prototype.GDb=function(a,b){return!!(a&&a.invalid&&(a.Hn||b&&b.LX))};_.Fs.O=function(a){return new (a||_.Fs)};_.Fs.ua=_.q({token:_.Fs,qa:_.Fs.O,Ga:"root"});_.Gs=function(){};_.Gs.O=function(a){return new (a||_.Gs)};
_.Gs.ya=_.Yc({type:_.Gs,oa:[["div","mat-internal-form-field",""]],rb:[1,"mdc-form-field","mat-internal-form-field"],ob:2,Za:function(a,b){a&2&&_.Nf("mdc-form-field--align-end",b.vp==="before")},inputs:{vp:"labelPosition"},standalone:!0,features:[_.wg],nc:["mat-internal-form-field",""],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},styles:[".mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.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 .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}\n"],mb:2,
Oa:0});_.Hs=new _.jd("MAT_OPTION_PARENT_COMPONENT");_.Is=new _.jd("MatOptgroup");var JWa=_.Ph({passive:!0,capture:!0}),KWa=function(){var a=this;this.Zj=new Map;this.pcb=function(b){var c=_.Qh(b);if(c){var d;(d=a.Zj.get(b.type))==null||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};KWa.prototype.GPa=function(a,b,c,d){var e=this,f=this.Zj.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Zj.set(b,new Map([[c,new Set([d])]])),a.Ub(function(){document.addEventListener(b,e.pcb,JWa)}))};
KWa.prototype.E3a=function(a,b,c){var d=this.Zj.get(a);if(d){var e=d.get(b);e&&(e.delete(c),e.size===0&&d.delete(b),d.size===0&&(this.Zj.delete(a),document.removeEventListener(a,this.pcb,JWa)))}};var LWa=function(a,b,c,d){d=d===void 0?!1:d;this.Zp=a;this.element=b;this.config=c;this.CFc=d;this.state=3};var MWa={BE:225,EE:150},NWa=_.Ph({passive:!0,capture:!0}),OWa=["mousedown","touchstart"],PWa=["mouseup","mouseleave","touchend","touchcancel"],QWa=function(){},RWa,SWa;QWa.O=function(a){return new (a||QWa)};
QWa.ya=_.Yc({type:QWa,oa:[["ng-component"]],rb:["mat-ripple-style-loader",""],standalone:!0,features:[_.wg],Aa:0,Ba:0,ta:function(){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-app-on-surface) 10%, transparent))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],mb:2,
Oa:0});_.Js=function(a,b,c,d,e){this.lra=a;this.nb=b;this.uc=d;this.p8=!1;this.C6=new Map;this.Dqa=!1;d.isBrowser&&(this.iZ=_.Th(c));e&&e.get(_.wr).load(QWa)};
RWa=function(a,b,c,d){d=d===void 0?{}:d;var e=a.jZ=a.jZ||a.iZ.getBoundingClientRect(),f=Object.assign({},MWa,d.animation);d.V_&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||lta(b,c,e);b-=e.left;c-=e.top;var m=f.BE,n=document.createElement("div");n.classList.add("mat-ripple-element");n.style.left=b-g+"px";n.style.top=c-g+"px";n.style.height=g*2+"px";n.style.width=g*2+"px";d.color!=null&&(n.style.backgroundColor=d.color);n.style.transitionDuration=m+"ms";a.iZ.appendChild(n);g=window.getComputedStyle(n);
c=g.transitionDuration;e=g.transitionProperty==="none"||c==="0s"||c==="0s, 0s"||e.width===0&&e.height===0;var r=new LWa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.r2a||(a.JMa=r);var v=null;e||!m&&!f.EE||a.nb.Ub(function(){var z=function(){v&&(v.NUa=null);clearTimeout(I);a.DKa(r)},C=function(){return a.scb(r)},I=setTimeout(C,m+100);n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",C);v={A1c:z,z1c:C,NUa:I}});a.C6.set(r,v);!e&&m||a.DKa(r);return r};
SWa=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},MWa,b.config.animation);c.style.transitionDuration=d.EE+"ms";c.style.opacity="0";b.state=2;!b.CFc&&d.EE||a.DKa(b)}};_.Js.prototype.LUa=function(){this.wdb().forEach(function(a){a.config.r2a||SWa(a.Zp,a)})};_.Ks=function(a,b){var c=_.Th(b);a.uc.isBrowser&&c&&c!==a.eI&&(a.b_(),a.eI=c,OWa.forEach(function(d){TWa.GPa(a.nb,d,c,a)}))};_.h=_.Js.prototype;
_.h.handleEvent=function(a){var b=this;a.type==="mousedown"?this.qqa(a):a.type==="touchstart"?this.ALc(a):this.zLc();this.Dqa||(this.nb.Ub(function(){PWa.forEach(function(c){b.eI.addEventListener(c,b,NWa)})}),this.Dqa=!0)};_.h.DKa=function(a){a.state===0?this.oNc(a):a.state===2&&this.scb(a)};_.h.oNc=function(a){var b=a===this.JMa,c=a.config.r2a;a.state=1;c||b&&this.p8||SWa(a.Zp,a)};
_.h.scb=function(a){var b,c=(b=this.C6.get(a))!=null?b:null;this.C6.delete(a);this.C6.size||(this.jZ=null);a===this.JMa&&(this.JMa=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.A1c),a.element.removeEventListener("transitioncancel",c.z1c),c.NUa!==null&&clearTimeout(c.NUa));a.element.remove()};_.h.qqa=function(a){var b=_.ara(a),c=this.ifb&&Date.now()<this.ifb+800;this.lra.MF||b||c||(this.p8=!0,RWa(this,a.clientX,a.clientY,this.lra.ys))};
_.h.ALc=function(a){if(!this.lra.MF&&!_.bra(a)&&(this.ifb=Date.now(),this.p8=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)RWa(this,a[b].clientX,a[b].clientY,this.lra.ys)};_.h.zLc=function(){this.p8&&(this.p8=!1,this.wdb().forEach(function(a){var b=a.state===1||a.config.lBa&&a.state===0;!a.config.r2a&&b&&SWa(a.Zp,a)}))};_.h.wdb=function(){return Array.from(this.C6.keys())};
_.h.b_=function(){var a=this,b=this.eI;b&&(OWa.forEach(function(c){return TWa.E3a(c,b,a)}),this.Dqa&&(PWa.forEach(function(c){return b.removeEventListener(c,a,NWa)}),this.Dqa=!1))};var TWa=new KWa;_.Ls=new _.jd("mat-ripple-global-options");_.Ms=function(a,b,c,d,e,f){this.Ma=a;this.re=e;this.radius=0;this.Xm=this.qc=!1;this.pLa=d||{};this.LD=new _.Js(this,b,a,c,f)};_.h=_.Ms.prototype;_.h.Ra=function(){this.Xm=!0;this.pOa()};_.h.La=function(){this.LD.b_()};_.h.LUa=function(){this.LD.LUa()};_.h.pOa=function(){!this.disabled&&this.Xm&&_.Ks(this.LD,this.trigger)};
_.h.launch=function(a,b,c){return typeof a==="number"?RWa(this.LD,a,b===void 0?0:b,Object.assign({},this.ys,c)):RWa(this.LD,0,0,Object.assign({},this.ys,a))};
_.p.Object.defineProperties(_.Ms.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){a&&this.LUa();this.qc=a;this.pOa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.QNc||this.Ma.na},set:function(a){this.QNc=a;this.pOa()}},ys:{configurable:!0,enumerable:!0,get:function(){return{V_:this.V_,radius:this.radius,color:this.color,animation:Object.assign({},this.pLa.animation,this.re==="NoopAnimations"?{BE:0,EE:0}:{},this.animation),lBa:this.pLa.lBa}}},
MF:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.pLa.disabled}}});_.Ms.O=function(a){return new (a||_.Ms)(_.A(_.Pd),_.A(_.Cg),_.A(_.Uq),_.A(_.Ls,8),_.A(_.$l,8),_.A(_.zf))};
_.Ms.Fa=_.fd({type:_.Ms,oa:[["","mat-ripple",""],["","matRipple",""]],rb:[1,"mat-ripple"],ob:2,Za:function(a,b){a&2&&_.Nf("mat-ripple-unbounded",b.X8c)},inputs:{color:[0,"matRippleColor","color"],X8c:[0,"matRippleUnbounded","unbounded"],V_:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},Rb:["matRipple"],standalone:!0});_.Ns=function(){};_.Ns.O=function(a){return new (a||_.Ns)};_.Ns.Da=_.ad({type:_.Ns});_.Ns.Ca=_.Fc({imports:[_.Cs,_.Cs]});var UWa,VWa;UWa={capture:!0};VWa=["focus","mousedown","mouseenter","touchstart"];
_.Os=function(){var a=this;this.Db=_.Wc(_.lh,{optional:!0});this.re=_.Wc(_.$l,{optional:!0});this.O7=_.Wc(_.Ls,{optional:!0});this.uc=_.Wc(_.Uq);this.nb=_.Wc(_.Cg);this.CZ=new Map;this.Ofb=function(b){b=_.Qh(b);if(b instanceof HTMLElement){var c,d;(b=b.closest('[mat-ripple-loader-uninitialized="'+((d=(c=a.O7)==null?void 0:c.Nt)!=null?d:"")+'"]'))&&a.qHc(b)}};this.nb.Ub(function(){for(var b=_.k(VWa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;(d=a.Db)==null||d.addEventListener(c,a.Ofb,UWa)}})};
_.Os.prototype.La=function(){var a=this.CZ.keys();a=_.k(a);for(var b=a.next();!b.done;b=a.next())_.WWa(this,b.value);a=_.k(VWa);for(b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;(c=this.Db)==null||c.removeEventListener(b,this.Ofb,UWa)}};
_.XWa=function(a,b,c){var d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.O7)==null?void 0:d.Nt)!=null?e:"");!c.className&&b.hasAttribute("mat-ripple-loader-class-name")||b.setAttribute("mat-ripple-loader-class-name",c.className||"");c.V_&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};
_.Os.prototype.m5a=function(a,b){var c=this.CZ.get(a);c?(c.target.MF=b,b||c.Wzb||(c.Wzb=!0,_.Ks(c.renderer,a))):b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
_.Os.prototype.qHc=function(a){if(this.Db&&!this.CZ.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.Db.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.re==="NoopAnimations",d=this.O7,e,f,g=c?0:(f=d==null?void 0:(e=d.animation)==null?void 0:e.BE)!=null?f:MWa.BE,m,n;e=c?0:(n=d==null?void 0:(m=d.animation)==null?void 0:m.EE)!=null?n:MWa.EE;m={MF:c||(d==null?void 0:d.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),
ys:{V_:a.hasAttribute("mat-ripple-loader-centered"),lBa:d==null?void 0:d.lBa,animation:{BE:g,EE:e}}};b=new _.Js(m,this.nb,b,this.uc);(n=!m.MF)&&_.Ks(b,a);this.CZ.set(a,{target:m,renderer:b,Wzb:n});a.removeAttribute("mat-ripple-loader-uninitialized")}};_.WWa=function(a,b){var c=a.CZ.get(b);c&&(c.renderer.b_(),a.CZ.delete(b))};_.Os.O=function(a){return new (a||_.Os)};_.Os.ua=_.q({token:_.Os,qa:_.Os.O,Ga:"root"});var aXa,bXa;_.YWa=["mat-button",""];_.ZWa=["*"];_.$Wa=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"};
aXa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");bXa=_.qi(_.si(_.ri(function(a){this.Ma=a})));_.Ps=function(a,b,c){var d=bXa.call(this,a)||this;d.Vc=b;d.re=c;d.JZa=d.DLa("mat-fab","mat-mini-fab");d.Ewa=d.DLa("mat-icon-button");for(var e=_.k(aXa),f=e.next();!f.done;f=e.next())f=f.value,d.DLa(f)&&d.Og().classList.add(f);a.na.classList.add("mat-button-base");d.JZa&&(d.color="accent");return d};_.V(_.Ps,bXa);_.h=_.Ps.prototype;
_.h.Ec=function(){this.Vc.Ak(this.Ma,!0)};_.h.La=function(){this.Vc.Di(this.Ma)};_.h.focus=function(a,b){a?_.Yq(this.Vc,this.Og(),a,b):this.Og().focus(b)};_.h.Og=function(){return this.Ma.na};_.h.px=function(){return this.Bc||this.disabled};_.h.DLa=function(){var a=this;return _.lc.apply(0,arguments).some(function(b){return a.Og().hasAttribute(b)})};_.Ps.O=function(a){return new (a||_.Ps)(_.A(_.Pd),_.A(_.Xq),_.A(_.$l,8))};
_.Ps.ya=_.Yc({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",""]],tb:function(a,b){a&1&&_.jg(_.Ms,5);if(a&2){var c;_.ng(c=_.og())&&(b.p4a=c.first)}},rb:[1,"mat-focus-indicator"],ob:6,Za:function(a,b){a&2&&(_.Lf("disabled",b.disabled||null)("mat-id-collision",null),_.Nf("_mat-animation-noopable",b.re==="NoopAnimations")("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",Bc:"disableRipple",color:"color"},Rb:["matButton"],features:[_.Jf],nc:_.YWa,hc:_.ZWa,Aa:4,Ba:5,Ea:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"span",0),_.cg(1),_.H(),_.J(2,"span",1)(3,"span",2));a&2&&(_.y(2),_.Nf("mat-button-ripple-round",b.JZa||b.Ewa),_.E("matRippleDisabled",b.px())("matRippleCentered",b.Ewa)("matRippleTrigger",
b.Og()))},Ia:[_.Ms],styles:[_.$Wa()],mb:2,Oa:0});var cXa={params:{hua:"150ms",oua:"75ms"}},dXa=_.ai("dialogContainer",[_.di("void, exit",_.ci({opacity:0,transform:"scale(0.7)"})),_.di("enter",_.ci({transform:"none"})),_.ei("* => enter",_.Tra([_.bi("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.ci({transform:"none",opacity:1})),_.Ura("@*",{type:9,options:null})]),cXa),_.ei("* => void, * => exit",_.Tra([_.bi("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.ci({opacity:0})),_.Ura("@*",{type:9,options:null})]),cXa)]);var eXa=function(){this.role="dialog";this.Bd="";this.Pe=!0;this.Jj="";this.vj=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Ura=this.daa=this.data=null;this.ariaModal=!0;this.eB="first-tabbable";this.VRa=this.zca=this.xs=!0};var fXa=function(){this.role="dialog";this.Bd="";this.Pe=!0;this.Jj="";this.vj=!1;this.height=this.width="";this.ariaLabel=this.Ura=this.daa=this.data=null;this.ariaModal=!0;this.eB="first-tabbable";this.WRa=this.URa=this.VRa=this.xs=!0};var Qs=function(a,b,c,d,e,f,g,m){this.pr=!1;this.Ma=a;this.F7=b;this.Yc=d;this.j8=e;this.nb=f;this.yb=g;this.Vc=m;this.uc=_.Wc(_.Uq);this.iH=this.Fcb=this.AA=null;this.dH=[];this.Ua=_.Wc(_.Pg);this.Cc=_.Wc(_.zf);this.n8=!1;this.Db=c;this.Yc.Ura&&this.dH.push(this.Yc.Ura)};_.V(Qs,ws);_.h=Qs.prototype;_.h.mFc=function(a){this.dH.push(a);_.om(this.Ua)};_.h.pMc=function(a){a=this.dH.indexOf(a);a>-1&&(this.dH.splice(a,1),_.om(this.Ua))};_.h.Noa=function(){this.aKc();this.AJc();this.vJa()};_.h.vJa=function(){this.XL()};
_.h.La=function(){this.n8=!0;this.Xqa()};_.h.Zu=function(a){a=this.Ku.Zu(a);this.Noa();return a};_.h.bB=function(a){a=this.Ku.bB(a);this.Noa();return a};_.h.dMc=function(){this.Moa()||this.XL()};_.h.IKa=function(a,b){this.j8.XE(a)||(a.tabIndex=-1,this.nb.Ub(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.E7=function(a,b){(a=this.Ma.na.querySelector(a))&&this.IKa(a,b)};_.h.XL=function(){var a=this;this.n8||_.Bf(function(){var b=a.Ma.na;switch(a.Yc.eB){case !1:case "dialog":a.Moa()||b.focus();break;case !0:case "first-tabbable":var c;((c=a.AA)==null?0:_.HUa(c))||a.qIc();break;case "first-heading":a.E7('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:a.E7(a.Yc.eB)}},{Vb:this.Cc})};
_.h.Xqa=function(){var a=this.Yc.xs,b=null;typeof a==="string"?b=this.Db.querySelector(a):typeof a==="boolean"?b=a?this.Fcb:null:a&&(b=a);if(this.Yc.xs&&b&&typeof b.focus==="function"){a=_.ora();var c=this.Ma.na;if(!a||a===this.Db.body||a===c||c.contains(a))this.Vc?(_.Yq(this.Vc,b,this.iH),this.iH=null):b.focus()}this.AA&&this.AA.destroy()};_.h.qIc=function(){this.Ma.na.focus&&this.Ma.na.focus()};_.h.Moa=function(){var a=this.Ma.na,b=_.ora();return a===b||a.contains(b)};
_.h.aKc=function(){this.uc.isBrowser&&(this.AA=this.F7.create(this.Ma.na),this.Db&&(this.Fcb=_.ora()))};_.h.AJc=function(){var a=this;this.yb.lm().subscribe(function(){a.Yc.vj&&a.dMc()})};Qs.O=function(a){return new (a||Qs)(_.A(_.Pd),_.A(_.ar),_.A(_.lh,8),_.A(fXa),_.A(_.Zq),_.A(_.Cg),_.A(is),_.A(_.Xq))};
Qs.ya=_.Yc({type:Qs,oa:[["cdk-dialog-container"]],tb:function(a,b){a&1&&_.jg(_.ys,7);if(a&2){var c;_.ng(c=_.og())&&(b.Ku=c.first)}},rb:["tabindex","-1",1,"cdk-dialog-container"],ob:6,Za:function(a,b){a&2&&_.Lf("id",b.Yc.id||null)("role",b.Yc.role)("aria-modal",b.Yc.ariaModal)("aria-labelledby",b.Yc.ariaLabel?null:b.dH[0])("aria-label",b.Yc.ariaLabel)("aria-describedby",b.Yc.daa||null)},standalone:!0,features:[_.Jf,_.wg],Aa:1,Ba:0,Ea:[["cdkPortalOutlet",""]],ta:function(a){a&1&&_.B(0,mta,0,0,"ng-template",
0)},Ia:[_.ys],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],mb:2});var gXa=new _.jd("DialogScrollStrategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.block()}}}),hXa=new _.jd("DialogData"),iXa=new _.jd("DefaultDialogConfig");var jXa=function(a,b){var c=this;this.Hd=a;this.config=b;this.closed=new _.gf;this.vj=b.vj;this.lm=a.lm();this.xk=a.xk();this.nC=a.nC();this.id=b.id;this.xk.subscribe(function(d){d.keyCode!==27||c.vj||_.Oh(d)||(d.preventDefault(),c.close(void 0,{Yda:"keyboard"}))});this.lm.subscribe(function(){c.vj||c.close(void 0,{Yda:"mouse"})});this.Uoa=a.Ao.subscribe(function(){b.WRa!==!1&&c.close()})};_.h=jXa.prototype;
_.h.close=function(a,b){if(this.lv){var c=this.closed;this.lv.iH=(b==null?void 0:b.Yda)||"program";this.Uoa.unsubscribe();this.Hd.dispose();c.next(a);c.complete();this.Hx=this.lv=null}};_.h.af=function(){this.Hd.af()};_.h.Gs=function(a,b){this.Hd.Gs({width:a===void 0?"":a,height:b===void 0?"":b})};_.h.XA=function(a){this.Hd.XA(a)};_.h.rP=function(a){this.Hd.rP(a)};var kXa=0,Rs=function(a,b,c,d,e,f){var g=this;this.ff=a;this.Cc=b;this.fh=c;this.Fo=d;this.AL=e;this.ED=[];this.aL=new _.gf;this.bL=new _.gf;this.dJa=new Map;this.Hra=_.xe(function(){return g.Rh.length?g.Zs():g.Zs().ha(_.sf(void 0))});this.Je=f};_.h=Rs.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.fh||new fXa,b);b.id=b.id||"cdk-dialog-"+kXa++;b.id&&this.zWa(b.id);var d=this.sH(b);d=this.ff.create(d);var e=new jXa(d,b);d=this.NFc(d,e,b);e.lv=d;this.OFc(a,e,d,b);this.Rh.length||this.SJc();this.Rh.push(e);e.closed.subscribe(function(){return c.Ggb(e,!0)});this.kt.next(e);return e};_.h.zWa=function(a){this.Rh.find(function(b){return b.id===a})};
_.h.La=function(){var a=this;nta(this.ED,function(b){b.config.URa===!1&&a.Ggb(b,!1)});nta(this.ED,function(b){return b.close()});this.aL.complete();this.bL.complete();this.ED=[]};_.h.sH=function(a){var b=new _.hs({jg:a.jg||_.qs(_.ps(this.ff.position().global())),Cj:a.Cj||this.Je(),Bd:a.Bd,Pe:a.Pe,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,J0:a.VRa});a.Jj&&(b.Jj=a.Jj);return b};
_.h.NFc=function(a,b,c){var d,e=c.Vb||((d=c.Be)==null?void 0:d.Vb);b=[{wa:fXa,lc:c},{wa:jXa,lc:b},{wa:is,lc:a}];c.container?typeof c.container==="function"?d=c.container:(d=c.container.type,b.push.apply(b,_.ld(c.container.Pb(c)))):d=Qs;c=new _.us(d,c.Be,_.Jg({parent:e||this.Cc,Pb:b}),c.jE);return a.attach(c).instance};
_.h.OFc=function(a,b,c,d){if(a instanceof _.fg){var e=this.lZ(d,b,c,void 0);b={va:d.data,cp:b};d.cQ&&(b=Object.assign({},b,typeof d.cQ==="function"?d.cQ():d.cQ));c.bB(new _.vs(a,null,b,e))}else e=this.lZ(d,b,c,this.Cc),a=c.Zu(new _.us(a,d.Be,e,d.jE)),b.g0=a,b.Hx=a.instance};
_.h.lZ=function(a,b,c,d){var e,f=a.Vb||((e=a.Be)==null?void 0:e.Vb);e=[{wa:hXa,lc:a.data},{wa:jXa,lc:b}];a.Pb&&(typeof a.Pb==="function"?e.push.apply(e,_.ld(a.Pb(b,a,c))):e.push.apply(e,_.ld(a.Pb)));!a.direction||f&&f.get(_.Qr,null,{optional:!0})||e.push({wa:_.Qr,lc:{value:a.direction,Hc:_.le()}});return _.Jg({parent:f||d,Pb:e})};
_.h.Ggb=function(a,b){a=this.Rh.indexOf(a);a>-1&&(this.Rh.splice(a,1),this.Rh.length||(this.dJa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.dJa.clear(),b&&this.Zs().next()))};
_.h.SJc=function(){var a=iWa(this.AL);if(a.parentElement)for(var b=a.parentElement.children,c=b.length-1;c>-1;c--){var d=b[c];d===a||d.nodeName==="SCRIPT"||d.nodeName==="STYLE"||d.hasAttribute("aria-live")||(this.dJa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.Zs=function(){var a=this.Fo;return a?a.Zs():this.aL};
_.p.Object.defineProperties(Rs.prototype,{Rh:{configurable:!0,enumerable:!0,get:function(){return this.Fo?this.Fo.Rh:this.ED}},kt:{configurable:!0,enumerable:!0,get:function(){return this.Fo?this.Fo.kt:this.bL}}});Rs.O=function(a){return new (a||Rs)(_.t(_.As),_.t(_.zf),_.t(iXa,8),_.t(Rs,12),_.t(Wr),_.t(gXa))};Rs.ua=_.q({token:Rs,qa:Rs.O,Ga:"root"});var Ss=function(){};Ss.O=function(a){return new (a||Ss)};Ss.Da=_.ad({type:Ss});Ss.Ca=_.Fc({Pb:[Rs],imports:[_.Bs,_.zs,_.lr,_.zs]});var Ts=function(a,b,c,d,e,f,g,m){Qs.call(this,a,b,c,d,e,f,g,m);this.ar=new _.mm};_.V(Ts,Qs);Ts.prototype.vJa=function(){this.Yc.zca||this.XL()};Ts.prototype.dNa=function(a){this.Yc.zca&&this.XL();this.ar.next({state:"opened",totalTime:a})};Ts.O=function(a){return new (a||Ts)(_.A(_.Pd),_.A(_.ar),_.A(_.lh,8),_.A(eXa),_.A(_.Zq),_.A(_.Cg),_.A(is),_.A(_.Xq))};Ts.ya=_.Yc({type:Ts,oa:[["ng-component"]],features:[_.Jf],Aa:0,Ba:0,ta:function(){},mb:2});var lXa=function(a,b,c){var d=this;this.Hj=a;this.hx=c;this.Zq=new _.gf;this.gH=new _.gf;this.tj=0;this.vj=b.vj;this.id=a.id;c.ar.ha(_.Ee(function(e){return e.state==="opened"}),_.af(1)).subscribe(function(){d.Zq.next();d.Zq.complete()});c.ar.ha(_.Ee(function(e){return e.state==="closed"}),_.af(1)).subscribe(function(){clearTimeout(d.MJa);d.tD()});a.Hd.Ao.subscribe(function(){d.gH.next(d.v9);d.gH.complete();d.tD()});_.De(this.lm(),this.xk().ha(_.Ee(function(e){return e.keyCode===27&&!d.vj&&!_.Oh(e)}))).subscribe(function(e){d.vj||
(e.preventDefault(),d.iH=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=lXa.prototype;_.h.close=function(a){var b=this;this.v9=a;this.hx.ar.ha(_.Ee(function(c){return c.state==="closing"}),_.af(1)).subscribe(function(c){b.gH.next(a);b.gH.complete();vWa(b.Hj.Hd);b.MJa=setTimeout(function(){return b.tD()},c.totalTime+100)});this.tj=1;this.hx.N9()};_.h.kt=function(){return this.Zq};_.h.YA=function(){return this.Hj.closed};_.h.lm=function(){return this.Hj.lm};_.h.xk=function(){return this.Hj.xk};
_.h.af=function(a){var b=this.Hj.config.jg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.ps(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.qs(b);this.Hj.af()};_.h.Gs=function(a,b){this.Hj.Gs(a===void 0?"":a,b===void 0?"":b)};_.h.XA=function(a){this.Hj.XA(a)};_.h.rP=function(a){this.Hj.rP(a)};_.h.getState=function(){return this.tj};_.h.tD=function(){this.tj=2;this.Hj.close(this.v9,{Yda:this.iH});this.Hx=null};var mXa=function(){this.role="dialog";this.Bd="";this.Pe=!0;this.Jj="";this.vj=!1;this.height=this.width="";this.ariaLabel=this.Ura=this.daa=this.data=null;this.ariaModal=!0;this.eB="first-tabbable";this.VRa=this.zca=this.xs=!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.re=_.Wc(_.$l,{optional:!0});this.ar=new _.mm;this.cL=this.re!=="NoopAnimations";this.NIa=0;this.Vm=this.Ma.na;var v;this.cpa=this.cL?(v=pta(this.Yc.hua))!=null?v:150:0;var z;this.epa=this.cL?(z=pta(this.Yc.oua))!=null?z:75:0;this.K6=null;this.cdb=function(){r.Nbb();r.dNa(r.cpa)};this.tD=function(){r.Nbb();r.ar.emit({state:"closed",totalTime:r.epa})}};_.V(Us,Qs);_.h=Us.prototype;
_.h.Noa=function(){Qs.prototype.Noa.call(this);this.pNc()};_.h.pNc=function(){var a=this;this.ar.emit({state:"opening",totalTime:this.cpa});this.cL?(this.Vm.style.setProperty("--mat-dialog-transition-duration",this.cpa+"ms"),this.Ogb(function(){return a.Vm.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.tib(this.cpa,this.cdb)):(this.Vm.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.cdb()}))};
_.h.N9=function(){var a=this;this.ar.emit({state:"closing",totalTime:this.epa});this.Vm.classList.remove("mdc-dialog--open");this.cL?(this.Vm.style.setProperty("--mat-dialog-transition-duration",this.epa+"ms"),this.Ogb(function(){return a.Vm.classList.add("mdc-dialog--closing")}),this.tib(this.epa,this.tD)):Promise.resolve().then(function(){return a.tD()})};_.h.Shb=function(a){this.NIa+=a;_.om(this.Ua)};_.h.Nbb=function(){this.Vm.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.tib=function(a,b){this.K6!==null&&clearTimeout(this.K6);this.K6=setTimeout(b,a)};_.h.Ogb=function(a){this.nb.Ub(function(){typeof requestAnimationFrame==="function"?requestAnimationFrame(a):a()})};_.h.vJa=function(){this.Yc.zca||this.XL()};_.h.dNa=function(a){this.Yc.zca&&this.XL();this.ar.next({state:"opened",totalTime:a})};_.h.La=function(){Qs.prototype.La.call(this);this.K6!==null&&clearTimeout(this.K6)};
_.h.Zu=function(a){a=Qs.prototype.Zu.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};Us.O=function(a){return new (a||Us)(_.A(_.Pd),_.A(_.ar),_.A(_.lh,8),_.A(mXa),_.A(_.Zq),_.A(_.Cg),_.A(is),_.A(_.$l,8),_.A(_.Xq))};
Us.ya=_.Yc({type:Us,oa:[["mat-dialog-container"]],rb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],ob:10,Za:function(a,b){a&2&&(_.Uf("id",b.Yc.id),_.Lf("aria-modal",b.Yc.ariaModal)("role",b.Yc.role)("aria-labelledby",b.Yc.ariaLabel?null:b.dH[0])("aria-label",b.Yc.ariaLabel)("aria-describedby",b.Yc.daa||null),_.Nf("_mat-animation-noopable",!b.cL)("mat-mdc-dialog-container-with-actions",b.NIa>0))},standalone:!0,features:[_.Jf,_.wg],Aa:3,Ba:0,Ea:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],
[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],ta:function(a){a&1&&(_.F(0,"div",0)(1,"div",1),_.B(2,ota,0,0,"ng-template",2),_.H()())},Ia:[_.ys],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 560px);min-width:var(--mat-dialog-container-min-width, 280px)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, calc(100vw - 32px))}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, none);border-radius:var(--mdc-dialog-container-shape, var(--mat-app-corner-extra-large, 4px));background-color:var(--mdc-dialog-container-color, var(--mat-app-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-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}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 6px 24px 13px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mdc-dialog-subhead-font, var(--mat-app-headline-small-font, inherit));line-height:var(--mdc-dialog-subhead-line-height, var(--mat-app-headline-small-line-height, 1.5rem));font-size:var(--mdc-dialog-subhead-size, var(--mat-app-headline-small-size, 1rem));font-weight:var(--mdc-dialog-subhead-weight, var(--mat-app-headline-small-weight, 400));letter-spacing:var(--mdc-dialog-subhead-tracking, var(--mat-app-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, var(--mat-app-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mdc-dialog-supporting-text-font, var(--mat-app-body-medium-font, inherit));line-height:var(--mdc-dialog-supporting-text-line-height, var(--mat-app-body-medium-line-height, 1.5rem));font-size:var(--mdc-dialog-supporting-text-size, var(--mat-app-body-medium-size, 1rem));font-weight:var(--mdc-dialog-supporting-text-weight, var(--mat-app-body-medium-weight, 400));letter-spacing:var(--mdc-dialog-supporting-text-tracking, var(--mat-app-body-medium-tracking, 0.03125em))}.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 0)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-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);padding:var(--mat-dialog-actions-padding, 16px 24px);justify-content:var(--mat-dialog-actions-alignment, flex-end)}.cdk-high-contrast-active .mat-mdc-dialog-actions{border-top-color:CanvasText}.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}.mat-mdc-dialog-component-host{display:contents}\n'],
mb:2});_.Vs=function(a,b,c){var d=this;this.Hj=a;this.hx=c;this.Zq=new _.gf;this.gH=new _.gf;this.tj=0;this.vj=b.vj;this.id=a.id;a.XA("mat-mdc-dialog-panel");c.ar.ha(_.Ee(function(e){return e.state==="opened"}),_.af(1)).subscribe(function(){d.Zq.next();d.Zq.complete()});c.ar.ha(_.Ee(function(e){return e.state==="closed"}),_.af(1)).subscribe(function(){clearTimeout(d.MJa);d.tD()});a.Hd.Ao.subscribe(function(){d.gH.next(d.v9);d.gH.complete();d.tD()});_.De(this.lm(),this.xk().ha(_.Ee(function(e){return e.keyCode===
27&&!d.vj&&!_.Oh(e)}))).subscribe(function(e){d.vj||(e.preventDefault(),d.iH=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=_.Vs.prototype;_.h.close=function(a){var b=this;this.v9=a;this.hx.ar.ha(_.Ee(function(c){return c.state==="closing"}),_.af(1)).subscribe(function(c){b.gH.next(a);b.gH.complete();vWa(b.Hj.Hd);b.MJa=setTimeout(function(){return b.tD()},c.totalTime+100)});this.tj=1;this.hx.N9()};_.h.kt=function(){return this.Zq};_.h.YA=function(){return this.Hj.closed};_.h.lm=function(){return this.Hj.lm};
_.h.xk=function(){return this.Hj.xk};_.h.af=function(a){var b=this.Hj.config.jg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.ps(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.qs(b);this.Hj.af()};_.h.Gs=function(a,b){this.Hj.Gs(a===void 0?"":a,b===void 0?"":b)};_.h.XA=function(a){this.Hj.XA(a)};_.h.rP=function(a){this.Hj.rP(a)};_.h.getState=function(){return this.tj};_.h.tD=function(){this.tj=2;this.Hj.close(this.v9,{Yda:this.iH});this.Hx=null};var oXa,pXa,qXa;_.nXa=new _.jd("MatMdcDialogData");oXa=new _.jd("mat-mdc-dialog-default-options");pXa=new _.jd("mat-mdc-dialog-scroll-strategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.block()}}});qXa=0;_.Ws=function(a,b,c,d,e,f){var g=this;this.ff=a;this.fh=d;this.Je=e;this.Fo=f;this.ED=[];this.aL=new _.gf;this.bL=new _.gf;this.Kta=mXa;this.Hra=_.xe(function(){return g.Rh.length?g.Zs():g.Zs().ha(_.sf(void 0))});this.uA=b.get(Rs);this.q7=_.Vs;this.p7=Us;this.mKa=_.nXa};
_.h=_.Ws.prototype;_.h.Zs=function(){var a=this.Fo;return a?a.Zs():this.aL};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.fh||new mXa,b);b.id=b.id||"mat-mdc-dialog-"+qXa++;b.Cj=b.Cj||this.Je();a=this.uA.open(a,Object.assign({},b,{jg:_.qs(_.ps(this.ff.position().global())),vj:!0,URa:!1,WRa:!1,container:{type:this.p7,Pb:function(){return[{wa:c.Kta,lc:b},{wa:fXa,lc:b}]}},cQ:function(){return{cp:d}},Pb:function(e,f,g){d=new c.q7(e,b,g);var m;d.af((m=b)==null?void 0:m.position);return[{wa:c.p7,lc:g},{wa:c.mKa,lc:f.data},{wa:c.q7,lc:d}]}}));d.g0=a.g0;d.Hx=a.Hx;this.Rh.push(d);
this.kt.next(d);d.YA().subscribe(function(){var e=c.Rh.indexOf(d);e>-1&&(c.Rh.splice(e,1),c.Rh.length||c.Zs().next())});return d};_.h.zWa=function(a){this.Rh.find(function(b){return b.id===a})};_.h.La=function(){this.LJa(this.ED);this.aL.complete();this.bL.complete()};_.h.LJa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(_.Ws.prototype,{Rh:{configurable:!0,enumerable:!0,get:function(){return this.Fo?this.Fo.Rh:this.ED}},kt:{configurable:!0,enumerable:!0,get:function(){return this.Fo?this.Fo.kt:this.bL}}});_.Ws.O=function(a){return new (a||_.Ws)(_.t(_.As),_.t(_.zf),_.t(_.An,8),_.t(oXa,8),_.t(pXa),_.t(_.Ws,12),_.t(Wr),_.t(_.$l,8))};_.Ws.ua=_.q({token:_.Ws,qa:_.Ws.O,Ga:"root"});var rXa;rXa=0;_.Xs=function(a,b,c){this.cp=a;this.Ma=b;this.uA=c;this.type="button"};_.Xs.prototype.Ra=function(){this.cp||(this.cp=qta(this.Ma,this.uA.Rh))};_.Xs.prototype.Tb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Jca=a.Xf};_.Xs.prototype.TZ=function(a){var b=this.cp,c=this.Jca;b.iH=a.screenX===0&&a.screenY===0?"keyboard":"mouse";b.close(c)};_.Xs.O=function(a){return new (a||_.Xs)(_.A(_.Vs,8),_.A(_.Pd),_.A(_.Ws))};
_.Xs.Fa=_.fd({type:_.Xs,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],ob:2,Za:function(a,b){a&1&&_.K("click",function(c){return b.TZ(c)});a&2&&_.Lf("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",Jca:[0,"mat-dialog-close","dialogResult"],YKc:[0,"matDialogClose","_matDialogClose"]},Rb:["matDialogClose"],standalone:!0,features:[_.sd]});var Ys=function(a,b,c){this.Xs=a;this.Ma=b;this.uA=c};
Ys.prototype.Ra=function(){var a=this;this.Xs||(this.Xs=qta(this.Ma,this.uA.Rh));this.Xs&&Promise.resolve().then(function(){a.Kfb()})};Ys.prototype.La=function(){var a=this,b;((b=this.Xs)==null?0:b.hx)&&Promise.resolve().then(function(){a.Qfb()})};Ys.O=function(a){return new (a||Ys)(_.A(_.Vs,8),_.A(_.Pd),_.A(_.Ws))};Ys.Fa=_.fd({type:Ys,standalone:!0});_.Zs=function(){Ys.apply(this,arguments);this.id="mat-mdc-dialog-title-"+rXa++};_.V(_.Zs,Ys);
_.Zs.prototype.Kfb=function(){var a,b;(a=this.Xs.hx)==null||(b=a.mFc)==null||b.call(a,this.id)};_.Zs.prototype.Qfb=function(){var a,b,c;(a=this.Xs)==null||(b=a.hx)==null||(c=b.pMc)==null||c.call(b,this.id)};_.Zs.O=function(){var a;return function(b){return(a||(a=_.Ld(_.Zs)))(b||_.Zs)}}();
_.Zs.Fa=_.fd({type:_.Zs,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],rb:[1,"mat-mdc-dialog-title","mdc-dialog__title"],ob:1,Za:function(a,b){a&2&&_.Uf("id",b.id)},inputs:{id:"id"},Rb:["matDialogTitle"],standalone:!0,features:[_.Jf]});_.$s=function(){};_.$s.O=function(a){return new (a||_.$s)};
_.$s.Fa=_.fd({type:_.$s,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],rb:[1,"mat-mdc-dialog-content","mdc-dialog__content"],standalone:!0,features:[function(a){var b=function(c){var d=(Array.isArray(a)?a:a()).map(function(e){return typeof e==="function"?{B0:Sc(e),inputs:bd,outputs:bd}:{B0:Sc(e.B0),inputs:hla(e.inputs),outputs:hla(e.outputs)}});c.n2===null?(c.q1=gla,c.n2=d):c.n2.unshift.apply(c.n2,_.ld(d))};b.ZJb=!0;return b}([_.Yr])]});
_.at=function(){Ys.apply(this,arguments)};_.V(_.at,Ys);_.at.prototype.Kfb=function(){var a,b;(a=this.Xs.hx)==null||(b=a.Shb)==null||b.call(a,1)};_.at.prototype.Qfb=function(){var a,b;(a=this.Xs.hx)==null||(b=a.Shb)==null||b.call(a,-1)};_.at.O=function(){var a;return function(b){return(a||(a=_.Ld(_.at)))(b||_.at)}}();
_.at.Fa=_.fd({type:_.at,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],rb:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],ob:6,Za:function(a,b){a&2&&_.Nf("mat-mdc-dialog-actions-align-start",b.align==="start")("mat-mdc-dialog-actions-align-center",b.align==="center")("mat-mdc-dialog-actions-align-end",b.align==="end")},inputs:{align:"align"},standalone:!0,features:[_.Jf]});var bt=function(){};bt.O=function(a){return new (a||bt)};bt.Da=_.ad({type:bt});bt.Ca=_.Fc({Pb:[_.Ws],imports:[Ss,_.Bs,_.zs,_.Cs,_.Cs]});var sXa=0,ct=function(a,b,c,d,e,f,g,m,n){var r=this;this.ff=a;this.fh=c;this.Fo=d;this.q7=g;this.p7=m;this.mKa=n;this.ED=[];this.aL=new _.gf;this.bL=new _.gf;this.ncd="mat-dialog-";this.Kta=eXa;this.Hra=_.xe(function(){return r.Rh.length?r.Zs():r.Zs().ha(_.sf(void 0))});this.Je=f;this.uA=b.get(Rs)};_.h=ct.prototype;_.h.Zs=function(){var a=this.Fo;return a?a.Zs():this.aL};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.fh||new eXa,b);b.id=b.id||"mat-dialog-"+sXa++;b.Cj=b.Cj||this.Je();a=this.uA.open(a,Object.assign({},b,{jg:_.qs(_.ps(this.ff.position().global())),vj:!0,URa:!1,WRa:!1,container:{type:this.p7,Pb:function(){return[{wa:c.Kta,lc:b},{wa:fXa,lc:b}]}},cQ:function(){return{cp:d}},Pb:function(e,f,g){d=new c.q7(e,b,g);var m;d.af((m=b)==null?void 0:m.position);return[{wa:c.p7,lc:g},{wa:c.mKa,lc:f.data},{wa:c.q7,lc:d}]}}));d.g0=a.g0;d.Hx=a.Hx;this.Rh.push(d);
this.kt.next(d);d.YA().subscribe(function(){var e=c.Rh.indexOf(d);e>-1&&(c.Rh.splice(e,1),c.Rh.length||c.Zs().next())});return d};_.h.zWa=function(a){this.Rh.find(function(b){return b.id===a})};_.h.La=function(){this.LJa(this.ED);this.aL.complete();this.bL.complete()};_.h.LJa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(ct.prototype,{Rh:{configurable:!0,enumerable:!0,get:function(){return this.Fo?this.Fo.Rh:this.ED}},kt:{configurable:!0,enumerable:!0,get:function(){return this.Fo?this.Fo.kt:this.bL}}});ct.O=function(){_.Ge()};ct.ua=_.q({token:ct,qa:ct.O});_.tXa=function(){lXa.apply(this,arguments)};_.V(_.tXa,lXa);var uXa=function(){eXa.apply(this,arguments);this.hua=cXa.params.hua;this.oua=cXa.params.oua};_.V(uXa,eXa);var dt=function(a,b,c,d,e,f,g,m){Ts.call(this,a,b,c,d,e,f,g,m);this.tj="enter"};_.V(dt,Ts);dt.prototype.M8=function(a){var b=a.zf;a=a.totalTime;b==="enter"?this.dNa(a):b==="exit"&&this.ar.next({state:"closed",totalTime:a})};dt.prototype.N8=function(a){var b=a.zf;a=a.totalTime;b==="enter"?this.ar.next({state:"opening",totalTime:a}):(b==="exit"||b==="void")&&this.ar.next({state:"closing",totalTime:a})};dt.prototype.N9=function(){this.tj="exit";_.om(this.Ua)};
dt.prototype.EIc=function(){return{value:this.tj,params:{enterAnimationDuration:this.Yc.hua||"150ms",exitAnimationDuration:this.Yc.oua||"75ms"}}};dt.O=function(a){return new (a||dt)(_.A(_.Pd),_.A(_.ar),_.A(_.lh,8),_.A(uXa),_.A(_.Zq),_.A(_.Cg),_.A(is),_.A(_.Xq))};
dt.ya=_.Yc({type:dt,oa:[["mat-dialog-container"]],rb:["tabindex","-1",1,"mat-dialog-container"],ob:8,Za:function(a,b){a&1&&_.ag("@dialogContainer.start",function(c){return b.N8(c)})("@dialogContainer.done",function(c){return b.M8(c)});a&2&&(_.Uf("id",b.Yc.id),_.Vf("@dialogContainer",b.EIc()),_.Lf("aria-modal",b.Yc.ariaModal)("role",b.Yc.role)("aria-labelledby",b.Yc.ariaLabel?null:b.dH[0])("aria-label",b.Yc.ariaLabel)("aria-describedby",b.Yc.daa||null)("mat-id-collision",null))},features:[_.Jf],Aa:1,
Ba:0,Ea:[["cdkPortalOutlet",""]],ta:function(a){a&1&&_.B(0,rta,0,0,"ng-template",0)},Ia:[_.ys],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"],
mb:2,data:{animation:[dXa]}});var wXa,xXa,yXa;_.vXa=new _.jd("MatDialogData");wXa=new _.jd("mat-dialog-default-options");xXa=new _.jd("mat-dialog-scroll-strategy");yXa={wa:xXa,Kb:[_.As],Bb:function(a){return function(){return a.Bj.block()}}};_.et=function(a,b,c,d,e,f,g,m){ct.call(this,a,b,d,f,g,e,_.tXa,dt,_.vXa,m);this.Kta=uXa};_.V(_.et,ct);_.et.O=function(a){return new (a||_.et)(_.t(_.As),_.t(_.zf),_.t(_.An,8),_.t(wXa,8),_.t(xXa),_.t(_.et,12),_.t(Wr),_.t(_.$l,8))};_.et.ua=_.q({token:_.et,qa:_.et.O});_.ft=function(){};_.ft.O=function(a){return new (a||_.ft)};_.ft.Da=_.ad({type:_.ft});_.ft.Ca=_.Fc({Pb:[_.et,yXa],imports:[Ss,_.Bs,_.zs,_.Cs,_.Cs]});var gt=function(){};gt.O=function(a){return new (a||gt)};gt.Da=_.ad({type:gt});gt.Ca=_.Fc({imports:[_.lr,_.Cs,_.Cs]});var ht=function(a,b,c,d){_.Br.call(this,a,b,c);this.qr="row";d&&(this.FH=d.i_a.subscribe(this.U8.bind(this)))};_.V(ht,_.Br);_.h=ht.prototype;_.h.Tb=function(a){(a.wrap!=null||this.Pk)&&this.wx()};_.h.Ra=function(){var a=this;_.Br.prototype.Ra.call(this);this.x8("wrap","wrap",function(b){a.wx(b.value)});this.wx()};_.h.La=function(){_.Br.prototype.La.call(this);this.FH&&this.FH.unsubscribe()};
_.h.U8=function(a){var b=this;this.qr=(a||"").toLowerCase().replace("-reverse","");Kra.find(function(c){return c===b.qr})||(this.qr="row");this.wx()};_.h.wx=function(a){a=a||this.SH("wrap");this.Pk&&(a=this.Pk.xT);a=Lra(a||"wrap");this.VY(this.T6(a))};_.h.T6=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.zVc}};
_.p.Object.defineProperties(ht.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrap",a)}},m$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapXs",a)}},k$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapSm",a)}},j$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapMd",a)}},e$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLg",a)}},l$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapXl",a)}},d$c:{configurable:!0,enumerable:!0,
set:function(a){this.Rc("wrapGtXs",a)}},c$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapGtSm",a)}},b$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapGtMd",a)}},a$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapGtLg",a)}},h$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLtSm",a)}},g$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLtMd",a)}},f$c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("wrapLtLg",a)}},i$c:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("wrapLtXl",a)}},zVc:{configurable:!0,enumerable:!0,get:function(){return this.FH?this.qr:this.Mdb(this.na)}}});ht.O=function(a){return new (a||ht)(_.A(_.Ar),_.A(_.Pd),_.A(_.am),_.A(_.Cr,10))};
ht.Fa=_.fd({type:ht,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"],m$c:[0,"fxLayoutWrap.xs","wrapXs"],k$c:[0,"fxLayoutWrap.sm","wrapSm"],j$c:[0,"fxLayoutWrap.md",
"wrapMd"],e$c:[0,"fxLayoutWrap.lg","wrapLg"],l$c:[0,"fxLayoutWrap.xl","wrapXl"],d$c:[0,"fxLayoutWrap.gt-xs","wrapGtXs"],c$c:[0,"fxLayoutWrap.gt-sm","wrapGtSm"],b$c:[0,"fxLayoutWrap.gt-md","wrapGtMd"],a$c:[0,"fxLayoutWrap.gt-lg","wrapGtLg"],h$c:[0,"fxLayoutWrap.lt-sm","wrapLtSm"],g$c:[0,"fxLayoutWrap.lt-md","wrapLtMd"],f$c:[0,"fxLayoutWrap.lt-lg","wrapLtLg"],i$c:[0,"fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.Jf,_.sd]});_.it=function(a,b,c,d,e){_.Br.call(this,a,b,c);var f=this;this.hL=d;this.r$=e;this.qr="row";this.Rc("flex","");this.Rc("shrink",1);this.Rc("grow",1);d&&(this.FH=d.i_a.subscribe(function(g){f.U8(g)}))};_.V(_.it,_.Br);_.h=_.it.prototype;_.h.Tb=function(a){(a.flex!=null||this.Pk)&&this.ZL()};_.h.Ra=function(){var a=this;_.Br.prototype.Ra.call(this);this.x8("flex","",function(b){a.ZL(b.value)});this.ZL()};_.h.La=function(){_.Br.prototype.La.call(this);this.FH&&this.FH.unsubscribe()};
_.h.U8=function(a){this.qr=a||this.qr||"row";this.ZL()};_.h.ZL=function(a){a=a||this.SH("flex")||"";this.Pk&&(a=this.Pk.xT);a=String(a).replace(";","");var b=this.SH("grow"),c=this.SH("shrink");b=b===void 0?"1":b;c=c===void 0?"1":c;var d=[b,c,a],e=a.indexOf("calc");e>0?(d[2]=sta(a.substring(e).trim()),a=a.substr(0,e).trim().split(" "),a.length==2&&(d[0]=a[0],d[1]=a[1])):e==0?d[2]=sta(a.trim()):(d=a.split(" "),d=d.length===3?d:[b,c,a]);this.VY(this.tOc.apply(this,d))};
_.h.tOc=function(a,b,c){var d=this.Mdb(this.parentElement,!0).indexOf("column")>-1?"column":"row";a=a=="0"?0:a;b=b=="0"?0:b;var e={"max-width":null,"max-height":null,"min-width":null,"min-height":null};switch(c||""){case "":e=Yh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=Yh(e,{flex:"0 1 auto"});break;case "grow":e=Yh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=Yh(e,{flex:"1 0 auto"});break;case "auto":e=Yh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=Yh(e,{flex:"0 0 auto"});
break;default:var f=String(c).indexOf("calc")>-1;var g=String(c).indexOf("%")>-1&&!f;(f=f||String(c).indexOf("px")>-1||String(c).indexOf("em")>-1||String(c).indexOf("vw")>-1||String(c).indexOf("vh")>-1)||g||isNaN(c)||(c+="%");c==="0px"&&(c="0%");e=Yh(e,{flex:a+" "+b+" "+(f||this.r$?c:"100%")})}g=Mra(d)?"max-width":"max-height";d=Mra(d)?"min-width":"min-height";f=String(c).indexOf("calc")>-1||c=="auto";var m=String(c).indexOf("px")>-1||f,n=!a&&!b;e[d]=c=="0%"?0:n||m&&a?c:null;e[g]=c=="0%"?0:n||!f&&
b?c:null;return Yh(e,{"box-sizing":"border-box"})};
_.p.Object.defineProperties(_.it.prototype,{s6c:{configurable:!0,enumerable:!0,set:function(a){this.Rc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Rc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flex",a)}},yVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexXs",a)}},wVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexSm",a)}},vVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexMd",a)}},qVc:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("flexLg",a)}},xVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexXl",a)}},pVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtXs",a)}},oVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtSm",a)}},nVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtMd",a)}},mVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexGtLg",a)}},tVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexLtSm",a)}},sVc:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("flexLtMd",a)}},rVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexLtLg",a)}},uVc:{configurable:!0,enumerable:!0,set:function(a){this.Rc("flexLtXl",a)}}});_.it.O=function(a){return new (a||_.it)(_.A(_.Ar),_.A(_.Pd),_.A(_.am),_.A(_.Cr,12),_.A(ht,12))};
_.it.Fa=_.fd({type:_.it,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:{s6c:[0,"fxShrink","shrink"],grow:[0,"fxGrow","grow"],flex:[0,"fxFlex","flex"],yVc:[0,"fxFlex.xs","flexXs"],wVc:[0,"fxFlex.sm","flexSm"],vVc:[0,"fxFlex.md","flexMd"],
qVc:[0,"fxFlex.lg","flexLg"],xVc:[0,"fxFlex.xl","flexXl"],pVc:[0,"fxFlex.gt-xs","flexGtXs"],oVc:[0,"fxFlex.gt-sm","flexGtSm"],nVc:[0,"fxFlex.gt-md","flexGtMd"],mVc:[0,"fxFlex.gt-lg","flexGtLg"],tVc:[0,"fxFlex.lt-sm","flexLtSm"],sVc:[0,"fxFlex.lt-md","flexLtMd"],rVc:[0,"fxFlex.lt-lg","flexLtLg"],uVc:[0,"fxFlex.lt-xl","flexLtXl"]},features:[_.Jf,_.sd]});var uta=[{alias:"xs",Zi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Xv:!0,Zi:"(min-width: 600px)"},{alias:"lt-sm",Xv:!0,Zi:"(max-width: 599px)"},{alias:"sm",Zi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Xv:!0,Zi:"(min-width: 960px)"},{alias:"lt-md",Xv:!0,Zi:"(max-width: 959px)"},{alias:"md",Zi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Xv:!0,Zi:"(min-width: 1280px)"},{alias:"lt-lg",Xv:!0,Zi:"(max-width: 1279px)"},{alias:"lg",Zi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Xv:!0,Zi:"(min-width: 1920px)"},{alias:"lt-xl",Xv:!0,Zi:"(max-width: 1920px)"},{alias:"xl",Zi:"(min-width: 1920px) and (max-width: 5000px)"}];var vta=/(\.|-|_)/g;var zXa={wa:cVa,Bb:function(){return wta()}};var AXa=function(){},jt=function(a,b){this.dE=a;this.z0a=b;this.hMc();this.BKb=this.cGc()};_.h=jt.prototype;_.h.isActive=function(a){a=this.GNc(a);return this.z0a.isActive(a)};_.h.subscribe=function(a,b,c){return this.BKb.subscribe(a,b,c)};_.h.Lf=function(){return this.BKb};_.h.hMc=function(){var a=this.dE.cWb.map(function(b){return b.Zi});gVa(this.z0a,a)};
_.h.cGc=function(){var a=this;return this.z0a.observe().ha(_.Ee(function(b){return b.matches===!0}),_.Ee(function(b){return(b=eVa(a.dE,b.Zi))?!b.Xv:!0}),_.x(function(b){return Hra(b,a.Xcb(b.Zi))}))};_.h.jIc=function(a){return dVa(this.dE,a)};_.h.Xcb=function(a){return eVa(this.dE,a)};_.h.GNc=function(a){var b=this.jIc(a)||this.Xcb(a);return b?b.Zi:a};jt.O=function(a){return new (a||jt)(_.t(yr),_.t(zr))};jt.ua=_.q({token:jt,qa:jt.O});var BXa={wa:AXa,Kb:[[new _.Xl,new _.Yl,AXa],zr,yr],Bb:function(a,b,c){return a||new jt(c,b)}};var kt=function(){};kt.O=function(a){return new (a||kt)};kt.Da=_.ad({type:kt});kt.Ca=_.Fc({Pb:[zXa,yr,zr,_.Ar,BXa]});var CXa={wa:_.Ar,Kb:[[new _.Xl,new _.Yl,_.Ar],yr,zr],Bb:function(a,b,c){return a||new _.Ar(b,c)}};_.lt=function(){};_.lt.O=function(a){return new (a||_.lt)};_.lt.Da=_.ad({type:_.lt});_.lt.Ca=_.Fc({Pb:[CXa,zXa,BXa],imports:[kt,Rr,kt]});new _.Am;_.mt=function(){};_.mt.O=function(a){return new (a||_.mt)};_.mt.Da=_.ad({type:_.mt});_.mt.Ca=_.Fc({imports:[_.Ns,_.Cs,_.Cs]});_.nt=function(){};_.nt.O=function(a){return new (a||_.nt)};_.nt.Da=_.ad({type:_.nt});_.nt.Ca=_.Fc({imports:[_.dp,_.un,_.lt,gt,_.mt,_.ft]});var DXa=new _.jd("MAT_BUTTON_CONFIG"),EXa=[{Gl:"mat-button",TV:["mdc-button","mat-mdc-button"]},{Gl:"mat-flat-button",TV:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Gl:"mat-raised-button",TV:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Gl:"mat-stroked-button",TV:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Gl:"mat-fab",TV:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{Gl:"mat-mini-fab",TV:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini",
"mat-mdc-mini-fab"]},{Gl:"mat-icon-button",TV:["mdc-icon-button","mat-mdc-icon-button"]}],ot=function(a,b,c,d){this.Ma=a;this.uc=b;this.nb=c;this.re=d;this.Vc=_.Wc(_.Xq);this.KL=_.Wc(_.Os);this.qc=this.em=this.Qpa=!1;var e=_.Wc(DXa,{optional:!0}),f=a.na,g=f.classList,m;this.Fd=(m=e==null?void 0:e.Fd)!=null?m:!1;var n;this.color=(n=e==null?void 0:e.color)!=null?n:null;var r;(r=this.KL)==null||_.XWa(r,f,{className:"mat-mdc-button-ripple"});e=_.k(EXa);for(m=e.next();!m.done;m=e.next())m=m.value,n=m.TV,
f.hasAttribute(m.Gl)&&g.add.apply(g,_.ld(n))};_.h=ot.prototype;_.h.Ec=function(){this.Vc.Ak(this.Ma,!0)};_.h.La=function(){this.Vc.Di(this.Ma);var a;(a=this.KL)==null||_.WWa(a,this.Ma.na)};_.h.focus=function(a,b){(a=a===void 0?"program":a)?_.Yq(this.Vc,this.Ma.na,a,b):this.Ma.na.focus(b)};_.h.QKa=function(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.Fd?!0:null};_.h.mL=function(){return this.Fd||!this.disabled?null:!0};
_.h.hib=function(){var a;(a=this.KL)==null||a.m5a(this.Ma.na,this.Bc||this.disabled)};_.p.Object.defineProperties(ot.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.em},set:function(a){this.em=a;this.hib()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){this.qc=a;this.hib()}}});ot.O=function(){_.Ge()};
ot.Fa=_.fd({type:ot,inputs:{color:"color",Bc:[2,"disableRipple","disableRipple",_.Kg],disabled:[2,"disabled","disabled",_.Kg],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Kg],Fd:[2,"disabledInteractive","disabledInteractive",_.Kg]},features:[_.Kf]});var pt=function(a,b,c,d){ot.call(this,a,b,c,d);var e=this;this.zZ=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())}};_.V(pt,ot);pt.prototype.Ra=function(){var a=this;this.nb.Ub(function(){a.Ma.na.addEventListener("click",a.zZ)})};
pt.prototype.La=function(){ot.prototype.La.call(this);this.Ma.na.removeEventListener("click",this.zZ)};pt.prototype.QKa=function(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled};pt.O=function(){_.Ge()};pt.Fa=_.fd({type:pt,inputs:{tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?void 0:_.Lg(a)}]},features:[_.Kf,_.Jf]});var FXa,GXa,HXa,IXa,JXa;FXa=["mat-button",""];GXa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];HXa=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
IXa=function(){return'.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;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;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.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__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-primary))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);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, -4px);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, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-app-primary) --mat-app-pressed-state-layer-opacity, transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-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, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-app-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, block)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);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, -8px);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, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-app-on-primary) --mat-app-pressed-state-layer-opacity, transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-app-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, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-app-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, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-corner-full))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);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, -8px);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, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-app-primary) --mat-app-pressed-state-layer-opacity, transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-app-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, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-app-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, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-level1))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.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, var(--mat-app-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);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, -8px);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, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-app-primary) --mat-app-pressed-state-layer-opacity, transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-app-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, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-app-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, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-outline))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width, 1px);border-style:solid;border-color:rgba(0,0,0,0)}.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-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-focus-indicator::before,.mat-mdc-raised-button:focus .mat-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-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}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}\n'};
JXa=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"};_.qt=function(a,b,c,d){ot.call(this,a,b,c,d)};_.V(_.qt,ot);_.qt.Fa=ot.Fa;
_.qt.O=function(a){return new (a||_.qt)(_.A(_.Pd),_.A(_.Uq),_.A(_.Cg),_.A(_.$l,8))};
_.qt.ya=_.Yc({type:_.qt,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],ob:14,Za:function(a,b){a&2&&(_.Lf("disabled",b.mL())("aria-disabled",b.QKa()),_.Of(b.color?"mat-"+b.color:""),_.Nf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Fd)("_mat-animation-noopable",b.re==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton"],standalone:!0,features:[_.Jf,
_.wg],nc:FXa,hc:HXa,Aa:7,Ba:4,Ea:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ta:function(a,b){a&1&&(_.bg(GXa),_.J(0,"span",0),_.cg(1),_.F(2,"span",1),_.cg(3,1),_.H(),_.cg(4,2),_.J(5,"span",2)(6,"span",3));a&2&&_.Nf("mdc-button__ripple",!b.Qpa)("mdc-fab__ripple",b.Qpa)},styles:[IXa(),JXa()],mb:2,Oa:0});_.rt=function(a,b,c,d){pt.call(this,a,b,c,d)};_.V(_.rt,pt);_.rt.Fa=pt.Fa;
_.rt.O=function(a){return new (a||_.rt)(_.A(_.Pd),_.A(_.Uq),_.A(_.Cg),_.A(_.$l,8))};
_.rt.ya=_.Yc({type:_.rt,oa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],ob:15,Za:function(a,b){a&2&&(_.Lf("disabled",b.mL())("tabindex",b.disabled&&!b.Fd?-1:b.tabIndex)("aria-disabled",b.mL()),_.Of(b.color?"mat-"+b.color:""),_.Nf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Fd)("_mat-animation-noopable",b.re==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton","matAnchor"],
standalone:!0,features:[_.Jf,_.wg],nc:FXa,hc:HXa,Aa:7,Ba:4,Ea:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ta:function(a,b){a&1&&(_.bg(GXa),_.J(0,"span",0),_.cg(1),_.F(2,"span",1),_.cg(3,1),_.H(),_.cg(4,2),_.J(5,"span",2)(6,"span",3));a&2&&_.Nf("mdc-button__ripple",!b.Qpa)("mdc-fab__ripple",b.Qpa)},styles:[IXa(),JXa()],mb:2,Oa:0});_.st=function(a){this.groups=a};_.st.prototype.isArray=function(a){return a instanceof Array};_.p.Object.defineProperties(_.st.prototype,{LZc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.st.O=function(a){return new (a||_.st)(_.A(_.nXa))};
_.st.ya=_.Yc({type:_.st,oa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Ea:function(){return[["singleKeyShortcut",""],["multiKeyBadge",""]," Keyboard Shortcuts\n"," Close ",["mat-dialog-title",""],["role","region","tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["align","end"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"],["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"matBadge"]]},ta:function(a,
b){a&1&&(_.F(0,"h2",4),_.Zf(1,2),_.H(),_.F(2,"mat-dialog-content",5)(3,"div",6),_.B(4,Fta,2,1,"ng-container",7),_.H()(),_.F(5,"mat-dialog-actions",8)(6,"button",9),_.Zf(7,3),_.H()());a&2&&(_.y(4),_.E("ngForOf",b.LZc))},Ia:[_.bp,_.nn,_.on,xr,_.qt,_.Xs,_.Zs,_.at,_.$s],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 KXa=new _.jd("mat-mdc-fab-default-options",{Ga:"root",qa:Gta});var LXa,MXa,NXa,OXa;LXa=["mat-icon-button",""];MXa=["*"];NXa=function(){return'.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;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;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 40px);height:var(--mdc-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 40px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size, 24px);color:var(--mdc-icon-button-icon-color, var(--mat-app-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.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,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-app-on-surface-variant) --mat-app-pressed-state-layer-opacity, transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-app-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, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-app-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, block)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.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'};
OXa=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"};_.tt=function(a,b,c,d){ot.call(this,a,b,c,d);_.XWa(this.KL,this.Ma.na,{V_:!0})};_.V(_.tt,ot);_.tt.Fa=ot.Fa;
_.tt.O=function(a){return new (a||_.tt)(_.A(_.Pd),_.A(_.Uq),_.A(_.Cg),_.A(_.$l,8))};
_.tt.ya=_.Yc({type:_.tt,oa:[["button","mat-icon-button",""]],ob:14,Za:function(a,b){a&2&&(_.Lf("disabled",b.mL())("aria-disabled",b.QKa()),_.Of(b.color?"mat-"+b.color:""),_.Nf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Fd)("_mat-animation-noopable",b.re==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton"],standalone:!0,features:[_.Jf,_.wg],nc:LXa,hc:MXa,Aa:4,Ba:0,Ea:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],
[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ta:function(a){a&1&&(_.bg(),_.J(0,"span",0),_.cg(1),_.J(2,"span",1)(3,"span",2))},styles:[NXa(),OXa()],mb:2,Oa:0});_.ut=function(a,b,c,d){pt.call(this,a,b,c,d)};_.V(_.ut,pt);_.ut.Fa=pt.Fa;_.ut.O=function(a){return new (a||_.ut)(_.A(_.Pd),_.A(_.Uq),_.A(_.Cg),_.A(_.$l,8))};
_.ut.ya=_.Yc({type:_.ut,oa:[["a","mat-icon-button",""]],ob:15,Za:function(a,b){a&2&&(_.Lf("disabled",b.mL())("tabindex",b.disabled&&!b.Fd?-1:b.tabIndex)("aria-disabled",b.mL()),_.Of(b.color?"mat-"+b.color:""),_.Nf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Fd)("_mat-animation-noopable",b.re==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rb:["matButton","matAnchor"],standalone:!0,features:[_.Jf,_.wg],nc:LXa,hc:MXa,Aa:4,Ba:0,Ea:[[1,"mat-mdc-button-persistent-ripple",
"mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ta:function(a){a&1&&(_.bg(),_.J(0,"span",0),_.cg(1),_.J(2,"span",1)(3,"span",2))},styles:[NXa(),OXa()],mb:2,Oa:0});_.vt=function(){};_.vt.O=function(a){return new (a||_.vt)};_.vt.Da=_.ad({type:_.vt});_.vt.Ca=_.Fc({imports:[_.Cs,_.Ns,_.Cs]});_.PXa=new _.jd("localstorage",{qa:function(){return _.Wc(jPa)}});_.wt=function(a){this.Va=a;this.BJb=this.Va.events.ha(_.Ee(function(b){return b instanceof zMa&&!b.eVb}),_.x(function(b){return b.url}),_.of(1));this.BJb.connect()};_.wt.O=function(a){return new (a||_.wt)(_.t(_.qh))};_.wt.ua=_.q({token:_.wt,qa:_.wt.O});var xt=function(a){hl.call(this);this.fUc=a};_.qj(xt,hl);xt.prototype.wrap=function(a){return QXa(this,a)};var yt=function(a,b){return(b?"__wrapper_":"__protected_")+_.xa(a)+"__"},QXa=function(a,b){var c=yt(a,!0);b[c]||((b[c]=RXa(a,b))[yt(a,!1)]=b);return b[c]},RXa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.Lva(d)}};c[yt(a,!1)]=b;return c};
xt.prototype.Lva=function(a){if(!(a&&typeof a==="object"&&typeof a.message==="string"&&a.message.indexOf("Error in protected function: ")==0||typeof a==="string"&&a.indexOf("Error in protected function: ")==0))throw this.fUc(a),new SXa(a);};
var TXa=function(a,b){var c=_.ca.window||_.ca.globalThis,d=c[b];if(!d)throw Error("yc`"+b);c[b]=function(e,f){typeof e==="string"&&(e=_.oj(Dza,e));e&&(arguments[0]=e=QXa(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(arguments.length>2){var m=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,m)}}return d(g,f)};c[b][yt(a,!1)]=d};
xt.prototype.ln=function(){var a=_.ca.window||_.ca.globalThis;var b=a.setTimeout;b=b[yt(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[yt(this,!1)]||b;a.setInterval=b;xt.Zy.ln.call(this)};var SXa=function(a){_.ba.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&typeof a==="string"&&(this.stack=a)};_.qj(SXa,_.ba);var zt=function(a,b,c){Xp.call(this);this.yqb=b||null;this.Rib={};this.t$c=UXa;this.bXc=a;if(!c){this.X0=null;this.X0=new xt((0,_.zi)(this.Azb,this));TXa(this.X0,"setTimeout");TXa(this.X0,"setInterval");a=this.X0;b=_.ca.window||_.ca.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&TXa(a,e)}a=this.X0;CPa=!0;b=(0,_.zi)(a.wrap,a);for(c=0;c<APa.length;c++)APa[c](b);BPa.push(a)}};
_.qj(zt,Xp);var VXa=function(a,b){Sp.call(this,"a");this.error=a;this.context=b};_.qj(VXa,Sp);var UXa=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;d=new _.bq;vSa.push(d);d.F_a("ready",d.QQc);d.send(a,b,c,e)};
zt.prototype.Azb=function(a,b){a=a.error||a;b=b?_.ic(b):{};a instanceof Error&&_.jc(b,a.__closure__error__context__984382||{});var c=hDa(a);if(this.yqb)try{this.yqb(c,b)}catch(v){}var d=c.message.substring(0,1900);if(!(a instanceof _.ba)||a.kQb){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=GHa(this.bXc,"script",e,"error",d,"line",f);if(!_.ada(this.Rib)){d=g;var m=_.FHa(this.Rib);g=CHa(d,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var r=_.FHa(m);this.t$c(g,"POST",r,this.Uhd)}catch(v){}}try{this.dispatchEvent(new VXa(c,
b))}catch(v){}};zt.prototype.ln=function(){ec(this.X0);zt.Zy.ln.call(this)};var WXa=new _.jd("errorReporter",{Ga:"root",qa:function(){return _.Wc(fKa,8)?new zt("/devfuse/_/jserror",void 0,!0):new zt("/_/jserror",void 0,!0)}}),XXa=new _.jd("uncaughtErrors",{Ga:"root",qa:function(){return new _.gf}});_.At=function(a,b,c){var d=this;this.gUc=a;this.z0=b;this.zone=c;this.Svb=new _.gf;this.count=0;this.Svb.ha(_.Ee(function(){d.setTimeout();if(d.count>=10)return!1;d.count++;return!0}),_.af(100)).subscribe(function(e){var f={};d.z0&&(f["devfuse.feature"]=d.z0);d.gUc.Azb(e,f)})};_.Bt=function(a,b){b.Z8a&&(b=b.Z8a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.Svb.next(b)};
_.At.prototype.setTimeout=function(){var a=this;this.nl==null&&this.zone.Ub(function(){a.nl=setTimeout(function(){a.count=0;delete a.nl},1E4)})};_.At.O=function(a){return new (a||_.At)(_.t(WXa),_.t(fKa,8),_.t(_.Cg))};_.At.ua=_.q({token:_.At,qa:_.At.O,Ga:"root"});var YXa;_.Ct=new _.jd("MatSnackBarData");YXa=function(){this.sC="assertive";this.Xu="";this.duration=0;this.data=null;this.LB="center";this.E5="bottom"};_.Dt=function(){};_.Dt.O=function(a){return new (a||_.Dt)};_.Dt.Fa=_.fd({type:_.Dt,oa:[["","matSnackBarLabel",""]],rb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0});_.Et=function(){};_.Et.O=function(a){return new (a||_.Et)};_.Et.Fa=_.fd({type:_.Et,oa:[["","matSnackBarActions",""]],rb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0});_.Ft=function(){};_.Ft.O=function(a){return new (a||_.Ft)};
_.Ft.Fa=_.fd({type:_.Ft,oa:[["","matSnackBarAction",""]],rb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0});var ZXa;ZXa=Math.pow(2,31)-1;_.Gt=function(a,b){var c=this;this.yb=b;this.oA=new _.gf;this.Zq=new _.gf;this.KA=new _.gf;this.oZ=!1;this.lv=a;a.MH.subscribe(function(){return c.CKa()})};_.Gt.prototype.Wd=function(){this.oA.closed||this.lv.jda();clearTimeout(this.Yoa)};_.$Xa=function(a){a.KA.closed||(a.oZ=!0,a.KA.next(),a.KA.complete(),a.Wd());clearTimeout(a.Yoa)};_.Gt.prototype.qKa=function(a){var b=this;this.Yoa=setTimeout(function(){return b.Wd()},Math.min(a,ZXa))};
_.Gt.prototype.cNa=function(){this.Zq.closed||(this.Zq.next(),this.Zq.complete())};_.Gt.prototype.CKa=function(){this.yb.dispose();this.KA.closed||this.KA.complete();this.oA.next({jTc:this.oZ});this.oA.complete();this.oZ=!1};_.Gt.prototype.kt=function(){return this.lv.T8};var Ht=function(a,b){this.Jla=a;this.data=b};Ht.prototype.action=function(){_.$Xa(this.Jla)};_.p.Object.defineProperties(Ht.prototype,{NXa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Ht.O=function(a){return new (a||Ht)(_.A(_.Gt),_.A(_.Ct))};
Ht.ya=_.Yc({type:Ht,oa:[["simple-snack-bar"]],rb:[1,"mat-mdc-simple-snack-bar"],Rb:["matSnackBar"],standalone:!0,features:[_.wg],Aa:3,Ba:2,Ea:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],ta:function(a,b){a&1&&(_.F(0,"div",0),_.P(1),_.H(),_.B(2,Hta,3,1,"div",1));a&2&&(_.y(),_.qg(" ",b.data.message,"\n"),_.y(),_.Pf(b.NXa?2:-1))},Ia:[_.qt,_.Dt,_.Et,_.Ft],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],mb:2,Oa:0});var aYa=_.ai("state",[_.di("void, hidden",_.ci({transform:"scale(0.8)",opacity:0})),_.di("visible",_.ci({transform:"scale(1)",opacity:1})),_.ei("* => visible",_.bi("150ms cubic-bezier(0, 0, 0.2, 1)")),_.ei("* => void, * => hidden",_.bi("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.ci({opacity:0})))]);var bYa=["label"],cYa=0,It=function(a,b,c,d,e){this.pr=!1;this.nb=a;this.Ma=b;this.Ua=c;this.uc=d;this.zX=e;this.Db=_.Wc(_.lh);this.oT=new Set;this.XIa=150;this.Lb=!1;this.MS=new _.gf;this.MH=new _.gf;this.T8=new _.gf;this.Us="void";this.AS="mat-snack-bar-container-live-"+cYa++;this.Hu=e.sC!=="assertive"||e.Xu?e.sC==="off"?"off":"polite":"assertive";this.uc.jEa&&(this.Hu==="polite"&&(this.w9="status"),this.Hu==="assertive"&&(this.w9="alert"))};_.V(It,ws);_.h=It.prototype;
_.h.Zu=function(a){a=this.Ku.Zu(a);this.vR();return a};_.h.bB=function(a){a=this.Ku.bB(a);this.vR();return a};_.h.q1a=function(a){var b=a.rk;a=a.zf;(a==="void"&&b!=="void"||a==="hidden")&&this.d7();if(a==="visible"){var c=this.T8;this.nb.run(function(){c.next();c.complete()})}};_.h.uU=function(){this.Lb||(this.Us="visible",_.om(this.Ua),_.pm(this.Ua),this.WNa())};
_.h.jda=function(){var a=this;this.nb.run(function(){a.Us="hidden";_.om(a.Ua);a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.L6)});return this.MH};_.h.La=function(){this.Lb=!0;this.JJa();this.d7()};_.h.d7=function(){var a=this;queueMicrotask(function(){a.MH.next();a.MH.complete()})};_.h.vR=function(){var a=this.Ma.na,b=this.zX.Bd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.BKa();b=this.Do.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.BKa=function(){for(var a=this.AS,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.oT.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.JJa=function(){var a=this;this.oT.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.AS,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.oT.clear()};
_.h.IFc=function(){};_.h.WNa=function(){var a=this;this.L6||this.nb.Ub(function(){a.L6=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.uc.isBrowser&&document.activeElement instanceof HTMLElement&&b.contains(document.activeElement)&&(d=document.activeElement);b.removeAttribute("aria-hidden");c.appendChild(b);var e;(e=d)==null||e.focus();a.MS.next();a.MS.complete()}},a.XIa)})};
It.O=function(a){return new (a||It)(_.A(_.Cg),_.A(_.Pd),_.A(_.Pg),_.A(_.Uq),_.A(YXa))};
It.ya=_.Yc({type:It,oa:[["mat-snack-bar-container"]],tb:function(a,b){a&1&&(_.jg(_.ys,7),_.jg(bYa,7));if(a&2){var c;_.ng(c=_.og())&&(b.Ku=c.first);_.ng(c=_.og())&&(b.Do=c.first)}},rb:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],ob:1,Za:function(a,b){a&1&&_.ag("@state.done",function(c){return b.q1a(c)});a&2&&_.Vf("@state",b.Us)},standalone:!0,features:[_.Jf,_.wg],Aa:6,Ba:3,Ea:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],
["cdkPortalOutlet",""]],ta:function(a,b){a&1&&(_.F(0,"div",1)(1,"div",2,0)(3,"div",3),_.B(4,Ita,0,0,"ng-template",4),_.H(),_.J(5,"div"),_.H()());a&2&&(_.y(5),_.Lf("aria-live",b.Hu)("role",b.w9)("id",b.AS))},Ia:[_.ys],styles:[".mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-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);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}.cdk-high-contrast-active .mat-mdc-snackbar-surface{outline:solid 1px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mdc-snackbar-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-snackbar-container-shape, var(--mat-app-corner-extra-small));background-color:var(--mdc-snackbar-container-color, var(--mat-app-inverse-surface))}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mdc-snackbar-supporting-text-font, var(--mat-app-body-medium-font));font-size:var(--mdc-snackbar-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-snackbar-supporting-text-weight, var(--mat-app-body-medium-weight));line-height:var(--mdc-snackbar-supporting-text-line-height, var(--mat-app-body-medium-line-height))}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color, var(--mat-app-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--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}\n"],
mb:2,data:{animation:[aYa]}});/*

 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}}
*/
_.dYa=new _.jd("mat-snack-bar-default-options",{Ga:"root",qa:function(){return new YXa}});_.Jt=function(a,b,c,d,e,f){this.ff=a;this.Hu=b;this.Cc=c;this.S6=d;this.TS=e;this.n7=f;this.YH=null;this.e6a=Ht;this.i6a=It;this.MXa="mat-mdc-snack-bar-handset"};_.h=_.Jt.prototype;_.h.u3=function(a,b){return this.P6(a,b)};_.h.ZKb=function(a,b){this.P6(a,b)};
_.h.open=function(a,b,c){b=b===void 0?"":b;var d=Object.assign({},this.n7,c);d.data={message:a,action:b};d.Xu===a&&(d.Xu=void 0);return this.u3(this.e6a,d)};_.h.Wd=function(){this.ak&&this.ak.Wd()};_.h.La=function(){this.YH&&this.YH.Wd()};_.h.gJa=function(a,b){var c=_.Jg({parent:b&&b.Be&&b.Be.Vb||this.Cc,Pb:[{wa:YXa,lc:b}]});a=a.attach(new _.us(this.i6a,b.Be,c));a.instance.zX=b;return a.instance};
_.h.P6=function(a,b){var c=this,d=Object.assign({},new YXa,this.n7,b),e=this.Au(d);b=this.gJa(e,d);var f=new _.Gt(b,e);if(a instanceof _.fg)f.instance=b.bB(new _.vs(a,null,{va:d.data,Jla:f}));else{var g=this.lZ(d,f);a=b.Zu(new _.us(a,void 0,g));f.instance=a.instance}this.S6.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.uf(e.Ao)).subscribe(function(m){e.yp.classList.toggle(c.MXa,m.matches)});d.Xu&&b.MS.subscribe(function(){c.Hu.ik(d.Xu,d.sC)});this.VIa(f,d);return this.ak=f};
_.h.VIa=function(a,b){var c=this;a.oA.subscribe(function(){c.ak==a&&(c.ak=null);b.Xu&&c.Hu.clear()});this.ak?(this.ak.oA.subscribe(function(){a.lv.uU()}),this.ak.Wd()):a.lv.uU();b.duration&&b.duration>0&&a.kt().subscribe(function(){return a.qKa(b.duration)})};
_.h.Au=function(a){var b=new _.hs;b.direction=a.direction;var c=this.ff.position().global(),d=a.direction==="rtl";d=a.LB==="left"||a.LB==="start"&&!d||a.LB==="end"&&d;var e=!d&&a.LB!=="center";d?c.left("0"):e?c.right("0"):_.ps(c);a.E5==="top"?c.top("0"):c.bottom("0");b.jg=c;return this.ff.create(b)};_.h.lZ=function(a,b){return _.Jg({parent:a&&a.Be&&a.Be.Vb||this.Cc,Pb:[{wa:_.Gt,lc:b},{wa:_.Ct,lc:a.data}]})};
_.p.Object.defineProperties(_.Jt.prototype,{ak:{configurable:!0,enumerable:!0,get:function(){var a=this.TS;return a?a.ak:this.YH},set:function(a){this.TS?this.TS.ak=a:this.YH=a}}});_.Jt.O=function(a){return new (a||_.Jt)(_.t(_.As),_.t(_.kr),_.t(_.zf),_.t(_.er),_.t(_.Jt,12),_.t(_.dYa))};_.Jt.ua=_.q({token:_.Jt,qa:_.Jt.O,Ga:"root"});_.Kt=function(){};_.Kt.O=function(a){return new (a||_.Kt)};_.Kt.Da=_.ad({type:_.Kt});_.Kt.Ca=_.Fc({Pb:[_.Jt],imports:[_.Bs,_.zs,_.vt,_.Cs,Ht,_.Cs]});var eYa={t9a:{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"}},c7b:{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"}}},fYa=eYa;fYa=eYa;var gYa={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 hYa={DECIMAL_SEP:".",GROUP_SEP:",",U$a:"%",CIa:"0",Nqc:"+",i$a:"-",G9a:"E",V$a:"\u2030",EEa:"\u221e",Unc:"NaN",DECIMAL_PATTERN:"#,##0.###",xwc:"#E0",rqc:"#,##0%",R7b:"\u00a4#,##0.00",NDa:"USD"},Lt=hYa;Lt=hYa;_.Mt=function(a){this.wha=40;this.cC=1;this.OAa=0;this.YB=3;this.xxa=this.mF=0;this.n0b=!1;this.Pia=this.vW="";this.GO=Lt.i$a;this.g3="";this.wy=1;this.XV=!1;this.cV=[];this.WBa=this.asb=!1;this.tba=0;this.zia=typeof a==="string"?a:"";typeof a==="number"?this.Rra(a):this.lI(a)};
_.Mt.prototype.lI=function(a){this.zia=a.replace(/ /g,"\u00a0");var b=[0];this.vW=iYa(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 "#":f>0?g++:e++;m>=0&&d<0&&m++;break;case "0":if(g>0)throw Error("Ic`"+a);f++;m>=0&&d<0&&m++;break;case ",":m>0&&this.cV.push(m);m=0;break;case ".":if(d>=0)throw Error("Jc`"+a);d=e+f+g;break;case "E":if(this.WBa)throw Error("Kc`"+a);this.WBa=!0;this.xxa=0;b[0]+1<n&&a.charAt(b[0]+1)=="+"&&(b[0]++,this.n0b=!0);
for(;b[0]+1<n&&a.charAt(b[0]+1)=="0";)b[0]++,this.xxa++;if(e+f<1||this.xxa<1)throw Error("Lc`"+a);r=!1;break;default:b[0]--,r=!1}f==0&&e>0&&d>=0&&(f=d,f==0&&f++,g=e-f,e=f-1,f=1);if(d<0&&g>0||d>=0&&(d<e||d>e+f)||m==0)throw Error("Mc`"+a);g=e+f+g;this.YB=d>=0?g-d:0;d>=0&&(this.mF=e+f-d,this.mF<0&&(this.mF=0));this.cC=(d>=0?d:g)-e;this.WBa&&(this.wha=e+this.cC,this.YB==0&&this.cC==0&&(this.cC=1));this.cV.push(Math.max(0,m));this.asb=d==0||d==g;c=b[0]-c;this.Pia=iYa(this,a,b);b[0]<a.length&&a.charAt(b[0])==
";"?(b[0]++,this.wy!=1&&(this.XV=!0),this.GO=iYa(this,a,b),b[0]+=c,this.g3=iYa(this,a,b)):(this.GO+=this.vW,this.g3+=this.Pia)};
_.Mt.prototype.Rra=function(a){switch(a){case 1:this.lI(Lt.DECIMAL_PATTERN);break;case 2:this.lI(Lt.xwc);break;case 3:this.lI(Lt.rqc);break;case 4:a=this.lI;var b=Lt.R7b;var c=["0"],d=gYa[Lt.NDa];if(d){d=d[0]&7;if(d>0){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:jYa(this,1);break;case 6:jYa(this,2);break;default:throw Error("Cc");}};var jYa=function(a,b){a.tba=b;a.lI(Lt.DECIMAL_PATTERN);a.mF=0;a.YB=2;if(a.mF>0)throw Error("Ac");a.OAa=2};
_.Mt.prototype.parse=function(a,b){b=b||[0];if(this.tba!==0)throw Error("Dc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.vW,b[0])==b[0],d=a.indexOf(this.GO,b[0])==b[0];c&&d&&(this.vW.length>this.GO.length?d=!1:this.vW.length<this.GO.length&&(c=!1));c?b[0]+=this.vW.length:d&&(b[0]+=this.GO.length);if(a.indexOf(Lt.EEa,b[0])==b[0]){b[0]+=Lt.EEa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,v=Lt.DECIMAL_SEP,z=Lt.GROUP_SEP,C=Lt.G9a;if(this.tba!=0)throw Error("Ec");z=z.replace(/\u202f/g,
"\u00a0");for(var I="";b[0]<e.length;b[0]++){var M=e.charAt(b[0]),O=kYa(M);if(O>=0&&O<=9)I+=O,m=!0;else if(M==v.charAt(0)){if(f||g)break;I+=".";f=!0}else if(M==z.charAt(0)&&("\u00a0"!=z.charAt(0)||b[0]+1<e.length&&kYa(e.charAt(b[0]+1))>=0)){if(f||g)break}else if(M==C.charAt(0)){if(g)break;I+="E";g=!0;n=b[0]}else if(M=="+"||M=="-"){if(m&&n!=b[0]-1)break;I+=M}else if(this.wy==1&&M==Lt.U$a.charAt(0)){if(r!=1)break;r=100;if(m){b[0]++;break}}else if(this.wy==1&&M==Lt.V$a.charAt(0)){if(r!=1)break;r=1E3;
if(m){b[0]++;break}}else break}this.wy!=1&&(r=this.wy);e=parseFloat(I)/r}if(c){if(a.indexOf(this.Pia,b[0])!=b[0])return NaN;b[0]+=this.Pia.length}else if(d){if(a.indexOf(this.g3,b[0])!=b[0])return NaN;b[0]+=this.g3.length}return d?-e:e};
_.Mt.prototype.format=function(a){if(this.mF>this.YB)throw Error("Fc");if(isNaN(a))return Lt.Unc;var b=[];var c=a;if(this.tba==0)c=lYa;else{c=Math.abs(c);var d=mYa(this,c<=1?0:nYa(c)).LTa;c=mYa(this,d+nYa(oYa(this,Nt(c,-d)).intValue))}a=Nt(a,-c.LTa);(d=a<0||a==0&&1/a<0)?c.Y0a?b.push(c.Y0a):(b.push(c.prefix),b.push(this.GO)):(b.push(c.prefix),b.push(this.vW));if(isFinite(a))if(a*=d?-1:1,a*=this.wy,this.WBa){var e=a;if(e==0)pYa(this,e,this.cC,b),qYa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Nt(e,-f);var g=this.cC;this.wha>1&&this.wha>this.cC?(g=f%this.wha,g<0&&(g=this.wha+g),e=Nt(e,g),f-=g,g=1):this.cC<1?(f++,e=Nt(e,-1)):(f-=this.cC-1,e=Nt(e,this.cC-1));pYa(this,e,g,b);qYa(this,f,b)}}else pYa(this,a,this.cC,b);else b.push(Lt.EEa);d?c.Z0a?b.push(c.Z0a):(isFinite(a)&&b.push(c.suffix),b.push(this.g3)):(isFinite(a)&&b.push(c.suffix),b.push(this.Pia));return b.join("")};
var oYa=function(a,b){var c=Nt(b,a.YB);a.OAa>0&&(c=rYa(c,a.OAa,a.YB));c=Math.round(c);isFinite(c)?(b=Math.floor(Nt(c,-a.YB)),a=Math.floor(c-Nt(b,a.YB))):a=0;return{intValue:b,NVc:a}},pYa=function(a,b,c,d){if(a.mF>a.YB)throw Error("Fc");d||(d=[]);b=oYa(a,b);var e=b.intValue,f=b.NVc,g=a.mF>0||f>0||!1;b=a.mF;g&&(b=a.mF);for(var m="",n=e;n>1E20;)m="0"+m,n=Math.round(Nt(n,-1));m=n+m;var r=Lt.DECIMAL_SEP;n=Lt.CIa.codePointAt(0);var v=m.length,z=0;if(e>0||c>0){for(e=v;e<c;e++)d.push(String.fromCodePoint(n));
if(a.cV.length>=2)for(c=1;c<a.cV.length;c++)z+=a.cV[c];c=v-z;if(c>0){e=a.cV;z=v=0;for(var C,I=Lt.GROUP_SEP,M=m.length,O=0;O<M;O++)if(d.push(String.fromCodePoint(n+Number(m.charAt(O)))),M-O>1)if(C=e[z],O<c){var aa=c-O;(C===1||C>0&&aa%C===1)&&d.push(I)}else z<e.length&&(O===c?z+=1:C===O-c-v+1&&(d.push(I),v+=C,z+=1))}else{c=m;m=a.cV;e=Lt.GROUP_SEP;C=c.length;I=[];for(v=m.length-1;v>=0&&C>0;v--){z=m[v];for(M=0;M<z&&C-M-1>=0;M++)I.push(String.fromCodePoint(n+Number(c.charAt(C-M-1))));C-=z;C>0&&I.push(e)}d.push.apply(d,
I.reverse())}}else g||d.push(String.fromCodePoint(n));(a.asb||g)&&d.push(r);f=String(f);g=f.split("e+");g.length==2&&(f=String(rYa(parseFloat(g[0]),a.OAa,1)),f=f.replace(".",""),f+=PDa("0",parseInt(g[1],10)-f.length+1));a.YB+1>f.length&&(f="1"+PDa("0",a.YB-f.length)+f);for(a=f.length;f.charAt(a-1)=="0"&&a>b+1;)a--;for(b=1;b<a;b++)d.push(String.fromCodePoint(n+Number(f.charAt(b))))},qYa=function(a,b,c){c.push(Lt.G9a);b<0?(b=-b,c.push(Lt.i$a)):a.n0b&&c.push(Lt.Nqc);b=""+b;for(var d=Lt.CIa,e=b.length;e<
a.xxa;e++)c.push(d);a=d.codePointAt(0)-sYa;for(d=0;d<b.length;d++)c.push(String.fromCodePoint(a+b.codePointAt(d)))},kYa=function(a){a=a.codePointAt(0);if(48<=a&&a<58)return a-48;var b=Lt.CIa.codePointAt(0);return b<=a&&a<b+10?a-b:-1},sYa="0".codePointAt(0),iYa=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&&b.charAt(c[0]+1)=="\u00a4"?(c[0]++,d+=Lt.NDa):(g=Lt.NDa,d+=g in gYa?gYa[g][1]:g);break;case "%":if(!a.XV&&a.wy!=1)throw Error("Gc");if(a.XV&&a.wy!=100)throw Error("Hc");a.wy=100;a.XV=!1;d+=Lt.U$a;break;case "\u2030":if(!a.XV&&a.wy!=1)throw Error("Gc");if(a.XV&&a.wy!=1E3)throw Error("Hc");a.wy=1E3;a.XV=!1;d+=Lt.V$a;break;default:d+=g}}return d},lYa={LTa:0,Y0a:"",Z0a:"",prefix:"",suffix:""},mYa=function(a,b){a=a.tba==1?fYa.t9a:fYa.c7b;a==null&&(a=fYa.t9a);if(b<3)return lYa;b=Math.min(14,b);var c=
a[Nt(1,b)];for(--b;!c&&b>=3;)c=a[Nt(1,b)],b--;if(!c)return lYa;c=c.other;var d=a="",e=c.indexOf(";");e>=0&&(c=c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&c!="0"?(c=/([^0]*)(0+)(.*)/.exec(c))?{LTa:b+1-(c[2].length-1),Y0a:a,Z0a:d,prefix:c[1],suffix:c[3]}:lYa:lYa},nYa=function(a){if(!isFinite(a))return a>0?a:0;for(var b=0;(a/=10)>=1;)b++;return b},Nt=function(a,b){if(!a||!isFinite(a)||b==0)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||
0,10)+b))},tYa=function(a,b){return a&&isFinite(a)?Nt(Math.round(Nt(a,b)),-b):a},rYa=function(a,b,c){if(!a)return a;b=b-nYa(a)-1;return b<-c?tYa(a,-c):tYa(a,b)};var uYa=function(a){return a%10==1&&a%100!=11?"one":a%10==2&&a%100!=12?"two":a%10==3&&a%100!=13?"few":"other"},vYa=uYa;vYa=uYa;var wYa=function(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(c===-1?0:b.length-c-1,3)}c=Math.pow(10,b);b={v:b,f:(a*c|0)%c};return(a|0)==1&&b.v==0?"one":"other"},xYa=wYa;xYa=wYa;var yYa,zYa,AYa,BYa,CYa;_.Ot=function(a){this.zia=a;this.xya=this.N2=this.CYa=null;a=Lt;var b=fYa;if(yYa!==a||zYa!==b)yYa=a,zYa=b,AYa=new _.Mt(1);this.f1c=AYa};yYa=null;zYa=null;AYa=null;BYa=RegExp("'([{}#].*?)'","g");CYa=RegExp("''","g");
_.Ot.prototype.format=function(a){if(this.zia){this.CYa=[];var b=DYa(this,this.zia);this.xya=EYa(this,b);this.zia=null}if(this.xya&&this.xya.length!=0)for(this.N2=_.sa(this.CYa),b=[],FYa(this,this.xya,a,!1,b),a=b.join("");this.N2.length>0;)a=a.replace(this.kRa(this.N2),String(this.N2.pop()).replace("$","$$$$"));else a="";return a};
var FYa=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];r===void 0?n.push("Undefined parameter - "+g):(m.N2.push(r),n.push(m.kRa(m.N2)));break;case 2:g=b[f].value;m=a;n=c;r=d;var v=e,z=g.Tra;n[z]===void 0?v.push("Undefined parameter - "+z):(z=g[n[z]],z===void 0&&(z=g.other),FYa(m,z,n,r,v));break;case 0:g=b[f].value;GYa(a,g,c,xYa,d,e);break;case 1:g=b[f].value,GYa(a,g,c,vYa,d,e)}},GYa=function(a,b,c,d,e,f){var g=
b.Tra,m=b.qlb,n=+c[g];isNaN(n)?f.push("Undefined or invalid parameter - "+g):(m=n-m,g=b[c[g]],g===void 0&&(d=d(Math.abs(m)),g=b[d],g===void 0&&(g=b.other)),b=[],FYa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.f1c.format(m),f.push(c.replace(/#/g,a))))},DYa=function(a,b){var c=a.CYa,d=a.kRa.bind(a);b=b.replace(CYa,function(){c.push("'");return d(c)});return b=b.replace(BYa,function(e,f){c.push(f);return d(c)})},HYa=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(),c.length==0&&(f={type:1},f.value=a.substring(b,g),d.push(f),b=g+1)):(c.length==0&&(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},IYa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,JYa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,KYa=/^\s*(\w+)\s*,\s*select\s*,/,EYa=function(a,b){var c=[];b=HYa(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(IYa.test(f)?0:JYa.test(f)?1:KYa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=LYa(a,b[d].value);break;case 0:e.type=0;e.value=MYa(a,b[d].value);break;case 1:e.type=1;e.value=NYa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},LYa=function(a,b){var c="";b=b.replace(KYa,function(m,n){c=n;return""});var d={};d.Tra=c;b=HYa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=EYa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
MYa=function(a,b){var c="",d=0;b=b.replace(IYa,function(n,r,v){c=r;v&&(d=parseInt(v,10));return""});var e={};e.Tra=c;e.qlb=d;b=HYa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=EYa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},NYa=function(a,b){var c="";b=b.replace(JYa,function(m,n){c=n;return""});var d={};d.Tra=c;d.qlb=0;b=HYa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=EYa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.Ot.prototype.kRa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.Ot("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 _.Ot("{projectName} project created");new _.Ot("Failed to connect to {gitProvider}");_.Pt=function(a,b){this.lh=a;this.zh=b};_.PYa=function(a){document.querySelectorAll("snack-bar-container").length>0||_.OYa(a,{message:"An unexpected error occurred.",Wd:"Dismiss"})};
_.QYa=function(a,b){var c=b.error;var d=b.message;b=b.Wd;a.log(c);_.OYa(a,{message:d,Wd:b})};_.Pt.prototype.log=function(a){_.Bt(this.lh,a)};_.OYa=function(a,b){a.notify({message:b.message,Wd:b.Wd,duration:0})};_.Pt.prototype.notify=function(a){this.zh.open(a.message,a.Wd,{duration:a.duration})};_.Pt.O=function(a){return new (a||_.Pt)(_.t(_.At),_.t(_.Jt))};_.Pt.ua=_.q({token:_.Pt,qa:_.Pt.O,Ga:"root"});_.Qt=function(a,b){this.mh=a;this.g8a=b};_.Qt.prototype.Ra=function(){var a=this;this.ab=this.g8a.subscribe(function(b){a.handleError(b)})};_.Qt.prototype.handleError=function(){_.PYa(this.mh)};_.Qt.prototype.La=function(){this.ab&&this.ab.unsubscribe()};_.Qt.O=function(a){return new (a||_.Qt)(_.A(_.Pt),_.A(XXa))};_.Qt.Fa=_.fd({type:_.Qt,oa:[["uncaught-error-notifier"]]});_.Rt=function(){};_.Rt.O=function(a){return new (a||_.Rt)};_.Rt.Da=_.ad({type:_.Rt});_.Rt.Ca=_.Fc({});_.RYa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var Jta;_.St=function(a,b){this.g8a=a;this.lh=b};_.St.prototype.handleError=function(a){a&&(a===Kta()||a.rejection!==void 0&&a.rejection===Kta())||(_.Bt(this.lh,a),this.g8a.next(a))};_.St.O=function(a){return new (a||_.St)(_.t(XXa),_.t(_.At))};_.St.ua=_.q({token:_.St,qa:_.St.O,Ga:"root"});var SYa=function(){var a=(TDa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},TYa=function(a){TDa.remove("GuidedHelpResume",null,(a==null?void 0:a.domain)||window.location.hostname)};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.Tt=function(a,b){this.hAa=[];this.GKb=a;this.osb=b||null;this.Zea=this.qN=!1;this.Yg=void 0;this.d6a=this.XPc=this.TQa=!1;this.NBa=0;this.ps=null;this.gsa=0};_.Tt.prototype.cancel=function(a){if(this.qN)this.Yg instanceof _.Tt&&this.Yg.cancel();else{if(this.ps){var b=this.ps;delete this.ps;a?b.cancel(a):(b.gsa--,b.gsa<=0&&b.cancel())}this.GKb?this.GKb.call(this.osb,this):this.d6a=!0;this.qN||this.cda(new Ut(this))}};_.Tt.prototype.Aqb=function(a,b){this.TQa=!1;UYa(this,a,b)};
var UYa=function(a,b,c){a.qN=!0;a.Yg=c;a.Zea=!b;VYa(a)},XYa=function(a){if(a.qN){if(!a.d6a)throw new WYa(a);a.d6a=!1}};_.Tt.prototype.callback=function(a){XYa(this);UYa(this,!0,a)};_.Tt.prototype.cda=function(a){XYa(this);UYa(this,!1,a)};_.Tt.prototype.addCallback=function(a,b){return _.YYa(this,a,null,b)};_.YYa=function(a,b,c,d){a.hAa.push([b,c,d]);a.qN&&VYa(a);return a};
_.Tt.prototype.then=function(a,b,c){var d,e,f=new Zp(function(g,m){e=g;d=m});_.YYa(this,e,function(g){g instanceof Ut?f.cancel():d(g);return ZYa},this);return f.then(a,b,c)};_.Tt.prototype.$goog_Thenable=!0;_.Tt.prototype.Od=function(a){var b=new _.Tt;_.YYa(this,b.callback,b.cda,b);a&&(b.ps=this,this.gsa++);return b};_.Tt.prototype.isError=function(a){return a instanceof Error};
var $Ya=function(a){return aAa(a.hAa,function(b){return typeof b[1]==="function"})},ZYa={},VYa=function(a){if(a.NBa&&a.qN&&$Ya(a)){var b=a.NBa,c=aZa[b];c&&(_.ca.clearTimeout(c.ey),delete aZa[b]);a.NBa=0}a.ps&&(a.ps.gsa--,delete a.ps);b=a.Yg;for(var d=c=!1;a.hAa.length&&!a.TQa;){var e=a.hAa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Zea?g:f)try{var m=f.call(e||a.osb,b);m===ZYa&&(m=void 0);m!==void 0&&(a.Zea=a.Zea&&(m==b||a.isError(m)),a.Yg=b=m);if($Ra(b)||typeof _.ca.Promise==="function"&&b instanceof _.ca.Promise)d=
!0,a.TQa=!0}catch(n){b=n,a.Zea=!0,$Ya(a)||(c=!0)}}a.Yg=b;d&&(m=(0,_.zi)(a.Aqb,a,!0),d=(0,_.zi)(a.Aqb,a,!1),b instanceof _.Tt?(_.YYa(b,m,d),b.XPc=!0):b.then(m,d));c&&(b=new bZa(b),aZa[b.ey]=b,a.NBa=b.ey)},WYa=function(a){_.ba.call(this);this.rE=a};_.qj(WYa,_.ba);WYa.prototype.message="Deferred has already fired";WYa.prototype.name="AlreadyCalledError";var Ut=function(a){_.ba.call(this);this.rE=a};_.qj(Ut,_.ba);Ut.prototype.message="Deferred was canceled";Ut.prototype.name="CanceledError";
var bZa=function(a){this.ey=_.ca.setTimeout((0,_.zi)(this.m8c,this),0);this.vf=a};bZa.prototype.m8c=function(){delete aZa[this.ey];throw this.vf;};var aZa={};var cua=function(a,b){var c=b||{};b=c.document||document;var d=_.cc(a).toString(),e=(new qEa(b)).createElement("SCRIPT"),f={eTb:e,q5:void 0},g=new _.Tt(cZa,f),m=null,n=c.timeout!=null?c.timeout:5E3;n>0&&(m=window.setTimeout(function(){dZa(e,!0);g.cda(new eZa(1,"Timeout reached for loading script "+d))},n),f.q5=m);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(dZa(e,c.Ned||!1,m),g.callback(null))};e.onerror=function(){dZa(e,!0,m);g.cda(new eZa(0,
"Error while loading script "+d))};f=c.attributes||{};_.jc(f,{type:"text/javascript",charset:"UTF-8"});tEa(e,f);_.Tca(e,a);fZa(b).appendChild(e);return g},fZa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&b.length!==0?b[0]:a.documentElement},cZa=function(){if(this&&this.eTb){var a=this.eTb;a&&a.tagName=="SCRIPT"&&dZa(a,!0,this.q5)}},dZa=function(a,b,c){c!=null&&_.ca.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.ql(a)},
0)},eZa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ba.call(this,c);this.code=a};_.qj(eZa,_.ba);var gZa=_.gj(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),hZa=_.gj(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),iZa=_.nc(gZa),jZa=_.nc(hZa),Vt=function(){};
Vt.prototype.z6a=function(a){var b=this,c,d,e,f,g,m,n,r;return _.de(function(v){window.guidedhelp=(c=window.guidedhelp)!=null?c:{};f=(e=(d=a.callbackMethods)!=null?d:window.guidedhelpCallbackMethods)!=null?e:null;window.guidedhelp.onFlowDismiss=(g=f)==null?void 0:g.onFlowDismiss;window.guidedhelp.onFlowStepSet=(m=f)==null?void 0:m.onFlowStepSet;window.guidedhelp.onViewerClick=(n=f)==null?void 0:n.onViewerClick;window.guidedhelp.onError=(r=f)==null?void 0:r.onError;return v.return(new Promise(function(z,
C){try{kZa(b,a.runtimeEnvironment).then(function(){var I,M;return _.de(function(O){return _.he(O,(I=window.help)==null?void 0:(M=I.guide)==null?void 0:M.startFlow(a).then(z,C),0)})},C)}catch(I){C(I)}}))})};var lZa=function(){var a;return!((a=window.guidedhelp)==null||!a.loaded)};_.h=Vt.prototype;
_.h.dismissFlow=function(){return _.de(function(a){return lZa()?a.return(new Promise(function(b){var c,d,e;return _.de(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.dismissFlow())!=null?e:!1);f.Gc=0})})):a.return(Promise.resolve(!1))})};_.h.reset=function(){return _.de(function(a){return lZa()?a.return(new Promise(function(b){var c,d,e;return _.de(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.reset())!=null?e:!1);f.Gc=0})})):a.return(Promise.resolve(!1))})};
_.h.getFlowId=function(){var a,b;return lZa()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getFlowId():void 0};_.h.lWc=function(){return SYa().flowId||void 0};_.h.mWc=function(){return SYa().stepId||void 0};_.h.getStepId=function(){var a,b;return lZa()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getStepId():void 0};
_.h.o4c=function(a){var b=this,c,d;return _.de(function(e){c=SYa();TYa({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.z6a(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.V6c=function(a){var b=this,c;return _.de(function(d){c=mZa();return d.return(new Promise(function(e,f){c.flowId?(TYa({domain:a.resumeCookieDomain}),b.z6a(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var mZa=function(){var a=(new URL(_.ca.location.href)).searchParams,b;return{flowId:+((b=a.get("ghstartflowid"))!=null?b:0)||void 0,stepId:a.get("ghstartstepid")||void 0}},kZa=function(a,b){b=b===void 0?"PROD":b;if(lZa())return Promise.resolve();a.OSb||(a.OSb=Promise.resolve(cua(b==="PROD"?iZa:jZa)));return a.OSb};Vt.prototype.startFlowFromUrl=Vt.prototype.V6c;Vt.prototype.resumeCookiedFlow=Vt.prototype.o4c;Vt.prototype.getStepId=Vt.prototype.getStepId;Vt.prototype.getResumeCookiedStepId=Vt.prototype.mWc;
Vt.prototype.getResumeCookiedFlowId=Vt.prototype.lWc;Vt.prototype.getFlowId=Vt.prototype.getFlowId;Vt.prototype.reset=Vt.prototype.reset;Vt.prototype.dismissFlow=Vt.prototype.dismissFlow;Vt.prototype.startFlowById=Vt.prototype.z6a;Fua("help.guidedhelp.createBootstrapper",function(){return new Vt});var nZa={dad:"https://www.google.com",pbd:"https://support.google.com",Lad:"https://play.google.com"},pZa=function(){var a=this;this.v4a=[];this.w4a=[];this.initialize=Lta(function(){return _.de(function(b){if(b.Gc==1)return typeof document==="undefined"||document.requestStorageAccessFor===void 0||navigator.permissions===void 0||navigator.permissions.query===void 0||location.hostname.match(".+\\.google\\.com$")?b.return(Promise.resolve()):_.he(b,oZa(a),2);a.v4a.length>0&&document.addEventListener("click",
a.vQb);b.Gc=0})});this.vQb=function(){if(!(a.w4a.length>0)){for(var b=_.k(a.v4a),c=b.next();!c.done;c=b.next()){c=c.value;try{a.w4a.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.w4a).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}};pZa.prototype.reset=function(){document.removeEventListener("click",this.vQb)};
var oZa=function(a){var b,c,d,e;return _.de(function(f){switch(f.Gc){case 1:b=_.k(Object.values(nZa)),c=b.next();case 2:if(c.done){f.wf(0);break}d=c.value;_.ge(f,5);return _.he(f,navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),7);case 7:e=f.yg;e.state!=="granted"&&a.v4a.push(d);_.jza(f);break;case 5:_.ie(f);f.wf(0);break;case 3:c=b.next(),f.wf(2)}})};(new pZa).initialize();var qZa=function(a){this.F5c=a;a.then((0,_.zi)(function(){},this),function(){},this)},rZa=function(a,b,c){return a.F5c.then(function(d){var e=d[b];if(!e)throw Error("Oc`"+b);return e.apply(d,c)})},tZa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=sZa(a,b).then(function(f){return f.apply(null,d)});return new qZa(e)},uZa={},sZa=function(a,b){var c=uZa[b];if(c)return c;c=(c=Ei(b))?$p(c):(new Zp(function(d,e){var f=(new qEa(document)).createElement("SCRIPT");
f.async=!0;_.Tca(f,_.mc(_.JDa(a)));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var d=Ei(b);if(!d)throw Error("Pc`"+b+"`"+a);return d});return uZa[b]=c};var vZa=function(a){this.Nl=a};vZa.prototype.FX=function(a){rZa(this.Nl,"startFeedback",arguments)};vZa.prototype.S3c=function(a){rZa(this.Nl,"requestSurvey",arguments).fQ(function(){},this)};vZa.prototype.J2c=function(a){rZa(this.Nl,"presentSurvey",arguments).fQ(function(){},this)};var wZa=new _.bl(HDa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");sZa(wZa,"help.service.Lazy.create").fQ(function(){});var Mta=function(a,b){b=b||{};a=tZa(wZa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,asxUiUri:b.asxUiUri||b.asxUiUri,environment:b.environment||b.environment,flow:b.flow||b.flow,frdProductData:b.frdProductData||b.frdProductData,frdProductDataSerializedJspb:b.Aid||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 vZa(a)};var yZa,Wt;_.xZa=new _.jd("helpServiceCreationDelegate",{qa:function(){return Mta}});yZa=new _.jd("HelpService productData",{qa:function(){return{}}});Wt=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=((m=g.name)!=null?m:"Error")+": "+g.message+":\n "+g.stack}});this.o3c=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Wt.prototype.FX=function(a){this.o3c.FX(a)};
Wt.O=function(a){return new (a||Wt)(_.t(FKa),_.t(_.Gg),_.t(_.xZa),_.t(yZa),_.t(WXa),_.t(_.fn))};Wt.ua=_.q({token:Wt,qa:Wt.O,Ga:"root"});_.Xt=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.FX=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,Ngd:!0};typeof f!=="undefined"&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.FX(g)}};_.Xt.O=function(a){return new (a||_.Xt)(_.t(Wt),_.t(aLa,8),_.t(dn),_.t(_.gn))};_.Xt.ua=_.q({token:_.Xt,qa:_.Xt.O});_.Yt=function(a){if(a)throw Error("Qc");};_.Yt.O=function(a){return new (a||_.Yt)(_.t(_.Yt,12))};_.Yt.Da=_.ad({type:_.Yt});_.Yt.Ca=_.Fc({});var Ota;var zZa,AZa;zZa=function(a,b){this.url=a;this.aQ=null;this.options=b};_.Zt=function(a,b,c,d){this.zeb=a;this.WH=b;this.yKa=d;this.jra=new Map;this.Hpa=new Map;this.iGc=new Map;this.TLa=new Map;this.wIc=new Map;this.QNa=[];this.lcb=["material-icons","mat-ligature-font"];this.Db=c};_.$t=function(a,b,c){a.Oab("",b,new zZa(c))};AZa=function(a,b){return a.wIc.get(b)||b};_.Zt.prototype.x4=function(){this.lcb=_.lc.apply(0,arguments)};
var BZa=function(a,b,c){c=c===void 0?"":c;var d=c+":"+b,e=a.jra.get(d);return e?a.aeb(e):(e=a.aJc(c,b))?(a.jra.set(d,e),a.aeb(e)):(c=a.Hpa.get(c))?a.uJc(b,c):_.me(Error("Rc`"+d))};_.h=_.Zt.prototype;_.h.La=function(){this.QNa=[];this.jra.clear();this.Hpa.clear();this.iGc.clear()};_.h.aeb=function(a){return a.aQ?_.le(this.FOa(a).cloneNode(!0)):this.UKc(a).ha(_.x(function(b){return b.cloneNode(!0)}))};
_.h.uJc=function(a,b){var c=this,d=this.Ucb(a,b);if(d)return _.le(d);d=b.filter(function(e){return!e.aQ}).map(function(e){return c.VKc(e).ha(_.Xe(function(f){f="Loading icon set URL: "+c.WH.Hp(5,e.url)+" failed: "+f.message;c.yKa.handleError(Error(f));return _.le(null)}))});return _.ye(d).ha(_.x(function(){var e=c.Ucb(a,b);if(!e)throw Error("Rc`"+a);return e}))};
_.h.Ucb=function(a,b){for(var c=b.length-1;c>=0;c--){var d=b[c];if(d.aQ&&d.aQ.toString().indexOf(a)>-1){var e=this.FOa(d);if(d=this.gIc(e,a,d.options))return d}}return null};_.h.UKc=function(a){var b=this;return this.Vcb(a).ha(_.vf(function(c){return a.aQ=c}),_.x(function(){return b.FOa(a)}))};_.h.VKc=function(a){return a.aQ?_.le(null):this.Vcb(a).ha(_.vf(function(b){return a.aQ=b}))};
_.h.gIc=function(a,b,c){a=a.querySelector('[id="'+b+'"]');if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if(a.nodeName.toLowerCase()==="svg")return this.dra(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.dra(this.HNc(a),c);b=this.GOa(Qta("<svg></svg>"));b.appendChild(a);return this.dra(b,c)};_.h.GOa=function(a){var b=this.Db.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Uc");return a};
_.h.HNc=function(a){for(var b=this.GOa(Qta("<svg></svg>")),c=a.attributes,d=0;d<c.length;d++){var e=c[d],f=e.name;e=e.value;f!=="id"&&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.dra=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.Vcb=function(a){var b=this,c=a.url,d,e;a=(e=(d=a.options)==null?void 0:d.withCredentials)!=null?e:!1;if(!this.zeb)throw Error("Sc");if(c==null)throw Error("Vc`"+c);var f=this.WH.Hp(5,c);if(!f)throw Error("Tc`"+c);if(c=this.TLa.get(f))return c;c=this.zeb.get(f,{responseType:"text",withCredentials:a}).ha(_.x(function(g){return Qta(g)}),df(function(){return b.TLa.delete(f)}),tka());this.TLa.set(f,c);return c};_.h.Oab=function(a,b,c){this.jra.set(a+":"+b,c);return this};
_.h.Sbd=function(a,b){var c=this.Hpa.get(a);c?c.push(b):this.Hpa.set(a,[b]);return this};_.h.FOa=function(a){if(!a.CXb){var b=this.GOa(a.aQ);this.dra(b,a.options);a.CXb=b}return a.CXb};_.h.aJc=function(a,b){for(var c=0;c<this.QNa.length;c++){var d=this.QNa[c](b,a);if(d)return d.url&&d.options?new zZa(d.url,d.options):new zZa(d)}};_.Zt.O=function(a){return new (a||_.Zt)(_.t(_.io,8),_.t(qo),_.t(_.lh,8),_.t(_.Ue))};_.Zt.ua=_.q({token:_.Zt,qa:_.Zt.O,Ga:"root"});new _.Xl;new _.Yl;new _.Xl;new _.Xl;var CZa,DZa,EZa,FZa,GZa;CZa=new _.jd("MAT_ICON_DEFAULT_OPTIONS");DZa=new _.jd("mat-icon-location",{Ga:"root",qa:Rta});EZa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");FZa=EZa.map(function(a){return"["+a+"]"}).join(", ");GZa=/^url\(['"]?#(.*?)['"]?\)$/;
_.au=function(a,b,c,d,e,f){this.Ma=a;this.QLa=b;this.rr=d;this.yKa=e;this.inline=!1;this.ugb=[];this.YJa=_.Wd.EMPTY;f&&(f.color&&(this.color=this.SR=f.color),f.EU&&(this.EU=f.EU));c||a.na.setAttribute("aria-hidden","true")};_.h=_.au.prototype;_.h.mNc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Wc`"+a);}};_.h.Ra=function(){this.fPa()};
_.h.yn=function(){var a=this.WR;a&&a.size&&(a=this.rr.Fyb(),a!==this.wgb&&(this.wgb=a,this.pgb(a)))};_.h.La=function(){this.YJa.unsubscribe();this.WR&&this.WR.clear()};_.h.mPa=function(){return!this.Lk};_.h.WMc=function(a){this.Qbb();var b=this.rr.Fyb();this.wgb=b;this.fGc(a);this.pgb(b);this.Ma.na.appendChild(a)};_.h.Qbb=function(){var a=this.Ma.na,b=a.childNodes.length;for(this.WR&&this.WR.clear();b--;){var c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}};
_.h.fPa=function(){if(this.mPa()){var a=this.Ma.na,b=(this.EU?AZa(this.QLa,this.EU).split(/ +/):this.QLa.lcb).filter(function(c){return c.length>0});this.ugb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.ugb=b;this.hi===this.wNa||b.includes("mat-ligature-font")||(this.wNa&&a.classList.remove(this.wNa),this.hi&&a.classList.add(this.hi),this.wNa=this.hi)}};_.h.Lbb=function(a){return typeof a==="string"?a.trim().split(" ")[0]:a};
_.h.pgb=function(a){var b=this.WR;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.fGc=function(a){var b=a.querySelectorAll(FZa),c=this.WR=this.WR||new Map;for(a={Ifa:0};a.Ifa<b.length;a={Ifa:a.Ifa},a.Ifa++)EZa.forEach(function(d){return function(e){var f=b[d.Ifa],g=f.getAttribute(e);if(g=g?g.match(GZa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.lOc=function(a){var b=this;this.vhb=this.whb=null;this.YJa.unsubscribe();if(a){a=_.k(this.mNc(a));var c=a.next().value,d=a.next().value;c&&(this.whb=c);d&&(this.vhb=d);this.YJa=BZa(this.QLa,d,c).ha(_.af(1)).subscribe(function(e){return b.WMc(e)},function(e){b.yKa.handleError(Error("Xc`"+c+"`"+d+"`"+e.message))})}};
_.p.Object.defineProperties(_.au.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ii||this.SR},set:function(a){this.Ii=a}},Lk:{configurable:!0,enumerable:!0,get:function(){return this.HOa},set:function(a){a!==this.HOa&&(a?this.lOc(a):this.HOa&&this.Qbb(),this.HOa=a)}},EU:{configurable:!0,enumerable:!0,get:function(){return this.odb},set:function(a){a=this.Lbb(a);a!==this.odb&&(this.odb=a,this.fPa())}},hi:{configurable:!0,enumerable:!0,get:function(){return this.ndb},set:function(a){a=
this.Lbb(a);a!==this.ndb&&(this.ndb=a,this.fPa())}}});_.au.O=function(a){return new (a||_.au)(_.A(_.Pd),_.A(_.Zt),_.Hd("aria-hidden"),_.A(DZa),_.A(_.Ue),_.A(CZa,8))};
_.au.ya=_.Yc({type:_.au,oa:[["mat-icon"]],rb:["role","img",1,"mat-icon","notranslate"],ob:10,Za:function(a,b){a&2&&(_.Lf("data-mat-icon-type",b.mPa()?"font":"svg")("data-mat-icon-name",b.vhb||b.hi)("data-mat-icon-namespace",b.whb||b.EU)("fontIcon",b.mPa()?b.hi:null),_.Of(b.color?"mat-"+b.color:""),_.Nf("mat-icon-inline",b.inline)("mat-icon-no-color",b.color!=="primary"&&b.color!=="accent"&&b.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",_.Kg],Lk:"svgIcon",EU:"fontSet",hi:"fontIcon"},
Rb:["matIcon"],standalone:!0,features:[_.Kf,_.wg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.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"],
mb:2,Oa:0});_.bu=function(){};_.bu.O=function(a){return new (a||_.bu)};_.bu.Da=_.ad({type:_.bu});_.bu.Ca=_.Fc({imports:[_.Cs,_.Cs]});var HZa;HZa=_.gj(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.IZa=[{Nt:"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(" ")},{Nt:"iam",icons:["domain","group","service_account","user"]},{Nt:"logs",icons:"any debug error fatal info warning".split(" ")},{Nt:"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(" ")},{Nt:"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(" "),
Asb:["arrow_right","arrow_down"]},{Nt:"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(" ")},{Nt:"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(" ")},
{Nt:"oss",icons:["logo","logo_monochrome"]},{Nt:"tasks",icons:["g3c_logo_200x200"]}];_.JZa=new _.jd("SvgIconGroupsToBeRegistered");_.cu=function(a,b){this.ZAb=a;this.LXc=b;this.ZAb.x4("material-icons-extended")};_.cu.O=function(a){return new (a||_.cu)(_.t(_.Zt),_.t(_.JZa))};_.cu.ua=_.q({token:_.cu,qa:_.cu.O});var KZa;_.uh=function(a){var b=this;this.ld=a;this.B3a=!1;this.ld.Ub(function(){KZa(b)})};KZa=function(a){setTimeout(function(){a.B3a=!0},864E5)};_.uh.prototype.IT=function(a,b){if(this.B3a){var c=window.location;b=_.Vb(b.url);b=_.Wb(b);b!==void 0&&(c.href=b)}return!this.B3a};_.uh.O=function(a){return new (a||_.uh)(_.t(_.Cg))};_.uh.ua=_.q({token:_.uh,qa:_.uh.O});var dua=_.gj(["https://apis.google.com/js/api.js"]),Zta=null,fua=new WeakMap;var LZa=function(){};LZa.prototype.send=function(a,b){sna(a);return this.makeRequest(a).then(function(c){return b?_.Tg(b,c):c})};var du=function(a,b,c,d,e){this.w1=a;this.v1=b;this.RVa=c||{};this.u1=d||{};this.uSc=e};_.V(du,LZa);var NZa=function(a){return _.aua({timeout:3E4}).then(function(b){b=b||window.gapi;MZa(a,b);return hua(b,{apiKey:a.v1,clientId:a.u1.clientId,scope:a.u1.scope,GAb:a.u1.GAb,Vwb:a.u1.Vwb}).then(function(){return b})})};
du.prototype.makeRequest=function(a){var b=this;return NZa(this).then(function(c){return _.de(function(d){if(d.Gc==1)return b.u1.p0c===void 0?d.wf(2):_.he(d,gua(c,b.u1.p0c),2);MZa(b,c);return d.return(OZa(c.client.request({root:b.w1,path:a.path,method:a.Nb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.uSc})))})})};
var OZa=function(a){return new Promise(function(b,c){a.then(function(d){b(d.result===!1&&d.body!=null?{data:d.body}:d.result)},function(d){c(d.result===!1&&d.body!=null?{data:d.body}:d.result)})})},MZa=function(a,b){for(var c in a.RVa)a.RVa.hasOwnProperty(c)&&_.eua(b,c,a.RVa[c])};du.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var PZa=function(a,b,c,d,e,f,g){du.call(this,a,b,f,g);this.Bh=c;this.zQa=d;this.Bq=e};_.V(PZa,du);PZa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Bh.sessionId;this.Bh.actionId&&(a.headers.actionId=this.Bh.actionId);this.Bq&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Bq);return QZa(this.zQa).then(function(){return du.prototype.makeRequest.call(b,a)})};var RZa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(RZa,Error);var SZa=/^\)\]\}',?\n/,eu=function(a,b){this.al=b;this.config=_.ce(Promise.resolve(a))};_.V(eu,qKa);eu.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.tf(function(c){return b.qUa(c,a)}),_.tf(function(c){if(c.headers.get("content-type")==="text/csv"||c.headers.get("content-type")==="text/plain")var d=_.le({data:c.body});else try{var e=(c.body||"{}").replace(SZa,"");d=_.le(JSON.parse(e))}catch(f){d=_.me(new _.ho({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.x(function(c){return c}))};
eu.prototype.qUa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.ped){var c={},d={},e=!1,f=!1,g=!1;if(b.headers){f=b.headers["Content-Type"]!=null;for(var m=_.k(Object.entries(b.headers)),n=m.next();!n.done;n=m.next()){var r=_.k(n.value);n=r.next().value;r=r.next().value;lKa.includes(n)?c[n]=r:n==="Content-Type"&&nKa.includes(r)?(c[n]=r,g=!0):(d[n]=r,e=!0)}}if(b.body!=null||b.Nb==="PUT"||b.Nb==="POST")f||(d["Content-Type"]="application/json",e=!0),g||(c["Content-Type"]="text/plain");
e&&(d=encodeURIComponent(String(kKa(d))),tna(b,"$httpHeaders",d));b.headers=c;mKa.includes(b.Nb)||(tna(b,"$httpMethod",b.Nb),b.Nb="POST")}return this.al.request(b.Nb,_.iua(a.w1,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new co(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
eu.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.Ohd&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.eo({gua:a.Ijd}));return a.v1?b.set("key",a.v1):b};var TZa=function(a,b,c,d){eu.call(this,a,b);this.Nma=c;this.Bq=d};_.V(TZa,eu);
TZa.prototype.qUa=function(a,b){var c=this;return _.ce(this.Nma.getToken()).ha(_.tf(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Bq&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Bq);return eu.prototype.qUa.call(c,a,b)}),_.Xe(function(d){a:{var e=d.error;if(e&&typeof e==="object"&&e.error)var f=e;else{if(typeof e==="string")try{var g=JSON.parse(e);if(g&&g.error){f=g;break a}}catch(m){}f=typeof e==="string"?e:e?JSON.stringify(e):d.message;f=new RZa("No xhr error returned",
{code:d.status,message:f})}}return _.me(f)}))};var UZa=function(a,b,c,d,e){TZa.call(this,{w1:a,v1:b},c,d,e)};_.V(UZa,TZa);var mua=Error("$c"),nua=Error("ad");var WZa=function(a,b,c,d,e){var f=VZa;this.oauthClientId=a;this.sessionIndex=b;this.mh=c;this.zQa=d;this.Ja=e;this.vua=null;this.e4a=2;this.scopes=[].concat(_.ld(new Set(f))).join(" ")};
WZa.prototype.getToken=function(){var a=this,b,c,d,e;return _.de(function(f){switch(f.Gc){case 1:return a.vua||(a.vua=_.To(a.Ja,lua(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.he(f,XZa(a.zQa),2);case 2:return b=f.yg,c=null,_.ge(f,3,4),_.he(f,a.vua,6);case 6:c=f.yg;case 4:yha(f);b();zha(f,5);break;case 3:throw d=_.ie(f),_.QYa(a.mh,{error:d,message:"Failed to fetch oauth token.",Wd:"Dismiss"}),Kta();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.e4a=2,f.return(e);if(a.e4a>0)return a.e4a--,a.vua=null,f.return(a.getToken());throw Error("bd");}})};_.YZa=new _.jd("authenticationLock");_.ZZa=new _.jd("Cookies");_.fu=new _.jd("windowToken");var QZa,XZa;_.$Za=function(){this.locked=!1;this.rMb=[]};QZa=function(a){return XZa(a).then(function(b){b()})};XZa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.rMb.push(c):c()})};_.$Za.prototype.release=function(){this.locked=!1;var a=this.rMb.shift();a&&a()};var VZa;VZa=[].concat(_.ld(["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"]),_.ld(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.ld(["https://www.googleapis.com/auth/iam"]),_.ld(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.ld(["https://www.googleapis.com/auth/service.management"]));
_.gu=function(a,b,c,d,e){this.j1c=new WZa(a,b,c,d,e)};_.gu.prototype.getToken=function(){return this.j1c.getToken()};_.gu.O=function(a){return new (a||_.gu)(_.t(JKa),_.t(_.gn),_.t(_.Pt),_.t(_.YZa),_.t(_.Xo))};_.gu.ua=_.q({token:_.gu,qa:_.gu.O});var a_a=function(a,b,c){this.LQa=a;this.Bh=b;this.debug=c};_.V(a_a,qKa);a_a.prototype.makeRequest=function(a){var b=this.LQa.makeRequest(a).ha(_.ti(this.Bh,a.Ob||"Unknown RPC"));return this.debug.pHb(a,b)};_.b_a=function(){};_.V(_.b_a,_.Em);var fna=function(a){var b;return{n1c:function(){b=Error("cd")},XJ:function(){},onError:function(c){if(typeof c!=="object")console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.Z8a)return;d=Error("dd`"+a.path+"`"+JSON.stringify(c));c.Z8a=d}d.stack+="\nCaused by: "+b.stack}}}};_.c_a=function(a,b,c){eu.call(this,a,b);this.sessionIndex=c};_.V(_.c_a,eu);_.c_a.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.sessionIndex||"0";var b;a.headers=(b=a.headers)!=null?b:{};b=_.WDa([]);if(b!=null){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=(c=this.sessionIndex)!=null?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return eu.prototype.makeRequest.call(this,a)};_.qi(_.si(_.ri(function(a){this.Ma=a})));_.ld(["disabled","disableRipple","color","tabIndex"]);_.d_a=function(){this.sC="assertive";this.Xu="";this.duration=0;this.data=null;this.LB="center";this.E5="bottom"};_.e_a=Math.pow(2,31)-1;var f_a=_.ai("state",[_.di("void, hidden",_.ci({transform:"scale(0.8)",opacity:0})),_.di("visible",_.ci({transform:"scale(1)",opacity:1})),_.ei("* => visible",_.bi("150ms cubic-bezier(0, 0, 0.2, 1)")),_.ei("* => void, * => hidden",_.bi("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.ci({opacity:0})))]);var g_a=0,hu=function(a,b,c,d,e){this.pr=!1;this.nb=a;this.Ma=b;this.Ua=c;this.uc=d;this.zX=e;this.Db=_.Wc(_.lh);this.oT=new Set;this.XIa=150;this.Lb=!1;this.MS=new _.gf;this.MH=new _.gf;this.T8=new _.gf;this.Us="void";this.AS="mat-snack-bar-container-live-"+g_a++;this.Hu=e.sC!=="assertive"||e.Xu?e.sC==="off"?"off":"polite":"assertive";this.uc.jEa&&(this.Hu==="polite"&&(this.w9="status"),this.Hu==="assertive"&&(this.w9="alert"))};_.V(hu,ws);_.h=hu.prototype;
_.h.Zu=function(a){a=this.Ku.Zu(a);this.vR();return a};_.h.bB=function(a){a=this.Ku.bB(a);this.vR();return a};_.h.q1a=function(a){var b=a.rk;a=a.zf;(a==="void"&&b!=="void"||a==="hidden")&&this.d7();if(a==="visible"){var c=this.T8;this.nb.run(function(){c.next();c.complete()})}};_.h.uU=function(){this.Lb||(this.Us="visible",_.pm(this.Ua),this.WNa())};_.h.jda=function(){var a=this;this.nb.run(function(){a.Us="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.L6)});return this.MH};
_.h.La=function(){this.Lb=!0;this.JJa();this.d7()};_.h.d7=function(){var a=this;this.nb.Zha.ha(_.af(1)).subscribe(function(){a.nb.run(function(){a.MH.next();a.MH.complete()})})};_.h.vR=function(){var a=this.Ma.na,b=this.zX.Bd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.BKa()};
_.h.BKa=function(){for(var a=this.AS,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.oT.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.JJa=function(){var a=this;this.oT.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.AS,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.oT.clear()};
_.h.IFc=function(){};_.h.WNa=function(){var a=this;this.L6||this.nb.Ub(function(){a.L6=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.uc.isBrowser&&document.activeElement instanceof HTMLElement&&b.contains(document.activeElement)&&(d=document.activeElement);b.removeAttribute("aria-hidden");c.appendChild(b);var e;(e=d)==null||e.focus();a.MS.next();a.MS.complete()}},a.XIa)})};
hu.O=function(a){return new (a||hu)(_.A(_.Cg),_.A(_.Pd),_.A(_.Pg),_.A(_.Uq),_.A(_.d_a))};hu.Fa=_.fd({type:hu,tb:function(a,b){a&1&&_.jg(_.ys,7);if(a&2){var c;_.ng(c=_.og())&&(b.Ku=c.first)}},features:[_.Jf]});_.iu=function(){hu.apply(this,arguments)};_.V(_.iu,hu);_.iu.Fa=hu.Fa;_.iu.prototype.vR=function(){hu.prototype.vR.call(this);this.zX.LB==="center"&&this.Ma.na.classList.add("mat-snack-bar-center");this.zX.E5==="top"&&this.Ma.na.classList.add("mat-snack-bar-top")};_.iu.O=function(){var a;return function(b){return(a||(a=_.Ld(_.iu)))(b||_.iu)}}();
_.iu.ya=_.Yc({type:_.iu,oa:[["snack-bar-container"]],rb:[1,"mat-snack-bar-container"],ob:2,Za:function(a,b){a&1&&_.ag("@state.done",function(c){return b.q1a(c)});a&2&&(_.Vf("@state",b.Us),_.Lf("mat-id-collision",null))},features:[_.Jf],Aa:3,Ba:3,Ea:[["aria-hidden","true"],["cdkPortalOutlet",""]],ta:function(a,b){a&1&&(_.F(0,"div",0),_.B(1,qua,0,0,"ng-template",1),_.H(),_.J(2,"div"));a&2&&(_.y(2),_.Lf("aria-live",b.Hu)("role",b.w9)("id",b.AS))},Ia:[_.ys],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"],
mb:2,data:{animation:[f_a]}});var ju=function(a,b){this.Ja=a;this.nSc=b};ju.prototype.create=function(a){return new a_a(a,this.Ja,this.nSc)};ju.O=function(a){return new (a||ju)(_.t(_.Xo),_.t(Gn))};ju.ua=_.q({token:ju,qa:ju.O,Ga:"root"});var ku=function(a,b,c,d){this.lya=a;this.al=b;this.Nma=c;this.Bq=d};ku.prototype.create=function(a){return new UZa(a,this.lya,this.al,this.Nma,this.Bq)};ku.O=function(a){return new (a||ku)(_.t(_.fn),_.t(_.io),_.t(_.gu),_.t(_.hn))};ku.ua=_.q({token:ku,qa:ku.O,Ga:"root"});var rua=[429,503];_.lu=function(a){a=a===void 0?{}:a;a=a.Cg===void 0?36E5:a.Cg;this.store={};this.zIb=0;this.Cg=a};_.lu.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.h_a(this,a);if(d)return d;d=this.zIb++;b=this.Ynb(c,d,b);this.OHb(c,d,b,a);return b};_.h_a=function(a,b,c){c=c===void 0?{}:c;var d=c.Lfa===void 0?!1:c.Lfa;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.FTc,d=Date.now()-(d!=null?d:a.Cg),d=c.y_b.getTime()>=d),a=d?c.response:a.FKb(b,c)):a=null;return a};
_.lu.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.zIb++;mu(this,a,c,b)};_.lu.prototype.Ynb=function(a,b,c){return c()};_.lu.prototype.FKb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var mu=function(a,b,c,d,e){a.store[b]={id:c,response:d,y_b:new Date,FTc:e}};_.lu.prototype.OHb=function(a,b,c){mu(this,a,b,c)};
_.nu=function(a,b){var c=b===void 0?{}:b;b=c.Cg===void 0?36E5:c.Cg;var d=c.FWa;var e=c.M3a;var f=c.i4a===void 0?!0:c.i4a;var g=c.j4a===void 0?sua:c.j4a;var m=c.v0a===void 0?5:c.v0a;c=c.k4a===void 0?500:c.k4a;_.lu.call(this,{Cg:b});this.Ja=a;this.M3a=e;this.i4a=f;this.j4a=g;this.v0a=m;this.k4a=c;this.FWa=d};_.V(_.nu,_.lu);
_.nu.prototype.OHb=function(a,b,c,d){var e=this;if(this.FWa)if(d=this.FWa(d,c),typeof d!=="number"){mu(this,a,b,c);var f=Date.now();d.ha(_.af(1),Xha()).subscribe(function(g){g-=Date.now()-f;mu(e,a,b,c,g)},function(){})}else mu(this,a,b,c,d);else mu(this,a,b,c)};
_.nu.prototype.Ynb=function(a,b,c){var d=this;c=_.xe(c);var e=this.j4a;this.i4a&&(c=c.ha(_.Yta(this.Ja,e,{ORb:this.k4a,h4a:this.v0a})));var f=c.ha(_.vf({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.mf(new _.nf(this.M3a))),g=!1;return _.xe(function(){g||(f.connect(),g=!0);return f})};_.nu.prototype.getValue=function(a,b){b=b===void 0?{}:b;a=_.h_a(this,a,{Lfa:b.Lfa===void 0?!1:b.Lfa});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var i_a=function(a,b,c){_.nu.call(this,a,Object.assign({},b,{M3a:1}));this.Gf=c};_.V(i_a,_.nu);i_a.prototype.FKb=function(a,b){this.Gf.refresh(a);return b.response};i_a.prototype.I1a=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{y_b:new Date}))};i_a.prototype.vWa=function(a){return this.getValue(a,{Lfa:!0})};_.ou=function(a,b){b=b===void 0?{}:b;this.w3c=new _.lu({Cg:Number.POSITIVE_INFINITY});this.Sha=new i_a(a,b,this)};
_.ou.prototype.fetch=function(a,b){var c=this;return this.Sha.fetch(a,function(){return j_a(c,a).ha(_.tf(function(d){var e=d.q2c;d=d.fetch?b():_.Ce;return e===void 0?d:d.ha(_.sf(e))}))})};_.ou.prototype.vWa=function(a){return this.Sha.vWa(a)};_.ou.prototype.refresh=function(a,b,c){c=c===void 0?!0:c;if(!c&&!b)throw Error("fd");var d=this.Sha.vWa(a);d!=null&&(j_a(this,a).next({q2c:b?b(d):void 0,fetch:c}),c&&this.Sha.I1a(a))};var j_a=function(a,b){return a.w3c.fetch(b,function(){return new _.gh({fetch:!0})})};var l_a;_.pu=function(a){a=a===void 0?{}:a;this.i={};this.i.request=a.request==null?null:a.request};_.V(_.pu,_.U);_.pu.prototype.ka=function(){return _.pu};_.pu.prototype.ma=function(){return{Qa:{request:_.qu},keys:["request"]}};_.p.Object.defineProperties(_.pu.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.T(this,"request"):null},set:function(a){this.i.request=a}}});var ru=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};
_.V(ru,_.U);ru.prototype.ka=function(){return ru};ru.prototype.ma=function(){return{Qa:{result:su},keys:["result"]}};_.p.Object.defineProperties(ru.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});var su=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.status=a.status==null?null:a.status};_.V(su,_.U);su.prototype.ka=function(){return su};
su.prototype.ma=function(){return{keys:["resourceType","status"],Ka:{status:tu}}};_.p.Object.defineProperties(su.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});
var uu=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.V(uu,_.U);uu.prototype.ka=function(){return uu};uu.prototype.ma=function(){return{Qa:{result:vu},keys:["result"]}};_.p.Object.defineProperties(uu.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});
var vu=function(a){a=a===void 0?{}:a;this.i={};this.i.key=a.key==null?null:a.key;this.i.status=a.status==null?null:a.status};_.V(vu,_.U);vu.prototype.ka=function(){return vu};vu.prototype.ma=function(){return{keys:["key","status"],Ka:{key:wu,status:tu}}};
_.p.Object.defineProperties(vu.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});_.xu=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceTypes=a.resourceTypes==null?null:a.resourceTypes;this.i.count=a.count==null?null:a.count};_.V(_.xu,_.U);_.xu.prototype.ka=function(){return _.xu};
_.xu.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.p.Object.defineProperties(_.xu.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.T(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.T(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var yu=function(a){a=a===void 0?{}:a;this.i={};this.i.resources=a.resources==null?null:a.resources};_.V(yu,_.U);yu.prototype.ka=function(){return yu};yu.prototype.ma=function(){return{Qa:{resources:_.zu},keys:["resources"]}};_.p.Object.defineProperties(yu.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.T(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.zu=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.resourceId=a.resourceId==null?null:a.resourceId;this.i.timestamp=a.timestamp==null?null:a.timestamp};_.V(_.zu,_.U);_.zu.prototype.ka=function(){return _.zu};_.zu.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.p.Object.defineProperties(_.zu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.T(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var Au=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.V(Au,_.U);Au.prototype.ka=function(){return Au};Au.prototype.ma=function(){return{Qa:{result:Bu},keys:["result"]}};_.p.Object.defineProperties(Au.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});
var Bu=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.VF==null?null:a.VF;this.i.status=a.status==null?null:a.status};_.V(Bu,_.U);Bu.prototype.ka=function(){return Bu};Bu.prototype.ma=function(){return{keys:["setting","status"],Ka:{setting:Cu,status:tu}}};
_.p.Object.defineProperties(Bu.prototype,{VF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});_.qu=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.resourceId=a.resourceId==null?null:a.resourceId};_.V(_.qu,_.U);
_.qu.prototype.ka=function(){return _.qu};_.qu.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.p.Object.defineProperties(_.qu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.Du=function(){this.i={}};
_.V(_.Du,_.U);_.Du.prototype.ka=function(){return _.Du};_.Du.prototype.ma=function(){return{keys:[]}};var k_a=function(){this.i={}};_.V(k_a,_.U);k_a.prototype.ka=function(){return k_a};k_a.prototype.ma=function(){return{keys:[]}};var Eu=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.resourceIds=a.gRb==null?null:a.gRb;this.i.timestamps=a.PYb==null?null:a.PYb};_.V(Eu,_.U);Eu.prototype.ka=function(){return Eu};
Eu.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.p.Object.defineProperties(Eu.prototype,{gRb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.T(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},PYb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.T(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.Fu=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.VF==null?null:a.VF;this.i.subkey=a.jma==null?null:a.jma;this.i.projectId=a.projectId==null?null:a.projectId};_.V(_.Fu,_.U);_.Fu.prototype.ka=function(){return _.Fu};_.Fu.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.p.Object.defineProperties(_.Fu.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.i.projectId=a}},VF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},jma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.Gu=function(a){a=a===void 0?{}:a;this.i={};this.i.stringVal=a.VWb==null?null:a.VWb;this.i.int32Val=a.ECb==null?null:a.ECb;this.i.doubleVal=a.doubleVal==null?null:a.doubleVal;this.i.boolVal=a.WQa==null?null:a.WQa;this.i.int64Val=a.IYa==null?null:a.IYa;this.i.protoVal=a.ija==null?null:a.ija};_.V(_.Gu,_.U);_.Gu.prototype.ka=function(){return _.Gu};_.Gu.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),yd:{protoVal:{yc:null,Kc:!1,Lc:!1,Mc:!1}}}};
_.p.Object.defineProperties(_.Gu.prototype,{WQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.T(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.T(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},ECb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.T(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},IYa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.T(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},ija:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.T(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},VWb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.T(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var tu=function(a){a=a===void 0?{}:a;this.i={};this.i.code=a.code==null?null:a.code;this.i.space=a.space==null?null:a.space;this.i.message=a.message==null?null:a.message;this.i.canonicalCode=a.Uaa==null?null:a.Uaa;this.i.messageSet=a.NIb==null?null:a.NIb};_.V(tu,_.U);tu.prototype.ka=function(){return tu};tu.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:k_a}}};
_.p.Object.defineProperties(tu.prototype,{Uaa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.T(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.T(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.i.message=a}},NIb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.T(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},space:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.T(this,"space"):null},set:function(a){this.i.space=a}}});_.Hu=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceId=a.resourceId==null?null:a.resourceId};_.V(_.Hu,_.U);_.Hu.prototype.ka=function(){return _.Hu};_.Hu.prototype.ma=function(){return{keys:["resourceId"]}};
_.p.Object.defineProperties(_.Hu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.Iu=function(a){a=a===void 0?{}:a;this.i={};this.i.key=a.key==null?null:a.key;this.i.value=a.value==null?null:a.value;this.i.version=a.version==null?null:a.version;this.i.noExistingValue=a.bKb==null?null:a.bKb};_.V(_.Iu,_.U);_.Iu.prototype.ka=function(){return _.Iu};
_.Iu.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.Fu,value:_.Gu}}};
_.p.Object.defineProperties(_.Iu.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.i.key=a}},bKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.T(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.T(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.T(this,"version"):null},set:function(a){this.i.version=a}}});var Cu=function(a){a=a===void 0?{}:a;this.i={};this.i.key=a.key==null?null:a.key;this.i.value=a.value==null?null:a.value;this.i.version=a.version==null?null:a.version};_.V(Cu,_.U);Cu.prototype.ka=function(){return Cu};Cu.prototype.ma=function(){return{keys:["key","value","version"],Ka:{key:wu,value:_.Gu}}};
_.p.Object.defineProperties(Cu.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.T(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.T(this,"version"):null},set:function(a){this.i.version=a}}});
var wu=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.VF==null?null:a.VF;this.i.subkey=a.jma==null?null:a.jma;this.i.projectNumber=a.projectNumber==null?null:a.projectNumber;this.i.projectId=a.projectId==null?null:a.projectId};_.V(wu,_.U);wu.prototype.ka=function(){return wu};wu.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.p.Object.defineProperties(wu.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.T(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},VF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},jma:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.i.subkey=a}}});l_a=new _.jd("API_VERSION");_.m_a=new _.jd("REQUEST_SERVICE");_.Ju=function(){};_.Ju.O=function(a){return new (a||_.Ju)};_.Ju.Da=_.ad({type:_.Ju});_.Ju.Ca=_.Fc({});
var Ku={$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"},Lu=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1alpha1":a;this.vb=new _.Fm(b,c)};_.h=Lu.prototype;
_.h.OQa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Wa+"/recent:batchDelete",Ta:_.Ug(b,Ku,c),Qb:ru})};_.h.PQa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Wa+"/recent:batchGet",Ta:_.Ug(b,Ku,c),Qb:yu})};
_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:null,Nb:"DELETE",Ob:"cloudusersettings_pa.recent.delete",path:"/"+this.Wa+"/recent/"+a,Ta:_.Ug(b,Ku,c),Qb:_.Du})};_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"cloudusersettings_pa.recent.get",path:"/"+this.Wa+"/recent/"+a,Ta:_.Ug(b,Ku,c),Qb:Eu})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Gm(this.vb,{body:b,Nb:"PUT",Ob:"cloudusersettings_pa.recent.update",path:"/"+this.Wa+"/recent/"+a,Ta:_.Ug(c,Ku,d),Qb:_.Du})};Lu.O=function(a){return new (a||Lu)(_.t(l_a,8),_.t(_.m_a),_.t(_.Em,8))};Lu.ua=_.q({token:Lu,qa:Lu.O});_.Mu=function(){};_.Mu.O=function(a){return new (a||_.Mu)};_.Mu.ua=_.q({token:_.Mu,qa:function(a){return Lu.O(a)},Ga:_.Ju});
var Nu=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1alpha1":a;this.vb=new _.Fm(b,c)};_.h=Nu.prototype;_.h.OQa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Wa+"/settings:batchDelete",Ta:_.Ug(b,Ku,c),Qb:uu})};
_.h.PQa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Wa+"/settings:batchGet",Ta:_.Ug(b,Ku,c),Qb:Au})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:null,Nb:"DELETE",Ob:"cloudusersettings_pa.settings.delete",path:"/"+this.Wa+"/settings/"+a,Ta:_.Ug(b,Ku,c),Qb:_.Du})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"cloudusersettings_pa.settings.get",path:"/"+this.Wa+"/settings/"+a,Ta:_.Ug(b,Ku,c),Qb:Cu})};_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Gm(this.vb,{body:b,Nb:"PUT",Ob:"cloudusersettings_pa.settings.update",path:"/"+this.Wa+"/settings/"+a,Ta:_.Ug(c,Ku,d),Qb:Cu})};Nu.O=function(a){return new (a||Nu)(_.t(l_a,8),_.t(_.m_a),_.t(_.Em,8))};Nu.ua=_.q({token:Nu,qa:Nu.O});
_.Ou=function(){};_.Ou.O=function(a){return new (a||_.Ou)};_.Ou.ua=_.q({token:_.Ou,qa:function(a){return Nu.O(a)},Ga:_.Ju});_.n_a=new _.jd("API_VERSION");_.o_a=new _.jd("REQUEST_SERVICE");_.Pu=function(){};_.Pu.O=function(a){return new (a||_.Pu)};_.Pu.Da=_.ad({type:_.Pu});_.Pu.Ca=_.Fc({});_.p_a=new _.jd("REQUEST_SERVICE");_.Qu=function(){};_.Qu.O=function(a){return new (a||_.Qu)};_.Qu.Da=_.ad({type:_.Qu});_.Qu.Ca=_.Fc({});_.q_a=new _.jd("REQUEST_SERVICE");_.Ru=function(){};_.Ru.O=function(a){return new (a||_.Ru)};_.Ru.Da=_.ad({type:_.Ru});_.Ru.Ca=_.Fc({});_.r_a=new _.jd("REQUEST_SERVICE");_.Su=function(){};_.Su.O=function(a){return new (a||_.Su)};_.Su.Da=_.ad({type:_.Su});_.Su.Ca=_.Fc({});_.s_a=new _.jd("API_VERSION");_.t_a=new _.jd("REQUEST_SERVICE");_.Tu=function(){};_.Tu.O=function(a){return new (a||_.Tu)};_.Tu.Da=_.ad({type:_.Tu});_.Tu.Ca=_.Fc({});var v_a=function(a){if(Aj)a=u_a(a);else if(_.Cj&&_.Bj)switch(a){case 93:a=91}return a},u_a=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 w_a={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 x_a=function(a,b,c,d,e,f,g,m,n,r,v){this.hO=a;this.Pv=b;this.DAa=c;this.z_=d;this.n0=e;this.zha=f;this.jBa=g;this.Lza=m;this.xW=n;this.J6a=r;this.timeStamp=v};x_a.prototype.getKey=function(){return this.Pv};x_a.prototype.Yr=function(){return this.jBa};
var C_a=function(a){var b=a.wU;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&b.length>0?b[0]:a.target;return y_a(z_a(A_a((new B_a).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()}).timeStamp(a.timeStamp||0).kb()},B_a=function(){this.hO=null;this.Pv="";this.MYb=this.J6a=this.xW=this.Lza=this.jBa=this.zha=
this.n0=this.z_=this.DAa=null};_.h=B_a.prototype;_.h.keyCode=function(a){this.hO=a;return this};_.h.key=function(a){this.Pv=a;return this};_.h.shiftKey=function(a){this.DAa=a;return this};_.h.altKey=function(a){this.z_=a;return this};_.h.ctrlKey=function(a){this.n0=a;return this};_.h.metaKey=function(a){this.zha=a;return this};_.h.target=function(a){this.jBa=a;return this};var A_a=function(a,b){a.Lza=b;return a},z_a=function(a,b){a.xW=b;return a},y_a=function(a,b){a.J6a=b;return a};
B_a.prototype.timeStamp=function(a){this.MYb=a;return this};B_a.prototype.kb=function(){return new x_a(this.hO,this.Pv,this.DAa,this.z_,this.n0,this.zha,this.jBa,this.Lza,this.xW,this.J6a,this.MYb)};var D_a=function(a,b,c,d){Sp.call(this,a,c);this.identifier=b;this.timeStamp=d!=null?d:null};_.qj(D_a,Sp);var G_a;_.Uu=function(a){Xp.call(this);this.bca=this.J4={};this.Zwa=0;this.yWc=cda(E_a);this.h8c=cda(F_a);this.Mra=!0;this.BPa=null;this.Ov=a;_.Vp(this.Ov,"keydown",this.wzb,void 0,this);_.Vp(this.Ov,"synthetic-keydown",this.Bzb,void 0,this);Dj&&(_.Vp(this.Ov,"keypress",this.Dzb,void 0,this),_.Vp(this.Ov,"synthetic-keypress",this.Ezb,void 0,this));_.Vp(this.Ov,"keyup",this.xzb,void 0,this);_.Vp(this.Ov,"synthetic-keyup",this.Czb,void 0,this)};_.qj(_.Uu,Xp);
var H_a=function(a){this.Xb=a||null;this.next=a?null:{}},E_a=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],F_a="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Uu.prototype.oP=function(a,b){I_a(this.J4,J_a(1,arguments),a)};_.Uu.prototype.ol=function(a){K_a(this.J4,J_a(0,arguments))};
var J_a=function(a,b){if(typeof b[a]==="string")a=L_a(b[a]).map(function(e){return M_a(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(M_a("",c[d],c[d+1]))}return a};
_.Uu.prototype.ln=function(){_.Uu.Zy.ln.call(this);this.J4={};Wp(this.Ov,"keydown",this.wzb,!1,this);Wp(this.Ov,"synthetic-keydown",this.Bzb,!1,this);Dj&&(Wp(this.Ov,"keypress",this.Dzb,!1,this),Wp(this.Ov,"synthetic-keypress",this.Ezb,!1,this));Wp(this.Ov,"keyup",this.xzb,!1,this);Wp(this.Ov,"synthetic-keyup",this.Czb,!1,this);this.Ov=null};
var L_a=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(!G_a){g={};for(e in w_a)g[w_a[e]]=v_a(parseInt(e,10));G_a=g}g=G_a[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Uu.prototype.xzb=function(a){a=C_a(a);Aj&&N_a(this,a);Dj&&!this.Lwa&&O_a(a)&&this.h2(a,!0)};_.Uu.prototype.Czb=function(a){a=a.getData();Aj&&N_a(this,a);Dj&&!this.Lwa&&O_a(a)&&this.h2(a,!0)};var N_a=function(a,b){32==a.BPa&&32==b.hO&&(0,b.xW)();a.BPa=null},O_a=function(a){return Dj&&a.n0&&a.z_};_.Uu.prototype.Dzb=function(a){a=C_a(a);a.hO>32&&O_a(a)&&(this.Lwa=!0)};_.Uu.prototype.Ezb=function(a){a=a.getData();a.hO>32&&O_a(a)&&(this.Lwa=!0)};
var I_a=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(b.length==0||e.Xb))throw Error("gd`"+e.Xb);});b.length?d.forEach(function(e){e=e.toString();var f=new H_a;e=e in a?a[e]:a[e]=f;I_a(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new H_a(c)})},K_a=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(b.length==0?d.Xb&&delete a[c]:d.next&&(K_a(d.next,b.slice(0)),_.ada(d.next)&&delete a[c]))})},P_a=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},
M_a=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];a!=""&&b.push("n_"+a+"_"+c);return b};_.Uu.prototype.wzb=function(a){this.h2(C_a(a))};_.Uu.prototype.Bzb=function(a){this.h2(a.getData())};
_.Uu.prototype.h2=function(a,b){a:{var c=a.hO;if(a.getKey()!=""){var d=a.getKey();if(d=="Control"||d=="Shift"||d=="Meta"||d=="AltGraph"){c=!1;break a}}else if(c==16||c==17||c==18){c=!1;break a}d=a.Lza;var e=d.tagName=="TEXTAREA"||d.tagName=="INPUT"||d.tagName=="BUTTON"||d.tagName=="SELECT",f=!e&&(d.isContentEditable||d.ownerDocument&&d.ownerDocument.designMode=="on");c=!e&&!f||this.yWc[c]?!0:f?!1:a.z_||a.n0||a.zha?!0:d.tagName=="INPUT"&&this.h8c[d.type]?c==13:d.tagName=="INPUT"||d.tagName=="BUTTON"?
c!=32:!1}if(c)if(!b&&O_a(a))this.Lwa=!1;else{b=v_a(a.hO);c=a.getKey();c=M_a(c,b,(a.DAa?1:0)|(a.n0?2:0)|(a.z_?4:0)|(a.zha?8:0));d=P_a(this.bca,c);if(!d||Date.now()-this.Zwa>=1500)this.bca=this.J4,this.Zwa=Date.now();(d=P_a(this.bca,c))&&d.next&&(this.bca=d.next,this.Zwa=Date.now());d&&(d.next?(0,a.xW)():(this.bca=this.J4,this.Zwa=Date.now(),this.Mra&&(0,a.xW)(),c=d.Xb,d=new D_a("shortcut",c,a.Yr(),a.timeStamp),d=this.dispatchEvent(d),c=new D_a("shortcut_"+c,c,a.Yr(),a.timeStamp),(d&=this.dispatchEvent(c))||
(0,a.xW)(),Aj&&(this.BPa=b)))}};_.Vu=function(a){this.CPa=new Map;this.Ph=new _.Uu(a)};_.Vu.prototype.register=function(a,b,c,d,e){d=d===void 0?!1:d;e=e===void 0?!1:e;typeof b==="string"&&(b=b.toLowerCase());var f=i0a(this,a,b,c,d);if(e)return f;var g=function(){};typeof b!=="string"||b.includes("alt")||(g=i0a(this,"alt+"+a,"alt+"+b,c,d));typeof b==="string"||b.includes(4)||(b.length===1?b.push(4):b.length>=2&&(b[1]|=4),g=i0a(this,"alt+"+a,b,c,d));return function(){f();g()}};
var i0a=function(a,b,c,d,e){var f=typeof c==="string"?c:c.join(),g=a.CPa.get(f);g||(g=[],a.CPa.set(f,g));if(!e&&g.length)throw Error("hd`"+c);if(e&&g.length>=3)throw Error("id`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&j0a(a,c,g[g.length-1].callback);g.push({name:b,callback:f});k0a(a,b,c,f);return l0a(a,b,c,f)},l0a=function(a,b,c,d){return function(){var e=a.CPa.get(typeof c==="string"?c:c.join());if(e&&e.length){var f=e.findIndex(function(g){return g.name===b});f!==-1&&(f===
e.length-1?(j0a(a,c,d),e.pop(),(e=e[e.length-1])&&k0a(a,e.name,c,e.callback)):e.splice(f,1))}}},k0a=function(a,b,c,d){typeof c==="string"?a.Ph.oP(b,c):a.Ph.oP.apply(a.Ph,[b].concat(_.ld(c)));_.Vp(a.Ph,"shortcut",d)},j0a=function(a,b,c){typeof b==="string"?a.Ph.ol(b):a.Ph.ol.apply(a.Ph,_.ld(b));Wp(a.Ph,"shortcut",c)};_.Vu.O=function(a){return new (a||_.Vu)(_.t(_.lh))};_.Vu.ua=_.q({token:_.Vu,qa:_.Vu.O,Ga:"root"});var m0a=function(a){this.Ha=_.mb(a)};_.V(m0a,_.Nb);m0a.prototype.PU=function(){return _.bk(this,1)};m0a.prototype.getContainer=function(){return _.hk(this,2,0)};var n0a=function(a){this.Ha=_.mb(a)};_.V(n0a,_.Nb);_.h=n0a.prototype;_.h.getMetadata=function(){return _.Qj(this,m0a,1)};_.h.C4=function(a){return _.Sj(this,1,a)};_.h.getValue=function(){return _.W(this,2)};_.h.Lea=function(){return _.W(this,2)};_.h.setValue=function(a){return _.pc(this,2,a)};_.h.Kl=function(){return _.xk(this,2)};_.h.getType=function(){return _.W(this,3)};_.h.Yl=function(a){return _.pc(this,3,a)};var o0a=function(a){this.Ha=_.mb(a)};_.V(o0a,_.Nb);o0a.prototype.getEmail=function(){return _.Qj(this,n0a,1)};var p0a=function(a){if(a!=null)return _.Pb(a),{Yia:_.l(_.Yj(a,1)),container:_.l(_.ak(a,2)),Zkd:_.l(_.Wj(a,3)),uhd:_.l(_.W(a,4))}};m0a.prototype.toObject=function(){return p0a(this)};var q0a=function(a){if(a!=null)return _.Pb(a),{metadata:p0a(a.getMetadata()),value:_.l(_.W(a,2)),type:_.l(_.W(a,3)),zid:_.l(_.W(a,4))}};n0a.prototype.toObject=function(){return q0a(this)};o0a.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={email:q0a(this.getEmail()),Nqd:_.l(_.W(this,2))}}else a=void 0;return a};var r0a=function(a){this.Ha=_.mb(a)};_.V(r0a,_.Nb);r0a.prototype.getEmail=function(){return _.Qj(this,n0a,1)};r0a.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={email:q0a(this.getEmail()),phd:_.l(_.W(this,2))}}else a=void 0;return a};var s0a=function(a){this.Ha=_.mb(a)};_.V(s0a,_.Nb);s0a.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Ptd:_.l(_.ak(this,1)),Qtd:_.l(_.W(this,2)),Bsd:_.l(_.W(this,3)),zsd:_.l(_.W(this,4))}}else a=void 0;return a};var Dua=new Tp;Dua.altKey=!0;Dua.keyCode=39;(new Tp).keyCode=13;var t0a=function(){hl.call(this);this.m3a=0;this.Qza=null};_.V(t0a,hl);t0a.prototype.init=function(){this.Qza=[]};
var tua=function(a,b){var c=u0a;if(b instanceof Object&&!Object.isFrozen(b)){var d=(d=b.fileName||b.filename||b.sourceURL||_.ca.$googDebugFname||location.href)&&(typeof d==="object"?d.href:d);try{b.fileName=d}catch(e){}}if(c.m3a>=3)throw Error("kd`"+a);c.m3a++;try{c.isDisposed()||b instanceof Ut||b instanceof aq||c.Qza&&c.Qza.length<10&&c.Qza.push(new v0a(a,b))}finally{c.m3a--}},u0a=new t0a,v0a=function(a,b){this.msg=a;this.e=b;this.severity="unknown"};var Wu=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=Wu.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Wu(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Wu?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){_.va(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 jl?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof b==="number"&&(this.top+=b,this.bottom+=b));return this};_.h.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var w0a=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=w0a.prototype;_.h.clone=function(){return new w0a(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof jl?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 kl(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 jl?(this.left+=a.x,this.top+=a.y):(this.left+=a,typeof b==="number"&&(this.top+=b));return this};
_.h.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var Xu=function(a,b){a:{var c=ll(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]},x0a=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},y0a=function(a){var b=ll(a),c=Xu(a,"position"),d=c=="fixed"||c=="absolute";for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(a.nodeType==11&&a.host&&(a=a.host),
c=Xu(a,"position"),d=d&&c=="static"&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return a;return null},A0a=function(a){for(var b=new Wu(0,Infinity,Infinity,0),c=ml(a),d=c.Xk.body,e=c.Xk.documentElement,f=vEa(c.Xk);a=y0a(a);)if((!_.Bj||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&Xu(a,"overflow")!="visible"){var g=z0a(a),m=new jl(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.lJ();b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return b.top>=0&&b.left>=0&&b.bottom>b.top&&b.right>b.left?b:null},z0a=function(a){var b=ll(a),c=new jl(0,0);if(a==(b?ll(b):document).documentElement)return c;a=x0a(a);b=wEa(ml(b).Xk);c.x=a.left+b.x;c.y=a.top+b.y;return c},B0a=function(a){typeof a==
"number"&&(a+="px");return a},D0a=function(a){var b=C0a;if(Xu(a,"display")!="none")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},C0a=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Bj&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=x0a(a),new kl(a.right-a.left,a.bottom-a.top)):new kl(b,c)},E0a=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="+Number(b)*100+")")};var F0a=function(){if(Dj){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.Cj?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):eAa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):fAa||gAa||hAa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var Yu=function(a){return(a=a.exec(ea()))?a[1]:""},G0a=function(){if(pAa)return Yu(/Firefox\/([0-9.]+)/);if(_.zj||dAa||cAa)return oAa;if(tAa){if(_.kaa()||laa()){var a=Yu(/CriOS\/([0-9.]+)/);if(a)return a}return Yu(/Chrome\/([0-9.]+)/)}if(uAa&&!_.kaa())return Yu(/Version\/([0-9.]+)/);if(qAa||rAa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(sAa)return(a=Yu(/Android\s+([0-9.]+)/))?a:Yu(/Version\/([0-9.]+)/);return""}();var J0a=function(a,b,c,d,e,f,g,m){var n;if(n=c.offsetParent){var r=n.tagName=="HTML"||n.tagName=="BODY";if(!r||Xu(n,"position")!="static"){var v=z0a(n);if(!r){r="rtl"==Xu(n,"direction");var z;if(z=r){z=uAa&&Sza(G0a,10)>=0;var C;if(C=iAa)C=Sza(F0a,10)>=0;var I=tAa&&Sza(G0a,85)>=0;z=Aj||z||C||I}r=z?-n.scrollLeft:r&&Xu(n,"overflowX")!="visible"?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;v=pEa(v,new jl(r,n.scrollTop))}}}n=v||new jl;v=z0a(a);r=D0a(a);v=new w0a(v.x,v.y,r.width,r.height);if(r=
A0a(a))I=new w0a(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(v.left,I.left),z=Math.min(v.left+v.width,I.left+I.width),r<=z&&(C=Math.max(v.top,I.top),I=Math.min(v.top+v.height,I.top+I.height),C<=I&&(v.left=r,v.top=C,v.width=z-r,v.height=I-C));r=ml(a);z=ml(c);if(r.Xk!=z.Xk){r=r.Xk.body;z=z.getWindow();C=new jl(0,0);I=nl(ll(r));b:{try{bAa(I.parent);var M=!0;break b}catch(pa){}M=!1}if(M){M=r;do{if(I==z)var O=z0a(M);else O=x0a(M),O=new jl(O.left,O.top);C.x+=O.x;C.y+=O.y}while(I&&I!=z&&I!=I.parent&&
(M=I.frameElement)&&(I=I.parent))}M=pEa(C,z0a(r));v.left+=M.x;v.top+=M.y}a=H0a(a,b);b=v.left;a&4?b+=v.width:a&2&&(b+=v.width/2);b=new jl(b,v.top+(a&1?v.height:0));b=pEa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var aa=m;else if(aa=A0a(c))aa.top-=n.y,aa.right-=n.x,aa.bottom-=n.y,aa.left-=n.x;return I0a(b,c,d,void 0,aa,f,g)},I0a=function(a,b,c,d,e,f,g){a=a.clone();var m=H0a(b,c);c=D0a(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||m!=0)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,(f&65)==65&&(a.x<e.left||a.x>=e.right)&&(f&=-2),(f&132)==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 w0a(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 jl(f.left,f.top);a instanceof jl?(g=a.x,a=a.y):(g=a,a=void 0);
b.style.left=B0a(g);b.style.top=B0a(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Aj?b.MozBoxSizing="border-box":_.Bj?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},H0a=function(a,b){return(b&8&&"rtl"==Xu(a,"direction")?b^4:b)&-9};var K0a=function(){this.ufa=this.qk=null;this.yj=new _.gf},N0a=function(a,b){if(b.yX)a:{var c=b.yX.rQc,d=b.yX.c3,e=b.yX.domHelper,f=b.yX.config;b=b.yX.DXc;if(a.qk){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=d===void 0?!1:d,a.qk){a.qk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=L0a(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 jl(100,-10));J0a(b,g,a.qk,m,v,f,c,e)>2&&J0a(b,n,a.qk,r,v,f,c,e)>2&&J0a(b,g,a.qk,m,v,0,c,e)}else vi("this.el_ is falsy");
else if(d)f=wEa(e.Xk),b=d.x+f.x,d=d.y+f.y,a.qk?(a.qk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=L0a(e),b=new jl(b,d),d=new Wu(15,15,15,15),I0a(b,a.qk,8,d,e,5,c)&496&&I0a(b,a.qk,9,d,e,5,c)&496&&I0a(b,a.qk,8,d,e,0,c)):vi("this.el_ is falsy");else{vi("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=c===void 0?!0:c;a.qk?(M0a(a,c),a.ufa&&(a.ufa=null),a.qk.style.display="",E0a(a.qk,1),a.yj.next({type:0})):vi("this.el_ is falsy")}}else a.qk?(a.qk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.qk.style.display="",a.yj.next({type:0})):vi("this.el_ is falsy")},L0a=function(a){var b=wEa(a.Xk);a=a.lJ();return new Wu(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},O0a=function(a){a.qk?(M0a(a,!1),E0a(a.qk,0),a.ufa&&(a.ufa.unsubscribe(),a.ufa=null),a.qk.style.display="none",a.yj.next({type:1})):vi("this.el_ is falsy")},M0a=function(a,b){b?a.qk.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.qk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var P0a=function(){this.Mx={gG:!1,mE:!1,bQ:""};this.hCa=new _.gf};_.h=P0a.prototype;_.h.bfa=function(){var a=Object.assign({},this.Mx,{mE:!0,gG:!1});Q0a(this,a)};_.h.afa=function(){var a=Object.assign({},this.Mx,{mE:!1});Q0a(this,a)};_.h.dfa=function(a){a=Object.assign({},this.Mx,{mE:!1,gG:!0,bQ:a});Q0a(this,a)};_.h.cfa=function(a){a=Object.assign({},this.Mx,{gG:!1,bQ:a});Q0a(this,a)};_.h.IXa=function(){Q0a(this,{mE:!1,gG:!1,bQ:""})};_.h.Uua=function(){this.Mx={mE:!1,gG:!1,bQ:""};this.hCa.next("forceHide")};
var Q0a=function(a,b){b.bQ!==a.Mx.bQ&&(a.Mx={gG:!1,mE:!1,bQ:b.bQ});b.gG||b.mE?!b.gG&&!b.mE||a.Mx.gG||a.Mx.mE||a.hCa.next("cancelHide"):a.hCa.next("beginHide");a.Mx=b};P0a.prototype.BZa=function(){return this.Mx.gG||this.Mx.mE};var T0a=function(a){var b=this;this.SD=a;this.L0=new _.Wd;this.LN=new P0a;this.L0.add(this.LN.hCa.Lf().ha(_.Ee(function(c){var d=b.SD;return(d.ah?d.ah.config.allowOnlyForcedHide:d.Kh&&d.Kh.config.allowOnlyForcedHide)&&c!=="forceHide"?!1:!0})).subscribe(function(c){switch(c){case "beginHide":R0a(b.SD);break;case "cancelHide":S0a(b.SD);break;case "forceHide":R0a(b.SD,0);break;default:vi("Unknown Visibility Event: "+c)}}))};_.h=T0a.prototype;_.h.bfa=function(){var a=this.SD,b=Date.now();a.QB=b;this.LN.bfa()};
_.h.afa=function(){var a=this.SD,b=Date.now();a.QB=b;this.LN.afa()};_.h.dfa=function(a,b){this.SD.QB=b;this.LN.dfa(a)};_.h.cfa=function(a,b){this.SD.QB=b;this.LN.cfa(a)};_.h.IXa=function(a){this.SD.QB=a;this.LN.IXa()};_.h.Uua=function(a){this.SD.QB=a;this.LN.Uua()};_.h.BZa=function(){return this.LN.BZa()};var U0a=function(a){this.config=a},V0a=function(a){this.state=a},W0a=function(){},X0a=function(){},Y0a=function(){},Z0a=function(a){this.size=a},$0a=function(a){this.size=a},a1a=function(a){this.P3c=a},b1a=function(a){this.message=a},c1a=function(a){this.d3c=a};var d1a=function(a){this.eea=a;this.sya=this.eea.iframeGetCrossOriginFilter()};var Zu=function(a){this.Ha=_.mb(a)};_.V(Zu,_.Nb);Zu.prototype.Gyb=function(){return _.ck(this,1)};Zu.prototype.Ev=function(){return _.nk(this,2,e1a)};Zu.prototype.CAa=function(a){return _.Mi(this,2,e1a,a)};Zu.prototype.m5a=function(a){_.rk(this,3,a)};var e1a=[2,4];var f1a=function(a){this.Ha=_.mb(a)};_.V(f1a,_.Nb);f1a.prototype.WWa=function(){return _.Qj(this,Zu,1)};f1a.prototype.JUb=function(a){_.Sj(this,1,a)};var g1a=function(a){if(a!=null)return _.Pb(a),{Zia:_.l(_.Zj(a,1)),text:_.l(_.pk(a,2,e1a)),rqd:_.l(_.ak(a,_.Pj(a,e1a,4))),disabled:_.l(_.Yj(a,3))}};Zu.prototype.toObject=function(){return g1a(this)};f1a.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={T2c:g1a(this.WWa())}}else a=void 0;return a};var Eua=function(a){this.bva=new d1a(a);this.yj=new _.gf},h1a=function(a,b){a=a.bva;a.eea.iframeSend("loadData",a.sya,b.config)},i1a=function(a){a=a===void 0?{width:0,height:0}:a;var b=new kl(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var j1a=function(a,b,c){this.Cx=a;this.H_=b;this.Zva=c},k1a=function(a){this.Cx=a},l1a=function(a,b){this.Cx=a;this.H_=b},m1a=function(a){this.Cx=a},n1a=function(a,b){this.Cx=a;this.H_=b},o1a=function(a,b){this.Cx=a;this.H_=b},p1a=function(a){this.Cx=a},q1a=function(a){this.Cx=a};var r1a=!_.zj&&!gaa(),$u=function(a,b){if(/-[a-z]/.test(b))return null;if(r1a&&a.dataset){if(haa()&&!(b in a.dataset))return null;a=a.dataset[b];return a===void 0?null:a}return a.getAttribute("data-"+QDa(b))},s1a=function(a,b){return/-[a-z]/.test(b)?!1:r1a&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+QDa(b)):!!a.getAttribute("data-"+QDa(b))};var t1a=function(){this.Efa=new Map;this.Dfa=new Map;this.Faa=new Map;this.Gaa=new Map;this.Yvb={};this.yj=new _.gf},u1a=function(a,b){var c=String(_.xa(b)),d=av(a,b);a.dnb=function(e){bv(e)&&a.yj.next(new o1a(e,c))};d.listen(b,"keydown",a.dnb)},z1a=function(a,b,c,d){var e=ml(b).Xk.body;av(a,b).listen(b,"mouseover",v1a(a,b,function(f){bv(f)&&a.yj.next(new j1a(f,c,d))})).listen(b,"mouseout",w1a(a,b,function(f){bv(f)&&a.yj.next(new k1a(f))})).listen(e,"mousemove",x1a(a,b,function(f){return void a.yj.next(new p1a(f))})).listen(e,
"touchstart",y1a(a,b,function(f){return void a.yj.next(new q1a(f))}))},A1a=function(a,b){var c=av(a,b),d=String(_.xa(b));a.enb=function(e){bv(e)&&a.yj.next(new n1a(e,d))};a.kZb=function(e){return void a.yj.next(new q1a(e))};c.listen(b,"mouseover",a.enb).listen(b,"touchstart",a.kZb);u1a(a,b);return(b=ml(b).Ui("C__HC_94253229"))?(a.LKb=function(e){return void a.yj.next(new l1a(e,d))},a.KKb=function(e){return void a.yj.next(new m1a(e))},c.listen(b,"mouseover",a.LKb).listen(b,"mouseout",a.KKb),b):null},
B1a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Efa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(av(a,g).ku(g,"mouseover",e),a.Efa.delete(f))});a.Dfa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(av(a,g).ku(g,"mouseout",e),a.Dfa.delete(f))});var d=ml(b).Xk.body;a.Faa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(av(a,g).ku(d,"mousemove",e),a.Faa.delete(f))});a.Gaa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(av(a,g).ku(d,"touchstart",
e),a.Gaa.delete(f))})},av=function(a,b){b=parseInt($u(b,"hovercardOwnerId")||"-1",10);return a.Yvb[b]=a.Yvb[b]||new gq(a)},C1a=function(a,b){b=b===void 0?!1:b;return BEa(a,function(c){var d=b;d=d===void 0?!1:d;if(_.va(c)&&c.nodeType==1){var e=!1;s1a(c,"hovercardHoverTriggerDisabled")&&(e=$u(c,"hovercardHoverTriggerDisabled")==="true");c=s1a(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},D1a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};t1a.prototype.jva=function(a){return ml(a)};
var bv=function(a){return!!a.target&&a.target.tagName!=="IFRAME"},v1a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Efa.has(d)||a.Efa.set(d,{element:b,listener:c});return a.Efa.get(d).listener},w1a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Dfa.has(d)||a.Dfa.set(d,{element:b,listener:c});return a.Dfa.get(d).listener},x1a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Faa.has(d)||a.Faa.set(d,{element:b,listener:c});return a.Faa.get(d).listener},y1a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.Gaa.has(d)||a.Gaa.set(d,{element:b,listener:c});return a.Gaa.get(d).listener};var E1a=function(a){this.Ha=_.mb(a)};_.V(E1a,_.Nb);var F1a=function(a){this.Ha=_.mb(a)};_.V(F1a,_.Nb);var cv=function(a){this.Ha=_.mb(a)};_.V(cv,_.Nb);cv.prototype.getEmail=function(){return _.Y(this,1)};cv.prototype.TWa=function(){return _.Y(this,2)};cv.prototype.nea=function(){return _.Y(this,4)};var dv=function(a){this.Ha=_.mb(a)};_.V(dv,_.Nb);dv.prototype.WWa=function(){return _.Qj(this,Zu,2)};dv.prototype.JUb=function(a){_.Sj(this,2,a)};var G1a=function(a){if(a!=null)return _.Pb(a),{Fed:_.l(_.W(a,1))}};E1a.prototype.toObject=function(){return G1a(this)};var H1a=function(a){if(a!=null)return _.Pb(a),{Gfd:_.l(_.W(a,1)),Ztd:_.l(_.W(a,2))}};F1a.prototype.toObject=function(){return H1a(this)};var I1a=function(a){if(a!=null)return _.Pb(a),{email:_.l(_.W(a,1)),yKb:_.l(_.W(a,2)),hod:_.l(_.W(a,3)),displayName:_.l(_.W(a,4))}};cv.prototype.toObject=function(){return I1a(this)};dv.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Asd:I1a(_.Qj(this,cv,1)),T2c:g1a(this.WWa()),Eed:G1a(_.Qj(this,E1a,3)),khd:H1a(_.Qj(this,F1a,4))}}else a=void 0;return a};var ev=function(a){this.Ha=_.mb(a)};_.V(ev,_.Nb);ev.prototype.iXa=function(){return _.dk(this,1)};ev.prototype.C5a=function(a){return _.uk(this,1,a)};ev.prototype.getMetadata=function(){return _.Qj(this,Zu,2)};ev.prototype.C4=function(a){return _.Sj(this,2,a)};ev.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={requestId:_.l(_.Wj(this,1)),metadata:g1a(this.getMetadata())}}else a=void 0;return a};_.J1a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var fv={wEa:0,qGa:1,w6:2},hv=function(a,b,c,d){Xp.call(this);var e=this;this.Lv=d;this.AU=this.Zsa=this.N4=this.gxa=this.sfa=null;this.c3={x:0,y:0};this.K0a=null;this.I5=document.body;this.kv={};this.L0=new _.Wd;this.XT=b||new K0a;this.L0.add(this.XT.yj.Lf().subscribe(function(f){switch(f.type){case 3:f=e.Lv.bva,f.eea.iframeSend("hide",f.sya,void 0)}}));this.L0.add(this.Lv.yj.Lf().subscribe(function(f){if(f instanceof W0a)e.yzb();else if(f instanceof a1a)f.P3c==e.HFb&&e.ZZc();else if(f instanceof
Z0a){if(f=f.size,e.sP===fv.qGa||e.sP===fv.w6)e.sP=fv.w6,e.K0a=e.c3,K1a(e,f,e.c3)}else if(f instanceof $0a){if(f=f.size,e.sP===fv.qGa||e.sP===fv.w6)e.sP=fv.w6,K1a(e,f,e.K0a?e.K0a:e.c3)}else if(f instanceof Y0a)O0a(e.XT),e.Zia=-1;else if(f instanceof X0a){if(f=e.II.jva(e.I5).Ui("C__HC_94253229")){var g=e.II,m=e.I5;av(g,m).ku(m,"mouseover",g.enb).ku(m,"keydown",g.dnb).ku(m,"touchstart",g.kZb).ku(f,"mouseout",g.KKb).ku(f,"mouseover",g.LKb)}e.L0.unsubscribe()}else if(f instanceof b1a){if(f=f.message,e.ah)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.ah.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.ah.config.contentConfiguration.docsHeaderConfig.callback(f.Sa);break;case "CLIENT_FOOTER_ID":var n=e.ah.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.ah.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.Sa.buttonId){r.onClick();break}}}catch(v){vi("Error in client footer callback.")}break;default:vi("Unknown client content message ID: "+
f.id)}}else if(f instanceof c1a&&(f=f.d3c,!(f.timestamp<e.QB)&&e.ah)){m=e.ah.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Qb(o0a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){vi("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Lea();m(g);gv(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){vi("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Qb(dv,g.eventInfo);m(g);gv(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Qb(r0a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){vi("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Lea();m(g);gv(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Qb(s0a,g.eventInfo):g;m(g);gv(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Qb(dv,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Qb(dv,f.data.eventInfo);g(m);break;case "close":L1a(e,f.data.closeTriggeredByEscape);break;default:vi("Unrecognized event type: "+f.eventType)}f.eventType=="mouseover"&&S0a(e)}}));this.oqb=document.body;this.ah=this.Kh=null;this.Hga=this.HFb=0;this.Zia=-1;this.sP=fv.wEa;this.QB=null;this.wsa=!1;this.Zrb={yXb:!1};this.Hv=new T0a(this);this.bfa=this.Hv.bfa.bind(this.Hv);this.afa=this.Hv.afa.bind(this.Hv);this.dfa=this.Hv.dfa.bind(this.Hv);this.cfa=
this.Hv.cfa.bind(this.Hv);this.yDb=!1;this.wma=null;this.ud=a;this.II=c||new t1a;this.L0.add(this.II.yj.Lf().subscribe(function(f){try{if(f instanceof j1a)M1a(e,Number(f.H_),f.Cx);else if(f instanceof k1a){var g=f.Cx;e.ah&&e.Hv.cfa(e.ah.Ve.getAttribute("data-hovercard-id"),Date.now());if(e.Kh){f=!0;if(g){var m=g.relatedTarget;m&&D1a(e.Kh.Ve,m)&&(f=!1)}f&&N1a(e)}}else if(f instanceof l1a)e.bfa();else if(f instanceof m1a)e.afa();else if(f instanceof n1a)M1a(e,Number(f.H_),f.Cx);else if(f instanceof
o1a)e.h2(Number(f.H_),f.Cx);else if(f instanceof p1a){var n=f.Cx,r=O1a(n)||n.target;r&&(r.id==="C__HC_94253229"||r.parentNode&&r.parentNode.id==="C__HC_94253229"||e.ah&&D1a(e.ah.Ve,r)||e.Kh&&D1a(e.Kh.Ve,r))||e.Hv.IXa(Date.now())}else f instanceof q1a?e.Hv.Uua(Date.now()):vi("Unknown outputEvent instance in AbstractContextManager")}catch(v){vi("Error thrown in DomCommunicator subscription",v)}}))};_.V(hv,Xp);hv.prototype.tnb=function(){};hv.prototype.yzb=function(){P1a(this)};
var P1a=function(a){a.wsa=!0;var b=A1a(a.II,a.I5);b&&(a.oqb=b,a.XT.qk=a.oqb,O0a(a.XT))};hv.prototype.h2=function(a,b){b.keyCode===27&&this.ah&&(b.preventDefault(),L1a(this,!0));if(bv(b)&&Q1a(this,b)){var c=C1a(b.target,!1);if(c){b.preventDefault();this.QB=Date.now();b=c.getBoundingClientRect();var d=d===void 0?{}:d;R1a(this,a,c,b.right,b.bottom,{tYa:!0,XYa:!0,Zva:d})}}};
var Q1a=function(a,b){return a.ud.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},M1a=function(a,b,c){var d=!1;d=d===void 0?!1:d;if(bv(c)){var e=O1a(c)||c.target;if(e=C1a(e,!0))if(a.QB=Date.now(),d){var f=f===void 0?{}:f;R1a(a,b,e,c.clientX,c.clientY,{tYa:!0,XYa:!1,Zva:f})}else{var g=g===void 0?{}:g;R1a(a,b,e,c.clientX,c.clientY,{tYa:!1,XYa:!1,Zva:g})}}},R1a=function(a,b,c,d,e,f){var g=a.kv[b].primaryActionButtonOnload,
m=$u(c,"hovercardId");g&&m&&(g=g(m,S1a(a)),a.AU=g);a.c3={x:d,y:e};if(uEa(window).width<375)$p();else if(a.ah&&a.ah.Ve==c)S0a(a),$p();else if(a.Kh&&a.Kh.Ve==c)$p();else if(T1a(a),c?(d=$u(c,"hovercardId")||"",d=_.rj(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.rj(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(r1a&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("da");c.setAttribute("data-"+
QDa("hovercardOwnerId"),e)}e=Gua(a,a.kv[b]||{},f.Zva);g=!!a.ah;m=f.tYa||!!e.skipArtificialDelays;var n=U1a({MGb:g,IVb:m,gPb:250,jsb:1E3});V1a(a);a.N4=sSa(n);m&&g&&gv(a);n=a.Kh={Ve:c,Kfd:b,config:e};z1a(a.II,c,String(b),e);a.yDb||a.dfa(n.Ve.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.wma=document.activeElement);W1a(a,c,d,U1a({MGb:g,IVb:m,gPb:100,jsb:400}),f.XYa)}else $p()},U1a=function(a){var b=a.MGb;var c=a.IVb;var d=a.gPb;a=a.jsb;return c?0:b?d:a},W1a=function(a,
b,c,d,e){if(a.Kh){var f=a.iqb(b,c,e);a.Kh.config=Object.assign(f,a.Kh.config||{});X1a(a,d).then(function(){return void Y1a(a,f)},function(g){g instanceof aq||vi(g,"Failed during delay to load data. delay: "+d)})}else $p()},Y1a=function(a,b){T1a(a);if(a.Kh){a.AU=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return $p((new ev).C5a(f).C4(new Zu))},d=b["hovercard-id"];d&&Z1a(a,c(d,S1a(a)));a.ZZc=function(){a.Kh&&$1a(a,a.Kh.Ve)};h1a(a.Lv,new U0a(b))}},$1a=function(a,
b){a.wsa?a2a(a).then(function(c){c=_.k(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof ev){var e=a;if(d.iXa()!==e.Hga)return;e=d}a.Kh&&a.Kh.Ve===b&&a.wsa&&a.N4&&(c=a.Kh,gv(a),V1a(a),T1a(a),b2a(a),a.ah=c,a.Kh=null,e&&(c=e.getMetadata(),c==null?vi("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.AU=null,_.Zj(c,1)!=null&&(a.Zia=c.Gyb()),N0a(a.XT,{type:0,yX:null,tXc:null}),a.sP=fv.qGa,e=a.Lv,d=new V0a(c),c=new f1a,c.JUb(d.state),e=e.bva,c=c.md(),e.eea.iframeSend("render",
e.sya,c))))}):(vi("Attempting to render card before card is built."),$p())},K1a=function(a,b,c){if(a.ah){var d=a.II.jva(a.I5);N0a(a.XT,{type:0,yX:{rQc:b,c3:c,domHelper:d,config:a.ah.config,DXc:a.ah.Ve},tXc:null})}},R0a=function(a,b){N1a(a);a.ah&&!a.sfa&&(a.Zrb.yXb||c2a(a,b).then(function(){return void gv(a)}))},N1a=function(a){a.Kh&&(a.AU=null,T1a(a),V1a(a),b2a(a),B1a(a.II,a.Kh.Ve),a.Kh=null)},gv=function(a){S0a(a);!a.Hv.BZa()&&a.ah&&(a.ah.cya&&a.ah.uAb&&a.ah.cya(a.ah.uAb),a.yDb=!1,B1a(a.II,a.ah.Ve),
a.ah=null,a.wma=null,a.sP=fv.wEa,O0a(a.XT),a.Zia=-1,a.dispatchEvent("b"),a.Kh||a.dispatchEvent("c"))},L1a=function(a,b){var c=Date.now();(a.QB===null||a.QB<c)&&a.Hv.Uua(c);a.ah&&(b&&a.wma&&a.wma.focus(),a.wma=null,a.ah.uAb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};hv.prototype.iqb=function(a,b,c){return d2a(this,a,b,this.Kh?this.Kh.config:{},c)};var S1a=function(a){a.Hga>=Number.MAX_SAFE_INTEGER?a.Hga=0:a.Hga++;return a.Hga};hv.prototype.Gyb=function(){return this.Zia};
var c2a=function(a,b){b=b===void 0?500:b;b=typeof b==="number"?b:500;S0a(a);a.sfa=sSa(b);return a.sfa},S0a=function(a){var b=a.sfa;b&&b.cancel();a.sfa=null},X1a=function(a,b){b=b===void 0?400:b;T1a(a);a.gxa=sSa(b);return a.gxa},T1a=function(a){var b=a.gxa;b&&b.cancel();a.gxa=null},V1a=function(a){var b=a.N4;b&&b.cancel();a.N4=null},Z1a=function(a,b){a.AU=b},a2a=function(a){b2a(a);var b=[];a.N4&&b.push(a.N4);a.AU&&b.push(a.AU);a.Zsa=fSa(b);return a.Zsa},b2a=function(a){var b=a.Zsa;b&&b.cancel();a.Zsa=
null},Gua=function(a,b,c){c=c===void 0?{}: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.Zrb.yXb=
!0);return b},d2a=function(a,b,c,d,e){d=d===void 0?{}:d;var f={};f.ri=++a.HFb;c&&(f["hovercard-id"]=c);($u(b,"hovercardVariant")||"")==="mini"&&(f.displayAsMiniHovercard=!0);s1a(b,"hovercardAlign")&&(f.hovercardAlign=$u(b,"hovercardAlign")=="v"?"v":"h");(a=$u(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=zDa());d.contentConfiguration=
Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},O1a=function(a){return(a=a.wU)&&typeof a.composedPath==="function"&&(a=a.composedPath(),a=a.length>0?a[0]:null,a instanceof Node)?a:null};var e2a=function(a){this.iC=a||{}};_.h=e2a.prototype;_.h.value=function(){return this.iC};_.h.Ny=function(a){this.iC.url=a;return this};_.h.getUrl=function(){return this.iC.url};_.h.yh=function(a){this.iC.style=a;return this};_.h.getStyle=function(){return this.iC.style};_.h.getId=function(){return this.iC.id};_.h.ZWa=function(){return this.iC.queryParams};_.h.getContext=function(){return this.iC.context};var f2a=function(){e2a.apply(this,arguments)};_.V(f2a,e2a);var Ai=function(a,b,c,d,e,f){hv.call(this,d,null,e,f);this.OXc=b;this.TVc=a};_.V(Ai,hv);Ai.prototype.tnb=function(){if(!this.wsa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new f2a({disableMultiLevelParentRelay:!0,hover:!0,id:"I__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.iC.messageHandlers=g2a(this);b.iC.messageHandlersFilter=this.TVc;b.iC.queryParams=a;a=b.yh("hover").Ny(":card");this.OXc(a.value())}};
Ai.prototype.yzb=function(){var a=this.II.jva(this.I5);a=rEa(a.Xk,"I__HC_94253229");a.parentNode.id="C__HC_94253229";a.tabIndex=-1;P1a(this)};Ai.prototype.iqb=function(a,b,c){var d=d2a(this,a,b,this.Kh?this.Kh.config:{},c);this.Kh&&_.jc(d,this.Kh.config);for(b=[];a;a=a.parentElement)(c=_.xa(a))&&this.kv[c]&&b.push(this.kv[c]);_.yj(b.reverse(),function(e){_.jc(d,e)});d.hl||(d.hl="en-US");return d};Ai.prototype.close=function(){var a=this.Lv.bva;a.eea.iframeSend("dispose",a.sya,void 0)};
var g2a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.Bid=b.fromCard;c.data=b.data;a.Lv.yj.next(new c1a(c))},_ready:function(){a.Lv.yj.next(new W0a)},loaded:function(b){b=b.ri;a.Lv.yj.next(new a1a(isNaN(b)?0:b))},rendered:function(b){a.Lv.yj.next(new Z0a(i1a(b)))},resize:function(b){a.Lv.yj.next(new $0a(i1a(b)))},renderfailed:function(){a.Lv.yj.next(new Y0a)},disposed:function(){a.Lv.yj.next(new X0a)},messageFromClientContent:function(b){a.Lv.yj.next(new b1a(b))}}};var h2a=_.gj(["https://apis.google.com/js/api.js"]),i2a=null,j2a=function(a,b,c){this.UVc=a;this.FVc=b;this.q5=c},Cua=function(a,b){if(!i2a){var c=c===void 0?!1:c;var d=d===void 0?1E4:d;i2a=new j2a(_.nc(h2a),c,d)}return i2a.load(a,b)};j2a.prototype.load=function(a,b,c){var d=this;return k2a(this,a,c).then(function(e){return new Zp(function(f,g){e.load(b,{callback:_.oj(f,e),timeout:d.q5,ontimeout:function(){return g(Error("md`"+b))}})})})};
var k2a=function(a,b,c){if(!a.FVc&&b.gapi)return $p(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Zp(function(d,e){var f=ml(b).createElement("SCRIPT");_.Tca(f,a.UVc);c&&yEa(f,(new dPa).md(c));f.onload=function(){return d(b.gapi)};f.onerror=function(){return e("Failed to load gapi.")};b.document.getElementsByTagName("head")[0].appendChild(f)});return b.__btgl_173981912};var l2a=function(){return aaa&&ia?!ia.mobile&&(ka("iPad")||ka("Android")||ka("Silk")):ka("iPad")||ka("Android")&&!ka("Mobile")||ka("Silk")};var m2a=function(a,b){this.EQc=uua(a);this.X_c=b};m2a.prototype[Symbol.iterator]=function(){return this};m2a.prototype.next=function(){var a=this.EQc.next();return{value:a.done?void 0:this.X_c.call(void 0,a.value),done:a.done}};var n2a=function(a,b){return new m2a(a,b)},o2a=function(a){this.KEb=a;this.RZa=0};o2a.prototype[Symbol.iterator]=function(){return this};o2a.prototype.next=function(){for(;this.RZa<this.KEb.length;){var a=this.KEb[this.RZa].next();if(!a.done)return a;this.RZa++}return{done:!0}};
var p2a=function(){return new o2a(_.lc.apply(0,arguments).map(uua))};var xua=_.ca.URL,q2a;try{new xua("http://example.com"),q2a=!0}catch(a){q2a=!1}var wua=q2a,yi=function(a){this.y3=new Map;a.indexOf("?")==0&&(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("=");c.length>1&&(b=decodeURIComponent(c[0].replace("+"," ")),d=decodeURIComponent(c[1].replace("+"," ")));c=this.y3.get(b);c==null&&(c=[],this.y3.set(b,c));c.push(d)}};yi.prototype.get=function(a){return(a=this.y3.get(a))&&a.length?a[0]:null};
yi.prototype.getAll=function(a){return[].concat(_.ld(this.y3.get(a)||[]))};yi.prototype.has=function(a){return this.y3.has(a)};yi.prototype[Symbol.iterator]=function(){return p2a.apply(null,_.ld(n2a(this.y3,function(a){var b=a[0];return n2a(a[1],function(c){return[b,c]})})))};yi.prototype.toString=function(){return r2a(this)};
var r2a=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("&")},zua=function(a){var b=_.ol(document,"A");try{_.Xb(b,new _.Tb(a));var c=b.protocol}catch(e){throw Error("nd`"+a);}if(c===""||c===":"||c[c.length-1]!=":")throw Error("nd`"+a);if(!yua.has(c))throw Error("nd`"+a);if(!b.hostname)throw Error("nd`"+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}};yua.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},yua=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.iv=function(){this.loaded=!1;this.sessionIndex=0};_.iv.prototype.ly=function(){return!!document.getElementById("C__HC_94253229")};
_.iv.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.ly()||_.aua({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((aaa&&ia?ia.mobile:!l2a()&&(ka("iPod")||ka("iPhone")||ka("Android")||ka("IEMobile")))||l2a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&c.clientName!=="DOCS_SMART_SELECT")throw Error("ld`"+
c.clientName);Iua(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.iv.O=function(a){return new (a||_.iv)};_.iv.ua=_.q({token:_.iv,qa:_.iv.O,Ga:"root"});var s2a=function(a,b){_.gf.call(this);var c=this;this.ld=a;this.P1a=new _.ae(function(d){b();return c.ha(_.ff()).subscribe(d)})};_.V(s2a,_.gf);s2a.create=_.gf.create;s2a.prototype.next=function(){for(var a=_.k(this.zn.slice()),b=a.next();!b.done;b=a.next())t2a(this,b.value)};var t2a=function(a,b){try{b.next(void 0)}catch(c){a.ld.runGuarded(function(){throw c;})}};var u2a,Z2a,Y2a;_.jv=function(a){this.ld=a;this.E0a=u2a(this);this.Mxa=this.E0a.P1a;this.Cxa=u2a(this);this.Gha=this.Cxa.P1a;this.j3a=u2a(this);this.HO=this.j3a.P1a;this.iQa=0};_.W2a=function(a,b){a.Mxa.subscribe(b)};_.X2a=function(a,b){a.HO.subscribe(b)};u2a=function(a){return new s2a(a.ld,function(){Y2a(a)})};Z2a=function(a){a.j3a.next();a.E0a.next();Jua(a.Cxa)&&a.ld.run(function(){a.Cxa.next()});a.iQa=0;Jua(a.j3a,a.E0a,a.Cxa)&&Y2a(a)};Y2a=function(a){a.iQa===0&&(a.iQa=a.ld.Ub(function(){return requestAnimationFrame(function(){Z2a(a)})}))};
_.jv.O=function(a){return new (a||_.jv)(_.t(_.Cg))};_.jv.ua=_.q({token:_.jv,qa:_.jv.O,Ga:"root"});_.kv=function(a){this.Zra=a};_.kv.prototype.scrollTo=function(a,b,c){var d=this;c=c===void 0?0:c;a&&_.X2a(this.Zra,function(){if(typeof a.offsetTop==="number"){var e=Kua(a);if(e){var f=Lua(a,e,b,c),g=e.scrollTop+f,m=Mua(a,e),n=e.scrollLeft+m;_.W2a(d.Zra,function(){f!==0&&(e.scrollTop=g);m!==0&&(e.scrollLeft=n)})}}})};_.kv.O=function(a){return new (a||_.kv)(_.t(_.jv))};_.kv.ua=_.q({token:_.kv,qa:_.kv.O,Ga:"root"});_.lv=function(){};_.lv.O=function(a){return new (a||_.lv)};_.lv.ya=_.Yc({type:_.lv,oa:[["page-not-found"]],Aa:7,Ba:0,Ea:function(){return[" Oops, page not found. "," Make sure the address is correct. ",[1,"container"],[1,"icon"],[1,"title"],[1,"subtitle"]]},ta:function(a){a&1&&(_.F(0,"div",2)(1,"mat-icon",3),_.P(2,"developer_board"),_.H(),_.F(3,"h2",4),_.Zf(4,0),_.H(),_.F(5,"p",5),_.Zf(6,1),_.H()())},Ia:[_.au],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}"]});_.mv=function(){};_.mv.O=function(a){return new (a||_.mv)};_.mv.Da=_.ad({type:_.mv});_.mv.Ca=_.Fc({imports:[_.un,_.bu]});_.$2a=new _.jd("faviconsConfiguration");
_.a3a={IC:[{name:_.$La.PEa,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:_.$La.zBc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],QTa:[{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"}]};_.nv=function(a,b){this.Va=a;this.icons=b;this.qU="favicon";this.hTa=null};
_.nv.prototype.initialize=function(){var a=this;b3a(this);this.Va.events.ha(_.Ee(function(b){return b instanceof _.mh}),_.cf(function(b,c){return b.Ch.split("/")[1]===c.Ch.split("/")[1]})).subscribe(function(b){a.Uu(b.Ch.split("/")[1],!1)})};_.nv.prototype.reset=function(){var a=c3a(this);if(a){var b=a.type;a=a.href;d3a(e3a());f3a(this,b,a)}else if(d3a(e3a()),this.hTa)for(b=_.k(Array.from(this.hTa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.nv.prototype.Uu=function(a,b){(b=g3a(this,a,b===void 0?!0:b))?(a=b.type,b=b.href,d3a(e3a()),f3a(this,a,b)):this.reset()};
var g3a=function(a,b,c){return(c?a.icons.QTa:a.icons.IC).find(function(d){return d.name===b})},c3a=function(a){return a.icons.IC.find(function(b){return b.name===""})},f3a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.qU);_.Qca(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},b3a=function(a){var b=e3a();a.hTa=b;d3a(b)},e3a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},d3a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.nv.O=function(a){return new (a||_.nv)(_.t(_.qh),_.t(_.$2a))};_.nv.ua=_.q({token:_.nv,qa:_.nv.O,Ga:"root"});_.ov=function(a){this.l2b=a};_.ov.prototype.getToken=function(){return this.l2b};_.ov.O=function(a){return new (a||_.ov)(_.t(HKa))};_.ov.ua=_.q({token:_.ov,qa:_.ov.O});var h3a=function(a){this.Rq=a;this.wp="/client_streamz/one_developer_workflow/events/usage";a.IPa(this.wp,Fi("name"),Fi("source"),{RUa:1,fieldName:"state"})};h3a.prototype.wJ=function(a,b,c){this.Rq.mwa(this.wp,a,b,c)};h3a.prototype.ME=function(){return this.Rq.ME(this.wp)};var i3a=function(a){this.Rq=a;this.wp="/client_streamz/one_developer_workflow/events/performance";a.TOc(this.wp,Fi("source"),Fi("name"))};i3a.prototype.mP=function(a,b,c){this.Rq.mP(this.wp,a,b,c)};i3a.prototype.ME=function(){return this.Rq.ME(this.wp)};
var j3a=function(a){this.Rq=a;this.wp="/client_streamz/one_developer_workflow/rpc/request_count";a.IPa(this.wp,Fi("source"),Fi("method_id"))};j3a.prototype.wJ=function(a,b){this.Rq.mwa(this.wp,a,b)};j3a.prototype.ME=function(){return this.Rq.ME(this.wp)};var k3a=function(a){this.Rq=a;this.wp="/client_streamz/one_developer_workflow/rpc/error_count";a.IPa(this.wp,Fi("source"),Fi("method_id"),{RUa:2,fieldName:"code"})};k3a.prototype.wJ=function(a,b,c){this.Rq.mwa(this.wp,a,b,c)};k3a.prototype.ME=function(){return this.Rq.ME(this.wp)};var pv=function(a){this.Ha=_.mb(a)};_.V(pv,_.Nb);pv.prototype.getName=function(){return _.Y(this,1)};pv.prototype.Sd=function(a){return _.Li(this,1,a)};_.l3a=function(a){this.Ha=_.mb(a)};_.V(_.l3a,_.Nb);var m3a=function(a){this.Ha=_.mb(a)};_.V(m3a,_.Nb);m3a.prototype.Kea=function(){return _.Y(this,5)};m3a.prototype.Mm=function(a){_.Li(this,5,a)};_.n3a=function(a){this.Ha=_.mb(a)};_.V(_.n3a,_.Nb);var qv=function(a){this.Ha=_.mb(a)};_.V(qv,_.Nb);qv.prototype.Lyb=function(){return _.Qj(this,_.n3a,1)};qv.prototype.A1=function(){return _.Qj(this,Cm,2)};var rv=function(a){this.Ha=_.mb(a)};_.V(rv,_.Nb);var o3a=function(a){this.Ha=_.mb(a)};_.V(o3a,_.Nb);var p3a=function(a){this.Ha=_.mb(a)};_.V(p3a,_.Nb);var q3a=function(a){this.Ha=_.mb(a)};_.V(q3a,_.Nb);q3a.prototype.hJ=function(){return _.Y(this,2)};var r3a=function(a){this.Ha=_.mb(a)};_.V(r3a,_.Nb);var s3a=function(a){this.Ha=_.mb(a)};_.V(s3a,_.Nb);var t3a=function(a){this.Ha=_.mb(a)};_.V(t3a,_.Nb);var u3a=function(a){this.Ha=_.mb(a)};_.V(u3a,_.Nb);var v3a=function(a){this.Ha=_.mb(a)};_.V(v3a,_.Nb);v3a.prototype.nea=function(){return _.Y(this,1)};var w3a=function(a){this.Ha=_.mb(a)};_.V(w3a,_.Nb);var x3a=function(a){this.Ha=_.mb(a)};_.V(x3a,_.Nb);var y3a=[3,4];var z3a=function(a){this.Ha=_.mb(a)};_.V(z3a,_.Nb);z3a.prototype.getValue=function(){return _.ek(this,1)};z3a.prototype.setValue=function(a){return _.Cb(this,1,a==null?a:Vaa(a),0)};_.A3a=function(a){this.Ha=_.mb(a)};_.V(_.A3a,_.Nb);var B3a=function(a){this.Ha=_.mb(a)};_.V(B3a,_.Nb);B3a.prototype.fJ=function(){return _.Y(this,1)};B3a.prototype.MP=function(a){return _.Li(this,1,a)};var C3a=function(a){this.Ha=_.mb(a)};_.V(C3a,_.Nb);C3a.prototype.Yr=function(){return _.Y(this,2)};var sv=function(a){this.Ha=_.mb(a)};_.V(sv,_.Nb);sv.prototype.NWa=function(){return _.kk(this,3,_.Mj())};sv.prototype.getName=function(){return _.Y(this,5)};sv.prototype.Sd=function(a){return _.Li(this,5,a)};var tv=function(a){this.Ha=_.mb(a)};_.V(tv,_.Nb);tv.prototype.sk=function(){return _.Y(this,1)};tv.prototype.kp=function(){return _.Y(this,3)};tv.prototype.KT=function(){return _.Jj(this,3)};var D3a=function(a){this.Ha=_.mb(a)};_.V(D3a,_.Nb);D3a.prototype.sk=function(){return _.Y(this,3)};var E3a=function(a){this.Ha=_.mb(a)};_.V(E3a,_.Nb);var F3a=function(a){this.Ha=_.mb(a)};_.V(F3a,_.Nb);var uv=function(a){this.Ha=_.mb(a)};_.V(uv,_.Nb);uv.prototype.getName=function(){return _.Y(this,1)};uv.prototype.Sd=function(a){return _.Li(this,1,a)};uv.prototype.nea=function(){return _.Y(this,2)};var G3a=function(a){this.Ha=_.mb(a)};_.V(G3a,_.Nb);var H3a=function(a){this.Ha=_.mb(a)};_.V(H3a,_.Nb);_.h=H3a.prototype;_.h.hWa=function(){return _.W(this,1)};_.h.setCell=function(a){return _.pc(this,1,a)};_.h.hasTask=function(){return _.Zj(this,2)!=null};_.h.eva=function(){return _.W(this,5)};_.h.uw=function(a){return _.pc(this,5,a)};var I3a=function(a){this.Ha=_.mb(a)};_.V(I3a,_.Nb);I3a.prototype.TWa=function(){return _.Y(this,22)};var vv=function(a){return _.Qj(a,m3a,8)},wv=function(a){return _.Qj(a,o3a,12)};_.h=I3a.prototype;_.h.Lyb=function(){return _.Y(this,24)};_.h.pea=function(){return _.Qj(this,H3a,14)};_.h.vUb=function(a){return _.Sj(this,14,a)};_.h.rg=function(){return _.Y(this,27)};_.h.LP=function(a){_.Li(this,27,a)};_.h.U1=function(){return _.Qj(this,_.Kp,32)};_.h.mla=function(a){return _.Sj(this,32,a)};var J3a=_.Rb(I3a);var K3a=function(a){if(a!=null)return _.Pb(a),{name:_.Y(a,1),Wpd:_.l(_.kk(a,2,3)),Spd:_.l(_.kk(a,3,3)),Tpd:_.l(_.kk(a,4,3))}};pv.prototype.toObject=function(){return K3a(this)};var L3a=function(a){if(a!=null)return _.Pb(a),{Bnd:_.Y(a,1),Uid:_.Y(a,2),Bg:_.Y(a,3)}};_.l3a.prototype.toObject=function(){return L3a(this)};var M3a=function(a){if(a!=null)return _.Pb(a),{Ora:_.Y(a,1),i5c:_.Y(a,2),j5c:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),IN:_.Y(a,10)}};m3a.prototype.toObject=function(){return M3a(this)};_.N3a=function(a){if(a!=null)return _.Pb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.l(_.W(a,3))}};_.n3a.prototype.toObject=function(){return _.N3a(this)};var O3a=function(a){if(a!=null)return _.Pb(a),{T7c:_.N3a(a.Lyb()),announcement:hKa(a.A1())}};qv.prototype.toObject=function(){return O3a(this)};var P3a=function(a){if(a!=null)return _.Pb(a),{enabled:_.bk(a,1),zqd:_.Y(a,2),Pqd:_.Y(a,3),Wsd:_.Y(a,7),Fid:_.Y(a,8)}};rv.prototype.toObject=function(){return P3a(this)};var Q3a=function(a){if(a!=null)return _.Pb(a),{jjd:_.Y(a,1),nfd:_.Y(a,2),Ord:_.Y(a,3),Nrd:_.Y(a,16),Kjd:_.Y(a,4),fod:_.Y(a,5),ifd:_.Y(a,6),ofd:_.Y(a,7),jfd:_.Y(a,8),krd:_.Y(a,9),kfd:_.Y(a,10),qfd:_.Y(a,11),Ssd:_.Y(a,12),xld:_.Y(a,13),ied:_.Y(a,14),tdd:_.Y(a,15)}};o3a.prototype.toObject=function(){return Q3a(this)};var R3a=function(a){if(a!=null)return _.Pb(a),{qdd:$Aa(a,2),o4:_.Y(a,11)}};p3a.prototype.toObject=function(){return R3a(this)};var S3a=function(a){if(a!=null)return _.Pb(a),{u6c:_.Y(a,1),product:_.Y(a,2),Bod:_.ek(a,3),jtd:_.ck(a,4),yrd:_.hk(a,5,0)}};q3a.prototype.toObject=function(){return S3a(this)};var T3a=function(a){if(a!=null){_.Pb(a);var b=_.l(_.kk(a,1,3));a=_.Rj(a,q3a,2,_.Mj());return{Wnd:b,wrd:_.Ib(a,S3a)}}};r3a.prototype.toObject=function(){return T3a(this)};var U3a=function(a){if(a!=null)return _.Pb(a),a=_.Rj(a,r3a,1,_.Mj()),{Dfd:_.Ib(a,T3a)}};s3a.prototype.toObject=function(){return U3a(this)};var V3a=function(a){if(a!=null)return _.Pb(a),{kjd:_.Y(a,2),Vgd:_.Y(a,6),Ugd:_.Y(a,7),Qgd:_.Y(a,11),Sgd:_.Y(a,12),Rgd:_.Y(a,13),Tgd:_.Y(a,15),Ygd:_.Y(a,8),Xgd:_.Y(a,9),Wgd:_.Y(a,10),Xpd:Jb(_.yb(a,16,_.yba))}};t3a.prototype.toObject=function(){return V3a(this)};var W3a=function(a){if(a!=null)return _.Pb(a),{Fjd:_.Y(a,1),jqd:_.Y(a,2),nsd:_.Y(a,5),eld:_.Y(a,3),Zhd:_.Y(a,4)}};u3a.prototype.toObject=function(){return W3a(this)};var X3a=function(a){if(a!=null)return _.Pb(a),{displayName:_.Y(a,1),Ll:_.Y(a,2),u$:_.Y(a,3),cba:_.Y(a,4),cja:_.Y(a,5),zma:_.Y(a,6)}};v3a.prototype.toObject=function(){return X3a(this)};var Y3a=function(a){if(a!=null)return _.Pb(a),{}};w3a.prototype.toObject=function(){return Y3a(this)};var Z3a=function(a){if(a!=null){_.Pb(a);var b=_.l(_.kk(a,5,3)),c=_.l(_.kk(a,2,3)),d=X3a(_.qk(a,v3a,3,y3a)),e=Y3a(_.qk(a,w3a,4,y3a));var f=_.Rj(a,u3a,6,_.Mj());f=_.Ib(f,W3a);a=_.Rj(a,u3a,7,_.Mj());return{pdd:b,Xjd:c,inb:d,lnd:e,lhd:f,Yid:_.Ib(a,W3a)}}};x3a.prototype.toObject=function(){return Z3a(this)};var $3a=function(a){if(a!=null)return _.Pb(a),{value:_.ek(a,1)}};z3a.prototype.toObject=function(){return $3a(this)};var a4a=function(a){if(a!=null)return _.Pb(a),{red:_.ek(a,1),green:_.ek(a,2),blue:_.ek(a,3),alpha:$3a(_.Qj(a,z3a,4))}};_.A3a.prototype.toObject=function(){return a4a(this)};var b4a=function(a){if(a!=null)return _.Pb(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),eQ:a4a(_.Qj(a,_.A3a,3))}};B3a.prototype.toObject=function(){return b4a(this)};var c4a=function(a){if(a!=null)return _.Pb(a),{source:_.Y(a,1),target:_.Y(a,2)}};C3a.prototype.toObject=function(){return c4a(this)};var d4a=function(a){if(a!=null){_.Pb(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.l(_.kk(a,3,3)),e=_.Y(a,4),f=_.Y(a,5),g=_.bk(a,6);var m=_.Rj(a,C3a,7,_.Mj());return{tP:b,Wid:c,WZc:d,license:e,name:f,hidden:g,ced:_.Ib(m,c4a),gTa:_.Y(a,8)}}};sv.prototype.toObject=function(){return d4a(this)};var e4a=function(a){if(a!=null)return _.Pb(a),{ee:_.Y(a,1),wh:_.Y(a,2),label:_.Y(a,3),Xb:_.Y(a,4)}};tv.prototype.toObject=function(){return e4a(this)};var f4a=function(a){if(a!=null)return _.Pb(a),{nq:_.Y(a,1),ju:_.Y(a,2),ee:_.Y(a,3),wh:_.Y(a,4)}};D3a.prototype.toObject=function(){return f4a(this)};var g4a=function(a){if(a!=null)return _.Pb(a),{cG:f4a(_.Qj(a,D3a,1)),hG:f4a(_.Qj(a,D3a,2))}};E3a.prototype.toObject=function(){return g4a(this)};var h4a=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,tv,1,_.Mj());b=_.Ib(b,e4a);a=_.Rj(a,E3a,2,_.Mj());return{Zpd:b,Vsd:_.Ib(a,g4a)}}};F3a.prototype.toObject=function(){return h4a(this)};var i4a=function(a){if(a!=null){_.Pb(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.Y(a,3),e=_.Y(a,5),f=b4a(_.Qj(a,B3a,7));var g=_.Rj(a,sv,8,_.Mj());return{name:b,displayName:c,yRa:d,WF:e,fsd:f,mqd:_.Ib(g,d4a),N3a:_.Y(a,10),S3:h4a(_.Qj(a,F3a,11))}}};uv.prototype.toObject=function(){return i4a(this)};var j4a=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,x3a,3,_.Mj());b=_.Ib(b,Z3a);var c=_.Rj(a,uv,1,_.Mj());return{Rod:b,Sod:_.Ib(c,i4a),cid:_.l(_.kk(a,2,3))}}};G3a.prototype.toObject=function(){return j4a(this)};var k4a=function(a){if(a!=null)return _.Pb(a),{T_:_.l(_.W(a,1)),task:_.l(_.Zj(a,2)),Bga:_.l(_.W(a,3)),zt:_.l(_.ak(a,4)),fv:_.l(_.W(a,5)),S7a:_.l(_.Yj(a,6)),u4a:_.l(_.Wj(a,7)),spanId:_.l(_.Wj(a,8))}};H3a.prototype.toObject=function(){return k4a(this)};I3a.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={lya:_.Y(this,1),JI:_.Y(this,11),isBot:_.bk(this,17),gZa:_.bk(this,19),yKb:_.Y(this,22),sessionIndex:_.Y(this,2),l2b:_.Y(this,3),ded:M3a(vv(this)),Ked:P3a(_.Qj(this,rv,4)),Hrd:V3a(_.Qj(this,t3a,7)),Zn:R3a(_.Qj(this,p3a,10)),hfd:Q3a(wv(this)),Htd:_.Y(this,13),T7c:_.Y(this,24),ida:k4a(this.pea()),EN:_.Y(this,15),eq:jKa(_.Qj(this,iKa,16)),led:_.Ib(_.Rj(this,qv,35,_.Mj()),O3a),wjd:U3a(_.Qj(this,s3a,20)),UNb:_.Y(this,23),did:_.Y(this,25),
Red:_.Y(this,31),ljd:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),I2c:TQa(this.U1()),CCb:_.hk(this,33,0),Cnd:_.Ib(_.Rj(this,_.l3a,36,_.Mj()),L3a),Vid:_.l(_.kk(this,37,3)),Tid:_.Ib(_.Rj(this,pv,39,_.Mj()),K3a),tnd:j4a(_.Qj(this,G3a,38))}}else a=void 0;return a};var Qua,Sua,bva;Qua=function(){return{hga:!1}};Sua=function(){return[]};bva=function(){return{hga:!0}};_.xv=function(){this.Le="";this.Cd={};this.Lca=!1;this.directories=[];this.RTb=""};_.xv.prototype.Tb=function(){if(this.Lca&&this.Cd.path){for(var a=this.Cd.path,b=[],c=0,d=0;d<a.length;d++)a[d]==="/"&&(b.push({name:a.substring(c,d),scope:_.Gi(Object.assign({},this.Cd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Lca&&this.G0(this.Cd.Eb)&&(this.RTb=_.Gi(Object.assign({},this.Cd,{path:void 0})))};
_.xv.prototype.ZWa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.xv.prototype.G0=function(a){return!!a&&(_.Gh(_.Ih(a))||_.Mqa(_.Ih(a)))};_.xv.O=function(a){return new (a||_.xv)};
_.xv.ya=_.Yc({type:_.xv,oa:[["scope-indicator"]],inputs:{Le:"savedQuery",Cd:"searchScope",Lca:"displayBreadcrumb"},features:[_.sd],Aa:15,Ba:2,Ea:[["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],["noBreadcrumb",""],["tagScope",""],["noRefBreadcrumb",""],[4,"ngIf","ngIfElse"],[1,"leading"],[4,"ngIf"],[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"],[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"],["fontSet","google-material-icons",1,"ref-icon"],[1,"ref-icon"],
["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeRefScope",3,"routerLink","queryParams"]],ta:function(a,b){a&1&&_.B(0,Nua,4,1,"ng-container",10)(1,Pua,1,2,"ng-template",null,0,_.Ag)(3,Zua,1,2,"ng-template",null,1,_.Ag)(5,dva,1,2,"ng-template",null,2,_.Ag)(7,hva,1,2,"ng-template",null,3,_.Ag)(9,nva,1,2,"ng-template",null,4,_.Ag)(11,ova,2,0,"ng-template",null,5,_.Ag)(13,tva,5,4,"ng-template",null,6,_.Ag);a&2&&(a=_.$f(2),_.E("ngIf",b.Le)("ngIfElse",a))},Ia:[_.bp,
_.nn,_.on,_.sn,_.pn,_.qn,_.rn,_.au,_.Io],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});_.yv=function(){};_.yv.O=function(a){return new (a||_.yv)};_.yv.Da=_.ad({type:_.yv});_.yv.Ca=_.Fc({imports:[_.dp,_.un,_.bu,_.Ko]});_.Xi=new Set;_.zv=function(){};_.zv.O=function(a){return new (a||_.zv)};_.zv.ua=_.q({token:_.zv,qa:_.zv.O,Ga:"root"});var l4a;_.Av=new Set;l4a=new _.jd("enabled_features",{Ga:"root",qa:function(){return _.Av}});_.Bv=function(){};_.Bv.O=function(a){return new (a||_.Bv)};_.Bv.ua=_.q({token:_.Bv,qa:_.Bv.O,Ga:"root"});_.Cv=function(a){this.Va=a;this.ao=_.Xi.has(2)};
_.m4a=function(a,b){var c=_.Eo(a.Va,b),d=_.Vqa(c.Ta).w2a,e=c.root.children.primary;e||(e=_.Eo(a.Va,c.Ye).root.children.primary);if(!e)throw Error("pd`"+b);b=e.Qd;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=c[0]==="h";if(a.ao&&!d)return c[0]==="piper"?(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),
_.Oq(_.Nq(new xUa,a),b[_.Jh.changelist]).td(c).fj(Sqa(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 _.Oq(_.Nq(_.Mq(new Pq,c,a),d),e).td(f===""?"/":f).fj(Tqa(b)).kb()};_.Cv.O=function(a){return new (a||_.Cv)(_.t(_.qh),_.t(_.zv))};_.Cv.ua=_.q({token:_.Cv,qa:_.Cv.O,Ga:"root"});_.Dv=void 0;_.n4a=void 0;_.o4a=void 0;_.p4a=void 0;var q4a;
q4a={xbc:["BC","AD"],wbc:["Before Christ","Anno Domini"],Vnc:"JFMAMJJASOND".split(""),Dxc:"JFMAMJJASOND".split(""),Vlc:"January February March April May June July August September October November December".split(" "),Cxc:"January February March April May June July August September October November December".split(" "),bxc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Fxc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),fEc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Hxc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
dxc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Gxc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Had:"SMTWTFS".split(""),Exc:"SMTWTFS".split(""),cxc:["Q1","Q2","Q3","Q4"],ovc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],d3b:["AM","PM"],S5:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],tHa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],A9b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],R9a:6,Dbd:[5,6],S9a:5};_.r4a=q4a;_.r4a=q4a;var s4a=function(a,b,c,d,e){a=new Date(a,b,c);d=d!==void 0?d:3;e=e||0;b=((a.getDay()+6)%7-e+7)%7;return a.valueOf()+((d-e+7)%7-b)*864E5};var t4a,u4a;t4a=function(){};
_.Ev=function(a){if(typeof a=="number"){var b=new t4a;b.yWb=a;var c=a;if(c==0)c="Etc/GMT";else{var d=["Etc/GMT",c<0?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;c!=0&&d.push(":",el(c,2));c=d.join("")}b.A7a=c;c=a;c==0?c="UTC":(d=["UTC",c<0?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,c!=0&&d.push(":",c),c=d.join(""));a=u4a(a);b.Zma=[c,c];b.fY={kbd:a,kab:a};b.FBa=[];return b}b=new t4a;b.A7a=a.id;b.yWb=-a.std_offset;b.Zma=a.names;b.fY=a.names_ext;b.FBa=a.transitions;return b};
u4a=function(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(el(Math.floor(a/60)%100,2),":",el(a%60,2));return b.join("")};_.Fv=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.FBa.length&&b>=a.FBa[c];)c+=2;return c==0?0:a.FBa[c-1]};t4a.prototype.T1=function(a){a=this.yWb-_.Fv(this,a);return a===-1440?0:a};var v4a,w4a;_.Gv=function(a){this.Dya=[];this.di=_.r4a;typeof a=="number"?this.Rra(a):this.lI(a)};v4a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];w4a=function(a){return a.getHours?a.getHours():0};
_.Gv.prototype.lI=function(a){for(x4a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<v4a.length;++c){var d=a.match(v4a[c]);if(d){var e=d[0];a=a.substring(e.length);c==0&&(e=="''"?e="'":(e=e.substring(1,d[1]=="'"?e.length-1:e.length),e=e.replace(/''/g,"'")));this.Dya.push({text:e,type:c});break}}if(b===a)throw Error("qd`"+a);}};
_.Gv.prototype.format=function(a,b){if(!a)throw Error("rd");var c=b?(a.getTimezoneOffset()-b.T1(a))*6E4:0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=(d.getTimezoneOffset()-a.getTimezoneOffset())*6E4,d=new Date(d.getTime()+e),c+=c>0?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(var f=0;f<this.Dya.length;++f){var g=this.Dya[f].text;1==this.Dya[f].type?c.push(y4a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Gv.prototype.Rra=function(a){if(a<4)var b=this.di.S5[a];else if(a<8)b=this.di.tHa[a-4];else if(a<12)b=this.di.A9b[a-8],b=b.replace("{1}",this.di.S5[a-8]),b=b.replace("{0}",this.di.tHa[a-8]);else if(a===12)b=this.di.S5[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(a===13)b=this.di.S5[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Rra(10);return}this.lI(b)};
var Hv=function(a,b){b=String(b);a=a.di||_.r4a;if(a.XEc!==void 0){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&e<=57?String.fromCharCode(a.XEc+e-48):b.charAt(d))}b=c.join("")}return b},x4a=!1,Iv=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("sd");},z4a=function(a,b){Iv(b);b=w4a(b);return a.di.d3b[b>=12&&b<24?1:0]},y4a=function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=d.getFullYear()>0?1:0,g>=4?a.di.wbc[c]:a.di.xbc[c];case "y":return c=
d.getFullYear(),c<0&&(c=-c),g==2&&(c%=100),Hv(a,el(c,g));case "Y":return c=d.getFullYear(),e=d.getMonth(),c=s4a(c,e,d.getDate(),a.di.S9a,a.di.R9a),c=(new Date(c)).getFullYear(),c<0&&(c=-c),g==2&&(c%=100),Hv(a,el(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.di.Vnc[c];break a;case 4:g=a.di.Vlc[c];break a;case 3:g=a.di.bxc[c];break a;default:g=Hv(a,el(c+1,g))}return g;case "k":return Iv(e),Hv(a,el(w4a(e)||24,g));case "S":return Hv(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(g>
3?el(0,g-3):""));case "E":return c=d.getDay(),g>=4?a.di.fEc[c]:a.di.dxc[c];case "a":return z4a(a,e);case "b":return z4a(a,e);case "B":return z4a(a,e);case "h":return Iv(e),Hv(a,el(w4a(e)%12||12,g));case "K":return Iv(e),Hv(a,el(w4a(e)%12,g));case "H":return Iv(e),Hv(a,el(w4a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.di.Exc[c];break a;case 4:g=a.di.Hxc[c];break a;case 3:g=a.di.Gxc[c];break a;default:g=Hv(a,el(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.di.Dxc[c];break a;
case 4:g=a.di.Cxc[c];break a;case 3:g=a.di.Fxc[c];break a;default:g=Hv(a,el(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),g<4?a.di.cxc[c]:a.di.ovc[c];case "d":return Hv(a,el(d.getDate(),g));case "m":return Iv(e),Hv(a,el(e.getMinutes?e.getMinutes():0,g));case "s":return Iv(e),Hv(a,el(e.getSeconds(),g));case "v":return(f||_.Ev(c.getTimezoneOffset())).A7a;case "V":return a=f||_.Ev(c.getTimezoneOffset()),g<=2?a.A7a:_.Fv(a,c)>0?a.fY.aac!==void 0?a.fY.aac:a.fY.DST_GENERIC_LOCATION:a.fY.kab!==
void 0?a.fY.kab:a.fY.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),c=s4a(c,d,e.getDate(),a.di.S9a,a.di.R9a),Hv(a,el(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Ev(c.getTimezoneOffset()),g<4?a.Zma[_.Fv(a,c)>0?2:0]:a.Zma[_.Fv(a,c)>0?3:1];case "Z":return d=f||_.Ev(c.getTimezoneOffset()),g<4?(g=-d.T1(c),a=[g<0?"-":"+"],g=Math.abs(g),a.push(el(Math.floor(g/60)%100,2),el(g%60,2)),g=a.join("")):g=Hv(a,u4a(d.T1(c))),
g;default:return""}};_.A4a=new _.Gv("yyyy-MM-dd_HHmmss");_.B4a=["fill","hairline","bordered","protected","flat"];_.C4a=["xsmall","small","medium","large","xlarge"];_.D4a="blue red green grey white yellow".split(" ");_.E4a=[].concat(_.ld(_.B4a),_.ld(_.C4a),_.ld(_.D4a));_.Jv=function(){_.Xo.apply(this,arguments)};_.V(_.Jv,_.Xo);_.Jv.prototype.qb=function(a,b,c){_.Xo.prototype.qb.call(this,a,b,c===void 0?0:c)};_.Jv.prototype.qo=function(a){_.Xo.prototype.qo.call(this,a)};_.Jv.O=function(){var a;return function(b){return(a||(a=_.Ld(_.Jv)))(b||_.Jv)}}();_.Jv.ua=_.q({token:_.Jv,qa:_.Jv.O,Ga:"root"});var Kv=function(){jn.apply(this,arguments)};_.V(Kv,jn);Kv.prototype.gRa=function(a){var b=jn.prototype.gRa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.ij?_.Mh(a.ij):void 0)&&a.ub&&(b.projectId=a.ub);return b};Kv.prototype.Vk=function(a){var b=jn.prototype.Vk.call(this,a);a.nI&&(b.availabilityStatuses=yva(a));return b};Kv.O=function(){var a;return function(b){return(a||(a=_.Ld(Kv)))(b||Kv)}}();Kv.ua=_.q({token:Kv,qa:Kv.O,Ga:"root"});var Lv=function(a,b,c,d){this.productVersion=a;this.zt=b;this.S_c=c;this.Va=d};Lv.prototype.uO=function(a){var b=this;a=a.map(function(c){return b.nXa(c)});a=new $m({entries:a});yKa(this.S_c,a).ha(_.Xe(function(){return _.Ce})).subscribe()};
Lv.prototype.nXa=function(a){var b=this.jWa(a);b=new Sm({eventId:new Vm({tBa:"0",serverIp:0,bza:0}),gestureName:a.gestureName,qU:[a.element,a.action].join("/"),Ssa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,cs:a.cs,targetRoute:a.targetRoute,Om:a.Om,vQ:a.vQ,pN:a.pN,actionOwner:a.actionOwner,bucket:a.bucket});a.element==="InitialPageLoad"?b.bucket=_.Nh.b$a:a.bucket===void 0&&a.actionOwner===Jm.TG&&(b.bucket=$qa(a));a.Fn.length>0&&(b.Fn=a.Fn.map(function(c){return new Tm({name:c.name,statusCode:c.statusCode,
Qi:c.Qi,ay:c.ay})}));a.nI&&(b.availabilityStatuses=yva(a)||null);a.Qi&&(b.Qi=a.Qi);a.jf&&(b.jf=typeof a.jf==="string"?a.jf:decodeURIComponent(_.Fo(this.Va,a.jf).toString()));a.Th&&(b.Th=a.Th);a.Qf!==void 0&&(b.Qf=a.Qf);return b};Lv.prototype.jWa=function(a){var b=new Um({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.zt)b.ida=new Wm({fv:this.productVersion,zt:this.zt});a.projectId?b.jK=a.projectId:(a=a.ij?_.Mh(a.ij):void 0)&&a.ub&&(b.jK=a.ub);return b};
Lv.O=function(a){return new (a||Lv)(_.t(dn),_.t(AKa),_.t(zKa),_.t(_.qh))};Lv.ua=_.q({token:Lv,qa:Lv.O,Ga:"root"});var Mv,Ava,F4a,K4a,M4a,N4a,O4a,P4a,Q4a,V4a,W4a,Z4a;Mv=new _.jd("consoleConfiguration");Ava=new _.jd("withCredentials",{qa:function(){var a=new _.gl(document);_.Wc(_.Bv);return(!!a.get("SAPISID")||!!a.get("__Secure-1PAPISID")||!!a.get("APISID"))&&(!_.Av.has(28)||_.Av.has(29))}});F4a=new _.jd("obfuscatedGaiaId");_.G4a=new _.jd("preference");_.H4a=new _.jd("INSIGHTS_ENVIRONMENT",{qa:function(){var a=_.Wc(Mv);return _.hk(a,33,0)}});
_.I4a=new _.jd("repositories",{qa:function(){var a=_.Rj(_.Wc(Mv),pv,39,_.Mj());return new Map(a.map(function(b){return[b.getName(),b]}))}});_.J4a=new _.jd("packageToRepoSpec",{qa:function(){var a=_.Rj(_.Wc(Mv),_.l3a,36,_.Mj());return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});K4a=new _.jd("clientDomain");_.L4a=new _.jd("gtagId");M4a=new _.jd("appBarBackgroundColor");N4a=new _.jd("appBarFontColor");O4a=new _.jd("searchTokenColor");P4a=new _.jd("searchTokenBackgroundColor");Q4a=new _.jd("appIconName");
_.R4a=new _.jd("whitelabelTitle");_.S4a=new _.jd("helpArticleLink");_.T4a=new _.jd("gsDebounceMs");_.U4a=new _.jd("gsConfig");V4a=new _.jd("announcementMessages");W4a=new _.jd("hatsTriggerPathsConfigurationList");_.X4a=new _.jd("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.Y4a=new _.jd("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});Z4a=new _.jd("grimoireOnePlatformRegionalHosts");_.$4a=void 0;_.Ov=function(){};_.Ov.prototype.create=function(){return function(a){return a}};_.Ov.O=function(a){return new (a||_.Ov)};_.Ov.ua=_.q({token:_.Ov,qa:function(){return _.$4a?_.Wc(_.$4a):new _.Ov},Ga:"root"});var a5a=function(a){this.Re=a},Qv;a5a.prototype.Vk=function(){for(var a={},b=_.k(this.Re),c=b.next();!c.done;c=b.next())c.value.Dxa(a);return a};_.Pv=function(a,b,c){b=_.xe(b);a=_.k(a.Re);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.Gza(c));return b};Qv=function(a,b){this.EWc=a;this.w6a=b};Qv.prototype.Dxa=function(a){return a};Qv.prototype.Gza=function(){return this.w6a.create(this.EWc)};Qv.O=function(a){return new (a||Qv)(_.t(_.zva),_.t(_.Ov))};Qv.ua=_.q({token:Qv,qa:Qv.O,Ga:"root"});var Rv=function(a,b){this.Re=[a,b]};_.V(Rv,a5a);Rv.O=function(a){return new (a||Rv)(_.t(Sv),_.t(Qv))};Rv.ua=_.q({token:Rv,qa:Rv.O,Ga:"root"});var Sv=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.Bq=c;this.withCredentials=d};Sv.prototype.Dxa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.WDa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.Bq&&(a["X-Goog-IAM-Authorization-Token"]=this.Bq));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Sv.prototype.Gza=function(){return _.$d(_.Xe(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=c==null?-1:b5a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Sv.O=function(a){return new (a||Sv)(_.t(_.fn),_.t(_.gn),_.t(_.hn),_.t(Ava))};Sv.ua=_.q({token:Sv,qa:Sv.O,Ga:"root"});var b5a=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){var c=_.k(b);b=c.next().value;return[c.next().value,b]}))};_.c5a=function(){return new Tv(_.lc.apply(0,arguments))};_.Uv=function(){return{create:_.c5a}};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 d5a=_.Uv().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),e5a=_.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]),f5a=
new _.jd("feedbackClient",{qa:function(){return _.Bva(sUa)}}),Wv=function(a,b){this.d2=a;this.Re=b};Wv.prototype.f5a=function(a){var b=this;return _.Pv(this.Re,function(){return b.d2.f5a(a,b.Re.Vk())},"FeedbackLogger.sendFeedback")};Wv.O=function(a){return new (a||Wv)(_.t(f5a),_.t(Rv))};Wv.ua=_.q({token:Wv,qa:Wv.O,Ga:"root"});_.Xv=function(a){this.client=a;this.bl=_.Xi.has(2)};
_.Xv.prototype.uO=function(a){if(this.bl){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.SI)for(var c=_.k(b.SI),d=c.next();!d.done;d=c.next()){d=d.value;var e=kTa((new lq).Yl(d5a.get(d.eventType,0)),d.bwb.map(function(f){return e5a.get(f,0)})).Ly(d.Wg);d.lineNumber!=null&&_.Cb(e,5,_.cb(d.lineNumber),"0");d.rw&&_.Li(e,6,d.rw);d.Nq&&_.Li(e,7,d.Nq);b.vU&&jTa(e,Cva(b.vU));d.NC&&b.vU&&d.NC<b.vU&&lTa(e,Cva(d.NC));d.jB&&b.vU&&d.jB<b.vU&&mTa(e,Cva(d.jB));this.client.f5a(e).subscribe()}}};
_.Xv.O=function(a){return new (a||_.Xv)(_.t(Wv),_.t(_.zv))};_.Xv.ua=_.q({token:_.Xv,qa:_.Xv.O,Ga:"root"});_.Yv=function(){};_.Yv.O=function(a){return new (a||_.Yv)};_.Yv.Da=_.ad({type:_.Yv});_.Yv.Ca=_.Fc({imports:[_.dp]});_.Zv=function(){};_.Zv.O=function(a){return new (a||_.Zv)};_.Zv.Da=_.ad({type:_.Zv});
_.Zv.Ca=_.Fc({Pb:[{wa:Ro,Hb:_.Jv},{wa:_.Xo,Hb:_.Jv},{wa:OPa,lc:function(a,b){var c=a.bucket;var d=b.bucket;c=d==null?c:c==null?d:c;d=Object;var e=d.assign;var f=a.nI;var g=b.nI;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.SI;m=b.SI;g=g?m&&g!==m?[].concat(_.ld(g),_.ld(m)):g:m;return e.call(d,{},a,b,{bucket:c,nI:f,SI:g})}},{wa:Wo,Hb:Lv,wd:!0},{wa:Wo,Hb:_.Xv,wd:!0},{wa:Wo,Hb:Kv,wd:!0}].concat(_.ld(NPa))});var $v=function(){};$v.O=function(a){return new (a||$v)};$v.Da=_.ad({type:$v});$v.Ca=_.Fc({imports:[_.un,_.Ns]});_.bw=function(){};_.bw.O=function(a){return new (a||_.bw)};_.bw.Da=_.ad({type:_.bw});_.bw.Ca=_.Fc({imports:[$v]});var cw=function(){};cw.O=function(a){return new (a||cw)};cw.Da=_.ad({type:cw});cw.Ca=_.Fc({imports:[_.bw,_.Yv]});var g5a,Eva;g5a="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 PIXEL_UNIFIED_COVERAGE PIXEL_RAVEN_COVERAGE PIXEL_HUSKY_COVERAGE PIXEL_CAIMAN_COVERAGE PIXEL_COMET_COVERAGE PIXEL_KOMODO_COVERAGE".split(" ");
_.h5a=new Set(g5a);
Eva=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)"]]);_.i5a=g5a.map(_.Dva);
_.j5a={id:"COVERAGE_GENERIC",name:"File Coverage",children:g5a.map(function(a){return{id:_.Dva(a),name:Fva(a),children:[],mZa:!0}})};_.k5a=[{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:[]}];
_.l5a={id:"LINE_COUNTS",name:"Line counts",children:_.k5a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.m5a={id:"FILE_COUNTS",name:"File counts",children:_.k5a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var n5a=function(a,b,c){this.zone=a;this.ye=b;this.cache=new Map;this.uTc=_.ze(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Gva(b))};n5a.prototype.push=function(a){var b=this,c,d;return _.de(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.run(function(){d.next(a);d.complete()})):b.cache.set(a.name,Gva(a));e.Gc=0})};
n5a.prototype.prefetch=function(a,b){var c=this,d=document.readyState==="loading",e=this.cache.get(a);if(!e){if(!d)return _.Ce;e=new _.nf(1);this.cache.set(a,e)}d&&(e=e.ha(_.uf(this.uTc)));return e.ha(_.vf({complete:function(){b&&c.cache.delete(a)}}),_.ti(this.ye,"Prefetch."+a))};n5a.prototype.delete=function(a){this.cache.delete(a)};_.dw=function(a,b){this.zone=a;this.ye=b};
_.dw.prototype.prefetch=function(a,b){b=b===void 0?!0:b;var c=window,d,e=(d=c.prefetchRpcs)!=null?d:[];Array.isArray(e)&&(e=new n5a(this.zone,this.ye,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.$e())};_.dw.prototype.delete=function(a){var b=window,c,d=(c=b.prefetchRpcs)!=null?c:[];Array.isArray(d)&&(d=new n5a(this.zone,this.ye,d),b.prefetchRpcs=d);d.delete(a)};_.dw.O=function(a){return new (a||_.dw)(_.t(_.Cg),_.t(_.Xo))};_.dw.ua=_.q({token:_.dw,qa:_.dw.O,Ga:"root"});_.ew=function(){this.wAb=new _.gh(!1);this.N8a=new _.gh(!0)};_.h=_.ew.prototype;_.h.KU=function(){return this.wAb};_.h.y4=function(a){this.wAb.next(a)};_.h.K1=function(){return _.le("SHOW_ALWAYS")};_.h.fla=function(){};_.h.a2=function(){return _.le(!1)};_.h.AAa=function(){};_.h.M1=function(){return _.le("FILES")};_.h.z4=function(){};_.h.Xwb=function(){return _.le(new Map)};_.h.GIb=function(){};_.h.W1=function(){return _.le([])};_.h.lna=function(){};_.h.Z1=function(){return _.le([])};_.h.UAa=function(){return _.Ce};
_.h.QBa=function(){return _.Ce};_.h.gJ=function(){return _.Ce};_.h.vy=function(){};_.h.RU=function(){return _.le(0)};_.h.E4=function(){};_.h.Hea=function(){return _.le("SNIPPET_SUBSET")};_.h.vAa=function(){};_.h.VU=function(){return _.le(2)};_.h.rla=function(){};_.h.S1=function(){return _.le(50)};_.h.kla=function(){};_.h.xva=function(){return _.le(_.Av.has(15)?"DARK":"LIGHT")};_.h.wAa=function(){};_.h.lea=function(){return _.le("cider-dark")};_.h.Wka=function(){};_.h.yea=function(){return _.le("cider")};
_.h.jla=function(){};_.h.yva=function(){return _.le(!1)};_.h.xAa=function(){};_.h.Iea=function(){return _.le(!1)};_.h.qla=function(){};_.h.rXa=function(){return _.le(!0)};_.h.G5a=function(){};_.h.xea=function(){return _.le("PREVIEW")};_.h.hla=function(){};_.h.SU=function(){return _.le(!1)};_.h.pla=function(){};_.h.Nea=function(){return _.le(new Set)};_.h.sla=function(){};_.h.ZU=function(){return _.Ce};_.h.G4=function(){};_.h.Eva=function(){return _.le(0)};_.h.K5a=function(){};_.h.C1=function(){return _.le("cider")};
_.h.kAa=function(){};_.h.b2=function(){return _.le(!1)};_.h.BAa=function(){};_.h.X1=function(){return _.le(!0)};_.h.ola=function(){};_.h.Y1=function(){return _.le(!1)};_.h.yAa=function(){};_.h.zva=function(){return _.le(!1)};_.h.H5a=function(){};_.ew.O=function(a){return new (a||_.ew)(_.t(_.Bv))};_.ew.ua=_.q({token:_.ew,qa:function(){return _.Wc(_.o5a)},Ga:"root"});_.fw=function(a,b){this.Re=[a,b]};_.V(_.fw,a5a);_.fw.O=function(a){return new (a||_.fw)(_.t(gw),_.t(Qv))};_.fw.ua=_.q({token:_.fw,qa:_.fw.O,Ga:"root"});var gw=function(a,b,c,d,e,f){Sv.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.Bq=c;this.withCredentials=d;this.productVersion=e;this.Bh=f};_.V(gw,Sv);
gw.prototype.Dxa=function(a){a=Sv.prototype.Dxa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Bh.actionId+"."+this.Bh.sessionId+("."+this.productVersion.replace("_","-")));return a};gw.prototype.Gza=function(a){return _.$d(Sv.prototype.Gza.call(this,a),_.ti(this.Bh,a))};gw.O=function(a){return new (a||gw)(_.t(_.fn),_.t(_.gn),_.t(_.hn),_.t(Ava),_.t(dn),_.t(_.Xo))};gw.ua=_.q({token:gw,qa:gw.O,Ga:"root"});var hw=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.z7a=new _.gh(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.z7a.next(c.matches?"DARK":"LIGHT")})}else this.z7a=new _.gh("LIGHT")};hw.O=function(a){return new (a||hw)};hw.ua=_.q({token:hw,qa:hw.O,Ga:"root"});var p5a=function(){};p5a.O=function(a){return new (a||p5a)};p5a.ua=_.q({token:p5a,qa:function(a){return hw.O(a)},Ga:"root"});_.q5a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.r5a=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 s5a={toString:function(a){var b=[],c=0;a-=-2147483648;b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(a%52);for(a=Math.floor(a/52);a>0;)b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return b.join("")}};var v5a=function(a){a=t5a(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};f>=12;f-=12,g+=12)b+=u5a(a,g),c+=u5a(a,g+4),d+=u5a(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 s5a.toString(d)},w5a=function(a){return a},t5a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},u5a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var x5a=function(a){this.Ha=_.mb(a)};_.V(x5a,_.Nb);var iw=[1,2,3];var y5a=function(a){this.Ha=_.mb(a)};_.V(y5a,_.Nb);var z5a=function(a){this.Ha=_.mb(a)};_.V(z5a,_.Nb);var A5a=function(a){this.Ha=_.mb(a)};_.V(A5a,_.Nb);var B5a=[1,2,3];var C5a=function(a){this.Ha=_.mb(a)};_.V(C5a,_.Nb);var D5a=function(a){this.Ha=_.mb(a)};_.V(D5a,_.Nb);var E5a=function(a){this.Ha=_.mb(a)};_.V(E5a,_.Nb);var F5a=function(a){this.Ha=_.mb(a)};_.V(F5a,_.Nb);var G5a=function(a){this.Ha=_.mb(a)};_.V(G5a,_.Nb);G5a.prototype.Cyb=function(){return _.qk(this,E5a,1,H5a)};G5a.prototype.EUb=function(a){return _.Tj(this,1,H5a,a)};var H5a=[1,2,3];var I5a=function(a){this.Ha=_.mb(a)};_.V(I5a,_.Nb);var J5a=function(a){if(a!=null){_.Pb(a);var b=_.l(_.pk(a,1,iw));var c=_.Zj(a,_.Pj(a,iw,2));return{bsd:b,intVal:_.l(c),WQa:_.l(_.Yj(a,_.Pj(a,iw,3)))}}};x5a.prototype.toObject=function(){return J5a(this)};var K5a=function(a){if(a!=null)return _.Pb(a),{Ktd:_.l(_.Lj(a,1)),count:_.l(_.Wj(a,2))}};y5a.prototype.toObject=function(){return K5a(this)};var L5a=function(a){if(a!=null)return _.Pb(a),a=_.Rj(a,y5a,1,_.Mj()),{zhd:_.Ib(a,K5a)}};z5a.prototype.toObject=function(){return L5a(this)};var M5a=function(a){if(a!=null)return _.Pb(a),{IYa:_.l(_.ok(a,1,B5a)),doubleVal:_.l(_.Lj(a,_.Pj(a,B5a,2))),Cjd:L5a(_.qk(a,z5a,3,B5a))}};A5a.prototype.toObject=function(){return M5a(this)};var N5a=function(a){if(a!=null){_.Pb(a);var b=_.Rj(a,x5a,1,_.Mj());return{eid:_.Ib(b,J5a),Ojd:M5a(_.Qj(a,A5a,2))}}};C5a.prototype.toObject=function(){return N5a(this)};var O5a=function(a){if(a!=null)return _.Pb(a),{b0a:_.l(_.W(a,1))}};D5a.prototype.toObject=function(){return O5a(this)};var P5a=function(a){if(a!=null)return _.Pb(a),{appName:_.l(_.W(a,1)),appVersion:_.l(_.W(a,2)),p9c:_.l(_.Yj(a,3))}};E5a.prototype.toObject=function(){return P5a(this)};var Q5a=function(a){if(a!=null)return _.Pb(a),{appName:_.l(_.W(a,1)),appVersion:_.l(_.W(a,2)),Phd:_.l(_.Zj(a,3)),p9c:_.l(_.Yj(a,4))}};F5a.prototype.toObject=function(){return Q5a(this)};var R5a=function(a){if(a!=null)return _.Pb(a),{mobile:P5a(a.Cyb()),nmd:Q5a(_.qk(a,F5a,2,H5a)),wld:O5a(_.qk(a,D5a,3,H5a))}};G5a.prototype.toObject=function(){return R5a(this)};var S5a=function(a){if(a!=null){_.Pb(a);var b=_.l(_.W(a,1)),c=_.l(sba(Lb(a,5))),d=R5a(_.Qj(a,G5a,2)),e=_.l(_.kk(a,3,3)),f=_.vb(a,6,sba,3,void 0,void 0,0);f=_.l(f);a=_.Rj(a,C5a,4,_.Mj());return{dsd:b,ujd:c,Jqd:d,fid:e,tjd:f,Pjd:_.Ib(a,N5a)}}};I5a.prototype.toObject=function(){return S5a(this)};var T5a=function(a){this.Ha=_.mb(a)};_.V(T5a,_.Nb);T5a.prototype.getKey=function(){return _.Y(this,1)};T5a.prototype.My=function(a){return _.pc(this,1,a)};var U5a=function(a){this.Ha=_.mb(a)};_.V(U5a,_.Nb);var V5a=function(a){if(a!=null)return _.Pb(a),{key:_.l(_.W(a,1))}};T5a.prototype.toObject=function(){return V5a(this)};U5a.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Qdd:_.Ib(_.Rj(this,I5a,1,_.Mj()),S5a),Ard:V5a(_.Qj(this,T5a,2))}}else a=void 0;return a};var W5a=function(a,b,c,d,e,f,g){a=a===void 0?-1:a;b=b===void 0?"":b;c=c===void 0?"":c;d=d===void 0?!1:d;e=e===void 0?"":e;hl.call(this);this.QJ=a;this.componentId=b;f?c=f:(a=(new CGa(a,"0")).Vka(b),XDa(this,_.oj(ec,a)),c!==""&&(a.oTa=c),d&&(a.mUb=!0),e&&a.uw(e),g&&(a.network=g),c=a.kb());this.transport=c};_.V(W5a,hl);
W5a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new U5a,c=[],d=0;d<a.length;d++){var e=a[d],f=new I5a;f=_.pc(f,1,e.wp);var g=X5a(e);f=_.Bb(f,3,g,_.eb);g=[];var m=[];for(var n=_.k(e.U_.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.wQc;for(var z=e.iWa(r)||[],C=[],I=0;I<z.length;I++){var M=z[I],O=M&&M.wob;M=new A5a;switch(v){case 3:O=Number(O);Number.isFinite(O)&&Oj(M,1,B5a,_.cb(O));break;case 2:O=Number(O),O=O==null?O:Vaa(O),Oj(M,
2,B5a,O)}C.push(M)}v=C;for(z=0;z<v.length;z++){C=v[z];I=new C5a;C=_.Sj(I,2,C);I=r;M=[];O=Y5a(e);for(var aa=0;aa<O.length;aa++){var pa=O[aa],Aa=I[aa],ra=new x5a;switch(pa){case 3:_.Mi(ra,1,iw,String(Aa));break;case 2:pa=Number(Aa);Number.isFinite(pa)&&Oj(ra,2,iw,pa==null?pa:bba(pa));break;case 1:Oj(ra,3,iw,Yaa(Aa==="true"))}M.push(ra)}_.Uj(C,1,M);g.push(C)}}_.Uj(f,4,g);c.push(f);e.clear()}_.Uj(b,1,c);this.transport.dispatch(b);this.transport.flush()}};var Z5a=function(a){this.wob=a};var $5a=function(a,b,c){this.wp=a;this.wQc=b;this.fields=c||[];this.U_=new Map},Y5a=function(a){return a.fields.map(function(b){return b.RUa})},X5a=function(a){return a.fields.map(function(b){return b.fieldName})};_.h=$5a.prototype;_.h.SOc=function(a){var b=_.lc.apply(1,arguments),c=this.iWa(b);c?c.push(new Z5a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.lc.apply(1,arguments));this.U_.set(b,[new Z5a(a)])};
_.h.iWa=function(){var a=this.getKey(_.lc.apply(0,arguments));return this.U_.has(a)?this.U_.get(a):void 0};_.h.hWa=function(){var a=this.iWa(_.lc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.U_.clear()};_.h.getKey=function(){var a=_.lc.apply(0,arguments);return a?a.join(","):"key"};var a6a=function(a,b){$5a.call(this,a,3,b)};_.V(a6a,$5a);a6a.prototype.mwa=function(){this.nwa(1,_.lc.apply(0,arguments))};a6a.prototype.nwa=function(a){var b=_.lc.apply(1,arguments),c=0,d=this.hWa(b);d&&(c=d.wob);this.setCell(c+a,b)};var b6a=function(a,b){$5a.call(this,a,2,b)};_.V(b6a,$5a);b6a.prototype.mP=function(a){this.SOc(a,_.lc.apply(1,arguments))};var c6a=function(a){hl.call(this);this.i7c=a;this.OYa=0;this.X2=new Map;this.iTc=new Set;this.Hxb=3E4;this.Wn=new qSa(this.Hxb);this.Wn.listen("tick",this.WVb,!1,this);XDa(this,_.oj(ec,this.Wn))};_.V(c6a,hl);var d6a=function(a){a.txa();a.OYa++;a.OYa>=100&&a.WVb()};_.h=c6a.prototype;_.h.WVb=function(){var a=this.X2.values();a=[].concat(_.ld(a)).filter(function(b){return b.U_.size});a.length&&this.i7c.flush(a,!1);e6a(a);this.OYa=0;this.Wn.enabled&&this.Wn.stop()};
_.h.IPa=function(a){var b=_.lc.apply(1,arguments);this.X2.has(a)||this.X2.set(a,new a6a(a,b))};_.h.TOc=function(a){var b=_.lc.apply(1,arguments);this.X2.has(a)||this.X2.set(a,new b6a(a,b))};_.h.ME=function(a){return this.iTc.has(a)?void 0:this.X2.get(a)};_.h.mwa=function(a){this.nwa(a,1,_.lc.apply(1,arguments))};_.h.nwa=function(a,b){var c=_.lc.apply(2,arguments),d=this.ME(a);d&&d instanceof a6a&&(d.nwa(b,c),d6a(this))};
_.h.mP=function(a,b){var c=_.lc.apply(2,arguments),d=this.ME(a);d&&d instanceof b6a&&(d.mP(b,c),d6a(this))};_.h.txa=function(){this.Wn.enabled||this.Wn.start()};var e6a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var f6a,g6a,h6a,i6a;f6a=new _.jd("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 qrMtRe".split(" ")}});g6a=new _.jd("STREAMZ_PRODUCT_IDENTIFIER");h6a=new _.jd("STREAMZ_ALLOWLIST_IDENTIFIER");
i6a=new _.jd("one_developer_workflow.streamz_service",{Ga:"root",qa:function(){return _.Wc(_.Cg).Ub(function(){var a=new W5a(1503);a=new c6a(a);a.Hxb=1E4;a.Wn.setInterval(1E4);return a})}});_.jw=function(a,b,c,d,e){this.Rq=a;this.zone=b;this.C1c=new h3a(this.Rq);new i3a(this.Rq);this.Y9c=new j3a(this.Rq);new k3a(this.Rq);this.P2a=d||window.location.hostname;this.W2c=c.map(w5a);this.dPc=v5a(e!=null?e:this.P2a)};_.k6a=function(a,b){a.zone.Ub(function(){j6a(a)&&a.C1c.wJ(b,a.P2a,!0)})};
_.jw.prototype.pHb=function(a){var b=this;this.zone.Ub(function(){j6a(b)&&b.Y9c.wJ(b.P2a,a)})};var j6a=function(a){return a.W2c.some(function(b){return a.dPc===b})};_.jw.O=function(a){return new (a||_.jw)(_.t(i6a),_.t(_.Cg),_.t(f6a),_.t(g6a,8),_.t(h6a,8))};_.jw.ua=_.q({token:_.jw,qa:_.jw.O,Ga:"root"});_.kw=function(a,b,c){var d=this;this.document=a;this.VUb=b;this.theme=b.xva().ha(_.tf(function(e){return e==="SYSTEM"?c.z7a.Lf():_.le(e)}));this.bSa=this.theme.ha(_.tf(function(e){return _.l6a(d,e)}));this.Wsa=this.bSa.ha(_.x(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.NX()?e:"LIGHT")})};_.kw.prototype.NX=function(){return!!this.document.getElementById("darkTheme")};
_.l6a=function(a,b){return a.NX()&&b==="DARK"?a.VUb.lea().ha(_.x(function(c){return _.r5a.has(c)?c:"cider-dark"})):a.VUb.yea().ha(_.x(function(c){return _.q5a.has(c)?c:"cider"}))};_.kw.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")}};_.kw.O=function(a){return new (a||_.kw)(_.t(_.lh),_.t(_.ew),_.t(p5a))};
_.kw.ua=_.q({token:_.kw,qa:_.kw.O,Ga:"root"});var m6a=new _.jd("enabledRouterConfig");var Hva=new Set(Object.values({Kad:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var n6a=/^\s*$/,o6a=function(a){var b=a.Fga;var c=a.VTc;a=a.XTc;this.Fga=b;this.oDb=!!c;this.iZc=!!a},p6a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Ova(5,c,b);b.FO=a.length>0&&a[0].FO;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},q6a=function(a,b,c){c=Vi(c);c.start+=a?a.length:0;c.end-=b.length;return c};var r6a=function(){function a(b,c,d){this.message=b;this.expected=c;this.location=d;this.name="SyntaxError";typeof Error.captureStackTrace==="function"&&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(Md,gb)}function d(wa){var Ia=cx[wa],Ya;if(!Ia){for(Ya=wa-1;!cx[Ya];)Ya--;Ia=cx[Ya];for(Ia={line:Ia.line,column:Ia.column};Ya<wa;)b.charCodeAt(Ya)===10?(Ia.line++,
Ia.column=1):Ia.column++,Ya++;cx[wa]=Ia}return Ia}function e(wa,Ia){var Ya=d(wa),Rc=d(Ia);return{start:{offset:wa,line:Ya.line,column:Ya.column},end:{offset:Ia,line:Rc.line,column:Rc.column}}}function f(wa){gb<Gj||(gb>Gj&&(Gj=gb,eC=[]),eC.push(wa))}function g(){var wa=gb;var Ia=xb();Ia===ha&&(Ia=null);if(Ia!==ha){Ia=[];var Ya=m();for(Ya===ha&&(Ya=n());Ya!==ha;)Ia.push(Ya),Ya=m(),Ya===ha&&(Ya=n());Ia!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}function m(){var wa=gb;var Ia=z();Ia===
ha&&(Ia=r(),Ia===ha&&(Ia=pa(),Ia===ha&&(Ia=I())));if(Ia!==ha){var Ya=xb();Ya===ha&&(Ya=null);Ya!==ha?(Md=gb,Ya=(Ya=fc.oDb)?void 0:ha,Ya!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}function n(){var wa=gb;var Ia=I();if(Ia!==ha){var Ya=xb();Ya===ha&&(Ya=null);Ya!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}function r(){var wa,Ia;var Ya=gb;var Rc=[];for(wa=v();wa!==ha;)Rc.push(wa),wa=v();if(Rc!==ha)if(wa=pb(),wa!==ha){var Sd=r();if(Sd===ha)for(Sd=[],Ia=v();Ia!==
ha;)Sd.push(Ia),Ia=v();Sd!==ha?(Md=Ya,Ya=Rc,Rc=c(),Ya=Rc=Nva(0,Ya,Sd,wa,Rc)):(gb=Ya,Ya=ha)}else gb=Ya,Ya=ha;else gb=Ya,Ya=ha;return Ya}function v(){var wa=gb;var Ia=xb();Ia===ha&&(Ia=null);Ia!==ha?(Ia=pa(),Ia===ha&&(Ia=I()),Ia!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)):(gb=wa,wa=ha);return wa}function z(){var wa,Ia;var Ya=gb;var Rc=[];for(wa=C();wa!==ha;)Rc.push(wa),wa=C();if(Rc!==ha)if(wa=zb(),wa!==ha){var Sd=z();if(Sd===ha)for(Sd=[],Ia=C();Ia!==ha;)Sd.push(Ia),Ia=C();Sd!==ha?(Md=Ya,Ya=Rc,Rc=c(),Ya=Rc=Nva(2,
Ya,Sd,wa,Rc)):(gb=Ya,Ya=ha)}else gb=Ya,Ya=ha;else gb=Ya,Ya=ha;return Ya}function C(){var wa=gb;var Ia=xb();Ia===ha&&(Ia=null);Ia!==ha?(Ia=pa(),Ia===ha&&(Ia=r(),Ia===ha&&(Ia=I())),Ia!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)):(gb=wa,wa=ha);return wa}function I(){var wa=gb;var Ia=Fd();Ia!==ha?(Ia=M(),Ia===ha&&(Ia=null),Ia!==ha?(Md=wa,wa=Ia=Lc(Ia)):(gb=wa,wa=ha)):(gb=wa,wa=ha);wa===ha&&(wa=M());return wa}function M(){var wa=gb;var Ia=kf();if(Ia!==ha){if(b.charCodeAt(gb)===58){var Ya=Vc;gb++}else Ya=ha,wf===0&&
f(nd);if(Ya!==ha){Ya=dd();if(Ya===ha&&(Ya=O(),Ya===ha)){Ya=gb;wf++;var Rc=xb();Rc===ha&&(Rc=null);wf--;Rc!==ha?(gb=Ya,Ya=void 0):Ya=ha}Ya!==ha?(Md=wa,wa=Ia=Td(Ia,Ya)):(gb=wa,wa=ha)}else gb=wa,wa=ha}else gb=wa,wa=ha;wa===ha&&(wa=dd(),wa===ha&&(wa=O()));return wa}function O(){var wa=gb;var Ia=[];var Ya=ed();Ya===ha&&(Ya=aa());if(Ya!==ha)for(;Ya!==ha;)Ia.push(Ya),Ya=ed(),Ya===ha&&(Ya=aa());else Ia=ha;Ia!==ha&&(Md=wa,Ia=p6a(Ia,c()));return Ia}function aa(){var wa=gb;if(b.charCodeAt(gb)===41){var Ia=Yd;
gb++}else Ia=ha,wf===0&&f(Ne);Ia!==ha&&(Md=wa,wa=c(),wa=Ova(5,")",wa),wa.error={type:3,location:wa.location},Ia=wa);return Ia}function pa(){var wa;var Ia=gb;if(b.charCodeAt(gb)===40){var Ya=Bi;gb++}else Ya=ha,wf===0&&f(tj);if(Ya!==ha)if(Ya=xb(),Ya===ha&&(Ya=null),Ya!==ha){Ya=[];for(wa=Aa();wa!==ha;)Ya.push(wa),wa=Aa();if(Ya!==ha)if(b.charCodeAt(gb)===41?(wa=Yd,gb++):(wa=ha,wf===0&&f(Ne)),wa===ha&&(wa=null),wa!==ha){Md=gb;var Rc=wa;var Sd=c();if(Rc&&Ya.length===1){var ef=Ya[0];if(ef.Il!==5)Sd=!0;else{Sd=
Vi(Sd);Rc=Sd.end;ef=ef.location;var hh=ef.end;Sd=Sd.start+1<ef.start||Rc-1>hh}}else Sd=!0;Sd=Sd?void 0:ha;Sd!==ha?(Md=Ia,Ia=wa,wa=c(),wa=Vi(wa),Ia=Ya={Il:3,elements:Ya,location:wa,error:Ia?void 0:{type:4,location:wa}}):(gb=Ia,Ia=ha)}else gb=Ia,Ia=ha;else gb=Ia,Ia=ha}else gb=Ia,Ia=ha;else gb=Ia,Ia=ha;return Ia}function Aa(){var wa=gb;var Ia=ra();Ia===ha&&(Ia=La(),Ia===ha&&(Ia=pa(),Ia===ha&&(Ia=za())));if(Ia!==ha){var Ya=xb();Ya===ha&&(Ya=null);Ya!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}
function ra(){var wa,Ia;var Ya=gb;var Rc=[];for(wa=ua();wa!==ha;)Rc.push(wa),wa=ua();if(Rc!==ha)if(wa=zb(),wa!==ha){var Sd=ra();if(Sd===ha)for(Sd=[],Ia=ua();Ia!==ha;)Sd.push(Ia),Ia=ua();Sd!==ha?(Md=Ya,Ya=Rc,Rc=c(),Ya=Rc=Nva(2,Ya,Sd,wa,Rc)):(gb=Ya,Ya=ha)}else gb=Ya,Ya=ha;else gb=Ya,Ya=ha;return Ya}function ua(){var wa=gb;var Ia=xb();Ia===ha&&(Ia=null);Ia!==ha?(Ia=pa(),Ia===ha&&(Ia=La(),Ia===ha&&(Ia=za())),Ia!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)):(gb=wa,wa=ha);return wa}function La(){var wa,Ia;var Ya=gb;
var Rc=[];for(wa=Xa();wa!==ha;)Rc.push(wa),wa=Xa();if(Rc!==ha)if(wa=pb(),wa!==ha){var Sd=La();if(Sd===ha)for(Sd=[],Ia=Xa();Ia!==ha;)Sd.push(Ia),Ia=Xa();Sd!==ha?(Md=Ya,Ya=Rc,Rc=c(),Ya=Rc=Nva(0,Ya,Sd,wa,Rc)):(gb=Ya,Ya=ha)}else gb=Ya,Ya=ha;else gb=Ya,Ya=ha;return Ya}function Xa(){var wa=gb;var Ia=xb();Ia===ha&&(Ia=null);Ia!==ha?(Ia=pa(),Ia===ha&&(Ia=za()),Ia!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)):(gb=wa,wa=ha);return wa}function za(){var wa=gb;var Ia=Fd();Ia!==ha?(Ia=Pa(),Ia===ha&&(Ia=null),Ia!==ha?(Md=wa,
wa=Ia=Lc(Ia)):(gb=wa,wa=ha)):(gb=wa,wa=ha);wa===ha&&(wa=Pa());return wa}function Pa(){var wa=gb;var Ia=kf();if(Ia!==ha){if(b.charCodeAt(gb)===58){var Ya=Vc;gb++}else Ya=ha,wf===0&&f(nd);if(Ya!==ha){Ya=dd();if(Ya===ha&&(Ya=Na(),Ya===ha)){Ya=gb;wf++;var Rc=xb();Rc===ha&&(Rc=null);wf--;Rc!==ha?(gb=Ya,Ya=void 0):Ya=ha}Ya!==ha?(Md=wa,wa=Ia=Td(Ia,Ya)):(gb=wa,wa=ha)}else gb=wa,wa=ha}else gb=wa,wa=ha;wa===ha&&(wa=dd(),wa===ha&&(wa=Na()));return wa}function Na(){var wa=gb;var Ia=[];var Ya=ed();if(Ya!==ha)for(;Ya!==
ha;)Ia.push(Ya),Ya=ed();else Ia=ha;Ia!==ha&&(Md=wa,Ia=p6a(Ia,c()));return Ia}function pb(){var wa=gb;var Ia=xb();Ia===ha&&(Ia=null);if(Ia!==ha){var Ya=[];var Rc=Hb();if(Rc!==ha)for(;Rc!==ha;)Ya.push(Rc),Rc=Hb();else Ya=ha;Ya!==ha?(Rc=xb(),Rc!==ha?(Md=gb,Ya=(Ya=Ya.join("")==="AND")?void 0:ha,Ya!==ha?(Md=wa,wa=Ia=q6a(Ia,Rc,c())):(gb=wa,wa=ha)):(gb=wa,wa=ha)):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}function zb(){var wa=gb;var Ia=xb();Ia===ha&&(Ia=null);if(Ia!==ha){var Ya=[];var Rc=Hb();if(Rc!==ha)for(;Rc!==
ha;)Ya.push(Rc),Rc=Hb();else Ya=ha;Ya!==ha?(Rc=xb(),Rc!==ha?(Md=gb,Ya=(Ya=Ya.join("")==="OR")?void 0:ha,Ya!==ha?(Md=wa,wa=Ia=q6a(Ia,Rc,c())):(gb=wa,wa=ha)):(gb=wa,wa=ha)):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}function dd(){var wa;var Ia=gb;if(b.charCodeAt(gb)===34){var Ya=Mg;gb++}else Ya=ha,wf===0&&f(Ci);if(Ya!==ha){Ya=[];for(wa=tb();wa!==ha;)Ya.push(wa),wa=tb();Ya!==ha?(b.charCodeAt(gb)===34?(wa=Mg,gb++):(wa=ha,wf===0&&f(Ci)),wa===ha&&(wa=null),wa!==ha?(Md=Ia,Ia=wa,wa=c(),Ya=Ova(4,Ya.join(""),
wa),Ia||(Ya.error=Mva(0,wa.start.offset,wa.end.offset)),Ia=Ya):(gb=Ia,Ia=ha)):(gb=Ia,Ia=ha)}else gb=Ia,Ia=ha;return Ia}function ed(){var wa;var Ia=gb;if(b.charCodeAt(gb)===40){var Ya=Bi;gb++}else Ya=ha,wf===0&&f(tj);if(Ya!==ha){Ya=[];for(wa=ed();wa!==ha;)Ya.push(wa),wa=ed();Ya!==ha?(b.charCodeAt(gb)===41?(wa=Yd,gb++):(wa=ha,wf===0&&f(Ne)),wa===ha&&(wa=null),wa!==ha?(Md=Ia,Ia=wa,wa=c(),Ya=p6a(Ya,wa),Ya.value="("+Ya.value,Ia?Ya.value+=")":Ya.error={type:4,location:{start:Ya.location.start,end:Ya.location.start+
1}},Ia=Ya):(gb=Ia,Ia=ha)):(gb=Ia,Ia=ha)}else gb=Ia,Ia=ha;Ya=Ia;if(Ya===ha){Ya=gb;Ia=[];wa=kb();if(wa!==ha)for(;wa!==ha;)Ia.push(wa),wa=kb();else Ia=ha;Ia!==ha?(Md=gb,wa=Ia,wa=(wa=!fc.oDb||wa.join("")!=="AND"&&wa.join("")!=="OR")?void 0:ha,wa!==ha?(Md=Ya,Ya=Ia,Ia=c(),Ya=Ia=Ova(5,Ya.join(""),Ia)):(gb=Ya,Ya=ha)):(gb=Ya,Ya=ha)}return Ya}function Fd(){var wa=gb;if(b.charCodeAt(gb)===45){var Ia=Di;gb++}else Ia=ha,wf===0&&f(Bo);if(Ia!==ha){Md=gb;var Ya=(Ya=fc.iZc)?void 0:ha;Ya!==ha?wa=Ia=[Ia,Ya]:(gb=wa,
wa=ha)}else gb=wa,wa=ha;return wa}function Dc(){var wa=gb;if(b.charCodeAt(gb)===92){var Ia=uj;gb++}else Ia=ha,wf===0&&f(ik);Ia!==ha?(b.length>gb?(Ia=b.charAt(gb),gb++):(Ia=ha,wf===0&&f(jk)),Ia===ha&&(Ia=null),Ia!==ha?(Md=wa,wa=Ia?"\\"+Ia:"\\"):(gb=wa,wa=ha)):(gb=wa,wa=ha);return wa}function kf(){var wa=gb;var Ia=[];if($h.test(b.charAt(gb))){var Ya=b.charAt(gb);gb++}else Ya=ha,wf===0&&f(aw);if(Ya!==ha)for(;Ya!==ha;)Ia.push(Ya),$h.test(b.charAt(gb))?(Ya=b.charAt(gb),gb++):(Ya=ha,wf===0&&f(aw));else Ia=
ha;Ia!==ha?(Md=gb,Ya=(Ya=fc.Fga.has(Ia.join("")))?void 0:ha,Ya!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)):(gb=wa,wa=ha);return wa}function tb(){var wa=gb;if(b.substr(gb,2)===Kl){var Ia=Kl;gb+=2}else Ia=ha,wf===0&&f(Ng);Ia!==ha&&(Md=wa,Ia='"');wa=Ia;wa===ha&&(wa=Dc(),wa===ha&&(ira.test(b.charAt(gb))?(wa=b.charAt(gb),gb++):(wa=ha,wf===0&&f(iR))));return wa}function Hb(){var wa=gb;if(b.charCodeAt(gb)===92){var Ia=uj;gb++}else Ia=ha,wf===0&&f(ik);Ia!==ha?(b.charCodeAt(gb)===34?(Ia=Mg,gb++):(Ia=ha,wf===0&&f(Ci)),
Ia===ha&&(Ia=Ob(),Ia===ha&&(b.charCodeAt(gb)===58?(Ia=Vc,gb++):(Ia=ha,wf===0&&f(nd)))),Ia!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)):(gb=wa,wa=ha);if(wa===ha&&(wa=Dc(),wa===ha))if(wa=gb,b.length>gb?(Ia=b.charAt(gb),gb++):(Ia=ha,wf===0&&f(jk)),Ia!==ha){Md=gb;var Ya=(Ya=!n6a.test(Ia))?void 0:ha;Ya!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}function kb(){var wa=gb;var Ia=Hb();if(Ia!==ha){Md=gb;var Ya=Ia!=="("&&Ia!==")"?void 0:ha;Ya!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}
function xb(){var wa=[];var Ia=Ob();if(Ia!==ha)for(;Ia!==ha;)wa.push(Ia),Ia=Ob();else wa=ha;return wa}function Ob(){var wa=gb;if(b.length>gb){var Ia=b.charAt(gb);gb++}else Ia=ha,wf===0&&f(jk);if(Ia!==ha){Md=gb;var Ya=(Ya=n6a.test(Ia))?void 0:ha;Ya!==ha?(Md=wa,wa=Ia):(gb=wa,wa=ha)}else gb=wa,wa=ha;return wa}var fc=arguments.length>1?arguments[1]:{},ha={},bc={Uad:g},hc=g,Lc=function(wa){var Ia=c();wa||(Ia.start.offset++,wa=Ova(5,"",Ia),wa.error=Mva(2,Ia.start.offset-1,Ia.end.offset));wa.FO=!0;return wa},
Vc=":",nd={type:"literal",value:":",description:"':'"},Td=function(wa,Ia){var Ya=fc,Rc=c();wa=wa.join("");Ya={Il:1,label:Ya.Fga.get(wa),OZc:wa,value:Ia,location:Vi(Rc)};Ia||(Ia=Rc.end.offset,Ya.error=Mva(1,Ia-1,Ia));return Ya},Yd=")",Ne={type:"literal",value:")",description:"')'"},Bi="(",tj={type:"literal",value:"(",description:"'('"},Mg='"',Ci={type:"literal",value:'"',description:"'\"'"},Di="-",Bo={type:"literal",value:"-",description:"'-'"},uj="\\",ik={type:"literal",value:"\\",description:"'\\\\'"},
jk={type:"any",description:"any character"},Kl='\\"',Ng={type:"literal",value:'\\"',description:"'\\\\\"'"},$h=/^[a-zA-Z0-9_]/,aw={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},ira=/^[^"]/,iR={type:"class",value:'[^"]',description:'[^"]'},gb=0,Md=0,cx=[{line:1,column:1}],Gj=0,eC=[],wf=0;if("startRule"in fc){if(!(fc.FWb in bc))throw Error("ud`"+fc.FWb);hc=bc[fc.FWb]}bc=hc();if(bc!==ha&&gb===b.length)return bc;bc!==ha&&gb<b.length&&f({type:"end",description:"end of input"});throw function(wa,
Ia,Ya){function Rc(ef){var hh,dm;ef.sort(function(fC,jR){return fC.description<jR.description?-1:fC.description>jR.description?1:0});if(ef.length>0){for(dm=hh=1;hh<ef.length;hh++)ef[hh-1]!==ef[hh]&&(ef[dm]=ef[hh],dm++);ef.length=dm}}function Sd(ef){var hh=Array(ef.length),dm;for(dm=0;dm<ef.length;dm++)hh[dm]=ef[dm].description;return"Expected "+(ef.length>1?hh.slice(0,-1).join(", ")+" or "+hh[ef.length-1]:hh[0])+"."}Ia!==null&&Rc(Ia);return new a(wa!==null?wa:Sd(Ia),Ia,Ya)}(null,eC,e(Gj,Gj));}}}();_.s6a=new _.jd("parserConfig");_.lw=function(a){this.d5a=a.d5a||[];this.v2c=new o6a(a);this.logger=a.logger};
_.lw.prototype.parse=function(a){var b={start:0,end:a.length};if(a.split(" ").length+a.split("(").length+a.split(")").length>100)return[{Il:5,location:b,value:a}];try{var c=r6a.parse(a,this.v2c);return this.d5a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.Bt(this.logger,d),[{Il:5,error:{type:8,location:d instanceof r6a.SyntaxError?Vi(d.location):b},location:b,value:a}]}};_.lw.O=function(a){return new (a||_.lw)(_.t(_.s6a))};_.lw.ua=_.q({token:_.lw,qa:_.lw.O});_.mw=new _.jd("API_VERSION");_.nw=new _.jd("REQUEST_SERVICE");_.ow=function(){};_.ow.O=function(a){return new (a||_.ow)};_.ow.Da=_.ad({type:_.ow});_.ow.Ca=_.Fc({});_.pw=function(a){this.yya=a;this.CJ=_.Av.has(28)};_.pw.prototype.parse=function(a){return this.yya.parse(a)};_.pw.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Pva(a,b).sort(function(c,d){return c.start-d.start})};_.pw.O=function(a){return new (a||_.pw)(_.t(_.lw),_.t(_.Bv))};_.pw.ua=_.q({token:_.pw,qa:_.pw.O});_.qw=function(a,b,c,d,e,f){var g=this;this.Va=a;this.iPc=b;this.hk=c;this.Cn=d;this.localStorage=e;this.oga=!1;this.eq=[];this.scope=0;this.url="";this.announcement=new _.gh(void 0);this.Jia=null;this.eq=t6a(this,f);this.ab=this.Va.events.ha(_.Ee(function(m){return m instanceof _.mh}),_.vf(function(m){g.scope=m.url.startsWith("/"+_.fp.XQ)?4:2;g.url=m.url}),_.tf(function(m){return u6a(g,g.eq,g.scope,m.url)})).subscribe(function(m){g.announcement.next(m);if(g.oga||g.current)g.oga=!1,g.Jia&&g.Jia.unsubscribe(),
v6a(g)})};_.qw.prototype.La=function(){this.ab.unsubscribe()};_.qw.prototype.Wd=function(){var a=this;return this.current?w6a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return u6a(a,a.eq,a.scope,a.url)}).then(function(b){a.announcement.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var v6a=function(a){a.oga=!0;a.Jia=_.Be(0,18E5).ha(_.wka(function(){return a.oga})).ha(_.tf(function(){return a.iPc.list()}),_.vf(function(b){a.eq=x6a(a,b.eq);a.eq.length===0&&(a.oga=!1,a.Jia&&a.Jia.unsubscribe())}),_.tf(function(){return u6a(a,a.eq,a.scope,a.url)})).subscribe(function(b){a.announcement.next(b)})},t6a=function(a,b){var c=[];b&&_.Rj(b,Cm,1,_.Mj())&&_.Rj(b,Cm,1,_.Mj()).length>0&&(c=_.Rj(b,Cm,1,_.Mj()).map(function(d){var e=d?d.getMessage():void 0;e=e?_.$b(_.Sva(e)||_.cl).toString():
"";var f=d?d.qXa():2;var g=_.mk(d,2,_.Mj(_.Hj));var m=y6a;var n=_.kk(d,4,_.Mj());m=m(a,n);d=_.kk(d,5,_.Mj());return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter(Iva),severity:f}}));return c},x6a=function(a,b){var c=[];if(b==null?0:b.eq)c=b.eq.map(function(d){var e=_.Wi(d.message);e=e?e.toString():"";var f=d.severity?Uva(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return Tva(m)}),targetPatterns:y6a(a,
d.targetPatterns),targetQueryWarnings:((g=d.targetQueryWarnings)==null?void 0:g.filter(Iva))||[],severity:f}});return c},u6a=function(a,b,c,d){var e,f,g,m,n,r,v,z,C,I,M,O,aa;return _.de(function(pa){switch(pa.Gc){case 1:e=a.hk.hd.dw,f=_.Ch(e),g=f.el,m=f.Le,n=g?a.Cn.parse(g):[],r=m?a.Cn.parse(m):[],v=b.filter(function(Aa){return!Aa.scopes.includes(0)&&!Aa.isDismissed}),z=v.filter(function(Aa){var ra=n,ua=r,La=Aa.scopes.includes(c),Xa=Aa.targetPatterns.length===0&&Aa.targetQueryWarnings.length===0,
za=z6a(Aa.targetPatterns,d);a:{Aa=Aa.targetQueryWarnings;if(Aa.length!==0&&d.startsWith("/"+_.fp.o6)){Aa=new Set(Aa);ra=_.k(_.Ui(ra));for(var Pa=ra.next();!Pa.done;Pa=ra.next()){Pa=Pa.value;var Na=void 0;if(((Na=Pa.warning)==null?0:Na.type)&&Aa.has(Pa.warning.type)){Aa=!0;break a}}ua=_.k(_.Ui(ua));for(ra=ua.next();!ra.done;ra=ua.next())if(ra=ra.value,Pa=void 0,((Pa=ra.warning)==null?0:Pa.type)&&Aa.has(ra.warning.type)){Aa=!0;break a}}Aa=!1}return La&&(Xa||za||Aa)}),C=v.filter(function(Aa){return Aa.scopes.includes(1)}),
I=[].concat(_.ld(z),_.ld(C)),M=_.k(I),O=M.next();case 2:if(O.done){pa.wf(4);break}aa=O.value;return _.he(pa,A6a(a,aa),5);case 5:if(!pa.yg)return pa.return(aa);O=M.next();pa.wf(2);break;case 4:return pa.return(void 0)}})},y6a=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},z6a=function(a,b){return a.length===0?!1:a.some(function(c){return c.test(b)})},w6a=function(a){var b;return _.de(function(c){if(c.Gc==1){var d=
a.messageHtml;var e="SHA-256";e=e===void 0?"SHA-256":e;Qva()?(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(Rva);return _.he(c,e,2)}b=c.yg;return c.return("dismissed-announcement-"+b)})},A6a=function(a,b){return w6a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};
_.p.Object.defineProperties(_.qw.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.announcement.value}},xtb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.qw.O=function(a){return new (a||_.qw)(_.t(_.qh),_.t(xKa),_.t(_.fh),_.t(_.pw),_.t(jPa),_.t(V4a,8))};_.qw.ua=_.q({token:_.qw,qa:_.qw.O,Ga:"root"});var Vva;_.B6a=new _.jd("GMAT_BUTTON_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.rw=function(a,b){this.hb=a;this.options=b};_.rw.prototype.Ra=function(){this.hb.na.querySelector(".mat-icon, .material-icons")&&this.hb.na.classList.add("gmat-mdc-button-with-prefix")};_.rw.O=function(a){return new (a||_.rw)(_.A(_.Pd),_.A(_.B6a))};
_.rw.Fa=_.fd({type:_.rw,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",""],[""]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-button",!b.options.Oe)}});var Yva;Yva=function(a,b){return{warning:a,critical:b}};_.sw=function(a){this.Gkb=a;this.oHa=gKa};_.sw.prototype.Wd=function(){this.Gkb.Wd()};_.sw.O=function(a){return new (a||_.sw)(_.A(_.qw),_.A(_.zv))};
_.sw.ya=_.Yc({type:_.sw,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","","color","primary",3,"click",4,"ngIf"],["mat-button","","color","primary",3,"click"]],ta:function(a,b){a&1&&(_.B(0,Zva,6,7,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Gkb.announcement))},Ia:[_.mn,_.on,_.rw,_.qt,_.au,_.tn],styles:[".mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-filled-button-container-height:36px}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-protected-button-container-height:36px}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-outlined-button-container-height:36px}.mat-mdc-button-base[_ngcontent-%COMP%]{--mat-text-button-touch-target-display:block}.mat-mdc-button-base[_ngcontent-%COMP%]{--mat-filled-button-touch-target-display:block}.mat-mdc-button-base[_ngcontent-%COMP%]{--mat-protected-button-touch-target-display:block}.mat-mdc-button-base[_ngcontent-%COMP%]{--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:var(--tonal-fill-blue);color:var(--default-text);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:var(--primary-default);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.critical[_ngcontent-%COMP%]{background-color:var(--tonal-fill-red);color:var(--tonal-red)}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Oa:0});var C6a=function(){};C6a.O=function(a){return new (a||C6a)};
C6a.ya=_.Yc({type:C6a,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"]],ta:function(a){a&1&&(_.F(0,"h1",0),_.P(1,"Feedback"),_.H(),_.F(2,"mat-dialog-content")(3,"p"),_.P(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. "),
_.H(),_.F(5,"ul")(6,"li"),_.P(7,"Check if your issue is frequently reported: "),_.F(8,"a",1),_.P(9,"go/new-cs-frequent-issues"),_.H()(),_.F(10,"li"),_.P(11,"Check for your issue within our component: "),_.F(12,"a",2),_.P(13,"b/issues?q=status:open%20componentid:168840%2B"),_.H()()(),_.F(14,"p"),_.P(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. "),_.H(),_.F(16,"p"),_.P(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. "),
_.H()(),_.F(18,"mat-dialog-actions",3)(19,"button",4),_.P(20,"Cancel"),_.H(),_.F(21,"button",5),_.P(22,"Use Feedback tool"),_.H()());a&2&&(_.y(21),_.E("mat-dialog-close",!0))},Ia:[_.rw,_.qt,_.Xs,_.Zs,_.at,_.$s],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var E6a;_.vh=function(a,b){var c=this;this.Ja=a;this.document=b;this.Aja=new Map;this.O3=new Map;this.bl=_.Xi.has(2);this.handler=function(d){if(d.type!=="focus"||d.target!==c.document)c.TO=void 0,c.qb(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)};
_.vh.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var D6a=function(a,b){a.bl&&a.Ja.qb({element:a.eU?a.eU:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.vh.prototype.qb=function(a){if(a.target!==this.document)if(a.type==="focusout")D6a(this,"focusout"),this.eU=void 0;else if(a.type==="focus"){a:if(a=a.target,a!=null)if(this.O3.has(a))a=this.O3.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&a.parentElement!==null;)if(a=a.parentElement,this.O3.has(a)){a=this.O3.get(a);break a}a="mainContent"}else a=void 0;a!==this.eU&&(this.eU=a,D6a(this,"focus"))}};_.vh.prototype.IT=function(){this.eU=this.TO="mainContent";return!0};
_.tw=function(a,b){a.TO=b;a.eU=a.TO;var c=a.Aja.get(b);c&&E6a(a,b,c)};_.vh.prototype.registerCallback=function(a,b,c){return _.F6a(this,a,b,c)};_.F6a=function(a,b,c,d){a.Aja.has(b);a.Aja.set(b,d);c&&a.O3.set(c,b);b===a.TO&&E6a(a,b,d);return function(){a.Aja.get(b)===d&&(a.Aja.delete(b),c&&a.O3.delete(c))}};E6a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.To(a.Ja,d.then(function(){b===a.TO&&(a.eU=b,D6a(a,"focus"),a.TO=void 0,c())}),"focusCallback",!1)};
_.vh.O=function(a){return new (a||_.vh)(_.t(_.Xo),_.t(_.lh),_.t(_.zv))};_.vh.ua=_.q({token:_.vh,qa:_.vh.O,Ga:"root"});var G6a={D7a:function(a){return[{text:a}]}};_.uw=function(a){var b=a.oja;var c=a.Ja;var d=a.Gta;var e=a.qw;var f=a.CJ;a=a.hN;this.iza={};this.CQa=new _.Wd;this.FI=!1;this.query="";this.queryPrefix=new _.gh(void 0);this.hP=new _.gf;this.I0=_.Ce;this.gP=G6a;this.m4=!1;this.f5=_.Ce;this.Le="";this.Cd={};this.GVa=new _.gf;this.oja=b;this.Ja=c;this.Gta=d;this.qw=e;this.oja&&(this.gP=this.Sj?this.Sj:G6a);this.CJ=f;this.hN=a};_.h=_.uw.prototype;
_.h.mAa=function(a){var b=this;a.BQa&&(this.CQa.unsubscribe(),this.CQa=a.BQa.subscribe(function(c){c=c({Un:b.query,prefix:b.queryPrefix.getValue()});H6a(b,c);b.query||b.hP.next(b.query)}));this.iza=a.iza||{};this.ow=a.bTb;this.Sj=a.Sj;this.oja&&(this.gP=this.Sj?this.Sj:G6a)};
_.h.Ra=function(){var a=this,b=_.De(this.queryPrefix.ha(_.Ee(function(){return a.m4})),this.GVa.ha(_.x(function(d){return d.prefix}))).ha(_.cf(_.$va)),c=_.De(this.hP,this.GVa.ha(_.x(function(d){return d.Un||""}))).ha(_.cf(),_.Ze(this.Gta));this.I0=_.te([c,b]).ha(_.x(function(d){return _.k(d).next().value}),_.x(function(d){return _.xe(function(){return I6a(a,d)}).ha(_.qf(1))}),_.pf(cwa,{Nxb:_.Ce,o2a:_.Ce}),_.We(function(d){return d.Nxb}),_.x(function(d){return bwa(d.o2a,a.hP)}),_.tf(awa),_.pf(function(d,
e){if(e.ae&&!e.Bw)return{ae:!0,Bw:d.Bw};a.FI=!(!e.Bw||!e.Bw.length);a.FI&&(a.jB=Date.now());return e}),tka());this.f5=this.hP.ha(_.x(function(d){return a.Sj&&a.Sj.Kyb&&a.Sj.Kyb(J6a(a,d))}))};_.h.La=function(){this.CQa.unsubscribe()};_.h.setScope=function(a){a=a.gW;if(!a)return!1;H6a(this,a({Un:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.hya=function(){this.m4=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.iza,b=a.prefix;this.query=a.Un===void 0?"":a.Un;this.queryPrefix.next(b)}};
_.h.iya=function(){this.m4=!0;this.GVa.next({Un:this.query,prefix:this.queryPrefix.getValue()});var a=this.hN,b=Date.now();a.nUb=b};_.h.a0=function(a){this.query="";this.hP.next("");a.setFocus()};
_.h.c5=function(a){a&&(typeof a==="string"?(this.Ja.qb({element:this.qw,action:this.b5c,gestureName:"CLICK",Th:a,bucket:_.Nh.DGa}),this.MJb(J6a(this,a))):(a.Sa.Tc&&a.Sa.rw&&a.Sa.Nq?this.Ja.qb({element:this.qw,action:"selectSuggestion_"+this.Q6a,gestureName:"CLICK",Qf:a.position,SI:[_.xva(a.Sa.Tc,a.Sa.rw,a.Sa.Nq,[],a.Sa.NC,this.jB)]}):this.Ja.qb({element:this.qw,action:"selectSuggestion_"+this.Q6a,gestureName:"CLICK",Qf:a.position}),a.Sa.ZAa&&a.Sa.ZAa()))};
var I6a=function(a,b){if(!b||!a.Sj)return _.le({});a.Ja.qb({element:a.qw,action:a.Q6a,gestureName:"CHANGE",Th:b,bucket:_.Nh.mab});b=J6a(a,b);return a.Sj.xua(b).ha(_.x(function(c){return{Bw:c}}))},J6a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{el:b};a=c.E2;c=c.value;return{el:b,Le:a?c:"",Cd:a?void 0:c}},H6a=function(a,b){var c=b.Un;b=b.prefix;a.query=c||"";a.queryPrefix.next(b);b&&(b.E2?(a.Cd={},a.Le=b.value):(a.Cd=_.Hi(b.value,a.CJ),a.Le=""))};
_.p.Object.defineProperties(_.uw.prototype,{b5c:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Lt)!=null?b:"Other"):"search"}},Q6a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Lt)!=null?b:"Other"):"suggest"}}});_.uw.O=function(){_.Ge()};_.uw.Fa=_.fd({type:_.uw});_.vw=function(a,b,c){this.Va=a;this.Mb=b;this.Q2=c;this.cX=!1;this.href=this.wg="";this.target=this.rel=null;this.bO=!1};_.vw.prototype.Ud=function(a){if(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey||this.bO)return!0;if(!this.href)return!1;_.Go(this.Va,this.href);return!1};_.vw.prototype.Tb=function(){this.href=this.ova();(this.bO=K6a.test(this.href))&&!this.cX?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.vw.prototype.ova=function(){return typeof this.x5==="string"&&K6a.test(this.x5)?this.x5:this.Q2.Ey(_.Ho(this.Va,this.zXa()))};_.vw.prototype.zXa=function(){return _.Fo(this.Va,Array.isArray(this.x5)?this.x5:[this.x5],{Ai:this.Mb,Ta:this.Ta,wg:this.wg,Ye:this.Ye})};_.vw.O=function(a){return new (a||_.vw)(_.A(_.qh),_.A(_.fh),_.A(_.xn))};
_.vw.Fa=_.fd({type:_.vw,oa:[["a","universalLink",""]],ob:3,Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)});a&2&&(_.Uf("href",b.href,_.Qe),_.Lf("rel",b.rel)("target",b.target))},inputs:{x5:"universalLink",cX:"sameWindow",Ta:"queryParams",wg:"queryParamsHandling",Ye:"fragment"},features:[_.sd]});var K6a=/^http[s]?:\/\//;_.ww=function(a,b,c){this.Yk=a;this.hb=b;this.ld=c;this.TKb=new _.Wd;this.resize=new _.mm};_.ww.prototype.Ra=function(){var a=this;this.TKb=this.ld.Ub(function(){return a.ld.Ql.ha(_.sf(void 0),pka(_.ze(window,"resize")),_.We(function(){return a.Yk.HO}),_.Ee(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.We(function(){return a.Yk.Gha})).subscribe(function(){a.notify()})})};_.ww.prototype.La=function(){this.TKb.unsubscribe()};
_.ww.prototype.notify=function(){this.resize.emit(this.na)};_.p.Object.defineProperties(_.ww.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.RTc||this.hb.na}}});_.ww.O=function(a){return new (a||_.ww)(_.A(_.jv),_.A(_.Pd),_.A(_.Cg))};_.ww.Fa=_.fd({type:_.ww,oa:[["","ascResizeNotifier",""]],inputs:{RTc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.xw=function(){};_.xw.O=function(a){return new (a||_.xw)};_.xw.Da=_.ad({type:_.xw});_.xw.Ca=_.Fc({});var yw=function(a){this.ud=a;this.wDb=!1;this.W6a=new Map;this.sw=0;this.Uj=[];this.M2=new _.mm;this.X6a=new _.mm;this.e5=new _.Wd;this.yla=new _.Wd;this.YD=!1};yw.prototype.Tb=function(){for(var a=_.k(this.Uj),b=a.next();!b.done;b=a.next())b.value.lwa=this.wDb};yw.prototype.La=function(){L6a(this);this.e5.unsubscribe();this.yla.unsubscribe();this.YD=!1};
var M6a=function(a){for(var b=_.k(a.Uj),c=b.next();!c.done;c=b.next())c.value.Py=!0;a.w3a()},L6a=function(a,b){for(var c=a.YD=!1,d=_.k(a.Uj),e=d.next();!e.done;e=d.next())e=e.value,zw(e),c=c||e.Py,e.Py=!1;a.sw=0;a.yla.unsubscribe();b&&!c&&b.target.blur()},N6a=function(a){if(!(a.Uj.length>1))return a.sw;for(var b=1;b<a.Uj.length;b++){var c=(a.sw+b)%a.Uj.length;if(a.Uj[c].C_a>=1)return c}return a.sw},O6a=function(a){for(var b=_.k(a.Uj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.kq&&zw(c)};
yw.prototype.w3a=function(){var a=this;this.yla.unsubscribe();this.yla=new _.Wd;for(var b=_.k(this.W6a),c=b.next(),d={};!c.done;d={P0b:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.P0b=e;this.yla.add(this.ud.register("Suggestion Shortcut "+c,c,function(f){return function(){a.M2.emit({action:"shortcutSelect",Bs:f.P0b})}}(d)))}};
_.p.Object.defineProperties(yw.prototype,{U6a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.YD=!1;this.e5.unsubscribe();this.e5=new _.Wd;this.W6a.clear();if(a&&a.length>=1){this.Uj=a;O6a(this);a=_.k(this.Uj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.e5.add(c.lXb.subscribe(function(d){b.Bs=d})),this.e5.add(c.kXb.subscribe(function(d){b.X6a.emit(d);b.Bs=void 0})),this.e5.add(c.dVb.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.W6a.set(e.Xb,
e.x7c)}))}else this.Uj=[]}},kq:{configurable:!0,enumerable:!0,get:function(){if(this.Uj.length)return this.Uj[this.sw]}}});yw.O=function(a){return new (a||yw)(_.A(_.Vu))};
yw.Fa=_.fd({type:yw,oa:[["","suggestionHandlerFor",""]],Za:function(a,b){a&1&&_.K("keydown.arrowdown",function(c){c.preventDefault();b.kq&&(b.kq.C_a<=0&&(b.sw=N6a(b)),b.kq.QP(1),b.kq.xta<0?(b.Bs=void 0,b.YD=!1):b.YD=!0,b.M2.emit({action:"selectNext",Bs:b.Bs}))})("keydown.arrowup",function(c){c.preventDefault();b.kq&&(b.kq.QP(-1),b.kq.xta<0?(b.Bs=void 0,b.YD=!1):b.YD=!0,b.M2.emit({action:"selectPrevious",Bs:b.Bs}))})("keydown.arrowright",function(c){var d=N6a(b);b.kq&&b.Uj.length>1&&b.sw!==d&&b.YD&&
b.kq.xta>-1&&(c.preventDefault(),zw(b.kq),zw(b.Uj[d]),b.Uj[d].QP(1),b.M2.emit({action:"selectNextList",Bs:b.Bs}),b.sw=d)})("keydown.arrowleft",function(c){var d;a:{if(b.Uj.length>1)for(d=1;d<b.Uj.length;d++){var e=(b.sw-d+b.Uj.length)%b.Uj.length;if(b.Uj[e].C_a>=1){d=e;break a}}d=b.sw}b.kq&&b.Uj.length>1&&b.sw!==d&&b.YD&&b.kq.xta>-1&&(c.preventDefault(),zw(b.kq),zw(b.Uj[d]),b.Uj[d].QP(1),b.M2.emit({action:"selectPreviousList",Bs:b.Bs}),b.sw=d)})("keydown.enter",function(c){c.preventDefault();b.YD=
!1;b.X6a.emit(b.Bs);b.Bs=void 0;b.kq&&(zw(b.kq),b.sw=0)})("keyup.escape",function(c){return L6a(b,c)})},inputs:{wDb:"isComboBox",U6a:[0,"suggestionHandlerFor","suggestionLists"]},outputs:{M2:"listNavigate",X6a:"suggestionSubmit"},features:[_.sd]});var P6a=new _.jd("GMAT_FORM_FIELD_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.Aw=function(a){this.options=a};_.Aw.O=function(a){return new (a||_.Aw)(_.A(P6a))};_.Aw.Fa=_.fd({type:_.Aw,oa:[["mat-form-field"]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-form-field",!b.options.Oe)}});var Q6a=new _.jd("GMAT_INPUT_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.Bw=function(a){this.options=a};_.Bw.O=function(a){return new (a||_.Bw)(_.A(Q6a))};_.Bw.Fa=_.fd({type:_.Bw,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-input",!b.options.Oe)}});var Cw=function(a,b){this.Zp=a;this.Ma=b;this.Bk=function(){};this.O1a=function(){}};Cw.prototype.setProperty=function(a,b){this.Zp.setProperty(this.Ma.na,a,b)};Cw.prototype.us=function(a){this.O1a=a};Cw.prototype.Dn=function(a){this.Bk=a};Cw.prototype.Ip=function(a){this.setProperty("disabled",a)};Cw.O=function(a){return new (a||Cw)(_.A(_.am),_.A(_.Pd))};Cw.Fa=_.fd({type:Cw});var aj=function(){Cw.apply(this,arguments)};_.V(aj,Cw);
aj.O=function(){var a;return function(b){return(a||(a=_.Ld(aj)))(b||aj)}}();aj.Fa=_.fd({type:aj,features:[_.Jf]});_.Dw=new _.jd("");var R6a,S6a;R6a={wa:_.Dw,Hb:_.Qc(function(){return _.$i}),wd:!0};S6a=new _.jd("");_.$i=function(a,b,c){Cw.call(this,a,b);this.f7=c;this.SJa=!1;this.f7==null&&(this.f7=!/android (\d+)/.test((Zh?window.navigator.userAgent:"").toLowerCase()))};_.V(_.$i,Cw);_.$i.prototype.uo=function(a){this.setProperty("value",a==null?"":a)};_.$i.prototype.T7=function(a){(!this.f7||this.f7&&!this.SJa)&&this.Bk(a)};_.$i.prototype.QGc=function(){this.SJa=!0};_.$i.prototype.PGc=function(a){this.SJa=!1;this.f7&&this.Bk(a)};
_.$i.O=function(a){return new (a||_.$i)(_.A(_.am),_.A(_.Pd),_.A(S6a,8))};
_.$i.Fa=_.fd({type:_.$i,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&&_.K("input",function(c){return b.T7(c.target.value)})("blur",function(){return b.O1a()})("compositionstart",function(){return b.QGc()})("compositionend",function(c){return b.PGc(c.target.value)})},
features:[_.vg([R6a]),_.Jf]});var T6a;_.Ew=new _.jd("");T6a=new _.jd("");_.U6a=function(a){return ewa(a)};var Fw=function(){this.JD=[];this.UH=[];this.WMa=[]};_.h=Fw.prototype;_.h.fra=function(a){this.JD=a||[];this.Loa=mwa(this.JD)};_.h.cra=function(a){this.UH=a||[];this.Koa=owa(this.UH)};_.h.Cgb=function(a){this.WMa.push(a)};_.h.kKc=function(){this.WMa.forEach(function(a){return a()});this.WMa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.vn=function(a,b){return this.control?this.control.vn(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.p.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}},Fy:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Fy:null}},Oi:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Oi:null}},Hn:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Hn:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},n8a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.n8a:null}},Yla:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Yla:null}},Pm:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Pm:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Lg:{configurable:!0,enumerable:!0,get:function(){return this.Loa||
null}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.Koa||null}}});_.Gw=function(){Fw.apply(this,arguments);this.Mp=this.name=this.qd=null};_.V(_.Gw,Fw);_.Hw=function(){Fw.apply(this,arguments)};_.V(_.Hw,Fw);_.p.Object.defineProperties(_.Hw.prototype,{Vr:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.V6a=function(a){this.Ws=a};
_.p.Object.defineProperties(_.V6a.prototype,{CEb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ws)==null||(b=a.control)==null||(c=b.MNc)==null||c.call(b);var d,e;return!!((d=this.Ws)==null?0:(e=d.control)==null?0:e.Hn)}},DEb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.n8a)}},kEb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ws)==null||(b=a.control)==null||(c=b.WLc)==null||c.call(b);var d,e;return!!((d=
this.Ws)==null?0:(e=d.control)==null?0:e.Fy)}},aO:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.Oi)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ws)==null||(b=a.control)==null||(c=b.qNc)==null||c.call(b);var d,e;return!!((d=this.Ws)==null?0:(e=d.control)==null?0:e.valid)}},TDb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.invalid)}},gEb:{configurable:!0,
enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.pending)}},zZc:{configurable:!0,enumerable:!0,get:function(){var a,b;(a=this.Ws)==null||(b=a.rhb)==null||b.call(a);var c;return!((c=this.Ws)==null||!c.LX)}}});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.Ws=a};_.V(_.Iw,_.V6a);_.Iw.O=function(a){return new (a||_.Iw)(_.A(_.Gw,2))};_.Iw.Fa=_.fd({type:_.Iw,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],ob:14,Za:function(a,b){a&2&&_.Nf("ng-untouched",b.DEb)("ng-touched",b.CEb)("ng-pristine",b.kEb)("ng-dirty",b.aO)("ng-valid",b.isValid)("ng-invalid",b.TDb)("ng-pending",b.gEb)},features:[_.Jf]});var W6a=new _.jd("CallSetDisabledState",{Ga:"root",qa:function(){return"whenDisabledForLegacyCode"}});var Jw=function(){},X6a=function(a,b){this.value=a;this.source=b},Kw,Bwa,c7a,Ewa,d7a;_.V(X6a,Jw);var Y6a=function(a,b){this.Fy=a;this.source=b};_.V(Y6a,Jw);var Z6a=function(a,b){this.Hn=a;this.source=b};_.V(Z6a,Jw);var $6a=function(a,b){this.status=a;this.source=b};_.V($6a,Jw);var a7a=function(a){this.source=a};_.V(a7a,Jw);var b7a=function(a){this.source=a};_.V(b7a,Jw);
Kw=function(a,b){var c=this;this.zqa=!1;this.X7=null;this.nNa=!1;this.LH=function(){};this.qd=null;this.qNc=_.Og(function(){return c.F6a()});this.F6a=_.pg();this.WLc=_.Og(function(){return c.M2a()});this.M2a=_.pg(!0);this.MNc=_.Og(function(){return c.Q7a()});this.Q7a=_.pg(!1);this.Zj=new _.gf;this.events=this.Zj.Lf();this.nqa=[];this.O6(a);this.eJa(b)};_.Awa=function(a,b){a.O6(b)};Bwa=function(a,b){a.eJa(b)};_.Lw=function(a){a=a.JD;return Array.isArray(a)?a.includes(_.U6a):a===_.U6a};
_.Dwa=function(a,b){b=b===void 0?{}:b;var c=a.Hn===!1;a.Hn=!0;var d,e=(d=b.ZF)!=null?d:a;a.qd&&!b.Pj&&_.Dwa(a.qd,Object.assign({},b,{ZF:e}));c&&b.te!==!1&&a.Zj.next(new Z6a(!0,e))};c7a=function(a,b){b=b===void 0?{}:b;var c=a.Hn===!0;a.Hn=!1;a.nNa=!1;var d,e=(d=b.ZF)!=null?d:a;a.BA(function(f){c7a(f,{Pj:!0,te:b.te,ZF:e})});a.qd&&!b.Pj&&a.qd.xra(b,e);c&&b.te!==!1&&a.Zj.next(new Z6a(!1,e))};
Ewa=function(a,b){b=b===void 0?{}:b;var c=a.Fy===!0;a.Fy=!1;var d,e=(d=b.ZF)!=null?d:a;a.qd&&!b.Pj&&Ewa(a.qd,Object.assign({},b,{ZF:e}));c&&b.te!==!1&&a.Zj.next(new Y6a(!1,e))};d7a=function(a,b){b=b===void 0?{}:b;var c=a.Fy===!1;a.Fy=!0;a.zqa=!1;var d,e=(d=b.ZF)!=null?d:a;a.BA(function(f){d7a(f,{Pj:!0,te:b.te})});a.qd&&!b.Pj&&a.qd.ura(b,e);c&&b.te!==!1&&a.Zj.next(new Y6a(!0,e))};
Kw.prototype.disable=function(a){a=a===void 0?{}:a;var b=this.fgb(a.Pj);this.status="DISABLED";this.errors=null;this.BA(function(e){e.disable(Object.assign({},a,{Pj:!0}))});this.i$();var c,d=(c=a.ZF)!=null?c:this;a.te!==!1&&(this.Zj.next(new X6a(this.value,d)),this.Zj.next(new $6a(this.status,d)),this.Pm.emit(this.value),this.Yla.emit(this.status));this.Vhb(Object.assign({},a,{LVb:b}),this);this.nqa.forEach(function(e){return e(!0)})};
Kw.prototype.enable=function(a){a=a===void 0?{}:a;var b=this.fgb(a.Pj);this.status="VALID";this.BA(function(c){c.enable(Object.assign({},a,{Pj:!0}))});_.Zi(this,{Pj:!0,te:a.te});this.Vhb(Object.assign({},a,{LVb:b}),this);this.nqa.forEach(function(c){return c(!1)})};Kw.prototype.Vhb=function(a,b){this.qd&&!a.Pj&&(_.Zi(this.qd,a),a.LVb||this.qd.ura({},b),this.qd.xra({},b))};Kw.prototype.x5a=function(a){this.qd=a};
_.Zi=function(a,b){b=b===void 0?{}:b;a.TMc();a.i$();if(a.enabled){var c=a.tGc();a.errors=a.EMc();a.status=a.wbb();a.status!=="VALID"&&a.status!=="PENDING"||a.DMc(c,b.te)}var d;c=(d=b.ZF)!=null?d:a;b.te!==!1&&(a.Zj.next(new X6a(a.value,c)),a.Zj.next(new $6a(a.status,c)),a.Pm.emit(a.value),a.Yla.emit(a.status));a.qd&&!b.Pj&&_.Zi(a.qd,Object.assign({},b,{ZF:c}))};_.h=Kw.prototype;_.h.jib=function(a){a=a===void 0?{te:!0}:a;this.BA(function(b){return b.jib(a)});_.Zi(this,{Pj:!0,te:a.te})};
_.h.TMc=function(){this.status=this.SIa()?"DISABLED":"VALID"};_.h.EMc=function(){return this.Lg?this.Lg(this):null};_.h.DMc=function(a,b){var c=this;this.ZD&&(this.status="PENDING",this.X7={te:b!==!1},this.gbb=hwa(this.ZD(this)).subscribe(function(d){c.X7=null;_.Mw(c,d,{te:b,T5c:a})}))};_.h.tGc=function(){if(this.gbb){this.gbb.unsubscribe();var a,b,c=(b=(a=this.X7)==null?void 0:a.te)!=null?b:!1;this.X7=null;return c}return!1};_.Mw=function(a,b,c){c=c===void 0?{}:c;a.errors=b;a.Xhb(c.te!==!1,a,c.T5c)};
_.h=Kw.prototype;_.h.get=function(a){if(a==null)return null;Array.isArray(a)||(a=a.split("."));return a.length===0?null:a.reduce(function(b,c){return b&&b.Wcb(c)},this)};_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.vn=function(a,b){return!!this.getError(a,b)};_.h.Xhb=function(a,b,c){this.status=this.wbb();a&&this.Yla.emit(this.status);(a||c)&&this.Zj.next(new $6a(this.status,b));this.qd&&this.qd.Xhb(a,b,c)};_.h.Beb=function(){this.Pm=new _.mm;this.Yla=new _.mm};
_.h.wbb=function(){return this.SIa()?"DISABLED":this.errors?"INVALID":this.X7||this.Zab("PENDING")?"PENDING":this.Zab("INVALID")?"INVALID":"VALID"};_.h.Zab=function(a){return this.xoa(function(b){return b.status===a})};_.h.Yab=function(){return this.xoa(function(a){return a.Oi})};_.h.EFc=function(){return this.xoa(function(a){return a.Hn})};_.h.ura=function(a,b){var c=!this.Yab(),d=this.Fy!==c;this.Fy=c;this.qd&&!a.Pj&&this.qd.ura(a,b);d&&this.Zj.next(new Y6a(this.Fy,b))};
_.h.xra=function(a,b){a=a===void 0?{}:a;this.Hn=this.EFc();this.Zj.next(new Z6a(this.Hn,b));this.qd&&!a.Pj&&this.qd.xra(a,b)};_.h.YS=function(a){this.LH=a};_.h.g_=function(a){bj(a)&&a.mu!=null&&(this.sra=a.mu)};_.h.fgb=function(a){var b=this.qd&&this.qd.Oi;return!a&&!!b&&!this.qd.Yab()};_.h.Wcb=function(){return null};_.h.O6=function(a){a=this.JD=Array.isArray(a)?a.slice():a;this.Loa=Array.isArray(a)?mwa(a):a||null};
_.h.eJa=function(a){a=this.UH=Array.isArray(a)?a.slice():a;this.Koa=Array.isArray(a)?owa(a):a||null};
_.p.Object.defineProperties(Kw.prototype,{Lg:{configurable:!0,enumerable:!0,get:function(){return this.Loa},set:function(a){this.JD=this.Loa=a}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.Koa},set:function(a){this.UH=this.Koa=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.qd}},status:{configurable:!0,enumerable:!0,get:function(){return Qg(this.F6a)},set:function(a){var b=this;Qg(function(){return b.F6a.set(a)})}},valid:{configurable:!0,enumerable:!0,get:function(){return this.status===
"VALID"}},invalid:{configurable:!0,enumerable:!0,get:function(){return this.status==="INVALID"}},pending:{configurable:!0,enumerable:!0,get:function(){return this.status=="PENDING"}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.status==="DISABLED"}},enabled:{configurable:!0,enumerable:!0,get:function(){return this.status!=="DISABLED"}},Fy:{configurable:!0,enumerable:!0,get:function(){return Qg(this.M2a)},set:function(a){var b=this;Qg(function(){return b.M2a.set(a)})}},Oi:{configurable:!0,
enumerable:!0,get:function(){return!this.Fy}},Hn:{configurable:!0,enumerable:!0,get:function(){return Qg(this.Q7a)},set:function(a){var b=this;Qg(function(){return b.Q7a.set(a)})}},n8a:{configurable:!0,enumerable:!0,get:function(){return!this.Hn}},mu:{configurable:!0,enumerable:!0,get:function(){return this.sra?this.sra:this.parent?this.parent.mu:"change"}},root:{configurable:!0,enumerable:!0,get:function(){for(var a=this;a.qd;)a=a.qd;return a}}});_.Nw=function(a,b,c){Kw.call(this,(bj(b)?b.fz:b)||null,(bj(b)?b.F_:c)||null);this.controls=a;this.Beb();this.g_(b);this.ZMc();_.Zi(this,{Pj:!0,te:!!this.ZD})};_.V(_.Nw,Kw);var e7a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.x5a(a);c.YS(a.LH);return c};_.h=_.Nw.prototype;_.h.Fra=function(a){var b=b===void 0?{}:b;e7a(this,a);_.Zi(this,{te:b.te});this.LH()};
_.h.T3=function(a){var b=b===void 0?{}:b;this.controls[a]&&this.controls[a].YS(function(){});delete this.controls[a];_.Zi(this,{te:b.te});this.LH()};_.h.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;Iwa(this,a);Object.keys(a).forEach(function(d){var e=c.controls;if(!Object.keys(e).length)throw new _.Ic(1E3,"");if(!e[d])throw new _.Ic(1001,"");c.controls[d].setValue(a[d],{Pj:!0,te:b.te})});_.Zi(this,b)};
_.h.reset=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;this.BA(function(c,d){c.reset(a?a[d]:null,{Pj:!0,te:b.te})});this.ura(b,this);this.xra(b,this);_.Zi(this,b)};_.h.KOa=function(){var a=this.Agb(!1,function(b,c){return c.KOa()?!0:b});a&&_.Zi(this,{Pj:!0});return a};_.h.BA=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.ZMc=function(){var a=this;this.BA(function(b){b.x5a(a);b.YS(a.LH)})};_.h.i$=function(){this.value=this.fMc()};
_.h.xoa=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.fMc=function(){var a=this;return this.Agb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.Agb=function(a,b){var c=a;this.BA(function(d,e){c=b(c,d,e)});return c};
_.h.SIa=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 Object.keys(this.controls).length>0||this.disabled};_.h.Wcb=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var f7a=function(){_.Nw.apply(this,arguments)};_.V(f7a,_.Nw);var g7a,h7a;g7a={wa:_.Hw,Hb:_.Qc(function(){return _.Ow})};h7a=Promise.resolve();_.Ow=function(a,b,c){_.Hw.call(this);var d=this;this.uM=c;this.rhb=_.Og(function(){return d.aBa()});this.aBa=_.pg(!1);this.nKa=new Set;this.Jha=new _.mm;this.form=new _.Nw({},mwa(a),owa(b))};_.V(_.Ow,_.Hw);_.h=_.Ow.prototype;_.h.Ec=function(){this.g_()};_.h.Fra=function(a){var b=this;h7a.then(function(){var c=b.Zcb(a.path);a.control=e7a(c,a.name,a.control);wwa(a.control,a,b.uM);_.Zi(a.control,{te:!1});b.nKa.add(a)})};
_.h.getControl=function(a){return this.form.get(a.path)};_.h.T3=function(a){var b=this;h7a.then(function(){var c=b.Zcb(a.path);c&&c.T3(a.name);b.nKa.delete(a)})};_.h.t_b=function(a,b){var c=this;h7a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.xy=function(a){this.aBa.set(!0);Gwa(this.form,this.nKa);this.Jha.emit(a);var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.U3a=function(){this.form.reset(void 0);this.aBa.set(!1)};
_.h.g_=function(){this.options&&this.options.mu!=null&&(this.form.sra=this.options.mu)};_.h.Zcb=function(a){a.pop();return a.length?this.form.get(a):this.form};
_.p.Object.defineProperties(_.Ow.prototype,{LX:{configurable:!0,enumerable:!0,get:function(){return Qg(this.aBa)}},Vr:{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}}});_.Ow.O=function(a){return new (a||_.Ow)(_.A(_.Ew,10),_.A(T6a,10),_.A(W6a,8))};
_.Ow.Fa=_.fd({type:_.Ow,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Za:function(a,b){a&1&&_.K("submit",function(c){return b.xy(c)})("reset",function(){b.U3a()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{Jha:"ngSubmit"},Rb:["ngForm"],features:[_.vg([g7a]),_.Jf]});_.Pw=function(a,b,c){a=a===void 0?null:a;Kw.call(this,(bj(b)?b.fz:b)||null,(bj(b)?b.F_:c)||null);this.defaultValue=null;this.we=[];this.US=!1;this.bbb(a);this.g_(b);this.Beb();_.Zi(this,{Pj:!0,te:!!this.ZD});bj(b)&&(b.kKb||b.Zjd)&&(Jwa(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.Pw,Kw);_.h=_.Pw.prototype;_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;this.value=this.qx=a;this.we.length&&b.Eub!==!1&&this.we.forEach(function(d){return d(c.value,b.TTc!==!1)});_.Zi(this,b)};
_.h.reset=function(a,b){a=a===void 0?this.defaultValue:a;b=b===void 0?{}:b;this.bbb(a);d7a(this,b);c7a(this,b);this.setValue(this.value,b);this.US=!1};_.h.i$=function(){};_.h.xoa=function(){return!1};_.h.SIa=function(){return this.disabled};_.h.Dn=function(a){this.we.push(a)};_.h.UNc=function(a){var b=this.we;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.VNc=function(a){var b=this.nqa;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.BA=function(){};
_.h.KOa=function(){return this.mu==="submit"&&(this.zqa&&Ewa(this),this.nNa&&_.Dwa(this),this.US)?(this.setValue(this.qx,{Pj:!0,Eub:!1}),!0):!1};_.h.bbb=function(a){Jwa(a)?(this.value=this.qx=a.value,a.disabled?this.disable({Pj:!0,te:!1}):this.enable({Pj:!0,te:!1})):this.value=this.qx=a};var i7a,j7a;i7a={wa:_.Gw,Hb:_.Qc(function(){return _.Qw})};j7a=Promise.resolve();_.Qw=function(a,b,c,d,e,f){_.Gw.call(this);this.Ua=e;this.uM=f;this.control=new _.Pw;this.ENa=!1;this.name="";this.update=new _.mm;this.qd=a;this.fra(b);this.cra(c);this.Mp=Hwa(d)};_.V(_.Qw,_.Gw);_.h=_.Qw.prototype;
_.h.Tb=function(a){this.zGc();if(!this.ENa||"name"in a){if(this.ENa&&(this.Dbb(),this.Vr)){var b=a.name.zj;this.Vr.T3({name:b,path:this.Udb(b)})}this.nOa()}"isDisabled"in a&&this.aOc(a);Fwa(a,this.sQ)&&(this.i$(this.model),this.sQ=this.model)};_.h.La=function(){this.Vr&&this.Vr.T3(this)};_.h.Gna=function(a){this.sQ=a;this.update.emit(a)};_.h.nOa=function(){this.g_();this.EKc()?this.bNc():this.Vr.Fra(this);this.ENa=!0};_.h.g_=function(){this.options&&this.options.mu!=null&&(this.control.sra=this.options.mu)};
_.h.EKc=function(){return!this.qd||!(!this.options||!this.options.standalone)};_.h.bNc=function(){wwa(this.control,this,this.uM);_.Zi(this.control,{te:!1})};_.h.zGc=function(){this.Dbb()};_.h.BGc=function(){};_.h.Dbb=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.i$=function(a){var b=this;j7a.then(function(){b.control.setValue(a,{TTc:!1});var c;(c=b.Ua)==null||_.om(c)})};
_.h.aOc=function(a){var b=this;a=a.isDisabled.Xf;var c=a!==0&&_.Kg(a);j7a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;(d=b.Ua)==null||_.om(d)})};_.h.Udb=function(a){return this.qd?qwa(a,this.qd):[a]};_.p.Object.defineProperties(_.Qw.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.Udb(this.name)}},Vr:{configurable:!0,enumerable:!0,get:function(){return this.qd?this.qd.Vr:null}}});
_.Qw.O=function(a){return new (a||_.Qw)(_.A(_.Hw,9),_.A(_.Ew,10),_.A(T6a,10),_.A(_.Dw,10),_.A(_.Pg,8),_.A(W6a,8))};_.Qw.Fa=_.fd({type:_.Qw,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",ug:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Rb:["ngModel"],features:[_.vg([i7a]),_.Jf,_.sd]});var k7a,l7a;k7a=new _.jd("");l7a={wa:_.Gw,Hb:_.Qc(function(){return _.Rw})};_.Rw=function(a,b,c,d,e){_.Gw.call(this);this.nLc=d;this.uM=e;this.update=new _.mm;this.oLc=!1;this.fra(a);this.cra(b);this.Mp=Hwa(c)};_.V(_.Rw,_.Gw);_.Rw.prototype.Tb=function(a){if(this.qKc(a)){var b=a.form.zj;b&&ywa(b,this);wwa(this.form,this,this.uM);_.Zi(this.form,{te:!1})}Fwa(a,this.sQ)&&(this.form.setValue(this.model),this.sQ=this.model)};_.Rw.prototype.La=function(){this.form&&ywa(this.form,this)};
_.Rw.prototype.Gna=function(a){this.sQ=a;this.update.emit(a)};_.Rw.prototype.qKc=function(a){return a.hasOwnProperty("form")};_.p.Object.defineProperties(_.Rw.prototype,{ug:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});_.Rw.O=function(a){return new (a||_.Rw)(_.A(_.Ew,10),_.A(T6a,10),_.A(_.Dw,10),_.A(k7a,8),_.A(W6a,8))};
_.Rw.Fa=_.fd({type:_.Rw,oa:[["","formControl",""]],inputs:{form:[0,"formControl","form"],ug:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Rb:["ngForm"],features:[_.vg([l7a]),_.Jf,_.sd]});var m7a;m7a={wa:_.Hw,Hb:_.Qc(function(){return _.Sw})};_.Sw=function(a,b,c){_.Hw.call(this);var d=this;this.uM=c;this.rhb=_.Og(function(){return d.O9()});this.O9=_.pg(!1);this.LH=function(){return d.Zhb()};this.C0=[];this.form=null;this.Jha=new _.mm;this.fra(a);this.cra(b)};_.V(_.Sw,_.Hw);_.h=_.Sw.prototype;_.h.Tb=function(a){a.hasOwnProperty("form")&&(this.mOc(),this.Zhb(),this.iOc(),this.mqa=this.form)};_.h.La=function(){this.form&&(xwa(this.form,this),this.form.LH===this.LH&&this.form.YS(function(){}))};
_.h.Fra=function(a){var b=this.form.get(a.path);wwa(b,a,this.uM);_.Zi(b,{te:!1});this.C0.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.T3=function(a){ywa(a.control||null,a);var b=this.C0;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.t_b=function(a,b){this.form.get(a.path).setValue(b)};_.h.xy=function(a){this.O9.set(!0);Gwa(this.form,this.C0);this.Jha.emit(a);this.form.Zj.next(new a7a(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};
_.h.U3a=function(){this.form.reset(void 0);this.O9.set(!1);this.form.Zj.next(new b7a(this.form))};_.h.Zhb=function(){var a=this;this.C0.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(ywa(c||null,b),d instanceof _.Pw&&(wwa(d,b,a.uM),b.control=d))});this.form.jib({te:!1})};_.h.Acd=function(a){var b=this.form.get(a.path);rwa(b,a);_.Zi(b,{te:!1})};_.h.acd=function(a){if(this.form){var b=this.form.get(a.path);b&&xwa(b,a)&&_.Zi(b,{te:!1})}};
_.h.iOc=function(){this.form.YS(this.LH);this.mqa&&this.mqa.YS(function(){})};_.h.mOc=function(){rwa(this.form,this);this.mqa&&xwa(this.mqa,this)};_.h.Xbd=function(){};_.p.Object.defineProperties(_.Sw.prototype,{LX:{configurable:!0,enumerable:!0,get:function(){return Qg(this.O9)},set:function(a){this.O9.set(a)}},Vr:{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[]}}});
_.Sw.O=function(a){return new (a||_.Sw)(_.A(_.Ew,10),_.A(T6a,10),_.A(W6a,8))};_.Sw.Fa=_.fd({type:_.Sw,oa:[["","formGroup",""]],Za:function(a,b){a&1&&_.K("submit",function(c){return b.xy(c)})("reset",function(){b.U3a()})},inputs:{form:[0,"formGroup","form"]},outputs:{Jha:"ngSubmit"},Rb:["ngForm"],features:[_.vg([m7a]),_.Jf,_.sd]});var n7a;n7a={wa:_.Gw,Hb:_.Qc(function(){return _.Tw})};_.Tw=function(a,b,c,d,e){_.Gw.call(this);this.nLc=e;this.Qab=!1;this.name=null;this.update=new _.mm;this.oLc=!1;this.qd=a;this.fra(b);this.cra(c);this.Mp=Hwa(d)};_.V(_.Tw,_.Gw);_.h=_.Tw.prototype;_.h.Tb=function(a){this.Qab||this.nOa();Fwa(a,this.sQ)&&(this.sQ=this.model,this.Vr.t_b(this,this.model))};_.h.La=function(){this.Vr&&this.Vr.T3(this)};_.h.Gna=function(a){this.sQ=a;this.update.emit(a)};_.h.BGc=function(){};
_.h.nOa=function(){this.control=this.Vr.Fra(this);this.Qab=!0};_.p.Object.defineProperties(_.Tw.prototype,{ug:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return qwa(this.name==null?this.name:this.name.toString(),this.qd)}},Vr:{configurable:!0,enumerable:!0,get:function(){return this.qd?this.qd.Vr:null}}});_.Tw.O=function(a){return new (a||_.Tw)(_.A(_.Hw,13),_.A(_.Ew,10),_.A(T6a,10),_.A(_.Dw,10),_.A(k7a,8))};
_.Tw.Fa=_.fd({type:_.Tw,oa:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],ug:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.vg([n7a]),_.Jf,_.sd]});var Uw=function(){this.j$=_.fwa},o7a;Uw.prototype.Tb=function(a){this.yCb in a&&(this.j$=(this.mH=this.enabled(this.X0c(a[this.yCb].Xf)))?this.FRc():_.fwa,this.we&&this.we())};Uw.prototype.validate=function(a){return this.j$(a)};Uw.prototype.Bja=function(a){this.we=a};Uw.prototype.enabled=function(a){return a!=null};Uw.O=function(a){return new (a||Uw)};Uw.Fa=_.fd({type:Uw,features:[_.sd]});o7a={wa:_.Ew,Hb:_.Qc(function(){return _.Vw}),wd:!0};
_.Vw=function(){Uw.apply(this,arguments);this.yCb="required";this.X0c=_.Kg;this.FRc=function(){return ewa}};_.V(_.Vw,Uw);_.Vw.prototype.enabled=function(a){return a};_.Vw.O=function(){var a;return function(b){return(a||(a=_.Ld(_.Vw)))(b||_.Vw)}}();
_.Vw.Fa=_.fd({type:_.Vw,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],ob:1,Za:function(a,b){a&2&&_.Lf("required",b.mH?"":null)},inputs:{required:"required"},features:[_.vg([o7a]),_.Jf]});_.Ww=function(){};_.Ww.O=function(a){return new (a||_.Ww)};_.Ww.Da=_.ad({type:_.Ww});_.Ww.Ca=_.Fc({});var Xw=function(){this.i0b=!1};_.h=Xw.prototype;_.h.group=function(a,b){b=b===void 0?null:b;a=this.Bgb(a);var c={};Kwa(b)?c=b:b!==null&&(c.fz=b.Lg,c.F_=b.ZD);return new _.Nw(a,c)};_.h.mP=function(a,b){b=b===void 0?null:b;a=this.Bgb(a);return new f7a(a,b)};_.h.control=function(a,b,c){var d={};if(!this.i0b)return new _.Pw(a,b,c);Kwa(b)?d=b:(d.fz=b,d.F_=c);return new _.Pw(a,Object.assign({},d,{kKb:!0}))};_.h.Bgb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.gHc(a[d])});return c};
_.h.gHc=function(a){return a instanceof _.Pw?a:a instanceof Kw?a:Array.isArray(a)?this.control(a[0],a.length>1?a[1]:null,a.length>2?a[2]:null):this.control(a)};_.p.Object.defineProperties(Xw.prototype,{kKb:{configurable:!0,enumerable:!0,get:function(){var a=new Xw;a.i0b=!0;return a}}});Xw.O=function(a){return new (a||Xw)};Xw.ua=_.q({token:Xw,qa:Xw.O,Ga:"root"});_.Yw=function(){Xw.apply(this,arguments)};_.V(_.Yw,Xw);
_.Yw.prototype.group=function(a,b){return Xw.prototype.group.call(this,a,b===void 0?null:b)};_.Yw.prototype.control=function(a,b,c){return Xw.prototype.control.call(this,a,b,c)};_.Yw.O=function(){var a;return function(b){return(a||(a=_.Ld(_.Yw)))(b||_.Yw)}}();_.Yw.ua=_.q({token:_.Yw,qa:_.Yw.O,Ga:"root"});_.Zw=function(){};_.Zw.O=function(a){return new (a||_.Zw)};_.Zw.Da=_.ad({type:_.Zw});_.Zw.Ca=_.Fc({imports:[_.Ww]});new _.Am;_.p7a=new _.jd("MatError");var q7a=function(a){var b=this;this.WFc=a;this.Lb=new _.gf;this.PNa=new _.gf;this.x7=new Map;typeof ResizeObserver!=="undefined"&&(this.Vqa=new ResizeObserver(function(c){return b.PNa.next(c)}))};
q7a.prototype.observe=function(a){var b=this;this.x7.has(a)||this.x7.set(a,(new _.ae(function(c){var d=b.PNa.subscribe(c),e;(e=b.Vqa)==null||e.observe(a,{box:b.WFc});return function(){var f;(f=b.Vqa)==null||f.unobserve(a);d.unsubscribe();b.x7.delete(a)}})).ha(_.Ee(function(c){return c.some(function(d){return d.target===a})}),_.qf({bufferSize:1,gw:!0}),_.uf(this.Lb)));return this.x7.get(a)};q7a.prototype.destroy=function(){this.Lb.next();this.Lb.complete();this.PNa.complete();this.x7.clear()};
var $w=function(){this.L8=new Map;this.nb=_.Wc(_.Cg)};$w.prototype.La=function(){for(var a=_.k(this.L8),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.L8.clear()};$w.prototype.observe=function(a,b){b=(b==null?void 0:b.box)||"content-box";this.L8.has(b)||this.L8.set(b,new q7a(b));return this.L8.get(b).observe(a)};$w.O=function(a){return new (a||$w)};$w.ua=_.q({token:$w,qa:$w.O,Ga:"root"});var r7a=new _.jd("FloatingLabelParent"),ax=function(a){this.Ma=a;this.IMa=this.hdb=!1;this.Vqa=_.Wc($w);this.nb=_.Wc(_.Cg);this.qd=_.Wc(r7a);this.vr=new _.Wd};ax.prototype.La=function(){this.vr.unsubscribe()};
ax.prototype.getWidth=function(){var a=this.Ma.na;if(a.offsetParent!==null)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};ax.prototype.ieb=function(){var a=this;setTimeout(function(){return a.qd.HJc()})};ax.prototype.xNc=function(){var a=this;this.vr.unsubscribe();this.nb.Ub(function(){a.vr=a.Vqa.observe(a.Ma.na,{box:"border-box"}).subscribe(function(){return a.ieb()})})};
_.p.Object.defineProperties(ax.prototype,{Gxb:{configurable:!0,enumerable:!0,get:function(){return this.hdb},set:function(a){this.hdb=a;this.wJb&&this.ieb()}},wJb:{configurable:!0,enumerable:!0,get:function(){return this.IMa},set:function(a){(this.IMa=a)?this.xNc():this.vr.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});ax.O=function(a){return new (a||ax)(_.A(_.Pd))};
ax.Fa=_.fd({type:ax,oa:[["label","matFormFieldFloatingLabel",""]],rb:[1,"mdc-floating-label","mat-mdc-floating-label"],ob:2,Za:function(a,b){a&2&&_.Nf("mdc-floating-label--float-above",b.Gxb)},inputs:{Gxb:"floating",wJb:"monitorResize"},standalone:!0});var s7a=0,bx=function(){this.align="start";this.id="mat-mdc-hint-"+s7a++};bx.O=function(a){return new (a||bx)};bx.Fa=_.fd({type:bx,oa:[["mat-hint"]],rb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],ob:4,Za:function(a,b){a&2&&(_.Uf("id",b.id),_.Lf("align",null),_.Nf("mat-mdc-form-field-hint-end",b.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0});_.dx=function(){};_.dx.O=function(a){return new (a||_.dx)};_.dx.Fa=_.fd({type:_.dx,oa:[["mat-label"]],standalone:!0});var ex=function(a,b){var c=this;this.Ma=a;this.jeb=function(d){var e=c.Ma.na.classList,f=e.contains("mdc-line-ripple--deactivating");d.propertyName==="opacity"&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.Ub(function(){a.na.addEventListener("transitionend",c.jeb)})};ex.prototype.Uu=function(){var a=this.Ma.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};ex.prototype.eca=function(){this.Ma.na.classList.add("mdc-line-ripple--deactivating")};
ex.prototype.La=function(){this.Ma.na.removeEventListener("transitionend",this.jeb)};ex.O=function(a){return new (a||ex)(_.A(_.Pd),_.A(_.Cg))};ex.Fa=_.fd({type:ex,oa:[["div","matFormFieldLineRipple",""]],rb:[1,"mdc-line-ripple"],standalone:!0});var t7a=["notch"],fx=function(a,b){this.Ma=a;this.nb=b;this.open=!1};fx.prototype.Ec=function(){var a=this.Ma.na.querySelector(".mdc-floating-label");a?(this.Ma.na.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame==="function"&&(a.style.transitionDuration="0s",this.nb.Ub(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ma.na.classList.add("mdc-notched-outline--no-label")};
fx.prototype.bhb=function(a){this.rLc.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};fx.O=function(a){return new (a||fx)(_.A(_.Pd),_.A(_.Cg))};
fx.ya=_.Yc({type:fx,oa:[["div","matFormFieldNotchedOutline",""]],tb:function(a,b){a&1&&_.jg(t7a,5);if(a&2){var c;_.ng(c=_.og())&&(b.rLc=c.first)}},rb:[1,"mdc-notched-outline"],ob:2,Za:function(a,b){a&2&&_.Nf("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[_.wg],nc:["matFormFieldNotchedOutline",""],hc:["*"],Aa:5,Ba:0,Ea:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],
[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],ta:function(a){a&1&&(_.bg(),_.J(0,"div",1),_.F(1,"div",2,0),_.cg(3),_.H(),_.J(4,"div",3))},mb:2,Oa:0});_.u7a=new _.jd("MatPrefix");_.v7a=new _.jd("MatSuffix");_.w7a=_.ai("transitionMessages",[_.di("enter",_.ci({opacity:1,transform:"translateY(0%)"})),_.ei("void => enter",[_.ci({opacity:0,transform:"translateY(-5px)"}),_.bi("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.gx=function(){};_.gx.O=function(a){return new (a||_.gx)};_.gx.Fa=_.fd({type:_.gx});var x7a,y7a,z7a,A7a,C7a;x7a=["textField"];y7a=["iconPrefixContainer"];z7a=["textPrefixContainer"];A7a=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.hx=new _.jd("MatFormField");_.B7a=new _.jd("MAT_FORM_FIELD_DEFAULT_OPTIONS");C7a=0;
_.ix=function(a,b,c,d,e,f,g){var m=this;this.Ma=a;this.Ua=b;this.Yb=d;this.uc=e;this.fr=f;this.re=g;this.bfb=Ema();this.mS=!1;this.color="primary";this.pA="fill";this.thb=null;this.oS="";this.ueb=this.FLa=this.teb=this.ELa=!1;this.ct="mat-mdc-form-field-label-"+C7a++;this.c8="mat-mdc-hint-"+C7a++;this.jT="";this.Lb=new _.gf;this.o8=null;this.OZ=!1;this.QH=null;this.Cc=_.Wc(_.zf);this.yN=_.Og(function(){return m.CA()?m.ct:null});this.CA=_.Og(function(){return!!m.bfb()});f&&(f.Ic&&(this.Ic=f.Ic),this.mS=
!(f==null||!f.KN),f.color&&(this.color=f.color))};_.h=_.ix.prototype;_.h.Ec=function(){this.cib();this.jT="enter";_.pm(this.Ua)};_.h.Td=function(){this.eKc();this.dKc();this.cKc()};_.h.pF=function(){this.Nd!==this.QH&&(this.YJc(this.QH),this.QH=this.Nd)};_.h.La=function(){var a;(a=this.Fh)==null||a.unsubscribe();var b;(b=this.oib)==null||b.unsubscribe();this.Lb.next();this.Lb.complete()};_.h.wN=function(){return this.Bhb||this.Ma};_.h.UIa=function(){this.CA()&&(this.hp="always")};
_.h.YJc=function(a){var b=this,c=this.Nd;a&&this.Ma.na.classList.remove("mat-mdc-form-field-type-"+a.controlType);c.controlType&&this.Ma.na.classList.add("mat-mdc-form-field-type-"+c.controlType);var d;(d=this.Fh)==null||d.unsubscribe();this.Fh=c.ac.subscribe(function(){b.cib();b.TL();_.om(b.Ua)});var e;(e=this.oib)==null||e.unsubscribe();c.Ad&&c.Ad.Pm&&(this.oib=c.Ad.Pm.ha(_.uf(this.Lb)).subscribe(function(){return _.om(b.Ua)}))};
_.h.Ebb=function(){this.ELa=!!this.FL.find(function(a){return!a.tS});this.teb=!!this.FL.find(function(a){return a.tS});this.FLa=!!this.j_.find(function(a){return!a.tS});this.ueb=!!this.j_.find(function(a){return a.tS})};_.h.dKc=function(){var a=this;this.Ebb();_.De(this.FL.Jc,this.j_.Jc).subscribe(function(){a.Ebb();_.om(a.Ua)})};_.h.eKc=function(){var a=this;this.DA.Jc.subscribe(function(){a.q9();_.om(a.Ua)});this.yA.Jc.subscribe(function(){a.TL();_.om(a.Ua)});this.TL()};_.h.Vbd=function(){};
_.h.cib=function(){if(this.Nd.focused&&!this.o8){this.o8=!0;var a;(a=this.lfb)==null||a.Uu()}else if(!this.Nd.focused&&(this.o8||this.o8===null)){this.o8=!1;var b;(b=this.lfb)==null||b.eca()}var c;(c=this.Bhb)==null||c.na.classList.toggle("mdc-text-field--focused",this.Nd.focused)};_.h.cKc=function(){var a=this;this.FL.Jc.subscribe(function(){return a.OZ=!0});Eka(function(){a.OZ&&(a.OZ=!1,a.gOc())},{Vb:this.Cc});this.Yb.Hc.ha(_.uf(this.Lb)).subscribe(function(){return a.OZ=!0})};
_.h.h_=function(){return this.hp==="always"};_.h.vH=function(){return this.Ic==="outline"};_.h.qdb=function(){return!this.uc.isBrowser&&this.FL.length&&!this.PL()};_.h.PL=function(){return this.CA()?this.Nd.xX||this.h_():!1};_.h.yr=function(a){var b=this.Nd?this.Nd.Ad:null;return b&&b[a]};_.h.J7=function(){return this.yA&&this.yA.length>0&&this.Nd.Mh?"error":"hint"};_.h.HJc=function(){this.gMc()};
_.h.gMc=function(){if(this.vH()&&this.hpa&&this.PL()){var a;(a=this.Hfb)==null||a.bhb(this.hpa.getWidth())}else{var b;(b=this.Hfb)==null||b.bhb(0)}};_.h.q9=function(){this.TL()};_.h.qOc=function(){};
_.h.TL=function(){if(this.Nd){var a=[];this.Nd.kG&&typeof this.Nd.kG==="string"&&a.push.apply(a,_.ld(this.Nd.kG.split(" ")));if(this.J7()==="hint"){var b=this.DA?this.DA.find(function(d){return d.align==="start"}):null,c=this.DA?this.DA.find(function(d){return d.align==="end"}):null;b?a.push(b.id):this.oS&&a.push(this.c8);c&&a.push(c.id)}else this.yA&&a.push.apply(a,_.ld(this.yA.map(function(d){return d.id})));this.Nd.TF(a)}};
_.h.gOc=function(){if(this.vH()&&this.hpa){var a=this.hpa.element;if(this.Aeb||this.Chb)if(this.mKc()){var b,c=(b=this.Aeb)==null?void 0:b.na,d;b=(d=this.Chb)==null?void 0:d.na;var e;c=(e=c==null?void 0:c.getBoundingClientRect().width)!=null?e:0;var f;e=(f=b==null?void 0:b.getBoundingClientRect().width)!=null?f:0;a.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc("+((this.Yb.value==="rtl"?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.OZ=
!0;else a.style.transform=""}};_.h.mKc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.p.Object.defineProperties(_.ix.prototype,{KN:{configurable:!0,enumerable:!0,get:function(){return this.mS},set:function(a){this.mS=_.Rh(a)}},hp:{configurable:!0,enumerable:!0,get:function(){var a;return this.lx||((a=this.fr)==null?void 0:a.hp)||"auto"},set:function(a){a!==this.lx&&(this.lx=a,_.om(this.Ua))}},Ic:{configurable:!0,enumerable:!0,get:function(){return this.pA},set:function(a){var b=this.pA,c;this.pA=a||((c=this.fr)==null?void 0:c.Ic)||"fill";this.pA==="outline"&&this.pA!==b&&(this.OZ=
!0)}},lma:{configurable:!0,enumerable:!0,get:function(){var a;return this.thb||((a=this.fr)==null?void 0:a.lma)||"fixed"},set:function(a){var b;this.thb=a||((b=this.fr)==null?void 0:b.lma)||"fixed"}},sV:{configurable:!0,enumerable:!0,get:function(){return this.oS},set:function(a){this.oS=a;this.q9()}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.AKa||this.AIc},set:function(a){this.AKa=a}}});
_.ix.O=function(a){return new (a||_.ix)(_.A(_.Pd),_.A(_.Pg),_.A(_.Cg),_.A(_.Qr),_.A(_.Uq),_.A(_.B7a,8),_.A(_.$l,8),_.A(_.lh))};
_.ix.ya=_.Yc({type:_.ix,oa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.qma(b.bfb,_.kg(c,_.dx,5)),_.kg(c,_.gx,5),_.kg(c,_.u7a,5),_.kg(c,_.v7a,5),_.kg(c,_.p7a,5),_.kg(c,bx,5));if(a&2){_.yd.Sn+=1;var d;_.ng(d=_.og())&&(b.AIc=d.first);_.ng(d=_.og())&&(b.FL=d);_.ng(d=_.og())&&(b.j_=d);_.ng(d=_.og())&&(b.yA=d);_.ng(d=_.og())&&(b.DA=d)}},tb:function(a,b){a&1&&(_.jg(x7a,5),_.jg(y7a,5),_.jg(z7a,5),_.jg(ax,5),_.jg(fx,5),_.jg(ex,5));if(a&2){var c;_.ng(c=_.og())&&(b.Bhb=c.first);_.ng(c=_.og())&&(b.Aeb=c.first);
_.ng(c=_.og())&&(b.Chb=c.first);_.ng(c=_.og())&&(b.hpa=c.first);_.ng(c=_.og())&&(b.Hfb=c.first);_.ng(c=_.og())&&(b.lfb=c.first)}},rb:[1,"mat-mdc-form-field"],ob:42,Za:function(a,b){a&2&&_.Nf("mat-mdc-form-field-label-always-float",b.h_())("mat-mdc-form-field-has-icon-prefix",b.ELa)("mat-mdc-form-field-has-icon-suffix",b.FLa)("mat-form-field-invalid",b.Nd.Mh)("mat-form-field-disabled",b.Nd.disabled)("mat-form-field-autofilled",b.Nd.FT)("mat-form-field-no-animations",b.re==="NoopAnimations")("mat-form-field-appearance-fill",
b.Ic=="fill")("mat-form-field-appearance-outline",b.Ic=="outline")("mat-form-field-hide-placeholder",b.CA()&&!b.PL())("mat-focused",b.Nd.focused)("mat-primary",b.color!=="accent"&&b.color!=="warn")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("ng-untouched",b.yr("untouched"))("ng-touched",b.yr("touched"))("ng-pristine",b.yr("pristine"))("ng-dirty",b.yr("dirty"))("ng-valid",b.yr("valid"))("ng-invalid",b.yr("invalid"))("ng-pending",b.yr("pending"))},inputs:{KN:"hideRequiredMarker",
color:"color",hp:"floatLabel",Ic:"appearance",lma:"subscriptSizing",sV:"hintLabel"},Rb:["matFormField"],standalone:!0,features:[_.vg([{wa:_.hx,Hb:_.ix},{wa:r7a,Hb:_.ix}]),_.wg],hc:"*;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",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],[1,"mat-mdc-text-field-wrapper",
"mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],
[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg(A7a);_.B(0,Nwa,1,1,"ng-template",null,0,_.Ag);_.F(2,"div",4,1);_.K("click",function(e){_.u(c);return _.w(b.Nd.dW(e))});_.B(4,Owa,1,0,"div",5);_.F(5,"div",6);_.B(6,Rwa,2,2,"div",7)(7,Swa,3,0,"div",8)(8,Twa,3,0,"div",
9);_.F(9,"div",10);_.B(10,Vwa,1,1,null,11);_.cg(11);_.H();_.B(12,Wwa,2,0,"div",12)(13,Xwa,2,0,"div",13);_.H();_.B(14,Ywa,1,0,"div",14);_.H();_.F(15,"div",15);_.B(16,Zwa,2,1,"div",16)(17,axa,5,2,"div",17);_.H()}if(a&2){var d;_.y(2);_.Nf("mdc-text-field--filled",!b.vH())("mdc-text-field--outlined",b.vH())("mdc-text-field--no-label",!b.CA())("mdc-text-field--disabled",b.Nd.disabled)("mdc-text-field--invalid",b.Nd.Mh);_.y(2);_.Pf(b.vH()||b.Nd.disabled?-1:4);_.y(2);_.Pf(b.vH()?6:-1);_.y();_.Pf(b.ELa?7:
-1);_.y();_.Pf(b.teb?8:-1);_.y(2);_.Pf(!b.vH()||b.qdb()?10:-1);_.y(2);_.Pf(b.ueb?12:-1);_.y();_.Pf(b.FLa?13:-1);_.y();_.Pf(b.vH()?-1:14);_.y();_.Nf("mat-mdc-form-field-subscript-dynamic-size",b.lma==="dynamic");_.y();_.Pf((d=b.J7())==="error"?16:d==="hint"?17:-1)}},Ia:[ax,fx,_.sn,ex,bx],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.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--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder{opacity:0}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface-variant))}.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.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface-variant))}.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.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--disabled .cdk-high-contrast-active .mdc-text-field__input{background-color:Window}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-app-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color, color-mix(in srgb, var(--mat-app-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-left:16px;padding-right:16px}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}}.mdc-floating-label{position:absolute;left:0;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{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.cdk-high-contrast-active .mdc-text-field--disabled .mdc-floating-label{z-index:1}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-app-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.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-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::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{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-app-outline));border-width:var(--mdc-outlined-text-field-outline-width, 1px)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-app-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-app-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width, 2px)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;width:12px;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}@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, var(--mat-app-corner-extra-small)))}}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 24px)}@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, var(--mat-app-corner-extra-small)))*2)}}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.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{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;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-app-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height, 2px)}.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, var(--mat-app-primary))}.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, var(--mat-app-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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-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, 56px);padding-top:var(--mat-form-field-filled-with-label-container-padding-top, 24px);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom, 8px)}.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, 16px);padding-bottom:var(--mat-form-field-container-vertical-padding, 16px)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height, 56px)/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, 56px) / 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, var(--mat-app-error))}.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, var(--mat-app-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-app-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-app-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-app-body-small-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, var(--mat-app-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-app-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, 0)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color, var(--mat-app-neutral10))}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, color-mix(in srgb, var(--mat-app-neutral10) 38%, transparent))}.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, var(--mat-app-on-surface-variant))}[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, var(--mat-app-primary))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, var(--mat-app-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-app-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-app-body-large-weight))}.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)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.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:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-app-error))}.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, var(--mat-app-on-error-container))}.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, var(--mat-app-error))}.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-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .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--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-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'],
mb:2,data:{animation:[_.w7a]},Oa:0});var D7a=function(){};D7a.O=function(a){return new (a||D7a)};
D7a.ya=_.Yc({type:D7a,oa:[["ng-component"]],rb:["cdk-text-field-style-loader",""],standalone:!0,features:[_.wg],Aa:0,Ba:0,ta:function(){},styles:["textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}\n"],mb:2,
Oa:0});var E7a;E7a=_.Ph({passive:!0});_.jx=function(a,b){this.uc=a;this.nb=b;this.hT=_.Wc(_.wr);this.D8=new Map};
_.jx.prototype.Ak=function(a){var b=this;if(!this.uc.isBrowser)return _.Ce;this.hT.load(D7a);var c=_.Th(a);if(a=this.D8.get(c))return a.subject;var d=new _.gf,e=function(f){f.animationName!=="cdk-text-field-autofill-start"||c.classList.contains("cdk-text-field-autofilled")?f.animationName==="cdk-text-field-autofill-end"&&c.classList.contains("cdk-text-field-autofilled")&&(c.classList.remove("cdk-text-field-autofilled"),b.nb.run(function(){return d.next({target:f.target,aZa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.nb.run(function(){return d.next({target:f.target,aZa:!0})}))};this.nb.Ub(function(){c.addEventListener("animationstart",e,E7a);c.classList.add("cdk-text-field-autofill-monitored")});this.D8.set(c,{subject:d,ku:function(){c.removeEventListener("animationstart",e,E7a)}});return d};_.jx.prototype.Di=function(a){a=_.Th(a);var b=this.D8.get(a);b&&(b.ku(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.D8.delete(a))};
_.jx.prototype.La=function(){var a=this;this.D8.forEach(function(b,c){return a.Di(c)})};_.jx.O=function(a){return new (a||_.jx)(_.t(_.Uq),_.t(_.Cg))};_.jx.ua=_.q({token:_.jx,qa:_.jx.O,Ga:"root"});_.kx=function(){};_.kx.O=function(a){return new (a||_.kx)};_.kx.Da=_.ad({type:_.kx});_.kx.Ca=_.Fc({});_.lx=function(){};_.lx.O=function(a){return new (a||_.lx)};_.lx.Da=_.ad({type:_.lx});_.lx.Ca=_.Fc({imports:[_.Cs,_.un,_.jr,_.ix,_.Cs]});_.F7a=new _.jd("MAT_INPUT_VALUE_ACCESSOR");var G7a,H7a;G7a=0;H7a=new _.jd("MAT_INPUT_CONFIG");
_.mx=function(a,b,c,d,e,f,g,m,n,r){var v=this;this.Ma=a;this.uc=b;this.Ad=c;this.Q6=m;this.nb=n;this.ef=r;this.RD="mat-input-"+G7a++;this.p$=!1;this.Yc=_.Wc(H7a,{optional:!0});this.focused=!1;this.ac=new _.gf;this.controlType="mat-input";this.qc=this.FT=!1;this.Tu="text";this.s9=!1;this.LMa="date datetime datetime-local month time week".split(" ").filter(function(M){return _.era().has(M)});this.g8=function(M){M=M.target;M.value||M.selectionStart!==0||M.selectionEnd!==0||(M.setSelectionRange(1,1),
M.setSelectionRange(0,0))};this.qPa=function(){};var z=this.Ma.na,C=z.nodeName.toLowerCase();this.i8=g||z;this.o9=this.value;this.id=this.id;b.DG&&n.Ub(function(){a.na.addEventListener("keyup",v.g8)});this.Bo=new _.HWa(f,c,e,d,this.ac);this.xD=!this.uc.isBrowser;this.wD=C==="select";this.q8=C==="textarea";this.qS=!!r;var I;this.Fd=((I=this.Yc)==null?void 0:I.Fd)||!1;this.wD&&(this.controlType=z.multiple?"mat-native-select-multiple":"mat-native-select")};_.h=_.mx.prototype;
_.h.Ec=function(){var a=this;this.uc.isBrowser&&this.Q6.Ak(this.Ma.na).subscribe(function(b){a.FT=b.aZa;a.ac.next()})};_.h.Tb=function(){this.ac.next()};_.h.La=function(){this.ac.complete();this.uc.isBrowser&&this.Q6.Di(this.Ma.na);this.uc.DG&&this.Ma.na.removeEventListener("keyup",this.g8);this.p$&&this.Ma.na.removeEventListener("wheel",this.qPa)};
_.h.ho=function(){this.Ad&&(this.lu(),this.Ad.disabled!==null&&this.Ad.disabled!==this.disabled&&(this.disabled=this.Ad.disabled,this.ac.next()));this.oKa();this.pKa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.lu=function(){this.Bo.lu()};_.h.qH=function(a){if(a!==this.focused){if(!this.wD&&a&&this.disabled&&this.Fd){var b=this.Ma.na;b.type==="number"?(b.type="text",b.setSelectionRange(0,0),b.type="number"):b.setSelectionRange(0,0)}this.focused=a;this.ac.next()}};_.h.OS=function(){};
_.h.oKa=function(){var a=this.Ma.na.value;this.o9!==a&&(this.o9=a,this.ac.next())};_.h.pKa=function(){var a=this.spa();if(a!==this.ANa){var b=this.Ma.na;(this.ANa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.spa=function(){return this.placeholder||null};_.h.sOc=function(){};_.h.oMa=function(){return this.LMa.indexOf(this.Tu)>-1};_.h.kMa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.TF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.dW=function(){this.focused||this.focus()};_.h.Spa=function(){var a=this.Ma.na;return this.wD&&(a.multiple||a.size>1)};
_.h.VHc=function(){var a=this;this.p$||this.Tu!=="number"||!this.uc.RCa&&!this.uc.noa||(this.nb.Ub(function(){a.Ma.na.addEventListener("wheel",a.qPa)}),this.p$=!0);this.p$&&this.Tu!=="number"&&(this.Ma.na.removeEventListener("wheel",this.qPa),this.p$=!0)};_.h.mJc=function(){return this.wD?null:this.vja||this.disabled&&this.Fd?"true":null};
_.p.Object.defineProperties(_.mx.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){this.qc=_.Rh(a);this.focused&&(this.focused=!1,this.ac.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Df},set:function(a){this.Df=a||this.RD}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Mn)!=null?c:(a=this.Ad)==null?void 0:(b=a.control)==null?void 0:_.Lw(b))!=null?d:!1},set:function(a){this.Mn=_.Rh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.Tu},set:function(a){this.Tu=a||"text";!this.q8&&_.era().has(this.Tu)&&(this.Ma.na.type=this.Tu);this.VHc()}},QI:{configurable:!0,enumerable:!0,get:function(){return this.Bo.os},set:function(a){this.Bo.os=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.i8.value},set:function(a){a!==this.value&&(this.i8.value=a,this.ac.next())}},vja:{configurable:!0,enumerable:!0,get:function(){return this.s9},set:function(a){this.s9=
_.Rh(a)}},Mh:{configurable:!0,enumerable:!0,get:function(){return this.Bo.Mh},set:function(a){this.Bo.Mh=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.oMa()&&!this.Ma.na.value&&!this.kMa()&&!this.FT}},xX:{configurable:!0,enumerable:!0,get:function(){if(this.wD){var a=this.Ma.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(a.selectedIndex>-1&&b&&b.label)}return this.focused&&!this.disabled||!this.empty}}});
_.mx.O=function(a){return new (a||_.mx)(_.A(_.Pd),_.A(_.Uq),_.A(_.Gw,10),_.A(_.Ow,8),_.A(_.Sw,8),_.A(_.Fs),_.A(_.F7a,10),_.A(_.jx),_.A(_.Cg),_.A(_.hx,8))};
_.mx.Fa=_.fd({type:_.mx,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],rb:[1,"mat-mdc-input-element"],ob:21,Za:function(a,b){a&1&&_.K("focus",function(){return b.qH(!0)})("blur",function(){return b.qH(!1)})("input",function(){return b.OS()});a&2&&(_.Uf("id",b.id)("disabled",b.disabled&&!b.Fd)("required",b.required),_.Lf("name",b.name||null)("readonly",b.mJc())("aria-disabled",b.disabled&&b.Fd?
"true":null)("aria-invalid",b.empty&&b.required?null:b.Mh)("aria-required",b.required)("id",b.id),_.Nf("mat-input-server",b.xD)("mat-mdc-form-field-textarea-control",b.qS&&b.q8)("mat-mdc-form-field-input-control",b.qS)("mat-mdc-input-disabled-interactive",b.Fd)("mdc-text-field__input",b.qS)("mat-mdc-native-select-inline",b.Spa()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",QI:"errorStateMatcher",kG:[0,"aria-describedby","userAriaDescribedBy"],
value:"value",vja:"readonly",Fd:[2,"disabledInteractive","disabledInteractive",_.Kg]},Rb:["matInput"],standalone:!0,features:[_.vg([{wa:_.gx,Hb:_.mx}]),_.Kf,_.sd]});var I7a,J7a,N7a;I7a=["input"];J7a=["formField"];_.nx=function(a,b,c,d){this.Ja=a;this.document=b;this.Yk=c;this.ld=d;this.ALb="";this.o4a=[];this.Mq=new _.Pw("");this.Er=new _.Wd;this.dUa=this.b7a=this.D0=!1;this.placeholder="Textarea for query";this.gP=G6a;this.YOb=new _.mm;this.c3a=new _.mm;this.blur=new _.mm;this.focus=new _.mm;this.uTb=new _.mm;this.Pwa=!1};_.h=_.nx.prototype;
_.h.Ra=function(){var a=this;this.Er.add(this.Mq.Pm.subscribe(function(){K7a(a);M6a(a.T6a);a.YOb.emit(a.Mq.value)}));L7a(this);this.Er.add(_.ze(this.document,"selectionchange").subscribe(function(){M7a(a)}))};_.h.Tb=function(a){a.hasOwnProperty("queryDecorator")&&K7a(this)};_.h.Ec=function(){};_.h.La=function(){this.Er.unsubscribe()};_.h.xy=function(a){a!==void 0?this.c3a.emit(a):this.dUa&&this.c3a.emit(this.Mq.value)};_.h.p3=function(){L6a(this.T6a);this.blur.emit();M7a(this)};
_.h.w1a=function(){this.b7a?this.b7a=!1:M6a(this.T6a);this.focus.emit();M7a(this)};N7a=function(a,b){a.Pwa&&a.f5&&(b.preventDefault(),a.Mq.setValue(a.Mq.value+a.f5))};_.O7a=function(a,b){a.b7a=b===void 0?!1:b;a=a.hy.na;a.focus();a.select&&a.select()};_.nx.prototype.setFocus=function(){this.hy.na.focus()};
var M7a=function(a){var b=a.Mq.value,c;if(c=a.document.activeElement===a.hy.na)b=b.length,c=a.hy.na,c=c.selectionStart===b&&c.selectionEnd===b;a.Pwa=c},P7a=function(a){return _.ze(a.hy.na,"scroll").ha(_.We(function(){return a.Yk.HO}),_.x(function(){return a.hy.na.scrollLeft}),_.cf(),_.We(function(){return a.Yk.Gha}),_.x(function(b){return"translateX(-"+b+"px)"}))},K7a=function(a){var b=a.Mq.value||"";b=b.replace(/\n|\r\n/g," ");a.Mq.setValue(b,{te:!1});a.o4a=a.gP.D7a(b)},L7a=function(a){a.Er.add(a.ld.Ub(function(){return P7a(a).subscribe(function(b){a.ALb=
b})}))};_.p.Object.defineProperties(_.nx.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.Mq.value&&(this.Mq.setValue(a,{te:!1}),_.om(this.HVc),K7a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.Mq.disable({te:!1});this.D0=a},get:function(){return this.D0}},IVc:{configurable:!0,enumerable:!0,set:function(a){this.HVc=a.Vb.get(_.Pg)}}});_.nx.O=function(a){return new (a||_.nx)(_.A(_.Xo),_.A(_.lh),_.A(_.jv),_.A(_.Cg))};
_.nx.ya=_.Yc({type:_.nx,oa:[["search-box"]],tb:function(a,b){a&1&&(_.jg(I7a,7,_.Pd),_.jg(J7a,7,_.gg),_.jg(yw,5));if(a&2){var c;_.ng(c=_.og())&&(b.hy=c.first);_.ng(c=_.og())&&(b.IVc=c.first);_.ng(c=_.og())&&(b.T6a=c.first)}},inputs:{query:"query",disabled:"disabled",Sx:"elementName",dUa:"enableTextBoxQuerySubmission",placeholder:"placeholder",gP:"queryDecorator",U6a:"suggestionLists",f5:"tabCompletionHint"},outputs:{YOb:"queryChange",c3a:"querySubmit",blur:"blur",focus:"focus",uTb:"selectSuggestion"},
features:[_.sd],Aa:8,Ba:11,Ea:[["formField",""],["input",""],["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["subscriptSizing","dynamic"],["matInput","","rows","1","spellcheck","false","wrap","off","title","query textarea",3,"input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright","placeholder","formControl","suggestionHandlerFor","isComboBox"],[3,"ngClass"],[1,"hint"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",
2);_.B(1,bxa,2,2,"span",3)(2,cxa,2,1,"span",4);_.H();_.F(3,"mat-form-field",5,0)(5,"textarea",6,1);_.K("input",function(){_.u(c);b.o4a=b.gP.D7a(_.$f(6).value);return _.w()})("suggestionSubmit",function(d){_.u(c);return _.w(b.xy(d))})("listNavigate",function(d){_.u(c);var e=d.action;d=d.Bs;e={element:b.Sx,action:e,gestureName:"CLICK",Th:b.Mq.value};d?(e=Object.assign({},e,{Qf:d.position}),b.Pwa=!1,b.uTb.emit(d)):M7a(b);b.Ja.qb(e);return _.w()})("blur",function(){_.u(c);return _.w(b.p3())})("focus",
function(){_.u(c);return _.w(b.w1a())})("keydown.tab",function(d){_.u(c);return _.w(N7a(b,d))})("keydown.arrowright",function(d){_.u(c);return _.w(N7a(b,d))});_.P(7,"  ");_.H()()}a&2&&(_.Mf("transform",b.ALb),_.y(),_.E("ngForOf",b.o4a),_.y(),_.E("ngIf",b.Pwa),_.y(),_.Nf("disabled",b.disabled),_.y(2),_.E("placeholder",b.placeholder)("formControl",b.Mq)("suggestionHandlerFor",b.U6a)("isComboBox",b.dUa),_.Lf("aria-label",b.placeholder))},Ia:[_.mn,_.nn,_.on,_.Bw,_.mx,_.ix,_.Aw,_.$i,_.Iw,_.Rw,yw],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}"]});_.ox=function(a,b,c){this.hb=a;this.renderer=b;this.scroll=c;this.J0a=this.uEb=!1;this.events=new _.mm;this.tEb=!0;this.DJb=new _.mm};_.h=_.ox.prototype;_.h.Ra=function(){};_.h.Ud=function(){this.events.next([this,0])};_.h.B1a=function(a){a.preventDefault()};_.h.C1a=function(){this.J0a=!0};_.h.D1a=function(){this.J0a&&(this.J0a=!1,this.events.next([this,1]),this.DJb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.hb.na,a)};
var Q7a=function(a,b){a.Z4a&&(b?a.renderer.UD(a.hb.na,a.Z4a):a.renderer.pP(a.hb.na,a.Z4a))};_.p.Object.defineProperties(_.ox.prototype,{Ge:{configurable:!0,enumerable:!0,set:function(a){this.uEb=a;Q7a(this,a)}},v5c:{configurable:!0,enumerable:!0,set:function(a){Q7a(this,!1);this.Z4a=a;Q7a(this,this.uEb)}}});_.ox.O=function(a){return new (a||_.ox)(_.A(_.Pd),_.A(_.am),_.A(_.kv))};
_.ox.ya=_.Yc({type:_.ox,oa:[["search-box-suggestion-item"]],Za:function(a,b){a&1&&_.K("click",function(){return b.Ud()})("mousedown",function(c){return b.B1a(c)})("mouseenter",function(){return b.C1a()})("mousemove",function(){return b.D1a()})("mouseleave",function(){b.events.next([b,2])})},inputs:{tEb:"isSelectable",Sa:"payload",v5c:"selectedClass",Xb:"shortcut"},outputs:{DJb:"mouseFocusItem"},hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var R7a;R7a=["template"];_.px=function(){this.iu=[];this.Av=-1;this.S6a=new _.Wd;this.Z6a=!0;this.lwa=this.Py=!1;this.dVb=new _.nf(1);this.kXb=new _.mm;this.lXb=new _.mm};_.px.prototype.Td=function(){var a=this;this.jXb=this.bBa.Jc.ha(_.sf(void 0)).subscribe(function(){a.Z6a=!0;a.dVb.next(a.bBa.toArray().filter(function(b){return b.Xb}).map(function(b){return{Xb:b.Xb,x7c:{position:a.bBa.toArray().indexOf(b),Sa:b.Sa}}}))})};_.px.prototype.yn=function(){this.Z6a&&(S7a(this),this.Z6a=!1)};
_.px.prototype.La=function(){zw(this);this.jXb&&this.jXb.unsubscribe();this.S6a.unsubscribe()};var zw=function(a){a.Av=-1;T7a(a,!0)};_.px.prototype.Gxa=function(a){a=this.iu.indexOf(a);a>=0&&(this.Av=a,T7a(this,!1))};var T7a=function(a,b){a.deselectAll();var c=a.iu[a.Av];c&&(c.Ge=!0);b&&a.lXb.emit(c&&{position:a.Av,Sa:c.Sa})};_.px.prototype.scrollIntoView=function(a){this.iu[this.Av].scrollIntoView(a)};
_.px.prototype.deselectAll=function(){for(var a=_.k(this.iu),b=a.next();!b.done;b=a.next())b.value.Ge=!1};_.px.prototype.QP=function(a){var b;a:if(b=this.iu.length){var c=this.Av;this.lwa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.lwa);if(e<0||this.iu[e].tEb){b=e;break a}}b=this.Av}else b=-1;this.Av=b;T7a(this,!0);this.Av!==-1&&this.scrollIntoView(a>0?1:0)};
var S7a=function(a){a.S6a.unsubscribe();a.Av=-1;a.iu=a.bBa.toArray();a.iu.length!==0&&(a.S6a=_.De.apply(null,_.ld(a.iu.map(function(b){return b.events.Lf()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.kXb.emit({position:a.iu.indexOf(b),Sa:b.Sa});break;case 1:a.Av=a.iu.indexOf(b);T7a(a,!1);break;case 2:a.Av=-1;T7a(a,!0);break;default:_.Wa(c)}}),a.lwa||a.QP(1))};
_.p.Object.defineProperties(_.px.prototype,{xta:{configurable:!0,enumerable:!0,get:function(){return this.Av}},C_a:{configurable:!0,enumerable:!0,get:function(){return this.iu.length}}});_.px.O=function(a){return new (a||_.px)};
_.px.ya=_.Yc({type:_.px,oa:[["search-box-suggestion-list"]],zd:function(a,b,c){a&1&&_.kg(c,_.ox,5);if(a&2){var d;_.ng(d=_.og())&&(b.bBa=d)}},tb:function(a,b){a&1&&_.jg(R7a,7,_.fg);if(a&2){var c;_.ng(c=_.og())&&(b.ta=c.first)}},hc:["*"],Aa:2,Ba:0,Ea:[["template",""]],ta:function(a){a&1&&(_.bg(),_.B(0,dxa,1,0,"ng-template",null,0,_.Ag))},mb:2});_.qx=function(){};_.qx.O=function(a){return new (a||_.qx)};_.qx.Da=_.ad({type:_.qx});_.qx.Ca=_.Fc({imports:[_.lx]});_.rx=function(){};_.rx.O=function(a){return new (a||_.rx)};_.rx.Da=_.ad({type:_.rx});_.rx.Ca=_.Fc({imports:[_.Cs,_.lx,_.lx,_.kx,_.Cs]});_.sx=function(){};_.sx.O=function(a){return new (a||_.sx)};_.sx.Da=_.ad({type:_.sx});_.sx.Ca=_.Fc({imports:[_.rx,_.qx]});_.tx=function(){};_.tx.O=function(a){return new (a||_.tx)};_.tx.Da=_.ad({type:_.tx});_.tx.Ca=_.Fc({imports:[_.dp,_.un,_.bu,_.sx,_.Zw]});var U7a={UBc:0,VBc:1,g5b:2,h5b:3,Hjc:4,Gjc:5,jwc:6,iwc: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 ux=function(a,b,c){var d=this;this.document=a;this.EVa=b;this.hb=c;this.Wd=new _.mm;this.action=new _.mm;this.Ig=2;this.color="blue";this.u_=this.v_="";this.Position=U7a;this.width=272;this.Yya=null;this.Xn=this.EVa.create(this.hb.na,{defer:!0});this.BTa=function(e){e.key==="Escape"&&d.CTa()};this.tAa=function(){var e=d.document.activeElement;e!=null&&e.closest("onedev-feature-tooltip-body")||(d.Yya=d.document.activeElement)};this.document.addEventListener("keydown",this.BTa);this.document.addEventListener("focusin",
this.tAa)};ux.prototype.Td=function(){GUa(this.Xn);this.tAa();_.IUa(this.Xn)};ux.prototype.La=function(){this.document.removeEventListener("keydown",this.BTa);this.document.removeEventListener("focusin",this.tAa);this.Xn.destroy()};ux.prototype.CTa=function(){this.Wd.next();this.Yya&&"focus"in this.Yya&&this.Yya.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.BTa);this.document.removeEventListener("focusin",this.tAa)};
_.p.Object.defineProperties(ux.prototype,{oCa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+a*64}}});ux.O=function(a){return new (a||ux)(_.A(_.lh),_.A(qr),_.A(_.Pd))};
ux.ya=_.Yc({type:ux,oa:[["onedev-feature-tooltip-body"]],ob:16,Za:function(a,b){a&2&&_.Nf("pointer-top-left",b.Ig===b.Position.UBc)("pointer-top-right",b.Ig===b.Position.VBc)("pointer-bottom-left",b.Ig===b.Position.g5b)("pointer-bottom-right",b.Ig===b.Position.h5b)("pointer-left-top",b.Ig===b.Position.Hjc)("pointer-left-bottom",b.Ig===b.Position.Gjc)("pointer-right-top",b.Ig===b.Position.jwc)("pointer-right-bottom",b.Ig===b.Position.iwc)},inputs:{Ig:"pointerPosition",oCa:"widthOffset",color:"color",
v_:"actionBtnText",u_:"actionBtnIcon"},outputs:{Wd:"dismiss",action:"action"},features:[_.vg([{wa:RUa,lc:{qNb:function(){},Njb:function(){}}},qr])],hc:["*"],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,"click","color"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"div",0)(1,"div",1),_.J(2,"div",2),_.H(),_.cg(3),_.F(4,"div",3),_.B(5,fxa,4,2,"button",4),_.F(6,"button",5),_.K("click",function(){return b.CTa()}),_.P(7," Got it "),_.H()()());a&2&&(_.Mf("width",b.width,"px"),_.E("ngClass",b.color),_.y(5),_.E("ngIf",b.v_),_.y(),_.E("color",b.color==="white"?"primary":""))},Ia:[_.br,_.mn,_.on,_.Ps,_.au],
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}"],
mb:2,Oa:0});var vx=function(){};vx.O=function(a){return new (a||vx)};vx.Da=_.ad({type:vx});vx.Ca=_.Fc({});var V7a,W7a,X7a;_.wx=function(){this.gQa=new Map};V7a=function(a,b){if(a.gQa.has(b))return a.gQa.get(b);var c={MSa:new _.nf(1),Zf:new _.gf,wtb:new _.gf};a.gQa.set(b,c);return c};W7a=function(a,b,c){V7a(a,b).MSa.next(c)};X7a=function(a,b){V7a(a,b).Zf.next();V7a(a,b).MSa.next(void 0)};_.wx.prototype.CTa=function(){V7a(this).wtb.next()};_.wx.O=function(a){return new (a||_.wx)};_.wx.ua=_.q({token:_.wx,qa:_.wx.O,Ga:vx});var Y7a=[{Ig:2,So:{zc:"center",Ac:"top",oc:"start",vc:"bottom",offsetX:-33}},{Ig:3,So:{zc:"center",Ac:"top",oc:"end",vc:"bottom",offsetX:33}},{Ig:0,So:{zc:"center",Ac:"bottom",oc:"start",vc:"top",offsetX:-33}},{Ig:1,So:{zc:"center",Ac:"bottom",oc:"end",vc:"top",offsetX:33}}],Z7a=[{Ig:2,So:{zc:"start",Ac:"top",oc:"start",vc:"bottom",offsetX:-12}},{Ig:3,So:{zc:"end",Ac:"top",oc:"end",vc:"bottom",offsetX:12}},{Ig:0,So:{zc:"start",Ac:"bottom",oc:"start",vc:"top",offsetX:-12}},{Ig:1,So:{zc:"end",Ac:"bottom",
oc:"end",vc:"top",offsetX:12}}],$7a=[{Ig:6,So:{zc:"start",Ac:"center",oc:"end",vc:"top",offsetY:-33}},{Ig:7,So:{zc:"start",Ac:"center",oc:"end",vc:"bottom",offsetY:33}},{Ig:4,So:{zc:"end",Ac:"center",oc:"start",vc:"top",offsetY:-33}},{Ig:5,So:{zc:"end",Ac:"center",oc:"start",vc:"bottom",offsetY:33}}],a8a=[{Ig:6,So:{zc:"start",Ac:"top",oc:"end",vc:"top",offsetY:-12}},{Ig:7,So:{zc:"start",Ac:"bottom",oc:"end",vc:"bottom",offsetY:12}},{Ig:4,So:{zc:"end",Ac:"top",oc:"start",vc:"top",offsetY:-12}},{Ig:5,
So:{zc:"end",Ac:"bottom",oc:"start",vc:"bottom",offsetY:12}}];var xx=function(){};xx.O=function(a){return new (a||xx)};xx.Da=_.ad({type:xx});xx.Ca=_.Fc({});var yx=function(){},c8a=function(a,b){return b8a(a,b).map(function(c){return c.So})},d8a=function(a,b,c){a=b8a(a,b).find(function(d){return d.So===c});if(!a)throw Error("xd`"+JSON.stringify(c));return a.Ig},b8a=function(a,b){b=e8a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},e8a=function(a){var b,c=a==null?void 0:(b=a.na)==null?void 0:b.clientWidth,d;a=a==null?void 0:(d=a.na)==null?void 0:d.clientHeight;return(c!==void 0&&c<60?Y7a:Z7a).concat(a!==void 0&&a<60?$7a:a8a)};
yx.O=function(a){return new (a||yx)};yx.ua=_.q({token:yx,qa:yx.O,Ga:xx});var f8a;f8a=["template"];_.zx=function(a,b,c,d,e){var f=this;this.lM=a;this.ig=b;this.Gba=c;this.ld=d;this.jk=e;this.S1a=new _.gf;this.YSa=[];this.oCa=0;this.color="blue";this.Pe=!1;this.u_=this.v_="";this.Wd=new _.mm;this.Jmb=new _.mm;this.action=new _.mm;this.Ig=0;this.Zf=new _.nf;this.xJ=new _.nf;this.z4a={zIndex:"",position:""};this.Vva=function(){f.Hd&&f.Pe&&f.anchor&&(f.anchor.na.style.position=f.z4a.position,f.anchor.na.style.zIndex=f.z4a.zIndex);var g;(g=f.Hd)==null||g.dispose();f.Hd=void 0}};
_.zx.prototype.Tb=function(a){if(a.customPositions){var b;(b=this.Hd)==null||_.wWa(b,g8a(this))}};_.zx.prototype.Ra=function(){var a=V7a(this.lM,this.Uq),b=a.Zf,c=a.wtb;h8a(this,a.MSa);b.ha(_.uf(this.Zf)).subscribe(this.Vva);i8a(this,c)};_.zx.prototype.Ec=function(){this.xJ.next()};_.zx.prototype.La=function(){this.Vva();this.Zf.next()};
var h8a=function(a,b){a.S1a.ha(vka(a.xJ),_.vf(function(){a.Jmb.emit()}),_.tf(function(){return b.ha(_.uf(a.Wd))}),_.uf(a.Zf),_.Ee(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.Pe){var d=c.style,e=d.position;a.z4a={zIndex:d.zIndex,position:e};if(e==="static"||e==="")c.style.position="relative";c.style.zIndex="1001"}c=a.ig;d=c.create;e=g8a(a);var f=a.ig.Bj;f=a.Pe?f.block():f.fl();a.Hd=d.call(c,{jg:e,Cj:f,minWidth:"fit-content",Pe:a.Pe});var g;(g=a.Hd)==null||
g.attach(new _.vs(a.Qc,a.Gba))})},i8a=function(a,b){b.ha(_.uf(a.Zf),_.Ee(function(){return a.isVisible()})).subscribe(function(){a.Vva();a.Wd.emit()})};_.zx.prototype.Aea=function(){if(!this.anchor)throw Error("yd");return _.ks(_.ss(this.ig.position(),this.anchor),c8a(this.YSa,this.anchor))};var g8a=function(a){var b=a.Aea();b.I3.subscribe(function(c){a.ld.run(function(){a.Ig=d8a(a.YSa,a.anchor,c.VT);_.om(a.jk)})});return b};_.zx.prototype.isVisible=function(){return!!this.Hd};
_.zx.O=function(a){return new (a||_.zx)(_.A(_.wx),_.A(_.As),_.A(_.gg),_.A(_.Cg),_.A(_.Pg),_.A(yx))};
_.zx.ya=_.Yc({type:_.zx,oa:[["onedev-feature-tooltip"]],tb:function(a,b){a&1&&_.jg(f8a,5);if(a&2){var c;_.ng(c=_.og())&&(b.Qc=c.first)}},inputs:{Uq:"tooltipId",S1a:"open$",YSa:"customPositions",oCa:"widthOffset",color:"color",Pe:"hasBackdrop",v_:"actionBtnText",u_:"actionBtnIcon"},outputs:{Wd:"dismiss",Jmb:"beforeShown",action:"action"},features:[_.sd],hc:["*"],Aa:2,Ba:0,Ea:[["template",""],[3,"action","dismiss","actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset"]],ta:function(a){a&
1&&(_.bg(),_.B(0,gxa,2,5,"ng-template",null,0,_.Ag))},Ia:[ux],mb:2,Oa:0});var Ax=function(){};Ax.O=function(a){return new (a||Ax)};Ax.Da=_.ad({type:Ax});Ax.Ca=_.Fc({});var Bx=function(){};Bx.O=function(a){return new (a||Bx)};Bx.Da=_.ad({type:Bx});Bx.Ca=_.Fc({imports:[Ax]});var Cx=function(){};Cx.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.le(a?JSON.parse(a):null)};Cx.prototype.Wx=function(a){return _.le(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))};Cx.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.le(void 0)};Cx.O=function(a){return new (a||Cx)};Cx.ua=_.q({token:Cx,qa:Cx.O,Ga:Ax});var k8a,l8a;_.j8a=new _.jd("Feature Tooltip Controller Config");_.Dx=function(a,b,c){this.config=a;this.jO=b;this.Vb=c;this.jba=this.config.eUa?this.Vb.get(_.jw):void 0;this.f_a="onedev.lastTooltipTime."+this.config.Jq;var d;this.config.BVb=(d=this.config.BVb)!=null?d:"tooltipShown";var e;this.config.mAb=(e=this.config.mAb)!=null?e:"tooltipHidden"};k8a=function(a){return a.jO.getValue(a.f_a).ha(_.x(function(b){return b===null?!0:(new Date).getTime()-b>=a.config.zSa}))};
_.Dx.prototype.Wva=function(a){var b;(b=this.jba)==null||_.k6a(b,this.config.mAb);_.ye([this.jO.setValue(this.f_a,(new Date).getTime()),this.jO.setValue(_.Ex(this,a),"HIDDEN")]).ha(_.jf())};var m8a=function(a,b,c){var d=c.map(function(e){return _.Ex(a,e)});return a.jO.Wx(d).ha(_.x(function(e){return l8a(a,b,c,e)}))};_.Dx.prototype.showTooltip=function(a){var b;(b=this.jba)==null||_.k6a(b,this.config.BVb);return _.ye([this.jO.setValue(this.f_a,(new Date).getTime()),this.jO.setValue(_.Ex(this,a),"SHOWING")]).ha(_.jf())};
l8a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.Ex(a,e));return e===b||b==="UNSEEN"&&e===null})};_.Ex=function(a,b){return"onedev.tooltips."+a.config.Jq+"."+b};_.Dx.O=function(a){return new (a||_.Dx)(_.t(_.j8a),_.t(Cx),_.t(_.zf))};_.Dx.ua=_.q({token:_.Dx,qa:_.Dx.O,Ga:Bx});_.Fx=function(a){var b=this;this.RI=a;this.xVb=_.le(void 0);this.Zf=new _.nf;this.eWc=function(){return m8a(b.RI,"SHOWING",n8a(b))}};_.Fx.prototype.Td=function(){var a=this,b=this.xVb.ha(_.tf(this.eWc),_.tf(function(c){return c.length>0?_.le(c[0]):_.le(void 0).ha(o8a(a),p8a(a))}),_.x(function(c){return q8a(a,c)}),_.Ee(function(c){return!!c}),_.x(function(c){return c}),_.qf({bufferSize:1,gw:!0}));r8a(this,b);b.ha(_.uf(this.Zf)).subscribe(function(c){c.S1a.next();a.RI.showTooltip(c.Uq)})};
_.Fx.prototype.La=function(){this.Zf.next()};
var o8a=function(a){return _.$d(_.tf(function(){return k8a(a.RI)}),_.Ee(_.Zd))},p8a=function(a){return _.$d(_.tf(function(){return m8a(a.RI,"UNSEEN",n8a(a))}),_.Ee(function(b){return b.length>0}),_.x(function(b){return b[0]}))},r8a=function(a,b){b.ha(_.tf(function(c){return c.Wd.ha(_.jf(c.Uq))}),_.uf(a.Zf)).subscribe(function(c){a.RI.Wva(c)})},n8a=function(a){return a.bZb.map(function(b){return b.Uq})},q8a=function(a,b){return a.bZb.find(function(c){return c.Uq===b})};
_.Fx.O=function(a){return new (a||_.Fx)(_.A(_.Dx))};_.Fx.ya=_.Yc({type:_.Fx,oa:[["onedev-feature-tooltip-controller"]],zd:function(a,b,c){a&1&&_.kg(c,_.zx,4);if(a&2){var d;_.ng(d=_.og())&&(b.bZb=d)}},inputs:{xVb:"showTooltip$"},Aa:0,Ba:0,ta:function(){},mb:2,Oa:0});_.Gx=function(a,b){this.lM=a;this.element=b;this.vfa=!1};_.Gx.prototype.Ra=function(){var a=this;this.vfa?(this.TCb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?W7a(a.lM,a.Uq,a.element):X7a(a.lM,a.Uq)}),this.TCb.observe(this.element.na)):W7a(this.lM,this.Uq,this.element)};_.Gx.prototype.La=function(){X7a(this.lM,this.Uq);var a;(a=this.TCb)==null||a.disconnect()};_.Gx.O=function(a){return new (a||_.Gx)(_.A(_.wx),_.A(_.Pd))};
_.Gx.Fa=_.fd({type:_.Gx,oa:[["","onedevTooltipAnchor",""]],inputs:{Uq:[0,"onedevTooltipAnchor","tooltipId"],vfa:"hideTooltipWhenAnchorNotVisible"}});_.Hx=function(){this.className="gmat-subtitle-1 tooltip-title"};_.Hx.O=function(a){return new (a||_.Hx)};_.Hx.Fa=_.fd({type:_.Hx,oa:[["","onedevTooltipTitle",""]],ob:2,Za:function(a,b){a&2&&_.Of(b.className)}});var s8a=new _.Mt(3);var t8a=new _.jd("GMAT_PROGRESS_SPINNER_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});var u8a,v8a;u8a=["determinateSpinner"];v8a=new _.jd("mat-progress-spinner-default-options",{Ga:"root",qa:jxa});_.Ix=function(a,b,c){this.Ma=a;this.SR="primary";this.Vd=0;this.nZ=100;this.Iu=b==="NoopAnimations"&&!!c&&!c.yIc;this.mode=a.na.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate";c&&(c.color&&(this.color=this.SR=c.color),c.diameter&&(this.diameter=c.diameter),c.strokeWidth&&(this.strokeWidth=c.strokeWidth))};_.h=_.Ix.prototype;
_.h.Hoa=function(){return(this.diameter-10)/2};_.h.qib=function(){var a=this.Hoa()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.ira=function(){return 2*Math.PI*this.Hoa()};_.h.uNc=function(){return this.mode==="determinate"?this.ira()*(100-this.Vd)/100:null};_.h.Jbb=function(){return this.strokeWidth/this.diameter*100};
_.p.Object.defineProperties(_.Ix.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Ii||this.SR},set:function(a){this.Ii=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.Vd:0},set:function(a){this.Vd=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.nZ},set:function(a){this.nZ=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.yOa)!=null?a:this.diameter/
10},set:function(a){this.yOa=a||0}}});_.Ix.O=function(a){return new (a||_.Ix)(_.A(_.Pd),_.A(_.$l,8),_.A(v8a))};
_.Ix.ya=_.Yc({type:_.Ix,oa:[["mat-progress-spinner"],["mat-spinner"]],tb:function(a,b){a&1&&_.jg(u8a,5);if(a&2){var c;_.ng(c=_.og())&&(b.dcd=c.first)}},rb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],ob:18,Za:function(a,b){a&2&&(_.Lf("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",b.mode==="determinate"?b.value:null)("mode",b.mode),_.Of("mat-"+b.color),_.Mf("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+
"px")("--mdc-circular-progress-active-indicator-width",b.diameter+"px"),_.Nf("_mat-animation-noopable",b.Iu)("mdc-circular-progress--indeterminate",b.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.Lg],diameter:[2,"diameter","diameter",_.Lg],strokeWidth:[2,"strokeWidth","strokeWidth",_.Lg]},Rb:["matProgressSpinner"],standalone:!0,features:[_.Kf,_.wg],Aa:14,Ba:11,Ea:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],
["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%"]],ta:function(a,b){a&1&&(_.B(0,ixa,2,8,"ng-template",null,0,_.Ag),_.F(2,"div",2,1),_.Gd(),_.F(4,"svg",3),_.J(5,"circle",4),_.H()(),_.yd.pE=null,_.F(6,"div",5)(7,"div",6)(8,"div",7),_.Tf(9,8),_.H(),_.F(10,"div",9),_.Tf(11,8),_.H(),_.F(12,"div",10),_.Tf(13,8),_.H()()());a&2&&(a=_.$f(1),_.y(4),_.Lf("viewBox",b.qib()),_.y(),_.Mf("stroke-dasharray",b.ira(),"px")("stroke-dashoffset",
b.uNc(),"px")("stroke-width",b.Jbb(),"%"),_.Lf("r",b.Hoa()),_.y(4),_.E("ngTemplateOutlet",a),_.y(2),_.E("ngTemplateOutlet",a),_.y(2),_.E("ngTemplateOutlet",a))},Ia:[_.sn],styles:[".mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0;position:relative;direction:ltr;transition:opacity 250ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width, 4px)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none !important}.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 !important}.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}.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 .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1;animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,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, var(--mat-app-primary))}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 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 .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__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__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.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}@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-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)}}\n"],
mb:2,Oa:0});_.Jx=function(){};_.Jx.O=function(a){return new (a||_.Jx)};_.Jx.Da=_.ad({type:_.Jx});_.Jx.Ca=_.Fc({imports:[_.un,_.Cs]});_.Kx=function(a,b){var c=this;this.options=a;this.dza=b;this.rc=new _.gf;this.Ega=document.createElement("label");this.Ega.classList.add("cdk-visually-hidden");this.Ega.classList.add("gmat-mdc-progress-spinner-accessible-label");hxa(b.Ma.na).ha(_.uf(this.rc)).subscribe(function(d){w8a(c,d[0],d[1])})};
_.Kx.prototype.Ra=function(){this.dza.Ma.na.insertAdjacentElement("afterend",this.Ega);var a=this.dza.Ma.na.getAttribute("aria-label");w8a(this,a!=null?a:"",this.dza.mode==="indeterminate"?"indeterminate":this.dza.value.toString())};_.Kx.prototype.La=function(){this.Ega.remove();this.rc.next();this.rc.complete()};var w8a=function(a,b,c){b=c==="indeterminate"?b:b+" "+s8a.format(Number(c)/100);a.Ega.textContent=b};_.Kx.O=function(a){return new (a||_.Kx)(_.A(t8a),_.A(_.Ix,10))};
_.Kx.Fa=_.fd({type:_.Kx,oa:[["mat-progress-spinner"],["mat-spinner"]],rb:["aria-hidden","true"],ob:3,Za:function(a,b){a&2&&(_.Lf("tabindex",null),_.Nf("gmat-mdc-progress-spinner",!b.options.Oe))}});_.Lx=function(){_.As.apply(this,arguments);this.Gva=[]};_.V(_.Lx,_.As);_.x8a=function(a,b){a.Gva.includes(b)||a.Gva.push(b)};_.Lx.prototype.create=function(a){return _.As.prototype.create.call(this,Object.assign({},a,{Bd:(a==null?0:a.Bd)?_.qra(a.Bd).concat(this.Gva):this.Gva}))};_.Lx.O=function(){var a;return function(b){return(a||(a=_.Ld(_.Lx)))(b||_.Lx)}}();_.Lx.ua=_.q({token:_.Lx,qa:_.Lx.O});var y8a=new _.jd("GMAT_TOOLTIP_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.Mx=function(a,b){a.Oe||_.x8a(b,"gmat-mdc-tooltip")};_.Mx.O=function(a){return new (a||_.Mx)(_.A(y8a),_.A(_.As))};_.Mx.Fa=_.fd({type:_.Mx,oa:[["","matTooltip",""]],standalone:!0,features:[_.vg([{wa:_.As,Md:_.Lx}])]});_.Nx=function(){this.Eeb=this.r_=!1};_.p.Object.defineProperties(_.Nx.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.r_},set:function(a){this.r_=_.Rh(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.Eeb},set:function(a){this.Eeb=_.Rh(a)}}});_.Nx.O=function(a){return new (a||_.Nx)};
_.Nx.ya=_.Yc({type:_.Nx,oa:[["mat-divider"]],rb:["role","separator",1,"mat-divider"],ob:7,Za:function(a,b){a&2&&(_.Lf("aria-orientation",b.vertical?"vertical":"horizontal"),_.Nf("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[_.wg],Aa:0,Ba:0,ta:function(){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color, var(--mat-app-outline));border-top-width:var(--mat-divider-width, 1px)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color, var(--mat-app-outline));border-right-width:var(--mat-divider-width, 1px)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
mb:2,Oa:0});var z8a,B8a,D8a;z8a=["tooltip"];_.A8a=new _.jd("mat-tooltip-scroll-strategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.fl({J4a:20})}}});B8a={wa:_.A8a,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl({J4a:20})}}};_.C8a=new _.jd("mat-tooltip-default-options",{Ga:"root",qa:function(){return{OC:0,KB:0,R7a:1500}}});D8a=_.Ph({passive:!0});
_.Px=function(a,b,c,d,e,f,g,m,n,r,v,z){var C=this;this.ff=a;this.Ma=b;this.ND=c;this.Fe=d;this.nb=e;this.uc=f;this.qA=g;this.Vc=m;this.Yb=r;this.fh=v;this.hf="below";this.k9=this.n$=this.qc=this.l9=!1;this.UOa=Ox;this.Zm=8;this.jH="mat-mdc";this.Fs="auto";this.IH="";this.Go=[];this.ux=null;this.Lb=new _.gf;this.Cc=_.Wc(_.zf);this.Je=n;this.Db=z;v&&(this.M9=v.OC,this.wH=v.KB,v.position&&(this.position=v.position),v.aw&&(this.aw=v.aw),v.Fs&&(this.Fs=v.Fs),v.Cw&&(this.Cw=v.Cw));r.Hc.ha(_.uf(this.Lb)).subscribe(function(){C.yb&&
C.tT(C.yb)});this.Zm=8};_.h=_.Px.prototype;_.h.Ec=function(){var a=this;this.n$=!0;this.dT();this.Vc.Ak(this.Ma).ha(_.uf(this.Lb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.Qe(0)})})};
_.h.La=function(){var a=this.Ma.na;this.ux&&clearTimeout(this.ux);this.yb&&(this.yb.dispose(),this.Ke=null);this.Go.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,D8a)});this.Go.length=0;this.Lb.next();this.Lb.complete();_.nr(this.qA,a,this.message,"tooltip");this.Vc.Di(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.OC:a;if(this.disabled||!this.message||this.IA()){var d;(d=this.Ke)==null||d.JR()}else b=this.Au(b),this.Rp(),this.qj=this.qj||new _.us(this.UOa,this.Fe),b=this.Ke=b.attach(this.qj).instance,b.eI=this.Ma.na,b.F8=this.wH,b.NS.ha(_.uf(this.Lb)).subscribe(function(){return c.Rp()}),this.J9(this.nT),this.h$(),b.show(a)};_.h.Qe=function(a){a=a===void 0?this.KB:a;var b=this.Ke;b&&(b.isVisible()?b.Qe(a):(b.JR(),this.Rp()))};
_.h.toggle=function(a){this.IA()?this.Qe():this.show(void 0,a)};_.h.IA=function(){return!!this.Ke&&this.Ke.isVisible()};
_.h.Au=function(a){var b=this;if(this.yb){var c=this.yb.Jl().jg;if((!this.aw||!a)&&c.NA instanceof _.Pd)return this.yb;this.Rp()}c=_.pWa(this.ND,this.Ma);a=_.AWa(_.ls(_.ms(_.os(_.ss(this.ff.position(),this.aw?a||this.Ma:this.Ma),"."+this.jH+"-tooltip"),!1),this.Zm),c);a.I3.ha(_.uf(this.Lb)).subscribe(function(e){b.cPa(e.VT);b.Ke&&e.iTb.Kwa&&b.Ke.isVisible()&&b.nb.run(function(){return b.Qe(0)})});this.yb=this.ff.create({direction:this.Yb,jg:a,Bd:this.jH+"-tooltip-panel",Cj:this.Je()});this.tT(this.yb);
this.yb.Ao.ha(_.uf(this.Lb)).subscribe(function(){return b.Rp()});this.yb.nC().ha(_.uf(this.Lb)).subscribe(function(){var e;return(e=b.Ke)==null?void 0:e.rLa()});this.yb.xk().ha(_.uf(this.Lb)).subscribe(function(e){b.IA()&&e.keyCode===27&&!_.Oh(e)&&(e.preventDefault(),e.stopPropagation(),b.nb.run(function(){return b.Qe(0)}))});var d;((d=this.fh)==null?0:d.mtb)&&this.yb.XA(this.jH+"-tooltip-panel-non-interactive");return this.yb};_.h.Rp=function(){this.yb&&this.yb.tg()&&this.yb.detach();this.Ke=null};
_.h.tT=function(a){a=a.Jl().jg;var b=this.xZ(),c=this.hS();_.ks(a,[this.E6(Object.assign({},b.eo,c.eo)),this.E6(Object.assign({},b.fallback,c.fallback))])};_.h.E6=function(a){var b=!this.Yb||this.Yb.value=="ltr";a.Ac==="top"?a.offsetY=-8:a.Ac==="bottom"?a.offsetY=8:a.zc==="start"?a.offsetX=b?-8:8:a.zc==="end"&&(a.offsetX=b?8:-8);return a};
_.h.xZ=function(){var a=!this.Yb||this.Yb.value=="ltr",b=this.position;if(b=="above"||b=="below")var c={zc:"center",Ac:b=="above"?"top":"bottom"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={zc:"start",Ac:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={zc:"end",Ac:"center"};a=this.m8(c.zc,c.Ac);return{eo:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.hS=function(){var a=!this.Yb||this.Yb.value=="ltr",b=this.position;if(b=="above")var c={oc:"center",vc:"bottom"};else if(b=="below")c={oc:"center",vc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={oc:"end",vc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={oc:"start",vc:"center"};a=this.m8(c.oc,c.vc);return{eo:c,fallback:{oc:a.x,vc:a.y}}};_.h.h$=function(){var a=this;this.Ke&&(this.Ke.message=this.message,this.Ke.zD(),_.Bf(function(){a.Ke&&a.yb.af()},{Vb:this.Cc}))};
_.h.J9=function(a){this.Ke&&(this.Ke.Cw=a,this.Ke.zD())};_.h.m8=function(a,b){this.position==="above"||this.position==="below"?b==="top"?b="bottom":b==="bottom"&&(b="top"):a==="end"?a="start":a==="start"&&(a="end");return{x:a,y:b}};
_.h.cPa=function(a){var b=a.vc,c=a.zc;a=a.Ac;b=b==="center"?this.Yb&&this.Yb.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.k7){if(c=this.yb)a=this.jH+"-tooltip-panel-",c.rP(a+this.k7),c.XA(a+b);this.k7=b}};
_.h.dT=function(){var a=this;!this.qc&&this.message&&this.n$&&!this.Go.length&&(this.j9()?this.Go.push(["mouseenter",function(b){a.L9();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Fs!=="off"&&(this.s7(),this.Go.push(["touchstart",function(b){var c,d=(b=(c=b.targetTouches)==null?void 0:c[0])?{x:b.clientX,y:b.clientY}:void 0;a.L9();a.ux&&clearTimeout(a.ux);var e;a.ux=setTimeout(function(){a.ux=null;a.show(void 0,d)},(e=a.fh.htd)!=null?e:500)}])),this.D6(this.Go))};
_.h.L9=function(){var a=this;if(!this.k9){this.k9=!0;var b=[];if(this.j9())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.yb)==null?0:e.yp.contains(d))||a.Qe()}],["wheel",function(d){return a.rPa(d)}]);else if(this.Fs!=="off"){this.s7();var c=function(){a.ux&&clearTimeout(a.ux);a.Qe(a.fh.R7a)};b.push(["touchend",c],["touchcancel",c])}this.D6(b);this.Go.push.apply(this.Go,_.ld(b))}};
_.h.D6=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,D8a)})};_.h.j9=function(){return!this.uc.DG&&!this.uc.Xq};_.h.rPa=function(a){if(this.IA()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.Qe()}};
_.h.s7=function(){var a=this.Fs;if(a!=="off"){var b=this.Ma.na,c=b.style;if(a==="on"||b.nodeName!=="INPUT"&&b.nodeName!=="TEXTAREA")c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";a!=="on"&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.h.xhb=function(a){var b=this;this.fbb||(this.fbb=!0,_.nr(this.qA,this.Ma.na,a,"tooltip"),this.nb.Ub(function(){Promise.resolve().then(function(){b.fbb=!1;b.message&&!b.disabled&&_.PUa(b.qA,b.Ma.na,b.message,"tooltip")})}))};
_.p.Object.defineProperties(_.Px.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.hf},set:function(a){if(a!==this.hf&&(this.hf=a,this.yb)){this.tT(this.yb);var b;(b=this.Ke)==null||b.show(0);this.yb.af()}}},aw:{configurable:!0,enumerable:!0,get:function(){return this.l9},set:function(a){this.l9=_.Rh(a);this.Rp();this.yb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){a=_.Rh(a);this.qc!==a&&((this.qc=a)?this.Qe(0):this.dT(),
this.xhb(this.message))}},OC:{configurable:!0,enumerable:!0,get:function(){return this.M9},set:function(a){this.M9=_.Uh(a)}},KB:{configurable:!0,enumerable:!0,get:function(){return this.wH},set:function(a){this.wH=_.Uh(a);this.Ke&&(this.Ke.F8=this.wH)}},message:{configurable:!0,enumerable:!0,get:function(){return this.IH},set:function(a){var b=this.IH;this.IH=a!=null?String(a).trim():"";!this.IH&&this.IA()?this.Qe(0):(this.dT(),this.h$());this.xhb(b)}},Cw:{configurable:!0,enumerable:!0,get:function(){return this.nT},
set:function(a){this.nT=a;this.Ke&&this.J9(this.nT)}}});_.Px.O=function(a){return new (a||_.Px)(_.A(_.As),_.A(_.Pd),_.A(_.Xr),_.A(_.gg),_.A(_.Cg),_.A(_.Uq),_.A(_.mr),_.A(_.Xq),_.A(_.A8a),_.A(_.Qr),_.A(_.C8a,8),_.A(_.lh))};
_.Px.Fa=_.fd({type:_.Px,oa:[["","matTooltip",""]],rb:[1,"mat-mdc-tooltip-trigger"],ob:2,Za:function(a,b){a&2&&_.Nf("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],aw:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],OC:[0,"matTooltipShowDelay","showDelay"],KB:[0,"matTooltipHideDelay","hideDelay"],Fs:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Cw:[0,"matTooltipClass","tooltipClass"]},
Rb:["matTooltip"],standalone:!0});var Ox=function(a,b,c){this.Ua=a;this.Ma=b;this.HZ=this.a7=this.Veb=!1;this.NS=new _.gf;this.eT="mat-mdc-tooltip-show";this.b8="mat-mdc-tooltip-hide";this.Al=c==="NoopAnimations"};_.h=Ox.prototype;_.h.show=function(a){var b=this;this.Fu!=null&&clearTimeout(this.Fu);this.Qu=setTimeout(function(){b.a$(!0);b.Qu=void 0},a)};_.h.Qe=function(a){var b=this;this.Qu!=null&&clearTimeout(this.Qu);this.Fu=setTimeout(function(){b.a$(!1);b.Fu=void 0},a)};_.h.isVisible=function(){return this.HZ};
_.h.La=function(){this.JR();this.NS.complete();this.eI=null};_.h.rLa=function(){this.a7&&this.Qe(0)};_.h.zD=function(){_.om(this.Ua)};_.h.wLa=function(a){(a=a.relatedTarget)&&this.eI.contains(a)||(this.isVisible()?this.Qe(this.F8):this.cS(!1))};_.h.aNa=function(){this.Veb=this.FKc();this.zD()};_.h.FKc=function(){var a=this.Ma.na.getBoundingClientRect();return a.height>24&&a.width>=200};_.h.qLa=function(a){a=a.animationName;a!==this.eT&&a!==this.b8||this.cS(a===this.eT)};
_.h.JR=function(){this.Qu!=null&&clearTimeout(this.Qu);this.Fu!=null&&clearTimeout(this.Fu);this.Qu=this.Fu=void 0};_.h.cS=function(a){a?this.a7=!0:this.isVisible()||this.NS.next()};
_.h.a$=function(a){var b=this.TOa.na,c=this.eT,d=this.b8;b.classList.remove(a?d:c);b.classList.add(a?c:d);this.HZ!==a&&(this.HZ=a,_.om(this.Ua));a&&!this.Al&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Al=!0);a&&this.aNa();this.Al&&(b.classList.add("_mat-animation-noopable"),this.cS(a))};Ox.O=function(a){return new (a||Ox)(_.A(_.Pg),_.A(_.Pd),_.A(_.$l,8))};
Ox.ya=_.Yc({type:Ox,oa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.jg(z8a,7);if(a&2){var c;_.ng(c=_.og())&&(b.TOa=c.first)}},rb:["aria-hidden","true"],ob:2,Za:function(a,b){a&1&&_.K("mouseleave",function(c){return b.wLa(c)});a&2&&_.Mf("zoom",b.isVisible()?1:null)},standalone:!0,features:[_.wg],Aa:4,Ba:4,Ea:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",1,
0);_.K("animationend",function(d){_.u(c);return _.w(b.qLa(d))});_.F(2,"div",2);_.P(3);_.H()()}a&2&&(_.Nf("mdc-tooltip--multiline",b.Veb),_.E("ngClass",b.Cw),_.y(3),_.rg(b.message))},Ia:[_.mn],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.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-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-app-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-app-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-app-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-app-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-app-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-app-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-app-body-small-tracking))}.mat-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}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.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'],
mb:2,Oa:0});var E8a,F8a,G8a,wxa;E8a=function(a){return{m2HasFocus:a}};F8a=function(a,b){return[a,b]};G8a=function(a){return[a]};wxa=function(a){return{hidden:a}};
_.Qx=function(a,b,c,d,e,f,g,m,n,r,v,z,C){_.uw.call(this,{oja:_.Av.has(47),qw:"GlobalSearchBox",Ja:a,Gta:r,CJ:_.Av.has(28),hN:c});var I=this;this.Va=d;this.ud=e;this.oh=f;this.Cn=g;this.document=m;this.hb=n;this.j5c=v;this.i5c=z;this.IN=C;this.FAa=new _.Wd;this.Jp=new _.Wd;this.kW=new _.nf(1);this.wka=0;this.mha=void 0;this.v$a="Clear search";this.Bmc="Search for code or files";this.Kmc="No matching results";this.Lmc="Try modifying your query";this.Hmc="Documentation";this.Jmc="New! Git Search";this.Imc=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.Rmc='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.q6a=24;this.r6a=2;this.Z5a=new _.nf(1);this.c5c=this.kW.ha(_.x(function(M){a:{M=_.k(_.Ui(M));for(var O=M.next();!O.done;O=M.next())if(O=O.value,O.warning)switch(O.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":M=I.Rmc;break a;default:_.Wa(O.warning.type)}M=
""}return M}));this.ZI=new _.mm;this.S4c=_.Av.has(41)};_.V(_.Qx,_.uw);_.Qx.Fa=_.uw.Fa;_.h=_.Qx.prototype;
_.h.Ra=function(){var a=this;_.uw.prototype.Ra.call(this);var b=this.Cn.parse(this.query);this.kW.next(b);this.Z5a.next(Lxa(b)&&this.Va.url.startsWith("/search?q="));this.Jp.add(this.hP.ha(_.x(function(c){return a.Cn.parse(c)})).subscribe(function(c){a.kW.next(c)}));this.Jp.add(this.Va.events.ha(_.Ee(function(c){return c instanceof _.mh}),_.tf(function(){return a.kW.ha(_.af(1))}),_.x(function(c){return Lxa(c)&&a.Va.url.startsWith("/search?q=")})).subscribe(function(c){a.Z5a.next(c)}))};
_.h.Ec=function(){var a=this;this.Wq=this.oh.registerCallback("SEARCH_BAR",this.hb.na,function(){_.O7a(a.RF,!0)})};_.h.La=function(){_.uw.prototype.La.call(this);this.FAa.unsubscribe();this.Jp.unsubscribe();this.Wq&&this.Wq()};_.h.OE=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.RF.setFocus()};_.h.hya=function(){_.uw.prototype.hya.call(this);this.ZI.next(1)};_.h.iya=function(){_.uw.prototype.iya.call(this);this.ZI.next(0)};
_.h.a0=function(){_.uw.prototype.a0.call(this,this.RF)};_.h.MJb=function(a){_.Go(this.Va,_.Fo(this.Va,_.$Pa,{Ta:_.Cqa(a)}))};_.h.K1a=function(a){this.wka=a.getBoundingClientRect().width};_.h.efa=function(a){a.Sa.kind==="scope"&&_.uw.prototype.setScope.call(this,a.Sa)&&_.O7a(this.RF)};_.h.c5=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.uw.prototype.c5.call(this,a)};
_.p.Object.defineProperties(_.Qx.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.uw.prototype.mAa.call(this,a),this.mha=a.mha,this.FAa.unsubscribe(),this.FAa=new _.Wd,a.L5a)){a=_.k(a.L5a);for(var c=a.next(),d={};!c.done;d={EAa:void 0},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.EAa=e;this.FAa.add(this.ud.register(d.EAa.name,c,function(f){return function(){f.EAa.handler({Un:b.query,prefix:b.queryPrefix.getValue()});f.EAa.Mxb&&_.O7a(b.RF)}}(d)))}}}},
C2c:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.oW?a.oW:this.Bmc}}});_.Qx.O=function(a){return new (a||_.Qx)(_.A(_.Xo),_.A(_.Bv),_.A(_.Xv),_.A(_.qh),_.A(_.Vu),_.A(_.vh),_.A(_.pw),_.A(_.lh),_.A(_.Pd),_.A(_.T4a),_.A(O4a,8),_.A(P4a,8),_.A(_.S4a,8))};
_.Qx.ya=_.Yc({type:_.Qx,oa:[["global-search-box"]],tb:function(a,b){a&1&&_.jg(_.nx,7);if(a&2){var c;_.ng(c=_.og())&&(b.RF=c.first)}},inputs:{config:"config"},outputs:{ZI:"focusChange"},features:[_.Jf],Aa:21,Ba:35,Ea:[["searchBar",""],["suggestionList",""],["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"click","keydown.escape","ngClass"],["fxFlex","grow",3,"queryChange","blur","focus","querySubmit","selectSuggestion","elementName","enableTextBoxQuerySubmission",
"queryDecorator","placeholder","query","suggestionLists","tabCompletionHint","matTooltip"],[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"],["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,"click","ascTrackElement"],[3,"diameter","strokeWidth"],["type","button","mat-icon-button","","trackAction","clearSearch",
1,"clear",3,"click","ascTrackElement","matTooltip"],["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,"ascResizeNotifier","elementToWatch"],["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,"action","actionBtnText","widthOffset"],["onedevTooltipTitle",""]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",2,0);_.K("click",function(f){_.u(c);return _.w(b.OE(f))})("keydown.escape",function(){_.u(c);_.$f(15).Py||_.tw(b.oh,
"CODE");return _.w()});_.F(2,"search-box",3);_.Q(3,"async");_.Q(4,"async");_.ug("queryChange",function(f){_.u(c);_.tg(b.query,f)||(b.query=f);return _.w(f)});_.K("blur",function(){_.u(c);return _.w(b.hya())})("focus",function(){_.u(c);return _.w(b.iya())})("queryChange",function(f){_.u(c);return _.w(b.hP.next(f))})("querySubmit",function(f){_.u(c);if(typeof f==="string")b.c5(f);else switch(f.Sa.kind){case "link":b.Ja.qb({element:b.qw,action:"navigateManageSavedQuery",gestureName:"CLICK",Om:f.Sa.YXb});
_.Go(b.Va,f.Sa.YXb);break;case "scope":_.uw.prototype.setScope.call(b,f.Sa)&&_.O7a(b.RF);break;case "suggestion":b.c5(f);break;default:_.Wa(f.Sa,"Item With Unkonwn Suggestion Kind")}return _.w()})("selectSuggestion",function(f){_.u(c);return _.w(b.efa(f))});_.H();_.B(5,zxa,3,3,"ng-container",4);_.F(6,"div",5);_.K("click",function(){_.u(c);return _.w(b.RF.setFocus())});_.B(7,Axa,1,2,"mat-spinner",6);_.Q(8,"async");_.H();_.F(9,"button",7);_.K("click",function(){_.u(c);b.c5(b.query);return _.w()});_.F(10,
"mat-icon");_.P(11,"search");_.H()();_.B(12,Bxa,3,3,"button",8)(13,Cxa,3,1,"a",9);_.H();_.F(14,"search-box-suggestion-list",null,1);_.B(16,Exa,2,4,"search-box-suggestion-item",10);_.Q(17,"async");_.H();_.B(18,Jxa,2,2,"ng-container",11)(19,Kxa,5,4,"onedev-feature-tooltip-controller",4);_.Q(20,"async")}if(a&2){var d,e;a=_.$f(15);_.Mf("border-color",b.mha);_.E("ngClass",_.yg(28,E8a,a.Py));_.y(2);_.eg("matTooltip",_.R(3,18,b.c5c));_.E("elementName",b.qw)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.gP)("placeholder",b.C2c);_.sg("query",b.query);_.E("suggestionLists",b.ow?_.zg(30,F8a,a,b.ow):_.yg(33,G8a,a))("tabCompletionHint",_.R(4,20,b.f5));_.y(3);_.E("ngIf",b.S4c);_.y(2);_.E("ngIf",((d=_.R(8,22,b.I0))==null?null:d.ae)&&b.m4);_.y(5);_.E("ngIf",b.query);_.y();_.E("ngIf",b.IN);_.y(3);_.E("ngForOf",(e=_.R(17,24,b.I0))==null?null:e.Bw);_.y(2);_.E("ngIf",a.Py&&b.FI||(b.ow==null?null:b.ow.Py));_.y();_.E("ngIf",_.R(20,26,b.Z5a))}},Ia:[_.bp,_.mn,_.nn,_.on,_.sn,_.vw,_.zx,_.Fx,_.Gx,_.Hx,_.Dr,_.it,
_.Nx,_.rw,_.ut,_.tt,_.au,_.Kx,_.Ix,_.Mx,_.Px,_.ww,_.xv,_.nx,_.ox,_.px,_.tn],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 H8a;H8a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.Rx=function(){};_.Rx.O=function(a){return new (a||_.Rx)};
_.Rx.ya=_.Yc({type:_.Rx,oa:[["header","onedevAppbar",""]],nc:["onedevAppbar",""],hc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ta:function(a){a&1&&(_.bg(H8a),_.cg(0),_.cg(1,1),_.cg(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){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 -4px;padding:0 4px}"],mb:2});_.Sx=function(){};_.Sx.O=function(a){return new (a||_.Sx)};_.Sx.Da=_.ad({type:_.Sx});_.Sx.Ca=_.Fc({Pb:[{wa:KXa,lc:{color:"primary"}}],imports:[_.vt]});var I8a=new _.jd("GMAT_MENU_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.Tx=function(a,b){this.options=a;a.Oe||_.x8a(b,"gmat-mdc-menu")};_.Tx.O=function(a){return new (a||_.Tx)(_.A(I8a),_.A(_.As))};_.Tx.Fa=_.fd({type:_.Tx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.vg([{wa:_.As,Md:_.Lx}])]});var J8a=_.ai("transformMenu",[_.di("void",_.ci({opacity:0,transform:"scale(0.8)"})),_.ei("void => enter",_.bi("120ms cubic-bezier(0, 0, 0.2, 1)",_.ci({opacity:1,transform:"scale(1)"}))),_.ei("* => void",_.bi("100ms 25ms linear",_.ci({opacity:0})))]),K8a=_.ai("fadeInItems",[_.di("showing",_.ci({opacity:1})),_.ei("void => *",[_.ci({opacity:0}),_.bi("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var L8a=new _.jd("MatMenuContent");var Ux=new _.jd("MAT_MENU_PANEL");var M8a;M8a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.Vx=function(a,b,c,d,e){this.Ma=a;this.Db=b;this.Vc=c;this.OH=d;this.Ua=e;this.role="menuitem";this.Bc=this.disabled=!1;this.nr=new _.gf;this.Bl=new _.gf;this.fI=this.AZ=!1;var f;d==null||(f=d.HPa)==null||f.call(d,this)};_.h=_.Vx.prototype;_.h.focus=function(a,b){this.Vc&&a?_.Yq(this.Vc,this.Og(),a,b):this.Og().focus(b);this.Bl.next(this)};_.h.Ec=function(){this.Vc&&this.Vc.Ak(this.Ma,!1)};
_.h.La=function(){this.Vc&&this.Vc.Di(this.Ma);this.OH&&this.OH.removeItem&&this.OH.removeItem(this);this.nr.complete();this.Bl.complete()};_.h.kr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.Ma.na};_.h.BJa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.vLa=function(){this.nr.next(this)};
_.h.kp=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((d=a.textContent)==null?void 0:d.trim())||""};_.h.eOa=function(a){this.AZ=a;var b;(b=this.Ua)==null||_.om(b)};_.h.mOa=function(a){this.fI=a;var b;(b=this.Ua)==null||_.om(b)};_.h.Ln=function(){return this.Db&&this.Db.activeElement===this.Og()};_.Vx.O=function(a){return new (a||_.Vx)(_.A(_.Pd),_.A(_.lh),_.A(_.Xq),_.A(Ux,8),_.A(_.Pg))};
_.Vx.ya=_.Yc({type:_.Vx,oa:[["","mat-menu-item",""]],rb:[1,"mat-mdc-menu-item","mat-focus-indicator"],ob:8,Za:function(a,b){a&1&&_.K("click",function(c){return b.BJa(c)})("mouseenter",function(){return b.vLa()});a&2&&(_.Lf("role",b.role)("tabindex",b.kr())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Nf("mat-mdc-menu-item-highlighted",b.AZ)("mat-mdc-menu-item-submenu-trigger",b.fI))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.Kg],Bc:[2,"disableRipple","disableRipple",_.Kg]},
Rb:["matMenuItem"],standalone:!0,features:[_.Kf,_.wg],nc:["mat-menu-item",""],hc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Ea:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ta:function(a,b){a&1&&(_.bg(M8a),_.cg(0),_.F(1,"span",0),_.cg(2,1),_.H(),_.J(3,"div",1),_.B(4,Mxa,2,0,":svg:svg",2));a&2&&(_.y(3),_.E("matRippleDisabled",
b.Bc||b.disabled)("matRippleTrigger",b.Og()),_.y(),_.Pf(b.fI?4:-1))},Ia:[_.Ms],mb:2,Oa:0});var N8a,O8a;N8a=0;O8a=new _.jd("mat-menu-default-options",{Ga:"root",qa:Oxa});_.Wx=function(a,b,c,d){this.Ma=a;this.Ua=d;this.z7="mat-elevation-z";this.R6=null;this.Ji=new _.ig;this.mj={};this.HD="void";this.zl=new _.gf;this.close=this.closed=new _.mm;this.sia="mat-menu-panel-"+N8a++;this.Cc=_.Wc(_.zf);this.zy=c.zy||"";this.xx=c.Is;this.t$=c.Mw;this.Jj=c.Jj;this.OO=c.OO;this.Pe=c.Pe};_.h=_.Wx.prototype;_.h.Ra=function(){this.ww()};
_.h.Td=function(){var a=this;this.dPa();this.Ib=_.tr((new _.vr(this.Ji)).Kw().kD());this.Ib.FK.subscribe(function(){return a.closed.emit("tab")});this.Ji.Jc.ha(_.sf(this.Ji),_.tf(function(b){return _.De.apply(null,_.ld(b.map(function(c){return c.Bl})))})).subscribe(function(b){return _.ur(a.Ib,b)});this.Ji.Jc.subscribe(function(b){var c=a.Ib,d;a.HD==="enter"&&((d=c.uf)==null?0:d.Ln())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.bq||0)),b[d]&&!b[d].disabled?c.ej(d):TUa(c))})};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Ji.destroy();this.closed.complete();var b;(b=this.ddb)==null||b.destroy()};_.h.nr=function(){return this.Ji.Jc.ha(_.sf(this.Ji),_.tf(function(a){return _.De.apply(null,_.ld(a.map(function(b){return b.nr})))}))};_.h.HPa=function(){};_.h.removeItem=function(){};
_.h.je=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Oh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.dK&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.dK&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.VUa(c,"keyboard");c.An(a);return}a.stopPropagation()};
_.h.Xda=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.ddb)==null||c.destroy();this.ddb=_.Bf(function(){var d=null;b.Ji.length&&(d=b.Ji.first.Og().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.VUa(e,a).QA(0,1);!e.uf&&d&&d.focus()}},{Vb:this.Cc})};
_.h.ala=function(a){var b=this;if(this.R6===null){var c,d=((c=typeof getComputedStyle==="function"?getComputedStyle(this.Ma.na):null)==null?void 0:c.getPropertyValue("--mat-menu-base-elevation-level"))||"8";this.R6=parseInt(d)}a=this.z7+Math.min(this.R6+a,24);c=Object.keys(this.mj).find(function(e){return e.startsWith(b.z7)});c&&c!==this.XS||(c=Object.assign({},this.mj),this.XS&&(c[this.XS]=!1),c[a]=!0,this.XS=a,this.mj=c)};
_.h.ww=function(a,b){a=a===void 0?this.Is:a;b=b===void 0?this.Mw:b;var c={};this.mj=Object.assign({},this.mj,(c["mat-menu-before"]=a==="before",c["mat-menu-after"]=a==="after",c["mat-menu-above"]=b==="above",c["mat-menu-below"]=b==="below",c));var d;(d=this.Ua)==null||_.om(d)};_.h.tOa=function(){this.HD="enter"};_.h.LNa=function(){this.HD="void"};_.h.M8=function(a){this.zl.next(a);this.vD=!1};_.h.N8=function(a){this.vD=!0;a.zf==="enter"&&this.Ib.bq===0&&(a.element.scrollTop=0)};
_.h.dPa=function(){var a=this;this.F6.Jc.ha(_.sf(this.F6)).subscribe(function(b){a.Ji.reset(b.filter(function(c){return c.OH===a}));_.mg(a.Ji)})};
_.p.Object.defineProperties(_.Wx.prototype,{Is:{configurable:!0,enumerable:!0,get:function(){return this.xx},set:function(a){this.xx=a;this.ww()}},Mw:{configurable:!0,enumerable:!0,get:function(){return this.t$},set:function(a){this.t$=a;this.ww()}},Bd:{configurable:!0,enumerable:!0,set:function(a){var b=this.zNa,c=Object.assign({},this.mj);b&&b.length&&b.split(" ").forEach(function(d){c[d]=!1});(this.zNa=a)&&a.length&&(a.split(" ").forEach(function(d){c[d]=!0}),this.Ma.na.className="");this.mj=c}},
classList:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){this.Bd=a}}});_.Wx.O=function(a){return new (a||_.Wx)(_.A(_.Pd),_.A(_.Cg),_.A(O8a),_.A(_.Pg))};
_.Wx.ya=_.Yc({type:_.Wx,oa:[["mat-menu"]],zd:function(a,b,c){a&1&&(_.kg(c,L8a,5),_.kg(c,_.Vx,5),_.kg(c,_.Vx,4));if(a&2){var d;_.ng(d=_.og())&&(b.Eq=d.first);_.ng(d=_.og())&&(b.F6=d);_.ng(d=_.og())&&(b.items=d)}},tb:function(a,b){a&1&&_.jg(_.fg,5);if(a&2){var c;_.ng(c=_.og())&&(b.Qc=c.first)}},ob:3,Za:function(a){a&2&&_.Lf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{Jj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],
Yu:[0,"aria-describedby","ariaDescribedby"],Is:"xPosition",Mw:"yPosition",OO:[2,"overlapTrigger","overlapTrigger",_.Kg],Pe:[2,"hasBackdrop","hasBackdrop",function(a){return a==null?null:_.Kg(a)}],Bd:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Rb:["matMenu"],standalone:!0,features:[_.vg([{wa:Ux,Hb:_.Wx}]),_.Kf,_.wg],hc:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],
ta:function(a){a&1&&(_.bg(),_.B(0,Nxa,3,7,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.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;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-app-label-large-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, var(--mat-app-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-app-surface-container));will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.mat-mdc-menu-panel.ng-animating:has(.mat-mdc-menu-content:empty){display:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-app-surface-variant));margin-bottom:var(--mat-menu-divider-bottom-spacing, 8px);margin-top:var(--mat-menu-divider-top-spacing, 8px)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px;padding-left:var(--mat-menu-item-leading-spacing, 12px);padding-right:var(--mat-menu-item-trailing-spacing, 12px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-menu-item::-moz-focus-inner{border:0}[dir=rtl] .mat-mdc-menu-item{padding-left:var(--mat-menu-item-trailing-spacing, 12px);padding-right:var(--mat-menu-item-leading-spacing, 12px)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-trailing-spacing, 12px)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-trailing-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-leading-spacing, 12px)}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-app-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-app-on-surface-variant))}.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:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing, 12px);height:var(--mat-menu-item-icon-size, 24px);width:var(--mat-menu-item-icon-size, 24px)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing, 12px)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-hover-state-layer-opacity, transparent))}.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, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-focus-state-layer-opacity, transparent))}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size, 24px);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing, 12px)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing, 12px);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}.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'],
mb:2,data:{animation:[J8a,K8a]},Oa:0});var P8a,Q8a,R8a;P8a=new _.jd("mat-menu-scroll-strategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.fl()}}});Q8a={wa:P8a,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl()}}};R8a=_.Ph({passive:!0});
_.Xx=function(a,b,c,d,e,f,g,m,n){var r=this;this.ff=a;this.Zc=b;this.Fe=c;this.AD=f;this.Yb=g;this.Vc=m;this.nb=n;this.yb=null;this.sr=!1;this.GS=this.f8=this.rA=_.Wd.EMPTY;this.Ua=_.Wc(_.Pg);this.U7=function(v){_.bra(v)||(r.Ym="touch")};this.Ym=void 0;this.xs=!0;this.A1a=this.VV=new _.mm;this.z1a=this.UV=new _.mm;this.Je=d;this.Ki=e instanceof _.Wx?e:void 0;b.na.addEventListener("touchstart",this.U7,R8a)};_.Xx.prototype.Td=function(){this.uLa()};
_.Xx.prototype.La=function(){this.yb&&(this.yb.dispose(),this.yb=null);this.Zc.na.removeEventListener("touchstart",this.U7,R8a);this.GS.unsubscribe();this.rA.unsubscribe();this.f8.unsubscribe()};var Yx=function(a){return!!(a.AD&&a.Ki&&a.eg)};_.h=_.Xx.prototype;
_.h.lC=function(){var a=this,b=this.eg;if(!this.sr&&b){var c=this.Au(b),d=c.Jl(),e=d.jg;this.hOa(b,e);d.Pe=b.Pe==null?!Yx(this):b.Pe;c.attach(this.lLa(b));b.Eq&&b.Eq.attach(this.A0a);this.rA=this.EMa().subscribe(function(){return a.CM()});this.VLa(b);b instanceof _.Wx&&(b.tOa(),b.Ji.Jc.ha(_.uf(b.close)).subscribe(function(){_.zWa(_.ns(e,!1));_.ns(e,!0)}))}};_.h.CM=function(){var a;(a=this.eg)==null||a.close.emit()};_.h.focus=function(a,b){this.Vc&&a?_.Yq(this.Vc,this.Zc,a,b):this.Zc.na.focus(b)};
_.h.af=function(){var a;(a=this.yb)==null||a.af()};_.h.hKa=function(a){var b=this;if(this.yb&&this.yO){var c=this.eg;this.rA.unsubscribe();this.yb.detach();!this.xs||a!=="keydown"&&this.Ym&&Yx(this)||this.focus(this.Ym);this.Ym=void 0;if(c instanceof _.Wx)c.LNa(),c.Eq?c.zl.ha(_.Ee(function(e){return e.zf==="void"}),_.af(1),_.uf(c.Eq.hJa)).subscribe({next:function(){return c.Eq.detach()},complete:function(){return b.XH(!1)}}):this.XH(!1);else{this.XH(!1);var d;c==null||(d=c.Eq)==null||d.detach()}}};
_.h.VLa=function(a){a.dK=Yx(this)?this.Ki:void 0;a.direction=this.dir;this.fOa(a);a.Xda(this.Ym||"program");this.XH(!0)};_.h.fOa=function(a){if(a.ala){for(var b=0,c=a.dK;c;)b++,c=c.dK;a.ala(b)}};_.h.XH=function(a){a!==this.sr&&((this.sr=a)?this.VV.emit():this.UV.emit(),Yx(this)&&this.AD.eOa(a),_.om(this.Ua))};_.h.Au=function(a){if(!this.yb){var b=this.sH(a);this.COa(a,b.jg);this.yb=this.ff.create(b);this.yb.xk().subscribe()}return this.yb};
_.h.sH=function(a){return new _.hs({jg:_.os(_.BWa(_.ns(_.ss(this.ff.position(),this.Zc))),".mat-menu-panel, .mat-mdc-menu-panel"),Jj:a.Jj||"cdk-overlay-transparent-backdrop",Bd:a.zy,Cj:this.Je(),direction:this.Yb})};_.h.COa=function(a,b){var c=this;a.ww&&b.I3.subscribe(function(d){var e=d.VT.oc==="start"?"after":"before",f=d.VT.vc==="top"?"below":"above";c.nb?c.nb.run(function(){return a.ww(e,f)}):a.ww(e,f)})};
_.h.hOa=function(a,b){var c=_.k(a.Is==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Mw==="above"?["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;Yx(this)?(n=d=a.Is==="before"?"start":"end",c=r=d==="end"?"start":"end",this.Ki&&(this.SS==null&&(this.SS=(a=this.Ki.items.first)?a.Og().offsetTop:0),v=f==="bottom"?this.SS:-this.SS)):
a.OO||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.ks(b,[{zc:d,Ac:m,oc:r,vc:f,offsetY:v},{zc:c,Ac:m,oc:n,vc:f,offsetY:v},{zc:d,Ac:g,oc:r,vc:e,offsetY:-v},{zc:c,Ac:g,oc:n,vc:e,offsetY:-v}])};_.h.EMa=function(){var a=this,b=this.yb.lm(),c=this.yb.Ao,d=this.Ki?this.Ki.closed:_.le(),e=this.Ki?this.Ki.nr().ha(_.Ee(function(f){return f!==a.AD}),_.Ee(function(){return a.sr})):_.le();return _.De(b,d,e,c)};_.h.xLa=function(a){_.ara(a)||(this.Ym=a.button===0?"mouse":void 0,Yx(this)&&a.preventDefault())};
_.h.je=function(a){a=a.keyCode;if(a===13||a===32)this.Ym="keyboard";Yx(this)&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.Ym="keyboard",this.lC())};_.h.Nk=function(a){Yx(this)?(a.stopPropagation(),this.lC()):this.sr?this.CM():this.lC()};
_.h.uLa=function(){var a=this;Yx(this)&&this.Ki&&(this.f8=this.Ki.nr().ha(_.Ee(function(b){return b===a.AD&&!b.disabled}),_.bf(0,_.jm)).subscribe(function(){a.Ym="mouse";a.eg instanceof _.Wx&&a.eg.vD?a.eg.zl.ha(_.af(1),_.bf(0,_.jm),_.uf(a.Ki.nr())).subscribe(function(){return a.lC()}):a.lC()}))};_.h.lLa=function(a){this.qj&&this.qj.Qc===a.Qc||(this.qj=new _.vs(a.Qc,this.Fe));return this.qj};
_.p.Object.defineProperties(_.Xx.prototype,{gKa:{configurable:!0,enumerable:!0,get:function(){return this.eg},set:function(a){this.eg=a}},eg:{configurable:!0,enumerable:!0,get:function(){return this.B8},set:function(a){var b=this;if(a!==this.B8){this.B8=a;this.GS.unsubscribe();a&&(this.GS=a.close.subscribe(function(d){b.hKa(d);d!=="click"&&d!=="tab"||!b.Ki||b.Ki.closed.emit(d)}));var c;(c=this.AD)==null||c.mOa(Yx(this))}}},yO:{configurable:!0,enumerable:!0,get:function(){return this.sr}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.Yb&&this.Yb.value==="rtl"?"rtl":"ltr"}}});_.Xx.O=function(a){return new (a||_.Xx)(_.A(_.As),_.A(_.Pd),_.A(_.gg),_.A(P8a),_.A(Ux,8),_.A(_.Vx,10),_.A(_.Qr,8),_.A(_.Xq),_.A(_.Cg))};
_.Xx.Fa=_.fd({type:_.Xx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],rb:[1,"mat-mdc-menu-trigger"],ob:3,Za:function(a,b){a&1&&_.K("click",function(c){return b.Nk(c)})("mousedown",function(c){return b.xLa(c)})("keydown",function(c){return b.je(c)});a&2&&_.Lf("aria-haspopup",b.eg?"menu":null)("aria-expanded",b.yO)("aria-controls",b.yO?b.eg.sia:null)},inputs:{gKa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],eg:[0,"matMenuTriggerFor","menu"],A0a:[0,"matMenuTriggerData",
"menuData"],xs:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{VV:"menuOpened",A1a:"onMenuOpen",UV:"menuClosed",z1a:"onMenuClose"},Rb:["matMenuTrigger"],standalone:!0});_.Zx=function(){};_.Zx.O=function(a){return new (a||_.Zx)};_.Zx.Da=_.ad({type:_.Zx});_.Zx.Ca=_.Fc({Pb:[Q8a],imports:[_.un,_.Ns,_.Cs,_.Bs,_.es,_.Cs]});_.$x=function(){};_.$x.O=function(a){return new (a||_.$x)};_.$x.Da=_.ad({type:_.$x});_.$x.Ca=_.Fc({Pb:[{wa:_.As,Md:_.Lx}],imports:[_.Zx]});var S8a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],ay=function(a){var b=this;this.zone=a;this.oya=!1;this.vP=new ResizeObserver(function(){b.zone.run(function(){var c=[];for(var d=c.concat,e=Array.from(b.Ew),f=Array.from(b.L8c),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.ld(m),[[b.Y5a,b.tVb]]);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(e.na.offsetWidth===0)^Number(b.Y5a.yO&&d!==b.Y5a)&&d.CM();
T8a(b)})})};ay.prototype.Ra=function(){};ay.prototype.Ec=function(){if(this.l0c.length>0)throw Error("zd");for(var a=_.k([].concat(_.ld(this.buttons),[this.tVb])),b=a.next();!b.done;b=a.next())this.vP.observe(b.value.na)};ay.prototype.La=function(){this.vP.disconnect()};var U8a=function(a){T8a(a);var b=a.oya?"keyboard":"mouse";a.oya=!1;setTimeout(function(){a.X5a.Xda(b)})},T8a=function(a){a=_.k(a.X5a.Ji);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=b.Og().offsetWidth===0};
_.p.Object.defineProperties(ay.prototype,{eg:{configurable:!0,enumerable:!0,set:function(a){a.Bd="onedev-appbar-menu";this.X5a=a}}});ay.O=function(a){return new (a||ay)(_.A(_.Cg))};
ay.ya=_.Yc({type:ay,oa:[["onedev-mdc-button-group"]],zd:function(a,b,c){a&1&&(_.kg(c,_.Xx,4),_.kg(c,_.Xx,4,_.Pd),_.kg(c,_.rw,4,_.Pd),_.kg(c,_.qt,4,_.Pd));if(a&2){var d;_.ng(d=_.og())&&(b.Ew=d);_.ng(d=_.og())&&(b.L8c=d);_.ng(d=_.og())&&(b.buttons=d);_.ng(d=_.og())&&(b.l0c=d)}},tb:function(a,b){a&1&&(_.jg(_.Xx,5),_.jg(_.Xx,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.Y5a=c.first);_.ng(c=_.og())&&(b.tVb=c.first)}},ob:2,Za:function(a){a&2&&_.Mf("display","flex")},inputs:{eg:"menu"},standalone:!0,features:[_.wg],
hc:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Ea:[["mat-icon-button","","aria-label","show more",1,"show-more",3,"keydown.enter","keydown.space","menuOpened","matMenuTriggerFor"]],ta:function(a,b){a&1&&(_.bg(S8a),_.cg(0),_.cg(1,1),_.F(2,"button",0),_.K("keydown.enter",function(){b.oya=!0})("keydown.space",function(){b.oya=!0})("menuOpened",function(){return U8a(b)}),_.F(3,"mat-icon"),_.P(4,"more_vert"),_.H()());a&2&&(_.y(2),_.E("matMenuTriggerFor",b.X5a))},Ia:[_.Sx,_.rw,_.tt,_.bu,_.au,
_.$x,_.Tx,_.Xx],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'],
mb:2});_.by=function(){};_.by.O=function(a){return new (a||_.by)};
_.by.ya=_.Yc({type:_.by,oa:[["onedev-appbar-title"]],inputs:{Jq:"productName",Ll:"iconUrl",Lk:"svgIcon",qmb:"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"]],ta:function(a,b){a&1&&(_.B(0,Pxa,1,1,"img",0)(1,Qxa,1,1,"mat-icon",1)(2,Rxa,2,1,"mat-icon",2),_.F(3,"span",3),_.P(4),_.H());a&2&&(_.E("ngIf",b.Ll),_.y(),_.E("ngIf",
b.Lk),_.y(),_.E("ngIf",b.qmb),_.y(),_.Lf("aria-label",b.Jq?b.Jq:"Product Name"),_.y(),_.qg(" ",b.Jq,"\n"))},Ia:[_.on,_.au],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});_.cy=function(){};_.cy.O=function(a){return new (a||_.cy)};_.cy.Da=_.ad({type:_.cy});_.cy.Ca=_.Fc({Pb:[B8a],imports:[_.lr,_.un,_.Bs,_.Cs,_.Cs,_.es]});var V8a=["feedbackTooltip"],W8a=["branding"],dy=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Ja=a;this.Wk=b;this.vda=c;this.Va=d;this.Oy=e;this.cz=f;this.document=g;this.oPc=m;this.appBarFontColor=n;this.F1b=r;this.ariaLabel="Product Title";this.fq=yUa;this.Zn={};this.aSc="/";this.jTb=1;this.m8a=new _.gf;this.WDb=!!this.document.querySelector("#gb");this.D1c=!!this.document.querySelector("#gb a[role=button]");this.width=this.WDb?"calc(100% - "+(this.D1c?50:110)+"px)":"100%";this.Kg=[v.register("showShortcutDialog",
"shift+/",function(){z.L4&&(z.Qv?(z.Qv.close(),z.Qv=void 0):z.KAa(),z.Ja.qb({element:"AppBar",action:(z.Qv?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.fq.projectId}))}),v.register("sendFeedback","shift+2",function(){z.uda?(z.uda.close(),z.uda=void 0):z.t3("KEYBOARD")})];this.O9c=_.Av.has(71)};
dy.prototype.Ra=function(){var a=this;this.Va.events.ha(_.Ee(function(b){return b instanceof _.mh})).subscribe(function(){a.fq=X8a(a);a.Zn=a.DUa();a.inb.na.style.setProperty("--text-secondary",a.fq.appBarFontColor);a.aSc=a.Va.url})};dy.prototype.La=function(){this.m8a.next();for(var a=_.k(this.Kg),b=a.next();!b.done;b=a.next())b=b.value,b()};
dy.prototype.t3=function(a){var b=this;this.Ja.qb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.fq.projectId});this.wda&&this.wda.Qe();this.uda=this.Wk.open(C6a);this.uda.YA().ha(_.ff()).subscribe(function(c){b.uda=void 0;c&&b.vda.FX()})};var Y8a=function(){setTimeout(function(){var a;(a=document.getElementById("skiplink-navigation-target"))==null||a.focus()})},Z8a=function(a){_.Dha(a.cz.theme).then(function(b){a.Oy.wAa(b==="DARK"?"LIGHT":"DARK")})};
dy.prototype.KAa=function(){var a=this;this.Qv=this.Wk.open(_.st,{eB:!1,data:this.fq.keyboardShortcuts,minWidth:400});this.Qv.YA().ha(_.ff()).subscribe(function(){a.Qv=void 0})};var X8a=function(a){var b={};a.F1b&&(b.appBarTitle=a.F1b,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.hK(function(c,d){return Object.assign({},c,d)},yUa);return Object.assign({},a,b)};dy.prototype.DUa=function(){return this.hK(function(a,b){return Object.assign({},a,b.Zn)},{})};
dy.prototype.hK=function(a,b){for(var c=this.Va.Vl.root.hd;c&&c.Ze==="primary";)b=a(b,c.data),c=c.firstChild;return b};
_.p.Object.defineProperties(dy.prototype,{OVa:{configurable:!0,enumerable:!0,get:function(){return!this.WDb}},RVc:{configurable:!0,enumerable:!0,get:function(){return this.jTb===0}},Bfa:{configurable:!0,enumerable:!0,get:function(){var a=this.fq.appLink;return a?a:"/"+_.fp.TG}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.fq.projectId}},L4:{configurable:!0,enumerable:!0,get:function(){return this.fq.keyboardShortcuts&&Array.from(this.fq.keyboardShortcuts.entries()).length>0}},
Pzb:{configurable:!0,enumerable:!0,get:function(){return this.L4||!!this.fq.settingsPageLink}},Gzb:{configurable:!0,enumerable:!0,get:function(){return(this.fq.additionalLinks||[]).length>0}},Hzb:{configurable:!0,enumerable:!0,get:function(){return this.Pzb||this.Gzb}}});dy.O=function(a){return new (a||dy)(_.A(_.Xo),_.A(_.Ws),_.A(_.Xt),_.A(_.qh),_.A(_.ew),_.A(_.kw),_.A(_.lh),_.A(Q4a,8),_.A(N4a,8),_.A(_.R4a,8),_.A(_.Vu),_.A(_.Bv))};
dy.ya=_.Yc({type:dy,oa:[["app-bar"]],tb:function(a,b){a&1&&(_.jg(V8a,5),_.jg(W8a,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.wda=c.first);_.ng(c=_.og())&&(b.inb=c.first)}},ob:6,Za:function(a,b){a&2&&(_.Mf("width",b.width),_.Nf("full-width",b.OVa)("fullscreen-search",b.RVc))},inputs:{ariaLabel:"ariaLabel"},Aa:42,Ba:15,Ea:[["branding",""],["feedbackTooltip","matTooltip"],["menu","matMenu"],["overflowMenu","matMenu"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction",
"navigateFromTitle",3,"routerLink","trackProjectId"],[3,"productName","svgIcon"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],[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"],["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"],["role","group"],["role","presentation",4,"ngIf"],[4,"ngIf"],["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,"focusChange","config"],["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"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"header",4)(1,"div",5)(2,"a",6,0);_.J(4,"onedev-appbar-title",7);_.H();_.B(5,Sxa,4,0,"a",8);_.H();_.F(6,"div",9)(7,"div",10)(8,"button",11);_.K("click",function(){_.u(c);return _.w(Y8a())})("keydown.enter",function(){_.u(c);return _.w(Y8a())});
_.P(9," Skip navigation ");_.H()();_.B(10,Txa,1,1,"global-search-box",12);_.H();_.F(11,"div",13)(12,"onedev-mdc-button-group",14)(13,"button",15);_.K("click",function(){_.u(c);return _.w(Z8a(b))});_.F(14,"mat-icon");_.P(15,"brightness_4");_.H()();_.F(16,"button",16,1);_.K("click",function(){_.u(c);return _.w(b.t3("CLICK"))});_.J(18,"mat-icon",17);_.H();_.F(19,"a",18)(20,"mat-icon");_.P(21,"lightbulb_outline");_.H()();_.B(22,Uxa,2,1,"button",19)(23,Vxa,2,1,"a",20);_.H()();_.F(24,"mat-menu",21,2)(26,
"ul",22);_.B(27,Wxa,3,0,"li",23);_.H();_.B(28,Zxa,4,2,"ng-container",24);_.H();_.F(29,"mat-menu",null,3)(31,"button",25);_.K("click",function(){_.u(c);return _.w(Z8a(b))});_.F(32,"span");_.P(33,"Switch theme");_.H()();_.F(34,"button",26);_.K("click",function(){_.u(c);return _.w(b.t3("CLICK"))});_.F(35,"span");_.P(36,"Send feedback");_.H()();_.F(37,"a",27)(38,"span");_.P(39,"Tip of the Week");_.H()();_.B(40,$xa,3,1,"button",28)(41,aya,3,1,"a",29);_.H()()}a&2&&(a=_.$f(30),_.y(2),_.E("routerLink",b.Bfa)("trackProjectId",
b.projectId),_.Lf("aria-label",b.fq.appBarTitle||b.ariaLabel),_.y(2),_.eg("productName",b.fq.appBarTitle),_.E("svgIcon",b.oPc),_.y(),_.E("ngIf",b.O9c),_.y(5),_.E("ngIf",b.Zn.sga),_.y(2),_.E("menu",a),_.y(10),_.E("ngIf",b.Hzb),_.y(),_.E("ngIf",b.fq.settingsPageLink),_.y(),_.E("overlapTrigger",!1),_.y(3),_.E("ngIf",b.L4),_.y(),_.E("ngIf",b.Gzb),_.y(12),_.E("ngIf",b.Hzb),_.y(),_.E("ngIf",b.fq.settingsPageLink))},Ia:[_.bp,_.nn,_.on,_.Yo,_.it,_.Qx,_.rw,_.rt,_.qt,_.ut,_.tt,_.Nx,_.au,_.Tx,_.Wx,_.Vx,_.Xx,
_.Mx,_.Px,_.Rx,_.by,ay,_.Io],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}}"]});_.ey=function(a,b,c){this.e2c=a;this.NXc=b;this.uq=c};_.ey.prototype.Bx=function(){RPa(this.e2c);for(var a=this.NXc,b=_.k(a.LXc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.ld(c.icons));c.Asb&&(d=d.concat(c.Asb));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.Nt;e=e.value;var m=_.nc(HZa,g,e);f.ZAb.Oab(g,e,new zZa(m))}}this.uq.initialize()};_.ey.O=function(a){return new (a||_.ey)(_.t(ep),_.t(_.cu),_.t(_.nv),_.t(_.wt))};_.ey.ua=_.q({token:_.ey,qa:_.ey.O,Ga:"root"});var $8a;_.fy=function(a,b,c,d,e,f,g,m){this.Ja=g;this.ld=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.x(function(n){return n==="LIGHT"?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
$8a=function(a,b,c){a.Ja.qb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",jf:b});a.service.S3c({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.af(1)).subscribe(function(e){a.Ja.qb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",jf:b});a.service.J2c({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.a9a=function(a,b){var c={};c=c===void 0?{}:c;a.Ja.t1c.then(function(){a.ld.Ub(function(){_.Dha(a.ld.Ql).then(function(){setTimeout(function(){$8a(a,b,c)})})})})};_.fy.O=function(a){return new (a||_.fy)(_.t(FKa),_.t(_.Gg),_.t(_.xZa),_.t(_.fn),_.t(l4a),_.t(_.kw),_.t(_.Xo),_.t(_.Cg))};_.fy.ua=_.q({token:_.fy,qa:_.fy.O,Ga:"root"});var b9a=_.gj(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),c9a=_.gj(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),d9a=_.gj(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var gy=function(a,b,c,d,e,f,g,m,n,r,v,z,C,I){this.A4c=a;this.Ora=b;this.jQa=d;this.Va=e;this.zh=g;this.userEmail=n;this.storage=r;this.WXa=z;c.Bx();(this.bl=_.Xi.has(2))&&v.load();this.x0a();this.bl&&_.Av.has(42)&&_.a9a(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");_.$t(C,"access_time_24px",_.nc(b9a));_.$t(C,"info_outline_24px",_.nc(c9a));_.$t(C,"link_24px",_.nc(d9a));this.Ora&&I.documentElement.style.setProperty("--app-bar-bg",this.Ora)};
gy.prototype.x0a=function(){this.userEmail||!_.Xi.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.S5a()};gy.prototype.S5a=function(){var a=this;this.zh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).KA.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};gy.prototype.Ra=function(){var a=this.Va;a.config=this.A4c.map(zoa);a.EO=!1};
gy.O=function(a){return new (a||gy)(_.A(m6a),_.A(M4a),_.A(_.ey),_.A(_.qw),_.A(_.qh),_.A(_.Bv),_.A(_.Jt),_.A(_.zv),_.A(_.en),_.A(_.PXa,8),_.A(_.iv),_.A(_.fy),_.A(_.Zt),_.A(_.lh))};
gy.ya=_.Yc({type:gy,oa:[["cst-app"],["protractor-cst-app"]],Aa:6,Ba:3,Ea:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],ta:function(a,b){a&1&&(_.J(0,"app-bar"),_.F(1,"div",0)(2,"div",1),_.B(3,bya,1,0,"announcement-bar",2),_.J(4,"router-outlet"),_.H()(),_.J(5,"uncaught-error-notifier"));a&2&&(_.Mf("background-color",b.Ora),_.y(3),_.E("ngIf",b.jQa.xtb))},Ia:[_.on,_.sw,dy,_.Qt,_.Pn],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 e9a=function(a){this.DRa=a};e9a.prototype.process=function(a){f9a(this,a);for(var b=_.k(_.Ui(a)),c=b.next();!c.done;c=b.next())c=c.value,c.Il===3&&f9a(this,c.elements);return a};var f9a=function(a,b){var c=!1,d=[];g9a(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},g9a=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.Il===0||d.Il===2?(g9a(a,d.bxa,c),g9a(a,d.Iza,c)):_.cya(d,a.DRa)&&!d.error&&c.push(d)};var h9a=function(a){this.B0c=a};h9a.prototype.process=function(a){if(!this.B0c)return a;for(var b=_.k(_.Ui(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.cya(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 j9a=function(){var a=i9a;this.DRa=5;this.pattern=a};j9a.prototype.process=function(a){for(var b=_.k(_.Ui(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.cya(c,this.DRa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var k9a=function(){this.Q3=[]},l9a;k9a.prototype.me=function(a){return this.Q3.length?l9a(this.Q3[0],a):void 0};l9a=function(a,b){b=b===void 0?function(c){return new c}:b;return a.yc?b(a.yc):a.instance};_.m9a=function(){this.Q3=[]};_.V(_.m9a,k9a);var i9a,n9a;i9a=/^(y|yes|n|no|auto)$/;n9a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.ld([["func",14],["function",14]]),_.ld([["f",12],["file",12],["filepath",12],["path",12]]),_.ld([["l",16],["lang",16],["language",16]])));
_.o9a=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]]);_.p9a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.ld(_.o9a)));
_.q9a=new _.m9a;_.r9a=new _.m9a;_.hy=function(){};_.hy.O=function(a){return new (a||_.hy)};_.hy.Da=_.ad({type:_.hy});_.hy.Ca=_.Fc({Pb:[_.lw,_.pw,{wa:_.s6a,Bb:function(a){a={lh:a||void 0};a=(a===void 0?{}:a).lh;var b=!!_.r9a.me();return{Fga:_.r9a.me()||_.q9a.me()||n9a,XTc:!0,d5a:[new e9a(5),new e9a(20),new j9a,new h9a(b)],VTc:!0,logger:a}},Kb:[[new _.Xl,_.At]]}]});_.iy=function(){};_.iy.O=function(a){return new (a||_.iy)};_.iy.Da=_.ad({type:_.iy});_.iy.Ca=_.Fc({imports:[_.hy,_.un,_.Sx,_.bu]});_.jy=function(){};_.jy.O=function(a){return new (a||_.jy)};_.jy.Da=_.ad({type:_.jy});_.jy.Ca=_.Fc({imports:[_.un,_.Zo,_.Ko]});_.s9a=new _.jd("TooltipAnchor");_.t9a=new _.jd("TooltipPeventer");_.ky=function(){};_.ky.O=function(a){return new (a||_.ky)};_.ky.Da=_.ad({type:_.ky});_.ky.Ca=_.Fc({imports:[_.lr,vx,_.un,Bx,_.mt,_.bu,_.Bs,xx]});_.ly=function(){};_.ly.O=function(a){return new (a||_.ly)};_.ly.Da=_.ad({type:_.ly});_.ly.Ca=_.Fc({imports:[_.Jx]});_.my=function(){};_.my.O=function(a){return new (a||_.my)};_.my.Da=_.ad({type:_.my});_.my.Ca=_.Fc({imports:[_.cy]});_.ny=function(){};_.ny.O=function(a){return new (a||_.ny)};_.ny.Da=_.ad({type:_.ny});_.ny.Ca=_.Fc({imports:[_.Cs,_.Cs]});_.oy=function(){};_.oy.O=function(a){return new (a||_.oy)};_.oy.Da=_.ad({type:_.oy});_.oy.Ca=_.Fc({Pb:[{wa:_.j8a,lc:{Jq:"grimoire-multibranch",zSa:1E3,eUa:!0}}],imports:[_.dp,_.hy,_.un,_.jy,_.ky,_.lt,_.ny,_.Sx,_.bu,_.ly,_.my,_.xw,_.yv,_.tx]});var u9a=_.ai("transformMenu",[_.di("void",_.ci({opacity:0,transform:"scale(0.8)"})),_.ei("void => enter",_.bi("120ms cubic-bezier(0, 0, 0.2, 1)",_.ci({opacity:1,transform:"scale(1)"}))),_.ei("* => void",_.bi("100ms 25ms linear",_.ci({opacity:0})))]),v9a=_.ai("fadeInItems",[_.di("showing",_.ci({opacity:1})),_.ei("void => *",[_.ci({opacity:0}),_.bi("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var py=function(a,b,c,d,e,f,g){this.QD=a;this.PR=b;this.Pp=c;this.Cc=d;this.Fe=e;this.Db=f;this.Ua=g;this.hJa=new _.gf};py.prototype.attach=function(a){a=a===void 0?{}:a;this.qj||(this.qj=new _.vs(this.QD,this.Fe));this.detach();this.Z8||(this.Z8=new xs(this.Db.createElement("div"),this.PR,this.Pp,this.Cc));var b=this.QD.hb.na;b.parentNode.insertBefore(this.Z8.uya,b);var c;(c=this.Ua)==null||_.om(c);this.qj.attach(this.Z8,a);this.hJa.next()};py.prototype.detach=function(){this.qj.CYc&&this.qj.detach()};
py.prototype.La=function(){this.Z8&&this.Z8.dispose()};py.O=function(a){return new (a||py)(_.A(_.fg),_.A(_.Zl),_.A(_.Hg),_.A(_.zf),_.A(_.gg),_.A(_.lh),_.A(_.Pg))};py.Fa=_.fd({type:py});var w9a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],x9a=_.ri(_.si(function(){})),qy=function(a,b,c,d,e){var f=x9a.call(this)||this;f.Ma=a;f.Db=b;f.Vc=c;f.OH=d;f.Ua=e;f.role="menuitem";f.nr=new _.gf;f.Bl=new _.gf;f.AZ=!1;f.fI=!1;var g;d==null||(g=d.HPa)==null||g.call(d,f);return f};_.V(qy,x9a);_.h=qy.prototype;_.h.focus=function(a,b){this.Vc&&a?_.Yq(this.Vc,this.Og(),a,b):this.Og().focus(b);this.Bl.next(this)};_.h.Ec=function(){this.Vc&&this.Vc.Ak(this.Ma,!1)};
_.h.La=function(){this.Vc&&this.Vc.Di(this.Ma);this.OH&&this.OH.removeItem&&this.OH.removeItem(this);this.nr.complete();this.Bl.complete()};_.h.kr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.Ma.na};_.h.BJa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.vLa=function(){this.nr.next(this)};
_.h.kp=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((d=a.textContent)==null?void 0:d.trim())||""};_.h.eOa=function(a){this.AZ=a;var b;(b=this.Ua)==null||_.om(b)};_.h.mOa=function(a){this.fI=a;var b;(b=this.Ua)==null||_.om(b)};_.h.Ln=function(){return this.Db&&this.Db.activeElement===this.Og()};qy.O=function(a){return new (a||qy)(_.A(_.Pd),_.A(_.lh),_.A(_.Xq),_.A(Ux,8),_.A(_.Pg))};
qy.ya=_.Yc({type:qy,oa:[["","mat-menu-item",""]],rb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],ob:9,Za:function(a,b){a&1&&_.K("click",function(c){return b.BJa(c)})("mouseenter",function(){return b.vLa()});a&2&&(_.Lf("role",b.role)("tabindex",b.kr())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.Nf("mat-mdc-menu-item-highlighted",b.AZ)("mat-mdc-menu-item-submenu-trigger",b.fI))},inputs:{disabled:"disabled",Bc:"disableRipple",role:"role"},Rb:["matMenuItem"],
features:[_.Jf],nc:["mat-menu-item",""],hc:["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"]],ta:function(a,b){a&1&&(_.bg(w9a),_.cg(0),_.F(1,"span",0),_.cg(2,1),
_.H(),_.J(3,"div",1),_.B(4,dya,2,0,"svg",2));a&2&&(_.y(3),_.E("matRippleDisabled",b.Bc||b.disabled)("matRippleTrigger",b.Og()),_.y(),_.E("ngIf",b.fI))},Ia:[_.on,_.Ms],mb:2,Oa:0});var y9a=0,ry=function(a,b,c,d){this.Ma=a;this.nb=b;this.Ua=d;this.Ji=new _.ig;this.mj={};this.HD="void";this.zl=new _.gf;this.close=this.closed=new _.mm;this.sia="mat-menu-panel-"+y9a++;this.zy=c.zy||"";this.xx=c.Is;this.t$=c.Mw;this.Jj=c.Jj;this.Zfb=c.OO;this.leb=c.Pe};_.h=ry.prototype;_.h.Ra=function(){this.ww()};
_.h.Td=function(){var a=this;this.dPa();this.Ib=_.tr((new _.vr(this.Ji)).Kw().kD());this.Ib.FK.subscribe(function(){return a.closed.emit("tab")});this.Ji.Jc.ha(_.sf(this.Ji),_.tf(function(b){return _.De.apply(null,_.ld(b.map(function(c){return c.Bl})))})).subscribe(function(b){return _.ur(a.Ib,b)});this.Ji.Jc.subscribe(function(b){var c=a.Ib,d;a.HD==="enter"&&((d=c.uf)==null?0:d.Ln())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.bq||0)),b[d]&&!b[d].disabled?c.ej(d):TUa(c))})};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Ji.destroy();this.closed.complete();var b;(b=this.edb)==null||b.unsubscribe()};_.h.nr=function(){return this.Ji.Jc.ha(_.sf(this.Ji),_.tf(function(a){return _.De.apply(null,_.ld(a.map(function(b){return b.nr})))}))};_.h.HPa=function(){};_.h.removeItem=function(){};
_.h.je=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Oh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.dK&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.dK&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.VUa(c,"keyboard");c.An(a);return}a.stopPropagation()};
_.h.Xda=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.edb)==null||c.unsubscribe();this.edb=this.nb.Ql.ha(_.af(1)).subscribe(function(){var d=null;b.Ji.length&&(d=b.Ji.first.Og().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.VUa(e,a).QA(0,1);!e.uf&&d&&d.focus()}})};
_.h.ala=function(a){var b=this;a=this.z7+Math.min(this.R6+a,24);var c=Object.keys(this.mj).find(function(d){return d.startsWith(b.z7)});c&&c!==this.XS||(this.XS&&(this.mj[this.XS]=!1),this.mj[a]=!0,this.XS=a)};_.h.ww=function(a,b){a=a===void 0?this.Is:a;b=b===void 0?this.Mw:b;var c=this.mj;c["mat-menu-before"]=a==="before";c["mat-menu-after"]=a==="after";c["mat-menu-above"]=b==="above";c["mat-menu-below"]=b==="below";var d;(d=this.Ua)==null||_.om(d)};_.h.tOa=function(){this.HD="enter"};
_.h.LNa=function(){this.HD="void"};_.h.M8=function(a){this.zl.next(a);this.vD=!1};_.h.N8=function(a){this.vD=!0;a.zf==="enter"&&this.Ib.bq===0&&(a.element.scrollTop=0)};_.h.dPa=function(){var a=this;this.F6.Jc.ha(_.sf(this.F6)).subscribe(function(b){a.Ji.reset(b.filter(function(c){return c.OH===a}));_.mg(a.Ji)})};
_.p.Object.defineProperties(ry.prototype,{Is:{configurable:!0,enumerable:!0,get:function(){return this.xx},set:function(a){this.xx=a;this.ww()}},Mw:{configurable:!0,enumerable:!0,get:function(){return this.t$},set:function(a){this.t$=a;this.ww()}},OO:{configurable:!0,enumerable:!0,get:function(){return this.Zfb},set:function(a){this.Zfb=_.Rh(a)}},Pe:{configurable:!0,enumerable:!0,get:function(){return this.leb},set:function(a){this.leb=_.Rh(a)}},Bd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.zNa;c&&c.length&&c.split(" ").forEach(function(d){b.mj[d]=!1});(this.zNa=a)&&a.length&&(a.split(" ").forEach(function(d){b.mj[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){this.Bd=a}}});ry.O=function(a){return new (a||ry)(_.A(_.Pd),_.A(_.Cg),_.A(O8a),_.A(_.Pg))};
ry.Fa=_.fd({type:ry,zd:function(a,b,c){a&1&&(_.kg(c,L8a,5),_.kg(c,qy,5),_.kg(c,qy,4));if(a&2){var d;_.ng(d=_.og())&&(b.Eq=d.first);_.ng(d=_.og())&&(b.F6=d);_.ng(d=_.og())&&(b.items=d)}},tb:function(a,b){a&1&&_.jg(_.fg,5);if(a&2){var c;_.ng(c=_.og())&&(b.Qc=c.first)}},inputs:{Jj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Yu:[0,"aria-describedby","ariaDescribedby"],Is:"xPosition",Mw:"yPosition",OO:"overlapTrigger",Pe:"hasBackdrop",Bd:[0,"class",
"panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}});var z9a={wa:P8a,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl()}}},A9a=_.Ph({passive:!0}),sy=function(a,b,c,d,e,f,g,m,n){var r=this;this.ff=a;this.Zc=b;this.Fe=c;this.AD=f;this.Yb=g;this.Vc=m;this.nb=n;this.yb=null;this.sr=!1;this.GS=this.f8=this.rA=_.Wd.EMPTY;this.Ua=_.Wc(_.Pg);this.U7=function(v){_.bra(v)||(r.Ym="touch")};this.Ym=void 0;this.xs=!0;this.A1a=this.VV=new _.mm;this.z1a=this.UV=new _.mm;this.Je=d;this.Ki=e instanceof ry?e:void 0;b.na.addEventListener("touchstart",this.U7,
A9a)};_.h=sy.prototype;_.h.Td=function(){this.uLa()};_.h.La=function(){this.yb&&(this.yb.dispose(),this.yb=null);this.Zc.na.removeEventListener("touchstart",this.U7,A9a);this.GS.unsubscribe();this.rA.unsubscribe();this.f8.unsubscribe()};
_.h.lC=function(){var a=this,b=this.eg;if(!this.sr&&b){var c=this.Au(b),d=c.Jl(),e=d.jg;this.hOa(b,e);d.Pe=b.Pe==null?!Yx(this):b.Pe;c.attach(this.lLa(b));b.Eq&&b.Eq.attach(this.A0a);this.rA=this.EMa().subscribe(function(){return a.CM()});this.VLa(b);b instanceof ry&&(b.tOa(),b.Ji.Jc.ha(_.uf(b.close)).subscribe(function(){_.zWa(_.ns(e,!1));_.ns(e,!0)}))}};_.h.CM=function(){var a;(a=this.eg)==null||a.close.emit()};_.h.focus=function(a,b){this.Vc&&a?_.Yq(this.Vc,this.Zc,a,b):this.Zc.na.focus(b)};
_.h.af=function(){var a;(a=this.yb)==null||a.af()};_.h.hKa=function(a){var b=this;if(this.yb&&this.yO){var c=this.eg;this.rA.unsubscribe();this.yb.detach();!this.xs||a!=="keydown"&&this.Ym&&Yx(this)||this.focus(this.Ym);this.Ym=void 0;if(c instanceof ry)c.LNa(),c.Eq?c.zl.ha(_.Ee(function(e){return e.zf==="void"}),_.af(1),_.uf(c.Eq.hJa)).subscribe({next:function(){return c.Eq.detach()},complete:function(){return b.XH(!1)}}):this.XH(!1);else{this.XH(!1);var d;c==null||(d=c.Eq)==null||d.detach()}}};
_.h.VLa=function(a){a.dK=Yx(this)?this.Ki:void 0;a.direction=this.dir;this.fOa(a);a.Xda(this.Ym||"program");this.XH(!0)};_.h.fOa=function(a){if(a.ala){for(var b=0,c=a.dK;c;)b++,c=c.dK;a.ala(b)}};_.h.XH=function(a){a!==this.sr&&((this.sr=a)?this.VV.emit():this.UV.emit(),Yx(this)&&this.AD.eOa(a),_.om(this.Ua))};_.h.Au=function(a){if(!this.yb){var b=this.sH(a);this.COa(a,b.jg);this.yb=this.ff.create(b);this.yb.xk().subscribe()}return this.yb};
_.h.sH=function(a){return new _.hs({jg:_.os(_.BWa(_.ns(_.ss(this.ff.position(),this.Zc))),".mat-menu-panel, .mat-mdc-menu-panel"),Jj:a.Jj||"cdk-overlay-transparent-backdrop",Bd:a.zy,Cj:this.Je(),direction:this.Yb})};_.h.COa=function(a,b){var c=this;a.ww&&b.I3.subscribe(function(d){var e=d.VT.oc==="start"?"after":"before",f=d.VT.vc==="top"?"below":"above";c.nb?c.nb.run(function(){return a.ww(e,f)}):a.ww(e,f)})};
_.h.hOa=function(a,b){var c=_.k(a.Is==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Mw==="above"?["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;Yx(this)?(n=d=a.Is==="before"?"start":"end",c=r=d==="end"?"start":"end",this.Ki&&(this.SS==null&&(this.SS=(a=this.Ki.items.first)?a.Og().offsetTop:0),v=f==="bottom"?this.SS:-this.SS)):
a.OO||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.ks(b,[{zc:d,Ac:m,oc:r,vc:f,offsetY:v},{zc:c,Ac:m,oc:n,vc:f,offsetY:v},{zc:d,Ac:g,oc:r,vc:e,offsetY:-v},{zc:c,Ac:g,oc:n,vc:e,offsetY:-v}])};_.h.EMa=function(){var a=this,b=this.yb.lm(),c=this.yb.Ao,d=this.Ki?this.Ki.closed:_.le(),e=this.Ki?this.Ki.nr().ha(_.Ee(function(f){return f!==a.AD}),_.Ee(function(){return a.sr})):_.le();return _.De(b,d,e,c)};_.h.xLa=function(a){_.ara(a)||(this.Ym=a.button===0?"mouse":void 0,Yx(this)&&a.preventDefault())};
_.h.je=function(a){a=a.keyCode;if(a===13||a===32)this.Ym="keyboard";Yx(this)&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.Ym="keyboard",this.lC())};_.h.Nk=function(a){Yx(this)?(a.stopPropagation(),this.lC()):this.sr?this.CM():this.lC()};
_.h.uLa=function(){var a=this;Yx(this)&&this.Ki&&(this.f8=this.Ki.nr().ha(_.Ee(function(b){return b===a.AD&&!b.disabled}),_.bf(0,_.jm)).subscribe(function(){a.Ym="mouse";a.eg instanceof ry&&a.eg.vD?a.eg.zl.ha(_.af(1),_.bf(0,_.jm),_.uf(a.Ki.nr())).subscribe(function(){return a.lC()}):a.lC()}))};_.h.lLa=function(a){this.qj&&this.qj.Qc===a.Qc||(this.qj=new _.vs(a.Qc,this.Fe));return this.qj};
_.p.Object.defineProperties(sy.prototype,{gKa:{configurable:!0,enumerable:!0,get:function(){return this.eg},set:function(a){this.eg=a}},eg:{configurable:!0,enumerable:!0,get:function(){return this.B8},set:function(a){var b=this;if(a!==this.B8){this.B8=a;this.GS.unsubscribe();a&&(this.GS=a.close.subscribe(function(d){b.hKa(d);d!=="click"&&d!=="tab"||!b.Ki||b.Ki.closed.emit(d)}));var c;(c=this.AD)==null||c.mOa(Yx(this))}}},yO:{configurable:!0,enumerable:!0,get:function(){return this.sr}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.Yb&&this.Yb.value==="rtl"?"rtl":"ltr"}}});sy.O=function(a){return new (a||sy)(_.A(_.As),_.A(_.Pd),_.A(_.gg),_.A(P8a),_.A(Ux,8),_.A(qy,10),_.A(_.Qr,8),_.A(_.Xq),_.A(_.Cg))};
sy.Fa=_.fd({type:sy,ob:3,Za:function(a,b){a&1&&_.K("click",function(c){return b.Nk(c)})("mousedown",function(c){return b.xLa(c)})("keydown",function(c){return b.je(c)});a&2&&_.Lf("aria-haspopup",b.eg?"menu":null)("aria-expanded",b.yO)("aria-controls",b.yO?b.eg.sia:null)},inputs:{gKa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],eg:[0,"matMenuTriggerFor","menu"],A0a:[0,"matMenuTriggerData","menuData"],xs:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{VV:"menuOpened",A1a:"onMenuOpen",
UV:"menuClosed",z1a:"onMenuClose"}});_.ty=function(){py.apply(this,arguments)};_.V(_.ty,py);_.ty.O=function(){var a;return function(b){return(a||(a=_.Ld(_.ty)))(b||_.ty)}}();_.ty.Fa=_.fd({type:_.ty,oa:[["ng-template","matMenuContent",""]],features:[_.vg([{wa:L8a,Hb:_.ty}]),_.Jf]});_.uy=function(){return qy.apply(this,arguments)||this};_.V(_.uy,qy);_.uy.O=function(){var a;return function(b){return(a||(a=_.Ld(_.uy)))(b||_.uy)}}();
_.uy.ya=_.Yc({type:_.uy,oa:[["","mat-menu-item",""]],rb:[1,"mat-focus-indicator"],ob:21,Za:function(a,b){a&2&&(_.Lf("role",b.role)("tabindex",b.kr())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.Nf("mat-menu-item",!0)("mat-menu-item-highlighted",b.AZ)("mat-menu-item-submenu-trigger",b.fI)("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",
Bc:"disableRipple"},Rb:["matMenuItem"],features:[_.vg([{wa:qy,Hb:_.uy}]),_.Jf],nc:["mat-menu-item",""],hc:["*"],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"]],ta:function(a,b){a&1&&(_.bg(),_.cg(0),_.J(1,"div",0),_.B(2,eya,2,0,"svg",1));
a&2&&(_.y(),_.E("matRippleDisabled",b.Bc||b.disabled)("matRippleTrigger",b.Og()),_.y(),_.E("ngIf",b.fI))},Ia:[_.on,_.Ms],mb:2,Oa:0});_.vy=function(){sy.apply(this,arguments)};_.V(_.vy,sy);_.vy.O=function(){var a;return function(b){return(a||(a=_.Ld(_.vy)))(b||_.vy)}}();_.vy.Fa=_.fd({type:_.vy,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],rb:[1,"mat-menu-trigger"],Rb:["matMenuTrigger"],features:[_.Jf]});_.wy=function(a,b,c,d){ry.call(this,a,b,c,d);this.z7="mat-elevation-z";this.R6=4};_.V(_.wy,ry);_.wy.Fa=ry.Fa;_.wy.O=function(a){return new (a||_.wy)(_.A(_.Pd),_.A(_.Cg),_.A(O8a),_.A(_.Pg))};
_.wy.ya=_.Yc({type:_.wy,oa:[["mat-menu"]],rb:["ngSkipHydration",""],ob:4,Za:function(a){a&2&&_.Lf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Rb:["matMenu"],features:[_.vg([{wa:Ux,Hb:_.wy}]),_.Jf],hc:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"keydown","click","id","ngClass"],[1,"mat-menu-content"]],ta:function(a){a&1&&(_.bg(),_.B(0,fya,3,6,"ng-template"))},Ia:[_.mn],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'],
mb:2,data:{animation:[u9a,v9a]},Oa:0});_.xy=function(){};_.xy.O=function(a){return new (a||_.xy)};_.xy.Da=_.ad({type:_.xy});_.xy.Ca=_.Fc({Pb:[z9a],imports:[_.un,_.Cs,_.Ns,_.Bs,_.es,_.Cs]});var yy=function(){};yy.O=function(a){return new (a||yy)};yy.Da=_.ad({type:yy});yy.Ca=_.Fc({imports:[_.un,_.mt,_.bu,_.xy,ay]});_.zy=function(){};_.zy.O=function(a){return new (a||_.zy)};_.zy.Da=_.ad({type:_.zy});_.zy.Ca=_.Fc({imports:[yy]});var B9a=new _.jd("GMAT_DIALOG_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});var Ay=function(a,b,c,d,e,f,g,m){m.Oe||_.x8a(a,"gmat-mdc-dialog");_.Ws.call(this,a,b,c,d,e,f,g)};_.V(Ay,_.Ws);Ay.O=function(a){return new (a||Ay)(_.t(_.As),_.t(_.zf),_.t(_.An,8),_.t(oXa,8),_.t(pXa),_.t(_.Ws,12),_.t(Wr),_.t(B9a))};Ay.ua=_.q({token:Ay,qa:Ay.O});_.By=function(){};_.By.O=function(a){return new (a||_.By)};_.By.Da=_.ad({type:_.By});_.By.Ca=_.Fc({Pb:[{wa:_.Ws,Md:Ay},{wa:_.As,Md:_.Lx}],imports:[bt]});var Cy=function(){};Cy.O=function(a){return new (a||Cy)};Cy.Da=_.ad({type:Cy});Cy.Ca=_.Fc({imports:[_.dp,_.un,_.Zo,{Cm:_.Yt,Pb:[_.Xt]},_.lt,_.oy,_.nt,_.Sx,_.By,_.ny,_.bu,_.$x,_.my,_.zy,_.Ko]});var C9a=[{Jfa:"Documentation",mn:"https://goto.google.com/grimoire-codesearch-documentation"},{Jfa:"Accessibility Help",mn:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],D9a=[{Jfa:"Documentation",mn:"https://cloud.google.com/source-repositories/docs/"},{hTc:!0,Jfa:"Support",mn:"https://cloud.google.com/source-repositories/docs/support"}],Dy=function(){this.additionalLinks=_.Xi.has(2)?C9a:D9a};Dy.prototype.resolve=function(){return this.additionalLinks};
Dy.O=function(a){return new (a||Dy)(_.t(_.zv))};Dy.ua=_.q({token:Dy,qa:Dy.O,Ga:"root"});var E9a,F9a,G9a,H9a,Ey;E9a=[{Xb:"?",de:"Show shortcut help"},{Xb:["@"],de:"Send feedback"},{Xb:["alt","+","..."],de:"Use shortcuts with modal screenreader"},{Xb:"c",de:"Focus code panel"},{Xb:"g",de:"Go to line"},{Xb:"o",de:"Show outline"},{Xb:"t",de:"Show directory tree"}];F9a=[];G9a=[{Xb:"/",de:"Search for code or files"},{Xb:".",de:"Search for code or files in this directory"},{Xb:"j",de:"Select next result in the search result list"},{Xb:"k",de:"Select previous result in the search result list"}];
H9a=[];
Ey=[{Xb:"a",de:"Toggle fullscreen mode"},{Xb:"b",de:"Toggle blame layer"},{Xb:"f",de:"Show find in file menu"},{Xb:"h",de:"Show revision history of the file"},{Xb:"l",de:"Show links menu"},{Xb:["l","then","p"],de:"Copy the current file path"},{Xb:["l","then","h"],de:"Copy the link to the HEAD version of the file"},{Xb:["l","then","r"],de:"Copy the link to the current version and line of the file"},{Xb:["ctrl","+","shift","+","\\"],de:"Opens the context menu for the focused symbol"},{Xb:"q",de:"Toggle bottom panel"},
{Xb:"u",de:"Toggle the navigation panel"},{Xb:"y",de:"Show/hide search matches in a file"},{Xb:["\u2191","or","k"],de:"Up one line in code browser"},{Xb:["\u2193","or","j"],de:"Down one line in code browser"},{Xb:"+",de:"Increase size of code font"},{Xb:"-",de:"Decrease size of code font"}];
_.Fy=function(){_.Av.has(10)&&Ey.push({Xb:"x",de:"Show cross references for symbols"});_.Av.has(5)&&Ey.push({Xb:"X",de:"Show a callgraph for the file"});_.Av.has(7)&&Ey.push({Xb:"8",de:"Toggle code column guides"});if(_.Av.has(37)){var a=Ey.findIndex(function(f){return f.de==="Show/hide search matches in a file"});Ey.splice(a,1)}_.Av.has(28)||H9a.push({Xb:"E",de:"Open in editor (when available)"});_.Xi.has(2)&&(F9a.push({Xb:"r",de:"Open the related files menu"},{Xb:["r","then","b"],de:"Open related BUILD file"},
{Xb:["r","then","o"],de:"Open related OWNERS file"},{Xb:["r","then","r"],de:"Open related README file"},{Xb:["r","then","t"],de:"Open related test file"}),Ey.push({Xb:["l","then","g"],de:"Copy link to google3-relative path"},{Xb:["l","then","i"],de:"Copy import statement"},{Xb:["l","then","b"],de:"Copy build rule"}));a=["General",hya(E9a)];var b=["Related files (hold <shift> to open in new tab)",hya(F9a)],c=["Search",hya(G9a)],d=["View in",hya(H9a)],e=["File Browsing",hya(Ey)];this.b4c=new Map([a,
b].concat(_.ld(_.Av.has(37)?[]:[c,d]),[e]))};_.Fy.prototype.resolve=function(){return this.b4c};_.Fy.O=function(a){return new (a||_.Fy)(_.t(_.zv),_.t(_.Bv))};_.Fy.ua=_.q({token:_.Fy,qa:_.Fy.O,Ga:"root"});var Gy=function(){this.settingsPageLink=_.Xi.has(2)?_.fp.IY:void 0};Gy.prototype.resolve=function(){return this.settingsPageLink};Gy.O=function(a){return new (a||Gy)(_.t(_.zv))};Gy.ua=_.q({token:Gy,qa:Gy.O,Ga:"root"});var I9a;I9a=window.location.pathname;
_.J9a=[{wa:dn,Bb:function(a){return a.pea().eva()},Kb:[Mv]},{wa:AKa,Bb:function(a){a=_.ak(a.pea(),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:_.Wa(a,"Unknown Environment Name")}},Kb:[Mv]},{wa:_.en,Bb:function(a){return _.Y(a,11)||""},Kb:[Mv]},{wa:F4a,Bb:function(a){return a.TWa()||""},Kb:[Mv]},{wa:BKa,Bb:function(a){return!!_.bk(a,17)},Kb:[Mv]},{wa:CKa,
Bb:function(a){return!!_.bk(a,19)},Kb:[Mv]},{wa:_.DKa,Bb:function(a){return _.Y(a,13)||""},Kb:[Mv]},{wa:K4a,Bb:function(a){return a.rg()||window.location.hostname},Kb:[Mv]},{wa:_.L4a,Bb:function(a){return _.Y(a,30)||""},Kb:[Mv]},{wa:M4a,Bb:function(a){return vv(a)?_.Y(vv(a),1)||null:null},Kb:[Mv]},{wa:N4a,Bb:function(a){return vv(a)?_.Y(vv(a),8)||null:null},Kb:[Mv]},{wa:O4a,Bb:function(a){return vv(a)?_.Y(vv(a),3)||null:null},Kb:[Mv]},{wa:P4a,Bb:function(a){return vv(a)?_.Y(vv(a),2)||null:null},Kb:[Mv]},
{wa:Q4a,Bb:function(a){return vv(a)?_.Y(vv(a),4)||null:null},Kb:[Mv]},{wa:_.R4a,Bb:function(a){return vv(a)?vv(a).Kea()||null:null},Kb:[Mv]},{wa:_.S4a,Bb:function(a){return vv(a)?_.Y(vv(a),10)||null:null},Kb:[Mv]},{wa:_.T4a,Bb:function(a){return $Aa(_.Qj(a,p3a,10),2)},Kb:[Mv]},{wa:_.U4a,Bb:function(a){return _.Qj(a,p3a,10)},Kb:[Mv]},{wa:_.EKa,Bb:function(a){return _.Y(a,23)},Kb:[Mv]},{wa:FKa,Bb:function(a){return _.Y(a,25)||"1633047"},Kb:[Mv]},{wa:GKa,Bb:function(a){return _.Y(a,31)||"https://play.google.com/log"},
Kb:[Mv]},{wa:Mv,Bb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("Ad");return J3a(a)}},{wa:V4a,Bb:function(a){var b=new iKa;a=_.k(_.Rj(a,qv,35,_.Mj()));for(var c=a.next();!c.done;c=a.next()){var d=b;c=c.value.A1();_.Vj(d,1,Cm,c)}return b},Kb:[Mv]},{wa:_.fn,Bb:function(a){return _.Y(a,1)||""},Kb:[Mv]},{wa:_.gn,Bb:function(a){return _.Y(a,2)},Kb:[Mv]},{wa:HKa,Bb:function(a){return _.Y(a,3)},Kb:[Mv]},{wa:IKa,Bb:function(){return _.Rca(window)}},{wa:JKa,Bb:function(a){return _.Y(wv(a),1)},
Kb:[Mv]},{wa:W4a,Bb:function(a){return _.Qj(a,s3a,20)},Kb:[Mv]},{wa:_.G4a,Bb:function(a){return a.U1()},Kb:[Mv]},{wa:_.KKa,Bb:function(a){return _.Y(wv(a),15)},Kb:[Mv]},{wa:_.zva,Bb:function(a){return _.Y(_.Qj(a,t3a,7),2)},Kb:[Mv]},{wa:Z4a,Bb:function(a){var b=new Map;a=_.Qj(a,t3a,7);a=_.yb(a,16,_.yba);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;b.set(c,d)}return b},Kb:[Mv]},{wa:_.LKa,Bb:function(a){return _.Y(wv(a),2)},Kb:[Mv]},{wa:_.MKa,
Bb:function(a){return _.Y(wv(a),6)},Kb:[Mv]},{wa:_.NKa,Bb:function(a){return _.Y(wv(a),8)},Kb:[Mv]},{wa:_.PKa,Bb:function(a){return _.Y(wv(a),11)},Kb:[Mv]},{wa:_.UKa,Bb:function(a){return _.Y(wv(a),4)},Kb:[Mv]},{wa:_.VKa,Bb:function(a){return _.Y(wv(a),13)},Kb:[Mv]},{wa:WKa,Bb:function(a){return _.Y(wv(a),5)},Kb:[Mv]},{wa:_.SKa,Bb:function(a){return _.Y(wv(a),3)},Kb:[Mv]},{wa:_.TKa,Bb:function(a){return _.Y(wv(a),16)},Kb:[Mv]},{wa:_.XKa,Bb:function(a){return _.Y(wv(a),9)},Kb:[Mv]},{wa:_.QKa,Bb:function(a){return _.Y(_.Qj(a,
rv,4),2)},Kb:[Mv]},{wa:_.ZKa,Bb:function(a){return _.Y(_.Qj(a,rv,4),7)},Kb:[Mv]},{wa:_.$Ka,Bb:function(a){return _.Y(_.Qj(a,rv,4),8)},Kb:[Mv]},{wa:RKa,Bb:function(a){return _.Y(_.Qj(a,rv,4),3)},Kb:[Mv]},{wa:_.YKa,Bb:function(a){return _.Y(wv(a),12)},Kb:[Mv]},{wa:_.OKa,Bb:function(a){return _.Y(wv(a),7)},Kb:[Mv]},{wa:_.hn,Bb:function(a){return _.Y(a,15)},Kb:[Mv]},{wa:_.bLa,Bb:function(){return I9a}},{wa:cLa,lc:!1},{wa:aLa,lc:!1}];_.Hy=function(a){if(a)throw Error("Bd");};
_.Hy.O=function(a){return new (a||_.Hy)(_.t(_.Hy,12))};_.Hy.Da=_.ad({type:_.Hy});_.Hy.Ca=_.Fc({});_.K9a=new _.jd("REQUEST_SERVICE");_.Iy=function(){};_.Iy.O=function(a){return new (a||_.Iy)};_.Iy.Da=_.ad({type:_.Iy});_.Iy.Ca=_.Fc({});var Jy=function(a){this.K6c=a};Jy.prototype.create=function(a,b){return new L9a(a,this.K6c,b)};Jy.O=function(a){return new (a||Jy)(_.t(_.Ov))};Jy.ua=_.q({token:Jy,qa:Jy.O,Ga:"root"});var L9a=function(a,b,c){this.LQa=a;this.w6a=b;this.url=c};_.V(L9a,qKa);L9a.prototype.makeRequest=function(a){return this.LQa.makeRequest(a).ha(this.w6a.create(this.url))};var M9a=function(a){this.c3c=a};_.V(M9a,qKa);M9a.prototype.makeRequest=function(a){var b=this;return _.xe(function(){return b.c3c.makeRequest(a)})};_.Ky=function(a,b){this.Wma=a;this.fea=b};_.Ky.prototype.create=function(a){a=this.fea.create(a,"xd4");return this.Wma.create(new M9a(a))};_.Ky.O=function(a){return new (a||_.Ky)(_.t(ju),_.t(Ly))};_.Ky.ua=_.q({token:_.Ky,qa:_.Ky.O,Ga:"root"});_.My=function(a,b,c){this.N6c=a;this.Wma=b;this.fea=c};_.My.prototype.create=function(a){var b=new M9a(this.fea.create(a,"xd4"));return this.N6c.create(this.Wma.create(b),a)};_.My.O=function(a){return new (a||_.My)(_.t(Jy),_.t(ju),_.t(Ly))};
_.My.ua=_.q({token:_.My,qa:_.My.O,Ga:"root"});_.Ny=function(a,b,c,d){this.config=a;this.Wma=b;this.i1c=c;this.fea=d};_.Ny.prototype.create=function(a){a=_.Xi.has(0)?this.i1c.create(a):this.fea.create(a,"xd3");return this.Wma.create(new M9a(a))};_.Ny.O=function(a){return new (a||_.Ny)(_.t(_.zv),_.t(ju),_.t(ku),_.t(Ly))};_.Ny.ua=_.q({token:_.Ny,qa:_.Ny.O,Ga:"root"});var Ly=function(a,b,c,d,e){this.lya=a;this.sessionIndex=b;this.lock=c;this.Ja=d;this.Bq=e};
Ly.prototype.create=function(a,b){var c=_.Av.has(28)&&!_.Av.has(29)?{}:{"googleapis.config/sessionIndex":this.sessionIndex,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};daa()&&(b="xd3");c["client/xd3"]=b==="xd3";c["client/xd4"]=b==="xd4";return new PZa(a,this.lya,this.Ja,this.lock,this.Bq,c)};Ly.O=function(a){return new (a||Ly)(_.t(_.fn),_.t(_.gn),_.t(_.YZa),_.t(_.Jv),_.t(_.hn),_.t(_.Bv))};Ly.ua=_.q({token:Ly,qa:Ly.O,Ga:"root"});_.N9a=new _.jd("REQUEST_SERVICE");_.Oy=function(){};_.Oy.O=function(a){return new (a||_.Oy)};_.Oy.Da=_.ad({type:_.Oy});_.Oy.Ca=_.Fc({});_.O9a=new _.jd("file_contents_derived_data_memoizers");_.Py=function(a){this.Ja=a;this.Gf=new _.nu(this.Ja)};_.P9a=new _.jd("file_service",{Ga:"root",qa:function(){return _.Bva(rUa)}});_.Qy=function(a,b,c){_.Py.call(this,a);this.iN=b;this.Re=c};_.V(_.Qy,_.Py);_.h=_.Qy.prototype;_.h.FB=function(a,b,c,d,e,f){var g=this,m=_.Qi(a,b,c,d,e,f);return this.Gf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.tta=function(){return new sq};_.h.extract=function(a){return a.FB()};_.h.isValid=function(a){return a.Fg()!==0};
_.h.fetch=function(a){var b=this;return _.Pv(this.Re,function(){return b.iN.FB((new Eq).Ly(a),b.Re.Vk())},"FileService.getFolding").ha(_.x(function(c){return c.FB()||new sq}))};_.Qy.O=function(a){return new (a||_.Qy)(_.t(_.Xo),_.t(_.P9a),_.t(_.fw))};_.Qy.ua=_.q({token:_.Qy,qa:_.Qy.O,Ga:"root"});_.Ry=function(a,b,c){_.Py.call(this,a);this.iN=b;this.Re=c};_.V(_.Ry,_.Py);_.h=_.Ry.prototype;_.h.GB=function(a,b,c,d,e,f){var g=this,m=_.Qi(a,b,c,d,e,f);return this.Gf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.tta=function(){return new uq};_.h.extract=function(a){return a.GB()};_.h.isValid=function(a){return a.Fg()!==0};
_.h.fetch=function(a){var b=this;return _.Pv(this.Re,function(){return b.iN.GB((new Fq).Ly(a),b.Re.Vk())},"FileService.getOutline").ha(_.x(function(c){return c.GB()||new uq}))};_.Ry.O=function(a){return new (a||_.Ry)(_.t(_.Xo),_.t(_.P9a),_.t(_.fw))};_.Ry.ua=_.q({token:_.Ry,qa:_.Ry.O,Ga:"root"});_.Q9a=new _.jd("REQUEST_SERVICE");_.Sy=function(){};_.Sy.O=function(a){return new (a||_.Sy)};_.Sy.Da=_.ad({type:_.Sy});_.Sy.Ca=_.Fc({});_.Ty=new _.jd("API_VERSION");_.Uy=new _.jd("REQUEST_SERVICE");_.Vy=function(){};_.Vy.O=function(a){return new (a||_.Vy)};_.Vy.Da=_.ad({type:_.Vy});_.Vy.Ca=_.Fc({});_.R9a=new _.jd("API_VERSION");_.Wy=new _.jd("REQUEST_SERVICE");_.Xy=function(){};_.Xy.O=function(a){return new (a||_.Xy)};_.Xy.Da=_.ad({type:_.Xy});_.Xy.Ca=_.Fc({});_.S9a=new _.jd("API_VERSION");_.T9a=new _.jd("REQUEST_SERVICE");_.Yy=function(){};_.Yy.O=function(a){return new (a||_.Yy)};_.Yy.Da=_.ad({type:_.Yy});_.Yy.Ca=_.Fc({});_.U9a=new _.jd("API_VERSION");_.V9a=new _.jd("REQUEST_SERVICE");_.Zy=function(){};_.Zy.O=function(a){return new (a||_.Zy)};_.Zy.Da=_.ad({type:_.Zy});_.Zy.Ca=_.Fc({});_.W9a=new _.jd("REQUEST_SERVICE");_.$y=function(){};_.$y.O=function(a){return new (a||_.$y)};_.$y.Da=_.ad({type:_.$y});_.$y.Ca=_.Fc({});var X9a=new _.jd("localObservableRequestService",{Ga:"root",qa:function(){var a={w1:"",v1:""};return _.Wc(Jy).create(new _.c_a(a,_.Wc(_.io),_.Wc(_.gn)),a.w1)}}),az=function(a){if(a)throw Error("Cd");};az.O=function(a){return new (a||az)(_.t(az,12))};az.Da=_.ad({type:az});az.Ca=_.Fc({imports:[_.dp,_.Iy,_.Oy,_.Yy,_.Pu,_.Qu,_.Ju,_.an,_.ow,_.Ru,_.Su,_.Vy,_.Tu,_.$y,_.Zy,_.Xy,_.Sy]});var bz=function(){};bz.prototype.fNb=function(a){var b=a.indexOf("?");if(b===-1)return a;var c=a.indexOf("#",b);c=c===-1?a.length:c;return a.substring(0,b)+a.substring(b,c).replace(/\+/g," ")+a.substring(c)};bz.prototype.dNb=function(){};bz.prototype.cNb=function(a){return a};bz.O=function(a){return new (a||bz)};bz.ua=_.q({token:bz,qa:bz.O});var Z9a;_.Y9a=null;Z9a=new _.jd("legacy converter",{Ga:"root",qa:function(){return _.Y9a}});var $9a,jya,a$a;$9a=/^([^?#;]*)((\?|#|;).*)?$/;jya=[_.fp.m9a,_.fp.MFa,_.fp.XQ,_.fp.IY,_.fp.jab];a$a=[{startIndex:1,fUa:"+"},{GWb:"+",fUa:":"},{GWb:":"}];_.cz=function(a){this.iGb=a;this.ao=_.Xi.has(2)};
_.cz.prototype.fNb=function(a,b){b&&this.iGb&&(a=this.iGb(a));if(a==="/"||a.startsWith("/?")||a.startsWith("/#"))a=a.substring(1);a=a.replace("piper///","piper/_/");b=a.split("/+/");if(b.length===1)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};
_.cz.prototype.dNb=function(a,b){a=a.root.children.primary.Qd;if(!(a.length<=2)){for(var c=a.map(function(g){return g.path}).join("/")+"/",d=_.k(jya),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.ao&&a[0].path!=="h")a[0].path==="piper"?a.length>=4&&iya(a,3,a.length):iya(a,1,a.length);else{if(a[0].path==="h"||a[0].path==="source")var f=a.shift();c=_.k(a$a);e=c.next();for(d={};!e.done;d={rja:void 0},e=c.next()){d.rja=e.value;e=d.rja.startIndex;if(e===void 0){e=a.findIndex(function(g){return function(m){return m.path===
g.rja.GWb}}(d));if(e<0)break;e++}d=d.rja.fUa!==void 0?a.findIndex(function(g){return function(m){return m.path===g.rja.fUa}}(d)):a.length;d=d<0?a.length:d;iya(a,e,d)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.cz.prototype.cNb=function(a){if(!kya(a))return a;var b=a.replace($9a,"$1");a=a.replace($9a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.cz.O=function(a){return new (a||_.cz)(_.t(Z9a),_.t(_.zv))};_.cz.ua=_.q({token:_.cz,qa:_.cz.O});var dz=function(a,b,c){c=c===void 0?lya:c;this.location=a;this.l2c=b;this.K2c=c;this.current=null;this.ZYa=!1};_.V(dz,In);dz.prototype.parse=function(a){a=In.prototype.parse.call(this,a);this.ZYa||b$a(this,a);return a};dz.prototype.md=function(a){b$a(this,a);return In.prototype.md.call(this,a)};
var b$a=function(a,b){a.current&&a.current.path===a.location.path()||(a.ZYa=!0,a.current={path:a.location.path(),u5:a.parse(a.location.path())},a.ZYa=!1);for(var c=_.k(a.l2c),d=c.next();!d.done;d=c.next())d=d.value,a.current.u5.Ta.hasOwnProperty(d)&&a.K2c(d,a.current.u5,b)};var c$a,d$a;c$a=window.location.pathname;d$a=new _.jd("queryParamPreserver",{Ga:"root",qa:function(){return mya}});_.ez=function(a,b,c,d){dz.call(this,c,tUa,d);this.Vb=b;this.cza=[];this.cza.push(new bz,a)};_.V(_.ez,dz);
_.ez.prototype.parse=function(a){var b=a.split(/[\/]+;/);b=b.length>1?b.join(";"):a;a=b!==a||!this.Va.EO&&c$a!=="/"&&c$a.endsWith("/")&&(new _.wi(b)).ne()+"/"===c$a;for(var c=_.k(this.cza),d=c.next();!d.done;d=c.next())b=d.value.fNb(b,!this.Va.EO);b=dz.prototype.parse.call(this,b.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!b.root.children.primary)return b;c=_.k(this.cza);for(d=c.next();!d.done;d=c.next())d.value.dNb(b,a);return b};
_.ez.prototype.md=function(a){a=dz.prototype.md.call(this,a);for(var b=_.k(this.cza),c=b.next();!c.done;c=b.next())a=c.value.cNb(a);return a};_.p.Object.defineProperties(_.ez.prototype,{Va:{configurable:!0,enumerable:!0,get:function(){this.uSb||(this.uSb=this.Vb.get(_.qh));return this.uSb}}});_.ez.O=function(a){return new (a||_.ez)(_.t(_.cz),_.t(_.zf),_.t(_.An),_.t(d$a))};_.ez.ua=_.q({token:_.ez,qa:_.ez.O});var e$a=new _.jd("GMAT_SNACK_BAR_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});var fz=function(a,b,c,d,e,f,g){g.Oe||_.x8a(a,"gmat-mdc-snack-bar");_.Jt.call(this,a,b,c,d,e,f)};_.V(fz,_.Jt);fz.O=function(a){return new (a||fz)(_.t(_.As),_.t(_.kr),_.t(_.zf),_.t(_.er),_.t(_.Jt,12),_.t(_.dYa),_.t(e$a))};fz.ua=_.q({token:fz,qa:fz.O});_.gz=function(){};_.gz.O=function(a){return new (a||_.gz)};_.gz.Da=_.ad({type:_.gz});_.gz.Ca=_.Fc({Pb:[{wa:_.Jt,Md:fz},{wa:_.As,Md:_.Lx}],imports:[_.Kt]});var f$a=function(a){this.Dc=a};f$a.prototype.Qe=function(){this.Dc.forEach(function(a){return a.eTa()})};f$a.prototype.ZPa=function(a){var b=this.Dc.find(function(f){return f.hb.na===a}),c=this.uHc;if(b!==c&&(c==null||c.eTa(),b)){var d,e;c=c==null?void 0:(e=(d=c.hb.na).getBoundingClientRect)==null?void 0:e.call(d);b.Jib(c);this.uHc=b}};var hz=function(){this.Ma=_.Wc(_.Pd);this.oH=!1};_.h=hz.prototype;
_.h.Jib=function(a){var b=this.Ma.na;if(a&&b.getBoundingClientRect&&this.nx){var c=b.getBoundingClientRect(),d=a.width/c.width;a=a.left-c.left;b.classList.add("mdc-tab-indicator--no-transition");this.nx.style.setProperty("transform","translateX("+a+"px) scaleX("+d+")");b.getBoundingClientRect();b.classList.remove("mdc-tab-indicator--no-transition");b.classList.add("mdc-tab-indicator--active");this.nx.style.setProperty("transform","")}else b.classList.add("mdc-tab-indicator--active")};_.h.eTa=function(){this.Ma.na.classList.remove("mdc-tab-indicator--active")};
_.h.Ra=function(){this.XJa()};_.h.La=function(){var a;(a=this.GA)==null||a.remove();this.GA=this.nx=null};_.h.XJa=function(){var a=this.Ma.na.ownerDocument||document,b=this.GA=a.createElement("span");a=this.nx=a.createElement("span");b.className="mdc-tab-indicator";a.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";b.appendChild(this.nx);this.M6()};_.h.M6=function(){(this.oH?this.Ma.na.querySelector(".mdc-tab__content"):this.Ma.na).appendChild(this.GA)};
_.p.Object.defineProperties(hz.prototype,{xq:{configurable:!0,enumerable:!0,get:function(){return this.oH},set:function(a){this.oH!==a&&(this.oH=a,this.GA&&this.M6())}}});hz.O=function(a){return new (a||hz)};hz.Fa=_.fd({type:hz,inputs:{xq:[2,"fitInkBarToContent","fitInkBarToContent",_.Kg]},features:[_.Kf]});_.g$a=new _.jd("MatInkBarPositioner",{Ga:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});_.h$a=new _.jd("MatTabContent");_.i$a=_.ai("translateTab",[_.di("center, void, left-origin-center, right-origin-center",_.ci({transform:"none",visibility:"visible"})),_.di("left",_.ci({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.di("right",_.ci({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.ei("* => left, * => right, left => center, right => center",_.bi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.ei("void => left-origin-center",[_.ci({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.bi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.ei("void => right-origin-center",[_.ci({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.bi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);_.j$a=new _.jd("MAT_TABS_CONFIG");var k$a=_.Ph({passive:!0}),iz=function(a,b,c,d,e,f,g){var m=this;this.Ma=a;this.Ua=b;this.rf=c;this.Yb=d;this.nb=e;this.uc=f;this.re=g;this.Nu=0;this.bT=!1;this.Lb=new _.gf;this.Pu=!1;this.jr=this.ir=!0;this.RL=new _.gf;this.fi=!1;this.Rg=0;this.Ika=new _.mm;this.Sfa=new _.mm;this.fNc=_.Wc($w);this.Cc=_.Wc(_.zf);e.Ub(function(){_.ze(a.na,"mouseleave").ha(_.uf(m.Lb)).subscribe(function(){m.Jo()})})};_.h=iz.prototype;
_.h.Ec=function(){var a=this;_.ze(this.p9.na,"touchstart",k$a).ha(_.uf(this.Lb)).subscribe(function(){a.Eu("before")});_.ze(this.H8.na,"touchstart",k$a).ha(_.uf(this.Lb)).subscribe(function(){a.Eu("after")})};
_.h.Td=function(){var a=this,b=this.Yb?this.Yb.Hc:_.le("ltr"),c=this.fNc.observe(this.Ma.na).ha(_.Ze(32),_.uf(this.Lb)),d=this.rf.Hc(150).ha(_.uf(this.Lb)),e=function(){a.cD();a.wR()};this.Ib=_.tr(_.sr(new _.vr(this.Dc),this.Cl())).Kw().fu(function(){return!1});_.ur(this.Ib,this.Rg);_.Bf(e,{Vb:this.Cc});_.De(b,d,c,this.Dc.Jc,this.vMa()).ha(_.uf(this.Lb)).subscribe(function(){a.nb.run(function(){Promise.resolve().then(function(){a.Nu=Math.max(0,Math.min(a.gS(),a.Nu));e()})});_.sr(a.Ib,a.Cl())});this.Ib.Hc.subscribe(function(f){a.Sfa.emit(f);
a.kOa(f)})};_.h.vMa=function(){var a=this;return typeof ResizeObserver!=="function"?_.Ce:this.Dc.Jc.ha(_.sf(this.Dc),_.tf(function(b){return new _.ae(function(c){return a.nb.Ub(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.hb.na)});return function(){d.disconnect()}})})}),_.rf(),_.Ee(function(b){return b.some(function(c){return c.contentRect.width>0&&c.contentRect.height>0})}))};
_.h.pF=function(){this.MOa!=this.Dc.length&&(this.cD(),this.MOa=this.Dc.length,_.om(this.Ua));this.bT&&(this.B9(this.Rg),this.MR(),this.wR(),this.bT=!1,_.om(this.Ua));this.x9&&(this.g$(),this.x9=!1,_.om(this.Ua))};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Lb.next();this.Lb.complete();this.RL.complete()};
_.h.je=function(a){if(!_.Oh(a))switch(a.keyCode){case 13:case 32:if(this.Ur!==this.selectedIndex){var b=this.Dc.get(this.Ur);b&&!b.disabled&&(this.Ika.emit(this.Ur),this.s8(a))}break;default:this.Ib.An(a)}};_.h.Q8=function(){var a=this,b=this.Ma.na.textContent;b!==this.aKa&&(this.aKa=b||"",this.nb.run(function(){a.cD();a.wR();_.om(a.Ua)}))};_.h.cD=function(){this.DJa();this.MR();this.g$()};_.h.DH=function(a){return this.Dc?!!this.Dc.toArray()[a]:!0};
_.h.kOa=function(a){this.Pu&&this.B9(a);this.Dc&&this.Dc.length&&(this.Dc.toArray()[a].focus(),a=this.Ru.na,a.scrollLeft=this.Cl()=="ltr"?0:a.scrollWidth-a.offsetWidth)};_.h.Cl=function(){return this.Yb&&this.Yb.value==="rtl"?"rtl":"ltr"};_.h.g$=function(){if(!this.fi){var a=this.Wl;this.S9.na.style.transform="translateX("+Math.round(this.Cl()==="ltr"?-a:a)+"px)";if(this.uc.r6||this.uc.Wna)this.Ru.na.scrollLeft=0}};
_.h.y9=function(a){return this.A9(this.Nu+(a=="before"?-1:1)*this.Ru.na.offsetWidth/3)};_.h.uH=function(a){this.Jo();this.y9(a)};_.h.B9=function(a){if(!this.fi){var b=this.Dc?this.Dc.toArray()[a]:null;if(b){a=this.Ru.na.offsetWidth;var c=b.hb.na;b=c.offsetLeft;var d=c.offsetWidth;this.Cl()=="ltr"?c=b+d:(c=this.cI.na.offsetWidth-b,b=c-d);d=this.Wl;a=this.Wl+a;b<d?this.Wl-=d-b:c>a&&(this.Wl+=Math.min(c-a,b-d))}}};
_.h.DJa=function(){if(this.fi)this.Pu=!1;else{var a=this.cI.na.scrollWidth-this.Ma.na.offsetWidth>=5;a||(this.Wl=0);a!==this.Pu&&(this.Pu=a,_.om(this.Ua))}};_.h.MR=function(){this.fi?this.ir=this.jr=!0:(this.jr=this.Wl==0,this.ir=this.Wl==this.gS(),_.om(this.Ua))};_.h.gS=function(){return this.cI.na.scrollWidth-this.Ru.na.offsetWidth||0};_.h.wR=function(){var a=this.Dc&&this.Dc.length?this.Dc.toArray()[this.selectedIndex]:null;(a=a?a.hb.na:null)?this.BH.ZPa(a):this.BH.Qe()};_.h.Jo=function(){this.RL.next()};
_.h.Eu=function(a,b){var c=this;b&&b.button!=null&&b.button!==0||(this.Jo(),_.Be(650,100).ha(_.uf(_.De(this.RL,this.Lb))).subscribe(function(){var d=c.y9(a),e=d.vha;d=d.distance;(d===0||d>=e)&&c.Jo()}))};_.h.A9=function(a){if(this.fi)return{vha:0,distance:0};var b=this.gS();this.Nu=Math.max(0,Math.min(b,a));this.x9=!0;this.MR();return{vha:b,distance:this.Nu}};
_.p.Object.defineProperties(iz.prototype,{selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Rg},set:function(a){a=isNaN(a)?0:a;this.Rg!=a&&(this.bT=!0,this.Rg=a,this.Ib&&_.ur(this.Ib,a))}},Ur:{configurable:!0,enumerable:!0,get:function(){return this.Ib?this.Ib.bq:0},set:function(a){this.DH(a)&&this.Ur!==a&&this.Ib&&this.Ib.ej(a)}},Wl:{configurable:!0,enumerable:!0,get:function(){return this.Nu},set:function(a){this.A9(a)}}});
iz.O=function(a){return new (a||iz)(_.A(_.Pd),_.A(_.Pg),_.A(_.bs),_.A(_.Qr,8),_.A(_.Cg),_.A(_.Uq),_.A(_.$l,8))};iz.Fa=_.fd({type:iz,inputs:{fi:[2,"disablePagination","disablePagination",_.Kg],selectedIndex:[2,"selectedIndex","selectedIndex",_.Lg]},outputs:{Ika:"selectFocusedIndex",Sfa:"indexFocused"},features:[_.Kf]});_.jz=function(a){hz.call(this);this.hb=a;this.disabled=!1};_.V(_.jz,hz);_.jz.prototype.focus=function(){this.hb.na.focus()};_.jz.O=function(a){return new (a||_.jz)(_.A(_.Pd))};_.jz.Fa=_.fd({type:_.jz,oa:[["","matTabLabelWrapper",""]],ob:3,Za:function(a,b){a&2&&(_.Lf("aria-disabled",!!b.disabled),_.Nf("mat-mdc-tab-disabled",b.disabled))},inputs:{disabled:[2,"disabled","disabled",_.Kg]},standalone:!0,features:[_.Kf,_.Jf]});var l$a,m$a,n$a,o$a,p$a;l$a=["tabListContainer"];m$a=["tabList"];n$a=["tabListInner"];o$a=["nextPaginator"];p$a=["previousPaginator"];_.kz=function(a,b,c,d,e,f,g){iz.call(this,a,b,c,d,e,f,g);this.Bc=!1};_.V(_.kz,iz);_.kz.Fa=iz.Fa;_.kz.prototype.Td=function(){this.BH=new f$a(this.Dc);iz.prototype.Td.call(this)};_.kz.prototype.s8=function(a){a.preventDefault()};_.kz.O=function(a){return new (a||_.kz)(_.A(_.Pd),_.A(_.Pg),_.A(_.bs),_.A(_.Qr,8),_.A(_.Cg),_.A(_.Uq),_.A(_.$l,8))};
_.kz.ya=_.Yc({type:_.kz,oa:[["mat-tab-header"]],zd:function(a,b,c){a&1&&_.kg(c,_.jz,4);if(a&2){var d;_.ng(d=_.og())&&(b.Dc=d)}},tb:function(a,b){a&1&&(_.jg(l$a,7),_.jg(m$a,7),_.jg(n$a,7),_.jg(o$a,5),_.jg(p$a,5));if(a&2){var c;_.ng(c=_.og())&&(b.Ru=c.first);_.ng(c=_.og())&&(b.S9=c.first);_.ng(c=_.og())&&(b.cI=c.first);_.ng(c=_.og())&&(b.H8=c.first);_.ng(c=_.og())&&(b.p9=c.first)}},rb:[1,"mat-mdc-tab-header"],ob:4,Za:function(a,b){a&2&&_.Nf("mat-mdc-tab-header-pagination-controls-enabled",b.Pu)("mat-mdc-tab-header-rtl",
b.Cl()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Bc:[2,"disableRipple","disableRipple",_.Kg]},standalone:!0,features:[_.Kf,_.Jf,_.wg],hc:["*"],Aa:13,Ba:10,Ea:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],
[1,"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"div",5,0);_.K("click",function(){_.u(c);return _.w(b.uH("before"))})("mousedown",function(d){_.u(c);return _.w(b.Eu("before",d))})("touchend",function(){_.u(c);return _.w(b.Jo())});
_.J(2,"div",6);_.H();_.F(3,"div",7,1);_.K("keydown",function(d){_.u(c);return _.w(b.je(d))});_.F(5,"div",8,2);_.K("cdkObserveContent",function(){_.u(c);return _.w(b.Q8())});_.F(7,"div",9,3);_.cg(9);_.H()()();_.F(10,"div",10,4);_.K("mousedown",function(d){_.u(c);return _.w(b.Eu("after",d))})("click",function(){_.u(c);return _.w(b.uH("after"))})("touchend",function(){_.u(c);return _.w(b.Jo())});_.J(12,"div",6);_.H()}a&2&&(_.Nf("mat-mdc-tab-header-pagination-disabled",b.jr),_.E("matRippleDisabled",b.jr||
b.Bc),_.y(3),_.Nf("_mat-animation-noopable",b.re==="NoopAnimations"),_.y(2),_.Lf("aria-label",b.ariaLabel||null)("aria-labelledby",b.fe||null),_.y(5),_.Nf("mat-mdc-tab-header-pagination-disabled",b.ir),_.E("matRippleDisabled",b.ir||b.Bc))},Ia:[_.Ms,_.ir],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-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;outline:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color, var(--mat-app-on-surface))}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height, 1px);border-bottom-color:var(--mat-tab-header-divider-color, var(--mat-app-surface-variant))}.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container{border-bottom:none;border-top-style:solid;border-top-width:var(--mat-tab-header-divider-height, 1px);border-top-color:var(--mat-tab-header-divider-color, var(--mat-app-surface-variant))}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.cdk-drop-list .mat-mdc-tab-labels,.mat-mdc-tab-labels.cdk-drop-list{min-height:var(--mdc-secondary-navigation-tab-container-height, 48px)}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}\n"],
mb:2});_.q$a=new _.jd("MatTabLabel");_.r$a=new _.jd("MAT_TAB");_.s$a=new _.jd("MAT_TAB_GROUP");var t$a,u$a,v$a,w$a,x$a;t$a=["tabListContainer"];u$a=["tabList"];v$a=["tabListInner"];w$a=["nextPaginator"];x$a=["previousPaginator"];_.y$a=["*"];_.z$a=0;_.lz=function(a,b,c,d,e,f,g,m){iz.call(this,a,d,e,b,c,f,g);this.rZ=new _.gh(!1);this.Wy=!0;this.Bc=!1;this.color="primary";this.fi=m&&m.fi!=null?m.fi:!1;this.xq=m&&m.xq!=null?m.xq:!1;this.Wy=m&&m.Wy!=null?m.Wy:!0};_.V(_.lz,iz);_.lz.Fa=iz.Fa;_.h=_.lz.prototype;_.h.s8=function(){};
_.h.Td=function(){var a=this;this.BH=new f$a(this.Dc);this.Dc.Jc.ha(_.sf(null),_.uf(this.Lb)).subscribe(function(){a.gna()});iz.prototype.Td.call(this)};_.h.Ec=function(){iz.prototype.Ec.call(this)};_.h.gna=function(){if(this.Dc){for(var a=this.Dc.toArray(),b=0;b<a.length;b++)if(a[b].active){this.selectedIndex=b;_.om(this.Ua);this.bm&&(this.bm.Kab=a[b].id);return}this.selectedIndex=-1;this.BH.Qe()}};_.h.kS=function(){return this.bm?"tablist":this.Ma.na.getAttribute("role")};
_.p.Object.defineProperties(_.lz.prototype,{xq:{configurable:!0,enumerable:!0,get:function(){return this.rZ.value},set:function(a){this.rZ.next(a);_.om(this.Ua)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.J6},set:function(a){var b=a+"";this.J6=/^\d+$/.test(b)?a+"ms":b}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.DR},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.DR=a}}});_.lz.O=function(a){return new (a||_.lz)(_.A(_.Pd),_.A(_.Qr,8),_.A(_.Cg),_.A(_.Pg),_.A(_.bs),_.A(_.Uq),_.A(_.$l,8),_.A(_.j$a,8))};
_.lz.ya=_.Yc({type:_.lz,oa:[["","mat-tab-nav-bar",""]],zd:function(a,b,c){a&1&&_.kg(c,_.mz,5);if(a&2){var d;_.ng(d=_.og())&&(b.Dc=d)}},tb:function(a,b){a&1&&(_.jg(t$a,7),_.jg(u$a,7),_.jg(v$a,7),_.jg(w$a,5),_.jg(x$a,5));if(a&2){var c;_.ng(c=_.og())&&(b.Ru=c.first);_.ng(c=_.og())&&(b.S9=c.first);_.ng(c=_.og())&&(b.cI=c.first);_.ng(c=_.og())&&(b.H8=c.first);_.ng(c=_.og())&&(b.p9=c.first)}},rb:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],ob:17,Za:function(a,b){a&2&&(_.Lf("role",b.kS()),_.Mf("--mat-tab-animation-duration",
b.animationDuration),_.Nf("mat-mdc-tab-header-pagination-controls-enabled",b.Pu)("mat-mdc-tab-header-rtl",b.Cl()=="rtl")("mat-mdc-tab-nav-bar-stretch-tabs",b.Wy)("mat-primary",b.color!=="warn"&&b.color!=="accent")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("_mat-animation-noopable",b.re==="NoopAnimations"))},inputs:{xq:[2,"fitInkBarToContent","fitInkBarToContent",_.Kg],Wy:[2,"mat-stretch-tabs","stretchTabs",_.Kg],animationDuration:"animationDuration",backgroundColor:"backgroundColor",
Bc:[2,"disableRipple","disableRipple",_.Kg],color:"color",bm:"tabPanel"},Rb:["matTabNavBar","matTabNav"],standalone:!0,features:[_.Kf,_.Jf,_.wg],nc:["mat-tab-nav-bar",""],hc:_.y$a,Aa:13,Ba:6,Ea:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-link-container",
3,"keydown"],[1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-links"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"div",5,0);_.K("click",function(){_.u(c);return _.w(b.uH("before"))})("mousedown",function(d){_.u(c);return _.w(b.Eu("before",d))})("touchend",function(){_.u(c);return _.w(b.Jo())});_.J(2,"div",6);_.H();_.F(3,"div",7,1);_.K("keydown",
function(d){_.u(c);return _.w(b.je(d))});_.F(5,"div",8,2);_.K("cdkObserveContent",function(){_.u(c);return _.w(b.Q8())});_.F(7,"div",9,3);_.cg(9);_.H()()();_.F(10,"div",10,4);_.K("mousedown",function(d){_.u(c);return _.w(b.Eu("after",d))})("click",function(){_.u(c);return _.w(b.uH("after"))})("touchend",function(){_.u(c);return _.w(b.Jo())});_.J(12,"div",6);_.H()}a&2&&(_.Nf("mat-mdc-tab-header-pagination-disabled",b.jr),_.E("matRippleDisabled",b.jr||b.Bc),_.y(10),_.Nf("mat-mdc-tab-header-pagination-disabled",
b.ir),_.E("matRippleDisabled",b.ir||b.Bc))},Ia:[_.Ms,_.ir],styles:[".mdc-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:1}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab--active .mdc-tab__text-label{transition-delay:100ms}._mat-animation-noopable .mdc-tab__text-label{transition:none}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transition:var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}._mat-animation-noopable .mdc-tab-indicator__content,.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-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;outline:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color, var(--mat-app-on-surface))}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}.mat-mdc-tab-links{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:flex-end}.cdk-drop-list .mat-mdc-tab-links,.mat-mdc-tab-links.cdk-drop-list{min-height:var(--mdc-secondary-navigation-tab-container-height, 48px)}.mat-mdc-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1;border-bottom-style:solid;border-bottom-width:var(--mat-tab-header-divider-height, 1px);border-bottom-color:var(--mat-tab-header-divider-color, var(--mat-app-surface-variant))}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary>.mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary>.mat-mdc-tab-link-container .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-focus-indicator::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}\n"],
mb:2});_.mz=function(a,b,c,d,e,f){hz.call(this);var g=this;this.ek=a;this.hb=b;this.Vc=e;this.Lb=new _.gf;this.Bc=this.disabled=this.bt=!1;this.tabIndex=0;this.id="mat-tab-link-"+_.z$a++;this.ys=c||{};this.tabIndex=parseInt(d)||0;f==="NoopAnimations"&&(this.ys.animation={BE:0,EE:0});a.rZ.ha(_.uf(this.Lb)).subscribe(function(m){g.xq=m})};_.V(_.mz,hz);_.mz.Fa=hz.Fa;_.h=_.mz.prototype;_.h.focus=function(){this.hb.na.focus()};_.h.Ec=function(){this.Vc.Ak(this.hb)};
_.h.La=function(){this.Lb.next();this.Lb.complete();hz.prototype.La.call(this);this.Vc.Di(this.hb)};_.h.tH=function(){this.ek.Ur=this.ek.Dc.toArray().indexOf(this)};_.h.je=function(a){if(a.keyCode===32||a.keyCode===13)this.disabled?a.preventDefault():this.ek.bm&&(a.keyCode===32&&a.preventDefault(),this.hb.na.click())};_.h.PKa=function(){var a;return this.ek.bm?(a=this.ek.bm)==null?void 0:a.id:this.hb.na.getAttribute("aria-controls")};
_.h.RKa=function(){return this.ek.bm?this.active?"true":"false":this.hb.na.getAttribute("aria-selected")};_.h.I7=function(){return this.active&&!this.ek.bm?"page":null};_.h.kS=function(){return this.ek.bm?"tab":this.hb.na.getAttribute("role")};_.h.kr=function(){return this.ek.bm?this.bt&&!this.disabled?0:-1:this.disabled?-1:this.tabIndex};
_.p.Object.defineProperties(_.mz.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.bt},set:function(a){a!==this.bt&&(this.bt=a,this.ek.gna())}},MF:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Bc||this.ek.Bc||!!this.ys.disabled}}});_.mz.O=function(a){return new (a||_.mz)(_.A(_.lz),_.A(_.Pd),_.A(_.Ls,8),_.Hd("tabindex"),_.A(_.Xq),_.A(_.$l,8))};
_.mz.ya=_.Yc({type:_.mz,oa:[["","mat-tab-link",""],["","matTabLink",""]],rb:[1,"mdc-tab","mat-mdc-tab-link","mat-focus-indicator"],ob:11,Za:function(a,b){a&1&&_.K("focus",function(){return b.tH()})("keydown",function(c){return b.je(c)});a&2&&(_.Lf("aria-controls",b.PKa())("aria-current",b.I7())("aria-disabled",b.disabled)("aria-selected",b.RKa())("id",b.id)("tabIndex",b.kr())("role",b.kS()),_.Nf("mat-mdc-tab-disabled",b.disabled)("mdc-tab--active",b.active))},inputs:{active:[2,"active","active",_.Kg],
disabled:[2,"disabled","disabled",_.Kg],Bc:[2,"disableRipple","disableRipple",_.Kg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Lg(a)}],id:"id"},Rb:["matTabLink"],standalone:!0,features:[_.Kf,_.Jf,_.wg],nc:["mat-tab-link",""],hc:_.y$a,Aa:5,Ba:2,Ea:[[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"]],ta:function(a,b){a&1&&(_.bg(),_.J(0,"span",0)(1,"div",1),_.F(2,"span",2)(3,"span",
3),_.cg(4),_.H()());a&2&&(_.y(),_.E("matRippleTrigger",b.hb.na)("matRippleDisabled",b.MF))},Ia:[_.Ms],styles:['.mat-mdc-tab-link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;height:var(--mdc-secondary-navigation-tab-container-height, 48px);font-family:var(--mat-tab-header-label-text-font, var(--mat-app-title-small-font));font-size:var(--mat-tab-header-label-text-size, var(--mat-app-title-small-size));letter-spacing:var(--mat-tab-header-label-text-tracking, var(--mat-app-title-small-tracking));line-height:var(--mat-tab-header-label-text-line-height, var(--mat-app-title-small-line-height));font-weight:var(--mat-tab-header-label-text-weight, var(--mat-app-title-small-weight))}.mat-mdc-tab-link.mdc-tab{flex-grow:0}.mat-mdc-tab-link .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, var(--mat-app-primary));border-top-width:var(--mdc-tab-indicator-active-indicator-height, 2px);border-radius:var(--mdc-tab-indicator-active-indicator-shape, 0)}.mat-mdc-tab-link:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab-link:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab-link.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab-link.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color, var(--mat-app-primary))}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color, var(--mat-app-primary))}.mat-mdc-tab-link.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab-link .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color, var(--mat-app-on-surface));display:inline-flex;align-items:center}.mat-mdc-tab-link .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab-link:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab-link.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab-link.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab-link .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link{flex-grow:1}.mat-mdc-tab-link::before{margin:5px}@media(max-width: 599px){.mat-mdc-tab-link{min-width:72px}}\n'],
mb:2,Oa:0});var A$a={};var nz=function(){_.gh.call(this,{type:"@ngrx/store/init"})};_.V(nz,_.gh);nz.create=_.gh.create;nz.prototype.next=function(a){if(typeof a==="function")throw new TypeError("Dd");if(typeof a==="undefined")throw new TypeError("Ed");if(typeof a.type==="undefined")throw new TypeError("Fd");_.gh.prototype.next.call(this,a)};nz.prototype.complete=function(){};nz.prototype.La=function(){_.gh.prototype.complete.call(this)};nz.O=function(a){return new (a||nz)};nz.ua=_.q({token:nz,qa:nz.O});var B$a=[nz];var C$a=new _.jd("@ngrx/store Internal Root Guard"),D$a=new _.jd("@ngrx/store Internal Initial State"),E$a=new _.jd("@ngrx/store Initial State"),F$a=new _.jd("@ngrx/store Reducer Factory"),G$a=new _.jd("@ngrx/store Internal Reducer Factory Provider"),H$a=new _.jd("@ngrx/store Initial Reducers"),I$a=new _.jd("@ngrx/store Internal Initial Reducers"),J$a=new _.jd("@ngrx/store Internal Store Reducers"),K$a=new _.jd("@ngrx/store Internal Store Features"),L$a=new _.jd("@ngrx/store Feature Reducers"),M$a=
new _.jd("@ngrx/store User Provided Meta Reducers"),N$a=new _.jd("@ngrx/store Meta Reducers"),O$a=new _.jd("@ngrx/store Internal Resolved Meta Reducers"),P$a=new _.jd("@ngrx/store User Runtime Checks Config"),Q$a=new _.jd("@ngrx/store Internal User Runtime Checks Config"),R$a=new _.jd("@ngrx/store Internal Runtime Checks"),S$a=new _.jd("@ngrx/store Check if Action types are unique");var T$a=function(){_.ae.apply(this,arguments)};_.V(T$a,_.ae);T$a.create=_.ae.create;var oz=function(){nz.apply(this,arguments)};_.V(oz,nz);oz.create=nz.create;oz.ua=nz.ua;oz.O=nz.O;var pz=function(a,b,c,d){_.gh.call(this,d(c,b));this.lTc=a;this.initialState=b;this.HW=c;this.oza=d};_.V(pz,_.gh);pz.create=_.gh.create;
var V$a=function(a,b){b=b.reduce(function(c,d){var e=d.HW;var f=d.oza;var g=d.RIb;var m=d.initialState;d=d.key;e=typeof e==="function"?tya(g)(e,m):sya(f,g)(e,m);c[d]=e;return c},{});U$a(a,b)},X$a=function(a,b){W$a(a,b.map(function(c){return c.key}))},U$a=function(a,b){a.HW=Object.assign({},a.HW,b);Y$a(a,Object.keys(b))},W$a=function(a,b){b.forEach(function(c){a.HW=qya(a.HW,c)});Y$a(a,b)},Y$a=function(a,b){a.next(a.oza(a.HW,a.initialState));a.lTc.next({type:"@ngrx/store/update-reducers",features:b})};
pz.prototype.La=function(){this.complete()};pz.O=function(a){return new (a||pz)(_.t(oz),_.t(E$a),_.t(H$a),_.t(F$a))};pz.ua=_.q({token:pz,qa:pz.O});var Z$a=[pz,{wa:T$a,Hb:pz},{wa:oz,Hb:nz}];var qz=function(){_.gf.apply(this,arguments)};_.V(qz,_.gf);qz.create=_.gf.create;qz.prototype.La=function(){this.complete()};qz.O=function(){var a;return function(b){return(a||(a=_.Ld(qz)))(b||qz)}}();qz.ua=_.q({token:qz,qa:qz.O});var $$a=[qz];var aab=function(){_.ae.apply(this,arguments)};_.V(aab,_.ae);aab.create=_.ae.create;var rz=function(a,b,c,d){_.gh.call(this,d);var e=this;this.XAa=a.ha(_.Eha(fJa)).ha(_.xf(b)).ha(_.pf(Dya,{state:d})).subscribe(function(f){var g=f.state;f=f.action;e.next(g);c.next(f)});this.state=Cya(this)};_.V(rz,_.gh);rz.create=_.gh.create;rz.prototype.La=function(){this.XAa.unsubscribe();this.complete()};rz.O=function(a){return new (a||rz)(_.t(nz),_.t(T$a),_.t(qz),_.t(E$a))};rz.ua=_.q({token:rz,qa:rz.O});
var bab=[rz,{wa:aab,Hb:rz}];var sz=function(a,b,c){this.x$=b;this.o3a=c;this.source=a;this.state=a.state};_.V(sz,_.ae);sz.create=_.ae.create;_.h=sz.prototype;_.h.select=function(a){return Eya.call.apply(Eya,[null,a].concat(_.ld(_.lc.apply(1,arguments))))(this)};_.h.RB=function(a){var b=new sz(this,this.x$,this.o3a);b.operator=a;return b};_.h.dispatch=function(a){this.x$.next(a)};_.h.next=function(a){this.x$.next(a)};_.h.error=function(a){this.x$.error(a)};_.h.complete=function(){this.x$.complete()};
sz.O=function(a){return new (a||sz)(_.t(aab),_.t(nz),_.t(pz))};sz.ua=_.q({token:sz,qa:sz.O});var cab=[sz];var tz=function(){};tz.O=function(a){return new (a||tz)(_.t(nz),_.t(T$a),_.t(qz),_.t(sz),_.t(C$a,8),_.t(S$a,8))};tz.Da=_.ad({type:tz});tz.Ca=_.Fc({});var uz=function(a,b,c){this.features=a;this.o3a=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{HW:e,initialState:Fya(d.initialState)})});V$a(c,a)};uz.prototype.La=function(){X$a(this.o3a,this.features)};uz.O=function(a){return new (a||uz)(_.t(K$a),_.t(L$a),_.t(pz),_.t(tz),_.t(S$a,8))};uz.Da=_.ad({type:uz});uz.Ca=_.Fc({});var dab=new _.jd("@ngrx/effects Internal Root Guard"),eab=new _.jd("@ngrx/effects User Provided Effects"),Pya=new _.jd("@ngrx/effects Internal Root Effects"),fab=new _.jd("@ngrx/effects Internal Root Effects Instances"),gab=new _.jd("@ngrx/effects Effects Error Handler",{Ga:"root",qa:function(){return Lya}});var vz=function(a,b){_.gf.call(this);this.Vg=a;this.PTc=b};_.V(vz,_.gf);vz.create=_.gf.create;vz.prototype.EPa=function(a){this.next(a)};
var hab=function(a){return a.ha(kka(function(b){return b.constructor&&b.constructor.name!=="Object"&&b.constructor.name!=="Function"?Object.getPrototypeOf(b):b}),_.ue(function(b){return b.ha(kka(Mya))}),_.ue(function(b){var c=b.ha(_.ika(function(d){return Nya(a.Vg,a.PTc)(d)}),_.x(function(d){if(d.notification.kind==="N"){var e=d.notification.value;if(typeof e==="function"||!e||!e.type||typeof e.type!=="string"){var f=d.propertyName;var g=d.z6c;var m=d.A6c;var n=typeof g[f]==="function";g=a.Vg;var r=
g.handleError,v=Error;f="Kd`"+(m?'"'+m+"."+String(f)+(n?"()":"")+'"':'"'+String(f)+'()"')+"`";try{var z=JSON.stringify(e)}catch(C){z=e}r.call(g,v(f+z))}}return d.notification}),_.Ee(function(d){return d.kind==="N"&&d.value!=null}),eka());b=b.ha(_.af(1),_.Ee(Kya),_.x(function(d){return d.ngrxOnInitEffects()}));return _.De(c,b)}))};vz.O=function(a){return new (a||vz)(_.t(_.Ue),_.t(gab))};vz.ua=_.q({token:vz,qa:vz.O,Ga:"root"});(function(a,b){A$a[a]=(A$a[a]||0)+1;if(typeof b==="function")return nya(a,function(){return Object.assign({},b.apply(null,_.ld(_.lc.apply(0,arguments))),{type:a})});switch(b?b.Ubd:"empty"){case "empty":return nya(a,function(){return{type:a}});case "props":return nya(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Ld");}})("@ngrx/effects/init");var cj=function(a,b){this.OTc=a;this.store=b;this.Pca=null};cj.prototype.start=function(){this.Pca||(this.Pca=hab(this.OTc).subscribe(this.store))};cj.prototype.La=function(){this.Pca&&(this.Pca.unsubscribe(),this.Pca=null)};cj.O=function(a){return new (a||cj)(_.t(vz),_.t(sz))};cj.ua=_.q({token:cj,qa:cj.O,Ga:"root"});var wz=function(a,b,c,d){this.sources=a;b.start();b=_.k(d);for(d=b.next();!d.done;d=b.next())a.EPa(d.value);c.dispatch({type:"@ngrx/effects/init"})};wz.prototype.EPa=function(a){this.sources.EPa(a)};wz.O=function(a){return new (a||wz)(_.t(vz),_.t(cj),_.t(sz),_.t(fab),_.t(tz,8),_.t(uz,8),_.t(dab,8))};wz.Da=_.ad({type:wz});wz.Ca=_.Fc({});var iab=[_.Or,_.po,_.oOa()],xz=new _.LPa,jab=[{path:"",IT:_.mqa(),children:[{path:_.fp.o6,dl:xz.for("search"),data:Tq,resolve:{keyboardShortcuts:_.wh(_.Fy),settingsPageLink:_.wh(Gy),additionalLinks:_.wh(Dy)},Lq:"paramsOrQueryParamsChange"},{path:_.fp.IY,dl:xz.for("source_settings"),data:Tq,resolve:{keyboardShortcuts:_.wh(_.Fy),settingsPageLink:_.wh(Gy),additionalLinks:_.wh(Dy)}},{path:_.fp.m9a,dl:xz.for("admin"),data:Object.assign({},Tq),resolve:{keyboardShortcuts:_.wh(_.Fy),additionalLinks:_.wh(Dy)}},
{path:_.fp.MFa,dl:xz.for("onboarding"),data:Tq},{path:_.fp.XQ,dl:xz.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.fp.jab,dl:xz.for("ssh_keys"),data:Tq,resolve:{keyboardShortcuts:_.wh(_.Fy)}},{path:_.fp.nxc,dl:xz.for("source"),data:Object.assign({},Tq,{groupType:"host"}),resolve:{keyboardShortcuts:_.wh(_.Fy),settingsPageLink:_.wh(Gy),additionalLinks:_.wh(Dy)}},{path:_.fp.TG,dl:xz.for("source"),
data:Object.assign({},Tq),resolve:{keyboardShortcuts:_.wh(_.Fy),settingsPageLink:_.wh(Gy),additionalLinks:_.wh(Dy)}},{path:"**",component:_.lv,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],yz=function(){};yz.prototype.store=function(){};yz.prototype.GAa=function(a,b){return this.kfa(a)&&this.kfa(b)?a.component===b.component:a.oe===b.oe};yz.prototype.kfa=function(a){return a.data.Tc};yz.O=function(a){return new (a||yz)};yz.ua=_.q({token:yz,qa:yz.O});var zz=function(){};
zz.O=function(a){return new (a||zz)};zz.Da=_.ad({type:zz,Bx:[gy]});
var kab=[].concat(_.ld(_.MPa(xz)),[_.uh,_.wt,_.cu,_.cz,{wa:dqa,Bb:function(a){return function(){a.prefetch("file",!1).ha(_.af(1),_.bf(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");b==null||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Kb:[_.dw],wd:!0},{wa:_.Ue,Hb:_.St,Kb:[_.At]},{wa:_.sh,Md:_.ez},{wa:_.zo,Md:yz},{wa:_.VLa,lc:"/"},{wa:m6a,Bb:function(a){var b=jab[0].children.filter(function(c){switch(c.path){case "piper":case _.fp.IY:return _.Xi.has(2);case _.fp.XQ:return _.bk(_.Qj(a,
rv,4),1);default:return!0}});jab[0].children=b;return jab},Kb:[Mv,_.zv]},{wa:_.JZa,lc:_.IZa},{wa:_.$2a,lc:_.a3a},{wa:_.Jpa,Md:_.ov},{wa:_.j$a,lc:{Wy:!1}}]),lab={Cm:_.Hy,Pb:_.J9a},mab,nab=[],oab=nab.concat,pab,Az={},Bz=void 0;Az=Az===void 0?{}:Az;Bz=Bz===void 0?{}:Bz;
pab=[{wa:C$a,Bb:function(){_.Wc(sz,{optional:!0,MVb:!0});return"guarded"}},{wa:D$a,lc:Bz.initialState},{wa:E$a,Bb:Fya,Kb:[D$a]},{wa:I$a,lc:Az},{wa:J$a,Hb:Az instanceof _.jd?Az:I$a},{wa:H$a,Kb:[I$a,[new _.wIa(J$a)]],Bb:function(a){return a instanceof _.jd?_.Wc(a):a}},{wa:M$a,lc:Bz.RIb?Bz.RIb:[]},{wa:O$a,Kb:[N$a,M$a],Bb:function(a,b){return a.concat(b)}},{wa:G$a,lc:Bz.oza?Bz.oza:pya},{wa:F$a,Kb:[G$a,O$a],Bb:sya},B$a,Z$a,$$a,bab,cab,[{wa:Q$a,lc:Bz.Kqd},{wa:P$a,Bb:function(a){return a},Kb:[Q$a]},{wa:R$a,
Kb:[P$a],Bb:function(){return{p7c:!1,l7c:!1,o7c:!1,k7c:!1,n7c:!1,m7c:!1}}},{wa:N$a,wd:!0,Kb:[R$a],Bb:function(a){var b=a.k7c;var c=a.o7c;return function(d){return b||c?vya(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:N$a,wd:!0,Kb:[R$a],Bb:function(a){var b=a.l7c;var c=a.p7c;return function(d){return b||c?Aya(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:N$a,wd:!0,Kb:[R$a],Bb:function(a){var b=
a.n7c;return function(c){return b?xya(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{wa:S$a,wd:!0,Kb:[R$a],Bb:function(a){if(a.m7c&&(a=Object.entries(A$a).filter(function(b){b=_.k(b);b.next();return b.next().value>1}).map(function(b){return _.k(b).next().value}),a.length))throw Error("Id`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]];mab={Cm:tz,Pb:oab.call(nab,_.ld(pab))};
zz.Ca=_.Fc({Pb:kab,imports:[iab,_.Zv,_.iy,Cy,lab,mab,function(){var a=_.lc.apply(0,arguments).flat(),b=a.filter(Hya);return{Cm:wz,Pb:[b,{wa:Pya,lc:[a]},{wa:dab,Bb:Qya},{wa:eab,wd:!0,lc:[]},{wa:fab,Bb:Oya,Kb:[Pya,eab]}]}}([]),_.Rt,_.mv,_.bu,_.gz,_.$Oa(jab),{Cm:az,Pb:[_.gu,{wa:_.Em,Md:_.b_a},{wa:_.xZa,Bb:_.Nta},{wa:yZa,Bb:function(){return{enabledFeatures:Array.from(_.Av).join(", ")}}},{wa:_.nw,Bb:_.ui,Kb:[_.zva,_.My]},{wa:_.vKa,Hb:X9a},{wa:_.K9a,Bb:_.ui,Kb:[_.KKa,_.Ny]},{wa:_.o_a,Bb:_.ui,Kb:[_.LKa,
_.Ny]},{wa:_.p_a,Bb:_.ui,Kb:[_.LKa,_.Ny]},{wa:_.N9a,Bb:_.ui,Kb:[_.MKa,_.Ny]},{wa:_.T9a,Bb:_.ui,Kb:[_.NKa,_.Ny]},{wa:_.m_a,Bb:_.ui,Kb:[_.PKa,_.Ny]},{wa:_.Uy,Bb:_.ui,Kb:[_.QKa,_.Ky]},{wa:_.Wy,Bb:_.ui,Kb:[_.ZKa,_.Ky]},{wa:_.V9a,Bb:_.ui,Kb:[_.SKa,_.Ny]},{wa:_.W9a,Bb:_.ui,Kb:[_.TKa,_.Ny]},{wa:_.q_a,Bb:_.ui,Kb:[_.UKa,_.Ny]},{wa:_.r_a,Bb:_.ui,Kb:[_.VKa,_.Ny]},{wa:_.t_a,Bb:_.ui,Kb:[_.XKa,_.Ny]},{wa:_.Q9a,Bb:_.ui,Kb:[_.YKa,_.Ny]},{wa:_.fu,Bb:function(){return window}},{wa:_.YZa,Md:_.$Za},{wa:_.ZZa,Bb:function(a){return new _.gl(a.document)},
Kb:[_.fu]},{wa:_.O9a,wd:!0,Hb:_.Qy},{wa:_.O9a,wd:!0,Hb:_.Ry}]},cw]});var Cz=function(){};Cz.O=function(a){return new (a||Cz)};Cz.Da=_.ad({type:Cz,Bx:[gy]});Cz.Ca=_.Fc({imports:[zz,_.Pr]});var Rya;_.dj=new Map;Rya=!1;var qab=function(a){this.Qd=a};qab.prototype.toString=function(){return this.Qd.join(".")};qab.prototype.getVersion=function(){return this.Qd[0]};qab.prototype.getExtension=function(){return this.Qd[1]};var rab=function(a){this.Qd=a};rab.prototype.toString=function(){return this.Qd.join(".")};rab.prototype.getVersion=function(){return this.Qd[1]};var sab=function(a){var b=a.split(".");b=b.length!==4&&b.length!==3||b[0].indexOf("=")!==-1?null:new rab(b);if(b===null)throw new TypeError("Od`"+a);return b};var Dz=function(){this.yk={};this.RK="";this.Qj={};this.X8a=".wasm"};Dz.prototype.toString=function(){if(this.RK.endsWith("_/wa/"))var a=this.RK+Ez(this,"wk")+this.X8a;else if(this.RK.endsWith("_/r/"))a=this.RK+Ez(this,"sc");else{a=this.RK+tab(this);var b=_.FHa(this.Qj),c="";b!=""&&(c="?"+b);a+=c}return a};
var uab=function(a){a=Ez(a,"md");return!!a&&a!=="0"},tab=function(a){var b=[],c=(0,_.zi)(function(d){this.yk[d]!==void 0&&b.push(d+"="+this.yk[d])},a);uab(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.yk||Fz(a,"d","0"),c("d"),c("exm"),c("excm"),(a.yk.excm||a.yk.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),Ez(a,"br")=="1"&&c("br"),c("br-d"),Ez(a,"zs")!=="0"&&c("zs"),vab(a)!==""&&c("wt"),c("gssmodulesetproto"),c("ujg"),
c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},Ez=function(a,b){return a.yk[b]?a.yk[b]:null},Fz=function(a,b,c){c?a.yk[b]=c:delete a.yk[b]},wab=function(a,b){b&&b.length>0?(b.sort(),Fz(a,"exm",b.join(","))):Fz(a,"exm",null)},xab=function(a,b){b&&b.length>0?(b.sort(),Fz(a,"excm",b.join(","))):Fz(a,"excm",null)},yab=function(a){return(a=Ez(a,"m"))?a.split(","):[]},vab=function(a){switch(Ez(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},zab=
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]);e.length>1&&e.sort();return d+":"+e.join(",")});c.sort();Fz(a,"ee",c.join(";"))};Dz.prototype.C4=function(a){Fz(this,"md",a)};Dz.prototype.PUb=function(a){Fz(this,"rs",a)};Dz.prototype.Iyb=function(){return Ez(this,"rs")};var Aab=function(a){delete a.yk.m;delete a.yk.exm;delete a.yk.ed};Dz.prototype.clone=function(){return Bab(this.toString())};
var Bab=function(a,b){b=b===void 0?!0:b;var c=Cab(a),d=new Dz,e=c.match(Nl)[5];Vca(Dab,function(m){var n=e.match("/"+m+"=([^/]+)");n&&Fz(d,m,n[1])});var f="";f=a.indexOf("_/ss/")!=-1?"_/ss/":a.indexOf("_/wa/")!=-1?"_/wa/":a.indexOf("_/r/")!=-1?"_/r/":"_/js/";d.RK=a.substr(0,a.indexOf(f)+f.length);if(d.RK.endsWith("_/wa/")){b=Eab(a);var g=!0;Object.values(Fab).forEach(function(m){a.endsWith(m)&&(d.X8a=m,g=!1)});g&&(c=a.split("/"),d.X8a="/"+c[c.length-1]);Fz(d,"wk",b.toString());return d}if(d.RK.endsWith("_/r/"))return Fz(d,
"sc",Gab(a).toString()),d;if(!b)return d;(b=c.match(Nl)[6]||null)&&BHa(b,function(m,n){d.Qj[m]=n});return d},Hab=function(a){var b=(b=Cab(a).match(Nl)[5]||null)?decodeURI(b):b;return b===null?!1:RegExp("/_/wa/","g").test(b)?!!Eab(a):RegExp("/_/r/","g").test(b)?!!Gab(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},Eab=function(a){var b=null,c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);d!==-1?b=a.slice(c,d):Object.values(Fab).forEach(function(e){a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});
if(b===null)return null;try{return sab(b)}catch(e){return null}},Gab=function(a){a=a.slice(a.lastIndexOf("_/r/")+4);if(a===null)return null;try{var b=a.split(".");var c=b.length!==2?null:new qab(b);if(c===null)throw new TypeError("Nd`"+a);return c}catch(d){return null}},Cab=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},Dab={abd:"k",P$c:"ck",Abd:"wk",Aad:"m",Z$c:"exm",X$c:"excm",G$c:"am",wad:"mm",Yad:"rt",mad:"d",Y$c:"ed",ibd:"sv",
R$c:"deob",K$c:"cb",ebd:"rs",cbd:"sdch",nad:"im",S$c:"dg",V$c:"br",U$c:"br-d",Mbd:"zs",Gbd:"wt",aad:"ee",hbd:"sm",zad:"md",ead:"gssmodulesetproto",xbd:"ujg",wbd:"sp",sbd:"tpc",lad:"ichc",jbd:"sc"},Iab=RegExp("^loaded_(g|h)?[_\\d]+$"),Fab={zbd:".wasm",gbd:".map",qbd:".symbols",qad:".loader.js",rad:".loader.sourcemap",Ebd:".worker.js",Fbd:".worker.sourcemap"};var Jab=function(a){a=a.clone();Aab(a);Fz(a,"dg",null);Fz(a,"d","0");wab(a,null);xab(a,null);return a},Kab=!0,Lab=function(a,b,c){var d=c===void 0?{}:c;c=d.cssRowKey===void 0?void 0:d.cssRowKey;var e=d.gE===void 0?void 0:d.gE;var f=d.FE===void 0?void 0:d.FE;d=d.callback===void 0?void 0:d.callback;Fz(a,"m",b.join(","));f&&zab(a,f);c&&(Fz(a,"ck",c),e?a.PUb(e):Kab&&(Kab=!1));if(d){if(d!=null&&!Iab.test(d))throw Error("Pd`"+d);Fz(a,"cb",d)}a=a.toString();_.rj(a,"/")&&(f=document.location.href.match(Nl),
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 _.mc(a)};var Nab=function(a){return Mab(a).then(function(b){return JSON.parse(b.responseText)})},Mab=function(a){var b={},c=b.u$c?b.u$c.Tba():LRa.Tba();return(new Zp(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Gz("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.ca.clearTimeout(f);var n;!(n=JRa(c.status))&&(n=c.status===0)&&(n=AHa(a),n=!(n=="http"||n=="https"||n==""));n?d(c):e(new Oab(c.status,a,c))}};c.onerror=function(){e(new Gz("Network error",a,c))};
if(b.headers)for(var g in b.headers){var m=b.headers[g];m!=null&&c.setRequestHeader(g,m)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);b.q8c>0&&(f=_.ca.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new Pab(a,c))},b.q8c));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ca.clearTimeout(f),e(new Gz("Error sending XHR: "+n.message,a,c))}})).fQ(function(d){d instanceof
aq&&c.abort();throw d;})},Gz=function(a,b,c){_.ba.call(this,a+", url="+b);this.url=b;this.rCa=c};_.qj(Gz,_.ba);Gz.prototype.name="XhrError";var Oab=function(a,b,c){Gz.call(this,"Request Failed, status="+a,b,c);this.status=a};_.qj(Oab,Gz);Oab.prototype.name="XhrHttpError";var Pab=function(a,b){Gz.call(this,"Request timed out",a,b)};_.qj(Pab,Gz);Pab.prototype.name="XhrTimeoutError";var Rab,Wab,Uab,Vab,abb;_.Hz=function(a,b,c,d,e){d=d===void 0?!1:d;e=e===void 0?!1:e;this.vka=Bab(_.cc(a).toString(),!0);this.frb=b;this.Opb=c;this.wna=d;this.c4={};this.G0a={};this.zza=[];this.T3a=!0;this.I_a=(a=Ez(this.vka,"excm"))?a.split(","):[];this.V5c=e;this.vna=!1;this.Pba="anonymous";this.tna=4043;this.GYa=document.head||document.documentElement;this.E3=this.Kga=null;this.E7c=!0;this.logger=null;_.Qab(this,yab(this.vka));this.uua=void 0;this.sxa()};
Rab=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),Hab(b)&&!Bab(b).RK.endsWith("_/js/")){b=yab(Bab(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.I_a.includes(c)||a.I_a.push(c)}};
_.Hz.prototype.G_c=function(a,b,c){var d=c===void 0?{}:c;c=d.FE;var e=d.onError;var f=d.XJ;d=d.x1c;this.G0a=b;if(!a)throw Error("Sd");if(this.V5c){b=_.k(document.getElementsByTagName("style"));for(var g=b.next();!g.done;g=b.next())Rab(this,g.value);b=_.k(document.getElementsByTagName("link"));for(g=b.next();!g.done;g=b.next())Rab(this,g.value)}this.LGb(this.N2a(a),c,e,f,d)};
_.Hz.prototype.LGb=function(a,b,c,d){var e=this;c=c===void 0?function(){}:c;d=d===void 0?function(){}:d;_.Sab(this,a,function(f,g,m){e.load(f,g,c,d,m===void 0?g:m,b)},b)||c(-1)};_.Hz.prototype.sxa=function(){};
Wab=function(a,b,c){if(a.wna){var d=a.vka;a={cssRowKey:a.frb,gE:a.Opb,FE:c,S3a:Uab(a),Pja:Vab(a)};var e=a===void 0?{}:a;a=e.S3a===void 0?[]:e.S3a;c=e.Pja===void 0?[]:e.Pja;var f=e.cssRowKey===void 0?void 0:e.cssRowKey;var g=e.gE===void 0?void 0:e.gE;var m=e.FE===void 0?void 0:e.FE;e=e.callback===void 0?void 0:e.callback;d=Jab(d);Fz(d,"d","1");wab(d,a);xab(d,c);b=Lab(d,b,{cssRowKey:f,gE:g,FE:m,callback:e})}else d=a.vka,a={cssRowKey:a.frb,gE:a.Opb,S3a:Uab(a),Pja:Vab(a)},m=a===void 0?{}:a,a=m.Pja===
void 0?[]:m.Pja,c=m.cssRowKey===void 0?void 0:m.cssRowKey,f=m.gE===void 0?void 0:m.gE,g=m.FE===void 0?void 0:m.FE,m=m.callback===void 0?void 0:m.callback,d=Jab(d),xab(d,a),b=Lab(d,b,{cssRowKey:c,gE:f,FE:g,callback:m});return b};_.Qab=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.c4[f]||(a.c4[f]=!0,a.zza.push(f),c=!0,d.push(f))}c&&(a.T3a=!1)};_.Xab=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.c4[e]&&(delete a.c4[e],_.qa(a.zza,e),c.push(e))}};
_.Hz.prototype.load=function(a,b,c,d,e){var f=this;e=e===void 0?b:e;var g=Yab(a,this.vna,this.Pba,this.uua);_.Qab(this,b);this.Kga=g;this.GYa.insertBefore(g,this.GYa.firstChild);_.Zab(g,b,function(){g.parentElement.removeChild(g);f.Kga==g&&(f.Kga=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.G0a)f.G0a[n].ly()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.Kga==g&&(f.Kga=null);_.Xab(f,m);f.E3?f.E3.then(function(){c(-1)}):c(-1)},e)};
_.Zab=function(a,b,c,d,e){e=e===void 0?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!_.zh().xj[v].ly()});r.length!==0?d(r,"Response was successful but was missing module(s) "+r+"."):c()},n=function(){f--;f==0&&m()};b.forEach(function(r){r=_.zh().xj[r];r.ly()?n():(r.P3(r.Yta,n),FPa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};Uab=function(a){a.T3a||(a.T3a=!0,a.zza.sort());return a.zza};
Vab=function(a){a=a.I_a;a.sort();return a};_.Hz.prototype.N2a=function(a){var b=this;return a.filter(function(c){return!b.c4[c]})};
_.Sab=function(a,b,c,d){if(a.E3)return a.E3.then(function(){_.Sab(a,b,c,d)}),!0;if(!a.wna){var e=[],f=Object.assign({},a.c4);a.G5(b,function(v){e.push(v.getId())},d,function(v){return!v.ly()},f);b=e}for(f=0;f<b.length;){for(var g=b.length-f,m=f==0?b:b.slice(f,b.length),n=Wab(a,m,d),r=_.cc(n).toString();r.length>a.tna;)if(g>1)g-=Math.ceil((r.length-a.tna)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=Wab(a,m,d),r=_.cc(n).toString();else return a.wna?(a.wna=!1,a.E3=$ab(a).then(function(v){abb(a,v,d)}),_.Sab(a,
b.slice(f),c,d)):!1;f+=g;a.wna?c(n,m):c(n,m,f===b.length?b:[])}return!0};abb=function(a,b,c){_.zh().iAa((b||{}).moduleGraph);a.G5(Uab(a),function(d){_.Qab(a,[d.getId()])},c);a.E3=null};_.Hz.prototype.G5=function(a,b,c,d,e){e=e===void 0?{}:e;var f=_.zh();a=_.k(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.xj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.Cca||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.G5(n,b,c,d,e);b(m)}}};
var $ab=function(a){a=a.vka.clone();Aab(a);Fz(a,"dg",null);a.C4("1");return Nab(a.toString())},Yab=function(a,b,c,d){var e=_.ol(document,"SCRIPT");_.Tca(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var Iz=function(a,b){this.type=a;this.status=b};Iz.prototype.toString=function(){return bbb(this)+" ("+(this.status!=void 0?this.status:"?")+")"};var bbb=function(a){switch(a.type){case Iz.qf.uab:return"Unauthorized";case Iz.qf.v9a:return"Consecutive load failures";case Iz.qf.TIMEOUT:return"Timed out";case Iz.qf.S$a:return"Out of date module id";case Iz.qf.GEa:return"Init error";default:return"Unknown failure type "+a.type}};nj.vu=Iz;nj.vu.qf={uab:0,v9a:1,TIMEOUT:2,S$a:3,GEa:4};var Jz=function(){this.F0a=this.Nl=null;this.xj={};this.jF=[];this.lK=[];this.yza=[];this.vs=[];this.qQ=[];this.gN={};this.fE={};this.rB=this.Yra=new Vo([],"");this.b_a=null;this.qwa=new _.Tt;this.QQa=!1;this.ita=0;this.EDb=this.I0b=this.AFb=!1};_.qj(Jz,HPa);var cbb=function(a,b){_.ba.call(this,"Error loading "+a+": "+b)};_.qj(cbb,_.ba);_.h=Jz.prototype;_.h.oUb=function(a){this.QQa=a};
_.h.iAa=function(a,b){if(!(this instanceof Jz))this.iAa(a,b);else if(typeof a==="string"){if(a.startsWith("d$")){a=a.substring(2);for(var c=[],d=0,e=a.indexOf("/"),f=0,g=!1,m=0;;){var n=g?a.substring(f):a.substring(f,e);if(n.length===0)d++,f="sy"+d.toString(36),n=[];else{var r=n.indexOf(":");if(r<0)f=n,n=[];else if(r===n.length-1)f=n.substring(0,r),n=Array(c[m-1]);else{f=n.substring(0,r);n=n.substring(r+1).split(",");r=m;for(var v=0;v<n.length;v++)r-=n[v].length===0?1:Number(n[v]),n[v]=c[r]}r=0;if(f.length===
0)r=1;else if(f.charAt(0)==="+"||f.charAt(0)==="-")r=Number(f);r!==0&&(d+=r,f="sy"+d.toString(36))}c.push(f);dbb(this,f,n);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);m++}this.F0a=c}else{a=a.split("/");c=[];for(d=0;d<a.length;d++){m=a[d].split(":");e=m[0];g=[];if(m[1])for(g=m[1].split(","),m=0;m<g.length;m++)g[m]=c[parseInt(g[m],36)];c.push(e);dbb(this,e,g)}this.F0a=c}b&&b.length?(naa(this.jF,b),this.b_a=_.na(b)):this.qwa.qN||this.qwa.callback();Object.freeze(this.F0a);this.rB==this.Yra&&(this.rB=
null,this.Yra.onLoad((0,_.zi)(this.Dyb,this))&&ebb(this,new nj.vu(nj.vu.qf.GEa)),Kz(this))}};_.h.YPb=function(a,b){if(this.gN[a]){delete this.gN[a][b];for(var c in this.gN[a])return;delete this.gN[a]}};_.h.isActive=function(){return this.jF.length>0};_.h.EEb=function(){return this.qQ.length>0};
var Kz=function(a){var b=a.AFb,c=a.isActive();c!=b&&(a.lua(c?"active":"idle"),a.AFb=c);b=a.EEb();b!=a.I0b&&(a.lua(b?"userActive":"userIdle"),a.I0b=b)},dbb=function(a,b,c){a.xj[b]?(a=a.xj[b].Cca,a!=c&&a.splice.apply(a,[0,a.length].concat(_.ld(c)))):a.xj[b]=new Vo(c,b)},hbb=function(a,b,c){var d=[];_.oaa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.xj[g];if(!m)throw Error("Td`"+g);var n=new _.Tt;e[g]=n;m.ly()?n.callback(null):(fbb(a,g,m,!!c,n),gbb(a,g)||b.push(g))}b.length>0&&(a.jF.length===
0?a.G_a(b):(a.vs.push(b),Kz(a)));return e},fbb=function(a,b,c,d,e){c.registerCallback(e.callback,e);FPa(c,function(f){e.cda(new cbb(b,f))});gbb(a,b)?d&&((0,_.oa)(a.qQ,b)>=0||a.qQ.push(b),Kz(a)):d&&((0,_.oa)(a.qQ,b)>=0||a.qQ.push(b))};
Jz.prototype.G_a=function(a,b,c){var d=this;b||(this.ita=0);var e=this.N2a(a);this.jF=e;this.lK=this.QQa?a:_.sa(e);Kz(this);if(e.length!==0){this.yza.push.apply(this.yza,e);if(Object.keys(this.gN).length>0&&!this.Nl.E7c)throw Error("Ud");a=(0,_.zi)(this.Nl.G_c,this.Nl,_.sa(e),this.xj,{FE:this.gN,xid:!!c,onError:function(f){var g=d.lK;f=f!=null?f:void 0;d.ita++;d.lK=g;e.forEach(_.oj(_.qa,d.yza),d);f==401?(ebb(d,new nj.vu(nj.vu.qf.uab,f)),d.vs.length=0):f==410?(ibb(d,new nj.vu(nj.vu.qf.S$a,f)),jbb(d)):
d.ita>=3?(ibb(d,new nj.vu(nj.vu.qf.v9a,f)),jbb(d)):d.G_a(d.lK,!0,f==8001)},x1c:(0,_.zi)(this.OWc,this)});(b=Math.pow(this.ita,2)*5E3)?_.ca.setTimeout(a,b):a()}};Jz.prototype.N2a=function(a){var b=this;a=a.filter(function(e){return b.xj[e].ly()?(_.ca.setTimeout(function(){return Error("Vd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(kbb(this,a[d]));_.oaa(c);return!this.QQa&&c.length>1?(a=c.shift(),this.vs=c.map(function(e){return[e]}).concat(this.vs),[a]):c};
var kbb=function(a,b){var c=cda(a.yza),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.xj[b[e]].Cca,g=f.length-1;g>=0;g--){var m=f[g];a.xj[m].ly()||c[m]||(d.push(m),b.push(m))}d.reverse();_.oaa(d);return d};
Jz.prototype.rAa=function(){if(this.rB){var a=this.rB.getId(),b=[];if(this.gN[a]){for(var c=_.k(Object.keys(this.gN[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.xj[d];e&&!e.ly()&&(this.YPb(a,d),b.push(d))}this.H_a(b)}this.isDisposed()||(this.xj[a].onLoad((0,_.zi)(this.Dyb,this))&&ebb(this,new nj.vu(nj.vu.qf.GEa)),_.qa(this.qQ,a),_.qa(this.jF,a),this.jF.length===0&&jbb(this),this.b_a&&a==this.b_a&&(this.qwa.qN||this.qwa.callback()),Kz(this),this.rB=null)}};
var gbb=function(a,b){if((0,_.oa)(a.jF,b)>=0)return!0;for(var c=0;c<a.vs.length;c++)if((0,_.oa)(a.vs[c],b)>=0)return!0;return!1};Jz.prototype.load=function(a,b){return hbb(this,[a],b)[a]};Jz.prototype.H_a=function(a){return hbb(this,a)};var zqa=function(a){var b=_.yh;b.rB&&b.rB.getId()==="synthetic_module_overhead"&&(b.rAa(),delete b.xj.synthetic_module_overhead);b.xj[a]&&b.G5(b.xj[a].Cca||[],function(c){c.rAa();_.qa(b.jF,c.getId())},function(c){return!c.ly()});b.rB=b.xj[a]};
Jz.prototype.QPb=function(a){this.rB||(this.xj.synthetic_module_overhead=new Vo([],"synthetic_module_overhead"),this.rB=this.xj.synthetic_module_overhead);var b=this.rB;b.P3(b.Yta,a)};Jz.prototype.OWc=function(){ibb(this,new nj.vu(nj.vu.qf.TIMEOUT));jbb(this)};
var ibb=function(a,b){a.lK.length>1?a.vs=a.lK.map(function(c){return[c]}).concat(a.vs):ebb(a,b)},ebb=function(a,b){var c=a.lK;a.jF.length=0;for(var d=[],e=0;e<a.vs.length;e++){var f=a.vs[e].filter(function(n){var r=kbb(this,n);return aAa(c,function(v){return(0,_.oa)(r,v)>=0})},a);naa(d,f)}for(e=0;e<c.length;e++)maa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.vs.length;f++)_.qa(a.vs[f],d[e]);_.qa(a.qQ,d[e])}var g=a.fE.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.xj[c[e]])a.xj[c[e]].onError(b);a.lK.length=0;Kz(a)},jbb=function(a){for(;a.vs.length;){var b=a.vs.shift().filter(function(c){return!this.xj[c].ly()},a);if(b.length>0){a.G_a(b);return}}Kz(a)};_.h=Jz.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.P3(a[c],b)};_.h.P3=function(a,b){var c=this.fE;c[a]||(c[a]=[]);c[a].push(b)};_.h.lua=function(a){for(var b=this.fE[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.G5=function(a,b,c,d){c=c===void 0?function(){return!0}:c;d=d===void 0?{}:d;a=_.k(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.xj[e];!d[e]&&c(f)&&(d[e]=!0,this.G5(f.Cca||[],b,c,d),b(f))}};_.h.dispose=function(){Uca(Zca(this.xj),this.Yra);this.xj={};this.jF=[];this.lK=[];this.qQ=[];this.vs=[];this.fE={};this.EDb=!0};_.h.isDisposed=function(){return this.EDb};_.wqa=function(){return new Jz};/*

 Hammer.JS - v2.0.2 - 2014-07-26
 http://hammerjs.github.io/

 Copyright (c) 2014 Jorik Tangelder <j.tangelder@gmail.com>;
 Licensed under the MIT license */
(function(){const module=undefined;const exports=undefined;const define=undefined;!function(a,b,c,d){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")}).call(globalThis);Error.stackTraceLimit=Infinity;_.dj.set("CST-APP",zz);_.dj.set("PROTRACTOR-CST-APP",Cz);
if(location.search==="?refreshSso=1")window.close();else{_.zh().QPb(Vya);var lbb,mbb,Lz;lbb=lbb===void 0?!1:lbb;mbb=mbb===void 0?!1:mbb;Lz=Lz===void 0?{}:Lz;var nbb=Lz.cssRowKey||"",obb=Lz.gE||"";!nbb&&window&&window._F_cssRowKey&&(nbb=window._F_cssRowKey,!obb&&window._F_combinedSignature&&(obb=window._F_combinedSignature));if(nbb&&typeof window._F_installCss!=="function")throw Error("Wd");var pbb=Lz.mld||_.Hz,qbb,rbb,sbb="",tbb=_.ca._F_jsUrl;if(typeof document!=="undefined"&&document&&document.getElementById){var ubb=
document.getElementById("base-js");if(ubb){var vbb=ubb.tagName.toUpperCase();if(vbb=="SCRIPT"||vbb=="LINK")sbb=ubb.src?ubb.src:ubb.getAttribute("href")}}if(tbb&&sbb){if(tbb!=sbb)throw Error("Qd`"+tbb+"`"+sbb);rbb=tbb}else rbb=tbb||sbb;if(!Hab(rbb))throw Error("Rd");qbb=_.mc(rbb);var wbb=new pbb(qbb,nbb,obb,lbb,mbb);Lz.n9c&&(wbb.vna=Lz.n9c);Lz.ARc&&(wbb.Pba=Lz.ARc);Lz.tna&&(wbb.tna=Lz.tna);Lz.uua&&(wbb.uua=Lz.uua);var xbb=_.zh();xbb.Nl=wbb;xbb.oUb(!0)};_.Mz=function(a,b){this.Va=a;this.window=b};_.ybb=function(a,b){return _.Ho(a.Va,_.Fo(a.Va,_.Lq(b)))};_.Mz.O=function(a){return new (a||_.Mz)(_.t(_.qh),_.t(_.fu))};_.Mz.ua=_.q({token:_.Mz,qa:_.Mz.O,Ga:"root"});
_.Av.add(9);
_.Av.add(2);
_.Xi.add(3);
_.Av.add(72);
_.Av.add(73);
_.Av.add(69);_.r9a.Q3.push({instance:_.p9a});
_.Av.add(88);
_.Av.add(77);
_.Av.add(19);
_.p4a="https://cs.corp.google.com";
_.Av.add(31);
_.Av.add(38);
_.Av.add(42);

_.Av.add(70);
_.Av.add(84);
_.Av.add(44);
_.Av.add(48);
_.Av.add(55);
_.Av.add(56);
_.Av.add(78);
_.Av.add(82);
_.Av.add(1);
_.Av.add(3);
_.Av.add(10);
var lcb=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.$Pa=["/search"];var Yz=function(a,b){_.ew.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.TI=new _.gh((c=a)!=null?c:"PREVIEW");var d;a:{if(c=this.storage.get("__SourceSettings_LastFileNavigationTab"))switch(c){case "FILES":case "OUTLINE":break a}c=void 0}this.kxb=new _.gh((d=c)!=null?d:"FILES");var e;this.mC=new _.gh((e=this.storage.get("__SourceSettings_OutlineState"))!=null?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 _.gh((f=d)!=null?f:"SYSTEM");var g;this.aTa=new _.gh((g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))!=null?g:"cider-dark");var m;this.l_a=new _.gh((m=this.storage.get("__SourceSettings_LightSyntaxTheme"))!=null?m:"cider");this.storage.get("__SourceSettings_XrefBuildConfigFilter");var n;f=(n=this.storage.get("__SourceSettings_XrefExcludeFilters"))!=null?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.f2b=new _.gh(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.Gfa=new _.gh((r=n)!=null?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.d9a=new _.gh((v=r)!=null?v:"MINI");var z;this.tabSize=new _.gh((z=lcb(this.storage.get("__SourceSettings_TabSize")))!=
null?z:2);var C;this.pageSize=new _.gh((C=lcb(this.storage.get("__SourceSettings_PageSize")))!=null?C:10);var I;this.Pha=new _.gh((I=lcb(this.storage.get("__SourceSettings_NumStarredPlaces")))!=null?I:50);this.T5a=new _.gh(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var M;this.i2b=new _.gh((M=lcb(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))!=null?M:0);this.yfa=new _.gh(!!this.storage.get("__SourceSettings_HighlightXrefs"));this.U5a=new _.gh(!!this.storage.get("__SourceSettings_ShowGenerated"));
var O;this.Bla=new _.gh((O=this.storage.get("__SourceSettings_ShowCustomContextMenu"))!=null?O:!0)};_.V(Yz,_.ew);_.h=Yz.prototype;_.h.xea=function(){return this.TI};_.h.hla=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.TI.next(a)};_.h.M1=function(){return this.kxb};_.h.z4=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.kxb.next(a)};_.h.gJ=function(){return this.mC};
_.h.vy=function(a){a=Object.assign({},this.mC.value,a);this.mC.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.xva=function(){return this.theme};_.h.wAa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.lea=function(){return this.aTa};_.h.Wka=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.aTa.next(a)};_.h.yea=function(){return this.l_a};_.h.jla=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.l_a.next(a)};
_.h.Nea=function(){return this.f2b};_.h.sla=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.f2b.next(new Set(a))};_.h.K1=function(){return this.Gfa};_.h.fla=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Gfa.next(a)};_.h.VU=function(){return this.tabSize};_.h.rla=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.RU=function(){return this.pageSize};
_.h.E4=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.S1=function(){return this.Pha};_.h.kla=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Pha.next(a)};_.h.SU=function(){return this.T5a};_.h.pla=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.T5a.next(a)};_.h.Iea=function(){return this.U5a};_.h.qla=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.U5a.next(a)};_.h.Eva=function(){return this.i2b};
_.h.K5a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.i2b.next(a)};_.h.KU=function(){return this.yfa};_.h.y4=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.yfa.next(a)};_.h.X1=function(){return this.Bla};_.h.ola=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Bla.next(a)};_.h.ZU=function(){return this.d9a};_.h.G4=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.d9a.next(a)};
Yz.O=function(a){return new (a||Yz)(_.t(_.PXa),_.t(_.Bv))};Yz.ua=_.q({token:Yz,qa:Yz.O,Ga:"root"});_.o5a=Yz;_.Av.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.yh){if(!_.wqa)return;_.xqa()}_.yh.iAa(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 Ccb,Dcb,Ecb,Hcb,Icb,Jcb,Kcb,Lcb,Rcb,Scb,Tcb,Ucb,Wcb;_.Bcb=function(a,b){var c=_.ana.get(b)||null;if(c&&c!==a)throw Error("ob`"+b+"`"+_.Hc(c)+"`"+_.Hc(c.name));_.ana.set(b,a)};_.Zz=function(a,b,c){a=_.ila(_.zd(),a,b,c);_.yla(_.Gfa,a)};Ccb=function(a){a&1&&_.J(0,"mat-pseudo-checkbox",1);a&2&&(a=_.N(),_.E("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};Dcb=function(a){a&1&&_.J(0,"mat-pseudo-checkbox",3);a&2&&(a=_.N(),_.E("disabled",a.disabled))};
Ecb=function(a){a&1&&(_.F(0,"span",4),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg("(",a.group.label,")"))};_.Fcb=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};_.Gcb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Hcb=function(a){a&1&&(_.F(0,"span",4),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.placeholder))};Icb=function(a){a&1&&_.cg(0)};
Jcb=function(a){a&1&&(_.F(0,"span",11),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.rg(a.b8a))};Kcb=function(a){a&1&&(_.F(0,"span",5),_.B(1,Icb,1,0)(2,Jcb,2,1,"span",11),_.H());a&2&&(a=_.N(),_.y(),_.Pf(a.ZSa?1:2))};
Lcb=function(a){if(a&1){var b=_.zd();_.F(0,"div",12,1);_.K("@transformPanel.done",function(c){_.u(b);var d=_.N();return _.w(d.f9.next(c.zf))})("keydown",function(c){_.u(b);var d=_.N();return _.w(d.je(c))});_.cg(2,1);_.H()}a&2&&(a=_.N(),_.Zz("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.jLa(),""),_.E("ngClass",a.Bd)("@transformPanel","showing"),_.Lf("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.iS()))};
_.Mcb=function(a,b){a.r_=b===void 0?!0:b;return a};_.Ncb=function(a){a.Uab=["shiftKey"];return a};_.Ocb=function(a){a.d9={enabled:!0,v0:10};return a};_.Pcb=function(a,b){a.xbb=b===void 0?!0:b;return a};_.$z=function(a,b){var c=0;return function(d){_.ca.clearTimeout(c);var e=arguments;c=_.ca.setTimeout(function(){a.apply(void 0,e)},b)}};_.aA=function(a){return{Cm:_.Ko,Pb:[{wa:_.Rpa,wd:!0,lc:a}]}};_.bA=function(){_.rr.apply(this,arguments)};_.V(_.bA,_.rr);
_.bA.prototype.ej=function(a){this.uf&&_.Qcb(this.uf);_.rr.prototype.ej.call(this,a);this.uf&&(a=this.uf,a.tR||(a.tR=!0,_.om(a.Ua)))};_.cA=function(a,b,c,d){var e=this;a=a===void 0?!1:a;c=c===void 0?!0:c;this.nj=a;this.Gcb=c;this.HM=d;this.cT=new Set;this.o7=[];this.f_=[];this.changed=new _.gf;b&&b.length&&(a?b.forEach(function(f){return e.eqa(f)}):this.eqa(b[0]),this.f_.length=0)};_.h=_.cA.prototype;
_.h.select=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.eqa(c)});var b=this.Fpa();this.Tp();return b};_.h.Yf=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.ZOa(c)});var b=this.Fpa();this.Tp();return b};
_.h.setSelection=function(){var a=_.lc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.eqa(e)});c.filter(function(e){return!d.has(b.mpa(e,d))}).forEach(function(e){return b.ZOa(e)});a=this.Fpa();this.Tp();return a};_.h.toggle=function(a){return this.Ge(a)?this.Yf(a):this.select(a)};_.h.clear=function(a){a=a===void 0?!0:a;this.Qhb();var b=this.Fpa();a&&this.Tp();return b};_.h.Ge=function(a){return this.cT.has(this.mpa(a))};
_.h.fs=function(){return this.cT.size===0};_.h.Kl=function(){return!this.fs()};_.h.sort=function(a){this.nj&&this.selected&&this.xe.sort(a)};_.h.Tp=function(){this.xe=null;if(this.f_.length||this.o7.length)this.changed.next({source:this,VD:this.f_,removed:this.o7}),this.o7=[],this.f_=[]};_.h.eqa=function(a){a=this.mpa(a);this.Ge(a)||(this.nj||this.Qhb(),this.Ge(a)||this.cT.add(a),this.Gcb&&this.f_.push(a))};_.h.ZOa=function(a){a=this.mpa(a);this.Ge(a)&&(this.cT.delete(a),this.Gcb&&this.o7.push(a))};
_.h.Qhb=function(){var a=this;this.fs()||this.cT.forEach(function(b){return a.ZOa(b)})};_.h.Jcd=function(){};_.h.Fpa=function(){return!(!this.o7.length&&!this.f_.length)};_.h.mpa=function(a,b){if(this.HM){var c;b=(c=b)!=null?c:this.cT;b=_.k(b);for(c=b.next();!c.done;c=b.next())if(c=c.value,this.HM(a,c))return c}return a};_.p.Object.defineProperties(_.cA.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.xe||(this.xe=Array.from(this.cT.values()));return this.xe}}});
Rcb=[{zc:"start",Ac:"bottom",oc:"start",vc:"top"},{zc:"start",Ac:"top",oc:"start",vc:"bottom"},{zc:"end",Ac:"top",oc:"end",vc:"bottom"},{zc:"end",Ac:"bottom",oc:"end",vc:"top"}];_.dA=function(a){this.hb=a};_.dA.O=function(a){return new (a||_.dA)(_.A(_.Pd))};_.dA.Fa=_.fd({type:_.dA,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Rb:["cdkOverlayOrigin"],standalone:!0});
_.eA=function(a,b,c,d,e){this.ff=a;this.Yb=e;this.n9=this.Uoa=this.ibb=this.Doa=_.Wd.EMPTY;this.Acb=!1;this.nb=_.Wc(_.Cg);this.viewportMargin=0;this.push=this.mzb=this.Fxb=this.lHb=this.Pe=this.vj=this.open=!1;this.lm=new _.mm;this.uW=new _.mm;this.attach=new _.mm;this.detach=new _.mm;this.xLb=new _.mm;this.zLb=new _.mm;this.DNc=new _.vs(b,c);this.z9=d;this.Cj=this.z9()};_.h=_.eA.prototype;
_.h.La=function(){this.ibb.unsubscribe();this.Uoa.unsubscribe();this.Doa.unsubscribe();this.n9.unsubscribe();this.yb&&this.yb.dispose()};_.h.Tb=function(a){this.hf&&(this.tra(this.hf),this.yb.Gs({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.hf.apply());a.open&&(this.open?this.CR():this.tcb())};
_.h.Au=function(){var a=this;this.Dy&&this.Dy.length||(this.Dy=Rcb);var b=this.yb=this.ff.create(this.ZFc());this.ibb=b.Coa.subscribe(function(){return a.attach.emit()});this.Uoa=b.Ao.subscribe(function(){return a.detach.emit()});b.xk().subscribe(function(c){a.xLb.next(c);c.keyCode!==27||a.vj||_.Oh(c)||(c.preventDefault(),a.tcb())});this.yb.nC().subscribe(function(c){var d=a.fJc(),e=_.Qh(c);d&&(d===e||d.contains(e))||a.zLb.next(c)})};
_.h.ZFc=function(){var a=this.hf=this.jg||this.oHc();a=new _.hs({direction:this.Yb,jg:a,Cj:this.Cj,Pe:this.Pe,J0:this.J0});if(this.width||this.width===0)a.width=this.width;if(this.height||this.height===0)a.height=this.height;if(this.minWidth||this.minWidth===0)a.minWidth=this.minWidth;if(this.minHeight||this.minHeight===0)a.minHeight=this.minHeight;this.Jj&&(a.Jj=this.Jj);this.Bd&&(a.Bd=this.Bd);return a};
_.h.tra=function(a){var b=this,c=this.Dy.map(function(d){return{zc:d.zc,Ac:d.Ac,oc:d.oc,vc:d.vc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Bd:d.Bd||void 0}});return _.os(_.ns(_.ls(_.BWa(_.Pcb(_.ms(_.ks(a.lla(this.xZ()),c),this.Fxb),this.push),this.mzb),this.viewportMargin),this.lHb),this.I8c)};_.h.oHc=function(){var a=_.ss(this.ff.position(),this.xZ());this.tra(a);return a};_.h.xZ=function(){return this.origin instanceof _.dA?this.origin.hb:this.origin};
_.h.fJc=function(){return this.origin instanceof _.dA?this.origin.hb.na:this.origin instanceof _.Pd?this.origin.na:typeof Element!=="undefined"&&this.origin instanceof Element?this.origin:null};
_.h.CR=function(){var a=this;this.yb?this.yb.Jl().Pe=this.Pe:this.Au();this.yb.tg()||this.yb.attach(this.DNc);this.Pe?this.Doa=this.yb.lm().subscribe(function(b){a.lm.emit(b)}):this.Doa.unsubscribe();this.n9.unsubscribe();this.uW.zn.length>0&&(this.n9=this.hf.I3.ha(_.wka(function(){return a.uW.zn.length>0})).subscribe(function(b){a.nb.run(function(){return a.uW.emit(b)});a.uW.zn.length===0&&a.n9.unsubscribe()}))};_.h.tcb=function(){this.yb&&this.yb.detach();this.Doa.unsubscribe();this.n9.unsubscribe()};
_.p.Object.defineProperties(_.eA.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.UMa},set:function(a){this.UMa=a;this.hf&&this.tra(this.hf)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.dt},set:function(a){this.dt=a;this.hf&&this.tra(this.hf)}},J0:{configurable:!0,enumerable:!0,get:function(){return this.Acb},set:function(a){this.Acb=a}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.yb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Yb?
this.Yb.value:"ltr"}}});_.eA.O=function(a){return new (a||_.eA)(_.A(_.As),_.A(_.fg),_.A(_.gg),_.A(_.EWa),_.A(_.Qr,8))};
_.eA.Fa=_.fd({type:_.eA,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],Dy:[0,"cdkConnectedOverlayPositions","positions"],jg:[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"],Jj:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],Bd:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],Cj:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],vj:[0,"cdkConnectedOverlayDisableClose","disableClose"],I8c:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],Pe:[2,"cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.Kg],lHb:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.Kg],Fxb:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Kg],mzb:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Kg],push:[2,"cdkConnectedOverlayPush","push",_.Kg],J0:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Kg]},outputs:{lm:"backdropClick",uW:"positionChange",attach:"attach",detach:"detach",xLb:"overlayKeydown",zLb:"overlayOutsideClick"},Rb:["cdkConnectedOverlay"],standalone:!0,
features:[_.Kf,_.sd]});_.fA=function(a){this.re=a;this.state="unchecked";this.disabled=!1;this.Ic="full"};_.fA.O=function(a){return new (a||_.fA)(_.A(_.$l,8))};
_.fA.ya=_.Yc({type:_.fA,oa:[["mat-pseudo-checkbox"]],rb:[1,"mat-pseudo-checkbox"],ob:12,Za:function(a,b){a&2&&_.Nf("mat-pseudo-checkbox-indeterminate",b.state==="indeterminate")("mat-pseudo-checkbox-checked",b.state==="checked")("mat-pseudo-checkbox-disabled",b.disabled)("mat-pseudo-checkbox-minimal",b.Ic==="minimal")("mat-pseudo-checkbox-full",b.Ic==="full")("_mat-animation-noopable",b.re==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",Ic:"appearance"},standalone:!0,features:[_.wg],
Aa:0,Ba:0,ta: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, var(--mat-app-primary))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, var(--mat-app-primary));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, var(--mat-app-on-primary))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, var(--mat-app-surface))}.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'],
mb:2,Oa:0});Scb=["text"];Tcb=[[["mat-icon"]],"*"];Ucb=0;_.Vcb=function(a,b){this.source=a;this.CV=b===void 0?!1:b};_.gA=function(a,b,c,d){this.Zc=a;this.Ua=b;this.qd=c;this.group=d;this.qc=this.tR=this.xe=!1;this.KS="";this.id="mat-option-"+Ucb++;this.Uv=new _.mm;this.Fh=new _.gf};_.gA.prototype.select=function(a){a=a===void 0?!0:a;this.xe||(this.xe=!0,_.om(this.Ua),a&&this.XR())};_.gA.prototype.Yf=function(a){a=a===void 0?!0:a;this.xe&&(this.xe=!1,_.om(this.Ua),a&&this.XR())};
_.gA.prototype.focus=function(a,b){var c=this.Og();typeof c.focus==="function"&&c.focus(b)};_.Qcb=function(a){a.tR&&(a.tR=!1,_.om(a.Ua))};_.h=_.gA.prototype;_.h.kp=function(){return this.iD};_.h.je=function(a){a.keyCode!==13&&a.keyCode!==32||_.Oh(a)||(this.xr(),a.preventDefault())};_.h.xr=function(){this.disabled||(this.xe=this.multiple?!this.xe:!0,_.om(this.Ua),this.XR(!0))};_.h.kr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.Zc.na};
_.h.yn=function(){if(this.xe){var a=this.iD;a!==this.KS&&(this.KS&&this.Fh.next(),this.KS=a)}};_.h.La=function(){this.Fh.complete()};_.h.XR=function(a){this.Uv.emit(new _.Vcb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(_.gA.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.qd&&this.qd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.qc},set:function(a){this.qc=a}},Bc:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.Bc)}},qp:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.qp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.tR}},iD:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.POa)==null?void 0:a.na.textContent)||"").trim()}}});_.gA.O=function(a){return new (a||_.gA)(_.A(_.Pd),_.A(_.Pg),_.A(_.Hs,8),_.A(_.Is,8))};
_.gA.ya=_.Yc({type:_.gA,oa:[["mat-option"]],tb:function(a,b){a&1&&_.jg(Scb,7);if(a&2){var c;_.ng(c=_.og())&&(b.POa=c.first)}},rb:["role","option",1,"mat-mdc-option","mdc-list-item"],ob:11,Za:function(a,b){a&1&&_.K("click",function(){return b.xr()})("keydown",function(c){return b.je(c)});a&2&&(_.Uf("id",b.id),_.Lf("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Nf("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",_.Kg]},outputs:{Uv:"onSelectionChange"},Rb:["matOption"],standalone:!0,features:[_.Kf,_.wg],hc:["mat-icon","*"],Aa:8,Ba:5,Ea:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple",
"",1,"mat-mdc-option-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],ta:function(a,b){a&1&&(_.bg(Tcb),_.B(0,Ccb,1,2,"mat-pseudo-checkbox",1),_.cg(1),_.F(2,"span",2,0),_.cg(4,1),_.H(),_.B(5,Dcb,1,1,"mat-pseudo-checkbox",3)(6,Ecb,2,1,"span",4),_.J(7,"div",5));a&2&&(_.Pf(b.multiple?0:-1),_.y(5),_.Pf(b.multiple||!b.selected||b.qp?-1:5),_.y(),_.Pf(b.group&&b.group.xH?6:-1),_.y(),_.E("matRippleTrigger",b.Og())("matRippleDisabled",b.disabled||b.Bc))},Ia:[_.fA,_.Ms],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-app-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-hover-state-layer-opacity, transparent))}.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, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-focus-state-layer-opacity, transparent));outline:0}.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, var(--mat-app-on-secondary-container))}.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, var(--mat-app-secondary-container))}.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-focus-indicator::before{content:""}\n'],
mb:2,Oa:0});_.hA=function(){};_.hA.O=function(a){return new (a||_.hA)};_.hA.Da=_.ad({type:_.hA});_.hA.Ca=_.Fc({imports:[_.Cs]});_.iA=function(){};_.iA.O=function(a){return new (a||_.iA)};_.iA.Da=_.ad({type:_.iA});_.iA.Ca=_.Fc({imports:[_.Ns,_.Cs,_.hA,_.gA]});_.jA=function(a,b,c){_.Br.call(this,a,b,c)};_.V(_.jA,_.Br);_.jA.prototype.Tb=function(a){(a.align!=null||this.Pk)&&this.wx()};
_.jA.prototype.Ra=function(){var a=this;_.Br.prototype.Ra.call(this);this.x8("align","stretch",function(b){a.wx(b.value)});this.wx()};_.jA.prototype.wx=function(a){a=a||this.SH("align")||"stretch";this.Pk&&(a=this.Pk.xT);this.VY(this.T6(a))};_.jA.prototype.T6=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};
_.p.Object.defineProperties(_.jA.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Rc("align",a)}},bQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXs",a)}},YPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignSm",a)}},XPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignMd",a)}},SPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLg",a)}},aQa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignXl",a)}},VPa:{configurable:!0,
enumerable:!0,set:function(a){this.Rc("alignLtSm",a)}},UPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtMd",a)}},TPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtLg",a)}},WPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignLtXl",a)}},RPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtXs",a)}},QPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtSm",a)}},PPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtMd",
a)}},OPa:{configurable:!0,enumerable:!0,set:function(a){this.Rc("alignGtLg",a)}}});_.jA.O=function(a){return new (a||_.jA)(_.A(_.Ar),_.A(_.Pd),_.A(_.am))};
_.jA.Fa=_.fd({type:_.jA,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"],bQa:[0,"fxFlexAlign.xs","alignXs"],YPa:[0,"fxFlexAlign.sm","alignSm"],
XPa:[0,"fxFlexAlign.md","alignMd"],SPa:[0,"fxFlexAlign.lg","alignLg"],aQa:[0,"fxFlexAlign.xl","alignXl"],VPa:[0,"fxFlexAlign.lt-sm","alignLtSm"],UPa:[0,"fxFlexAlign.lt-md","alignLtMd"],TPa:[0,"fxFlexAlign.lt-lg","alignLtLg"],WPa:[0,"fxFlexAlign.lt-xl","alignLtXl"],RPa:[0,"fxFlexAlign.gt-xs","alignGtXs"],QPa:[0,"fxFlexAlign.gt-sm","alignGtSm"],PPa:[0,"fxFlexAlign.gt-md","alignGtMd"],OPa:[0,"fxFlexAlign.gt-lg","alignGtLg"]},features:[_.Jf,_.sd]});_.kA=function(){};
_.kA.O=function(a){return new (a||_.kA)};_.kA.Da=_.ad({type:_.kA});_.kA.Ca=_.Fc({imports:[_.Ww]});Wcb=0;_.lA=function(a,b){this.id="mat-mdc-error-"+Wcb++;a||b.na.setAttribute("aria-live","polite")};_.lA.O=function(a){return new (a||_.lA)(_.Hd("aria-live"),_.A(_.Pd))};
_.lA.Fa=_.fd({type:_.lA,oa:[["mat-error"],["","matError",""]],rb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],ob:1,Za:function(a,b){a&2&&_.Uf("id",b.id)},inputs:{id:"id"},standalone:!0,features:[_.vg([{wa:_.p7a,Hb:_.lA}])]});_.mA=function(){this.tS=!1};_.p.Object.defineProperties(_.mA.prototype,{sMa:{configurable:!0,enumerable:!0,set:function(){this.tS=!0}}});_.mA.O=function(a){return new (a||_.mA)};
_.mA.Fa=_.fd({type:_.mA,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{sMa:[0,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[_.vg([{wa:_.v7a,Hb:_.mA}])]});
var Xcb={wa:_.A8a,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl({J4a:20})}}},Ycb=_.Ph({passive:!0}),nA=function(a,b,c,d,e,f,g,m,n,r,v,z){var C=this;this.ff=a;this.Ma=b;this.ND=c;this.Fe=d;this.nb=e;this.uc=f;this.qA=g;this.Vc=m;this.Yb=r;this.fh=v;this.hf="below";this.k9=this.n$=this.qc=this.l9=!1;this.Zm=8;this.jH="mat";this.Fs="auto";this.IH="";this.Go=[];this.Lb=new _.gf;this.Je=n;this.Db=z;v&&(this.M9=v.OC,this.wH=v.KB,v.position&&(this.position=v.position),v.aw&&(this.aw=v.aw),v.Fs&&
(this.Fs=v.Fs));r.Hc.ha(_.uf(this.Lb)).subscribe(function(){C.yb&&C.tT(C.yb)})};_.h=nA.prototype;_.h.Ec=function(){var a=this;this.n$=!0;this.dT();this.Vc.Ak(this.Ma).ha(_.uf(this.Lb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.Qe(0)})})};
_.h.La=function(){var a=this.Ma.na;clearTimeout(this.ux);this.yb&&(this.yb.dispose(),this.Ke=null);this.Go.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,Ycb)});this.Go.length=0;this.Lb.next();this.Lb.complete();_.nr(this.qA,a,this.message,"tooltip");this.Vc.Di(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.OC:a;if(this.disabled||!this.message||this.IA()){var d;(d=this.Ke)==null||d.JR()}else b=this.Au(b),this.Rp(),this.qj=this.qj||new _.us(this.UOa,this.Fe),b=this.Ke=b.attach(this.qj).instance,b.eI=this.Ma.na,b.F8=this.wH,b.NS.ha(_.uf(this.Lb)).subscribe(function(){return c.Rp()}),this.J9(this.nT),this.h$(),b.show(a)};_.h.Qe=function(a){a=a===void 0?this.KB:a;var b=this.Ke;b&&(b.isVisible()?b.Qe(a):(b.JR(),this.Rp()))};
_.h.toggle=function(a){this.IA()?this.Qe():this.show(void 0,a)};_.h.IA=function(){return!!this.Ke&&this.Ke.isVisible()};
_.h.Au=function(a){var b=this;if(this.yb){var c=this.yb.Jl().jg;if((!this.aw||!a)&&c.NA instanceof _.Pd)return this.yb;this.Rp()}c=_.pWa(this.ND,this.Ma);a=_.AWa(_.ls(_.ms(_.os(_.ss(this.ff.position(),this.aw?a||this.Ma:this.Ma),"."+this.jH+"-tooltip"),!1),this.Zm),c);a.I3.ha(_.uf(this.Lb)).subscribe(function(e){b.cPa(e.VT);b.Ke&&e.iTb.Kwa&&b.Ke.isVisible()&&b.nb.run(function(){return b.Qe(0)})});this.yb=this.ff.create({direction:this.Yb,jg:a,Bd:this.jH+"-tooltip-panel",Cj:this.Je()});this.tT(this.yb);
this.yb.Ao.ha(_.uf(this.Lb)).subscribe(function(){return b.Rp()});this.yb.nC().ha(_.uf(this.Lb)).subscribe(function(){var e;return(e=b.Ke)==null?void 0:e.rLa()});this.yb.xk().ha(_.uf(this.Lb)).subscribe(function(e){b.IA()&&e.keyCode===27&&!_.Oh(e)&&(e.preventDefault(),e.stopPropagation(),b.nb.run(function(){return b.Qe(0)}))});var d;((d=this.fh)==null?0:d.mtb)&&this.yb.XA(this.jH+"-tooltip-panel-non-interactive");return this.yb};_.h.Rp=function(){this.yb&&this.yb.tg()&&this.yb.detach();this.Ke=null};
_.h.tT=function(a){a=a.Jl().jg;var b=this.xZ(),c=this.hS();_.ks(a,[this.E6(Object.assign({},b.eo,c.eo)),this.E6(Object.assign({},b.fallback,c.fallback))])};_.h.E6=function(a){return a};
_.h.xZ=function(){var a=!this.Yb||this.Yb.value=="ltr",b=this.position;if(b=="above"||b=="below")var c={zc:"center",Ac:b=="above"?"top":"bottom"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={zc:"start",Ac:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={zc:"end",Ac:"center"};a=this.m8(c.zc,c.Ac);return{eo:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.hS=function(){var a=!this.Yb||this.Yb.value=="ltr",b=this.position;if(b=="above")var c={oc:"center",vc:"bottom"};else if(b=="below")c={oc:"center",vc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={oc:"end",vc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={oc:"start",vc:"center"};a=this.m8(c.oc,c.vc);return{eo:c,fallback:{oc:a.x,vc:a.y}}};
_.h.h$=function(){var a=this;this.Ke&&(this.Ke.message=this.message,this.Ke.zD(),this.nb.Zha.ha(_.af(1),_.uf(this.Lb)).subscribe(function(){a.Ke&&a.yb.af()}))};_.h.J9=function(a){this.Ke&&(this.Ke.Cw=a,this.Ke.zD())};_.h.m8=function(a,b){this.position==="above"||this.position==="below"?b==="top"?b="bottom":b==="bottom"&&(b="top"):a==="end"?a="start":a==="start"&&(a="end");return{x:a,y:b}};
_.h.cPa=function(a){var b=a.vc,c=a.zc;a=a.Ac;b=b==="center"?this.Yb&&this.Yb.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.k7){if(c=this.yb)a=this.jH+"-tooltip-panel-",c.rP(a+this.k7),c.XA(a+b);this.k7=b}};
_.h.dT=function(){var a=this;!this.qc&&this.message&&this.n$&&!this.Go.length&&(this.j9()?this.Go.push(["mouseenter",function(b){a.L9();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Fs!=="off"&&(this.s7(),this.Go.push(["touchstart",function(b){var c,d=(b=(c=b.targetTouches)==null?void 0:c[0])?{x:b.clientX,y:b.clientY}:void 0;a.L9();clearTimeout(a.ux);a.ux=setTimeout(function(){return a.show(void 0,d)},500)}])),this.D6(this.Go))};
_.h.L9=function(){var a=this;if(!this.k9){this.k9=!0;var b=[];if(this.j9())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.yb)==null?0:e.yp.contains(d))||a.Qe()}],["wheel",function(d){return a.rPa(d)}]);else if(this.Fs!=="off"){this.s7();var c=function(){clearTimeout(a.ux);a.Qe(a.fh.R7a)};b.push(["touchend",c],["touchcancel",c])}this.D6(b);this.Go.push.apply(this.Go,_.ld(b))}};
_.h.D6=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,Ycb)})};_.h.j9=function(){return!this.uc.DG&&!this.uc.Xq};_.h.rPa=function(a){if(this.IA()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.Qe()}};
_.h.s7=function(){var a=this.Fs;if(a!=="off"){var b=this.Ma.na,c=b.style;if(a==="on"||b.nodeName!=="INPUT"&&b.nodeName!=="TEXTAREA")c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";a!=="on"&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.p.Object.defineProperties(nA.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.hf},set:function(a){if(a!==this.hf&&(this.hf=a,this.yb)){this.tT(this.yb);var b;(b=this.Ke)==null||b.show(0);this.yb.af()}}},aw:{configurable:!0,enumerable:!0,get:function(){return this.l9},set:function(a){this.l9=_.Rh(a);this.Rp();this.yb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){(this.qc=_.Rh(a))?this.Qe(0):this.dT()}},OC:{configurable:!0,
enumerable:!0,get:function(){return this.M9},set:function(a){this.M9=_.Uh(a)}},KB:{configurable:!0,enumerable:!0,get:function(){return this.wH},set:function(a){this.wH=_.Uh(a);this.Ke&&(this.Ke.F8=this.wH)}},message:{configurable:!0,enumerable:!0,get:function(){return this.IH},set:function(a){var b=this;_.nr(this.qA,this.Ma.na,this.IH,"tooltip");this.IH=a!=null?String(a).trim():"";!this.IH&&this.IA()?this.Qe(0):(this.dT(),this.h$(),this.nb.Ub(function(){Promise.resolve().then(function(){_.PUa(b.qA,
b.Ma.na,b.message,"tooltip")})}))}},Cw:{configurable:!0,enumerable:!0,get:function(){return this.nT},set:function(a){this.nT=a;this.Ke&&this.J9(this.nT)}}});nA.O=function(){_.Ge()};
nA.Fa=_.fd({type:nA,inputs:{position:[0,"matTooltipPosition","position"],aw:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],OC:[0,"matTooltipShowDelay","showDelay"],KB:[0,"matTooltipHideDelay","hideDelay"],Fs:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Cw:[0,"matTooltipClass","tooltipClass"]}});var oA=function(a,b){this.Ua=a;this.HZ=this.a7=!1;this.NS=new _.gf;this.Al=b==="NoopAnimations"};_.h=oA.prototype;
_.h.show=function(a){var b=this;this.Fu!=null&&clearTimeout(this.Fu);this.Qu=setTimeout(function(){b.a$(!0);b.Qu=void 0},a)};_.h.Qe=function(a){var b=this;this.Qu!=null&&clearTimeout(this.Qu);this.Fu=setTimeout(function(){b.a$(!1);b.Fu=void 0},a)};_.h.isVisible=function(){return this.HZ};_.h.La=function(){this.JR();this.NS.complete();this.eI=null};_.h.rLa=function(){this.a7&&this.Qe(0)};_.h.zD=function(){_.om(this.Ua)};
_.h.wLa=function(a){(a=a.relatedTarget)&&this.eI.contains(a)||(this.isVisible()?this.Qe(this.F8):this.cS(!1))};_.h.aNa=function(){};_.h.qLa=function(a){a=a.animationName;a!==this.eT&&a!==this.b8||this.cS(a===this.eT)};_.h.JR=function(){this.Qu!=null&&clearTimeout(this.Qu);this.Fu!=null&&clearTimeout(this.Fu);this.Qu=this.Fu=void 0};_.h.cS=function(a){a?this.a7=!0:this.isVisible()||this.NS.next()};
_.h.a$=function(a){var b=this.TOa.na,c=this.eT,d=this.b8;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.HZ=a)&&!this.Al&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Al=!0);a&&this.aNa();this.Al&&(b.classList.add("_mat-animation-noopable"),this.cS(a))};oA.O=function(a){return new (a||oA)(_.A(_.Pg),_.A(_.$l,8))};oA.Fa=_.fd({type:oA});var Zcb;Zcb=["tooltip"];_.qA=function(a,b,c,d,e,f,g,m,n,r,v,z){nA.call(this,a,b,c,d,e,f,g,m,n,r,v,z);this.UOa=pA};_.V(_.qA,nA);_.qA.O=function(a){return new (a||_.qA)(_.A(_.As),_.A(_.Pd),_.A(_.Xr),_.A(_.gg),_.A(_.Cg),_.A(_.Uq),_.A(_.mr),_.A(_.Xq),_.A(_.A8a),_.A(_.Qr,8),_.A(_.C8a,8),_.A(_.lh))};_.qA.Fa=_.fd({type:_.qA,oa:[["","matTooltip",""]],rb:[1,"mat-tooltip-trigger"],ob:2,Za:function(a,b){a&2&&_.Nf("mat-tooltip-disabled",b.disabled)},Rb:["matTooltip"],features:[_.Jf]});
var pA=function(a,b,c){oA.call(this,a,c);this.eT="mat-tooltip-show";this.b8="mat-tooltip-hide";this.rKc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.V(pA,oA);pA.Fa=oA.Fa;pA.O=function(a){return new (a||pA)(_.A(_.Pg),_.A(_.er),_.A(_.$l,8))};
pA.ya=_.Yc({type:pA,oa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.jg(Zcb,7);if(a&2){var c;_.ng(c=_.og())&&(b.TOa=c.first)}},rb:["aria-hidden","true"],ob:3,Za:function(a,b){a&1&&_.K("mouseleave",function(c){return b.wLa(c)});a&2&&(_.Lf("mat-id-collision",null),_.Mf("zoom",b.isVisible()?1:null))},features:[_.Jf],Aa:4,Ba:6,Ea:[["tooltip",""],[1,"mat-tooltip",3,"animationend","ngClass"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",1,0);_.Q(2,"async");_.K("animationend",function(e){_.u(c);
return _.w(b.qLa(e))});_.P(3);_.H()}if(a&2){var d;_.Nf("mat-tooltip-handset",(d=_.R(2,4,b.rKc))==null?null:d.matches);_.E("ngClass",b.Cw);_.y(3);_.rg(b.message)}},Ia:[_.mn,_.tn],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}"],
mb:2,Oa:0});_.rA=function(){};_.rA.O=function(a){return new (a||_.rA)};_.rA.Da=_.ad({type:_.rA});_.rA.Ca=_.Fc({Pb:[Xcb],imports:[_.lr,_.un,_.Bs,_.Cs,_.Cs,_.es]});_.sA=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.sA.prototype.Ra=function(){var a=Array.from(this.element.na.classList);a=_.k(a);for(var b=a.next();!b.done;b=a.next())b=b.value,$cb.includes(b)&&this.element.na.classList.remove(b);a=new Set;a.add(adb.includes(this.size)?this.size:"xsmall");a.add(bdb.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)};_.sA.O=function(a){return new (a||_.sA)(_.A(_.Pd))};
_.sA.ya=_.Yc({type:_.sA,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},nc:["gme-button-old",""],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(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 bdb=["hairline","fill","flat"],adb=["xsmall","medium"],$cb=[].concat(_.ld(bdb),_.ld(adb));var tA=function(){};tA.O=function(a){return new (a||tA)};tA.Da=_.ad({type:tA});tA.Ca=_.Fc({imports:[_.un]});_.uA=function(){};_.uA.O=function(a){return new (a||_.uA)};_.uA.Da=_.ad({type:_.uA});_.uA.Ca=_.Fc({imports:[tA]});var cdb=new _.jd("ListOption");var ddb=function(a){this.Ma=a};ddb.O=function(a){return new (a||ddb)(_.A(_.Pd))};ddb.Fa=_.fd({type:ddb,oa:[["","matListItemTitle",""]],rb:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],standalone:!0});var edb=function(a){this.Ma=a};edb.O=function(a){return new (a||edb)(_.A(_.Pd))};edb.Fa=_.fd({type:edb,oa:[["","matListItemLine",""]],rb:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],standalone:!0});var fdb=function(){};fdb.O=function(a){return new (a||fdb)};
fdb.Fa=_.fd({type:fdb,oa:[["","matListItemMeta",""]],rb:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],standalone:!0});var vA=function(a){this.nfb=a};vA.prototype.Leb=function(){var a;return!this.nfb||((a=this.nfb)==null?void 0:a.panel.hQ)==="after"};vA.O=function(a){return new (a||vA)(_.A(cdb,8))};vA.Fa=_.fd({type:vA,ob:4,Za:function(a,b){a&2&&_.Nf("mdc-list-item__start",b.Leb())("mdc-list-item__end",!b.Leb())},standalone:!0});var wA=function(){vA.apply(this,arguments)};_.V(wA,vA);
wA.O=function(){var a;return function(b){return(a||(a=_.Ld(wA)))(b||wA)}}();wA.Fa=_.fd({type:wA,oa:[["","matListItemAvatar",""]],rb:[1,"mat-mdc-list-item-avatar"],standalone:!0,features:[_.Jf]});var xA=function(){vA.apply(this,arguments)};_.V(xA,vA);xA.O=function(){var a;return function(b){return(a||(a=_.Ld(xA)))(b||xA)}}();xA.Fa=_.fd({type:xA,oa:[["","matListItemIcon",""]],rb:[1,"mat-mdc-list-item-icon"],standalone:!0,features:[_.Jf]});var gdb=new _.jd("MAT_LIST_CONFIG");var yA=function(){this.Web=!0;this.qc=this.em=!1;this.fh=_.Wc(gdb,{optional:!0})};_.p.Object.defineProperties(yA.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.em},set:function(a){this.em=_.Rh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){this.qc=_.Rh(a)}}});yA.O=function(a){return new (a||yA)};yA.Fa=_.fd({type:yA,ob:1,Za:function(a,b){a&2&&_.Lf("aria-disabled",b.disabled)},inputs:{Bc:"disableRipple",disabled:"disabled"},standalone:!0});
var zA=function(a,b,c,d,e,f){this.Ma=a;this.nb=b;this.mfb=c;this.uc=d;this.Tcb=null;this.qc=this.em=!1;this.P9=new _.Wd;this.LD=null;this.ILa=!1;this.ys=e||{};this.Vm=this.Ma.na;this.Neb=this.Vm.nodeName.toLowerCase()==="button";this.Iu=f==="NoopAnimations";c&&!c.Web&&this.VJc();this.Neb&&!this.Vm.hasAttribute("type")&&this.Vm.setAttribute("type","button")};_.h=zA.prototype;_.h.Ec=function(){this.fLc();this.rra(!0)};_.h.La=function(){this.P9.unsubscribe();this.LD!==null&&this.LD.b_()};
_.h.mcd=function(){return!(!this.kJa.length&&!this.RLa.length)};_.h.VJc=function(){this.Vm.classList.add("mat-mdc-list-item-interactive");this.LD=new _.Js(this,this.nb,this.Vm,this.uc,_.Wc(_.zf));_.Ks(this.LD,this.Vm)};_.h.fLc=function(){var a=this;this.nb.Ub(function(){a.P9.add(_.De(a.zMa.Jc,a.nra.Jc).subscribe(function(){return a.rra(!1)}))})};
_.h.rra=function(a){if(this.zMa&&this.nra&&this.aPa){a&&this.yGc();var b;a=(b=this.Tcb)!=null?b:this.UJc();b=this.aPa.na;this.Vm.classList.toggle("mat-mdc-list-item-single-line",a<=1);this.Vm.classList.toggle("mdc-list-item--with-one-line",a<=1);this.Vm.classList.toggle("mdc-list-item--with-two-lines",a===2);this.Vm.classList.toggle("mdc-list-item--with-three-lines",a===3);this.ILa?(a=this.nra.length===0&&a===1,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.UJc=function(){var a=this.nra.length+this.zMa.length;this.ILa&&(a+=1);return a};_.h.yGc=function(){this.ILa=Array.from(this.aPa.na.childNodes).filter(function(a){return a.nodeType!==a.COMMENT_NODE}).some(function(a){return!(!a.textContent||!a.textContent.trim())})};
_.p.Object.defineProperties(zA.prototype,{lines:{configurable:!0,enumerable:!0,set:function(a){this.Tcb=_.Uh(a,null);this.rra(!1)}},Bc:{configurable:!0,enumerable:!0,get:function(){var a;return this.disabled||this.em||this.Iu||!((a=this.mfb)==null||!a.Bc)},set:function(a){this.em=_.Rh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.qc||!((a=this.mfb)==null||!a.disabled)},set:function(a){this.qc=_.Rh(a)}},MF:{configurable:!0,enumerable:!0,get:function(){return this.Bc||
!!this.ys.disabled}}});zA.O=function(a){return new (a||zA)(_.A(_.Pd),_.A(_.Cg),_.A(yA,8),_.A(_.Uq),_.A(_.Ls,8),_.A(_.$l,8))};zA.Fa=_.fd({type:zA,zd:function(a,b,c){a&1&&(_.kg(c,wA,4),_.kg(c,xA,4));if(a&2){var d;_.ng(d=_.og())&&(b.kJa=d);_.ng(d=_.og())&&(b.RLa=d)}},ob:4,Za:function(a,b){a&2&&(_.Lf("aria-disabled",b.disabled)("disabled",b.Neb&&b.disabled||null),_.Nf("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",Bc:"disableRipple",disabled:"disabled"},standalone:!0});var hdb,idb,jdb;hdb=["unscopedContent"];idb=["text"];jdb=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];_.AA=function(){yA.apply(this,arguments)};_.V(_.AA,yA);_.AA.Fa=yA.Fa;_.AA.O=function(){var a;return function(b){return(a||(a=_.Ld(_.AA)))(b||_.AA)}}();
_.AA.ya=_.Yc({type:_.AA,oa:[["mat-list"]],rb:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],Rb:["matList"],standalone:!0,features:[_.vg([{wa:yA,Hb:_.AA}]),_.Jf,_.wg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},styles:['.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mdc-list-list-item-container-color, transparent);border-radius:var(--mdc-list-list-item-container-shape, var(--mat-app-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height, 48px)}.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-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height, 64px)}.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-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height, 88px)}.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-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::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}.cdk-high-contrast-active .mdc-list-item.mdc-list-item--selected::before,.cdk-high-contrast-active .mdc-list-item.mdc-list-item--selected:focus::before,.cdk-high-contrast-active .mdc-list-item:not(.mdc-list-item--selected):focus::before{border-color:CanvasText}.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item.mdc-list-item--selected::before{border-width:3px;border-style:double}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-leading-icon-size, 24px);height:var(--mdc-list-list-item-leading-icon-size, 24px);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.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-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size, 40px);height:var(--mdc-list-list-item-leading-avatar-size, 40px);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font, var(--mat-app-label-small-font));line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height, var(--mat-app-label-small-line-height));font-size:var(--mdc-list-list-item-trailing-supporting-text-size, var(--mat-app-label-small-size));font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight, var(--mat-app-label-small-weight));letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking, var(--mat-app-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-trailing-icon-size, 24px);height:var(--mdc-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color, var(--mat-app-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color, var(--mat-app-primary))}.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__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mdc-list-list-item-label-text-color, var(--mat-app-on-surface));font-family:var(--mdc-list-list-item-label-text-font, var(--mat-app-body-large-font));line-height:var(--mdc-list-list-item-label-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mdc-list-list-item-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-list-list-item-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-list-list-item-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color, var(--mat-app-on-surface))}.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;color:var(--mdc-list-list-item-supporting-text-color, var(--mat-app-on-surface-variant));font-family:var(--mdc-list-list-item-supporting-text-font, var(--mat-app-body-medium-font));line-height:var(--mdc-list-list-item-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mdc-list-list-item-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-list-list-item-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mdc-list-list-item-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.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--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.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-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.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-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.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-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.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-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.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-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.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-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.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-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.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-group__subheader{margin:.75rem 16px}.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{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity, 0.38)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity, 0.38)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-focus-state-layer-opacity, var(--mat-app-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, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape, var(--mat-app-corner-full));background-color:var(--mdc-list-list-item-leading-avatar-color, var(--mat-app-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size, 24px)}.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-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-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:start}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, 16px);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space, 16px)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full));--mat-focus-indicator-border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-app-secondary-container))}\n'],
mb:2,Oa:0});_.BA=function(a,b,c,d,e,f){zA.call(this,a,b,c,d,e,f);this.OIa=!1};_.V(_.BA,zA);_.BA.Fa=zA.Fa;_.BA.prototype.I7=function(){return this.Vm.nodeName==="A"&&this.OIa?"page":null};_.BA.prototype.KJc=function(){return this.vfb.length!==0&&(this.kJa.length!==0||this.RLa.length!==0)};_.p.Object.defineProperties(_.BA.prototype,{On:{configurable:!0,enumerable:!0,get:function(){return this.OIa},set:function(a){this.OIa=_.Rh(a)}}});
_.BA.O=function(a){return new (a||_.BA)(_.A(_.Pd),_.A(_.Cg),_.A(yA,8),_.A(_.Uq),_.A(_.Ls,8),_.A(_.$l,8))};
_.BA.ya=_.Yc({type:_.BA,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],zd:function(a,b,c){a&1&&(_.kg(c,edb,5),_.kg(c,ddb,5),_.kg(c,fdb,5));if(a&2){var d;_.ng(d=_.og())&&(b.zMa=d);_.ng(d=_.og())&&(b.nra=d);_.ng(d=_.og())&&(b.vfb=d)}},tb:function(a,b){a&1&&(_.jg(hdb,5),_.jg(idb,5));if(a&2){var c;_.ng(c=_.og())&&(b.aPa=c.first);_.ng(c=_.og())&&(b.qcd=c.first)}},rb:[1,"mat-mdc-list-item","mdc-list-item"],ob:13,Za:function(a,b){a&2&&(_.Lf("aria-current",b.I7()),_.Nf("mdc-list-item--activated",
b.On)("mdc-list-item--with-leading-avatar",b.kJa.length!==0)("mdc-list-item--with-leading-icon",b.RLa.length!==0)("mdc-list-item--with-trailing-meta",b.vfb.length!==0)("mat-mdc-list-item-both-leading-and-trailing",b.KJc())("_mat-animation-noopable",b.Iu))},inputs:{On:"activated"},Rb:["matListItem"],standalone:!0,features:[_.Jf,_.wg],hc:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),Aa:10,Ba:0,Ea:[["unscopedContent",""],[1,"mdc-list-item__content"],
[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-focus-indicator"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg(jdb);_.cg(0);_.F(1,"span",1);_.cg(2,1);_.cg(3,2);_.F(4,"span",2,0);_.K("cdkObserveContent",function(){_.u(c);return _.w(b.rra(!0))});_.cg(6,3);_.H()();_.cg(7,4);_.cg(8,5);_.J(9,"div",3)}},Ia:[_.ir],mb:2,Oa:0});_.CA=function(){yA.apply(this,arguments);this.Web=!1};_.V(_.CA,yA);_.CA.Fa=yA.Fa;_.CA.O=function(){var a;return function(b){return(a||(a=_.Ld(_.CA)))(b||_.CA)}}();
_.CA.ya=_.Yc({type:_.CA,oa:[["mat-nav-list"]],rb:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Rb:["matNavList"],standalone:!0,features:[_.vg([{wa:yA,Hb:_.CA}]),_.Jf,_.wg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},styles:['.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mdc-list-list-item-container-color, transparent);border-radius:var(--mdc-list-list-item-container-shape, var(--mat-app-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height, 48px)}.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-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height, 64px)}.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-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height, 88px)}.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-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::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}.cdk-high-contrast-active .mdc-list-item.mdc-list-item--selected::before,.cdk-high-contrast-active .mdc-list-item.mdc-list-item--selected:focus::before,.cdk-high-contrast-active .mdc-list-item:not(.mdc-list-item--selected):focus::before{border-color:CanvasText}.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item.mdc-list-item--selected::before{border-width:3px;border-style:double}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-leading-icon-size, 24px);height:var(--mdc-list-list-item-leading-icon-size, 24px);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.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-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size, 40px);height:var(--mdc-list-list-item-leading-avatar-size, 40px);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font, var(--mat-app-label-small-font));line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height, var(--mat-app-label-small-line-height));font-size:var(--mdc-list-list-item-trailing-supporting-text-size, var(--mat-app-label-small-size));font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight, var(--mat-app-label-small-weight));letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking, var(--mat-app-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color, var(--mat-app-on-surface-variant));width:var(--mdc-list-list-item-trailing-icon-size, 24px);height:var(--mdc-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color, var(--mat-app-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color, var(--mat-app-primary))}.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__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mdc-list-list-item-label-text-color, var(--mat-app-on-surface));font-family:var(--mdc-list-list-item-label-text-font, var(--mat-app-body-large-font));line-height:var(--mdc-list-list-item-label-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mdc-list-list-item-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-list-list-item-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-list-list-item-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color, var(--mat-app-on-surface))}.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;color:var(--mdc-list-list-item-supporting-text-color, var(--mat-app-on-surface-variant));font-family:var(--mdc-list-list-item-supporting-text-font, var(--mat-app-body-medium-font));line-height:var(--mdc-list-list-item-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mdc-list-list-item-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-list-list-item-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mdc-list-list-item-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.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--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.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-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.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-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.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-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.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-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.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-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.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-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.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-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.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-group__subheader{margin:.75rem 16px}.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{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity, 0.38)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity, 0.38)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color, var(--mat-app-on-surface))}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-disabled-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-list-list-item-focus-state-layer-opacity, var(--mat-app-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, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape, var(--mat-app-corner-full));background-color:var(--mdc-list-list-item-leading-avatar-color, var(--mat-app-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size, 24px)}.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-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-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:start}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, 16px);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space, 16px)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full));--mat-focus-indicator-border-radius:var(--mat-list-active-indicator-shape, var(--mat-app-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-app-secondary-container))}\n'],mb:2,
Oa:0});_.DA=function(){};_.DA.O=function(a){return new (a||_.DA)};_.DA.Da=_.ad({type:_.DA});_.DA.Ca=_.Fc({imports:[_.jr,_.un,_.Cs,_.Ns,_.hA,_.ny]});_.kdb=new _.jd("GMAT_SELECT_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.EA=function(a){this.options=a};_.EA.O=function(a){return new (a||_.EA)(_.A(_.kdb))};_.EA.Fa=_.fd({type:_.EA,oa:[["mat-select"]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-select",!b.options.Oe)}});var ldb=_.ai("transformPanel",[_.di("void",_.ci({opacity:0,transform:"scale(1, 0.8)"})),_.ei("void => showing",_.bi("120ms cubic-bezier(0, 0, 0.2, 1)",_.ci({opacity:1,transform:"scale(1, 1)"}))),_.ei("* => void",_.bi("100ms linear",_.ci({opacity:0})))]);var mdb,ndb,odb,pdb,sdb,udb;mdb=["trigger"];ndb=["panel"];odb=[[["mat-select-trigger"]],"*"];pdb=0;_.qdb=new _.jd("mat-select-scroll-strategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.fl()}}});_.rdb=new _.jd("MAT_SELECT_CONFIG");sdb={wa:_.qdb,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl()}}};_.tdb=new _.jd("MatSelectTrigger");udb=function(a,b){this.source=a;this.value=b};
_.FA=function(a,b,c,d,e,f,g,m,n,r,v,z,C){var I=this;this.rf=a;this.Ua=b;this.Ma=e;this.Yb=f;this.OA=n;this.Ad=r;this.z8=C;this.fh=_.Wc(_.rdb,{optional:!0});this.tNa=[{zc:"start",Ac:"bottom",oc:"start",vc:"top"},{zc:"end",Ac:"bottom",oc:"end",vc:"top"},{zc:"start",Ac:"top",oc:"start",vc:"bottom",Bd:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",oc:"end",vc:"bottom",Bd:"mat-mdc-select-panel-above"}];this.im=!1;this.sA=function(ua,La){return ua===La};this.RD="mat-select-"+pdb++;this.b$=null;this.gr=
new _.gf;this.ac=new _.gf;this.fTc=!0;this.we=function(){};this.Ue=function(){};this.k$="mat-select-value-"+pdb++;this.f9=new _.gf;var M;this.jNa=((M=this.fh)==null?void 0:M.zy)||"";this.Bl=!1;this.controlType="mat-select";this.Bc=this.disabled=!1;this.tabIndex=0;var O,aa;this.nS=(aa=(O=this.fh)==null?void 0:O.qp)!=null?aa:!1;this.nj=!1;var pa,Aa;this.EI=(Aa=(pa=this.fh)==null?void 0:pa.EI)!=null?Aa:!1;this.ariaLabel="";this.yF=this.fh&&typeof this.fh.yF!=="undefined"?this.fh.yF:"auto";this.mx=new _.gf;
this.lia=_.xe(function(){var ua=I.options;return ua?ua.Jc.ha(_.sf(ua),_.tf(function(){return _.De.apply(null,_.ld(ua.map(function(La){return La.Uv})))})):I.mx.ha(_.tf(function(){return I.lia}))});this.xp=new _.mm;this.W8=this.xp.ha(_.Ee(function(ua){return ua}),_.x(function(){}));this.b7=this.xp.ha(_.Ee(function(ua){return!ua}),_.x(function(){}));this.tw=new _.mm;this.ro=new _.mm;this.Tg=null;this.PD=function(ua){return I.nd?!1:ua.disabled};this.Ad&&(this.Ad.Mp=this);var ra;((ra=this.fh)==null?void 0:
ra.PK)!=null&&(this.PK=this.fh.PK);this.Bo=new _.HWa(d,r,m,g,this.ac);this.z9=z;this.Je=this.z9();this.tabIndex=parseInt(v)||0;this.id=this.id};_.h=_.FA.prototype;_.h.bra=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=_.Fcb(a,this.options,this.aK);b=b.Og();c.scrollTop=a===0&&d===1?0:_.Gcb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.sNa=function(){this.bra(this.Ib.bq||0)};_.h.SKa=function(a){return new udb(this,a)};
_.h.Ra=function(){var a=this;this.rd=new _.cA(this.multiple);this.ac.next();this.f9.ha(_.cf(),_.uf(this.gr)).subscribe(function(){return a.e9(a.nd)});this.rf.Hc().ha(_.uf(this.gr)).subscribe(function(){a.nd&&(a.agb=a.Tdb(a.uNa),_.pm(a.Ua))})};
_.h.Td=function(){var a=this;this.mx.next();this.mx.complete();this.ULa();this.rd.changed.ha(_.uf(this.gr)).subscribe(function(b){b.VD.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Yf()})});this.options.Jc.ha(_.sf(null),_.uf(this.gr)).subscribe(function(){a.ONa();a.pL()})};
_.h.ho=function(){var a=this.oLa(),b=this.Ad;if(a!==this.b$){var c=this.Ma.na;(this.b$=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.QH!==b.control&&(this.QH!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.QH=b.control),this.lu())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.ac.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.kD(this.PK)};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.gr.next();this.gr.complete();this.ac.complete();this.NR()};_.h.toggle=function(){this.nd?this.close():this.open()};_.h.open=function(){this.Vs()&&(this.OA&&(this.uNa=this.OA.wN()),this.agb=this.Tdb(this.uNa),this.zR(),this.im=!0,_.sr(this.Ib,null),this.NLa(),_.om(this.Ua),this.ac.next())};
_.h.zR=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Tg&&_.Xh(this.Tg,"aria-owns",b);_.Wh(a,"aria-owns",b);this.Tg=a}};_.h.NR=function(){this.Tg&&(_.Xh(this.Tg,"aria-owns",this.id+"-panel"),this.Tg=null)};_.h.close=function(){this.im&&(this.im=!1,_.sr(this.Ib,this.Ok()?"rtl":"ltr"),_.om(this.Ua),this.Ue(),this.ac.next())};_.h.uo=function(a){this.fH(a)};_.h.Dn=function(a){this.we=a};_.h.us=function(a){this.Ue=a};
_.h.Ip=function(a){this.disabled=a;_.om(this.Ua);this.ac.next()};_.h.lu=function(){this.Bo.lu()};_.h.Ok=function(){return this.Yb?this.Yb.value==="rtl":!1};_.h.je=function(a){this.disabled||(this.nd?this.yLa(a):this.sLa(a))};_.h.sLa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.G2()||b!==13&&b!==32||_.Oh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.An(a),(a=this.selected)&&b!==a&&this.z8.ik(a.iD,1E4))};
_.h.yLa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.G2();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.uf||_.Oh(a))if(!e&&this.nj&&c===65&&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.Yf())})}else c=b.bq,b.An(a),this.nj&&d&&a.shiftKey&&b.uf&&b.bq!==c&&b.uf.xr();else a.preventDefault(),b.uf.xr()};
_.h.Xp=function(){this.disabled||(this.Bl=!0,this.ac.next())};_.h.Qk=function(){this.Bl=!1;var a;if((a=this.Ib)!=null){var b;(b=a.El)==null||b.reset()}this.disabled||this.nd||(this.Ue(),_.om(this.Ua),this.ac.next())};_.h.VMa=function(){var a=this;this.GD.uW.ha(_.af(1)).subscribe(function(){_.pm(a.Ua);a.sNa()})};_.h.jLa=function(){return this.OA?"mat-"+this.OA.color:""};_.h.pL=function(){var a=this;Promise.resolve().then(function(){a.Ad&&(a.Vd=a.Ad.value);a.OD(a.Vd);a.ac.next()})};
_.h.OD=function(a){var b=this;this.options.forEach(function(c){return _.Qcb(c)});this.rd.clear();this.multiple&&a?(a.forEach(function(c){return b.D9(c)}),this.fT()):(a=this.D9(a))?_.ur(this.Ib,a):this.nd||_.ur(this.Ib,-1);_.om(this.Ua)};_.h.D9=function(a){var b=this,c=this.options.find(function(d){if(b.rd.Ge(d))return!1;try{return d.value!=null&&b.sA(d.value,a)}catch(e){return!1}});c&&this.rd.select(c);return c};
_.h.fH=function(a){return a!==this.Vd||this.nj&&Array.isArray(a)?(this.options&&this.OD(a),this.Vd=a,!0):!1};_.h.Tdb=function(a){return this.yF==="auto"?(a instanceof _.dA?a.hb:a||this.Ma).na.getBoundingClientRect().width:this.yF===null?"":this.yF};_.h.JOa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.om(b.value.Ua)};
_.h.ULa=function(){var a=this;this.Ib=_.Ncb(_.Ocb(_.tr(_.sr(_.Mcb((new _.bA(this.options)).kD(this.PK)),this.Ok()?"rtl":"ltr")))).fu(this.PD);this.Ib.FK.subscribe(function(){a.nd&&(!a.multiple&&a.Ib.uf&&a.Ib.uf.xr(),a.focus(),a.close())});this.Ib.Hc.subscribe(function(){a.im&&a.panel?a.bra(a.Ib.bq||0):a.im||a.multiple||!a.Ib.uf||a.Ib.uf.xr()})};
_.h.ONa=function(){var a=this,b=_.De(this.options.Jc,this.gr);this.lia.ha(_.uf(b)).subscribe(function(c){a.ZMa(c.source,c.CV);c.CV&&!a.multiple&&a.im&&(a.close(),a.focus())});_.De.apply(null,_.ld(this.options.map(function(c){return c.Fh}))).ha(_.uf(b)).subscribe(function(){_.pm(a.Ua);a.ac.next()})};
_.h.ZMa=function(a,b){var c=this.rd.Ge(a);a.value!=null||this.nj?(c!==a.selected&&(a.selected?this.rd.select(a):this.rd.Yf(a)),b&&this.Ib.ej(a),this.multiple&&(this.fT(),b&&this.focus())):(a.Yf(),this.rd.clear(),this.value!=null&&this.RH(a.value));c!==this.rd.Ge(a)&&this.RH();this.ac.next()};_.h.fT=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.rd.sort(function(c,d){return a.Lla?a.Lla(c,d,b):b.indexOf(c)-b.indexOf(d)});this.ac.next()}};
_.h.RH=function(a){this.Vd=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.ro.emit(a);this.we(a);this.tw.emit(this.SKa(a));_.om(this.Ua)};_.h.NLa=function(){if(this.Ib)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Ib.ej(a)}else this.Ib.ej(this.rd.selected[0])};_.h.Vs=function(){var a;return!this.im&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.iS=function(){if(this.ariaLabel)return null;var a,b=(a=this.OA)==null?void 0:a.yN();return this.fe?(b?b+" ":"")+this.fe:b};_.h.OKa=function(){return this.nd&&this.Ib&&this.Ib.uf?this.Ib.uf.id:null};_.h.oLa=function(){if(this.ariaLabel)return null;var a,b=(a=this.OA)==null?void 0:a.yN();a=(b?b+" ":"")+this.k$;this.fe&&(a+=" "+this.fe);return a};_.h.e9=function(a){this.xp.emit(a)};_.h.TF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.dW=function(){this.focus();this.open()};
_.p.Object.defineProperties(_.FA.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Bl||this.im}},qp:{configurable:!0,enumerable:!0,get:function(){return this.nS},set:function(a){this.nS=a;this.JOa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.sx},set:function(a){this.sx=a;this.ac.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Mn)!=null?c:(a=this.Ad)==null?void 0:(b=a.control)==null?void 0:_.Lw(b))!=
null?d:!1},set:function(a){this.Mn=a;this.ac.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.nj},set:function(a){this.nj=a}},HM:{configurable:!0,enumerable:!0,get:function(){return this.sA},set:function(a){this.sA=a;this.rd&&this.pL()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Vd},set:function(a){this.fH(a)&&this.we(a)}},QI:{configurable:!0,enumerable:!0,get:function(){return this.Bo.os},set:function(a){this.Bo.os=a}},id:{configurable:!0,enumerable:!0,
get:function(){return this.Df},set:function(a){this.Df=a||this.RD;this.ac.next()}},Mh:{configurable:!0,enumerable:!0,get:function(){return this.Bo.Mh},set:function(a){this.Bo.Mh=a}},nd:{configurable:!0,enumerable:!0,get:function(){return this.im}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.rd)==null?void 0:a.selected)||[]:(b=this.rd)==null?void 0:b.selected[0]}},b8a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.nj){var a=
this.rd.selected.map(function(b){return b.iD});this.Ok()&&a.reverse();return a.join(", ")}return this.rd.selected[0].iD}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.rd||this.rd.fs()}},xX:{configurable:!0,enumerable:!0,get:function(){return this.nd||!this.empty||this.focused&&!!this.placeholder}}});
_.FA.O=function(a){return new (a||_.FA)(_.A(_.bs),_.A(_.Pg),_.A(_.Cg),_.A(_.Fs),_.A(_.Pd),_.A(_.Qr,8),_.A(_.Ow,8),_.A(_.Sw,8),_.A(_.hx,8),_.A(_.Gw,10),_.Hd("tabindex"),_.A(_.qdb),_.A(_.kr),_.A(_.rdb,8))};
_.FA.ya=_.Yc({type:_.FA,oa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.kg(c,_.tdb,5),_.kg(c,_.gA,5),_.kg(c,_.Is,5));if(a&2){var d;_.ng(d=_.og())&&(b.ZSa=d.first);_.ng(d=_.og())&&(b.options=d);_.ng(d=_.og())&&(b.aK=d)}},tb:function(a,b){a&1&&(_.jg(mdb,5),_.jg(ndb,5),_.jg(_.eA,5));if(a&2){var c;_.ng(c=_.og())&&(b.trigger=c.first);_.ng(c=_.og())&&(b.panel=c.first);_.ng(c=_.og())&&(b.GD=c.first)}},rb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],ob:19,Za:function(a,
b){a&1&&_.K("keydown",function(c){return b.je(c)})("focus",function(){return b.Xp()})("blur",function(){return b.Qk()});a&2&&(_.Lf("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.nd?b.id+"-panel":null)("aria-expanded",b.nd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Mh)("aria-activedescendant",b.OKa()),_.Nf("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Mh)("mat-mdc-select-required",
b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{kG:[0,"aria-describedby","userAriaDescribedBy"],Bd:"panelClass",disabled:[2,"disabled","disabled",_.Kg],Bc:[2,"disableRipple","disableRipple",_.Kg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Lg(a)}],qp:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Kg],placeholder:"placeholder",required:[2,"required","required",_.Kg],multiple:[2,"multiple","multiple",_.Kg],EI:[2,"disableOptionCentering",
"disableOptionCentering",_.Kg],HM:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],QI:"errorStateMatcher",PK:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.Lg],Lla:"sortComparator",id:"id",yF:"panelWidth"},outputs:{xp:"openedChange",W8:"opened",b7:"closed",tw:"selectionChange",ro:"valueChange"},Rb:["matSelect"],standalone:!0,features:[_.vg([{wa:_.gx,Hb:_.FA},{wa:_.Hs,Hb:_.FA}]),_.Kf,_.sd,_.wg],hc:["mat-select-trigger","*"],
Aa:11,Ba:8,Ea:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[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,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg(odb);_.F(0,"div",2,0);_.K("click",function(){_.u(c);
return _.w(b.open())});_.F(3,"div",3);_.B(4,Hcb,2,1,"span",4)(5,Kcb,3,1,"span",5);_.H();_.F(6,"div",6)(7,"div",7);_.Gd();_.F(8,"svg",8);_.J(9,"path",9);_.H()()()();_.B(10,Lcb,3,9,"ng-template",10);_.K("backdropClick",function(){_.u(c);return _.w(b.close())})("attach",function(){_.u(c);return _.w(b.VMa())})("detach",function(){_.u(c);return _.w(b.close())})}a&2&&(a=_.$f(1),_.y(3),_.Lf("id",b.k$),_.y(),_.Pf(b.empty?4:5),_.y(6),_.E("cdkConnectedOverlayPanelClass",b.jNa)("cdkConnectedOverlayScrollStrategy",
b.Je)("cdkConnectedOverlayOrigin",b.uNa||a)("cdkConnectedOverlayOpen",b.nd)("cdkConnectedOverlayPositions",b.tNa)("cdkConnectedOverlayWidth",b.agb))},Ia:[_.dA,_.eA,_.mn],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, var(--mat-app-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-app-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-app-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-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-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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 .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, var(--mat-app-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-app-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, var(--mat-app-surface-container))}.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, var(--mat-app-on-surface-variant))}._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}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform, translateY(-8px))}\n'],
mb:2,data:{animation:[ldb]},Oa:0});_.GA=function(){};_.GA.O=function(a){return new (a||_.GA)};_.GA.Da=_.ad({type:_.GA});_.GA.Ca=_.Fc({Pb:[sdb],imports:[_.un,_.Bs,_.iA,_.Cs,_.es,_.lx,_.iA,_.Cs]});
}catch(e){_._DumpException(e)}
try{
var vdb,zdb,Adb,Cdb,Edb,Fdb,Hdb,JA,Jdb,Kdb,Ndb,Mdb,Wdb,RA,Zdb,$db,aeb,beb,ceb,deb,eeb,SA,feb,geb,heb,ieb,jeb,keb,leb,TA,UA,neb,VA,oeb,WA,peb,qeb,reb,seb,teb,ueb,web,zeb,Aeb,Beb,Ceb,Deb,Feb,Geb,Heb,Jeb,Keb,Leb,Meb,Neb,Oeb,Peb,Qeb,Reb,Seb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,cfb,dfb,efb,ffb,gfb,ifb,jfb,kfb,lfb,Gdb,nfb,ofb,Bdb,Idb,Ldb,Odb,Xdb,Pdb,Qdb,Tdb,Udb,Vdb,Sdb,Rdb,veb,meb,xeb,yeb,Eeb;vdb=function(a,b){return a.start==b.start&&a.end==b.end};
_.HA=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");_.ba.call(this,c+a[d])};_.wdb=function(a,b){return a>b?1:a<b?-1:0};_.xdb=function(a,b){var c=[],d=0,e=a;b!==void 0&&(d=a,e=b);if(e-d<0)return[];for(a=d;a<e;a+=1)c.push(a);return c};_.ydb=function(a){if(a instanceof _.dl)return a.INb;throw Error("da");};
zdb=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};Adb=function(a){return a.replace(_.fEa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=_.Vb(d).toString();return c+f+b+f+e})};
Cdb=function(a){if(a instanceof _.Tb)return'url("'+a.toString().replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.bl)a=_.JDa(a);else{a=String(a);var b=a.replace(_.gEa,"$1").replace(_.gEa,"$1").replace(_.fEa,"url");if(_.eEa.test(b)){if(b=!Bdb.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&&zdb(a)}a=b?Adb(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.HA("Value does not allow [{;}], got: %s.",[a]);return a};
_.IA=function(){var a=_.lc.apply(0,arguments),b=_.Aha(a);return b?_.$d(_.IA.apply(null,_.ld(a)),_.Gha(b)):_.pe(function(c,d){_.Mha([c].concat(_.ld(_.Sha(a))))(d)})};_.Ddb=function(){return _.pe(function(a,b){var c,d=!1;a.subscribe(new _.re(b,function(e){var f=c;c=e;d&&b.next([f,e]);d=!0}))})};Edb=function(a,b){a=a.data[b];return a===null||typeof a==="string"?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
Fdb=function(a,b,c,d,e,f){a=_.Hf(a,_.yd.hn,c,e);_.lga(2);return a?b+_.Gc(c)+d+_.Gc(e)+f:_.Se};Hdb=function(a){a in Gdb||(Gdb[a]=_.Me.e1a&&_.Me.e1a.Ni&&_.Me.e1a.Ni.locales&&_.Me.e1a.Ni.locales[a]);return Gdb[a]};JA=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=Hdb(b))return a;b=b.split("-")[0];if(a=Hdb(b))return a;if(b==="en")return Idb;throw new _.Ic(701,!1);};
Jdb=function(a,b,c,d){for(var e=c[11],f=null,g,m=0;m<b.length;m++){var n=b[m];if(typeof n=="string"){var r=b[++m];c[r]===null&&(c[r]=_.Vla(c,n,Node.TEXT_NODE))}else if(typeof n=="number")switch(n&1){case 0:var v=n>>>17;f===null&&(f=v,g=e.parentNode(d));v===f?(r=d,v=g):(r=null,v=_.td(c[v]));v!==null&&(n=(n&131070)>>>1,e.insertBefore(v,c[n],r,!1),n=Edb(a,n),n!==null&&typeof n==="object"&&(r=_.Jka(n,c),r!==null&&Jdb(a,n.create[r],c,c[n.ykb])));break;case 1:n>>>=1,r=b[++m],v=b[++m],_.yja(e,_.td(c[n]),
null,null,r,v,null)}else switch(n){case _.Sla:n=b[++m];r=b[++m];c[r]===null&&(n=c[r]=_.Vla(c,n,Node.COMMENT_NODE),_.Od(n,c));break;case _.Qla:n=b[++m],r=b[++m],c[r]===null&&(n=c[r]=_.Vla(c,n,Node.ELEMENT_NODE),_.Od(n,c))}}};Kdb=function(a,b,c){var d=_.Jka(b,c);if(d!==null)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];e>0?(e=_.td(c[e]),e!==null&&c[11].removeChild(null,e,void 0)):Kdb(a,Edb(a,~e),c)}};
Ndb=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(typeof r=="string")g+=r;else if(typeof r=="number")if(r<0)g+=_.Gc(b[d-r]);else{var v=r>>>2;switch(r&3){case 1:r=c[++n];var z=c[++n],C=a.data[v];typeof C==="string"?_.yja(b[11],b[v],null,C,r,g,z):_.Te(a,C,b,r,g,b[11],z,!1);break;case 0:r=b[v];r!==null&&b[11].setValue(r,g);break;case 2:r=a;v=Edb(a,v);z=b;C=v;var I=C.wM.indexOf(g);if(I===-1)switch(C.type){case 1:I=g;I=(0,JA(_.Nma)[20])(parseInt(I,
10));I=Ldb[I];var M=I!==void 0?I:"other";I=C.wM.indexOf(M);I===-1&&M!=="other"&&(I=C.wM.indexOf("other"));break;case 0:I=C.wM.indexOf("other")}C=I===-1?null:I;_.Jka(v,z)!==C&&(Kdb(r,v,z),z[v.dU]=C===null?null:~C,C!==null&&(I=z[v.ykb])&&Jdb(r,v.create[C],z,I));break;case 3:Mdb(a,Edb(a,v),d,b)}}}}else g=c[f+1],g>0&&(g&3)===3&&(g=Edb(a,g>>>2),b[g.dU]<0&&Mdb(a,g,d,b));f+=m}};Mdb=function(a,b,c,d){var e=d[b.dU];if(e!==null){var f=Odb;e<0&&(e=d[b.dU]=~e,f=-1);Ndb(a,d,b.update[e],c,f)}};
Wdb=function(a,b){b=b===void 0?{}:b;var c=a;if(Pdb.test(a)){var d={},e=[0];c=c.replace(Qdb,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var C=z.match(Rdb);C=C?parseInt(C[1],10):0;var I=Sdb.test(z);n.push([C,I,z])}),d[f]=n);if(!n.length)throw Error("rb`"+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(Tdb,function(f,g,m,n,r,v){return b.hasOwnProperty(m)?""+g+b[m]+v:f});c=c.replace(Udb,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Vdb,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("sb`"+f+"`"+g);return m.shift()}return f})};_.KA=function(a){_.Gf(_.zd(),_.yd.hn++,a)&&(Odb|=1<<Math.min(Xdb,31));Xdb++;return _.KA};
_.LA=function(a){var b=_.Ad(),c=_.zd();Xdb>0&&(a=b.data[a+25],Ndb(b,c,Array.isArray(a)?a:a.update,_.yd.hn-Xdb-1,Odb));Xdb=Odb=0};_.MA=function(a,b){b=b===void 0?{}:b;return Wdb(a,b)};_.NA=function(a,b,c,d,e,f,g){var m=_.zd();b=Fdb(m,b,c,d,e,f);b!==_.Se&&_.Te(_.Ad(),_.Ed(),m,a,b,m[11],g,!1);return _.NA};_.OA=function(a,b,c,d,e){var f=_.zd();a=Fdb(f,a,b,c,d,e);a!==_.Se&&_.Fja(f,a);return _.OA};
_.Ydb=function(a,b,c,d,e,f,g,m){b+=c;c=_.Hf(a,b,e,f);return _.Gf(a,b+2,g)||c?_.Zka(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.Ama(a,b+3)};_.PA=function(a,b,c,d){a+=25;var e=_.zd(),f=e[a];return e[1].data[a].ie?_.zma(e,_.Dd(),b,f.transform,c,d,f):f.transform(c,d)};_.QA=function(a,b,c,d,e){a+=25;var f=_.zd(),g=f[a];return f[1].data[a].ie?_.Ydb(f,_.Dd(),b,g.transform,c,d,e,g):g.transform(c,d,e)};RA=function(a,b){for(;b>-1;b--)if(typeof a[b]!=="undefined")return a[b];throw Error("Bb");};
Zdb=function(a,b,c){a=JA(a);b=RA([a[1],a[2]],b);return RA(b,c)};$db=function(a,b,c){a=JA(a);b=RA([a[3],a[4]],b);return RA(b,c)};aeb=function(a,b,c){a=JA(a);b=RA([a[5],a[6]],b);return RA(b,c)};beb=function(a,b){a=JA(a)[7];return RA(a,b)};ceb=function(a,b){a=JA(a);return RA(a[10],b)};deb=function(a,b){a=JA(a);return RA(a[11],b)};eeb=function(a,b){a=JA(a)[12];return RA(a,b)};SA=function(a,b){a=JA(a);var c=a[13][b];if(typeof c==="undefined"){if(b===12)return a[13][0];if(b===13)return a[13][1]}return c};
feb=function(a){if(!a[21])throw Error("Ab`"+a[0]);};geb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};heb=function(a){a=JA(a);feb(a);return(a[21][2]||[]).map(function(b){return typeof b==="string"?geb(b):[geb(b[0]),geb(b[1])]})};ieb=function(a,b,c){a=JA(a);feb(a);b=RA([a[21][0],a[21][1]],b)||[];return RA(b,c)||[]};jeb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
keb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};leb=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return b!=null&&d in b?b[d]:c}));return a};
TA=function(a,b){var c=JA(a)[0];meb[c]!=null||(meb[c]={});if(meb[c][b])return meb[c][b];var d="";switch(b){case "shortDate":d=ceb(a,0);break;case "mediumDate":d=ceb(a,1);break;case "longDate":d=ceb(a,2);break;case "fullDate":d=ceb(a,3);break;case "shortTime":d=deb(a,0);break;case "mediumTime":d=deb(a,1);break;case "longTime":d=deb(a,2);break;case "fullTime":d=deb(a,3);break;case "short":d=TA(a,"shortTime");var e=TA(a,"shortDate");d=leb(eeb(a,0),[d,e]);break;case "medium":d=TA(a,"mediumTime");e=TA(a,
"mediumDate");d=leb(eeb(a,1),[d,e]);break;case "long":d=TA(a,"longTime");e=TA(a,"longDate");d=leb(eeb(a,2),[d,e]);break;case "full":d=TA(a,"fullTime"),e=TA(a,"fullDate"),d=leb(eeb(a,3),[d,e])}d&&(meb[c][b]=d);return d};UA=function(a,b,c,d,e){var f="";if(a<0||e&&a<=0)e?a=-a+1:(a=-a,f=c===void 0?"-":c);for(a=String(a);a.length<b;)a="0"+a;d&&(a=a.slice(a.length-b));return f+a};
neb=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("Cb`"+a);}};
VA=function(a,b,c,d,e){c=c===void 0?0:c;d=d===void 0?!1:d;e=e===void 0?!1:e;return function(f,g){f=neb(a,f);if(c>0||f>-c)f+=c;if(a===3)f===0&&c===-12&&(f=12);else if(a===6)return UA(f,3).substring(0,b);g=SA(g,5);return UA(f,b,g,d,e)}};
oeb=function(a,b,c,d,e,f){switch(c){case 2:return aeb(b,e,d)[a.getMonth()];case 1:return $db(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=heb(b),a=ieb(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}),c!==-1)?a[c]:Zdb(b,e,d)[g<12?0:1];case 3:return beb(b,
d)[a.getFullYear()<=0?0:1];default:throw Error("Db`"+c);}};WA=function(a,b,c,d){c=c===void 0?0:c;d=d===void 0?!1:d;return function(e,f){return oeb(e,f,a,b,c,d)}};
peb=function(a){return function(b,c,d){b=-1*d;c=SA(c,5);var e=b>0?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(b>=0?"+":"")+UA(e,2,c)+UA(Math.abs(b%60),2,c);case 1:return"GMT"+(b>=0?"+":"")+UA(e,1,c);case 2:return"GMT"+(b>=0?"+":"")+UA(e,2,c)+":"+UA(Math.abs(b%60),2,c);case 3:return d===0?"Z":(b>=0?"+":"")+UA(e,2,c)+":"+UA(Math.abs(b%60),2,c);default:throw Error("Eb`"+a);}}};qeb=function(a){var b=a.getDay();b=b===0?-3:4-b;return keb(a.getFullYear(),a.getMonth(),a.getDate()+b)};
reb=function(a,b){b=b===void 0?!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=qeb(c);e=c.getFullYear();var f=keb(e,0,1).getDay();e=keb(e,0,1+(f<=4?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return UA(c,a,SA(d,5))}};seb=function(a,b){b=b===void 0?!1:b;return function(c,d){c=qeb(c).getFullYear();return UA(c,a,SA(d,5),b)}};
teb=function(a,b){var c=a.getTimezoneOffset();b=jeb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};ueb=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(parseFloat("0."+(a[7]||0))*1E3));return b};
web=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if(typeof a==="number"&&!isNaN(a))return new Date(a);if(typeof a==="string"){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=c===void 0?1:c;b=b.next().value;return keb(a,c-1,b===void 0?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(veb))return ueb(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Fb`"+
a);return b};
zeb=function(a,b,c,d){var e=web(a);b=TA(c,b)||b;a=[];for(var f;b;)if(f=xeb.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=jeb(d,g),e=teb(e,d));var m="";a.forEach(function(n){a:if(yeb[n])var r=yeb[n];else{switch(n){case "G":case "GG":case "GGG":r=WA(3,1);break;case "GGGG":r=WA(3,2);break;case "GGGGG":r=WA(3,0);break;case "y":r=VA(0,1,0,!1,!0);break;case "yy":r=VA(0,2,0,!0,!0);break;case "yyy":r=VA(0,3,0,!1,!0);break;case "yyyy":r=VA(0,4,
0,!1,!0);break;case "Y":r=seb(1);break;case "YY":r=seb(2,!0);break;case "YYY":r=seb(3);break;case "YYYY":r=seb(4);break;case "M":case "L":r=VA(1,1,1);break;case "MM":case "LL":r=VA(1,2,1);break;case "MMM":r=WA(2,1);break;case "MMMM":r=WA(2,2);break;case "MMMMM":r=WA(2,0);break;case "LLL":r=WA(2,1,1);break;case "LLLL":r=WA(2,2,1);break;case "LLLLL":r=WA(2,0,1);break;case "w":r=reb(1);break;case "ww":r=reb(2);break;case "W":r=reb(1,!0);break;case "d":r=VA(2,1);break;case "dd":r=VA(2,2);break;case "c":case "cc":r=
VA(7,1);break;case "ccc":r=WA(1,1,1);break;case "cccc":r=WA(1,2,1);break;case "ccccc":r=WA(1,0,1);break;case "cccccc":r=WA(1,3,1);break;case "E":case "EE":case "EEE":r=WA(1,1);break;case "EEEE":r=WA(1,2);break;case "EEEEE":r=WA(1,0);break;case "EEEEEE":r=WA(1,3);break;case "a":case "aa":case "aaa":r=WA(0,1);break;case "aaaa":r=WA(0,2);break;case "aaaaa":r=WA(0,0);break;case "b":case "bb":case "bbb":r=WA(0,1,1,!0);break;case "bbbb":r=WA(0,2,1,!0);break;case "bbbbb":r=WA(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
WA(0,1,0,!0);break;case "BBBB":r=WA(0,2,0,!0);break;case "BBBBB":r=WA(0,0,0,!0);break;case "h":r=VA(3,1,-12);break;case "hh":r=VA(3,2,-12);break;case "H":r=VA(3,1);break;case "HH":r=VA(3,2);break;case "m":r=VA(4,1);break;case "mm":r=VA(4,2);break;case "s":r=VA(5,1);break;case "ss":r=VA(5,2);break;case "S":r=VA(6,1);break;case "SS":r=VA(6,2);break;case "SSS":r=VA(6,3);break;case "Z":case "ZZ":case "ZZZ":r=peb(0);break;case "ZZZZZ":r=peb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
peb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=peb(2);break;default:r=null;break a}yeb[n]=r}m+=r?r(e,c,g):n==="''"?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
Aeb=function(a){a=Math.abs(a)+"";var b=0,c,d,e,f;(c=a.indexOf("."))>-1&&(a=a.replace(".",""));(d=a.search(/e/i))>0?(c<0&&(c=d),c+=+a.slice(d+1),a=a.substring(0,d)):c<0&&(c=a.length);for(d=0;a.charAt(d)==="0";d++);if(d===(f=a.length)){var g=[0];c=1}else{for(f--;a.charAt(f)==="0";)f--;c-=d;g=[];for(e=0;d<=f;d++,e++)g[e]=Number(a.charAt(d))}c>22&&(g=g.splice(0,21),b=c-1,c=1);return{A0:g,exponent:b,iy:c}};
Beb=function(a){if(a.A0[0]===0)return a;var b=a.A0.length-a.iy;a.exponent?a.exponent+=2:(b===0?a.A0.push(0,0):b===1&&a.A0.push(0),a.iy+=2);return a};Ceb=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Ib`"+a);return b};
Deb=function(a,b,c){if(b>c)throw Error("Hb`"+b+"`"+c);var d=a.A0,e=d.length-a.iy;c=Math.min(Math.max(b,e),c);var f=c+a.iy,g=d[f];if(f>0){d.splice(Math.max(a.iy,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.iy=1,d.length=Math.max(1,f=c+1),d[0]=0,m=1;m<f;m++)d[m]=0;if(g>=5)if(f-1<0){for(g=0;g>f;g--)d.unshift(0),a.iy++;d.unshift(1);a.iy++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=c!==0,r=b+a.iy;if(b=d.reduceRight(function(v,z,C,I){z+=v;I[C]=z<10?z:z-10;n&&(I[C]===0&&C>=
r?I.pop():n=!1);return z>=10?1:0},0))d.unshift(b),a.iy++};
Feb=function(a,b,c,d){var e=e===void 0?!1:e;var f="",g=!1;if(isFinite(a)){g=Aeb(a);e&&(g=Beb(g));f=b.q0c;e=b.fJb;var m=b.t0a;if(d){var n=d.match(Eeb);if(n===null)throw Error("Gb`"+d);d=n[1];var r=n[3];n=n[5];d!=null&&(f=Ceb(d));r!=null&&(e=Ceb(r));n!=null?m=Ceb(n):r!=null&&e>m&&(m=e)}Deb(g,e,m);d=g.A0;n=g.iy;e=g.exponent;m=[];for(g=d.every(function(v){return!v});n<f;n++)d.unshift(0);for(;n<0;n++)d.unshift(0);n>0?m=d.splice(n,d.length):(m=d,d=[0]);f=[];for(d.length>=b.k_a&&f.unshift(d.splice(-b.k_a,
d.length).join(""));d.length>b.QVa;)f.unshift(d.splice(-b.QVa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(SA(c,1));m.length&&(f+=SA(c,0)+m.join(""));e&&(f+=SA(c,6)+"+"+e)}else f=SA(c,9);return f=a<0&&!g?b.W0a+f+b.X0a:b.Rya+f+b.Oia};_.XA=function(a){return a.error!=null&&a.error.code!=null};Geb=function(a){a&1&&(_.F(0,"span",10),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg(" ",a.item.label," "))};Heb=function(a){a&1&&_.Tf(0)};
Jeb=function(a){if(a&1){var b=_.zd();_.F(0,"div",11);_.K("keyup.escape",function(){_.u(b);var c=_.N();c.NT();c.trigger.na.focus();return _.w()});_.B(1,Heb,1,0,"ng-container",12);_.H()}a&2&&(a=_.N(),_.y(),_.E("ngTemplateOutlet",a.item.ta)("ngTemplateOutletContext",a.item.context||_.xg(2,Ieb)))};Keb=function(a){a&1&&(_.F(0,"span",8),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.label))};Leb=function(a){a&1&&_.J(0,"segmented-dropdown-button",9);a&2&&(a=_.N().va,_.E("item",a)("useBreadcrumbStyling",!0))};
Meb=function(a){a&1&&_.Tf(0)};Neb=function(a){a&1&&(_.Qf(0),_.B(1,Meb,1,0,"ng-container",10),_.Rf());a&2&&(a=_.N().va,_.y(),_.E("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.context))};Oeb=function(a){a&1&&(_.F(0,"mat-icon",11),_.P(1," keyboard_arrow_right "),_.H())};Peb=function(a){a&1&&_.J(0,"div",12)};
Qeb=function(a,b){a&1&&(_.Qf(0),_.F(1,"div",1),_.B(2,Keb,2,1,"span",2),_.Qf(3,3),_.B(4,Leb,1,2,"segmented-dropdown-button",4)(5,Neb,2,2,"ng-container",5),_.Rf(),_.H(),_.B(6,Oeb,2,0,"mat-icon",6)(7,Peb,1,0,"div",7),_.Rf());if(a&2){a=b.va;b=b.last;var c=_.N();_.y();_.Nf("no-padding",a.dKb);_.Lf("aria-label",a.ariaLabel)("role",a.D_);_.y();_.E("ngIf",!a.ariaLabel);_.y();_.E("ngSwitch",a.type);_.y();_.E("ngSwitchCase",c.my.C9a);_.y();_.E("ngSwitchCase",c.my.sab);_.y();_.E("ngIf",!b);_.y();_.E("ngIf",
b&&a.type==c.my.C9a)}};_.YA=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};Reb=function(a){a&1&&_.Tf(0,6);a&2&&(_.N(2),_.E("ngTemplateOutlet",_.$f(4)))};Seb=function(a){a&1&&_.Tf(0,6);a&2&&(_.N(2),_.E("ngTemplateOutlet",_.$f(4)))};
Web=function(a){if(a&1){var b=_.zd();_.F(0,"button",4,2);_.K("ascClipboardEvent",function(c){_.u(b);var d=_.N();return _.w(Teb(d,c))})("click",function(c){_.u(b);var d=_.N();return _.w(d.Ud(c))})("mouseenter",function(){_.u(b);var c=_.N();return _.w(Ueb(c))})("blur",function(){_.u(b);var c=_.N();return _.w(Veb(c))})("mouseleave",function(){_.u(b);var c=_.N();return _.w(Veb(c))});_.B(2,Reb,1,1,"ng-container",5);_.F(3,"span");_.P(4);_.H();_.B(5,Seb,1,1,"ng-container",5);_.H()}a&2&&(a=_.N(),_.E("format",
a.D3a?"flat":"hairline")("ascClipboard",a.aU),_.Lf("aria-label",a.ariaLabel),_.y(2),_.E("ngIf",!a.RAa),_.y(),_.Nf("light",a.Ozb),_.y(),_.rg(a.P_),_.y(),_.E("ngIf",a.RAa))};
Xeb=function(a){if(a&1){var b=_.zd();_.F(0,"button",7,2);_.K("ascClipboardEvent",function(c){_.u(b);var d=_.N();return _.w(Teb(d,c))})("click",function(c){_.u(b);var d=_.N();return _.w(d.Ud(c))})("mouseenter",function(){_.u(b);var c=_.N();return _.w(Ueb(c))})("blur",function(){_.u(b);var c=_.N();return _.w(Veb(c))})("mouseleave",function(){_.u(b);var c=_.N();return _.w(Veb(c))});_.F(2,"mat-icon",8);_.P(3);_.H()()}a&2&&(a=_.N(),_.Nf("small",a.yEb)("remove-border",a.D3a),_.E("ascClipboard",a.aU),_.Lf("aria-label",
a.ariaLabel),_.y(2),_.E("color",a.color==="primary"?"primary":null),_.y(),_.qg(" ",a.rYa," "))};Yeb=function(a){a&1&&(_.F(0,"mat-icon",8),_.P(1),_.H());a&2&&(a=_.N(),_.E("color",a.color==="primary"?"primary":null),_.y(),_.qg(" ",a.rYa," "))};Zeb=function(a){a&1&&_.J(0,"mat-icon",4);a&2&&(a=_.N(),_.E("svgIcon",a.icon))};$eb=function(a){a&1&&(_.F(0,"mat-icon",5),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.icon))};afb=function(a){a&1&&_.Tf(0)};
bfb=function(a){a&1&&(_.Qf(0),_.B(1,afb,1,0,"ng-container",6),_.Rf());a&2&&(_.N(),a=_.$f(7),_.y(),_.E("ngTemplateOutlet",a))};cfb=function(a){a&1&&_.Tf(0)};dfb=function(a){a&1&&(_.Qf(0),_.B(1,cfb,1,0,"ng-container",6),_.Rf());a&2&&(_.N(),a=_.$f(7),_.y(),_.E("ngTemplateOutlet",a))};efb=function(a){a&1&&(_.F(0,"div",7),_.cg(1),_.H(),_.F(2,"p",8),_.cg(3,1),_.H())};
ffb=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(parseFloat("0."+(f[7]||0))*1E3));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if(typeof a==="number"&&!isNaN(a))return new Date(a);
if(typeof a==="string"){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=e===void 0?1:e;d=d.next().value;return b(a,e-1,d===void 0?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("Fb`"+a);return d};
gfb=function(a,b,c){try{return zeb(a,b,"en-US",c)}catch(d){return""}};ifb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?hfb:"y-MM-dd"};jfb=function(a,b){return function(c){return gfb(c,a,b)}};_.ZA=function(a){for(var b=a.length-1;a[b]==="/";)b--;return a.substring(a.lastIndexOf("/",b)+1)};kfb=function(){};lfb=function(a){a&1&&(_.F(0,"span",1),_.Gd(),_.F(1,"svg",2),_.J(2,"path",3),_.H()());a&2&&(a=_.N(),_.E("@indicatorRotate",a.npa()))};
_.mfb=function(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):_.ja("=.",a[b-1])&&(c=_.ja("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.AAa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};Gdb={};_.$A=function(a){_.Qo(a).status="DEGRADED"};nfb=function(a,b){vdb(a.gt,b)||(a.mQa&&(b={start:0,end:Math.max(a.gt.end,b.end)}),a.INa.next(a.gt=b),a.dqa(function(){}))};
ofb=function(a,b){var c=c===void 0?"to-start":c;b=a.mQa&&c==="to-start"?0:b;var d=a.dir&&a.dir.value=="rtl",e=a.orientation=="horizontal",f=e?"X":"Y";d="translate"+f+"("+Number((e&&d?-1:1)*b)+"px)";a.Uqa=b;c==="to-end"&&(d+=" translate"+f+"(-100%)",a.HNa=!0);a.Mgb!=d&&(a.Mgb=d,a.dqa(function(){if(a.HNa){var g=a.Zbb.na;a.Uqa-=a.orientation==="horizontal"?g.offsetWidth:g.offsetHeight;a.HNa=!1;ofb(a,a.Uqa)}}))};_.qj(_.HA,_.ba);_.HA.prototype.name="AssertionError";
_.aB=function(a,b){return a&&b?a.split(b).length-1:0};Bdb=/\/\*/;_.pfb=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("ha`"+c);var d=a[c];d!=null&&(d=Array.isArray(d)?d.map(Cdb).join(" "):Cdb(d),b+=c+":"+d+";")}return b?new _.dl(b):_.dEa};_.bB=function(a){return a instanceof _.Yb?a:_.Zb(_.Qza(String(a)))};
Idb=["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 Math.floor(Math.abs(a))===1&&b===0?1:5}];Ldb=["zero","one","two","few","many"];Odb=0;Xdb=0;Pdb=/\[(\ufffd.+?\ufffd?)\]/;Qdb=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
Tdb=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Udb=/{([A-Z0-9_]+)}/g;Vdb=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;Sdb=/\/\*/;Rdb=/\d+:(\d+)/;veb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;meb={};xeb=/((?:[^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]*)/;yeb={};
_.cB=function(a,b,c){this.locale=a;this.FSc=b;this.sca=c};_.cB.prototype.transform=function(a,b,c,d){if(a==null||a===""||a!==a)return null;try{var e,f,g=(f=b!=null?b:(e=this.sca)==null?void 0:e.dateFormat)!=null?f:"mediumDate",m,n,r,v=(r=(n=c!=null?c:(m=this.sca)==null?void 0:m.etd)!=null?n:this.FSc)!=null?r:void 0;return zeb(a,g,d||this.locale,v)}catch(z){throw new _.Ic(2100,!1);}};_.cB.O=function(a){return new (a||_.cB)(_.A(_.Gg,16),_.A(_.QLa,24),_.A(_.RLa,24))};
_.cB.He=_.gd({name:"date",type:_.cB,ie:!0,standalone:!0});Eeb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.dB=function(a){this.WKc=a};
_.dB.prototype.transform=function(a,b,c){if(a==null||a===""||a!==a)return null;c||(c=this.WKc);try{if(typeof a!=="string"||isNaN(Number(a)-parseFloat(a))){if(typeof a!=="number")throw Error("Jb`"+a);var d=a}else d=Number(a);a=d;var e=JA(c)[14][0],f=SA(c,5);d={q0c:1,fJb:0,t0a:0,Rya:"",Oia:"",W0a:"",X0a:"",QVa:0,k_a:0};var g=e.split(";"),m=g[0],n=g[1],r=m.indexOf(".")!==-1?m.split("."):[m.substring(0,m.lastIndexOf("0")+1),m.substring(m.lastIndexOf("0")+1)],v=r[0],z=r[1]||"";d.Rya=v.substring(0,v.indexOf("#"));
for(e=0;e<z.length;e++){var C=z.charAt(e);C==="0"?d.fJb=d.t0a=e+1:C==="#"?d.t0a=e+1:d.Oia+=C}var I=v.split(",");d.QVa=I[1]?I[1].length:0;d.k_a=I[2]||I[1]?(I[2]||I[1]).length:0;if(n){var M=m.length-d.Rya.length-d.Oia.length,O=n.indexOf("#");d.W0a=n.substring(0,O).replace(/'/g,"");d.X0a=n.slice(O+M).replace(/'/g,"")}else d.W0a=(f===void 0?"-":f)+d.Rya,d.X0a=d.Oia;return Feb(a,d,c,b)}catch(aa){throw new _.Ic(2100,!1);}};_.dB.O=function(a){return new (a||_.dB)(_.A(_.Gg,16))};
_.dB.He=_.gd({name:"number",type:_.dB,ie:!0,standalone:!0});var qfb=function(a,b,c){this.ZNa=new _.gf;this.Wza=this.ZNa.ha(_.cf());this.Nn=null;this.Co=a;this.yL=b;this.LZ=c};_.h=qfb.prototype;_.h.attach=function(a){this.Nn=a;this.iPa();this.vra()};_.h.detach=function(){this.ZNa.complete();this.Nn=null};_.h.p1c=function(){this.vra()};_.h.MKb=function(){this.iPa();this.vra()};
_.h.Iy=function(a,b){if(this.Nn){var c=this.Nn;a*=this.Co;b={behavior:b===void 0?"auto":b};c.orientation==="horizontal"?b.start=a:b.top=a;c.QF.scrollTo(b)}};_.h.iPa=function(){if(this.Nn){var a=this.Nn,b=this.Nn.Soa*this.Co;a.pra!==b&&(a.pra=b,a.vbb(),a.dqa())}};
_.h.vra=function(){if(this.Nn){var a=this.Nn.gt;a={start:a.start,end:a.end};var b=this.Nn.lJ(),c=this.Nn.Soa,d=this.Nn.V2(),e=this.Co>0?d/this.Co:0;if(a.end>c){var f=Math.ceil(b/this.Co),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Co,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Co;f<this.yL&&a.start!=0?(a.start=Math.max(0,a.start-Math.ceil((this.LZ-f)/this.Co)),a.end=Math.min(c,Math.ceil(e+(b+this.yL)/this.Co))):(b=a.end*this.Co-(d+b),b<this.yL&&a.end!=c&&
(b=Math.ceil((this.LZ-b)/this.Co),b>0&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.yL/this.Co)))));nfb(this.Nn,a);ofb(this.Nn,this.Co*a.start);this.ZNa.next(Math.floor(e))}};_.eB=function(){this.Co=20;this.yL=100;this.LZ=200;this.Je=new qfb(this.PZa,this.bC,this.XB)};_.eB.prototype.Tb=function(){var a=this.Je,b=this.bC,c=this.XB;a.Co=this.PZa;a.yL=b;a.LZ=c;a.iPa();a.vra()};
_.p.Object.defineProperties(_.eB.prototype,{PZa:{configurable:!0,enumerable:!0,get:function(){return this.Co},set:function(a){this.Co=_.Uh(a)}},bC:{configurable:!0,enumerable:!0,get:function(){return this.yL},set:function(a){this.yL=_.Uh(a)}},XB:{configurable:!0,enumerable:!0,get:function(){return this.LZ},set:function(a){this.LZ=_.Uh(a)}}});_.eB.O=function(a){return new (a||_.eB)};
_.eB.Fa=_.fd({type:_.eB,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{PZa:"itemSize",bC:"minBufferPx",XB:"maxBufferPx"},standalone:!0,features:[_.vg([{wa:_.oWa,Bb:function(a){return a.Je},Kb:[_.Qc(function(){return _.eB})]}]),_.sd]});var rfb=function(a){this.Te=a};_.V(rfb,_.Zr);rfb.prototype.connect=function(){return _.Fe(this.Te)?this.Te:_.le(this.Te)};rfb.prototype.disconnect=function(){};var sfb=function(){this.K8a=20;this.m$=[]};_.h=sfb.prototype;
_.h.oQa=function(a,b,c,d,e){var f=this;_.RJa(a,function(g,m,n){var r;if(g.bw==null)var v=(r=f.iKc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else n==null?(f.HHc(m,b),v=3):(r=f.lLc(m,n,b,d(g)),v=2);if(e){var z;e({context:(z=r)==null?void 0:z.context,operation:v,mP:g})}})};_.h.detach=function(){for(var a=_.k(this.m$),b=a.next();!b.done;b=a.next())b.value.destroy();this.m$=[]};_.h.iKc=function(a,b,c,d){if(b=this.jKc(b,c))b.context.va=d;else return a=a(),c.ci(a.Qc,a.context,a.index)};
_.h.HHc=function(a,b){a=b.detach(a);this.bLc(a,b)};_.h.lLc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.bLc=function(a,b){if(this.m$.length<this.K8a)this.m$.push(a);else{var c=b.indexOf(a);c===-1?a.destroy():b.remove(c)}};_.h.jKc=function(a,b){var c=this.m$.pop();c&&b.q2(c,a);return c||null};
_.fB=function(a,b,c,d,e,f){var g=this;this.Fe=a;this.QD=b;this.vA=c;this.s_=d;this.Nn=e;this.nG=new _.gf;this.l7=new _.gf;this.Qrb=this.l7.ha(_.sf(null),_.Ddb(),_.tf(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return g.xGc(m,n)}),_.qf(1));this.kH=null;this.PZ=!1;this.Lb=new _.gf;this.Qrb.subscribe(function(m){g.Te=m;g.Rfb()});this.Nn.E3c.ha(_.uf(this.Lb)).subscribe(function(m){g.gt=m;g.nG.zn.length&&f.run(function(){return g.nG.next(g.gt)});g.Rfb()});this.Nn.attach(this)};_.h=_.fB.prototype;
_.h.ho=function(){if(this.kH&&this.PZ){var a=this.kH.diff(this.Ngb);a?this.aJa(a):this.XNc();this.PZ=!1}};_.h.La=function(){this.Nn.detach();this.l7.next(void 0);this.l7.complete();this.nG.complete();this.Lb.next();this.Lb.complete();this.s_.detach()};_.h.Rfb=function(){var a=this;this.gt&&(this.Ngb=this.Te.slice(this.gt.start,this.gt.end),this.kH||(this.kH=this.vA.find(this.Ngb).create(function(b,c){return a.zRa?a.zRa(b,c):c})),this.PZ=!0)};
_.h.xGc=function(a,b){a&&a.disconnect(this);this.PZ=!0;return b?b.connect(this):_.le()};_.h.XNc=function(){for(var a=this.Te.length,b=this.Fe.length;b--;){var c=this.Fe.get(b);c.context.index=this.gt.start+b;c.context.count=a;this.Whb(c.context);_.pm(c)}};
_.h.aJa=function(a){var b=this;this.s_.oQa(a,this.Fe,function(e,f,g){return b.ZKa(e,g)},function(e){return e.item});_.SJa(a,function(e){b.Fe.get(e.lk).context.va=e.item});a=this.Te.length;for(var c=this.Fe.length;c--;){var d=this.Fe.get(c);d.context.index=this.gt.start+c;d.context.count=a;this.Whb(d.context)}};_.h.Whb=function(a){a.first=a.index===0;a.last=a.index===a.count-1;a.Z0=a.index%2===0;a.o1a=!a.Z0};
_.h.ZKa=function(a,b){return{Qc:this.QD,context:{va:a.item,uob:this.Bbb,index:-1,count:-1,first:!1,last:!1,o1a:!1,Z0:!1},index:b}};
_.p.Object.defineProperties(_.fB.prototype,{uob:{configurable:!0,enumerable:!0,get:function(){return this.Bbb},set:function(a){this.Bbb=a;_.gta(a)?this.l7.next(a):this.l7.next(new rfb(_.Fe(a)?a:Array.from(a||[])))}},zRa:{configurable:!0,enumerable:!0,get:function(){return this.vGc},set:function(a){var b=this;this.PZ=!0;this.vGc=a?function(c,d){return a(c+(b.gt?b.gt.start:0),d)}:void 0}},uQc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.PZ=!0,this.QD=a)}},vQc:{configurable:!0,enumerable:!0,
get:function(){return this.s_.K8a},set:function(a){this.s_.K8a=_.Uh(a)}}});_.fB.O=function(a){return new (a||_.fB)(_.A(_.gg),_.A(_.fg),_.A(_.xm),_.A(_.$r),_.A(_.ds,4),_.A(_.Cg))};_.fB.Fa=_.fd({type:_.fB,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{uob:"cdkVirtualForOf",zRa:"cdkVirtualForTrackBy",uQc:"cdkVirtualForTemplate",vQc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.vg([{wa:_.$r,Md:sfb}])]});
var tfb=function(a,b){b=b||new Date(_.pj());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.pj()),c=a.getMonth()==b.getMonth())b=b||new Date(_.pj()),c=a.getFullYear()==b.getFullYear();return c},ufb={Tad:0,sab:1,C9a:2,0:"Path",1:"Template",2:"Dropdown"};_.gB=function(a,b){this.renderer=b;this.vlb=new _.mm(!0);this.ORa=new _.gf;this.element=a.na};
_.gB.prototype.Ra=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.ze(this.element,"mousedown",{capture:!0}).ha(_.Ee(function(d){return!_.AEa(d.target)}),_.tf(function(){return _.le(!1).ha(_.bf(0),_.sf(!0))}),_.uf(this.ORa)).subscribe(function(d){b=d});var c=_.ze(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.uf(this.ORa));c.subscribe(function(d){b?(b=!1,_.Be(0).ha(_.uf(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.vlb.emit()})};_.gB.prototype.La=function(){this.ORa.next()};_.gB.O=function(a){return new (a||_.gB)(_.A(_.Pd),_.A(_.am))};_.gB.Fa=_.fd({type:_.gB,oa:[["","ascBlur",""]],outputs:{vlb:"ascBlur"}});var vfb,Ieb;vfb=["trigger"];Ieb=function(){return{}};_.hB=function(){this.V_b=this.disabled=this.isOpen=!1};_.hB.prototype.Ra=function(){};_.hB.prototype.Ec=function(){};_.hB.prototype.YC=function(){this.isOpen=!this.isOpen};_.hB.prototype.NT=function(){this.isOpen=!1};_.hB.O=function(a){return new (a||_.hB)};
_.hB.ya=_.Yc({type:_.hB,oa:[["segmented-dropdown-button","item",""]],tb:function(a,b){a&1&&_.jg(vfb,5,_.Pd);if(a&2){var c;_.ng(c=_.og())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",V_b:"useBreadcrumbStyling"},nc:["item",""],hc:["*"],Aa:12,Ba:21,Ea:[["trigger",""],[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,"click","ascTrackElement","trackAction"],["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"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"div",1);_.K("ascBlur",function(){_.u(c);return _.w(b.NT())});_.F(1,"div",2);_.B(2,Geb,2,1,"span",3);_.F(3,"div",4)(4,"a",5);_.cg(5);_.F(6,"span",6);_.P(7);_.H()();_.F(8,"button",7,0);_.K("click",function(){_.u(c);return _.w(b.YC())});
_.J(10,"mat-icon",8);_.H()()();_.B(11,Jeb,2,3,"div",9);_.H()}a&2&&(_.y(),_.Mf("pointer-events",b.disabled?"none":"unset"),_.Nf("breadcrumb",b.V_b)("active",b.isOpen)("disabled",b.disabled),_.y(),_.E("ngIf",b.item.label),_.y(2),_.E("universalLink",b.item.Mb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.mc),_.Lf("aria-label",b.item.label+" "+b.item.title),_.y(3),_.rg(b.item.title),_.y(),_.Nf("active",b.isOpen),_.E("ascTrackElement",b.item.mc)("trackAction",b.isOpen?
"openDropdown":"closeDropdown"),_.Lf("aria-label",b.item.ariaLabel||"dropdown"),_.y(3),_.E("ngIf",b.isOpen))},Ia:[_.br,_.bp,_.gB,_.on,_.sn,_.Cr,_.Dr,_.Ps,_.au,_.qA,_.vw],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});_.iB=function(){this.my=ufb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.iB.prototype.Ra=function(){};_.iB.O=function(a){return new (a||_.iB)};
_.iB.ya=_.Yc({type:_.iB,oa:[["breadcrumb","items",""]],ob:2,Za:function(a,b){a&2&&_.Lf("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},nc:["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"]],ta:function(a,b){a&1&&_.B(0,Qeb,8,10,"ng-container",0);a&2&&_.E("ngForOf",b.items)},Ia:[_.nn,_.on,_.sn,_.pn,_.qn,_.au,_.hB],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}"]});_.jB=function(){};_.jB.O=function(a){return new (a||_.jB)};_.jB.Da=_.ad({type:_.jB});_.jB.Ca=_.Fc({});_.kB=function(){};_.kB.O=function(a){return new (a||_.kB)};_.kB.Da=_.ad({type:_.kB});_.kB.Ca=_.Fc({imports:[_.lr,_.dp,_.jB,_.un,_.lt,_.mt,_.bu,_.rA,_.Ko,_.jy]});_.lB=function(){};_.lB.O=function(a){return new (a||_.lB)};_.lB.Da=_.ad({type:_.lB});_.lB.Ca=_.Fc({imports:[_.dp,_.un,_.bu,_.Ko,_.kB]});_.mB=function(a,b){this.document=a;this.hb=b;this.wlb="";this.tQa=new _.mm};_.mB.prototype.Tb=function(){};_.mB.prototype.copy=function(){var a=this.wlb;_.YA(this.document,this.hb.na,a)?this.tQa.emit({iXb:!0,text:a}):this.tQa.emit({iXb:!1,text:""})};_.mB.O=function(a){return new (a||_.mB)(_.A(_.lh),_.A(_.Pd))};
_.mB.Fa=_.fd({type:_.mB,oa:[["button","ascClipboard",""]],Za:function(a,b){a&1&&_.K("click",function(){return b.copy()})},inputs:{wlb:[0,"ascClipboard","ascClipboardTextToCopy"]},outputs:{tQa:"ascClipboardEvent"},features:[_.sd]});var wfb,Teb,Ueb;wfb=["button"];_.nB=function(a){this.Bm=a;this.P_="";this.rYa="content_copy";this.aU="";this.O6a="Copied to clipboard";this.Gqb=new _.mm;this.yEb=this.Ozb=this.RAa=!1;this.color="highContrast";this.D3a=!1;this.Oma=this.Cfa="Click to copy"};Teb=function(a,b){b.iXb&&(a.Gqb.emit(),a.Oma=a.O6a,Ueb(a),a.Bm.ik(a.O6a,"assertive"))};Ueb=function(a){a.tooltip.message=a.Oma;a.tooltip.show();clearTimeout(a.aZb);a.aZb=setTimeout(function(){a.tooltip.Qe()},1E3)};
_.nB.prototype.Ud=function(a){a.stopPropagation();a.preventDefault();return!1};var Veb=function(a){a.Oma=a.Cfa;a.tooltip.message=a.Oma};_.nB.prototype.trigger=function(){this.button.na.click()};_.nB.prototype.La=function(){clearTimeout(this.aZb)};
_.p.Object.defineProperties(_.nB.prototype,{jYa:{configurable:!0,enumerable:!0,set:function(a){this.Oma=this.Cfa=a}},E6c:{configurable:!0,enumerable:!0,get:function(){return this.RAa&&this.P_}},gZc:{configurable:!0,enumerable:!0,get:function(){return this.color==="mediumContrast"}},dZc:{configurable:!0,enumerable:!0,get:function(){return this.color==="lowContrast"}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Ax=a},get:function(){return this.Ax?this.Ax:this.Cfa!=="Click to copy"&&
this.Cfa?this.Cfa:this.P_?this.P_:"Click to copy"}}});_.nB.O=function(a){return new (a||_.nB)(_.A(_.kr))};
_.nB.ya=_.Yc({type:_.nB,oa:[["copy-button"]],tb:function(a,b){a&1&&(_.jg(wfb,5,_.Pd),_.jg(_.qA,5));if(a&2){var c;_.ng(c=_.og())&&(b.button=c.first);_.ng(c=_.og())&&(b.tooltip=c.first)}},ob:6,Za:function(a,b){a&2&&_.Nf("space-between",b.E6c)("medium-contrast",b.gZc)("low-contrast",b.dZc)},inputs:{P_:"buttonLabel",rYa:"iconInnerText",aU:"copyText",jYa:"hoverMsg",O6a:"successMsg",RAa:"spaceBetweenButtonLabelAndText",Ozb:"hasLightLabel",yEb:"isSmall",color:"color",D3a:"removeBorder",ariaLabel:[0,"aria-label",
"ariaLabel"]},outputs:{Gqb:"copyEvent"},Aa:5,Ba:2,Ea:[["iconOnly",""],["icon",""],["button",""],["type","button","class","labeled","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["type","button","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",1,"labeled",3,"ascClipboardEvent","click","mouseenter","blur","mouseleave","format",
"ascClipboard"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboardEvent","click","mouseenter","blur","mouseleave","ascClipboard"],[3,"color"]],ta:function(a,b){a&1&&_.B(0,Web,6,8,"button",3)(1,Xeb,4,8,"ng-template",null,0,_.Ag)(3,Yeb,2,2,"ng-template",null,1,_.Ag);a&2&&(a=_.$f(2),_.E("ngIf",b.P_)("ngIfElse",a))},Ia:[_.mB,_.on,_.sn,_.sA,_.au,_.qA],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});_.oB=function(){};_.oB.O=function(a){return new (a||_.oB)};_.oB.Da=_.ad({type:_.oB});_.oB.Ca=_.Fc({});_.pB=function(){};_.pB.O=function(a){return new (a||_.pB)};_.pB.Da=_.ad({type:_.pB});_.pB.Ca=_.Fc({imports:[_.oB,_.un,_.uA,_.mt,_.bu,_.rA]});var xfb,yfb;xfb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];yfb=["*"];_.qB=function(){this.icon="";this.BEb=!0;this.Hla=!1};_.qB.O=function(a){return new (a||_.qB)};
_.qB.ya=_.Yc({type:_.qB,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",BEb:"isSvg",Hla:"showTextOutside"},nc:["icon",""],hc:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Ea:[["iconFont",""],["titlesSection",""],["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],[4,"ngIf"],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],ta:function(a,b){a&1&&(_.bg(xfb),_.F(0,"div"),_.B(1,Zeb,1,1,"mat-icon",2)(2,$eb,
2,1,"ng-template",null,0,_.Ag)(4,bfb,2,1,"ng-container",3),_.H(),_.B(5,dfb,2,1,"ng-container",3)(6,efb,4,0,"ng-template",null,1,_.Ag));a&2&&(a=_.$f(3),_.Nf("container-large",!b.Hla)("container-small",b.Hla),_.y(),_.E("ngIf",b.BEb)("ngIfElse",a),_.y(3),_.E("ngIf",!b.Hla),_.y(),_.E("ngIf",b.Hla))},Ia:[_.on,_.sn,_.au],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}"]});
_.rB=function(){};_.rB.O=function(a){return new (a||_.rB)};_.rB.ya=_.Yc({type:_.rB,oa:[["icon-empty-state-title"]],hc:yfb,Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},mb:2});_.sB=function(){};_.sB.O=function(a){return new (a||_.sB)};_.sB.ya=_.Yc({type:_.sB,oa:[["icon-empty-state-subtitle"]],hc:yfb,Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},mb:2});_.tB=function(){};_.tB.O=function(a){return new (a||_.tB)};_.tB.Da=_.ad({type:_.tB});_.tB.Ca=_.Fc({imports:[_.un,_.bu]});var zfb={Hbd:"y",Ibd:"y G",Jbd:"MMM y",Kbd:"MMMM y",Lbd:"MM/y",j$a:"MMM d",Bad:"MMMM dd",Dad:"M/d",Cad:"MMMM d",Wlc:"MMM d, y",Bbd:"EEE, MMM d",Cbd:"EEE, MMM d, y",Q$c:"d",Ead:"MMM d, h:mm\u202fa zzzz"},Afb=zfb;Afb=zfb;var Bfb;
Bfb={GDa:{XK:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},VQ:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},tfc:{XK:{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.}"},VQ:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},tlc:{XK:{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.}"},VQ:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{XK:{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.}"},
VQ:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},lGa:{XK:{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.}"},VQ:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
Owc:{XK:{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.}"},VQ:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{XK:{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.}"},
VQ:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},BIa:{XK:{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.}"},VQ:{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 Cfb=function(a){this.lP=Bfb;this.eQa=!0;a&&(a=="always"?this.eQa=!0:a=="auto"&&(this.eQa=!1))};Cfb.prototype.format=function(a,b){b=Dfb(this,b).XK;if(!this.eQa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Ot("{N,plural,"+(a>0||a==0&&1/a==Infinity?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Dfb=function(a,b){switch(b){default:case 0:return a.lP.BIa;case 1:return a.lP.lGa;case 2:return a.lP.MONTH;case 3:return a.lP.WEEK;case 4:return a.lP.GDa;case 5:return a.lP.tfc;case 6:return a.lP.tlc;case 7:return a.lP.Owc}};var Efb,Ffb,Gfb=function(a){Efb||(Efb=new _.Gv(Afb.j$a));return Efb.format(a)},Hfb=function(a,b){var c=new Date(_.pj()),d=c.getTimezoneOffset();c.setHours(0);c.setMinutes(0);c.setSeconds(0);c.setMilliseconds(0);d=(c.getTimezoneOffset()-d)*6E4;c=(a-c.getTime()+d)/864E5;c=Math.floor(c);c=(new Cfb("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);e>=55296&&e<=57343&&(d=2);c=c.substring(0,d).toLocaleUpperCase()+c.substring(d)}return c?c:(b||
Gfb)(new Date(a))};Ffb=function(a,b,c){var d=new Cfb;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 Ifb,hfb,Jfb;Ifb=_.r4a.tHa[3];hfb=Afb.j$a;Jfb=Afb.Wlc;_.uB=function(){};
_.uB.prototype.transform=function(a,b,c){b=b===void 0?"datetime":b;if(a==null)return"";try{var d=ffb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.pj();var e=Math.floor((b-a)/6E4);b=!1;e<0&&(b=!0,e*=-1);e<60?a=Ffb(e,b,0):(e=Math.floor(e/60),e<24?a=Ffb(e,b,1):(e=new Date(_.pj()),e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0),e=Math.ceil((e.getTime()-a)/864E5),b&&(e*=-1),a=e<14?Ffb(e,b,2):""));return a||gfb(d,ifb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(tfb(a,b))return Hfb(d.getTime(),jfb(ifb(d),c));a=tfb(d)?Ifb:Jfb;return gfb(d,a,c)||Hfb(d.getTime(),jfb(ifb(d),c));case "datetime":return a=Hfb(d.getTime(),jfb(ifb(d),c)),c=gfb(d,Ifb,c),a+" "+c;case "date":return Hfb(d.getTime(),jfb(ifb(d),c));default:return gfb(d,b,c)}};_.uB.O=function(a){return new (a||_.uB)};_.uB.He=_.gd({name:"dateTimeDisplay",type:_.uB,ie:!0});_.vB=function(){};_.vB.O=function(a){return new (a||_.vB)};_.vB.Da=_.ad({type:_.vB});_.vB.Ca=_.Fc({});_.Kfb={"":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)};_.wB=function(){this.transform=_.ZA};_.wB.O=function(a){return new (a||_.wB)};_.wB.He=_.gd({name:"lastPathElement",type:_.wB,ie:!0});_.xB=function(){this.renderer=_.Wc(_.am);this.hb=_.Wc(_.Pd);this.m4a=!1;this.resize=new _.mm;this.WQb=new _.mm;this.eCb=this.DYa=0};_.xB.prototype.Ra=function(){};
_.xB.prototype.B1a=function(a){var b=this;if(a.button===0){var c=!!(this.hb.na.compareDocumentPosition(this.zM)&Node.DOCUMENT_POSITION_PRECEDING);if(Lfb(this)){var d=this.hb.na.offsetTop;this.m4a=d===this.zM.offsetTop?c:d<this.zM.offsetTop}else d=this.hb.na.offsetLeft,this.m4a=d===this.zM.offsetLeft?c:d<this.zM.offsetLeft;this.DYa=Mfb(this,this.zM);this.eCb=Lfb(this)?a.clientY:a.clientX;this.RBa&&this.RBa();this.SBa&&this.SBa();this.RBa=this.renderer.listen("document","mousemove",function(e){b.D1a(e)});
this.SBa=this.renderer.listen("document","mouseup",function(e){e.button===0&&(b.RBa&&b.RBa(),b.SBa&&b.SBa(),e=Mfb(b,b.zM)-b.DYa,e!==0&&b.WQb.emit(e>0?"grow":"shrink"))});a.preventDefault()}};_.xB.prototype.D1a=function(a){if(a.buttons==null||a.buttons===1){var b=(Lfb(this)?a.clientY:a.clientX)-this.eCb;this.m4a&&(b*=-1);b=this.DYa+b;this.resize.emit(b);var c=this.zM.style;Lfb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var Mfb=function(a,b){return Lfb(a)?b.offsetHeight:b.offsetWidth},Lfb=function(a){return(a.layout||"horizontal")==="horizontal"};_.p.Object.defineProperties(_.xB.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.xB.O=function(a){return new (a||_.xB)};
_.xB.ya=_.Yc({type:_.xB,oa:[["splitter"]],ob:2,Za:function(a,b){a&1&&_.K("mousedown",function(c){return b.B1a(c)});a&2&&_.Of(b.classList)},inputs:{layout:"layout",zM:"changeSizeOf"},outputs:{resize:"resize",WQb:"resizeDone"},Aa:0,Ba:0,ta:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.yB=function(){};_.yB.O=function(a){return new (a||_.yB)};_.yB.Da=_.ad({type:_.yB});_.yB.Ca=_.Fc({});var Ofb;_.Nfb=RegExp("((?:https?|ftp)://)+(?:[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]*");Ofb="(?:auto|autocap|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~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]* annealing/[-a-zA-Z0-9]+ ag/[0-9]+ (?:launch|ariane)/[0-9]{5,} banjolele/[0-9]+ 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(" ");
Ofb.join("|");
_.Pfb=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~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\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~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]*)?"].concat(_.ld(Ofb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.Qfb=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>']]);_.Rfb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var Sfb=_.ai("indicatorRotate",[_.di("collapsed, void",_.ci({transform:"rotate(0deg)"})),_.di("expanded",_.ci({transform:"rotate(180deg)"})),_.ei("expanded <=> collapsed, void => collapsed",_.bi("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),Tfb=_.ai("bodyExpansion",[_.di("collapsed, void",_.ci({height:"0px",visibility:"hidden"})),_.di("expanded",_.ci({height:"*",visibility:""})),_.ei("expanded <=> collapsed, void => collapsed",_.bi("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var Ufb=0,Vfb=new _.jd("CdkAccordion"),zB=function(){this.Fh=new _.gf;this.Tfb=new _.gf;this.id="cdk-accordion-"+Ufb++;this.wd=!1};zB.prototype.Tb=function(a){this.Fh.next(a)};zB.prototype.La=function(){this.Fh.complete();this.Tfb.complete()};zB.O=function(a){return new (a||zB)};zB.Fa=_.fd({type:zB,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{wd:[2,"multi","multi",_.Kg]},Rb:["cdkAccordion"],standalone:!0,features:[_.vg([{wa:Vfb,Hb:zB}]),_.Kf,_.sd]});var Wfb=0,AB=function(a,b,c){var d=this;this.Fl=a;this.Ua=b;this.cIc=c;this.Ufb=_.Wd.EMPTY;this.closed=new _.mm;this.zi=new _.mm;this.rc=new _.mm;this.xU=new _.mm;this.id="cdk-accordion-child-"+Wfb++;this.disabled=this.zKa=!1;this.t9=function(){};this.t9=c.listen(function(e,f){d.Fl&&!d.Fl.wd&&d.Fl.id===f&&d.id!==e&&(d.Dd=!1)});this.Fl&&(this.Ufb=this.wNc())};_.h=AB.prototype;_.h.La=function(){this.zi.complete();this.closed.complete();this.rc.emit();this.rc.complete();this.t9();this.Ufb.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.Dd=!this.Dd)};_.h.close=function(){this.disabled||(this.Dd=!1)};_.h.open=function(){this.disabled||(this.Dd=!0)};_.h.wNc=function(){var a=this;return this.Fl.Tfb.subscribe(function(b){a.disabled||(a.Dd=b)})};
_.p.Object.defineProperties(AB.prototype,{Dd:{configurable:!0,enumerable:!0,get:function(){return this.zKa},set:function(a){this.zKa!==a&&(this.zKa=a,this.xU.emit(a),a?(this.zi.emit(),this.cIc.notify(this.id,this.Fl?this.Fl.id:this.id)):this.closed.emit(),_.om(this.Ua))}}});AB.O=function(a){return new (a||AB)(_.A(Vfb,12),_.A(_.Pg),_.A(_.as))};
AB.Fa=_.fd({type:AB,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Dd:[2,"expanded","expanded",_.Kg],disabled:[2,"disabled","disabled",_.Kg]},outputs:{closed:"closed",zi:"opened",rc:"destroyed",xU:"expandedChange"},Rb:["cdkAccordionItem"],standalone:!0,features:[_.vg([{wa:Vfb,lc:void 0}]),_.Kf]});var BB=function(){};BB.O=function(a){return new (a||BB)};BB.Da=_.ad({type:BB});BB.Ca=_.Fc({});var Xfb=new _.jd("MAT_ACCORDION");var Yfb=new _.jd("MAT_EXPANSION_PANEL");_.CB=function(a,b){this.QD=a;this.dIc=b};_.CB.O=function(a){return new (a||_.CB)(_.A(_.fg),_.A(Yfb,8))};_.CB.Fa=_.fd({type:_.CB,oa:[["ng-template","matExpansionPanelContent",""]],standalone:!0});var Zfb,$fb,agb;Zfb=["body"];$fb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];agb=0;_.bgb=new _.jd("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");_.DB=function(a,b,c,d,e,f,g){AB.call(this,a,b,c);this.Fe=d;this.re=f;this.xeb=!1;this.gjb=new _.mm;this.fjb=new _.mm;this.ZLa=new _.gf;this.veb="mat-expansion-panel-header-"+agb++;this.Fl=a;this.Db=e;this.Al=f==="NoopAnimations";g&&(this.MN=g.MN)};_.V(_.DB,AB);_.DB.Fa=AB.Fa;_.h=_.DB.prototype;
_.h.OJc=function(){return this.Fl?this.Dd&&this.Fl.displayMode==="default":!1};_.h.npa=function(){return this.Dd?"expanded":"collapsed"};_.h.toggle=function(){this.Dd=!this.Dd};_.h.close=function(){this.Dd=!1};_.h.open=function(){this.Dd=!0};_.h.Td=function(){var a=this;this.yMa&&this.yMa.dIc===this&&this.zi.ha(_.sf(null),_.Ee(function(){return a.Dd&&!a.qj}),_.af(1)).subscribe(function(){a.qj=new _.vs(a.yMa.QD,a.Fe)})};_.h.Tb=function(a){this.ZLa.next(a)};
_.h.La=function(){AB.prototype.La.call(this);this.ZLa.complete()};_.h.Moa=function(){if(this.ZY){var a=this.Db.activeElement,b=this.ZY.na;return a===b||b.contains(a)}return!1};_.h.xR=function(a){if(a.rk!=="void"&&!this.Al&&this.ZY){var b;(b=this.ZY)==null||b.na.setAttribute("inert","")}};_.h.zl=function(a){a.rk!=="void"&&(a.zf==="expanded"?this.gjb.emit():a.zf==="collapsed"&&this.fjb.emit(),!this.Al&&this.ZY&&this.ZY.na.removeAttribute("inert"))};
_.p.Object.defineProperties(_.DB.prototype,{MN:{configurable:!0,enumerable:!0,get:function(){return this.xeb||this.Fl&&this.Fl.MN},set:function(a){this.xeb=a}},hQ:{configurable:!0,enumerable:!0,get:function(){return this.LNc||this.Fl&&this.Fl.hQ},set:function(a){this.LNc=a}}});_.DB.O=function(a){return new (a||_.DB)(_.A(Xfb,12),_.A(_.Pg),_.A(_.as),_.A(_.gg),_.A(_.lh),_.A(_.$l,8),_.A(_.bgb,8))};
_.DB.ya=_.Yc({type:_.DB,oa:[["mat-expansion-panel"]],zd:function(a,b,c){a&1&&_.kg(c,_.CB,5);if(a&2){var d;_.ng(d=_.og())&&(b.yMa=d.first)}},tb:function(a,b){a&1&&_.jg(Zfb,5);if(a&2){var c;_.ng(c=_.og())&&(b.ZY=c.first)}},rb:[1,"mat-expansion-panel"],ob:6,Za:function(a,b){a&2&&_.Nf("mat-expanded",b.Dd)("_mat-animation-noopable",b.Al)("mat-expansion-panel-spacing",b.OJc())},inputs:{MN:[2,"hideToggle","hideToggle",_.Kg],hQ:"togglePosition"},outputs:{gjb:"afterExpand",fjb:"afterCollapse"},Rb:["matExpansionPanel"],
standalone:!0,features:[_.vg([{wa:Xfb,lc:void 0},{wa:Yfb,Hb:_.DB}]),_.Kf,_.Jf,_.sd,_.wg],hc:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Ea:[["body",""],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg($fb);_.cg(0);_.F(1,"div",1,0);_.K("@bodyExpansion.start",function(d){_.u(c);return _.w(b.xR(d))})("@bodyExpansion.done",function(d){_.u(c);return _.w(b.zl(d))});_.F(3,"div",2);_.cg(4,
1);_.B(5,kfb,0,0,"ng-template",3);_.H();_.cg(6,2);_.H()}a&2&&(_.y(),_.E("@bodyExpansion",b.npa())("id",b.id),_.Lf("aria-labelledby",b.veb),_.y(4),_.E("cdkPortalOutlet",b.qj))},Ia:[_.ys],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, var(--mat-app-surface));color:var(--mat-expansion-container-text-color, var(--mat-app-on-surface));border-radius:var(--mat-expansion-container-shape, 12px)}.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, 12px);border-top-left-radius:var(--mat-expansion-container-shape, 12px)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape, 12px);border-bottom-left-radius:var(--mat-expansion-container-shape, 12px)}.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, var(--mat-app-body-large-font));font-size:var(--mat-expansion-container-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-expansion-container-text-weight, var(--mat-app-body-large-weight));line-height:var(--mat-expansion-container-text-line-height, var(--mat-app-body-large-line-height));letter-spacing:var(--mat-expansion-container-text-tracking, var(--mat-app-body-large-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, var(--mat-app-outline))}.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'],
mb:2,data:{animation:[Tfb]},Oa:0});var cgb;cgb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.EB=function(a,b,c,d,e,f,g){var m=this;this.panel=a;this.Zc=b;this.Vc=c;this.Ua=d;this.re=f;this.dgb=_.Wd.EMPTY;this.tabIndex=0;var n=a.Fl?a.Fl.Fh.ha(_.Ee(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Ce;this.tabIndex=parseInt(g||"")||0;this.dgb=_.De(a.zi,a.closed,n,a.ZLa.ha(_.Ee(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.om(m.Ua)});a.closed.ha(_.Ee(function(){return a.Moa()})).subscribe(function(){return _.Yq(c,b,"program")});
e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)};_.h=_.EB.prototype;_.h.l_=function(){this.disabled||this.panel.toggle()};_.h.pcd=function(){return this.panel.Dd};_.h.npa=function(){return this.panel.npa()};_.h.hcd=function(){return this.panel.id};_.h.kcd=function(){return this.panel.hQ};_.h.ihb=function(){return!this.panel.MN&&!this.panel.disabled};
_.h.ZIc=function(){var a=this.panel.Dd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.vS=function(a){switch(a.keyCode){case 32:case 13:_.Oh(a)||(a.preventDefault(),this.l_());break;default:this.panel.Fl&&this.panel.Fl.FJc(a)}};_.h.focus=function(a,b){a?_.Yq(this.Vc,this.Zc,a,b):this.Zc.na.focus(b)};_.h.Ec=function(){var a=this;this.Vc.Ak(this.Zc).subscribe(function(b){b&&a.panel.Fl&&a.panel.Fl.EJc(a)})};
_.h.La=function(){this.dgb.unsubscribe();this.Vc.Di(this.Zc)};_.p.Object.defineProperties(_.EB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.EB.O=function(a){return new (a||_.EB)(_.A(_.DB,1),_.A(_.Pd),_.A(_.Xq),_.A(_.Pg),_.A(_.bgb,8),_.A(_.$l,8),_.Hd("tabindex"))};
_.EB.ya=_.Yc({type:_.EB,oa:[["mat-expansion-panel-header"]],rb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],ob:15,Za:function(a,b){a&1&&_.K("click",function(){return b.l_()})("keydown",function(c){return b.vS(c)});a&2&&(_.Lf("id",b.panel.veb)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Dd)("aria-disabled",b.panel.disabled),_.Mf("height",b.ZIc()),_.Nf("mat-expanded",b.panel.Dd)("mat-expansion-toggle-indicator-after",b.panel.hQ===
"after")("mat-expansion-toggle-indicator-before",b.panel.hQ==="before")("_mat-animation-noopable",b.re==="NoopAnimations"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Lg(a)}]},standalone:!0,features:[_.Kf,_.wg],hc:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Ea:[[1,"mat-content"],[1,"mat-expansion-indicator"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 -960 960 960;aria-hidden;true;focusable;false".split(";"),
["d","M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"]],ta:function(a,b){a&1&&(_.bg(cgb),_.F(0,"span",0),_.cg(1),_.cg(2,1),_.cg(3,2),_.H(),_.B(4,lfb,3,1,"span",1));a&2&&(_.Nf("mat-content-hide-toggle",!b.ihb()),_.y(4),_.Pf(b.ihb()?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, 48px);font-family:var(--mat-expansion-header-text-font, var(--mat-app-title-medium-font));font-size:var(--mat-expansion-header-text-size, var(--mat-app-title-medium-size));font-weight:var(--mat-expansion-header-text-weight, var(--mat-app-title-medium-weight));line-height:var(--mat-expansion-header-text-line-height, var(--mat-app-title-medium-line-height));letter-spacing:var(--mat-expansion-header-text-tracking, var(--mat-app-title-medium-tracking))}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height, 64px)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-hover-state-layer-opacity, transparent))}@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, var(--mat-app-surface))}}.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, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-focus-state-layer-opacity, transparent))}.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, var(--mat-app-on-surface))}.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, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface-variant));display:var(--mat-expansion-legacy-header-indicator-display, none)}.mat-expansion-indicator svg{width:24px;height:24px;margin:0 -8px;vertical-align:middle;fill:var(--mat-expansion-header-indicator-color, var(--mat-app-on-surface-variant));display:var(--mat-expansion-header-indicator-display, inline-block)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
mb:2,data:{animation:[Sfb]},Oa:0});_.FB=function(){zB.apply(this,arguments);this.xqa=new _.ig;this.MN=!1;this.displayMode="default";this.hQ="after"};_.V(_.FB,zB);_.FB.prototype.Td=function(){var a=this;this.web.Jc.ha(_.sf(this.web)).subscribe(function(b){a.xqa.reset(b.filter(function(c){return c.panel.Fl===a}));_.mg(a.xqa)});this.Ib=_.tr((new _.vr(this.xqa)).Kw())};_.FB.prototype.FJc=function(a){this.Ib.An(a)};_.FB.prototype.EJc=function(a){_.ur(this.Ib,a)};
_.FB.prototype.La=function(){zB.prototype.La.call(this);var a;(a=this.Ib)==null||a.destroy();this.xqa.destroy()};_.FB.O=function(){var a;return function(b){return(a||(a=_.Ld(_.FB)))(b||_.FB)}}();
_.FB.Fa=_.fd({type:_.FB,oa:[["mat-accordion"]],zd:function(a,b,c){a&1&&_.kg(c,_.EB,5);if(a&2){var d;_.ng(d=_.og())&&(b.web=d)}},rb:[1,"mat-accordion"],ob:2,Za:function(a,b){a&2&&_.Nf("mat-accordion-multi",b.wd)},inputs:{MN:[2,"hideToggle","hideToggle",_.Kg],displayMode:"displayMode",hQ:"togglePosition"},Rb:["matAccordion"],standalone:!0,features:[_.vg([{wa:Xfb,Hb:_.FB}]),_.Kf,_.Jf]});_.GB=function(){};_.GB.O=function(a){return new (a||_.GB)};_.GB.Da=_.ad({type:_.GB});_.GB.Ca=_.Fc({imports:[_.Cs,BB,_.zs]});var dgb;dgb=new _.jd("MAT_CARD_CONFIG");_.HB=function(a){this.Ic=(a==null?void 0:a.Ic)||"raised"};_.HB.O=function(a){return new (a||_.HB)(_.A(dgb,8))};
_.HB.ya=_.Yc({type:_.HB,oa:[["mat-card"]],rb:[1,"mat-mdc-card","mdc-card"],ob:4,Za:function(a,b){a&2&&_.Nf("mat-mdc-card-outlined",b.Ic==="outlined")("mdc-card--outlined",b.Ic==="outlined")},inputs:{Ic:"appearance"},Rb:["matCard"],standalone:!0,features:[_.wg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},styles:['.mat-mdc-card{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border-style:solid;border-width:0;background-color:var(--mdc-elevated-card-container-color, var(--mat-app-surface));border-color:var(--mdc-elevated-card-container-color, var(--mat-app-surface));border-radius:var(--mdc-elevated-card-container-shape, var(--mat-app-corner-medium));box-shadow:var(--mdc-elevated-card-container-elevation, var(--mat-app-level1))}.mat-mdc-card::after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,0);content:"";display:block;pointer-events:none;box-sizing:border-box;border-radius:var(--mdc-elevated-card-container-shape, var(--mat-app-corner-medium))}.mat-mdc-card-outlined{background-color:var(--mdc-outlined-card-container-color, var(--mat-app-surface));border-radius:var(--mdc-outlined-card-container-shape, var(--mat-app-corner-medium));border-width:var(--mdc-outlined-card-outline-width, 1px);border-color:var(--mdc-outlined-card-outline-color, var(--mat-app-outline-variant));box-shadow:var(--mdc-outlined-card-container-elevation, var(--mat-app-level0))}.mat-mdc-card-outlined::after{border:none}.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}.mat-mdc-card-actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font, var(--mat-app-title-large-font));line-height:var(--mat-card-title-text-line-height, var(--mat-app-title-large-line-height));font-size:var(--mat-card-title-text-size, var(--mat-app-title-large-size));letter-spacing:var(--mat-card-title-text-tracking, var(--mat-app-title-large-tracking));font-weight:var(--mat-card-title-text-weight, var(--mat-app-title-large-weight))}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color, var(--mat-app-on-surface));font-family:var(--mat-card-subtitle-text-font, var(--mat-app-title-medium-font));line-height:var(--mat-card-subtitle-text-line-height, var(--mat-app-title-medium-line-height));font-size:var(--mat-card-subtitle-text-size, var(--mat-app-title-medium-size));letter-spacing:var(--mat-card-subtitle-text-tracking, var(--mat-app-title-medium-tracking));font-weight:var(--mat-card-subtitle-text-weight, var(--mat-app-title-medium-weight))}.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'],mb:2,
Oa:0});_.IB=function(){};_.IB.O=function(a){return new (a||_.IB)};_.IB.Da=_.ad({type:_.IB});_.IB.Ca=_.Fc({imports:[_.Cs,_.un,_.Cs]});
}catch(e){_._DumpException(e)}
try{
var wob;_.uob=function(){return _.Ee(function(a){return a.state!==0})};_.iF=function(a,b){return a.state===2?a.Wb:b};_.jF=function(a){return{state:1,message:a}};_.kF=function(a){return _.le(_.jF(a))};_.lF=function(a){return{state:2,Wb:a}};wob=function(a){if(a&1){var b=_.zd();_.F(0,"button",5);_.K("click",function(){_.u(b);var c=_.N();_.vob(c);c.log("clear");return _.w()});_.F(1,"mat-icon");_.P(2,"cancel");_.H()()}a&2&&(a=_.N(),_.Nf("no-margin",a.oAb),_.Lf("aria-label",a.KT))};
_.xob=function(a,b){_.OYa(a,{message:b,Wd:"Dismiss"})};_.mF=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.ca.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.nF=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.Izb=!1};_.p.Object.defineProperties(_.nF.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(this.diameter*.8,16)}}});
_.nF.O=function(a){return new (a||_.nF)};
_.nF.ya=_.Yc({type:_.nF,oa:[["loading"]],ob:4,Za:function(a,b){a&2&&_.Nf("background",b.Izb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",Izb:"hasBackground",inline:"inline"},Aa:3,Ba:10,Ea:[["role","status"],[3,"diameter","strokeWidth"]],ta:function(a,b){a&1&&(_.F(0,"span",0),_.P(1),_.H(),_.J(2,"mat-spinner",1));a&2&&(_.Mf("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.y(),_.qg(" ",b.text,"\n"),_.y(),
_.E("diameter",b.diameter)("strokeWidth",b.diameter/8),_.Lf("aria-label",b.ariaLabel))},Ia:[_.Ix],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});_.oF=function(){};_.oF.O=function(a){return new (a||_.oF)};_.oF.Da=_.ad({type:_.oF});_.oF.Ca=_.Fc({imports:[_.Jx]});_.pF=function(){this.No="";this.aBb="medium";this.theme="info"};_.p.Object.defineProperties(_.pF.prototype,{zXc:{configurable:!0,enumerable:!0,get:function(){return this.No+" "+this.aBb+" "+this.theme}}});_.pF.O=function(a){return new (a||_.pF)};
_.pF.ya=_.Yc({type:_.pF,oa:[["dc-information-box"]],ob:2,Za:function(a,b){a&2&&_.Of(b.zXc)},inputs:{No:"class",aBb:"iconSize",theme:"theme"},hc:["*"],Aa:5,Ba:1,Ea:[["aria-hidden","true"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"mat-icon",0),_.P(1),_.H(),_.P(2,"\n"),_.cg(3),_.P(4,"\n"));a&2&&(_.y(),_.rg(b.theme==="warning"?"warning":"info"))},Ia:[_.au],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}"]});_.qF=function(){};_.qF.O=function(a){return new (a||_.qF)};_.qF.Da=_.ad({type:_.qF});_.qF.Ca=_.Fc({imports:[_.un,_.bu]});var yob;yob=new _.Ot("Code font size set to {codeSize}px.");
_.sF=function(a,b,c){var d=this;this.storage=b;this.zh=c;this.nba=new _.gh(void 0);this.Dr=this.nba.Lf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.rF(this,b);a.register("increment font size no mod",[43],function(){d.wJ()});a.register("increment font size with mod",[187,1],function(){d.wJ()});a.register("increment font size with equals",[187],function(){d.wJ()});a.register("increment font size numpad",[107],function(){d.wJ()});a.register("decrement font size",[189],function(){zob(d)});
a.register("decrement font size numpad",[109],function(){zob(d)})};_.rF=function(a,b,c){c=c===void 0?!1:c;b===void 0?(a.storage.remove("chosen_code_size"),a.nba.next(void 0)):(b=Math.floor(b),b<=0||(a.nba.next(b),a.storage.set("chosen_code_size",b),c&&Aob(a.zh,b)))};_.sF.prototype.wJ=function(){var a,b=(a=this.nba.value)!=null?a:13;_.rF(this,b+1,!0)};var zob=function(a){var b,c=(b=a.nba.value)!=null?b:13;_.rF(a,c-1,!0)};_.sF.O=function(a){return new (a||_.sF)(_.t(_.Vu),_.t(_.PXa),_.t(_.Jt))};
_.sF.ua=_.q({token:_.sF,qa:_.sF.O,Ga:"root"});var Aob=_.$z(function(a,b){a.open(yob.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.tF={lj:0,Error:1,Zh:2,0:"Loading",1:"Error",2:"Loaded"};_.uF={state:0};var Bob;Bob=["inputBox"];_.vF=function(a){this.Ja=a;this.icon=this.placeholder="";this.Yrb=300;this.oAb=!1;this.KT="Clear";this.ro=new _.mm;this.input=new _.Pw};_.vF.prototype.Ec=function(){};_.vF.prototype.Ra=function(){var a=this;this.input.Pm.ha(_.Ze(this.Yrb)).subscribe(function(b){a.ro.emit(b);a.BRa!==b&&a.log("change",b);a.BRa=void 0})};_.vF.prototype.focus=function(){this.Ml.na.focus()};_.vob=function(a){a.input.setValue("");a.BRa=""};
_.vF.prototype.log=function(a,b){if(this.EBa){if(a==="clear"){a=this.EBa.MRa;var c="CLICK"}else a=this.EBa.ARa,c="CHANGE";this.Ja.qb({gestureName:c,element:this.EBa.element,action:a,Th:b})}};_.p.Object.defineProperties(_.vF.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.BRa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Ax=a},get:function(){return this.Ax||this.placeholder}},l6c:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.vF.O=function(a){return new (a||_.vF)(_.A(_.Xo))};
_.vF.ya=_.Yc({type:_.vF,oa:[["input-with-icon","icon",""]],tb:function(a,b){a&1&&_.jg(Bob,7);if(a&2){var c;_.ng(c=_.og())&&(b.Ml=c.first)}},inputs:{EBa:"trackingConfig",placeholder:"placeholder",icon:"icon",Yrb:"debounceTimeMs",oAb:"hideCloseIconMargin",KT:"clearLabel",value:"value",ariaLabel:[0,"aria-label","ariaLabel"]},outputs:{ro:"valueChange"},nc:["icon",""],Aa:6,Ba:5,Ea:[["inputBox",""],["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",
1,"decoration-icon"],["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],ta:function(a,b){a&1&&(_.F(0,"div",1)(1,"mat-icon",2),_.P(2),_.H(),_.J(3,"input",3,0),_.B(5,wob,3,3,"button",4),_.H());a&2&&(_.y(2),_.rg(b.icon),_.y(),_.E("placeholder",b.placeholder)("formControl",b.input),_.Lf("aria-label",b.ariaLabel),_.y(2),_.E("ngIf",b.l6c))},Ia:[_.on,
_.Cr,_.Dr,_.it,_.jA,_.$i,_.Iw,_.rw,_.tt,_.au,_.Rw],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 Cob=new _.jd("GMAT_LIST_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.wF=function(a){this.options=a};_.wF.O=function(a){return new (a||_.wF)(_.A(Cob))};_.wF.Fa=_.fd({type:_.wF,oa:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-list",!b.options.Oe)}});_.xF=function(){};_.xF.O=function(a){return new (a||_.xF)};_.xF.Da=_.ad({type:_.xF});_.xF.Ca=_.Fc({imports:[_.un,_.lt,_.kA,_.Sx,_.bu,_.sx,_.Zw]});_.yF=function(){};_.yF.O=function(a){return new (a||_.yF)};_.yF.Da=_.ad({type:_.yF});_.yF.Ca=_.Fc({imports:[_.DA]});_.Dob="/"+_.fp.IY+"/savedqueries";_.Eob="/"+_.fp.IY;_.Fob=null;_.Gob=Object.freeze({queries:[],uca:null});_.zF=function(a){this.TSb=_.Fob&&a.get(_.Fob)};_.Iob=function(a){return Hob(a,function(b){return b.IUc()})};_.zF.prototype.JPa=function(a){return Hob(this,function(b){return b.JPa(a)})};_.zF.prototype.F3a=function(a){return Hob(this,function(b){return b.F3a(a)})};_.zF.prototype.Xka=function(a){return Hob(this,function(b){return b.Xka(a)})};_.zF.prototype.s8a=function(a,b){return Hob(this,function(c){return c.s8a(a,b)})};
var Hob=function(a,b){return a.TSb?b(a.TSb).ha(_.x(_.lF),_.Xe(function(){return _.kF("")}),_.sf(_.uF)):_.kF("")};_.zF.O=function(a){return new (a||_.zF)(_.t(_.zf))};_.zF.ua=_.q({token:_.zF,qa:_.zF.O,Ga:"root"});_.Job=new _.Ot("Search with saved query: {name}");var Kob;Kob={wa:_.rdb,Kb:[[new _.Xl,new _.Yl,new _.wIa(_.rdb)],[new _.Xl,new _.wIa(_.kdb)]],Bb:function(a,b){return!b||b.Oe?a||{}:a?Object.assign({},a,{zy:_.qra(a.zy).concat("gmat-mdc-select")}):{zy:"gmat-mdc-select"}}};_.AF=function(){};_.AF.O=function(a){return new (a||_.AF)};_.AF.Da=_.ad({type:_.AF});_.AF.Ca=_.Fc({Pb:[Kob],imports:[_.GA,_.qx]});
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Mob,Pob,Qob,Rob,Sob,Tob,Wob,Yob,Zob,$ob,hpb,ipb,jpb,lpb,fpb,kpb,ppb,rpb,spb,tpb,vpb,zpb,Bpb,Epb,Fpb,Gpb,Hpb,JF,Jpb,Kpb,Lpb,Npb,Qpb,KF,Upb,Spb,Tpb,OF,Zpb,bG,pqb,sqb,tqb,uqb,vqb,wqb,xqb,yqb,zqb,Aqb,Bqb,Cqb,Fqb,Gqb,Kqb,arb,crb,erb,frb,grb,hrb,irb,jrb,orb,prb,qrb,rrb,srb,trb,urb,vrb,wrb,xrb,yrb,zrb,Arb,Brb,Crb,Erb,Grb,Hrb,Mrb,Nrb,Qrb,Orb,Vrb,Urb,Trb,Wrb,Xrb,Yrb,Zrb,$rb,asb,bsb,csb,dsb,esb,fsb,gsb,hsb,isb,jsb,ksb,lsb,msb,nsb,osb,psb,qsb,rsb,tsb,usb,vsb,wsb,xsb,ysb,zsb,Bsb,Dsb,Esb,Fsb,Gsb,Hsb,Jsb,Lsb,
Ksb,Msb,Osb,Nsb,xG,Psb,Qsb,Rsb,Ssb,Tsb,Usb,Vsb,Xsb,Wsb,Ysb,Zsb,$sb,btb,ctb,etb,dtb,htb,itb,ktb,ltb,ntb,otb,mtb,ptb,qtb,rtb,stb,ttb,utb,wtb,xtb,vtb,ytb,ztb,Atb,Btb,Ctb,Dtb,Etb,Ftb,Gtb,Htb,Itb,Jtb,Ktb,Mtb,Xtb,Ytb,Ztb,$tb,aub,bub,cub,jub,lub,gub,hub,iub,AG,CG,oub,qub,pub,rub,sub,xub,EG,wub,zub,FG,GG,HG,IG,Bub,Dub,Fub,Hub,Jub,Lub,Nub,Pub,Rub,Tub,Vub,Yub,Uub,Zub,$ub,avb,cvb,dvb,evb,fvb,gvb,hvb,ivb,lvb,mvb,nvb,ovb,qvb,rvb,svb,uvb,vvb,xvb,yvb,zvb,Bvb,Cvb,Dvb,Evb,Fvb,Gvb,Hvb,Ivb,Jvb,Kvb,Nob,Lob,Nvb,npb,opb,
Uob,Vob,bpb,gpb,mpb,Ovb,Pvb,Ltb,Qvb,Rvb,Svb,Tvb,Uvb,Vvb,Wvb,GF,Yvb,awb,bwb,xpb,ypb,Cpb,Apb,Xub,Ipb,dwb,Xpb,gwb,iG,hwb,oqb,iwb,RG,lwb,mwb,SG,TG,VG,WG,XG,YG,ZG,$G,aH,nwb,bH,cH,dH,AI,Awb,Gwb;Mob=function(a){return Lob[a]||""};_.Oob=function(a){if(!_.qaa)return _.mfb(a);Nob.test(a)&&(a=a.replace(Nob,Mob));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};Pob=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};
Qob=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};Rob=function(a,b){if(typeof b==="string")try{b=_.Oob(b)}catch(c){return!1}return _.Ba(b)&&Pob(a,b)};Sob=function(a){switch(a){case "bigint":case "string":case "number":return!0;default:return!1}};Tob=function(a,b,c,d,e){var f;return(f=a<d?b[a+e]:void 0)!=null?f:c==null?void 0:c[a]};
Wob=function(a){switch(typeof a){case "boolean":return Uob||(Uob=[0,void 0,!0]);case "number":return a>0?void 0:a===0?Vob||(Vob=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};_.Xob=function(a){return Array.isArray(a)?a[0]instanceof _.yk?a:[_.mBa,a]:[a,void 0]};Yob=function(a,b,c){var d=c[1];if(d){var e=d[_.iBa];var f=e?e.wxa:Wob(d[0]);a[b]=e!=null?e:d}f&&f===Uob?(a.k0a||(a.k0a=new Set)).add(b):c[0]&&(a.W3||(a.W3=new Set)).add(b)};
Zob=function(a,b){return[a.i9a,!b||b[0]>0?void 0:b]};$ob=function(a,b,c){a[b]=c};
_.apb=function(a,b,c,d,e){e=e===void 0?$ob:e;b.wxa=Wob(a[0]);var f=0,g=a[++f];g&&g.constructor===Object&&(b.Xe=g,g=a[++f],typeof g==="function"&&(b.OSc=g,b.Nld=a[++f],g=a[++f]));for(var m={};Array.isArray(g)&&typeof g[0]==="number"&&g[0]>0;){for(var n=0;n<g.length;n++)m[g[n]]=g;g=a[++f]}for(n=1;g!==void 0;){typeof g==="number"&&(n+=g,g=a[++f]);var r=void 0;if(g instanceof _.yk)var v=g;else v=_.nBa,f--;if(v.t2b){g=a[++f];r=a;var z=f;typeof g=="function"&&(g=g(),r[z]=g);r=g}g=a[++f];z=n+1;typeof g===
"number"&&g<0&&(z-=g,g=a[++f]);for(;n<z;n++){var C=m[n];e(b,n,r?d(v,r,C):c(v,C))}}return b};_.epb=function(a){var b=a[_.iBa];if(b)return b;b=_.apb(a,a[_.iBa]=new bpb,Zob,Zob,Yob);if(!b.Xe&&!b.W3&&!b.k0a){var c=!0,d;for(d in b)isNaN(d)||(c=!1);c?(Wob(a[0])===Uob?_.cpb?b=_.cpb:(b=new bpb,b.wxa=Wob(!0),b=_.cpb=b):b=_.dpb||(_.dpb=new bpb),b=a[_.iBa]=b):b.E1c=!0}return b};hpb=function(a,b,c){if(a.size!=b.size)return!1;var d=!0;a.forEach(function(e,f){fpb(e,b.get(f),c==null?void 0:gpb(c,2))||(d=!1)});return d};
ipb=function(a,b,c){if(b==null)return a.size===0;if(!Array.isArray(b)||a.size>b.length)return!1;b=Array.prototype.slice.call(b);b.sort(Qob);for(var d=0,e=void 0,f=b.length-1;f>=0;f--){var g=b[f];if(!g||!Array.isArray(g)||g.length!==2)return!1;var m=g[0];if(m!==e){e=void 0;if(!fpb(a.get(m),g[1],(e=c)==null?void 0:gpb(e,2)))return!1;e=m;d++}}return d===a.size};
jpb=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(Qob);b.sort(Qob);var c=a.length,d=b.length;if(c===0&&d===0)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(!fpb(n,v))return!1;n=void 0;if(!fpb(m[1],g[1],(n=void 0)==null?void 0:
gpb(n,2)))return!1;e++;f++}return e>=c&&f>=d};lpb=function(a,b){var c=_.BF||(_.BF=Symbol()),d;if(a.AO===_.fb)a=a.Ha,d!=null||(d=a[c]);else if(!Array.isArray(a))return!1;if(b.AO===_.fb)b=b.Ha,d!=null||(d=b[c]);else if(!Array.isArray(b))return!1;return kpb(a,b,d,2)};fpb=function(a,b,c){return kpb(a,b,c,0)};
kpb=function(a,b,c,d){if(a===b||a==null&&b==null)return!0;if(a instanceof _.lb)return mpb(a,b,c);if(b instanceof _.lb)return mpb(b,a,c);if(a==null||b==null)return!1;if(a instanceof _.Ja)return npb(a,b);if(b instanceof _.Ja)return npb(b,a);if(_.Ba(a))return Rob(a,b);if(_.Ba(b))return Rob(b,a);var e=typeof a,f=typeof b;if(e!=="object"||f!=="object")return Number.isNaN(a)||Number.isNaN(b)?String(a)===String(b):Sob(e)&&Sob(f)?""+a===""+b:e==="boolean"&&f==="number"||e==="number"&&f==="boolean"?!a===!b:
!1;if(a.AO===_.fb||b.AO===_.fb)return lpb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){f=(0,_.Qa)(a);var g=(0,_.Qa)(b),m=a.length,n=b.length,r=Math.max(m,n);e=+!!((f|g)&512)-1;(f=d===1||!!((f|g)&1))&&(d=1);if(!f){f=_.BF||(_.BF=Symbol());var v;c!=null||(c=(v=a[f])!=null?v:b[f]);if(c!=null){var z=(z=c.W3)?z:opb||(opb=new Set);var C=(C=c.k0a)?C:opb||(opb=new Set)}}v=m&&a[m-1];f=n&&b[n-1];_.Iaa(v)||(v=null);_.Iaa(f)||(f=null);m=m-e-+!!v;n=n-e-+!!f;for(g=0;g<r;g++)if(!ppb(g-
e,a,v,m,b,f,n,e,z,C,c,d))return!1;if(v)for(var I in v){d=a;r=v;g=m;var M=b,O=f,aa=n,pa=e,Aa=z,ra=C,ua=c,La=+I;d=!Number.isFinite(La)||La<g||La<aa?!0:ppb(La,d,r,g,M,O,aa,pa,Aa,ra,ua,2);if(!d)return!1}if(f)for(var Xa in f)if((I=v&&Xa in v)||(I=a,d=v,r=m,g=b,M=f,O=n,aa=e,pa=z,Aa=C,ra=c,ua=+Xa,I=!Number.isFinite(ua)||ua<r||ua<O?!0:ppb(ua,I,d,r,g,M,O,aa,pa,Aa,ra,2)),!I)return!1;return!0}if(a.constructor===Object)return fpb([a],[b]);throw Error();};
ppb=function(a,b,c,d,e,f,g,m,n,r,v,z){b=Tob(a,b,c,d,m);e=Tob(a,e,f,g,m);z=z===1;if(e==null&&_.Ra(b,n,a)||b==null&&_.Ra(e,n,a))return!0;v=z?v:v==null?void 0:gpb(v,a);if(r=r==null?void 0:r.has(a)){if(b==null&&Array.isArray(e))return e.length===0;if(e==null&&Array.isArray(b))return b.length===0;if(Array.isArray(b)&&Array.isArray(e))return jpb(b,e)}return kpb(b,e,v,r||_.Jaa(n,a)?1:0)};_.CF=function(a){a!=null&&(a=a.xd||"",a=typeof a==="string"?a:new Uint8Array(a));return a};
_.DF=function(a){return a instanceof _.Kh};_.EF=function(a){return _.DF(a)&&a.wj()};_.qpb=function(a){var b=a.Ae;a=a.repository;var c=new FF;if(!b)return c;var d=new GF,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.mi=e;break;case "host":d.wn=e;break;case "depot":d.Jr=e;break;default:return _.Wa(b)}b==="depot"&&a==="Piper"&&(a="piper");a&&(d.dj=a);c.root=d;return c};rpb=function(a){return Array.prototype.concat.apply([],arguments)};
spb=function(a,b){return rpb.apply([],(0,_.$za)(a,b))};tpb=function(a){a=a.tagName;if(a==="SCRIPT"||a==="STYLE")throw Error("da");};_.upb=function(a,b){a.nodeType===1&&tpb(a);a.innerHTML=_.$b(b)};_.HF=function(a,b,c){var d=b==="beforebegin"||b==="afterend"?a.parentElement:a;d!==null&&tpb(d);a.insertAdjacentHTML(b,_.$b(c))};vpb=function(a){if(a instanceof _.ODa)return a.JNb;throw Error("da");};
_.IF=function(a){var b=b===void 0?{}:b;if(a instanceof _.Yb)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.wod&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.mNb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.xod&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.Zb(a)};_.wpb=function(a,b){a=_.IF(a);return _.Zb(b.map(function(c){return _.$b(_.IF(c))}).join(_.$b(a).toString()))};
zpb=function(a){if(!xpb.test(a))throw Error("da");if(ypb.indexOf(a.toUpperCase())!==-1)throw Error("da");};Bpb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!xpb.test(e))throw Error("da");if(f!==void 0&&f!==null){if(/^on/i.test(e))throw Error("da");Apb.indexOf(e.toLowerCase())!==-1&&(f=f instanceof _.Tb?f.toString():_.Nca(String(f))||"about:invalid#zClosurez");f=e+'="'+_.IF(String(f))+'"';b+=" "+f}}return b};
_.Dpb=function(a,b,c){zpb(a);var d="<"+a;b&&(d+=Bpb(b));Array.isArray(c)||(c=c===void 0?[]:[c]);Cpb.indexOf(a.toUpperCase())!==-1?d+=">":(b=_.wpb("",c.map(function(e){return e instanceof _.Yb?e:_.IF(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.Zb(d)};Epb=function(a){for(var b=_.lc.apply(1,arguments),c=a[0],d=0;d<a.length-1;d++)c+=String(b[d])+a[d+1];if(/[<>]/.test(c))throw Error("la`"+c);return new _.dl(c)};
Fpb=function(a){a=a.__ngContext__;return typeof a==="number"?_.Nd.get(a)||null:a||null};Gpb=function(a,b){for(var c=a[1],d=25;d<c.csa;d++)if(_.td(a[d])===b)return d;return-1};Hpb=function(a){if(a.Ug)return a.Ug;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
JF=function(a){var b=Fpb(a);if(b){if(_.qd(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].kE)for(c=0;c<d.length;c++){var f=d[c];if(_.vd(f,b)[8]===a){c=f;break a}}else if(_.vd(25,b)[8]===a){c=25;break a}c=-1}if(c==-1)throw Error("Ya");d=a}else if(a&&a.constructor&&a.constructor.Fa){a:{for(e=b[1].firstChild;e;){c=e.qv;for(f=e.jn;f<c;f++)if(b[f]===a){c=e.index;break a}e=Hpb(e)}c=-1}if(c==-1)throw Error("Za");a=b[1].data[c];if(a.jn===0)e=_.Xc;else for(e=[],f=a.jn;f<a.qv;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Gpb(b,a),c==-1)return null;a=_.td(b[c]);b=(f=Fpb(a))&&!Array.isArray(f)?f:new Ipb(b[19],c,a);d&&b.component===void 0&&(b.component=d,_.Od(b.component,b));if(e&&b.C0===void 0)for(b.C0=e,a=0;a<e.length;a++)_.Od(e[a],b);_.Od(b.F0c,b)}}else for(d=a;d=d.parentNode;)if(e=Fpb(d)){e=Array.isArray(e)?e:e.xi;if(!e)return null;c=Gpb(e,a);if(c>=0){b=_.td(e[c]);a=new Ipb(e[19],c,b);_.Od(b,a);b=a;break}}return b||null};
Jpb=function(a){a=JF(a);if(a===null)return null;if(a.component===void 0){var b=a.xi;if(b===null)return null;var c=b[1].data[a.m3],d=c.jn;c=c.Ix;a.component=c>-1?b[d+c]:null}return a.component};Kpb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Lpb=function(a){var b=JF(a);b=b===null?null:b.xi;if(b===null)return[];var c=b[7],d=b[1].qt,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if(typeof g==="string"){m=_.td(b[m]);var n=c[d[f++]],r=d[f++],v=typeof r==="boolean"||r>=0?"dom":"output";r=typeof r==="boolean"?r:!1;a==m&&e.push({element:a,name:g,callback:n,ztd:r,type:v})}}e.sort(Kpb);return e};
_.Mpb=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 _.oe)}})})};Npb=function(a){return _.pe(function(b,c){var d=[];b.subscribe(new _.re(c,function(e){return d.push(e)},void 0,function(){c.next(d);c.complete()}));a.subscribe(new _.re(c,function(){var e=d;d=[];c.next(e)},void 0,_.dha));return function(){d=null}})};_.Opb=function(){return _.IA.apply(null,_.ld(_.lc.apply(0,arguments)))};
Qpb=function(){var a=Ppb;return function(b){return _.mf(new _.gh(a))(b)}};_.Rpb=function(a,b,c){a=a.ya;a.uTa=_.vfa(b,!1);a.u2a=_.vfa(c,!0)};
KF=function(a,b,c,d,e,f){var g=a===null?-1:a.index;g=g!==-1?_.td(b[g]):null;if(a.type&11){Spb(g,c,d,e,f);if(a.Ix>-1){var m=_.vd(a.index,b);m&&m[1].firstChild&&KF(m[1].firstChild,m,c,d,e,f)}else a.Ug&&KF(a.Ug,b,c,d,e,f),g&&Tpb(g,c,d,e);m=b[a.index];_.rd(m)&&Upb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],Spb(m[7],c,d,e,f),Upb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].cw[a.cw];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())Spb(n.value,c,d,e,f);else m&&(n=n[3],KF(n[1].data[m.index],
n,c,d,e,f))}else a.Ug&&KF(a.Ug,b,c,d,e,f);f!==g&&(a=a.flags&2?a.fza:a.next)&&KF(a,b,c,d,e,f)};Upb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&KF(m,g,b,c,d,e)}};Spb=function(a,b,c,d,e){e!==a&&(a=_.LF(a))&&(d&&a instanceof MF&&b(a)&&c.indexOf(a)===-1?c.push(a):!d&&b(a)&&c.indexOf(a)===-1&&c.push(a))};
Tpb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.LF(g);m&&(d&&m instanceof MF&&b(m)&&c.indexOf(m)===-1?c.push(m):!d&&b(m)&&c.indexOf(m)===-1&&c.push(m),Tpb(g,b,c,d))}};_.LF=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new MF(a):new Vpb(a)),a.__ng_debug__):null};_.NF=function(a){return a.map(function(b){return function(){var c=_.lc.apply(0,arguments),d;return(d=_.Wc(b)).kf.apply(d,_.ld(c))}})};
_.Wpb=function(a){if(a.projectId)return"project";if(a.wn)return"host";if(a.Jr)return"depot";if(a.mi)return"ossProject"};OF=function(a){return a?typeof a==="string"?a==="depot":a.kind==="depot":!1};_.Ypb=function(a){return a.replace(Xpb,function(b,c){return c+"/"})};Zpb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.PF=function(a){if(a&&!_.Hh.test(a)&&a!=="HEAD")return a};
_.QF=function(a){if(typeof a==="object")switch(a.type){case 1:return _.Jqa(a.pt);case 2:return _.Kqa(a.pt);case 3:return _.Nqa(a.pt);default:return a.pt}return _.Jqa(a)||_.Kqa(a)||_.Nqa(a)};_.$pb=function(a){var b=a.Ae;var c=a.path;a=a.repository;c=c||"";return OF(b==null?void 0:b.type)&&a&&_.sj(a,"piper")?c&&"//depot/"+c:c};_.aqb=function(a){var b=_.Wpb(a);if(b)return{id:a.projectId||a.wn||a.Jr||a.mi,type:b}};
_.bqb=function(a,b,c,d){var e=_.aqb(a),f=a.dj;a.Lw&&(d=d?Object.assign({},d,{Sb:a.Lw}):{Sb:a.Lw});return e.type==="depot"?new _.Kh({repository:f,Eb:b,path:c,params:d}):new _.Lh({Ae:e,repository:f,Eb:b,path:c,params:d})};_.cqb=function(a,b){var c=a.zw;return _.bqb(c.Rf,c.Ut,a.path,b)};_.dqb=function(a,b){var c=b.zw,d=c.Rf,e=_.aqb(d);return _.Oq(_.Nq(_.Mq(a.kc(),e.id,e.type),d.dj),c.Ut).td(b.path).kb()};_.RF=function(a){if(a!=null)return typeof a==="number"?a:a[0]&&a[0].start};
_.eqb=function(a,b){a=a.params;if(a!=null)switch(b){case 0:return a.Sb;case 3:case 1:return a.mw!==void 0||a.oy!==void 0?a.mw:a.Sb;case 2:return a.oy;default:throw _.Wa(b,"Unexpected version.");}};_.SF=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Ep||a;case 2:return c&&c.ny;case 3:return c&&c.Ep;default:throw _.Wa(b,"Unexpected version.");}};_.TF=function(a,b){return _.Oqa(a,b)&&_.Pqa(a.path,b.path,_.wUa)};
_.UF=function(a,b){var c=c===void 0?1:c;return _.TF(a,b)&&_.Ii(a,c)===_.Ii(b,c)&&_.SF(a,c)===_.SF(b,c)};_.fqb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{SXc:!1}).SXc;return _.$d(_.cf(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.TF(e,f):_.UF(e,f):!1}))};
_.WF=function(a,b,c,d){c=c===void 0?1:c;d=d===void 0?a:d;if(a.ub&&a.repository){if(_.DF(a)){if(_.EF(a))return d=_.Dv,c=_.SF(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.n4a&&"https://"+d.ub+"."+_.n4a+"/";var e=d.repository;c=_.SF(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.kc();b&&_.Oq(c,b);c.fj({});return _.Lq(_.VF(c,"ref").kb())}};_.XF=function(a){return a.Xc==="host"};
_.gqb=function(a,b,c){c=c===void 0?{}:c;var d=c.Rfa===void 0?"zeroBased":c.Rfa;c=c.wg===void 0?"preserve":c.wg;var e=_.Lq(a);a.path&&a.params.line&&delete e[e.length-1][_.Jh.n_a];a=e[e.length-1];c=_.Fo(b,e,{wg:c});!a.ws&&(c==null?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.Ho(b,c);b=f.includes("?")?f.indexOf("?"):f.length;var g=f.substr(0,b),m=f.substr(b);return function(n){if(n==null)return f;n=d==="oneBased"?n:typeof n==="number"?n+1:n.map(function(r){return{start:r.start+1,end:r.end+1}});
return g+";"+_.Jh.n_a+"="+_.Qqa(n)+m}};_.hqb=function(a,b,c){return(a.params.Hf?_.le(a.params.Hf):b.ha(_.sf(void 0),_.Xe(function(){return _.le(void 0)}))).ha(_.x(function(d){d=a.kc().fj({Hf:d,Ep:a.params.Ep,Sb:a.params.Sb}).kb();return _.gqb(d,c,{wg:null})}))};_.iqb=function(a,b){return b.Pr?_.dqb(a,b.Pr):a};_.YF=function(a){return!!(_.EF(a)&&a.path&&a.path.startsWith("google3"))};_.jqb=function(a){var b=a.path;return b?_.YF(a)?b.substring(8):b:""};_.kqb=function(a){return _.DF(a)&&!a.wj()};
_.ZF=function(a){return _.kqb(a)||_.XF(a)};_.$F=function(a){return _.Ji(a)&&!!a.Eb};_.aG=function(a){return _.$F(a)&&!!a.path};_.lqb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.gc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.mqb=function(a){if(a.params.Sb)return _.Sq(a)?a.params.Sb:a.params.Sb+" @snapshot "+a.Eb};
_.nqb=function(a,b){var c=[];_.DF(a)&&a.params.Sb?c.unshift(_.mqb(a)):!a.Eb||_.DF(a)&&_.Sq(a)||c.unshift(_.QF(a.Eb));b!=="ref"&&(c.unshift(a.repository),b!=="repo"&&(_.DF(a)||c.unshift(a.ub)));return c.join(" \u203a ")};bG=function(){for(var a=void 0,b=_.k(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,a===void 0)a=oqb[c];else{if(typeof a==="string")break;a=a[c]}return a===void 0?"":typeof a==="string"?a:""};
pqb=function(a,b,c,d,e,f){a=(new _.Pi).D4(_.vva(a,b,c,f));b=d==null?void 0:d.commit;if(f&&b==="HEAD")b=void 0;else if(b==="HEAD"||b==="XREF")b=void 0;b!=null&&_.Li(a,3,b);(d==null?void 0:d.Eb)!=null&&_.Li(a,4,d==null?void 0:d.Eb);d=_.wva(a);e!=null&&d.td(_.Vg(e));return d};_.qqb=function(a){var b;return _.Qi(a.ub,a.Xc,a.repository,_.Oi(a),a.path,(b=a.params)==null?void 0:b.Sb)};_.rqb=function(a){return a instanceof Array?a.length>0&&a.every(function(b){return b===5}):a===5};
sqb=function(a){return a===2||_.rqb(a)};_.cG=function(a){return a instanceof Array?a.length>0&&a.every(sqb):sqb(a)};tqb=function(a){return new _.ae(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()}})};uqb=function(a){return _.h5a.has(a)};vqb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(uqb(a))return a};
wqb=function(a){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.MVc))};xqb=function(a){a&1&&_.J(0,"li",16)};yqb=function(a,b){a&1&&(_.Qf(0),_.F(1,"li"),_.P(2),_.H(),_.B(3,xqb,1,0,"li",15),_.Rf());a&2&&(a=b.va,b=b.last,_.y(2),_.rg(a),_.y(),_.E("ngIf",!b))};zqb=function(a){a&1&&(_.F(0,"div",9)(1,"span",6),_.P(2,"Affected Files"),_.H(),_.F(3,"span"),_.P(4),_.H()());a&2&&(a=_.N(),_.y(4),_.rg(a.changelist.djb))};_.dG=function(a){return a.state===2};_.eG=function(a){return{state:1,WD:a}};
Aqb=function(a,b){var c=a.name;a=a.jo;return{fp:c,oW:_.Job.format({name:c}),value:a,E2:!0,Xb:b,Lt:"SavedQuery"}};Bqb=function(a,b){return(a=a.find(function(c){return c.jo===b}))?Aqb(a):Aqb({name:b,jo:b})};Cqb=function(a){return function(b){return{Un:b.Un,prefix:a}}};
Fqb=function(a,b){for(var c=[],d=a.length,e=0,f=[],g,m,n=0;n<d;){switch(e){case 0:var r=a.indexOf("<",n);if(r<0){if(c.length===0)return a;c.push(a.substring(n));n=d}else c.push(a.substring(n,r)),m=r,n=r+1,Dqb?(Eqb.lastIndex=n,r=Eqb.exec(a)):(Eqb.lastIndex=0,r=Eqb.exec(a.substring(n))),r?(f=["<",r[0]],g=r[1],e=1,n+=r[0].length):c.push("<");break;case 1:r=a.charAt(n++);switch(r){case "'":case '"':var v=a.indexOf(r,n);v<0?n=d:(f.push(r,a.substring(n,v+1)),n=v+1);break;case ">":f.push(r);c.push(b(f.join(""),
g));e=0;f=[];m=g=null;break;default:f.push(r)}break;default:throw Error();}e===1&&n>=d&&(n=m+1,c.push("<"),e=0,f=[],m=g=null)}return c.join("")};Gqb=function(a,b){if(b&&b.C3c)b.C3c(a);else{a:if(_.va(b)){if(b.XC&&(b=b.XC(),b instanceof _.Yb))break a;b=_.bB("zSoyz")}else b=_.bB(String(b));a.innerHTML=_.$b(b)}};
_.Hqb=function(a,b,c,d){c=c===void 0?0:c;var e=new Set;a=_.k(_.fG(a,b.length,c,d===void 0?!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};_.Iqb=function(a){var b=new Set;if(a===void 0)return b;if(typeof a==="number")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};
_.fG=function(a,b,c,d){c=c===void 0?0:c;return a===void 0?[]:typeof a==="number"?_.gG(a,b,c)?[{start:a,end:a}]:[]:(d===void 0?0:d)?a.filter(function(e){return _.gG(e.start,b,c)||_.gG(e.end,b,c)}).map(function(e){return{start:_.gG(e.start,b,c)?e.start:c,end:_.gG(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.gG(e.start,b,c)&&_.gG(e.end,b,c)})};_.gG=function(a,b,c){c=c===void 0?0:c;return a>=c&&a<c+b};_.hG=function(a){return(_.Cj?"Meta+":"Ctrl+")+a};
Kqb=function(a){return _.Cj?a.replace(Jqb,"\u2318"):a};
_.$qb=function(a){var b=a.el;a=a.Cd===void 0?"":a.Cd;var c=_.Hi(a),d=c.Ae,e=c.repository,f=c.path,g=c.Sb,m=c.Eb,n=[_.Lqb],r=d==null?void 0:d.type;if(d&&r&&!OF(r)&&r!=="host"){var v=n.push;var z=d.id;var C=void 0;switch(r){case "ossProject":case "project":var I=iG(Mqb.format({project:z}));C=_.hG("p");var M="Project";break;default:I=_.Wa(r),M=_.Wa(r)}z={fp:I,value:_.Gi({Ae:{id:z,type:r}}),Xb:C,Lt:M};v.call(n,z)}e&&r!=="host"&&(v=n.push,z=OF(r),I=c.Ae,c=c.repository,C=z?iG(Nqb.format({"package":e})):
iG(Oqb.format({repo:e})),M=z?_.hG("p"):_.hG("r"),c={fp:C,value:_.Gi({Ae:I,repository:c}),Xb:M,Lt:z?"Package":"Repository"},v.call(n,c));d&&r==="host"&&e&&m&&(r=n.push,c=_.Lqa(_.Fh(m)),c=_.Gh(m)?iG(Pqb.format({tag:c})):iG(Qqb.format({branch:c})),v=iG(Rqb.format({id:d.id,repo:e,ref:m})),z=_.Gi({Ae:d,repository:e,Eb:m}),I=_.Gh(m)?iG(Sqb.format({id:d.id,repo:e,ref:m})):iG(Tqb.format({id:d.id,repo:e,ref:m})),r.call(n,{fp:c,oW:v,value:z,Xb:_.hG("b"),Pma:I,Lt:"Ref"}));typeof f==="string"&&(r=n.push,c=(d==
null?void 0:d.type)==="host",v=_.ZA(f),I=v===f?v:"/\u2026/"+v,z=iG(Uqb.format({dir:I})),I=c?iG(Vqb.format({id:d==null?void 0:d.id,repo:e,dir:I})):iG(Wqb.format({repo:e,dir:I})),C=_.hG("d"),M="",v&&v!==f&&(M=c&&m?iG(Xqb.format({id:d==null?void 0:d.id,repo:e,dir:f||"/",ref:m})):iG(Yqb.format({repo:e,dir:f||"/"}))),r.call(n,{fp:z,oW:I,value:a,Xb:C,Pma:M,Lt:"Directory"}));g&&n.push(_.Zqb(g));return{scopes:n,state:{prefix:n[n.length-1],Un:b}}};
_.Zqb=function(a){return{fp:"This CitC Workspace",value:_.Gi({Sb:a}),Xb:_.hG("y"),oW:"Search for code or files in this CitC Workspace",Lt:"CitcWorkspace"}};_.jG=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};arb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.kG=function(a,b,c){for(;a!==null;){if(arb(a,b))return a;if(c&&arb(a,c))break;a=a.parentElement}return null};
_.brb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};crb=function(a){a=a.target;return a instanceof Element?(a=_.kG(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.jG(a.dataset.lineNumber)}:null:null};
erb=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.Ry);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.MJ;d=d.Sv;if(!d)throw Error("ee");c=c.search(drb);c===-1&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.ld(d.QT.map(function(e){return e.startIndex}))))}return b};_.lG=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
frb=function(a,b){if(a&1){var c=_.zd();_.F(0,"div",3);_.K("mouseenter",function(){var e=_.u(c).index,f=_.N();f.tJ>=0&&f.G_.he.Ui(f.tJ).classList.remove("hover");f.tJ=e;f.G_.he.Ui(e).classList.add("hover");return _.w()})("mouseleave",function(){_.u(c);var e=_.N();e.tJ>=0&&e.G_.he.Ui(e.tJ).classList.remove("hover");e.tJ=-1;return _.w()});_.P(1);_.H()}if(a&2){a=b.va;b=b.index;var d=_.N();_.Nf("focus",b===d.uN)("hover",b===d.tJ);_.y();_.qg("",a.lineNumber,":")}};
grb=function(a){var b=[].concat(_.ld(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;a.length===0||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};
hrb=function(a,b){a&1&&_.J(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.N(2);_.Mf("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.NA("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Lf("data-index",b)}};irb=function(a){a&1&&(_.Qf(0),_.B(1,hrb,1,10,"div",1),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngForOf",a.Q8a))};
jrb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.mG(a,d.start),f=_.mG(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};_.krb=function(a){if(a!==void 0)return typeof a==="number"?a-1:a.map(function(b){return{start:b.start-1,end:b.end-1}})};
_.mrb=function(){var a;return _.de(function(b){if(lrb)return b.return(lrb);a=new Promise(function(c,d){_.zh().load("codemirror").then(c,d)});return b.return(a.then(function(){lrb=window.CodeMirror;var c=lrb.modeInfo.find(function(d){return d.name==="Mathematica"});c&&(c.ext=["nb"]);return lrb}))})};
_.nrb=function(a,b){if(a===void 0||a.length===0)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.mrb().then(function(g){f=g});f.runMode(a,b||"text/plain",function(g,m){m!=null&&(c.has(d)||c.set(d,[]),c.get(d).push({startColumn:e,endColumn:e+g.length,No:"cm-"+m}));e+=g.length;g.endsWith("\n")&&(d++,e=0)});return c};orb=function(a,b){a&1&&_.J(0,"div",18);a&2&&(a=b.va,b=_.N(),_.Mf("height",b.getHeight(a.start,a.end),"px")("min-width",b.OT,"ch")("top",b.Mea(a.start),"px"))};
prb=function(a){a&1&&(_.F(0,"div",19),_.P(1,"\n        "),_.F(2,"pre",20),_.P(3),_.H(),_.P(4,"\n      "),_.H());a&2&&(a=_.N(),_.Mf("min-height",a.lineHeight*a.nY,"px"),_.y(3),_.rg(a.PT))};
qrb=function(a){if(a&1){var b=_.zd();_.F(0,"code-folding-container",21);_.K("rangeToggled",function(c){_.u(b);var d=_.N();return _.w(d.O2a(c))})("mousedown",function(c){_.u(b);return _.w(c.stopPropagation())});_.H()}a&2&&(a=_.N(),_.Mf("pointer-events",a.mba?"none":"unset"),_.E("visibility",a.visibility)("folding",a.Yn)("lineHeight",a.lineHeight))};rrb=function(a,b){return{wn:b==="host"?a:void 0,projectId:b==="project"?a:void 0,Jr:b==="depot"?a:void 0,mi:b==="ossProject"?a:void 0}};
_.nG=function(a,b){a=rrb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.wn,fileSpecSourceRootRepositoryKeyDepotGroup:a.Jr,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.mi}};srb=function(a,b){a=rrb(a,b);return{repositoryKeyHostName:a.wn,repositoryKeyDepotGroup:a.Jr,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.mi}};trb=function(a){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.content))};
urb=function(a){a&1&&(_.F(0,"span")(1,"a",3),_.P(2),_.H()());a&2&&(a=_.N().va,_.y(),_.eg("href",a.url,_.Qe),_.y(),_.rg(a.content))};vrb=function(a,b){a&1&&(_.F(0,"span",1),_.B(1,trb,2,1,"span",2)(2,urb,3,2,"span",2),_.H());a&2&&(_.E("ngSwitch",b.va.type),_.y(),_.E("ngSwitchCase","normal"),_.y(),_.E("ngSwitchCase","link"))};
wrb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.pos;d=d.B3;var g=e.x_a,m=g.startIndex+g.length,n=a.substring(g.startIndex,m);d.push({content:a.substring(f,g.startIndex),type:"normal"});d.push({content:n,type:"link",url:e.url});return{pos:m,B3:d}},{pos:0,B3:[]});b=c.pos;c=c.B3;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
xrb=function(a){a&1&&(_.F(0,"a",2),_.Tf(1,3),_.H());if(a&2){a=_.N();var b=_.$f(2);_.E("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.wg)("sameWindow",a.cX);_.Lf("aria-label",a.v_c);_.y();_.E("ngTemplateOutlet",b)}};yrb=function(a){a&1&&_.cg(0)};zrb=function(a,b){if(b.find(function(c){c=c.Bg;return c===a||_.Iqa(c||"")===a}))return{type:1,pt:_.Iqa(a)}};Arb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||Zpb(c||"")===a}))return{type:2,pt:Zpb(a)}};
Brb=function(a){if(_.Hh.test(a))return{type:3,pt:a}};_.oG=function(a){return{type:0,pt:a}};_.pG=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:_.Wa(a)}};Crb=function(a,b){var c=_.SF(a,2)||_.SF(a,0),d=_.SF(a,1),e=_.Ii(a,2);a=_.Ii(a,1);c=new _.uG({path:c,hash:e,type:b});b=new _.uG({path:d,hash:a,type:b});return new _.vG({left:c,right:b})};Erb=function(a){return _.EF(a)?_.Drb:"Commit Details"};
Grb=function(a){return _.EF(a)?_.Frb:"Commit "};Hrb=function(a){for(var b=_.k(a.Bw),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.Wg;var e=c==null?void 0:(d=c.zw)==null?void 0:d.Ut;e&&(c.zw.Ut=_.Jqa(e)||_.Kqa(e)||e)}return a};Mrb=function(a){a?a=Irb.toLocaleString(a,Jrb).indexOf("18")===-1:(a=Krb)||((a=Lrb)||(a=window.navigator,a=Lrb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.Ftd||"en"),a=Krb=Mrb(a));return a};
Nrb=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(parseFloat("0."+(f[7]||0))*1E3));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if(typeof a==="number"&&!isNaN(a))return new Date(a);
if(typeof a==="string"){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=e===void 0?1:e;d=d.next().value;return b(a,e-1,d===void 0?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("Fb`"+a);return d};
Qrb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!Orb(c)){a:{a=c;c=_.k(Prb);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&&b>0?"Rollback of changelist "+b+". Reason: "+c:c}return""};Orb=function(a){if(!a)return!0;for(var b=_.k(Rrb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(Srb);for(c=b.next();!c.done;c=b.next())if(a.indexOf(c.value)>=0)return!0;return!1};
Vrb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Trb(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),en:b.userName,yP:Urb(a),djb:b.sourceFiles.length}};Urb=function(a){return(a=a.change.description.tags.find(function(b){return b.key==="R"}))&&a.value!==""?a.value.split(","):[]};
Trb=function(a,b){b=b==null?void 0:b.find(function(d){return d.key==="ROLLBACK_OF"});if(b==null?0:b.value){var c=Number(b.value);isNaN(c)&&(c=void 0)}return a?Qrb(a,c):""};Wrb=function(a){return new _.ae(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)})};
Xrb=function(a,b){a&1&&(_.F(0,"onedev-changelist-hovercard-body",1),_.cg(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.H());a&2&&_.E("changelist",b.Na)};
Yrb=function(a){if(a&1){var b=_.zd();_.F(0,"div",0);_.K("clickOutside",function(){_.u(b);var c=_.N();return _.w(c.gpb.next())})("mouseenter",function(){_.u(b);_.N().Jwa.next(!0);return _.w()})("mouseleave",function(){_.u(b);_.N().Jwa.next(!1);return _.w()});_.cg(1);_.H()}a&2&&(a=_.N(),_.Of(a.className),_.E("cdkTrapFocusAutoCapture",a.z1b))};Zrb=function(a){a&1&&(_.F(0,"div",7),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg("",a.v3c,"\n"))};
$rb=function(a){if(a&1){var b=_.zd();_.F(0,"button",13);_.K("click",function(){_.u(b);var d=_.N(2);return _.w(d.show(d.FY.rY))});_.F(1,"mat-icon");_.P(2,"published_with_changes");_.H();_.P(3," Commit ");_.H()}if(a&2){a=_.N().Na;var c=_.N();_.E("activated",a.Eb===c.FY.rY)("ascTrackElement",c.mc)("trackProjectId",c.ub)}};
asb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-nav-list",8)(1,"button",9);_.K("click",function(){_.u(c);var d=_.N();return _.w(d.show(d.FY.Sna))});_.F(2,"mat-icon",10);_.P(3,"account_tree");_.H();_.P(4," Branch ");_.H();_.F(5,"button",11);_.K("click",function(){_.u(c);var d=_.N();return _.w(d.show(d.FY.Tag))});_.F(6,"mat-icon");_.P(7,"label_outline");_.H();_.P(8," Tag ");_.H();_.B(9,$rb,4,3,"button",12);_.H()}a&2&&(a=b.Na,b=_.N(),_.y(),_.E("activated",a.Eb===b.FY.Sna)("ascTrackElement",b.mc)("trackProjectId",
b.ub),_.y(4),_.E("activated",a.Eb===b.FY.Tag)("ascTrackElement",b.mc)("trackProjectId",b.ub),_.y(4),_.E("ngIf",!a.rEb))};bsb=function(a){a&1&&(_.Qf(0),_.F(1,"span",24)(2,"span",25),_.P(3),_.Q(4,"toPrettyRef"),_.H(),_.F(5,"span",26),_.P(6),_.H(),_.F(7,"span",27),_.P(8),_.H()(),_.Rf());a&2&&(a=_.N().va,_.y(3),_.rg(_.R(4,3,a.title)),_.y(3),_.rg("-"),_.y(2),_.rg(a.metadata))};csb=function(a){a&1&&(_.Qf(0),_.P(1),_.Rf());a&2&&(a=_.N().va,_.y(),_.rg(a.title))};
dsb=function(a,b){if(a&1){var c=_.zd();_.F(0,"a",22);_.K("click",function(){_.u(c);var e=_.N(3);return _.w(e.blur())});_.B(1,bsb,9,5,"ng-container",23)(2,csb,2,1,"ng-container",23);_.H()}if(a&2){a=b.va;b=_.N(2).Na;var d=_.N();_.Nf("active-element",a.Ge);_.E("routerLink",_.Lq(a.Xa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.mc)("trackAction",b.Wb.OK)("trackProjectId",d.ub);_.y();_.E("ngIf",a.zwa);_.y();_.E("ngIf",!a.zwa)}};
esb=function(a){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=_.N(3).Na,_.y(),_.qg(" ",a.Wb.pYa," "))};fsb=function(a){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=_.N(3).Na,_.y(),_.rg(a.Wb.oYa))};gsb=function(a){a&1&&(_.F(0,"span",28),_.B(1,esb,2,1,"span",29)(2,fsb,2,1,"ng-template",null,1,_.Ag),_.H());if(a&2){a=_.$f(3);var b=_.N(3);_.y();_.E("ngIf",b.S4a.getValue())("ngIfElse",a)}};
hsb=function(a){a&1&&(_.F(0,"cdk-virtual-scroll-viewport",19,0),_.B(2,dsb,3,9,"a",20)(3,gsb,4,2,"span",21),_.H());a&2&&(a=_.N().Na,_.N(),_.y(2),_.E("cdkVirtualForOf",a.Wb.items)("cdkVirtualForTemplateCacheSize",0),_.y(),_.E("ngIf",!a.Wb.items.length))};isb=function(a){a&1&&(_.F(0,"dc-information-box",30),_.P(1),_.H());a&2&&(a=_.N().Na,_.y(),_.qg(" ",a.message," "))};jsb=function(a){a&1&&_.J(0,"loading",31);a&2&&_.E("inline",!0)};
ksb=function(a,b){a&1&&(_.F(0,"div",14),_.Qf(1,15),_.B(2,hsb,4,3,"cdk-virtual-scroll-viewport",16)(3,isb,2,1,"dc-information-box",17)(4,jsb,1,1,"loading",18),_.Rf(),_.H());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.lj))};
lsb=function(a,b,c){var d=b.Mza;var e=b.Xa;var f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Xa:d(g.Ut,e),Ge:g.Ut===_.Ii(e,f)||_.Ii(e,f)==="HEAD"&&!!g.hZa})})})};msb=function(a){var b=a.Nf;a=a.cta;return{title:b,Ut:b,metadata:a,mVa:b+" -- "+a,zwa:!0}};nsb=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 _.Wa(a,"Unsupported ref type")}};
osb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.Wa(a,"Unknown ref type")}};psb=function(a){a=a.Eb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.Wa(a,"Unsupported ref type")}};
qsb=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.dG(a)?_.lF(Object.assign({},a.Wb,{items:a.Wb.items.filter(function(c){return c.mVa.toUpperCase().indexOf(b.toUpperCase())!==-1})})):a};rsb=function(a){var b=a.Od;a=a.nca;var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value.Bg,d===a?c.unshift({Bg:d,hZa:!0}):c.push({Bg:d});return c};_.ssb=function(a,b){return _.wG(_.Oq(b.kc(),a)).kb()};tsb=function(a){a.sort(function(b,c){return b.start-c.start})};
usb=function(a,b){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=b.va,_.Nf("matched",a.lF),_.y(),_.qg("\n          ",a.T4a,"\n        "))};vsb=function(a){a&1&&(_.F(0,"span",10),_.P(1),_.H());a&2&&(a=_.N().EXb,_.E("ngClass",a.uv),_.y(),_.rg(a.type))};wsb=function(a){a&1&&(_.F(0,"span",11),_.P(1),_.H());a&2&&(a=_.N().G0,_.y(),_.rg(a))};
xsb=function(a,b){if(a&1){var c=_.zd();_.P(0,"\n  ");_.F(1,"a",1);_.K("click",function(m){_.u(c);return _.w(m.preventDefault())});_.P(2,"\n    ");_.J(3,"mat-icon",2);_.P(4,"\n\n    ");_.F(5,"div",3);_.P(6,"\n      ");_.F(7,"div",4);_.P(8,"\n        ");_.B(9,usb,2,3,"span",5);_.P(10,"\n      ");_.H();_.P(11,"\n      ");_.F(12,"div",6);_.P(13,"\n        ");_.B(14,vsb,2,2,"span",7);_.P(15,"\n        ");_.B(16,wsb,2,1,"span",8);_.P(17,"\n        ");_.F(18,"span",9);_.P(19);_.H();_.P(20,"\n      ");_.H();
_.P(21,"\n    ");_.H();_.P(22,"\n  ");_.H();_.P(23,"\n")}if(a&2){a=b.G0;var d=b.uB,e=b.icon,f=b.BNb,g=b.EXb;b=b.url;_.y();_.Lf("href",b,_.Qe);_.y(2);_.E("svgIcon",e);_.y(6);_.E("ngForOf",f);_.y(5);_.E("ngIf",g);_.y(2);_.E("ngIf",a);_.y(3);_.rg(d)}};ysb=function(a){a&1&&(_.F(0,"span",2),_.P(1,"-"),_.H())};zsb=function(a,b){a&1&&(_.Qf(0),_.F(1,"span"),_.P(2),_.H(),_.B(3,ysb,2,0,"span",1),_.Rf());a&2&&(a=b.va,b=b.last,_.y(2),_.rg(a),_.y(),_.E("ngIf",!b))};
Bsb=function(a){a&1&&_.J(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.N().va;var b=_.N();_.E("shortcut",_.yg(1,Asb,b.Wxb(a.scope.Xb)))}};
Dsb=function(a,b){if(a&1){var c=_.zd();_.F(0,"search-box-suggestion-item",2);_.K("mouseFocusItem",function(d){_.u(c);var e=_.N();return _.w(e.Gxa(d))});_.F(1,"div",3);_.P(2);_.H();_.B(3,Bsb,1,3,"menu-keyboard-shortcut-hint",4);_.H()}a&2&&(a=b.va,b=_.N(),_.Nf("bold-active-element",Csb(b,a.scope)),_.E("payload",a.Sa)("shortcut",a.scope.Xb)("matTooltip",a.scope.Pma),_.y(2),_.qg(" ",a.scope.fp," "),_.y(),_.E("ngIf",a.scope.Xb))};Esb=function(a){a&1&&_.J(0,"hr")};
Fsb=function(a){a&1&&_.J(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.N().va;var b=_.N(2);_.E("shortcut",_.yg(1,Asb,b.Wxb(a.scope.Xb)))}};
Gsb=function(a,b){if(a&1){var c=_.zd();_.F(0,"search-box-suggestion-item",7);_.K("mouseFocusItem",function(d){_.u(c);var e=_.N(2);return _.w(e.Gxa(d))});_.F(1,"div",3);_.P(2);_.H();_.B(3,Fsb,1,3,"menu-keyboard-shortcut-hint",4);_.H()}a&2&&(a=b.va,b=_.N(2),_.Nf("bold-active-element",Csb(b,a.scope)),_.E("payload",a.Sa)("shortcut",a.scope.Xb),_.y(2),_.qg(" ",a.scope.fp," "),_.y(),_.E("ngIf",a.scope.Xb))};
Hsb=function(a,b){a&1&&(_.Qf(0),_.B(1,Esb,1,0,"hr",1)(2,Gsb,4,6,"search-box-suggestion-item",6),_.Rf());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.length),_.y(),_.E("ngForOf",a))};Jsb=function(a){a&1&&(_.Qf(0),_.J(1,"hr"),_.F(2,"search-box-suggestion-item",8)(3,"a",9),_.J(4,"mat-icon",10),_.Qf(5),_.P(6," Manage saved queries "),_.Rf(),_.H()(),_.Rf());a&2&&(a=_.N(),_.y(2),_.E("payload",_.yg(2,Isb,a.cab)),_.y(),_.E("routerLink",a.cab))};
Lsb=function(a){var b=_.ze(a,"visibilitychange").ha(_.Ee(function(){return Ksb(a)}));return function(c){return c.ha(_.tf(function(d){d=_.le(d);return Ksb(a)?d:d.ha(_.dka(function(){return b}))}))}};Ksb=function(a){return!("visibilityState"in a)||a.visibilityState==="visible"};
Msb=function(a,b){var c=!0;c=c===void 0?!1:c;var d=a.L1(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,"")};Osb=function(a){var b=[];a=_.k(_.Ui(a));for(var c=a.next();!c.done;c=a.next())Nsb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
Nsb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Il){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.FO&&xG("operator",d-1,d,b);a.error&&(e=a.error.location,xG("error",e.start,e.end,b));a.warning&&(e=a.warning.location,xG("warning",e.start,e.end,b));switch(a.Il){case 1:xG("label",d,d+a.OZc.length+1,b);break;case 0:case 2:a=a.J1c;xG("operator",a.start,a.end,b);break;case 4:xG("quoted",d,c,b);break;case 3:case 5:break;default:_.Wa(a)}};
xG=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};Psb=function(a){return a&&a.params.nv||null};Qsb=function(a){return a&&a.params.Ox||null};Rsb=function(a){return a&&a.params.Kj!=null?a.params.Kj!=="0":null};Ssb=function(a){return a&&a.params.Vf!=null?a.params.Vf:null};Tsb=function(a){return!!a&&a.params.Xt!=null};Usb=function(a){return a&&a.params.ov!=null?a.params.ov:null};Vsb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
Xsb=function(){var a={bufferSize:1,yQ:void 0,gw:!1,scheduler:void 0};return function(b){if(b&&typeof b.RB==="function")b=b.RB(Wsb(a));else throw new TypeError("eb");return b}};
Wsb=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.yQ===void 0?Infinity:a.yQ;var d=a.gw;var e=a.scheduler;var f,g=0,m,n=!1,r=!1;return function(v){g++;if(!f||n)n=!1,f=new _.nf(b,c,e),m=v.subscribe({next:function(C){f.next(C)},error:function(C){n=!0;f.error(C)},complete:function(){r=!0;m=void 0;f.complete()}});var z=f.subscribe(this);this.add(function(){g--;z.unsubscribe();m&&!r&&d&&g===0&&(m.unsubscribe(),f=m=void 0)})}};
Ysb=function(a,b){a=a.ee;b=b.ee;return a===null&&b===null?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};Zsb=function(a,b){a&1&&(_.F(0,"mat-card-content"),_.J(1,"linkified-message",8),_.Q(2,"emptyToConstant"),_.H());a&2&&(a=b.Na,_.y(),_.E("message",a.st)("linkDefinitions",_.R(2,2,a.RT)))};$sb=function(a){a&1&&(_.F(0,"a",9),_.P(1," View blame prior to this change "),_.H());a&2&&(a=_.N(),_.E("routerLink",a.Rmb)("trackProjectId",a.dv.ub))};
btb=function(a){if(a&1){var b=_.zd();_.F(0,"commit-details",5);_.K("mouseenter",function(){_.u(b);var c=_.N();clearTimeout(c.HAb);return _.w()})("mouseleave",function(){_.u(b);var c=_.N();return _.w(atb(c))});_.H()}a&2&&(a=_.N(),_.E("commit",a.commit)("baseLocation",a.dv)("parentCommit",a.AF))};ctb=function(a){return function(b){return new _.ae(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()})})})}};
etb=function(a,b){var c=dtb;return _.$d(Npb(a.Ql),_.Ee(function(d){return d.length>0}),_.ue(function(d){return _.le.apply(null,_.ld(c(d)))}),_.ue(b),ctb(a),_.of(1),_.se())};
_.ftb=function(a){var b=a.ub;var c=a.Xc;var d=a.fileSpecSourceRootRepositoryKeyRepositoryName;var e=a.fileSpecSourceRootRefSpec;var f=a.fileSpecPath;var g=a.fileSpecType;a=a.category;if(!OF(c)&&c!=="host")throw Error("pe");f=OF(c)&&d&&_.sj(d,"piper")?"//depot/"+f:f;f=f==="/"?"":f;c==="host"&&(e=_.Ih(e));return Object.assign({},_.nG(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.gtb=function(a,b,c){return a.ha(_.Ee(function(d){var e=d.request;d=d.results;return _.gc(Object.assign({},e,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&d.has(c)}),_.af(1),_.x(function(d){return d.results.get(c)||[]}))};dtb=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(_.ld(f.categories),_.ld(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
htb=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}};itb=function(a){var b=new Map;for(a=[].concat(_.ld(a));a.length!==0;){var c=a.shift();if(!c)break;c.children.length===0?b.set(c.id,c):a.unshift.apply(a,_.ld(c.children))}return b};_.jtb=function(a){var b;if(a==null?0:(b=a.dataSource)==null?0:b.lba)return a.dataSource.lba.iB};
ktb=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;((e=d.children)==null?0:e.length)?(e=ktb(d.children,b),e.length&&c.push(ltb(d,e))):mtb(d,b)&&c.push(ltb(d))}return c};ltb=function(a,b){var c=a.id;var d=a.name;a=a.cW;b=b===void 0?[]:b;return{id:c,name:d,children:b,cW:a}};ntb=function(a){return a.params.bJ?a.params.bJ.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
otb=function(a,b){a=a.toUpperCase();return a==="COVERAGE_GENERIC_DEFAULT"&&b.find(function(c){return c==="COVERAGE"})||a==="COVERAGE_GENERIC_FUZZING"&&b.find(function(c){return c==="FUZZING"})?!0:b.some(function(c){return c.slice(-1)==="*"?a.startsWith(c.slice(0,-1)):a===c})};
mtb=function(a,b){var c;if(!b||(c=a.dataSource)==null||!c.availability)return!0;var d=b.Xa;c=b.isDirectory;var e=b.YE,f=b.IJ,g;a=_.k((g=a.dataSource)==null?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var m=g.value,n=m.wYa;b=m.pUa;g=m.XZa;if(!m.FQa&&!c||!m.EQa&&c||!m.GQa&&e)return!1;var r=m=void 0;if(((m=n)==null?0:m.length)&&((r=n)==null?0:r.every(function(v){return!RegExp(v).test(d.uB)})))return!1;m=n=void 0;if(((n=b)==null?0:n.length)&&((m=b)==null?0:m.some(function(v){return RegExp(v).test(d.uB)})))return!1;
m=n=b=void 0;if(!c&&(!f&&((b=g)==null?0:b.length)||f&&((n=g)==null?0:n.length)&&((m=g)==null?0:m.every(function(v){return!RegExp(v).test(f)}))))return!1}return!0};ptb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};qtb=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,_.ld(qtb(c.children))):b.push(c);return b};
rtb=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(c===void 0||!_.gc(d,c))return!1}return!0};stb=function(a){return a.kind===0||a.kind===1};ttb=function(a,b){if(a.length!==b.length)return!1;a=_.k(_.paa(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.cW!==c.cW||b.mZa!==c.mZa||!ttb(b.children,c.children))return!1}return!0};
utb=function(a){var b=[].concat(_.ld(a.jq));b.sort(function(f,g){return f.FM.localeCompare(g.FM)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Nf,e+1);a.Rpb=d;a.ZXc=c;return a};wtb=function(a){return vtb(a.startLine,a.endLine,a.startColumn,a.endColumn)};xtb=function(a){var b=a.wm();a=a.Vi();return b&&a?{startLine:b.getLine(),startColumn:_.ck(b,2),endLine:a.getLine(),endColumn:_.ck(a,2)}:{}};
vtb=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}};ytb=function(a){return a.startLine!==void 0&&a.endLine!==void 0};ztb=function(a){return ytb(a)&&a.startColumn!==void 0&&a.endColumn!==void 0};
Atb=function(a,b){a&1&&_.J(0,"blame-snippet",3);if(a&2){a=b.hE;var c=b.commit,d=b.Rd,e=b.AF,f=b.startLine,g=b.endLine;_.Zz("blame-layer ",b.className,"");_.E("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)("startLine",f)("endLine",g)}};Btb=function(a,b){a&1&&_.J(0,"div");a&2&&_.Zz("blame-layer ",b.className,"")};Ctb=function(a){a&1&&_.J(0,"loading",4);a&2&&_.E("hasBackground",!0)};Dtb=function(a,b){a&1&&_.J(0,"div");a&2&&_.Of(b.className)};
Etb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};Ftb=function(a){a&1&&(_.F(0,"mat-card-subtitle"),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.N6a))};Gtb=function(a){a&1&&_.J(0,"div",6)};Htb=function(a,b){a&1&&(_.Qf(0),_.J(1,"finding-details",4),_.B(2,Gtb,1,0,"div",5),_.Rf());if(a&2){a=b.va;b=b.last;var c=_.N(2);_.y();_.E("icon",c.icon)("title",c.TFb)("subtitle",c.tooltip)("details",a);_.y();_.E("ngIf",!b)}};
Itb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-card",2);_.K("mouseenter",function(){var c=_.u(b).attach;return _.w(c())})("mouseleave",function(){var c=_.u(b).detach;return _.w(c())});_.B(1,Htb,3,5,"ng-container",3);_.H()}a&2&&(a=_.N(),_.y(),_.E("ngForOf",a.details))};Jtb=function(a,b){a&1&&_.J(0,"finding",1);a&2&&_.E("annotations",b.annotations)};
Ktb=function(a){var b,c;return((c=(b=_.Aq(a))==null?void 0:_.Rj(b,_.oq,1,_.Mj()))!=null?c:[]).filter(function(d){var e;return((e=_.Qj(d,_.nq,4))==null?0:_.bk(e,4))?!1:_.cG(_.yG(a))||!_.cG(d.TU())})};
_.Ntb=function(a,b,c,d,e,f){var g=_.Qj(b,_.vq,2)||Ltb(),m=Number(b.Jyb()),n,r,v,z,C,I,M={kind:0,ue:"",VI:m,K4c:_.Sva(_.Qj(b,_.Bm,5))||void 0,dQb:_.Rj(b,_.Bm,6,_.Mj()).length>0?_.Rj(b,_.Bm,6,_.Mj()).map(function(O){return _.Sva(O)}):void 0,location:a,diffBase:f&&(f.Ev()||_.CF(_.Nj(f,1))),fileName:a.path,mimeType:_.Y(g,1),pta:_.bk(g,2),line:a.params.line,K2:e,LJ:_.ck(g,8),IJ:(n=g.wea())==null?void 0:n.getId(),DF:(I=c[0])!=null?I:0,Q0:(r=g.AN())==null?void 0:r.getEditor(),f1:(v=g.AN())==null?void 0:
_.Y(v,4),Fva:(z=g.AN())==null?void 0:_.Y(z,2),bK:(C=g.AN())==null?void 0:_.Y(C,3),wyb:_.Rj(g,_.Cp,12,_.Mj())};return m>4194304?(a=((b.Ev()||_.CF(_.Nj(b,1))).length===0&&d?_.xe(function(){return d(m)}):_.le(b)).ha(_.x(function(O){return Mtb(M,O)})),Object.assign({},M,{dea:a})):Mtb(M,b)};
Mtb=function(a,b){var c=b.Ev()||_.CF(_.Nj(b,1));b=_.Qj(b,_.vq,2)||new _.vq;var d;if(d=_.Qj(b,_.uTa,9)){var e=Otb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=Ptb([0],Qtb,Rtb),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);var C=n;v=z+v.at(0).length|0;n=C.substr(v,n.length-v|0);f.lastIndex=0;if(Object.is(r,n)||r==null&&n==null)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++)C=g[r],e=Math.max(e,C.length),
n==0?(v=m,z=Stb(C.length),v.push(z)):(v=m,z=Stb(m[m.length-1|0].BB+1+C.length|0),v.push(z)),f.push(zG(C)+"\n"),n=n+1|0;c.substr(c.length-1|0,1)==="\n"?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new Ttb;g.FUc=f;g.GUc=m;g.Hwb=e;e=Utb(new Vtb,g,_.vb(d,1,_.bb,_.Mj(_.Hj)),_.kk(d,2,_.Mj(_.Hj)));e={lines:g.FUc,rV:e,length:c.length,hIb:g.Hwb};Otb.set(d,e);d=e}}else d=c;g=_.Rj(b,_.vTa,3,_.Mj());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=Wtb.get(m))for(n=_.ck(f,1);n<=_.ck(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===_.ck(f,1)?_.ck(f,2):0,endColumn:n===_.ck(f,3)?_.ck(f,4):Number.MAX_SAFE_INTEGER,No:m});return Object.assign({},a,{ue:c,code:d,Xx:e,PF:b.O1(_.Hj)})};
Xtb=function(a,b,c,d){var e=_.SF(a,c)||a.path,f={commit:_.Ii(a,c),Eb:_.Ii(a,0)||""};c=_.eqb(a,c);return b.get(a.ub,a.Xc,a.repository,f,e,{Sb:c,fileSize:d,line:_.uva(a.params.line)}).ha(_.Xe(function(g){if(_.Ii(a,2)&&g&&_.XA(g)&&g.error.code===404){g=Promise;var m=g.resolve;var n=new _.yq;var r=new _.wq;var v=new _.vq;r=_.Sj(r,2,v);n=_.Tj(n,2,_.zq,r);g=m.call(g,n)}else throw g;return g}))};Ytb=function(a,b,c){return _.Ii(b,2)?a.ha(_.IA(Xtb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.x(function(d){return{current:d}}))};
Ztb=function(a,b,c,d){if(!_.Ii(b,2))return _.le(a);d=Crb(b,d);return c.diff(b.ub,b.Xc,b.repository,[d]).ha(_.x(function(e){a.Lta=e.zua[0];return a}))};$tb=function(a,b){var c,d,e=(c=_.Qj(b,_.Cp,7))==null?void 0:(d=_.Qj(c,_.Pi,1))==null?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.kc();e&&_.Oq(c,_.Fh(e));a.path&&(_.Bq(b)&&a.path.endsWith("/")?c.td(a.path.slice(0,-1)):_.Aq(b)&&!a.path.endsWith("/")&&c.td(a.path+"/"));return c.kb()};
aub=function(a,b){a&1&&_.J(0,"nl-semantic-outlines-snippet",3);a&2&&(a=b.i1a,_.Zz("nl-semantic-outlines-layer ",b.className,""),_.E("nlOutline",a))};bub=function(a,b){a&1&&_.J(0,"div");a&2&&_.Zz("nl-semantic-outlines-layer ",b.className,"")};cub=function(a){a&1&&_.J(0,"loading",4);a&2&&_.E("hasBackground",!0)};
_.eub=function(a){var b=_.dub(a.ne()).toString();a:{a=_.Qj(a,_.Pi,1);var c=a.Wr(),d=_.WAa(c,_.Ni);switch(d){case 3:case 5:var e=a.Wr();c=_.nk(e,5,_.Ni);d=AG(c||_.nk(e,3,_.Ni));e=AG(_.Y(e,2));var f=AG(_.Y(a,4));a=AG(_.Y(a,3));var g=_.Hh.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:_.sj(_.Y(c,2),"piper")?c.EXa()?(c=AG(a.Wr().EXa()),a=_.Y(a,3),a="x-citc://"+c+(a&&a!=="HEAD"?"@"+a:"")):(a=_.Y(a,3),a=a!=="HEAD"?"x-piper://"+a:"x-piper://"):
(c=AG(_.Y(a.Wr(),2)),a=_.Y(a,3),a="x-package://"+c+(a&&a!=="HEAD"?"@"+a:""));break a;default:a=_.Wa(d)}}return a+"/"+b};
jub=function(a){var b=_.dub(a);BG.params={};switch(b.au){case "x-piper":BG.Ae=fub;BG.repository="Piper";BG.Eb=b.rg()||"HEAD";break;case "x-citc":gub(b);break;case "x-package":hub(b);break;case "x-oss":iub(b,"ossProject");break;case "x-gob":iub(b,"host");break;case "x-kythe":return jub(a.replace(kub,function(c,d){return"x-"+d+"://"}));default:throw Error("ze`"+b.au);}BG.path=b.ne().substr(1);if(a=lub(b))BG.params.line=a;return BG};
lub=function(a){if(a=a.cJ){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;Number(a[1])===0&&c--;return c===b?b:[{start:b,end:c}]}}};gub=function(a){var b=CG(a.rg());if(!b)throw Error("Ae`"+a.toString());a=CG(a.lG);BG.Ae=fub;BG.repository="Piper";BG.Eb=a?b:"HEAD";BG.params.Sb=a||b};
hub=function(a){var b=CG(a.rg());if(!b)throw Error("Be`"+a.toString());a=CG(a.lG);BG.Ae=fub;BG.repository=a||b;BG.Eb=a?b:"HEAD"};iub=function(a,b){var c=_.k(a.lG.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=CG(a.rg());if(f){if(!d)throw Error("Ce`"+a.toString());if(!e&&!c)throw Error("De`"+a.toString());}else throw Error("Ee`"+a.toString());a=CG(e||c);BG.Ae={id:f,type:b};BG.repository=CG(d);BG.Eb=a;if(b=e&&c)BG.params.Hf=b};AG=function(a){return a.replace(mub,"~")};
CG=function(a){return a.replace(nub,"/")};oub=function(a){return _.Kj(a,_.Dp,5)&&!!a.getType()};qub=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())pub(c.value,function(d){d.getType()!==null&&b.set(d.getType(),!0)});return new DG(b)};pub=function(a,b){b(a);a=_.k(_.OQa(a));for(var c=a.next();!c.done;c=a.next())pub(c.value,b)};rub=function(a){return a.reduce(function(b,c){return b+c.aW},a.length)};sub=function(a){var b;return!((b=_.mk(a,4,_.Mj()))==null||!b.length)||_.OQa(a).some(sub)};
_.tub=function(a,b,c){var d=c===void 0?{Cha:void 0,rrb:!1}:c;c=d.Cha;d=d.rrb;a=jub(a);var e;(e=a.params)!=null&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.ub===((f=a.Ae)==null?void 0:f.id)&&b.Xc===((g=a.Ae)==null?void 0:g.type)&&b.repository===a.repository;if(!a.params.Sb&&b.params.Sb)a.params=Object.assign({},a.params,{Hf:a.Eb,Sb:void 0}),a.Eb="HEAD";else{g=e&&_.Pqa(a.path,b.path,_.wUa);f=a.Eb!==b.Eb?a.Eb:_.Ii(b,1);if(d=g&&d)c==null||f==null?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||(m=a.params)!=null&&m.Hf||(a.params=Object.assign({},a.params,{Hf:a.Eb}),a.Eb=b.Eb)}}a.params=Object.assign({},b.params,a.params);return a};_.uub=function(a,b){var c=a.Ev();a=_.k(_.yb(a,3,_.yba).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};
xub=function(a){var b=vub.hasOwnProperty(a)?vub[a]:null;if(b)return b;Object.keys(vub).length>65536&&(vub={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=wub(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=wub(b,d);b=wub(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=EG(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=EG(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=EG(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=EG(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=EG(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=EG(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");EG(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return vub[a]=b};EG=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};wub=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};zub=function(a){return yub[a]};
FG=function(a,b){a=_.ca[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};GG=function(a,b){return(a=_.ca[a])&&a.prototype&&a.prototype[b]||null};HG=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Me");return a};IG=function(a,b,c,d){if(a)return a.apply(b,d);if(_.zj&&document.documentMode<10){if(!b[c].call)throw Error("Ne");}else if(typeof b[c]!="function")throw Error("Me");return b[c].apply(b,d)};
Bub=function(a){return HG(Aub,a,"attributes",function(b){return b instanceof NamedNodeMap})};Dub=function(a,b,c){try{IG(Cub,a,"setAttribute",[b,c])}catch(d){if(d.message.indexOf("A security problem occurred")==-1)throw Error("Oe`"+b+"`"+a.tagName+"`"+d.message,{cause:d});}};Fub=function(a){return HG(Eub,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Hub=function(a){return HG(Gub,a,"sheet",function(b){return b instanceof CSSStyleSheet})};
Jub=function(a){return HG(Iub,a,"nodeName",function(b){return typeof b=="string"})};Lub=function(a){return HG(Kub,a,"nodeType",function(b){return typeof b=="number"})};Nub=function(a){return HG(Mub,a,"parentNode",function(b){return!(b&&typeof b.name=="string"&&b.name&&b.name.toLowerCase()=="parentnode")})};Pub=function(a,b){return IG(Oub,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};Rub=function(a,b,c){IG(Qub,a,a.setProperty?"setProperty":"setAttribute",[b,c])};
Tub=function(a){return HG(Sub,a,"namespaceURI",function(b){return typeof b=="string"})};Vub=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={h2a:void 0},e++){var f=a[e],g=f.getAttribute("href")||"";!Uub(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.wi(g),d.h2a={},g.Qj.forEach(function(m){return function(n,r){m.h2a[r]=n}}(d)),d=b(g.ne(),d.h2a,g.cJ),_.Xb(f,d))}};
Yub=function(a,b){var c=a.querySelectorAll("img");a=new _.Wd;if(c.length===0)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={Qca:void 0,x2a:void 0},e=c.next())if(f.Qca=e.value,e=f.Qca.getAttribute("src")||"",e=e.match(Wub))e=atob(e[1]),f.x2a=d.cloneNode(!0),Xub(f.x2a,f.Qca),a.add(b(e).subscribe(function(g){return function(m){g.Qca.src=m;Xub(g.Qca,g.x2a)}}(f)));return a};
Uub=function(a){if(!a)return!0;try{return!(new _.wi(a)).au&&!a.startsWith("//")}catch(b){return!1}};Zub=function(a){var b=new _.wi(a);if(b.au&&b.au.toUpperCase()==="HTTP")_.HHa(b,"");else if(!b.oJ())return _.Vb('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.Vb(b.toString())};$ub=function(a){a&1&&(_.F(0,"mat-card",1)(1,"mat-card-content"),_.J(2,"markdown-content",2),_.H()());a&2&&(a=_.N(),_.y(2),_.E("content",a.content.text))};
avb=function(a){a&1&&(_.F(0,"mat-card",1)(1,"mat-card-content")(2,"pre"),_.P(3),_.H()()());a&2&&(a=_.N(),_.y(3),_.rg(a.content.text))};
cvb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"button",7,0)(3,"span",8);_.P(4);_.H()();_.F(5,"command-menu",9,1);_.K("closed",function(d){_.u(b);var e=_.N(4);return _.w(d!=="keydown"&&e.eg.Xda("mouse"))})("menuItemSelected",function(d){_.u(b);_.N(4).B0a.emit(d);return _.w()});_.H();_.Rf()}if(a&2){a=_.$f(6);var c=_.N().va;_.y();_.E("disabled",c.disabled)("matMenuTriggerFor",a.eg)("matMenuTriggerData",_.yg(4,bvb,c.children));_.y(3);_.rg(c.label)}};
dvb=function(a){a&1&&(_.F(0,"span",13),_.P(1),_.H());a&2&&(a=_.N(2).va,_.y(),_.rg(a.Xb))};evb=function(a){if(a&1){var b=_.zd();_.F(0,"button",10);_.K("click",function(){_.u(b);var c=_.N().va;_.N(3).B0a.emit(c);return _.w()});_.F(1,"span",11);_.P(2);_.H();_.B(3,dvb,2,1,"span",12);_.H()}a&2&&(a=_.N().va,_.E("disabled",a.disabled),_.y(),_.eg("title",a.disabled?"":a.label),_.y(),_.rg(a.label),_.y(),_.E("ngIf",a.Xb))};
fvb=function(a,b){a&1&&(_.Qf(0),_.B(1,cvb,7,6,"ng-container",5)(2,evb,4,4,"button",6),_.Rf());a&2&&(a=b.va,_.y(),_.E("ngIf",a.children&&a.children.length>0),_.y(),_.E("ngIf",!a.children||a.children.length===0))};gvb=function(a){a&1&&_.J(0,"mat-divider")};hvb=function(a,b){a&1&&(_.Qf(0),_.B(1,fvb,3,2,"ng-container",4)(2,gvb,1,0,"mat-divider",5),_.Rf());a&2&&(a=b.va,b=b.last,_.y(),_.E("ngForOf",a),_.y(),_.E("ngIf",!b))};ivb=function(a,b){a&1&&_.B(0,hvb,3,2,"ng-container",4);a&2&&_.E("ngForOf",b.p4)};
lvb=function(a,b){if(a&1){var c=_.zd();_.F(0,"kythe-hovercard",2);_.K("mouseenter",function(){_.u(c);var d=_.N(2);return _.w(jvb(d))})("mouseleave",function(){_.u(c);var d=_.N(2);return _.w(kvb(d))});_.H()}a&2&&_.E("content",b.Na)};mvb=function(a,b){a&1&&(_.B(0,lvb,1,1,"kythe-hovercard",1),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.content))};nvb=function(a){var b=_.JG(a.kc(),function(c){delete c.line});a.params.Sb!=null&&_.JG(_.Oq(b,"HEAD"),function(c){delete c.Sb});return b.kb()};
ovb=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&&(_.Cj?b.metaKey:b.ctrlKey);default:return!1}};
qvb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"button",1);_.Q(2,"async");_.K("click",function(){_.u(c);_.N().v8a.next({kind:"event",action:"CLICK"});return _.w()});_.F(3,"mat-icon");_.P(4);_.H()();_.Rf()}a&2&&(a=b.Na,b=_.N(),_.y(),_.E("disabled",a.state===b.KY.tu)("matTooltip",_.R(2,10,b.s5))("ascTrackElement",b.mc)("trackAction",a.state===b.KY.SGa?"unstar":"star"),_.Lf("aria-label",pvb.format({starred:a.state===b.KY.SGa?"starred":"unstarred",elementName:b.Sx,type:b.type})),_.y(2),_.Nf("starred",
a.state===b.KY.SGa)("disabled",a.state===b.KY.tu),_.y(),_.qg(" ",a.state===b.KY.LCc?"star_border":"star"," "))};rvb=function(a,b){switch(b){case "REF":return _.VF(a.kc(),"ref").kb();case "REPO":return _.VF(a.kc(),"repo").kb();case "FILE":case "FOLDER":return a;default:return _.Wa(b)}};
svb=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 _.Wa(a,"Unsupported place item type")}};
_.tvb=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 _.Wa(a,"Unsupported place item type")}};uvb=function(a,b){var c=a.el;a=a.Cd;var d=b.el;b=b.Cd;return c===d&&a===b};
vvb=function(a){var b=a.Sv;var c=[],d;a=_.k(((d=a.kP)==null?void 0:d.Sv)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.QT);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({ze:{start:f,end:f+e.length},lineNumber:_.jG(b)})}}return c};
xvb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"span",5);_.Zf(2,0);_.Q(3,"number");_.Q(4,"number");_.H();_.F(5,"button",6);_.K("click",function(){_.u(b);var c=_.N();return _.w(wvb(c,-1))});_.F(6,"mat-icon");_.P(7,"keyboard_arrow_up");_.H()();_.F(8,"button",7);_.K("click",function(){_.u(b);var c=_.N();return _.w(wvb(c,1))});_.F(9,"mat-icon");_.P(10,"keyboard_arrow_down");_.H()();_.Rf()}a&2&&(a=_.N(),_.y(4),_.KA(a.T2)(_.R(3,17,a.Ik+1))(_.R(4,19,a.T2)),_.LA(2),_.y(),_.E("disabled",a.Ik<=0)("title",
a.t$a)("ascTrackElement",a.mc)("trackArtifactId",a.Tma)("trackListIndex",a.Ik)("trackProjectId",a.jQ),_.Lf("aria-label",a.t$a),_.y(3),_.E("disabled",a.Ik>=a.T2-1)("title",a.s$a)("ascTrackElement",a.mc)("trackArtifactId",a.Tma)("trackListIndex",a.Ik)("trackProjectId",a.jQ),_.Lf("aria-label",a.s$a))};yvb=function(a){a&1&&_.J(0,"loading",8);a&2&&_.E("inline",!0)};
zvb=function(a){if(a&1){var b=_.zd();_.F(0,"button",9);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.close.emit())});_.F(1,"mat-icon");_.P(2,"close");_.H()()}a&2&&(a=_.N(),_.E("title",a.r$a)("ascTrackElement",a.mc)("trackArtifactId",a.Tma)("trackProjectId",a.jQ),_.Lf("aria-label",a.r$a))};
Bvb=function(a){if(a&1){var b=_.zd();_.F(0,"a",10);_.Q(1,"icon");_.K("click",function(d){_.u(b);var e=_.N(3);return _.w(Avb(e,d))});_.P(2);_.H()}if(a&2){a=_.N().va;var c=_.N(2);_.Zz("file-item ",_.R(1,9,a.entryType),"");_.Nf("deleted",a.Zo);_.E("routerLink",_.Lq(a.Tc))("queryParamsHandling",c.wg);_.Lf("aria-label",a.name||c.ariaLabel);_.y(2);_.rg(a.name)}};
Cvb=function(a){a&1&&(_.F(0,"a"),_.Q(1,"icon"),_.Q(2,"toHref"),_.P(3),_.H());if(a&2){a=_.N().va;var b=_.N().va,c=_.N();_.Zz("file-item ",_.R(1,8,a.entryType),"");_.Nf("deleted",a.Zo);_.Lf("href",_.QA(2,10,a,b,c.wj),_.Qe)("aria-label",a.name||c.ariaLabel);_.y(3);_.rg(a.name)}};Dvb=function(a){a&1&&_.J(0,"img",11);a&2&&(a=_.N(3),_.E("alt",a.OCa),_.Lf("title",a.OCa))};
Evb=function(a,b){a&1&&(_.F(0,"span",14),_.J(1,"img",15),_.F(2,"label",16),_.P(3),_.H()());a&2&&(a=b.va,b=_.N(4),_.NA("title","",a.title,": ",b.yib(a.instances),""),_.y(),_.E("src",a.icon||b.G9b,_.Qe)("alt",a.title),_.y(2),_.rg(b.yib(a.instances)))};Fvb=function(a,b){a&1&&(_.F(0,"span",12),_.B(1,Evb,4,6,"span",13),_.H());a&2&&(a=b.Na,_.y(),_.E("ngForOf",a))};
Gvb=function(a,b){a&1&&(_.Qf(0),_.F(1,"span",6,1),_.B(3,Bvb,3,11,"a",7)(4,Cvb,4,14,"ng-template",null,2,_.Ag)(6,Dvb,1,2,"img",8)(7,Fvb,2,1,"span",9),_.Q(8,"activeAggregations"),_.H(),_.Rf());if(a&2){a=b.va;b=_.$f(5);var c=_.N(2);_.y(3);_.E("ngIf",!c.jY||!a.g6c)("ngIfElse",b);_.y(3);_.E("ngIf",a.DYc);_.y();_.E("ngIf",_.PA(8,4,a.path,c.aggregations))}};Hvb=function(a){a&1&&(_.Qf(0),_.B(1,Gvb,9,7,"ng-container",5),_.Rf());a&2&&(a=_.N(),_.y(),_.E("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
_.Lvb=function(a,b,c){a==="android"&&(a="android-internal");if(a==="chops_infra_internal")return a=new _.l3a,a=_.Li(a,1,"chops_infra_internal"),a=_.Li(a,2,"chromium/infra/infra_superproject"),_.Li(a,3,"main");a=b.get(a);var d=a==null?void 0:_.Y(a,2);b=a==null?void 0:_.Y(a,3);if(d&&b){if(d=c=c.get(d)){b=_.Ih(b);var e=_.k(Ivb(_.kk(c,2,_.Mj())));d=e.next().value;e=e.next().value;var f=_.k(Ivb(_.kk(c,3,_.Mj()))),g=f.next().value;f=f.next().value;c=_.kk(c,4,_.Mj());d=Jvb(b,d,g,c)&&!Kvb(b,e,f)}if(d)return a}};
Ivb=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]};Jvb=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)})};Kvb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};Nob=/[-_.]/g;Lob={"-":"+",_:"/",".":"="};
_.Mvb=function(a){if(_.Ka!==_.Ka)throw Error("K");var b=a.xd;b=b==null||_.Ba(b)?b:typeof b==="string"?_.Oob(b):null;return b==null?b:a.xd=b};Nvb=function(a,b){if(!a.xd||!b.xd||a.xd===b.xd)return a.xd===b.xd;if(typeof a.xd==="string"&&typeof b.xd==="string"){var c=a.xd,d=b.xd;b.xd.length>a.xd.length&&(d=a.xd,c=b.xd);if(c.lastIndexOf(d,0)!==0)return!1;for(b=d.length;b<c.length;b++)if(c[b]!=="=")return!1;return!0}c=_.Mvb(a);b=_.Mvb(b);return Pob(c,b)};
npb=function(a,b){if(typeof b==="string")b=b?new _.Ja(b,_.Ka):_.Ma();else if(b instanceof Uint8Array)b=new _.Ja(b,_.Ka);else if(!(b instanceof _.Ja))return!1;return Nvb(a,b)};bpb=function(){};gpb=function(a,b){var c=a[b];if(c!=null)return Array.isArray(c)?a[b]=_.epb(c):c;c=a.Xe;if(c!=null&&(c=c[b],c!=null)){c=_.Xob(c);var d;!c[0].i9a||(d=a.W3)!=null&&d.has(b)||(a.W3||(a.W3=new Set)).add(b);d=c[1];if(d!=null)return a[b]=_.epb(d)}};mpb=function(a,b,c){return b instanceof _.lb?hpb(a,b,c):ipb(a,b,c)};
Ovb=function(a,b){return _.Bb(a,1,b,_.eb)};Pvb=function(a,b){return _.sk(a,2,b)};_.yG=function(a){return _.mk(a,8,_.Mj())};Ltb=function(){var a=new _.vq;a=_.sk(a,2,!1);return _.Li(a,1,"text/plain")};_.KG=function(a){return{Mb:_.Lq(a)}};_.VF=function(a,b){a.td();if(b==="ref")return a;_.Oq(a);return b==="repo"?a:_.Nq(a)};_.JG=function(a,b){b(a.params);return a};_.wG=function(a){_.JG(a,function(b){delete b.line;delete b.ny;delete b.bo;delete b.Ep;delete b.Hf});return a};Qvb=function(a,b){a.Gha.subscribe(b)};
Rvb={id:"NL_SEMANTIC_OUTLINES",name:"AI Explanations",children:[]};Svb={id:"BLAME",name:"Blame",children:[]};Tvb={id:"XREFS",name:"References",children:[]};Uvb={id:"DEPRECATED",name:"Deprecated",children:[]};Vvb=function(a){return a.Xwb().ha(_.x(function(b){var c=new Map(b);_.Av.has(10)&&(c.set("XREFS",{Ff:"ON",nma:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Ff:"ON",nma:""}));return c}))};Wvb=function(a,b){return a.Z1().ha(_.x(function(c){return c.some(function(d){return _.Qq(d,b)})}))};
GF=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.wn==null?null:a.wn;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Jr==null?null:a.Jr;this.i.ossProject=a.mi==null?null:a.mi;this.i.repositoryName=a.dj==null?null:a.dj};_.V(GF,_.U);GF.prototype.ka=function(){return GF};GF.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.p.Object.defineProperties(GF.prototype,{Jr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},wn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.i.hostName=a}},mi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.i.projectId=a}},dj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var FF=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root;this.i.includeRegionalRepos=a.PBb==null?null:a.PBb};_.V(FF,_.U);FF.prototype.ka=function(){return FF};
FF.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:GF}}};_.p.Object.defineProperties(FF.prototype,{PBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.T(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.T(this,"root"):null},set:function(a){this.i.root=a}}});
_.Xvb=function(a,b){return a.TO!=="mainContent"?function(){}:_.F6a(a,"mainContent",void 0,b)};Yvb=function(a,b,c){a.Gf.put(b.toObject(),c.ha(_.x(function(d){return a.extract(d)}),_.Ee(function(d){return!!d}),_.$e(a.tta()),_.tf(function(d){return a.isValid(d)?_.le(d):a.fetch(b)})))};_.Zvb=function(a,b){var c=_.ybb(a,b);if(!_.DF(b))return a.window.location.origin+c;if(!_.EF(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};
_.$vb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&lpb(a,b)};awb=function(){return null};bwb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=vpb(d)};Array.prototype.forEach.call(arguments,c);return new _.ODa(b)};xpb=/^[a-z][a-z\d-]*$/i;ypb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" ");Cpb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" ");Apb=["action","formaction","href"];
Xub=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.dub=function(a){return a instanceof _.wi?a.clone():new _.wi(a)};Ipb=function(a,b,c){this.NZc=a;this.m3=b;this.F0c=c};_.p.Object.defineProperties(Ipb.prototype,{xi:{configurable:!0,enumerable:!0,get:function(){return _.Nd.get(this.NZc)||null}}});var Vpb=function(a){this.Hq=a};
_.p.Object.defineProperties(Vpb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Hq.parentNode;return a?new MF(a):null}},Vb:{configurable:!0,enumerable:!0,get:function(){var a=JF(this.Hq),b=a?a.xi:null;return b===null?_.xIa:new _.Kd(b[1].data[a.m3],b)}},Hx:{configurable:!0,enumerable:!0,get:function(){var a=this.Hq,b;if((b=a)&&!(b=Jpb(a)))if(a=(a=JF(a))?a.xi:null,a===null)b=null;else{for(var c;a[1].type===2&&(c=_.xd(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Jpb(this.Hq))){a=this.Hq;if(typeof Element!=="undefined"&&!(a instanceof Element))throw Error("$a");a=(a=JF(a))?a.xi:null;a=a===null?null:a[8]}return a}},vg:{configurable:!0,enumerable:!0,get:function(){return Lpb(this.Hq).filter(function(a){return a.type==="dom"})}}});var MF=function(a){this.Hq=a};_.V(MF,Vpb);
MF.prototype.query=function(a){var b=[],c=JF(this.Hq),d=c?c.xi:null;d!==null?KF(d[1].data[c.m3],d,a,b,!0,this.Hq):Tpb(this.Hq,a,b,!0);return b[0]||null};
_.p.Object.defineProperties(MF.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.Hq.nodeType==Node.ELEMENT_NODE?this.Hq:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=JF(this.Hq),b=a?a.xi:null;return b!==null?b[1].data[a.m3].value:this.Hq.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=JF(this.Hq),b=a?a.xi:null;if(b===null)return{};var c=b[1].data,d=c[a.m3];a={};var e=this.na;if(e)for(var f=Object.getPrototypeOf(e),g=Node.prototype;f!==
null&&f!==g;){var m=Object.getOwnPropertyDescriptors(f);for(n in m)n.startsWith("__")||n.startsWith("on")||(m=e[n],typeof m!=="string"&&typeof m!=="boolean"&&typeof m!=="number"&&m!==null||(a[n]=m));f=Object.getPrototypeOf(f)}var n=d.a3c;if(n!==null)for(d=0;d<n.length;d++)if(e=n[d],f=c[e].split("\ufffd"),g=f[0],f.length>1){m=f[1];for(var r=1;r<f.length-1;r++)m+=_.Gc(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=JF(b),d=c?c.xi:null;if(d===null)return{};d=d[1].data[c.m3].nc;c=[];if(d)for(var e=0;e<d.length;){var f=d[e];if(typeof f!=="string")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(b=(a=this.na)==null?void 0:a.style)!=null?b:{}}},le:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na.className;(typeof b!==
"string"?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.Hq.childNodes,b=[],c=0;c<a.length;c++)b.push(_.LF(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(_.LF(a[c]));return b}}});var cwb=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.jq(c);this.ii=a==void 0?a:a.replace(/\/+$/,"")};
_.h=cwb.prototype;_.h.exa=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.fTa)};_.h.X3a=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.gTa)};_.h.Y3a=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.hTa)};
_.h.Vja=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.iTa)};_.h.IWa=function(a,b){return _.kq(this.bi,this.ii+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.eTa)};dwb=_.Rb(_.mq);Xpb=/^(.*?)\/*$/;_.LG=function(){};_.LG.prototype.transform=function(a){return a?_.QF(a):""};_.LG.O=function(a){return new (a||_.LG)};_.LG.He=_.gd({name:"toPrettyRef",type:_.LG,ie:!0});_.MG=function(){};
_.MG.O=function(a){return new (a||_.MG)};_.MG.Da=_.ad({type:_.MG});_.MG.Ca=_.Fc({});var NG=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Bd=void 0;this.zc=a.zc;this.Ac=a.Ac;this.oc=b.oc;this.vc=b.vc},ewb=function(a,b){this.FLc=a;this.yHc=b};ewb.prototype.get=function(a,b){var c=this.yHc.get(a);return typeof c!=="undefined"?c:this.FLc.get(a,b)};_.OG=function(a){this.title=a;_.fwb(this)};_.fwb=function(a){a.title.Mm("")};_.OG.O=function(a){return new (a||_.OG)(_.t(_.bo))};
_.OG.ua=_.q({token:_.OG,qa:_.OG.O,Ga:"root"});gwb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;iG=function(a){var b=_.J1a.test.call(_.J1a,a)?"\u200f":"\u200e";return a.replace(gwb,b+"$&"+b)};hwb={id:"Google",type:"depot"};
oqb={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"}}};iwb=["content"];_.PG=function(a){var b=this;this.Yx=a;this.size="small";this.format="fill";this.color="blue";this.DAb=new MutationObserver(function(){return void jwb(b)});this.DAb.observe(a.na,{attributes:!0,attributeFilter:["disabled"]})};_.PG.prototype.Ra=function(){kwb(this);this.Yx.na.tagName==="A"&&this.Yx.na.classList.add("link")};_.PG.prototype.Tb=function(a){(a.size||a.format||a.color)&&kwb(this)};
_.PG.prototype.La=function(){this.DAb.disconnect()};_.PG.prototype.yn=function(){for(var a=this.rRc.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)}jwb(this)};
var jwb=function(a){a.Yx.na.getAttribute("disabled")!=null?a.Yx.na.setAttribute("aria-disabled","true"):a.Yx.na.removeAttribute("aria-disabled")},kwb=function(a){var b=Array.from(a.Yx.na.classList);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.E4a.includes(c)&&a.Yx.na.classList.remove(c);b=new Set;b.add(_.C4a.includes(a.size)?a.size:"small");b.add(_.B4a.includes(a.format)?a.format:"fill");b.add(_.D4a.includes(a.color)?a.color:"blue");b=_.k(b.values());for(c=b.next();!c.done;c=b.next())a.Yx.na.classList.add(c.value)};
_.p.Object.defineProperties(_.PG.prototype,{w4c:{configurable:!0,enumerable:!0,get:function(){if(this.format==="fill")return bG("gme-grey","900")+"22";switch(this.color){case "blue":return bG("gme-blue","600")+"22";case "red":return bG("gme-red","600")+"22";case "green":return bG("gme-green","700")+"22";case "grey":return bG("gme-grey","600")+"22";case "white":return bG("white")+"22";case "yellow":return bG("gme-yellow","700")+"22";default:return bG("gme-blue","600")+"22"}}},v4c:{configurable:!0,
enumerable:!0,get:function(){return{BE:250,EE:0}}}});_.PG.O=function(a){return new (a||_.PG)(_.A(_.Pd))};
_.PG.ya=_.Yc({type:_.PG,oa:[["button","gme-button",""],["a","gme-button",""]],tb:function(a,b){a&1&&_.jg(iwb,5);if(a&2){var c;_.ng(c=_.og())&&(b.rRc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.sd],nc:["gme-button",""],hc:["*"],Aa:5,Ba:2,Ea:[["content",""],[1,"content"],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"span",1,0),_.cg(2),_.H(),_.J(3,"div",2)(4,
"div",3));a&2&&(_.y(3),_.E("matRippleAnimation",b.v4c)("matRippleColor",b.w4c))},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});_.QG=function(a){this.Ja=a};_.QG.O=function(a){return new (a||_.QG)(_.A(_.Jv))};_.QG.Fa=_.fd({type:_.QG,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Za:function(a,b){a&1&&_.K("click",function(){var c={};b.nZb&&(c={bucket:b.nZb});b.zU&&(c=Object.assign({},c,{SI:[b.zU]}));b.Ja.qo(c)})},inputs:{nZb:"trackBucket",zU:"feedbackEvent"}});
RG={y2b:"ADD",m5b:"BRANCH",P9b:"DELETE",Nac:"EDIT",Thc:"INTEGRATE",NONE:"NONE",values:function(){return[RG.NONE,RG.y2b,RG.m5b,RG.Nac,RG.P9b,RG.Thc]}};lwb={U5:"DEFAULT",MDa:"DEFINITION",Wj:"DEPRECATED",oEc:"WRITE_REFERENCE",values:function(){return[lwb.U5,lwb.oEc,lwb.Wj,lwb.MDa]}};mwb={boa:"FUNCTION",mpc:"OTHER",od:"UNKNOWN",values:function(){return[mwb.od,mwb.boa,mwb.mpc]}};
SG={NCa:"BBCP",UEa:"KYTHE",EGa:"SEARCH_INDEX",dIa:"UNKNOWN_PROVENANCE",xIa:"VCS",values:function(){return[SG.dIa,SG.xIa,SG.UEa,SG.EGa,SG.NCa]}};TG={Nz:"DIRECTORY",yG:"EXECUTABLE",uu:"FILE",aA:"GIT_LINK",oD:"SYMBOLIC_LINK",WG:"UNKNOWN_OBJECT_TYPE",values:function(){return[TG.WG,TG.uu,TG.Nz,TG.oD,TG.aA,TG.yG]}};
_.UG={zCa:"ADDED",YCa:"CHANGED",Xlc:"MOVED_CHANGED",Ylc:"MOVED_CHANGED_OUT",Zlc:"MOVED_IN",amc:"MOVED_OUT",pGa:"REMOVED",XHa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.UG.Jb,_.UG.XHa,_.UG.zCa,_.UG.pGa,_.UG.YCa,_.UG.Zlc,_.UG.amc,_.UG.Xlc,_.UG.Ylc]}};VG={Nz:"DIRECTORY",yG:"EXECUTABLE",uu:"FILE",aA:"GIT_LINK",oD:"SYMBOLIC_LINK",WG:"UNKNOWN_OBJECT_TYPE",values:function(){return[VG.WG,VG.uu,VG.Nz,VG.oD,VG.aA,VG.yG]}};
WG={Nz:"DIRECTORY",yG:"EXECUTABLE",uu:"FILE",aA:"GIT_LINK",oD:"SYMBOLIC_LINK",WG:"UNKNOWN_OBJECT_TYPE",values:function(){return[WG.WG,WG.uu,WG.Nz,WG.oD,WG.aA,WG.yG]}};XG={NCa:"BBCP",UEa:"KYTHE",EGa:"SEARCH_INDEX",dIa:"UNKNOWN_PROVENANCE",xIa:"VCS",values:function(){return[XG.dIa,XG.xIa,XG.UEa,XG.EGa,XG.NCa]}};YG={Nz:"DIRECTORY",yG:"EXECUTABLE",uu:"FILE",aA:"GIT_LINK",oD:"SYMBOLIC_LINK",WG:"UNKNOWN_OBJECT_TYPE",values:function(){return[YG.WG,YG.uu,YG.Nz,YG.oD,YG.aA,YG.yG]}};
ZG={e3b:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",f3b:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",g3b:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",h3b:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",i3b:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",j3b:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",m3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",n3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",o3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",p3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
q3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",r3b:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",s3b:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",n6b:"CHROME_UNIT_TEST",B7b:"COVERAGE_NG",C7b:"COVERAGE_NG_TESTS",U5:"DEFAULT",gdc:"FUZZING",Ync:"NEST_BISMUTH",Znc:"NEST_BISMUTH_SCREENDUMP",aoc:"NEST_BISMUTH_UNICYCLE",boc:"NEST_BISMUTH_UNIT_TEST",coc:"NEST_SAPPHIRE",foc:"NEST_ZIRCONIUM",goc:"NEST_ZIRCONIUM_SCREENDUMP",hoc:"NEST_ZIRCONIUM_UNICYCLE",ioc:"NEST_ZIRCONIUM_UNIT_TEST",Hqc:"PIXEL_CAIMAN_COVERAGE",
Iqc:"PIXEL_COMET_COVERAGE",Jqc:"PIXEL_HUSKY_COVERAGE",Kqc:"PIXEL_KOMODO_COVERAGE",Lqc:"PIXEL_RAVEN_COVERAGE",Mqc:"PIXEL_UNIFIED_COVERAGE",Oxc:"STORAGE_ONLY",NCc:"UNSUPPORTED_CATEGORY",values:function(){return[ZG.NCc,ZG.U5,ZG.gdc,ZG.coc,ZG.foc,ZG.ioc,ZG.hoc,ZG.goc,ZG.Ync,ZG.boc,ZG.aoc,ZG.Znc,ZG.h3b,ZG.i3b,ZG.Oxc,ZG.j3b,ZG.e3b,ZG.f3b,ZG.g3b,ZG.s3b,ZG.m3b,ZG.n3b,ZG.o3b,ZG.p3b,ZG.q3b,ZG.r3b,ZG.B7b,ZG.C7b,ZG.n6b,ZG.Mqc,ZG.Lqc,ZG.Jqc,ZG.Hqc,ZG.Iqc,ZG.Kqc]}};
$G={D7b:"COVERED",woc:"NOT_COVERED",Boc:"NOT_INSTRUMENTED",Hpc:"PARTIALLY_COVERED",Jf:"STATUS_UNSPECIFIED",values:function(){return[$G.Jf,$G.D7b,$G.woc,$G.Hpc,$G.Boc]}};aH={Nz:"DIRECTORY",yG:"EXECUTABLE",uu:"FILE",aA:"GIT_LINK",oD:"SYMBOLIC_LINK",WG:"UNKNOWN_OBJECT_TYPE",values:function(){return[aH.WG,aH.uu,aH.Nz,aH.oD,aH.aA,aH.yG]}};nwb={e$b:"DIRECTORY_ICON",Zjc:"LINE_ICON",od:"UNKNOWN",values:function(){return[nwb.od,nwb.Zjc,nwb.e$b]}};
bH={T2b:"ALLOCATION",v3b:"ANONYMOUS_FUNCTION",N4b:"BACKUP_SCHEDULE",q5b:"BUILD_ARGUMENT",r5b:"BUILD_BINARY",s5b:"BUILD_GENERATOR",t5b:"BUILD_LIBRARY",z5b:"BUILD_RULE",A5b:"BUILD_TEST",B5b:"BUILD_VARIABLE",Z5b:"CHANGELOG",q9a:"CLASS",Y6b:"COLUMN",m7b:"CONSTANT",e8b:"DART_MIXIN",K9b:"DEFINE_CONST",L9b:"DEFINE_MACRO",D9a:"ENUM",E9a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",M9a:"FIELD",boa:"FUNCTION",Iec:"GRAPHQL_DIRECTIVE",Jec:"GRAPHQL_FRAGMENT",Kec:"GRAPHQL_FRAGMENT_SPREAD",Lec:"GRAPHQL_LIST",Mec:"GRAPHQL_OPERATION",
Oec:"GROUP",Lhc:"INDEX",c$a:"INTERFACE",nic:"JOB",vic:"JS_ASSIGNMENT",wic:"JS_CONST",xic:"JS_FUNCTION_ASSIGNMENT",yic:"JS_FUNCTION_LITERAL",zic:"JS_GETTER",Aic:"JS_GOOG_PROVIDE",Bic:"JS_GOOG_REQUIRE",Cic:"JS_LITERAL",Fic:"JS_SETTER",Hic:"JS_VAR",gkc:"LOCALITY_GROUP",Mkc:"MD_HEADER",h$a:"METHOD",Slc:"MODULE",L$a:"NAMESPACE",Zoc:"OBJECT",YK:"PACKAGE",Wqc:"PREPROCESSOR",Z$a:"PROPERTY",zuc:"PROTO_BUNDLE",qvc:"QUEUE",swc:"RUST_IMPL",ywc:"SCOPE",IGa:"SERVICE",wxc:"SQL_DATABASE",xxc:"SQL_MODEL",yxc:"SQL_TVF",
lab:"STRUCT",hBc:"SWIFT_ACTOR",mBc:"TABLE",FBc:"TEMPLATE",Rs:"TEST",rab:"TYPEDEF",vab:"UNION",CCc:"UNKNOWN_SYMBOL",xab:"VARIABLE",pEc:"XML_TAG",rEc:"YANG_CONTAINER",sEc:"YANG_GROUPING",tEc:"YANG_IDENTITY",uEc:"YANG_LEAF",vEc:"YANG_LIST",values:function(){return[bH.CCc,bH.ywc,bH.Oec,bH.q9a,bH.c$a,bH.lab,bH.D9a,bH.vab,bH.h$a,bH.M9a,bH.boa,bH.xab,bH.rab,bH.L$a,bH.EXTENSION,bH.Z$a,bH.E9a,bH.v3b,bH.Rs,bH.YK,bH.Zoc,bH.m7b,bH.Slc,bH.Wqc,bH.z5b,bH.r5b,bH.A5b,bH.t5b,bH.s5b,bH.q5b,bH.B5b,bH.Hic,bH.wic,bH.Aic,
bH.Bic,bH.Fic,bH.zic,bH.Cic,bH.yic,bH.vic,bH.xic,bH.K9b,bH.L9b,bH.pEc,bH.FBc,bH.nic,bH.IGa,bH.T2b,bH.mBc,bH.qvc,bH.gkc,bH.Lhc,bH.zuc,bH.N4b,bH.Y6b,bH.Z5b,bH.Mkc,bH.yxc,bH.xxc,bH.wxc,bH.e8b,bH.sEc,bH.tEc,bH.rEc,bH.vEc,bH.uEc,bH.hBc,bH.Iec,bH.Mec,bH.Jec,bH.Kec,bH.Lec,bH.swc]}};
cH={l4b:"ATOM",Z6b:"COMMENT",MDa:"DEFINITION",Pic:"KEYWORD",kkc:"LOCAL_REF",Akc:"MACRO",Xoc:"NUMERIC_LITERAL",mvc:"QUALIFIER",Uxc:"STRING_LITERAL",iCc:"TYPE_ID",od:"UNKNOWN",values:function(){return[cH.od,cH.Pic,cH.Uxc,cH.Z6b,cH.Xoc,cH.Akc,cH.iCc,cH.l4b,cH.MDa,cH.mvc,cH.kkc]}};dH=function(a){a=a===void 0?{}:a;this.i={};this.i.numInstances=a.l1a==null?null:a.l1a;this.i.numFiles=a.oKb==null?null:a.oKb;this.i.numFixes=a.pKb==null?null:a.pKb};_.V(dH,_.U);dH.prototype.ka=function(){return dH};
dH.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.p.Object.defineProperties(dH.prototype,{oKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.T(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},pKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.T(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},l1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.T(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var eH=function(a){a=a===void 0?{}:a;this.i={};this.i.lastCommitTime=a.DV==null?null:a.DV;this.i.lastCommitMessage=a.YZa==null?null:a.YZa;this.i.size=a.size==null?null:a.size;this.i.deleted=a.Zo==null?null:a.Zo;this.i.existedAtCommit=a.uUa==null?null:a.uUa};_.V(eH,_.U);eH.prototype.ka=function(){return eH};eH.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.p.Object.defineProperties(eH.prototype,{Zo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.T(this,"deleted"):!1},set:function(a){this.i.deleted=a}},uUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.T(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},YZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.T(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
DV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.T(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.T(this,"size"):"0"},set:function(a){this.i.size=a}}});var fH=function(a){a=a===void 0?{}:a;this.i={};this.i.email=a.email==null?null:a.email;this.i.name=a.name==null?null:a.name};_.V(fH,_.U);fH.prototype.ka=function(){return fH};
fH.prototype.ma=function(){return{keys:["email","name"]}};_.p.Object.defineProperties(fH.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.T(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});
var gH=function(a){a=a===void 0?{}:a;this.i={};this.i.includeRegexp=a.wYa==null?null:a.wYa;this.i.excludeRegexp=a.pUa==null?null:a.pUa;this.i.languageRegexp=a.XZa==null?null:a.XZa;this.i.availableForFiles=a.FQa==null?null:a.FQa;this.i.availableForDirs=a.EQa==null?null:a.EQa;this.i.availableForGeneratedFiles=a.GQa==null?null:a.GQa};_.V(gH,_.U);gH.prototype.ka=function(){return gH};gH.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.p.Object.defineProperties(gH.prototype,{EQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.T(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},FQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.T(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},GQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.T(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},pUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.T(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},wYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.T(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},XZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.T(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var hH=function(a){a=a===void 0?{}:a;this.i={};this.i.branchName=a.Bg==null?null:a.Bg;this.i.commitId=a.Nf==null?null:a.Nf};_.V(hH,_.U);hH.prototype.ka=function(){return hH};hH.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.p.Object.defineProperties(hH.prototype,{Bg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.T(this,"branchName"):""},set:function(a){this.i.branchName=a}},Nf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var iH=function(a){a=a===void 0?{}:a;this.i={};this.i.categoryId=a.iB==null?null:a.iB};_.V(iH,_.U);iH.prototype.ka=function(){return iH};iH.prototype.ma=function(){return{keys:["categoryId"]}};
_.p.Object.defineProperties(iH.prototype,{iB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.T(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var jH=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type};_.V(jH,_.U);jH.prototype.ka=function(){return jH};jH.prototype.ma=function(){return{Pa:{type:nwb},keys:["type"]}};
_.p.Object.defineProperties(jH.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(jH,{qf:{configurable:!0,enumerable:!0,get:function(){return nwb}}});var kH=function(a){a=a===void 0?{}:a;this.i={};this.i.codeFindingsArguments=a.lba==null?null:a.lba;this.i.availability=a.availability==null?null:a.availability};_.V(kH,_.U);kH.prototype.ka=function(){return kH};
kH.prototype.ma=function(){return{Qa:{availability:gH},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:iH}}};
_.p.Object.defineProperties(kH.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.T(this,"availability"):[]},set:function(a){this.i.availability=a}},lba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.T(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var lH=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.tooltip=a.tooltip==null?null:a.tooltip;this.i.icon=a.icon==null?null:a.icon;this.i.id=a.id==null?null:a.id;this.i.dataSource=a.dataSource==null?null:a.dataSource;this.i.presentation=a.lNb==null?null:a.lNb;this.i.children=a.children==null?null:a.children;this.i.onByDefault=a.cW==null?null:a.cW;this.i.isWarning=a.NZa==null?null:a.NZa};_.V(lH,_.U);lH.prototype.ka=function(){return lH};
lH.prototype.ma=function(){return{Qa:{children:lH,presentation:jH},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:kH}}};
_.p.Object.defineProperties(lH.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.T(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.T(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.T(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.T(this,"id"):""},set:function(a){this.i.id=a}},NZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.T(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},cW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.T(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
lNb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.T(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.T(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var mH=function(a){a=a===void 0?{}:a;this.i={};this.i.newPath=a.RJ==null?null:a.RJ;this.i.oldPath=a.hg==null?null:a.hg;this.i.newHash=a.TJb==null?null:a.TJb;this.i.oldHash=a.DKb==null?null:a.DKb;this.i.newType=a.b1a==null?null:a.b1a;this.i.oldType=a.p1a==null?null:a.p1a};_.V(mH,_.U);mH.prototype.ka=function(){return mH};mH.prototype.ma=function(){return{Pa:{newType:VG,oldType:WG},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.p.Object.defineProperties(mH.prototype,{TJb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.T(this,"newHash"):""},set:function(a){this.i.newHash=a}},RJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.T(this,"newPath"):""},set:function(a){this.i.newPath=a}},b1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.T(this,"newType"):null},set:function(a){this.i.newType=a}},DKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.T(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},p1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.T(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var nH=function(a){a=a===void 0?{}:a;this.i={};this.i.locationSpecUri=a.jxa==null?null:a.jxa;this.i.baseUriIndex=a.MQa==null?null:a.MQa;this.i.externalUrl=a.BUa==null?null:a.BUa;this.i.label=a.label==null?null:a.label};_.V(nH,_.U);nH.prototype.ka=function(){return nH};nH.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.p.Object.defineProperties(nH.prototype,{MQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.T(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},BUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.T(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.T(this,"label"):""},set:function(a){this.i.label=a}},jxa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.T(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var oH=function(a){a=a===void 0?{}:a;this.i={};this.i.primary=a.Yia==null?null:a.Yia;this.i.alternatives=a.tkb==null?null:a.tkb};_.V(oH,_.U);oH.prototype.ka=function(){return oH};oH.prototype.ma=function(){return{Qa:{alternatives:nH},keys:["alternatives","primary"],Ka:{primary:nH}}};
_.p.Object.defineProperties(oH.prototype,{tkb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.T(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},Yia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.T(this,"primary"):null},set:function(a){this.i.primary=a}}});var pH=function(a){a=a===void 0?{}:a;this.i={};this.i.message=a.message==null?null:a.message;this.i.proxyId=a.Z2a==null?null:a.Z2a};_.V(pH,_.U);pH.prototype.ka=function(){return pH};
pH.prototype.ma=function(){return{keys:["message","proxyId"]}};_.p.Object.defineProperties(pH.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):""},set:function(a){this.i.message=a}},Z2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.T(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var qH=function(a){a=a===void 0?{}:a;this.i={};this.i.line=a.line==null?null:a.line;this.i.column=a.column==null?null:a.column};_.V(qH,_.U);qH.prototype.ka=function(){return qH};qH.prototype.ma=function(){return{keys:["column","line"]}};
_.p.Object.defineProperties(qH.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.T(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.T(this,"line"):0},set:function(a){this.i.line=a}}});var rH=function(a){a=a===void 0?{}:a;this.i={};this.i.start=a.start==null?null:a.start;this.i.end=a.end==null?null:a.end};_.V(rH,_.U);rH.prototype.ka=function(){return rH};
rH.prototype.ma=function(){return{keys:["end","start"],Ka:{end:qH,start:qH}}};_.p.Object.defineProperties(rH.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.T(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.T(this,"start"):null},set:function(a){this.i.start=a}}});
var sH=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRange=a.sourceRange==null?null:a.sourceRange;this.i.hoverProxy=a.kYa==null?null:a.kYa;this.i.navigation=a.navigation==null?null:a.navigation;this.i.panelProxy=a.g2a==null?null:a.g2a;this.i.highlightIds=a.qV==null?null:a.qV;this.i.semanticTags=a.MTb==null?null:a.MTb;this.i.symbolKind=a.c7a==null?null:a.c7a};_.V(sH,_.U);sH.prototype.ka=function(){return sH};
sH.prototype.ma=function(){return{Pa:{semanticTags:lwb,symbolKind:mwb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ka:{navigation:oH,sourceRange:rH}}};
_.p.Object.defineProperties(sH.prototype,{qV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.T(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},kYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.T(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.T(this,"navigation"):null},set:function(a){this.i.navigation=a}},g2a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.T(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},MTb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.T(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.T(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},c7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.T(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var tH=function(a){a=a===void 0?{}:a;this.i={};this.i.decorations=a.pv==null?null:a.pv;this.i.isComplete=a.It==null?null:a.It;this.i.resolvedFileSpecUri=a.Z3a==null?null:a.Z3a;this.i.baseLocationSpecUri=a.umb==null?null:a.umb;this.i.diagnostics=a.Qsb==null?null:a.Qsb};_.V(tH,_.U);tH.prototype.ka=function(){return tH};
tH.prototype.ma=function(){return{Qa:{decorations:sH,diagnostics:pH},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.p.Object.defineProperties(tH.prototype,{umb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.T(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},pv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.T(this,"decorations"):[]},set:function(a){this.i.decorations=a}},Qsb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.T(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},It:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.T(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},Z3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.T(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var uH=function(a){a=a===void 0?{}:a;this.i={};this.i.beginLine=a.cE==null?null:a.cE;this.i.endLine=a.endLine==null?null:a.endLine;this.i.contents=a.rm==null?null:a.rm};_.V(uH,_.U);
uH.prototype.ka=function(){return uH};uH.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.p.Object.defineProperties(uH.prototype,{cE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.T(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},rm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.T(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var vH=function(a){a=a===void 0?{}:a;this.i={};this.i.path=a.path==null?null:a.path;this.i.hash=a.hash==null?null:a.hash;this.i.type=a.type==null?null:a.type;this.i.attributes=a.attributes==null?null:a.attributes;this.i.sources=a.sources==null?null:a.sources;this.i.locationHint=a.LV==null?null:a.LV};_.V(vH,_.U);vH.prototype.ka=function(){return vH};vH.prototype.ma=function(){return{Pa:{sources:SG,type:TG},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:eH}}};
_.p.Object.defineProperties(vH.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.T(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.T(this,"hash"):""},set:function(a){this.i.hash=a}},LV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.T(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.T(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(vH,{qf:{configurable:!0,enumerable:!0,get:function(){return TG}}});
var wH=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.leftChunk=a.eF==null?null:a.eF;this.i.rightChunk=a.LF==null?null:a.LF};_.V(wH,_.U);wH.prototype.ka=function(){return wH};wH.prototype.ma=function(){return{Pa:{type:_.UG},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:uH,rightChunk:uH}}};
_.p.Object.defineProperties(wH.prototype,{eF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.T(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},LF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.T(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});
_.p.Object.defineProperties(wH,{qf:{configurable:!0,enumerable:!0,get:function(){return _.UG}}});var xH=function(a){a=a===void 0?{}:a;this.i={};this.i.linesUnchanged=a.u_a==null?null:a.u_a;this.i.linesAdded=a.p_a==null?null:a.p_a;this.i.linesRemoved=a.t_a==null?null:a.t_a;this.i.linesChanged=a.q_a==null?null:a.q_a};_.V(xH,_.U);xH.prototype.ka=function(){return xH};xH.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.p.Object.defineProperties(xH.prototype,{p_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.T(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},q_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.T(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},t_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.T(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},u_a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.T(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.uG=function(a){a=a===void 0?{}:a;this.i={};this.i.path=a.path==null?null:a.path;this.i.hash=a.hash==null?null:a.hash;this.i.type=a.type==null?null:a.type};_.V(_.uG,_.U);_.uG.prototype.ka=function(){return _.uG};_.uG.prototype.ma=function(){return{Pa:{type:aH},keys:["hash","path","type"]}};
_.p.Object.defineProperties(_.uG.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.T(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(_.uG,{qf:{configurable:!0,enumerable:!0,get:function(){return aH}}});
_.vG=function(a){a=a===void 0?{}:a;this.i={};this.i.left=a.left==null?null:a.left;this.i.right=a.right==null?null:a.right};_.V(_.vG,_.U);_.vG.prototype.ka=function(){return _.vG};_.vG.prototype.ma=function(){return{keys:["left","right"],Ka:{left:_.uG,right:_.uG}}};
_.p.Object.defineProperties(_.vG.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.T(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.T(this,"right"):null},set:function(a){this.i.right=a}}});var yH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffSpec=a.Bua==null?null:a.Bua;this.i.modificationMetadata=a.Axa==null?null:a.Axa;this.i.diffChunks=a.uE==null?null:a.uE};_.V(yH,_.U);
yH.prototype.ka=function(){return yH};yH.prototype.ma=function(){return{Qa:{diffChunks:wH},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.vG,modificationMetadata:xH}}};
_.p.Object.defineProperties(yH.prototype,{uE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.T(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},Bua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.T(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},Axa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.T(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var zH=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.privateDoNotAccessOrElseSafeHtmlWrappedValue==null?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(zH,_.U);zH.prototype.ka=function(){return zH};zH.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.p.Object.defineProperties(zH.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var AH=function(a){a=a===void 0?{}:a;this.i={};this.i.startLine=a.startLine==null?null:a.startLine;this.i.startColumn=a.startColumn==null?null:a.startColumn;this.i.endLine=a.endLine==null?null:a.endLine;this.i.endColumn=a.endColumn==null?null:a.endColumn};_.V(AH,_.U);AH.prototype.ka=function(){return AH};AH.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.p.Object.defineProperties(AH.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.T(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.T(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var BH=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.ze==null?null:a.ze;this.i.commitIndex=a.hE==null?null:a.hE};_.V(BH,_.U);BH.prototype.ka=function(){return BH};BH.prototype.ma=function(){return{keys:["commitIndex","range"],Ka:{range:AH}}};
_.p.Object.defineProperties(BH.prototype,{hE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.T(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},ze:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}}});var CH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffEntries=a.nn==null?null:a.nn};_.V(CH,_.U);CH.prototype.ka=function(){return CH};
CH.prototype.ma=function(){return{Qa:{fileDiffEntries:mH},keys:["fileDiffEntries"]}};_.p.Object.defineProperties(CH.prototype,{nn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var DH=function(a){a=a===void 0?{}:a;this.i={};this.i.categories=a.categories==null?null:a.categories};_.V(DH,_.U);DH.prototype.ka=function(){return DH};DH.prototype.ma=function(){return{Pa:{categories:ZG},keys:["categories"]}};
_.p.Object.defineProperties(DH.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.T(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.EH=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.wn==null?null:a.wn;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Jr==null?null:a.Jr;this.i.ossProject=a.mi==null?null:a.mi;this.i.repositoryName=a.dj==null?null:a.dj;this.i.workspaceId=a.Lw==null?null:a.Lw};
_.V(_.EH,_.U);_.EH.prototype.ka=function(){return _.EH};_.EH.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.p.Object.defineProperties(_.EH.prototype,{Jr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},wn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.i.hostName=a}},mi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.i.projectId=a}},dj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},Lw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.T(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var FH=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Rf==null?null:a.Rf;this.i.refSpec=a.Ut==null?null:a.Ut;this.i.refHint=a.refHint==null?null:a.refHint};_.V(FH,_.U);FH.prototype.ka=function(){return FH};FH.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.EH}}};
_.p.Object.defineProperties(FH.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.T(this,"refHint"):""},set:function(a){this.i.refHint=a}},Ut:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.T(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var GH=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRoot=a.zw==null?null:a.zw;this.i.path=a.path==null?null:a.path;this.i.type=a.type==null?null:a.type;this.i.fileSize=a.fileSize==null?null:a.fileSize;this.i.sources=a.sources==null?null:a.sources;this.i.locationHint=a.LV==null?null:a.LV};_.V(GH,_.U);GH.prototype.ka=function(){return GH};GH.prototype.ma=function(){return{Pa:{sources:XG,type:YG},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:FH}}};
_.p.Object.defineProperties(GH.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.T(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},LV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.T(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.i.path=a}},zw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.T(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.T(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(GH,{qf:{configurable:!0,enumerable:!0,get:function(){return YG}}});
var HH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.Wg==null?null:a.Wg;this.i.category=a.category==null?null:a.category;this.i.subcategory=a.ima==null?null:a.ima;this.i.data=a.data==null?null:a.data};_.V(HH,_.U);HH.prototype.ka=function(){return HH};HH.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:dH,fileSpec:GH}}};
_.p.Object.defineProperties(HH.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.T(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.T(this,"data"):null},set:function(a){this.i.data=a}},Wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},ima:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.T(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var IH=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.ze==null?null:a.ze;this.i.fileSpec=a.Wg==null?null:a.Wg;this.i.url=a.url==null?null:a.url;this.i.category=a.category==null?null:a.category;this.i.subcategory=a.ima==null?null:a.ima;this.i.message=a.message==null?null:a.message;this.i.messageHtml=a.messageHtml==null?null:a.messageHtml;this.i.timestamp=a.timestamp==null?null:a.timestamp};_.V(IH,_.U);
IH.prototype.ka=function(){return IH};IH.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:GH,messageHtml:zH,range:AH}}};
_.p.Object.defineProperties(IH.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.T(this,"category"):""},set:function(a){this.i.category=a}},Wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.T(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},ze:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}},ima:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.T(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.T(this,"timestamp"):
""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.T(this,"url"):""},set:function(a){this.i.url=a}}});var JH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.Wg==null?null:a.Wg;this.i.childEntries=a.GRa==null?null:a.GRa};_.V(JH,_.U);JH.prototype.ka=function(){return JH};JH.prototype.ma=function(){return{Qa:{childEntries:vH},keys:["childEntries","fileSpec"],Ka:{fileSpec:GH}}};
_.p.Object.defineProperties(JH.prototype,{GRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.T(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},Wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var KH=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Rf==null?null:a.Rf;this.i.fileDiffSpecs=a.WUa==null?null:a.WUa};_.V(KH,_.U);KH.prototype.ka=function(){return KH};
KH.prototype.ma=function(){return{Qa:{fileDiffSpecs:_.vG},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.EH}}};_.p.Object.defineProperties(KH.prototype,{WUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.T(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var LH=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffContents=a.zua==null?null:a.zua};_.V(LH,_.U);LH.prototype.ka=function(){return LH};LH.prototype.ma=function(){return{Qa:{fileDiffContents:yH},keys:["fileDiffContents"]}};_.p.Object.defineProperties(LH.prototype,{zua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.T(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});
var MH=function(a){a=a===void 0?{}:a;this.i={};this.i.status=a.status==null?null:a.status;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.V(MH,_.U);MH.prototype.ka=function(){return MH};MH.prototype.ma=function(){return{Pa:{status:$G},keys:["endLine","startLine","status"]}};
_.p.Object.defineProperties(MH.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});
_.p.Object.defineProperties(MH,{Status:{configurable:!0,enumerable:!0,get:function(){return $G}}});var NH=function(a){a=a===void 0?{}:a;this.i={};this.i.coverageRanges=a.DSa==null?null:a.DSa};_.V(NH,_.U);NH.prototype.ka=function(){return NH};NH.prototype.ma=function(){return{Qa:{coverageRanges:MH},keys:["coverageRanges"]}};
_.p.Object.defineProperties(NH.prototype,{DSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.T(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var OH=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root};_.V(OH,_.U);OH.prototype.ka=function(){return OH};OH.prototype.ma=function(){return{keys:["root"],Ka:{root:lH}}};
_.p.Object.defineProperties(OH.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.T(this,"root"):null},set:function(a){this.i.root=a}}});var PH=function(a){a=a===void 0?{}:a;this.i={};this.i.pendingClCount=a.Cia==null?null:a.Cia};_.V(PH,_.U);PH.prototype.ka=function(){return PH};PH.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.p.Object.defineProperties(PH.prototype,{Cia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.T(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var QH=function(a){a=a===void 0?{}:a;this.i={};this.i.startIndex=a.startIndex==null?null:a.startIndex;this.i.length=a.length==null?null:a.length};_.V(QH,_.U);QH.prototype.ka=function(){return QH};QH.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.p.Object.defineProperties(QH.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.T(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.T(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var RH=function(a){a=a===void 0?{}:a;this.i={};this.i.linkRange=a.x_a==null?null:a.x_a;this.i.url=a.url==null?null:a.url};_.V(RH,_.U);RH.prototype.ka=function(){return RH};
RH.prototype.ma=function(){return{keys:["linkRange","url"],Ka:{linkRange:QH}}};_.p.Object.defineProperties(RH.prototype,{x_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.T(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.T(this,"url"):""},set:function(a){this.i.url=a}}});
_.SH=function(a){a=a===void 0?{}:a;this.i={};this.i.commitId=a.Nf==null?null:a.Nf;this.i.commitTime=a.FM==null?null:a.FM;this.i.author=a.en==null?null:a.en;this.i.commitMessage=a.st==null?null:a.st;this.i.metadata=a.metadata==null?null:a.metadata;this.i.fileDiffEntries=a.nn==null?null:a.nn;this.i.parentCommitIds=a.cK==null?null:a.cK;this.i.commitSubject=a.cta==null?null:a.cta;this.i.oldPath=a.hg==null?null:a.hg;this.i.committer=a.hSa==null?null:a.hSa;this.i.commitMessageLinkDefinitions=a.RT==null?
null:a.RT;this.i.fetchFileSpec=a.Pr==null?null:a.Pr;this.i.revisionNumber=a.revisionNumber==null?null:a.revisionNumber;this.i.fileOperation=a.cVa==null?null:a.cVa;this.i.workspace=a.Sb==null?null:a.Sb};_.V(_.SH,_.U);_.SH.prototype.ka=function(){return _.SH};
_.SH.prototype.ma=function(){return{Qa:{commitMessageLinkDefinitions:RH,fileDiffEntries:mH},Pa:{fileOperation:RG},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),yd:{metadata:{yc:null,Kc:!1,Lc:!1,Mc:!1}},Ka:{author:fH,committer:fH,fetchFileSpec:GH}}};
_.p.Object.defineProperties(_.SH.prototype,{en:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.T(this,"author"):null},set:function(a){this.i.author=a}},Nf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.i.commitId=a}},st:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.T(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},RT:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.T(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},cta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.T(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},FM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.T(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},hSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.T(this,"committer"):null},set:function(a){this.i.committer=a}},Pr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.T(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},nn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},cVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.T(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.T(this,"metadata"):null},set:function(a){this.i.metadata=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},cK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.T(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.T(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Sb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.T(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var TH=function(a){a=a===void 0?{}:a;this.i={};this.i.mappedRange=a.m0a==null?null:a.m0a;this.i.commitLogEntry=a.jq==null?null:a.jq};_.V(TH,_.U);TH.prototype.ka=function(){return TH};
TH.prototype.ma=function(){return{Qa:{commitLogEntry:_.SH,mappedRange:BH},keys:["commitLogEntry","mappedRange"]}};_.p.Object.defineProperties(TH.prototype,{jq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.T(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},m0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.T(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var UH=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.columnRanges=a.QT==null?null:a.QT};_.V(UH,_.U);UH.prototype.ka=function(){return UH};UH.prototype.ma=function(){return{Qa:{columnRanges:QH},keys:["columnRanges","lineNumber"]}};
_.p.Object.defineProperties(UH.prototype,{QT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.T(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var VH=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.lineText=a.MJ==null?null:a.MJ;this.i.range=a.ze==null?null:a.ze};_.V(VH,_.U);VH.prototype.ka=function(){return VH};VH.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:QH}}};
_.p.Object.defineProperties(VH.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},MJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.i.lineText=a}},ze:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}}});
var WH=function(a){a=a===void 0?{}:a;this.i={};this.i.aggregations=a.aggregations==null?null:a.aggregations};_.V(WH,_.U);WH.prototype.ka=function(){return WH};WH.prototype.ma=function(){return{Qa:{aggregations:HH},keys:["aggregations"]}};_.p.Object.defineProperties(WH.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.T(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var XH=function(a){a=a===void 0?{}:a;this.i={};this.i.findings=a.Tda==null?null:a.Tda};_.V(XH,_.U);XH.prototype.ka=function(){return XH};XH.prototype.ma=function(){return{Qa:{findings:IH},keys:["findings"]}};_.p.Object.defineProperties(XH.prototype,{Tda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.T(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var YH=function(a){a=a===void 0?{}:a;this.i={};this.i.commitLogEntries=a.Qn==null?null:a.Qn;this.i.nextCommitId=a.WJb==null?null:a.WJb;this.i.nextCommitIds=a.d1a==null?null:a.d1a;this.i.pageToken=a.pageToken==null?null:a.pageToken};_.V(YH,_.U);YH.prototype.ka=function(){return YH};YH.prototype.ma=function(){return{Qa:{commitLogEntries:_.SH},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.p.Object.defineProperties(YH.prototype,{Qn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.T(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},WJb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.T(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},d1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.T(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.T(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});var ZH=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSummary=a.Rxa==null?null:a.Rxa;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.V(ZH,_.U);ZH.prototype.ka=function(){return ZH};ZH.prototype.ma=function(){return{keys:["endLine","nlSummary","startLine"]}};
_.p.Object.defineProperties(ZH.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},Rxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nlSummary")?_.T(this,"nlSummary"):""},set:function(a){this.i.nlSummary=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var $H=function(a){a=a===void 0?{}:a;this.i={};this.i.semanticOutlines=a.mX==null?null:a.mX;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.V($H,_.U);$H.prototype.ka=function(){return $H};$H.prototype.ma=function(){return{Qa:{semanticOutlines:ZH},keys:["endLine","semanticOutlines","startLine"]}};
_.p.Object.defineProperties($H.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},mX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticOutlines")?_.T(this,"semanticOutlines"):[]},set:function(a){this.i.semanticOutlines=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var aI=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSemanticOutlineBlock=a.j3==null?null:a.j3};_.V(aI,_.U);aI.prototype.ka=function(){return aI};aI.prototype.ma=function(){return{Qa:{nlSemanticOutlineBlock:$H},keys:["nlSemanticOutlineBlock"]}};_.p.Object.defineProperties(aI.prototype,{j3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nlSemanticOutlineBlock")?_.T(this,"nlSemanticOutlineBlock"):[]},set:function(a){this.i.nlSemanticOutlineBlock=a}}});var owb=function(){this.i={}};
_.V(owb,_.U);owb.prototype.ka=function(){return owb};owb.prototype.ma=function(){return{keys:[]}};var pwb=function(){this.i={}};_.V(pwb,_.U);pwb.prototype.ka=function(){return pwb};pwb.prototype.ma=function(){return{keys:[]}};var bI=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.Sv==null?null:a.Sv};_.V(bI,_.U);bI.prototype.ka=function(){return bI};bI.prototype.ma=function(){return{Qa:{matchingRanges:UH},keys:["matchingRanges"]}};
_.p.Object.defineProperties(bI.prototype,{Sv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var cI=function(a){a=a===void 0?{}:a;this.i={};this.i.tagName=a.tagName==null?null:a.tagName;this.i.targetId=a.targetId==null?null:a.targetId};_.V(cI,_.U);cI.prototype.ka=function(){return cI};cI.prototype.ma=function(){return{keys:["tagName","targetId"]}};
_.p.Object.defineProperties(cI.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.T(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.T(this,"targetId"):""},set:function(a){this.i.targetId=a}}});var dI=function(a){a=a===void 0?{}:a;this.i={};this.i.branch=a.Od==null?null:a.Od;this.i.defaultBranchName=a.nca==null?null:a.nca;this.i.tags=a.tags==null?null:a.tags};
_.V(dI,_.U);dI.prototype.ka=function(){return dI};dI.prototype.ma=function(){return{Qa:{branch:hH,tags:cI},keys:["branch","defaultBranchName","tags"]}};
_.p.Object.defineProperties(dI.prototype,{Od:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.T(this,"branch"):[]},set:function(a){this.i.branch=a}},nca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.T(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var eI=function(a){a=a===void 0?{}:a;this.i={};this.i.roots=a.r4a==null?null:a.r4a};_.V(eI,_.U);eI.prototype.ka=function(){return eI};eI.prototype.ma=function(){return{keys:["roots"],Ka:{roots:dI}}};_.p.Object.defineProperties(eI.prototype,{r4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.T(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.fI=function(a){a=a===void 0?{}:a;this.i={};this.i.pageToken=a.pageToken==null?null:a.pageToken;this.i.pageSize=a.pageSize==null?null:a.pageSize;this.i.numberOfContextLines=a.hC==null?null:a.hC;this.i.enableDiagnostics=a.Nr==null?null:a.Nr;this.i.repositoryScope=a.Dp==null?null:a.Dp;this.i.refSpecScope=a.JW==null?null:a.JW;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Le==null?null:a.Le;this.i.scoringModel=a.GP==null?null:a.GP;this.i.exhaustive=a.xv==null?null:a.xv;this.i.fullHistorySearch=
a.MVa==null?null:a.MVa;this.i.debugLevel=a.kU==null?null:a.kU;this.i.retrieveMultibranchResults=a.HC==null?null:a.HC;this.i.suppressGitLegacyResults=a.UC==null?null:a.UC;this.i.showPersonalizedResults=a.du==null?null:a.du};_.V(_.fI,_.U);_.fI.prototype.ka=function(){return _.fI};
_.fI.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ka:{repositoryScope:FF}}};
_.p.Object.defineProperties(_.fI.prototype,{kU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.T(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},Nr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},xv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.T(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},MVa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.T(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},hC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.T(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.T(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.T(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},JW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Dp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},HC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},Le:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},GP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.T(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},du:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},UC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.T(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});
_.gI=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.hC==null?null:a.hC;this.i.minSnippetLinesPerFile=a.yxa==null?null:a.yxa;this.i.minSnippetLinesPerPage=a.zxa==null?null:a.zxa;this.i.showAllSnippets=a.P5a==null?null:a.P5a};_.V(_.gI,_.U);_.gI.prototype.ka=function(){return _.gI};_.gI.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.p.Object.defineProperties(_.gI.prototype,{yxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.T(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},zxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.T(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},hC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},P5a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.T(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var hI=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.zC==null?null:a.zC;this.i.searchOptions=a.P4a==null?null:a.P4a;this.i.snippetOptions=a.AX==null?null:a.AX};_.V(hI,_.U);hI.prototype.ka=function(){return hI};
hI.prototype.ma=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ka:{searchOptions:_.fI,snippetOptions:_.gI}}};
_.p.Object.defineProperties(hI.prototype,{zC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},P4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.T(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},AX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});
_.iI=function(a){a=a===void 0?{}:a;this.i={};this.i.enableDiagnostics=a.Nr==null?null:a.Nr;this.i.savedQuery=a.Le==null?null:a.Le};_.V(_.iI,_.U);_.iI.prototype.ka=function(){return _.iI};_.iI.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.p.Object.defineProperties(_.iI.prototype,{Nr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Le:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.jI=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.hC==null?null:a.hC};_.V(_.jI,_.U);_.jI.prototype.ka=function(){return _.jI};
_.jI.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.p.Object.defineProperties(_.jI.prototype,{hC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var kI=function(a){a=a===void 0?{}:a;this.i={};this.i.file=a.file==null?null:a.file;this.i.queryString=a.zC==null?null:a.zC;this.i.options=a.options==null?null:a.options;this.i.snippetOptions=a.AX==null?null:a.AX};
_.V(kI,_.U);kI.prototype.ka=function(){return kI};kI.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:GH,options:_.iI,snippetOptions:_.jI}}};
_.p.Object.defineProperties(kI.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.T(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.T(this,"options"):null},set:function(a){this.i.options=a}},zC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},AX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var lI=function(a){a=a===void 0?{}:a;this.i={};this.i.tokenType=a.tokenType==null?null:a.tokenType;this.i.range=a.ze==null?null:a.ze};_.V(lI,_.U);lI.prototype.ka=function(){return lI};lI.prototype.ma=function(){return{Pa:{tokenType:cH},keys:["range","tokenType"],Ka:{range:QH}}};
_.p.Object.defineProperties(lI.prototype,{ze:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.T(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var mI=function(a){a=a===void 0?{}:a;this.i={};this.i.lineText=a.MJ==null?null:a.MJ;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.matchingRanges=a.Sv==null?null:a.Sv;this.i.ranges=a.kP==null?null:a.kP;this.i.tokens=a.Ah==null?null:a.Ah};_.V(mI,_.U);mI.prototype.ka=function(){return mI};mI.prototype.ma=function(){return{Qa:{ranges:QH,tokens:lI},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:UH}}};
_.p.Object.defineProperties(mI.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},MJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.i.lineText=a}},Sv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},kP:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):[]},set:function(a){this.i.ranges=a}},Ah:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.T(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});var nI=function(a){a=a===void 0?{}:a;this.i={};this.i.snippetLines=a.Ry==null?null:a.Ry};_.V(nI,_.U);nI.prototype.ka=function(){return nI};nI.prototype.ma=function(){return{Qa:{snippetLines:mI},keys:["snippetLines"]}};
_.p.Object.defineProperties(nI.prototype,{Ry:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.T(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var oI=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingSnippets=a.r0a==null?null:a.r0a};_.V(oI,_.U);oI.prototype.ka=function(){return oI};oI.prototype.ma=function(){return{Qa:{matchingSnippets:nI},keys:["matchingSnippets"]}};
_.p.Object.defineProperties(oI.prototype,{r0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.T(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var pI=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.Sv==null?null:a.Sv;this.i.ranges=a.kP==null?null:a.kP;this.i.snippets=a.jl==null?null:a.jl};_.V(pI,_.U);pI.prototype.ka=function(){return pI};
pI.prototype.ma=function(){return{Qa:{matchingRanges:UH},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:bI,snippets:oI}}};
_.p.Object.defineProperties(pI.prototype,{Sv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},kP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):null},set:function(a){this.i.ranges=a}},jl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var qI=function(a){a=a===void 0?{}:a;this.i={};this.i.revision=a.Xd==null?null:a.Xd;this.i.snippets=a.jl==null?null:a.jl};_.V(qI,_.U);qI.prototype.ka=function(){return qI};qI.prototype.ma=function(){return{Qa:{snippets:nI},keys:["revision","snippets"]}};
_.p.Object.defineProperties(qI.prototype,{Xd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.T(this,"revision"):""},set:function(a){this.i.revision=a}},jl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var rI=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.Wg==null?null:a.Wg;this.i.snippets=a.jl==null?null:a.jl;this.i.numberOfMatchingLines=a.Vxa==null?null:a.Vxa;this.i.matchingChangelists=a.WHb==null?null:a.WHb;this.i.revisionMatches=a.n4a==null?null:a.n4a;this.i.deletedAtCl=a.BI==null?null:a.BI;this.i.deletedTermChangelist=a.CI==null?null:a.CI};_.V(rI,_.U);rI.prototype.ka=function(){return rI};
rI.prototype.ma=function(){return{Qa:{revisionMatches:qI,snippets:nI},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:GH}}};
_.p.Object.defineProperties(rI.prototype,{BI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.T(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},CI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.T(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},Wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},WHb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.T(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},Vxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.T(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},n4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.T(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},jl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var sI=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSearchResult=a.Eua==null?null:a.Eua;this.i.directorySearchResult=a.vTa==null?null:a.vTa;this.i.debugInfoString=a.AI==null?null:a.AI;this.i.resultToken=a.WW==null?null:a.WW;this.i.personalized=a.Eia==null?null:a.Eia;this.i.refsToken=a.zja==null?null:a.zja};_.V(sI,_.U);sI.prototype.ka=function(){return sI};
sI.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:JH,fileSearchResult:rI}}};
_.p.Object.defineProperties(sI.prototype,{AI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},vTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.T(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},Eua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.T(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},Eia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.T(this,"personalized"):!1},set:function(a){this.i.personalized=a}},zja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.T(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},WW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.T(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.tI=function(a){a=a===void 0?{}:a;this.i={};this.i.searchResults=a.LC==null?null:a.LC;this.i.estimatedResultCount=a.mUa==null?null:a.mUa;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken;this.i.debugInfoString=a.AI==null?null:a.AI;this.i.responseToken=a.bka==null?null:a.bka;this.i.exhaustive=a.xv==null?null:a.xv;this.i.requestToken=a.PW==null?null:a.PW;this.i.debugResponseProto=a.Ir==null?null:a.Ir;this.i.debugRequestProto=a.Hr==null?null:a.Hr;this.i.refinements=a.GF==null?null:a.GF};
_.V(_.tI,_.U);_.tI.prototype.ka=function(){return _.tI};_.tI.prototype.ma=function(){return{Qa:{searchResults:sI},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.p.Object.defineProperties(_.tI.prototype,{AI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Hr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.T(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Ir:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.T(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},mUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.T(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},xv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.T(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},GF:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"refinements")?_.T(this,"refinements"):[]},set:function(a){this.i.refinements=a}},PW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},bka:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},LC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?
_.T(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
var uI=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryScope=a.Dp==null?null:a.Dp;this.i.refSpecScope=a.JW==null?null:a.JW;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Le==null?null:a.Le;this.i.maxSuggestions=a.w0a==null?null:a.w0a;this.i.enableDiagnostics=a.Nr==null?null:a.Nr;this.i.retrieveMultibranchResults=a.HC==null?null:a.HC;this.i.suppressGitLegacyResults=a.UC==null?null:a.UC;this.i.showPersonalizedResults=a.du==null?null:a.du};_.V(uI,_.U);
uI.prototype.ka=function(){return uI};uI.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ka:{repositoryScope:FF}}};
_.p.Object.defineProperties(uI.prototype,{Nr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},w0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.T(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.T(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},JW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Dp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},HC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},Le:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},du:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},UC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.T(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var vI=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.zC==null?null:a.zC;this.i.suggestOptions=a.R6a==null?null:a.R6a};_.V(vI,_.U);vI.prototype.ka=function(){return vI};vI.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:uI}}};
_.p.Object.defineProperties(vI.prototype,{zC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},R6a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.T(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var wI=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.range=a.ze==null?null:a.ze};_.V(wI,_.U);wI.prototype.ka=function(){return wI};
wI.prototype.ma=function(){return{Pa:{type:bH},keys:["range","type"],Ka:{range:QH}}};_.p.Object.defineProperties(wI.prototype,{ze:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(wI,{qf:{configurable:!0,enumerable:!0,get:function(){return bH}}});
var xI=function(a){a=a===void 0?{}:a;this.i={};this.i.title=a.title==null?null:a.title;this.i.symbol=a.symbol==null?null:a.symbol;this.i.fileSpec=a.Wg==null?null:a.Wg;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.resultToken=a.WW==null?null:a.WW;this.i.match=a.match==null?null:a.match};_.V(xI,_.U);xI.prototype.ka=function(){return xI};xI.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:GH,match:VH,symbol:wI}}};
_.p.Object.defineProperties(xI.prototype,{Wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.T(this,"match"):null},set:function(a){this.i.match=a}},WW:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.T(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},symbol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.T(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.T(this,"title"):""},set:function(a){this.i.title=a}}});
var yI=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestions=a.Bw==null?null:a.Bw;this.i.responseToken=a.bka==null?null:a.bka;this.i.requestToken=a.PW==null?null:a.PW};_.V(yI,_.U);yI.prototype.ka=function(){return yI};yI.prototype.ma=function(){return{Qa:{suggestions:xI},keys:["requestToken","responseToken","suggestions"]}};
_.p.Object.defineProperties(yI.prototype,{PW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},bka:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},Bw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.T(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
_.zI={$Xgafv:"$.xgafv",access_token:"access_token",activityTypes:"activityTypes",alias:"alias",alt:"alt",attributeNames:"attributeNames",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",
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"};AI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};
AI.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Wa+"/codeFindings/aggregations",Ta:_.Ug(a,_.zI,b),Qb:WH})};AI.O=function(a){return new (a||AI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};AI.ua=_.q({token:AI,qa:AI.O});var qwb=function(){};qwb.O=function(a){return new (a||qwb)};qwb.ua=_.q({token:qwb,qa:function(a){return AI.O(a)},Ga:_.ow});
var BI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};BI.prototype.getConfiguration=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Wa+"/codeFindings/configuration",Ta:_.Ug(a,_.zI,b),Qb:OH})};
BI.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Wa+"/codeFindings",Ta:_.Ug(a,_.zI,b),Qb:XH})};BI.O=function(a){return new (a||BI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};BI.ua=_.q({token:BI,qa:BI.O});var rwb=function(){};rwb.O=function(a){return new (a||rwb)};rwb.ua=_.q({token:rwb,qa:function(a){return BI.O(a)},Ga:_.ow});
var CI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};CI.prototype.match=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Wa+"/contents/match",Ta:_.Ug(b,_.zI,c),Qb:pI})};
CI.prototype.search=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Wa+"/contents/search",Ta:_.Ug(b,_.zI,c),Qb:_.tI})};CI.prototype.P6a=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Wa+"/contents/suggest",Ta:_.Ug(b,_.zI,c),Qb:yI})};
CI.O=function(a){return new (a||CI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};CI.ua=_.q({token:CI,qa:CI.O});var swb=function(){};swb.O=function(a){return new (a||swb)};swb.ua=_.q({token:swb,qa:function(a){return CI.O(a)},Ga:_.ow});var DI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};
DI.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Wa+"/diff:get",Ta:_.Ug(b,_.zI,c),Qb:LH})};DI.O=function(a){return new (a||DI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};DI.ua=_.q({token:DI,qa:DI.O});var twb=function(){};twb.O=function(a){return new (a||twb)};twb.ua=_.q({token:twb,qa:function(a){return DI.O(a)},Ga:_.ow});
var EI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};EI.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Wa+"/fileCoverageCategories:get",Ta:_.Ug(a,_.zI,b),Qb:DH})};EI.O=function(a){return new (a||EI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};EI.ua=_.q({token:EI,qa:EI.O});var uwb=function(){};uwb.O=function(a){return new (a||uwb)};
uwb.ua=_.q({token:uwb,qa:function(a){return EI.O(a)},Ga:_.ow});var FI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};FI.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Wa+"/fileTestCoverage:get",Ta:_.Ug(a,_.zI,b),Qb:NH})};FI.O=function(a){return new (a||FI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};FI.ua=_.q({token:FI,qa:FI.O});var vwb=function(){};
vwb.O=function(a){return new (a||vwb)};vwb.ua=_.q({token:vwb,qa:function(a){return FI.O(a)},Ga:_.ow});var GI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};GI.prototype.mea=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Wa+"/history/diff",Ta:_.Ug(a,_.zI,b),Qb:CH})};
GI.prototype.VWa=function(a){a=a===void 0?{}:a;var b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Wa+"/history/pendingChanges",Ta:_.Ug(a,_.zI,b),Qb:PH})};GI.O=function(a){return new (a||GI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};GI.ua=_.q({token:GI,qa:GI.O});_.HI=function(){};_.HI.O=function(a){return new (a||_.HI)};_.HI.ua=_.q({token:_.HI,qa:function(a){return GI.O(a)},Ga:_.ow});
var II=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};II.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Wa+"/history/list",Ta:_.Ug(a,_.zI,b),Qb:YH})};II.O=function(a){return new (a||II)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};II.ua=_.q({token:II,qa:II.O});_.JI=function(){};_.JI.O=function(a){return new (a||_.JI)};
_.JI.ua=_.q({token:_.JI,qa:function(a){return II.O(a)},Ga:_.ow});var KI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};KI.prototype.G2a=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Wa+"/indexing/prepare",Ta:_.Ug(b,_.zI,c),Qb:pwb})};KI.O=function(a){return new (a||KI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};KI.ua=_.q({token:KI,qa:KI.O});var wwb=function(){};
wwb.O=function(a){return new (a||wwb)};wwb.ua=_.q({token:wwb,qa:function(a){return KI.O(a)},Ga:_.ow});var LI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};LI.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Wa+"/refs",Ta:_.Ug(a,_.zI,b),Qb:eI})};LI.O=function(a){return new (a||LI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};LI.ua=_.q({token:LI,qa:LI.O});
var xwb=function(){};xwb.O=function(a){return new (a||xwb)};xwb.ua=_.q({token:xwb,qa:function(a){return LI.O(a)},Ga:_.ow});var MI=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};MI.prototype.pv=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Wa+"/decorations",Ta:_.Ug(b,_.zI,c),Qb:tH})};MI.O=function(a){return new (a||MI)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};
MI.ua=_.q({token:MI,qa:MI.O});_.NI=function(){};_.NI.O=function(a){return new (a||_.NI)};_.NI.ua=_.q({token:_.NI,qa:function(a){return MI.O(a)},Ga:_.ow});var OI=function(){};OI.O=function(a){return new (a||OI)};OI.Da=_.ad({type:OI});OI.Ca=_.Fc({imports:[_.un]});var ywb=function(){};ywb.O=function(a){return new (a||ywb)};ywb.ya=_.Yc({type:ywb,oa:[["","onedevDot",""]],ob:1,Za:function(a){a&2&&_.Lf("aria-hidden",!0)},nc:["onedevDot",""],Aa:1,Ba:0,ta:function(a){a&1&&_.P(0,"\u00a0\u00b7\u00a0")},mb:2});
var PI=function(){};PI.O=function(a){return new (a||PI)};PI.Da=_.ad({type:PI});PI.Ca=_.Fc({});var zwb=[[["onedev-hovercard-action"]]],QI=function(){};QI.prototype.Ra=function(){};
_.p.Object.defineProperties(QI.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"}}},MVc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Gv("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});QI.O=function(a){return new (a||QI)};
QI.ya=_.Yc({type:QI,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},standalone:!0,features:[_.wg],hc:["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",""]],ta:function(a,b){a&1&&(_.bg(zwb),_.F(0,"div",0)(1,"div",1)(2,"div",2),_.P(3),_.H(),_.F(4,"div",3),_.J(5,"mat-icon",4),_.F(6,"div",5)(7,"span",6),_.P(8),_.H(),_.B(9,wqb,2,1,"span",7),_.H(),_.J(10,"mat-icon",8),_.F(11,"div",5)(12,"div",9)(13,"span",6),_.P(14,"Author"),_.H(),_.F(15,"span"),_.P(16),_.H()(),_.F(17,"div",9)(18,"span",6),_.P(19,"Reviewers"),
_.H(),_.F(20,"ul",10),_.B(21,yqb,4,2,"ng-container",11),_.H()(),_.B(22,zqb,5,1,"div",12),_.H(),_.J(23,"mat-icon",13),_.F(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.P(28,"Critique"),_.H()()()()()(),_.cg(29),_.H());a&2&&(_.y(3),_.qg(" ",b.changelist.title," "),_.y(5),_.rg(b.statusText),_.y(),_.E("ngIf",b.changelist.updateTime),_.y(7),_.rg(b.changelist.en),_.y(5),_.E("ngForOf",b.changelist.yP),_.y(),_.E("ngIf",b.changelist.djb),_.y(5),_.E("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,
_.Qe))},Ia:[OI,_.un,_.nn,_.on,PI,ywb,_.bu,_.au],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}"],
mb:2,Oa:0});Awb=[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];_.RI=function(){};_.RI.O=function(a){return new (a||_.RI)};_.RI.Da=_.ad({type:_.RI});_.RI.Ca=_.Fc({});_.SI=function(){};_.SI.O=function(a){return new (a||_.SI)};_.SI.Fa=_.fd({type:_.SI,oa:[["mat-panel-title"]],rb:[1,"mat-expansion-panel-header-title"],standalone:!0});
var Bwb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],TI=function(){};TI.O=function(a){return new (a||TI)};TI.Fa=_.fd({type:TI,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],rb:[1,"mat-mdc-card-title"],standalone:!0});_.UI=function(){};_.UI.O=function(a){return new (a||_.UI)};
_.UI.Fa=_.fd({type:_.UI,oa:[["mat-card-content"]],rb:[1,"mat-mdc-card-content"],standalone:!0});var Cwb=function(){};Cwb.O=function(a){return new (a||Cwb)};Cwb.Fa=_.fd({type:Cwb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],rb:[1,"mat-mdc-card-subtitle"],standalone:!0});var Dwb=function(){this.align="start"};Dwb.O=function(a){return new (a||Dwb)};
Dwb.Fa=_.fd({type:Dwb,oa:[["mat-card-actions"]],rb:[1,"mat-mdc-card-actions","mdc-card__actions"],ob:2,Za:function(a,b){a&2&&_.Nf("mat-mdc-card-actions-align-end",b.align==="end")},inputs:{align:"align"},Rb:["matCardActions"],standalone:!0});var Ewb=function(){};Ewb.O=function(a){return new (a||Ewb)};
Ewb.ya=_.Yc({type:Ewb,oa:[["mat-card-header"]],rb:[1,"mat-mdc-card-header"],standalone:!0,features:[_.wg],hc:["[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"]],ta:function(a){a&1&&(_.bg(Bwb),_.cg(0),_.F(1,"div",0),_.cg(2,1),_.H(),_.cg(3,2))},mb:2,Oa:0});var Fwb=function(){};Fwb.O=function(a){return new (a||Fwb)};
Fwb.Fa=_.fd({type:Fwb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],rb:[1,"mat-mdc-card-avatar"],standalone:!0});_.VI=function(a){this.OF=a};_.Hwb=function(a,b,c){var d=b?Bqb([],b):c.prefix,e={prefix:d,X7a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.Hi(d.value).path||"").endsWith("/");return b?Gwb(a,e,function(g){return Bqb(g.queries,b)}):c.Un||f?_.le(e):Gwb(a,e,function(g){return(g=g.uca)?Aqb(g):d})};
Gwb=function(a,b,c){return _.Iob(a.OF).ha(_.x(function(d){return _.iF(d,_.Gob)}),_.x(c),_.x(function(d){return{prefix:d,X7a:Cqb(d)}}),_.sf(b))};_.VI.O=function(a){return new (a||_.VI)(_.t(_.zF))};_.VI.ua=_.q({token:_.VI,qa:_.VI.O,Ga:"root"});var Iwb,Jwb,Kwb;Iwb={};Jwb={};Kwb={};_.WI=function(){throw Error("ae");};_.WI.prototype.sqb=null;_.WI.prototype.F1=function(){return this.content};_.WI.prototype.toString=function(){return this.content};_.WI.prototype.XC=function(){if(this.Jba!==Iwb)throw Error("be");return _.Zb(this.toString())};var Lwb=function(){_.WI.call(this)};_.qj(Lwb,_.WI);Lwb.prototype.Jba=Iwb;var Mwb,Qwb,Dqb,Eqb,ZI,Vwb,Wwb,Owb,Xwb,Twb,Nwb,Rwb,Swb,Uwb,Ywb,Zwb,Pwb;Mwb=function(a){if(a!=null)switch(a.sqb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.YI=function(a){return a!=null&&a.Jba===Iwb?a:a instanceof _.Yb?(0,_.XI)(_.$b(a).toString()):(0,_.XI)(String(String(a)).replace(Nwb,Owb),Mwb(a))};_.XI=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));d!==void 0&&(c.sqb=d);return c}}(Lwb);
Qwb=function(a){return Fqb(String(a),function(){return""}).replace(Pwb,"&lt;")};Dqb=RegExp.prototype.hasOwnProperty("sticky");Eqb=new RegExp((Dqb?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Dqb?"gy":"g");ZI=function(a){return a!=null&&a.Jba===Iwb?String(Qwb(a.F1())).replace(Rwb,Owb):String(a).replace(Nwb,Owb)};
Vwb=function(a){a!=null&&a.Jba===Jwb||a!=null&&a.Jba===Kwb?a=String(a).replace(Swb,Twb):a instanceof _.Tb?a=String(_.Ub(a)).replace(Swb,Twb):a instanceof _.ac?a=String(_.cc(a).toString()).replace(Swb,Twb):(a=String(a),a=Uwb.test(a)?a.replace(Swb,Twb):"about:invalid#zSoyz");return a};
Wwb={"\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;"};Owb=function(a){return Wwb[a]};
Xwb={"\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"};Twb=function(a){return Xwb[a]};Nwb=/[\x00\x22\x26\x27\x3c\x3e]/g;Rwb=/[\x00\x22\x27\x3c\x3e]/g;Swb=/[\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;Uwb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;Ywb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;Zwb=function(a){a=String(a);return Ywb.test(a)?a:"zSoyz"};Pwb=/</g;var exb,fxb;_.axb=function(a){return _.$wb(a.lineNumber,a.href)};_.$wb=function(a,b){return(0,_.XI)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+ZI(Vwb(b))+'" aria-label="Line '+ZI(a+1)+'" tabIndex="-1" data-line-number="'+ZI(a)+'">'+_.YI(a+1)+"</a></div>")};_.cxb=function(a){return _.bxb(a.start,a.end)};
_.bxb=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 '+ZI(e+1)+'" tabIndex="-1" data-line-number="'+ZI(e)+'">'+_.YI(e+1)+"</span></div>"}return(0,_.XI)(c)};exb=function(a){var b=a.lines,c=a.pv,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.dxb(g,b[g],c[f])}return(0,_.XI)(d)};
_.dxb=function(a,b,c){return(0,_.XI)('<div data-line-number="'+ZI(a)+'">'+fxb(void 0,b,c)+"</div>")};
fxb=function(a,b,c,d){d=d===void 0?0:d;var e="";if(c.length!==0)for(var f=c.length,g=0;g<f;g++){var m=c[g];e+=_.YI(b.substring(g===0?0:c[g-1].Vi()-d,m.wm()-d))+"<"+Zwb(_.Y(m,3))+' class="'+ZI(_.Y(m,4))+'"'+(m.ova()!==""?' href="'+ZI(Vwb(m.ova()))+'"':"")+(m.getKey()!==""?' data-key="'+ZI(m.getKey())+'"':"")+">"+fxb(a,b.substring(m.wm()-d,m.Vi()-d),_.$I(m),m.wm())+"</"+Zwb(_.Y(m,3))+">"+(g===c.length-1?_.YI(b.substring(m.Vi()-d)):"")}else e+=_.YI(b);return(0,_.XI)(e)};_.aJ=function(a){this.Ha=_.mb(a)};_.V(_.aJ,_.Nb);_.h=_.aJ.prototype;_.h.wm=function(){return _.ck(this,1)};_.h.setStart=function(a){return _.Ti(this,1,a)};_.h.Vi=function(){return _.ck(this,2)};_.h.setEnd=function(a){return _.Ti(this,2,a)};_.h.ova=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.My=function(a){return _.Li(this,6,a)};_.$I=function(a,b){return _.Rj(a,_.aJ,8,_.Mj(b))};var gxb=function(a){if(a!=null)return _.Pb(a),{start:_.ck(a,1),end:_.ck(a,2),tagName:_.Y(a,3),cod:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),d0a:_.bk(a,7),Ged:_.Ib(_.$I(a),gxb)}};_.aJ.prototype.toObject=function(){return gxb(this)};var hxb=function(a){this.i3=a;this.rendered=[]};hxb.prototype.clear=function(){if(this.i3.mq){var a=this.rendered;this.rendered=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.i3.mq(b.value)}};_.bJ=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.cJ=function(a,b){a=a.create("div");a.className=b;return a};hxb.prototype.create=function(a){a=this.i3.createElement(a);this.i3.mq&&_.LF(a)&&this.rendered.push(a);return a};_.dJ=function(a,b){a=a.na;hxb.call(this,b);this.mV=new Map;this.container=a};_.V(_.dJ,hxb);
_.dJ.prototype.Gw=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=e===void 0?g.indentation:Math.min(e,g.indentation))}e===void 0&&(e=0);for(f=d.start;f<d.end;f++){ixb(this,f,!1,e);if(g=this.mV.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.mV);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||ixb(this,a,!0)};
var ixb=function(a,b,c,d){d=d===void 0?0:d;if(_.gG(b,a.Ct())){var e=a.mV.get(b);if(!e||c)if(e||!c){var f=a.Ui(b);f&&(c?(a.container.insertBefore(f,e),_.ql(e),a.mV.delete(b)):(c=a.uta(b,d),a.mV.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.cJ(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.dJ.prototype.clear=function(){hxb.prototype.clear.call(this);this.mV.clear()};var Jqb=/Meta/gi;_.Lqb={fp:"Everything",value:"",Xb:_.hG("e"),Lt:"Everything"};var Uqb=new _.Ot("Directory ({dir})"),Wqb=new _.Ot("Search in ({repo} \u203a {dir})"),Vqb=new _.Ot("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),Yqb=new _.Ot("Directory ({repo} \u203a {dir})"),Xqb=new _.Ot("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Oqb=new _.Ot("Repository ({repo})"),Nqb=new _.Ot("Package ({package})"),Qqb=new _.Ot("Branch ({branch})"),Tqb=new _.Ot("Branch ({id}/{repo} \u203a {ref})"),Pqb=new _.Ot("Tag ({tag})"),Sqb=new _.Ot("Tag ({id}/{repo} \u203a {ref})"),Rqb=
new _.Ot("Search in ({id}/{repo} \u203a {ref})"),Mqb=new _.Ot("Project ({project})");var kxb=function(a){return a.prototype.hasOwnProperty("$$generatedClassName")?a.prototype.$$generatedClassName:a.prototype.$$generatedClassName="Class$obf_"+ ++jxb},jxb=1E3;var eJ=function(){};eJ.prototype.mfa=function(){return lxb(this)};eJ.prototype.toString=function(){return zG(mxb(fJ(this.constructor)))+"@"+zG((this.mfa()>>>0).toString(16))};var nxb=function(){this.lda=0};_.V(nxb,eJ);nxb.prototype.f0a=function(){return(this.lda+1|0)<this.Gwb.length};nxb.prototype.S2=function(){if(!this.f0a()){var a=new oxb;a.uaa instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.uaa):a.uaa.stack=Error().stack);var b=Error(a);a.uaa=b;pxb(b,a);throw a.uaa;}a=this.Gwb;b=this.lda=this.lda+1|0;return a[b]};var qxb=function(){};_.V(qxb,eJ);qxb.prototype.toString=function(){var a=mxb(fJ(this.constructor)),b=this.Vhd;return b==null?a:zG(a)+": "+zG(b)};var rxb=function(){};_.V(rxb,qxb);var sxb=function(){};_.V(sxb,rxb);var txb=function(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};var uxb=function(){};_.V(uxb,eJ);var vxb=function(){};_.V(vxb,eJ);var wxb=function(){};_.V(wxb,vxb);var xxb,yxb=function(){yxb=function(){};for(var a=Ptb([256],gJ,zxb),b=0;b<256;b=b+1|0)a[b]=Axb(b-128|0);xxb=a};var Ptb=function(a,b,c){return Bxb(a,{axa:b,bGb:c,tTa:a.length})},Bxb=function(a,b){var c=a[0];if(c==null)return null;var d=new globalThis.Array(c);b&&(d.h9a=b);if(a.length>1){a=a.slice(1);b=b&&{axa:b.axa,bGb:b.bGb,tTa:b.tTa-1};for(var e=0;e<c;e++)d[e]=Bxb(a,b)}else if(b&&(a=b.axa.E$c,a!==void 0))for(b=0;b<c;b++)d[b]=a;return d};var gJ=function(){this.BB=0};_.V(gJ,vxb);var Stb=function(a){a>-129&&a<128?(yxb(),a=xxb[a+128|0]):a=Axb(a);return a},Axb=function(a){var b=new gJ;b.BB=a;return b};gJ.prototype.mfa=function(){return this.BB};gJ.prototype.toString=function(){return""+this.BB};var zxb=function(a){return a instanceof gJ};var Cxb=function(a){this.EUc=a};_.V(Cxb,eJ);var Dxb=function(a){this.DUc=a};_.V(Dxb,eJ);var Exb=function(a){var b;return b=a.DUc,b()};var Fxb=function(){};_.V(Fxb,eJ);Fxb.prototype.toString=function(){return this.oda};var oxb=function(){};_.V(oxb,sxb);var Gxb=function(){};_.V(Gxb,Fxb);var Hxb=function(){};_.V(Hxb,eJ);Hxb.prototype.toString=function(){return this.c1?this.JUa.length==0?this.c1.toString():zG(this.c1.toString())+zG(this.JUa):this.CUc};var Ixb=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 a==null?0:lxb(a)}},Jxb=0,lxb=function(a){return a.k9a||(Object.defineProperties(a,{k9a:{value:Jxb=Jxb+1|0,enumerable:!1}}),a.k9a)};var Kxb=function(a){return a.mfa?a.mfa():Ixb(a)},Nxb=function(a){switch(typeof a){case "number":return fJ(wxb);case "boolean":return fJ(uxb);case "string":return fJ(Qtb);case "function":return fJ(Lxb)}if(a instanceof eJ)a=fJ(a.constructor);else if(Array.isArray(a))a=(a=a.h9a)?fJ(a.axa,a.tTa):fJ(eJ,1);else if(a!=null)a=fJ(Mxb);else throw new TypeError("ce");return a};var Lxb=function(){};var Mxb=function(){};_.V(Mxb,eJ);var pxb=function(a,b){if(a instanceof Object)try{a.Obd=b,Object.defineProperties(a,{cause:{get:function(){return b.AUc&&b.AUc.uaa}}})}catch(c){}};var Qtb=function(){};_.V(Qtb,eJ);var zG=function(a){return a==null?"null":a.toString()},Oxb=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||a==null&&b==null},Rtb=function(a){return"string"===typeof a};var Pxb=function(a,b){this.EUa=a;this.FUa=b};_.V(Pxb,eJ);var fJ=function(a,b){var c=b||0;return txb(a,"$$class/"+c,function(){return new Pxb(a,c)})},mxb=function(a){return a.FUa!=0?zG(Qxb("[",a.FUa))+String("L"+zG(kxb(a.EUa))+";"):kxb(a.EUa)};Pxb.prototype.toString=function(){return"class "+zG(mxb(this))};var Qxb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=zG(c)+zG(a);return c};var Rxb=function(a,b){a.push(b)},Sxb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Uxb=function(a){return new Dxb(function(){var b=new Txb;b.lda=-1;b.Gwb=a;return b})},Vxb=function(a,b){a.sort(function(c,d){var e;return e=b.EUc,e(c,d)})};var Txb=function(){this.lda=0};_.V(Txb,nxb);_.hJ=function(a){this.nh=a};_.V(_.hJ,eJ);
_.hJ.prototype.md=function(a){var b;if(!a||a.length==0)return this.nh.wq([]);for(var c=[],d=a.length-1|0;d>=0;d=d-1|0)Rxb(c,this.nh.kc(a[d]));a=(b=this.nh,new Cxb(function(n,r){return b.Y8a(n,r)}));Vxb(c,a);a=[];d=[];for(var e=!1;c.length>0;){for(var f=c.pop();a.length!=0&&this.nh.wm(f)>=this.nh.Vi(a[a.length-1|0]);){var g=a.pop();this.nh.ywa(g)&&(e=!1);a.length==0||this.nh.A$(a[a.length-1|0],g)}g=e;var m=this.nh.ywa(f);e=g||m;if(a.length==0)a.push(f),d.push(f);else if(g&&m){if(!this.nh.Gwa(f)){if(e=
Wxb(this,f,a,c))d.pop(),Sxb(d,e);e=!1;Xxb(this,c,f)}}else g=a[a.length-1|0],this.nh.Vi(f)>this.nh.Vi(g)&&Xxb(this,c,this.nh.qWb(f,this.nh.Vi(g))),a.push(f)}for(c=a.length;c>1;c=c-1|0)this.nh.A$(a[c-2|0],a[c-1|0]);return this.nh.wq(d)};
var Wxb=function(a,b,c,d){for(var e=null;c.length!=0;){var f=c.pop(),g=a.nh.ywa(f),m=a.nh.Vi(f);a.nh.setEnd(f,a.nh.wm(b));var n=g&&!a.nh.Gwa(b)&&a.nh.Gwa(f),r=c.length==0?null:c[c.length-1|0];n||a.nh.wm(f)>=a.nh.Vi(f)?r!=null?a.nh.fQb(r,f):e=a.nh.EB(f):r!=null&&a.nh.A$(r,f);g=g?a.nh.Vi(b):a.nh.wm(b);!n&&g<m&&Xxb(a,d,a.nh.Eqb(f,g,m))}return e},Xxb=function(a,b,c){for(var d=b.length;d>0&&a.nh.Y8a(b[d-1|0],c)>0;)d=d-1|0;b.splice(d,0,c)};var iJ=function(a,b,c,d,e){_.dJ.call(this,c,d);var f=this;this.ke=a;this.view=b;this.hb=c;this.Hw=!1;this.Of=[];this.zk=new _.mm;this.SB=new _.mm;this.Ija=new Map;this.lines=[];this.zm=[];this.Em=0;this.ab=e.VU().ha(_.cf()).subscribe(function(g){var m=f.tabSize===void 0;f.tabSize=g;m||_.om(f.ke)})};_.V(iJ,_.dJ);_.h=iJ.prototype;_.h.La=function(){this.ab.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=_.fG(this.Of,this.Ct());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;(d=this.Ui(c))==null||d.setAttribute("aria-current","true")}}}};_.h.Ct=function(){return this.Em};
_.h.Ui=function(a){this.zm.length<=a&&(this.zm=this.zm.concat(Array.from(this.container.children).slice(this.zm.length)));return this.zm[a]};_.h.uta=function(a,b){var c=this,d=_.cJ(this,"line");d.appendChild(_.bJ(this,Array.from({length:b+1}).join(" "),"line"));b=_.bJ(this,"...","line ellipses");b.addEventListener("click",function(){c.zk.emit(a)});d.appendChild(b);return d};
_.h.UT=function(){if(this.Ct())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.cJ(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.F$=function(a,b,c,d){b=b===void 0?0:b;c=c===void 0?a.length:c;d=d===void 0?[]:d;this.lines=a;b===0&&(this.zm=[]);b<this.Em&&(b=this.Em);this.Em=c;var e=document.getElementById("pre-rendered-code");if(e!=null&&this.Hw){b=e.scrollTop;e.parentNode.removeChild(e);e=e.querySelector("code-container");var f;e.setAttribute("style",(f=this.container.getAttribute("style"))!=null?f:"");this.container.parentElement.replaceChild(e,this.container);this.container=e;(f=_.kG(this.container,"format-code","body"))&&
f.scrollTop<=0&&(f.scrollTop=b);b=this.container.childElementCount;d=d.slice(1)}for(f=0;b<c&&f<d.length;)e=this.container.childElementCount,_.HF(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.Em=b);if(f<d.length)return d.slice(f);if(b<c){d=this.eSa(b,c);c=this.container;b=b===void 0?0:b;f="";e=d.length;for(var g=0;g<e;g++){var m=b+g;f+=_.dxb(m,a[m],d[g])}a=(0,_.XI)(f);_.HF(c,"beforeend",a.XC())}return[]};
_.h.pna=function(a){var b=this;a=a.filter(function(m){return _.gG(m,b.Ct())});if(!(a.length===0||a[a.length-1]>=this.Em)){var c=new _.hJ(new Yxb),d=a.map(function(m){var n;return c.md((n=b.Nj.get(m))!=null?n:null)}),e=document.activeElement,f=null;e!=null&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Gqb(e,exb({lineNumbers:a,lines:this.lines,pv:d}));for(d=a.length-1;d>=0;d--){var g=e.children[d];this.mV.has(a[d])||this.container.replaceChild(g,this.Ui(a[d]));
this.zm[a[d]]=g}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.fG(a,this.Ct());if(a.length!==0){var b=this.Ui(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.SB.next(a[0].start);b.focus()}};
var $xb=function(a,b){var c=a.Ui(b.line);if(c){a.Ija.get(b)&&Zxb(a,b);var d=a.view.ci(b.ta,b.context);var e=d.Ul;if(e.length!==1)throw Error("de");d={element:e[0],B9c:d};a.i3.insertBefore(a.container,d.element,c);_.om(a.ke);a.Ija.set(b,d)}},Zxb=function(a,b){var c=a.Ija.get(b);c&&(_.ql(c.element),a.view.remove(a.view.indexOf(c.B9c)),a.Ija.delete(b))};iJ.prototype.clear=function(){_.dJ.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Em=0;this.Ija.clear()};
iJ.prototype.eSa=function(a,b){for(var c=new _.hJ(new Yxb),d=[];a<b;a++){var e=void 0;d.push(c.md((e=this.Nj.get(a))!=null?e:null))}return d};iJ.O=function(a){return new (a||iJ)(_.A(_.Pg),_.A(_.gg),_.A(_.Pd),_.A(_.am),_.A(_.ew))};
iJ.ya=_.Yc({type:iJ,oa:[["code-container"]],ob:4,Za:function(a,b){a&2&&_.Mf("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Hw:"usePrefetchIfPossible",Of:"highlightedLines",Nj:"inlineWidgets"},outputs:{zk:"lineShown",SB:"lineFocused"},features:[_.Jf,_.sd],Aa:0,Ba:0,ta: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}"],
mb:2,Oa:0});var Yxb=function(){};_.h=Yxb.prototype;_.h.A$=function(a,b){_.Vj(a,8,_.aJ,b)};_.h.Eqb=function(a,b,c){return _.Jj(a.clone(),8).setStart(b).setEnd(c)};_.h.wq=function(a){return a};_.h.EB=function(a){return _.$I(a,_.Hj)};_.h.Vi=function(a){return a.Vi()};_.h.wm=function(a){return a.wm()};_.h.ywa=function(a){return _.Y(a,3)==="a"};_.h.Gwa=function(a){return _.bk(a,7)};_.h.fQb=function(a,b){b=_.$I(a).concat(_.$I(b));_.Uj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.qWb=function(a,b){if(b<a.wm()||b>=a.Vi())throw new RangeError;var c=_.Jj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.kc=function(a){var b=(new _.aJ).setStart(a.startColumn).setEnd(a.endColumn);a.d0a&&_.sk(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.Li(b,3,d);_.Li(c,4,a.No);a.href!=null&&_.Li(b,5,a.href);a.key!=null&&b.My(a.key);return b};_.h.Y8a=function(a,b){return b.wm()-a.wm()||a.Vi()-b.Vi()};var ayb=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"}),jJ=function(){this.Hub=[];this.Gub="";this.kca=0};
jJ.prototype.Tb=function(){this.kca=erb(this.snippet);this.he.clear();for(var a=this.he,b=this.snippet.Ry,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.ld(byb(this,f)),r=_.ld(cyb(this,f)),v=_.ld(dyb(this,f));var z=f.lineNumber;f=f.MJ;this.TB?(z=this.TB(_.jG(z)),f=[Object.assign({},eyb(this,new QH({startIndex:0,length:f.length})),{tagName:"a",No:"",href:z})]):f=[];g=m.call(g,n,r,v,_.ld(f));c.set(d,g)}a.Nj=c;this.he.F$(fyb(this))};
var fyb=function(a){return a.snippet.Ry.map(function(b){return b.MJ.substring(a.kca)+"\n"})},byb=function(a,b){return b.Ah.filter(function(c){var d=c.ze;c=c.tokenType;return!d||d.startIndex+d.length<=a.kca?!1:!!c&&ayb.hasOwnProperty(c)&&!!ayb[c]}).map(function(c){return Object.assign({},eyb(a,c.ze),{No:ayb[c.tokenType]})})},cyb=function(a,b){var c=b.lineNumber;var d=b.MJ;return a.Hub.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.QT.map(function(f){var g=f.startIndex;for(f=
f.length;g<d.length&&d[g]===" ";)++g,--f;return Object.assign({},eyb(a,new QH({startIndex:g,length:f})),{No:a.Gub||"emphasized"})})})},dyb=function(a,b){return(b=b.Sv)?b.QT.map(function(c){return Object.assign({},eyb(a,c),{tagName:"mark",No:""})}):[]},eyb=function(a,b){return{startColumn:Math.max(b.startIndex-a.kca,0),endColumn:Math.max(b.startIndex+b.length-a.kca,0)}};jJ.O=function(a){return new (a||jJ)};
jJ.ya=_.Yc({type:jJ,oa:[["basic-snippet","snippet",""]],tb:function(a,b){a&1&&_.jg(iJ,7);if(a&2){var c;_.ng(c=_.og())&&(b.he=c.first)}},inputs:{TB:"linkGenerator",snippet:"snippet",Hub:"emphasizedRanges",Gub:"emphasisClass",Dr:"codeFontSize"},features:[_.sd],nc:["snippet",""],Aa:1,Ba:2,Ea:[[1,"nopadding"]],ta:function(a,b){a&1&&_.J(0,"code-container",0);a&2&&_.Mf("font-size",b.Dr)},Ia:[iJ],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 drb=/\S/;_.kJ=function(a,b,c){this.Ja=a;this.Va=b;this.document=c;this.OK="resultLine";this.tJ=this.uN=-1};_.kJ.prototype.Tb=function(){};
_.kJ.prototype.click=function(a){if(a.button===0&&!_.lG(a)){var b=crb(a);if(b!=null){b=_.jG(this.snippet.Ry[b.lineNumber].lineNumber);var c=this.TB(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.kG(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.kG(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Go(this.Va,c)}this.Ja.qb({element:this.mc,
action:this.OK,gestureName:"CLICK",Qf:this.resultIndex,SI:[Object.assign({},this.zU,{lineNumber:b})]},a)}}};_.kJ.O=function(a){return new (a||_.kJ)(_.A(_.Jv),_.A(_.qh),_.A(_.lh))};
_.kJ.ya=_.Yc({type:_.kJ,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],tb:function(a,b){a&1&&_.jg(jJ,7);if(a&2){var c;_.ng(c=_.og())&&(b.G_=c.first)}},inputs:{TB:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",mc:"trackElement",zU:"feedbackEvent",Dr:"codeFontSize"},features:[_.sd],nc:"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,"click","mouseover","mouseout","focusin","focusout","snippet","linkGenerator","codeFontSize"],[1,"line-number",3,"mouseenter","mouseleave"]],ta:function(a,b){a&1&&(_.F(0,"div",0),_.B(1,frb,2,5,"div",1),_.H(),_.F(2,"basic-snippet",2),_.K("click",function(c){return b.click(c)})("mouseover",function(c){c=crb(c);if(c!=null){var d=c.element;b.tJ=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=crb(c);c!=null&&(b.tJ=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=crb(c);c!=null&&(b.uN>=0&&b.G_.he.Ui(b.uN).classList.remove("focus"),b.uN=c.lineNumber,b.G_.he.Ui(b.uN).classList.add("focus"))})("focusout",function(c){crb(c)!=null&&(b.uN>=0&&b.G_.he.Ui(b.uN).classList.remove("focus"),b.uN=-1)}),_.H());a&2&&(_.Mf("font-size",b.Dr),_.y(),_.E("ngForOf",b.snippet.Ry),_.y(),_.E("snippet",b.snippet)("linkGenerator",b.TB)("codeFontSize",b.Dr))},Ia:[_.nn,jJ],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});_.gyb=new _.jd("cEvt");_.hyb={onError:function(a){throw a;},U7a:function(a){return a()},Vma:function(a){a()},nHb:function(){},a0a:function(){},R2:function(){},ls:function(){},NV:function(){}};var iyb;iyb=function(a){this.XXa=a;this.bY=grb(a)};_.mG=function(a,b){var c=0;a=_.k(a.bY);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};iyb.prototype.Mma=function(a){if(a.end<=a.start||a.start<0)return this;var b=new Map(this.XXa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new iyb(b)};_.lJ=new iyb(new Map);
_.mJ=function(a){var b=this;this.ye=a=a===void 0?_.hyb:a;this.O8a=new _.gf;this.visibility=this.O8a.ha(_.pf(function(c,d){switch(d.action){case "toggleRange":return a&&(c.XXa.has(d.ze.start)?a.a0a():a.nHb()),c.Mma(d.ze);case "show":return b.show(c,d.line);case "showAll":return _.lJ;default:return _.Wa(d)}},_.lJ),_.sf(_.lJ),_.qf(1))};_.mJ.prototype.Gw=function(a){this.O8a.next(a)};_.mJ.prototype.La=function(){this.O8a.complete()};
_.mJ.prototype.show=function(a,b){if(b==null)return a;var c=a,d=!1;b=typeof b==="number"?[{start:b,end:b}]:b;a=_.k(a.XXa);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.Mma(e))}d&&this.ye&&this.ye.a0a();return c};_.mJ.O=function(a){return new (a||_.mJ)(_.t(_.gyb,8))};_.mJ.ua=_.q({token:_.mJ,qa:_.mJ.O});_.nJ=function(){this.Q8a=[];this.Yn=[];this.lineHeight=0;this.visibility=_.lJ;this.jP=new _.mm;this.delay=_.le(!0).ha(_.bf(50))};_.nJ.prototype.Ud=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.jP.emit(this.Q8a[a].original))};_.nJ.prototype.Tb=function(a){a.folding&&(this.delay=_.le(!0).ha(_.bf(50)));if(a.visibility||a.folding)this.Q8a=jrb(this.visibility,this.Yn)};_.nJ.O=function(a){return new (a||_.nJ)};
_.nJ.ya=_.Yc({type:_.nJ,oa:[["code-folding-container"]],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{Yn:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{jP:"rangeToggled"},features:[_.sd],Aa:2,Ba:3,Ea:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],ta:function(a,b){a&1&&(_.B(0,irb,2,1,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.delay))},Ia:[_.nn,_.on,_.tn],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});_.oJ=function(){};_.oJ.O=function(a){return new (a||_.oJ)};_.oJ.Da=_.ad({type:_.oJ});_.oJ.Ca=_.Fc({imports:[_.un]});_.pJ=function(a,b,c){_.Yr.call(this,a,b,c);this.lines=[];this.Wvb="code-and-highlight-container";this.b0=new _.gf;this.Hxa=new _.gf;this.L0a=new _.gf;this.TZa=new _.gf;this.UZa=new _.gf;this.scroll=new _.gf};_.V(_.pJ,_.Yr);_.pJ.prototype.Ra=function(){_.Yr.prototype.Ra.call(this)};_.pJ.prototype.La=function(){_.Yr.prototype.La.call(this)};_.pJ.O=function(a){return new (a||_.pJ)(_.A(_.Pd),_.A(_.Xr),_.A(_.Cg))};_.pJ.Fa=_.fd({type:_.pJ,features:[_.Jf]});var lrb=void 0;_.qJ=function(a,b){if(_.Av.has(7)){var c=new _.gh(!0);this.enabled=c.Lf();b.register("toggleLineLimitation","8",function(){c.zn.length&&c.next(!c.value)})}else this.enabled=_.le(!1)};_.qJ.O=function(a){return new (a||_.qJ)(_.t(_.Bv),_.t(_.Vu))};_.qJ.ua=_.q({token:_.qJ,qa:_.qJ.O,Ga:"root"});var jyb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],rJ=function(a,b){_.dJ.call(this,a,b);this.hb=a;this.SB=new _.mm;this.Fq=new _.mm;this.Dt=new _.mm;this.zk=new _.mm;this.m2=void 0;this.HF=new Set;this.rJ=new Set;this.mv=0;this.Cp=[];this.V3=new Map;this.CUa=new Map};_.V(rJ,_.dJ);rJ.prototype.Ct=function(){return this.Cp.length};rJ.prototype.Ui=function(a){return this.Cp[a]};
rJ.prototype.uta=function(a){var b=this,c=_.cJ(this,"line-number CodeMirror-gutter-background");c.appendChild(_.bJ(this,"-",""));c.addEventListener("click",function(){b.zk.emit(a)});return c};
rJ.prototype.Ud=function(a){var b=a.target;if(b.tagName==="A"&&(a.button!==0||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(b.tagName!=="A")return this.Dt.next({line:c,b3:a}),!0;this.Fq.next({line:c,b3:a});return!1};
var kyb=function(a,b){var c=a.mv;a.mv+=b;b=a.mv;if(c!==b){if(a.Am){for(var d=[],e=c;e<b;e++)d.push(_.axb({lineNumber:e,href:a.Am(e)}).XC());_.HF(a.container,"beforeend",_.wpb(_.cl,d))}else _.HF(a.container,"beforeend",_.cxb({start:c,end:b}).XC());d=Array.from(a.container.children);a.Cp=c===0?d:a.Cp.concat(d.slice(a.Cp.length));d=_.k(a.rJ);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.wfa(a.Cp[e]);d=_.k(a.CUa.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.Cp[e].classList.add.apply(a.Cp[e].classList,_.ld(f))}}a.HF=_.Hqb(a.m2,a.Cp)};rJ.prototype.clear=function(){_.dJ.prototype.clear.call(this);this.Cp=[];this.V3.clear();this.container.textContent="";this.mv=0;kyb(this,0)};
var lyb=function(a,b){var c=b.line;b=b.height;if(a.Cp[c]){if(!a.V3.get(c)){var d={height:0,element:_.cJ(a,"")};a.i3.insertBefore(a.container,d.element,a.Cp[c]);a.V3.set(c,d)}a=a.V3.get(c);a.height+=b;a.element.style.height=a.height+"px"}},myb=function(a,b){var c=b.line;b=b.height;var d=a.V3.get(c);d&&(d.height-=b,d.height>0?d.element.style.height=d.height+"px":(a.V3.delete(c),_.ql(d.element)))};
rJ.prototype.focus=function(a){a=_.fG(a,this.Cp.length);a.length>0&&(this.Cp[a[0].start].firstElementChild.focus(),this.SB.next(a[0].start))};
rJ.prototype.xfa=function(a){for(var b=_.k(this.HF||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(jyb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.m2=a;this.HF=_.Hqb(this.m2,this.Cp);this.rJ=_.Iqb(a);a=_.k(this.HF);for(b=a.next();!b.done;b=a.next())this.wfa(b.value)};
rJ.prototype.q8a=function(a){if(this.Am){this.Am=a;for(var b=0,c=this.Cp.length;b<c;b++)_.Xb(this.Cp[b].firstElementChild,a(b))}else this.clear(),kyb(this,this.mv)};rJ.prototype.wfa=function(a){a.classList.add("highlight");for(var b=_.k(jyb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};rJ.O=function(a){return new (a||rJ)(_.A(_.Pd),_.A(_.am))};
rJ.ya=_.Yc({type:rJ,oa:[["line-number-container"]],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{Am:"lineNumberLinkProvider"},outputs:{SB:"lineFocused",Fq:"lineNumberClicked",Dt:"gutterClicked",zk:"lineShown"},features:[_.Jf],Aa:0,Ba:0,ta: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}"],
mb:2,Oa:0});_.sJ=function(a){this.Ja=a;this.VJb=new _.gf;this.yta=new Map;this.Sha=new _.nu(this.Ja)};_.sJ.prototype.register=function(a,b){if(this.yta.has(a))throw Error("fe`"+a);this.yta.set(a,b);this.VJb.next(a)};_.sJ.prototype.tB=function(a){if(!this.yta.has(a))throw Error("ge`"+a);this.yta.delete(a);this.VJb.next(a)};_.sJ.O=function(a){return new (a||_.sJ)(_.t(_.Xo))};_.sJ.ua=_.q({token:_.sJ,qa:_.sJ.O,Ga:"root"});var nyb,oyb,pyb,qyb,ryb;nyb=["content"];oyb=["gutter"];pyb=["decorations"];qyb=["sidebar"];ryb=["focusElement"];
_.tJ=function(a,b,c,d,e,f,g,m,n,r,v,z,C,I,M,O,aa){_.pJ.call(this,z,C,a);var pa=this;this.renderer=c;this.view=d;this.Yk=e;this.uka=f;this.mY=g;this.oh=m;this.ud=n;this.document=r;this.ke=I;this.cz=M;this.m_a=O;this.LPa=aa;this.BXa=_.fG;this.Kr=new Set;this.Nj=new Map;this.JB=this.iV=this.gV=this.hV=!1;this.Daa=new Set;this.py=[];this.Fv=new Map;this.IB=new Map;this.Iba=new _.nf(1);this.ab=new _.Wd;this.eu=[];this.BF=null;this.Gya=[];this.aY=[];this.rc=!1;this.Psa=new _.gf;this.bD=function(){};this.fV=
!0;this.nY=this.lineHeight=0;this.value=this.fileName="";this.Gga=1E3;this.Wwa=800;this.visibility=_.lJ;this.Yn=[];this.jD=void 0;this.Hw=!1;this.Sma=new _.mm;this.zk=new _.mm;this.jP=new _.mm;this.OT=0;this.le=this.PT="";this.Wq=this.ol=this.JJ=void 0;this.mba=!1;this.oU=!0;this.Fq=new _.mm;this.Dt=new _.mm;this.NV=_.$z(function(){pa.ye.NV()},500);this.ye=v||_.hyb;this.Ph=new _.Uu(this.document);this.Ph.Mra=!1;this.Ph.oP("CTRL_A",65,2);this.Ph.oP("CTRL_A",65,8);_.Vp(this.Ph,"shortcut",function(Aa){if(Aa.identifier===
"CTRL_A"){Aa=pa.Kba.na;for(var ra={};Aa;ra={Mka:void 0,Hmb:void 0}){if(pa.document.activeElement===Aa)return pa.continue?(ra.Mka=r.getSelection(),ra.Hmb=ra.Mka&&ra.Mka.toString(),pa.continue.then(function(ua){return function(){ua.Mka&&ua.Mka.toString()!==ua.Hmb||_.brb(pa.he.container)}}(ra))):_.brb(pa.he.container),!1;Aa=Aa.parentElement}}return!0});this.ab.add(this.LPa.Dr.subscribe(function(Aa){pa.hb.na.style.fontSize=Aa!=null?Aa+"px":"";_.om(pa.ke);setTimeout(function(){pa.wja(pa.he.UT())})}));
this.ab.add(this.cz.Wsa.subscribe(function(Aa){pa.le=Aa;_.om(pa.ke)}))};_.V(_.tJ,_.pJ);_.tJ.Fa=_.pJ.Fa;_.h=_.tJ.prototype;
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.le.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Kba.na.classList.add(d);this.lineHeight=this.he.UT()}a.fileName||a.value?(this.E1a(),this.continue=this.ye.U7a(function(){return b.render()})):a.scrollToLine?(this.Iv(this.Of),this.eX(_.RF(this.Of))):a.lineNumberLinkProvider?(c=function(){b.Hg.q8a(b.Am)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.zj&&this.mY.tB(a.visibleCodeIdentifier.zj),
this.Cja());(a.visibility||a.folding)&&this.Gw();if(!this.fV){this.bD();var e=this.Of;this.aJ==="CODE"?this.bD=_.Xvb(this.oh,function(){e!=null?b.vN(e,!0):b.Wda.na.focus()}):this.aJ!==void 0&&(this.bD=this.oh.registerCallback(this.aJ,this.hb.na,function(){b.vN(e,!0);b.bD()}))}this.oU||this.Hg.clear();if(a.lineLimitation){var f;this.PT="".padStart((f=this.LJ)!=null?f:80," ")}};_.h.pX=function(a){this.mba=a};
_.h.vN=function(a,b){b=b===void 0?!1:b;var c=this;_.de(function(d){if(d.Gc==1)return _.he(d,c.continue,2);_.W2a(c.Yk,function(){c.uJ(a,b)});d.Gc=0})};_.h.uJ=function(a,b){if(b===void 0||!b||this.iga(_.RF(a)))this.he.focus(a),this.hb.na.scrollLeft=0,this.fV=!0};_.h.wja=function(a){this.lineHeight=a;_.om(this.ke);syb(this)};
_.h.Ra=function(){var a=this;_.pJ.prototype.Ra.call(this);this.kL.ha(_.We(function(){return a.Yk.HO}),_.x(function(b){return b.target.scrollLeft}),_.We(function(){return a.Yk.Mxa})).subscribe(function(b){a.Cs.na.style.right=-b+"px";a.NV()});this.hb.na.addEventListener("copy",function(){a.ye.ls()});this.hb.na.addEventListener("keydown",function(b){if(!_.lG(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.hb.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.he.hb.na.contains(c)?a.uJ(d-1):a.Hg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.he.hb.na.contains(c)?a.uJ(d+1):a.Hg.focus(d+1),b.preventDefault())))}}});this.aJ==="CODE"&&(this.ol=this.ud.register("openCode","c",function(){a.ye.R2();_.tw(a.oh,"CODE")}),this.Wq=this.oh.registerCallback("CODE",this.hb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.hb.na.contains(b)&&!a.Hg.hb.na.contains(b)&&
a.Wda.na!==b?a.Hg.focus(a.JJ||0):a.uJ(a.JJ||0)}))};_.h.Ec=function(){this.Cja()};_.h.Cja=function(){var a=this;this.jD&&this.mY.register(this.jD,this.kL.ha(_.We(function(){return a.Yk.HO}),_.x(function(b){return b.target.scrollTop}),_.cf(),_.x(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.hb.na.clientHeight)/a.lineHeight),a.Em)}}),_.We(function(){return a.Yk.Gha})))};_.h.Td=function(){this.Iba.next(!0)};
_.h.La=function(){this.rc=!0;this.clear();this.jD&&this.mY.tB(this.jD);this.Ph&&this.Ph.dispose();this.ol&&this.ol();this.Wq&&this.Wq();this.bD();this.ab.unsubscribe();_.pJ.prototype.La.call(this)};_.h.UD=function(a){this.hb.na.classList.add(a)};_.h.pP=function(a){this.hb.na.classList.remove(a)};_.h.O2a=function(a){this.jP.emit(a);this.vN(a.start-1)};
_.h.Gw=function(){for(var a=_.k([this.he,this.Hg]),b=a.next();!b.done;b=a.next())b.value.Gw(this.visibility.bY,this.Yn);a=_.k(this.py);for(b=a.next();!b.done;b=a.next())this.gY(b.value);a=_.k(this.eu);for(b=a.next();!b.done;b=a.next())this.gY(b.value);_.tyb(this)};_.tyb=function(a){a.nY=_.mG(a.visibility,a.Em)};_.h=_.tJ.prototype;_.h.p0a=function(){var a=this;this.hV||(this.hV=!0,setTimeout(function(){a.hV=!1;a.Y3();_.om(a.ke)}))};
_.h.q0a=function(){var a=this;this.iV||(this.iV=!0,setTimeout(function(){a.iV=!1;a.Z3();_.om(a.ke)}))};_.h.rha=function(){var a=this;this.gV||(this.gV=!0,setTimeout(function(){a.gV=!1;a.X3();_.om(a.ke)}))};_.h.tha=function(a){this.Kr.add(a);this.vla()};_.h.PHb=function(a,b,c,d){this.BF={lb:a,position:b,offset:d};this.vla()};
_.h.Iv=function(a){var b=this;return _.de(function(c){if(c.Gc==1)return b.zk.emit(a),_.he(c,b.continue,2);b.ye.Vma(function(){b.Hg.xfa(a);return Promise.resolve()},"selectLine");c.Gc=0})};
_.h.vla=function(){var a=this;this.JB||(this.JB=!0,this.ye.Vma(function(){var b;return _.de(function(c){if(c.Gc==1)return b=new _.ae(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.KW=b.subscribe(),_.he(c,_.Mpb(b),2);if(c.Gc!=3)return a.KW=void 0,a.JB=!1,_.he(c,a.continue,3);a.Kr.size>0&&a.he.pna(Array.from(a.Kr));a.Kr.clear();a.H4a();c.Gc=0})},"inline"))};
_.h.Gra=function(a,b,c,d){var e=this;return this.B$(function(){e.p0a()},{startLine:c,endLine:d,ta:a,context:b},this.py)};_.h.KPa=function(a,b,c,d){var e=this;return this.B$(function(){e.q0a()},{startLine:c,endLine:d,ta:a,context:b},this.eu)};_.h.Oib=function(a,b,c){var d=this,e={line:c,ta:a,context:b},f=this.Fv.get(c)||[];f.push(e);this.Fv.set(c,f);this.rha();return function(){f.splice(f.indexOf(e),1);d.rha()}};
_.h.x_=function(a,b){var c=this;this.Nj.has(a)?this.Nj.get(a).push(b):this.Nj.set(a,[b]);this.tha(a);return{remove:function(){var d=c.Nj.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.tha(a))}}}};_.h.Mea=function(a){return this.lineHeight*(this.visibility?_.mG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.mG(this.visibility,b)-_.mG(this.visibility,a):b-a))};
_.h.B$=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.E1a=function(){this.Fv.clear();this.IB.clear();this.py=[];this.eu=[];this.Gya=[];this.Nj.clear();this.Daa.clear();this.Kr.clear();this.Dca()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,v,z;return _.de(function(C){switch(C.Gc){case 1:return a.clear(),a.rendered||(a.JB=!0),(b=document.getElementById("pre-rendered-code"))&&a.he.Hw&&b.setAttribute("processed",""),_.he(C,a.ZXa(),2);case 2:return c=C.yg,d=a.lines,_.tyb(a),_.he(C,_.cm(a.Iba.ha(_.ff())),3);case 3:a.Of=_.fG(a.Of,d.length);a.Sma.emit(d.length);e=a.Of.length===0?0:a.Of[a.Of.length-1].end;g=(f=a.BF==null&&d.length>a.Gga&&e<a.Gga)?a.Wwa:d.length;m=f?_.cm(_.le(!0).ha(_.bf(100),
_.uf(a.Psa))):void 0;kyb(a.Hg,g);n=a.lineHeight;a.X3(n);a.Y3();a.Z3(n);r=a.he.F$(d,0,g,a.rendered);a.eX(_.RF(a.Of));a.rendered||a.Kr.clear();a.OT=c+3;if(!m){C.wf(4);break}return _.he(C,m,5);case 5:a.rendered||(z=Array.from(a.Kr).filter(function(I){return I<g}),z.length>0&&a.he.pna(z),a.Kr.clear()),kyb(a.Hg,d.length-g),a.ke.detach(),v=new Promise(function(I){setTimeout(function(){if(!a.rc){var M=a.ke;_.iga(M.Ie);M.Ie[2]|=128;_.pm(a.ke);I()}},100)}),a.he.F$(d,g,d.length,r);case 4:return _.he(C,syb(a,
n,!0),6);case 6:return a.rendered||(a.JB=!1),a.Hg.xfa(a.Of),_.he(C,v,0)}})};_.h.ZXa=function(){var a=this,b,c,d,e,f,g,m;return _.de(function(n){if(n.Gc==1){a.zT((b=a.Xx)!=null?b:new Map);if(a.value.lines)return a.zT(a.value.rV),a.lines=a.value.lines,n.return(a.value.hIb);if(a.Xx&&a.Xx.size)return n.wf(2);c=a.xba(a.value);f=_.nrb;g=a.value;return _.he(n,_.mrb(),4)}return n.Gc!=2?(m=f(g,(e=(d=n.yg.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.zT(m),n.return(c)):n.return(a.xba(a.value))})};
_.h.xba=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.zT=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.Nj.get(c);if(b==null)this.Nj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.Y3=function(){_.pl(this.IV.na);for(var a=_.k(this.py),b=a.next();!b.done;b=a.next())this.MW(this.IV,b.value)};_.h.Z3=function(a){a=a===void 0?this.lineHeight:a;_.pl(this.Cs.na);this.nna(a);this.renderer.yh(this.Cs.na,"display","none");a=_.k(this.eu);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.yh(this.Cs.na,"display","block"),this.MW(this.Cs,b)};
_.h.X3=function(a){a=a===void 0?this.lineHeight:a;_.pl(this.bs.na);this.IB.clear();this.ina(a);this.o8a(11);var b=this.VXa()?"block":"none";this.renderer.yh(this.bs.na,"display",b);b=_.k(this.Fv);for(var c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;d.length!==0&&this.vza(c,d,a)}};
_.h.vza=function(a,b,c){var d=this.FSa();this.jna(d,a,c);this.IB.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.iw=this.view.ci(b.ta,b.context).Ul,b=_.k(b.iw),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.bs.na,d)};_.h.FSa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.mq&&_.LF(a)&&this.aY.push(a);return a};
_.h.jna=function(a,b,c){for(var d=b*c,e=_.k(this.Daa),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.yh(a,"position","absolute");this.renderer.yh(a,"top",d+"px");this.renderer.yh(a,"height",c+"px");this.renderer.yh(a,"bottom","0")};_.h.VXa=function(){for(var a=_.k(this.Fv.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};
var syb=function(a,b,c){b=b===void 0?a.lineHeight:b;c=c===void 0?!1:c;var d,e,f,g,m,n,r,v,z,C,I,M,O,aa,pa,Aa,ra;return _.de(function(ua){if(ua.Gc==1)return c?(a.Gya=[].concat(_.ld(a.Daa)).map(function(La){return{type:"add",widget:La}}),ua.wf(2)):_.he(ua,a.continue,2);a.ina(b);a.nna(b);d=_.k(a.Gya);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,m==="add"?($xb(a.he,n),lyb(a.Hg,n)):(Zxb(a.he,n),myb(a.Hg,n));a.Gya=[];r=_.k(a.py.concat(a.eu));for(v=r.next();!v.done;v=r.next())z=v.value,
a.gY(z);C=_.k(a.IB);for(I=C.next();!I.done;I=C.next())M=I.value,O=_.k(M),aa=O.next().value,pa=O.next().value,Aa=aa,ra=pa,a.jna(ra,Aa,b);ua.Gc=0})};_.h=_.tJ.prototype;_.h.nna=function(a){this.ona(this.Cs,a)};_.h.ina=function(a){this.ona(this.bs,a)};_.h.ona=function(a,b){var c=[].concat(_.ld(this.Daa)).reduce(function(d,e){return e.height+d},0);this.renderer.yh(a.na,"height",b*this.Em+c+"px")};
_.h.o8a=function(a){var b=Array.from(this.Fv.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.ld(b)):0;this.renderer.yh(this.bs.na,"width",a*b+"px")};_.h.MW=function(a,b){b.iw=this.view.ci(b.ta,b.context).Ul;this.gY(b);b=_.k(b.iw);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.H4a=function(){if(this.BF){var a=this.BF,b=a.offset,c=this.hb.na.querySelector(a.lb);c&&(this.uka.scrollTo(c,a.position,b!=null?b:0),this.BF=null)}};
_.h.gY=function(a){var b=a.iw;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){for(var d=this.Mea(c),e=this.getHeight(c,a),f=_.k(this.Daa),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.yh(c,"top",d+"px"),a>-1?this.renderer.yh(c,"height",e+"px"):this.renderer.yh(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.he.clear();this.Hg.clear();this.Dca();this.Psa.next(!0);this.continue=void 0;var a;(a=this.KW)==null||a.unsubscribe();this.KW=void 0};_.h.Dca=function(){if(this.renderer.mq)for(var a=_.k(this.aY),b=a.next();!b.done;b=a.next())this.renderer.mq(b.value);this.aY=[]};_.h.eX=function(a){a==null||this.iga(a)||(this.hb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.iga=function(a){if(a==null)return!1;a*=this.lineHeight;var b=this.hb.na.scrollTop,c=b+this.hb.na.offsetHeight;return b<=a&&a<c};
_.p.Object.defineProperties(_.tJ.prototype,{he:{configurable:!0,enumerable:!0,get:function(){return this.ZRa},set:function(a){var b=this;this.ZRa=a;this.ab.add(_.ze(window,"resize").ha(_.x(function(){return a.UT()}),_.cf()).subscribe(function(c){b.wja(c)}))}},Em:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},ska:{configurable:!0,enumerable:!0,set:function(a){this.fV=!1;this.Of=_.krb(a)}}});
_.tJ.O=function(a){return new (a||_.tJ)(_.A(_.Cg),_.A(_.fh),_.A(_.am),_.A(_.gg),_.A(_.jv),_.A(_.kv),_.A(_.sJ),_.A(_.vh),_.A(_.Vu),_.A(_.lh),_.A(_.gyb,8),_.A(_.Pd),_.A(_.Xr),_.A(_.Pg),_.A(_.kw),_.A(_.qJ),_.A(_.sF))};
_.tJ.ya=_.Yc({type:_.tJ,oa:[["format-code"]],tb:function(a,b){a&1&&(_.jg(nyb,7),_.jg(oyb,7),_.jg(rJ,7),_.jg(pyb,7),_.jg(qyb,7),_.jg(ryb,7),_.jg(iJ,7));if(a&2){var c;_.ng(c=_.og())&&(b.Kba=c.first);_.ng(c=_.og())&&(b.bs=c.first);_.ng(c=_.og())&&(b.Hg=c.first);_.ng(c=_.og())&&(b.IV=c.first);_.ng(c=_.og())&&(b.Cs=c.first);_.ng(c=_.og())&&(b.Wda=c.first);_.ng(c=_.og())&&(b.he=c.first)}},inputs:{fileName:"fileName",value:"value",Xx:"highlightInfo",rendered:"rendered",Gga:"largeFileThreshold",Wwa:"largeFileRenderCount",
LJ:"lineLimitation",visibility:"visibility",Yn:"folding",jD:"visibleCodeIdentifier",aJ:"focusableRegion",Hw:"usePrefetchIfPossible",oU:"displayLineNumbers",ska:"scrollToLine",Am:"lineNumberLinkProvider"},outputs:{Sma:"totalNumLines",zk:"lineShown",jP:"rangeToggled",Fq:"lineNumberClicked",Dt:"gutterClicked"},features:[_.vg([{wa:_.pJ,Hb:_.tJ}]),_.Jf,_.sd],Aa:39,Ba:23,Ea:[["content",""],["gutter",""],["decorations",""],["focusElement",""],["sidebar",""],[1,"layout"],["tabindex","-1"],[1,"gutter","CodeMirror-gutters"],
[1,"CodeMirror-gutters",3,"lineFocused","lineNumberClicked","gutterClicked","lineShown","lineNumberLinkProvider"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"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"],[1,"cdk-visually-hidden"],[3,"lineFocused","lineShown","usePrefetchIfPossible",
"inlineWidgets","highlightedLines"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"rangeToggled","mousedown","visibility","folding","lineHeight"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",5);_.P(1,"\n  ");_.F(2,"div",6,0);_.P(4,"\n    ");_.J(5,"div",7,1);_.P(7,"\n    ");_.F(8,"line-number-container",
8);_.K("lineFocused",function(d){_.u(c);return _.w(b.JJ=d)})("lineNumberClicked",function(d){_.u(c);return _.w(b.Fq.emit(d))})("gutterClicked",function(d){_.u(c);return _.w(b.Dt.emit(d))})("lineShown",function(d){_.u(c);return _.w(b.zk.emit(d))});_.P(9,"\n    ");_.H();_.P(10,"\n    ");_.F(11,"div",9);_.K("click",function(d){_.u(c);return _.w(b.b0.next(d))})("contextmenu",function(d){_.u(c);return _.w(b.b0.next(d))})("mouseover",function(d){_.u(c);return _.w(b.Hxa.next(d))})("mouseout",function(d){_.u(c);
return _.w(b.L0a.next(d))})("mousedown",function(){_.u(c);return _.w(b.pX(!0))})("mouseup",function(){_.u(c);return _.w(b.pX(!1))})("mouseleave",function(){_.u(c);return _.w(b.pX(!1))})("keydown",function(d){_.u(c);return _.w(b.TZa.next(d))})("keyup",function(d){_.u(c);return _.w(b.UZa.next(d))});_.P(12,"\n      ");_.J(13,"div",10,2);_.P(15,"\n      ");_.B(16,orb,1,6,"div",11);_.P(17,"\n      ");_.B(18,prb,5,3,"div",12);_.Q(19,"async");_.P(20,"\n      ");_.F(21,"div",13,3);_.P(23,"\n        ");_.F(24,
"span",14);_.P(25,"\n          Code panel - press c to focus line 1.\n        ");_.H();_.P(26,"\n      ");_.H();_.P(27,"\n      ");_.F(28,"code-container",15);_.K("lineFocused",function(d){_.u(c);return _.w(b.JJ=d)})("lineShown",function(d){_.u(c);return _.w(b.zk.emit(d))});_.P(29,"\n      ");_.H();_.P(30,"\n      ");_.B(31,qrb,1,5,"code-folding-container",16);_.P(32,"\n    ");_.H();_.P(33,"\n  ");_.H();_.P(34,"\n  ");_.J(35,"div",17,4);_.P(37,"\n");_.H();_.P(38,"\n")}a&2&&(_.y(2),_.Zz("content CodeMirror ",
b.le,""),_.y(6),_.Mf("min-height",b.lineHeight*b.nY,"px"),_.Nf("line-numbers",b.oU),_.E("lineNumberLinkProvider",b.Am),_.y(3),_.Of(b.Wvb),_.y(2),_.Mf("min-width",b.OT,"ch"),_.y(3),_.E("ngForOf",b.BXa(b.Of,b.lines.length)),_.y(2),_.E("ngIf",_.R(19,21,b.m_a.enabled)&&b.PT),_.y(10),_.Mf("padding-right",b.eu.length===0?0:300,"px"),_.E("usePrefetchIfPossible",b.Hw)("inlineWidgets",b.Nj)("highlightedLines",b.Of),_.y(3),_.E("ngIf",b.Yn.length>0))},Ia:[_.nJ,_.nn,_.on,iJ,rJ,_.tn],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});_.uJ=function(){};_.uJ.O=function(a){return new (a||_.uJ)};_.uJ.Da=_.ad({type:_.uJ});_.uJ.Ca=_.Fc({imports:[_.oJ,_.un,_.sx,_.Ko]});_.vJ=function(){};_.vJ.O=function(a){return new (a||_.vJ)};_.vJ.Da=_.ad({type:_.vJ});_.vJ.Ca=_.Fc({imports:[_.dp,_.un,_.uJ,_.Ko]});_.wJ=function(){this.t1=this.ava=new _.gh(1)};_.wJ.prototype.Lma=function(){this.AJ?this.ava.next(1):this.ava.next(0)};_.p.Object.defineProperties(_.wJ.prototype,{AJ:{configurable:!0,enumerable:!0,get:function(){return this.ava.getValue()===0}}});_.wJ.O=function(a){return new (a||_.wJ)};_.wJ.ua=_.q({token:_.wJ,qa:_.wJ.O});_.uyb={Uk:[],QBb:new Set,P2:2,l2a:new Map};_.xJ=function(a,b,c){this.Ja=a;this.client=b;this.gK=c;this.Gf=new _.nu(this.Ja)};_.xJ.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return vyb(this,a,b,c,d?{x3:"COMMITS",Uk:[d]}:void 0,e,f,g===void 0?!1:g,m,n,r)};
var vyb=function(a,b,c,d,e,f,g,m,n,r,v){b=Object.assign({},srb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(m===void 0?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:v,logForPath:_.Av.has(72),logForPathWithPagination:_.Av.has(73)});e=(e==null?void 0:e.x3)==="TOKEN"?Object.assign({},{pageToken:e.token},b):(e==null?void 0:e.x3)==="COMMITS"?Object.assign({},{starts:e.Uk},b):b;return wyb(a,JSON.stringify(e,Object.keys(e).sort()),e)},wyb=function(a,
b,c){return a.gK.prefetch("history").ha(_.tf(function(d){if(d){var e=JSON.parse(d.request);a.Gf.put(JSON.stringify(e,Object.keys(e).sort()),_.le(_.Tg(YH,JSON.parse(d.response))))}return a.Gf.fetch(b,function(){return a.client.list(c)})}))};_.xJ.prototype.resolve=function(a,b,c,d,e){return vyb(this,a.ub,a.Xc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Sb,c).ha(_.x(function(f){if(d)for(var g=_.k(f.Qn||[]),m=g.next();!m.done;m=g.next())m=m.value,m.Pr||(m.Pr=d);return{uXc:f,yda:e!=null&&e>50}}))};
_.yJ=function(a,b,c,d){return a.P1(b,c,d).ha(_.x(function(e){return e&&e.Nf}))};_.xJ.prototype.P1=function(a,b,c){b=b===void 0?"repository":b;c=c===void 0?1:c;var d=_.Ii(a,c),e=_.ZF(a)?_.PF(_.Ii(a,0)):void 0,f=a.repository,g=a.ub,m=a.Xc;b=b==="path"&&_.SF(a,c)||"/";a=_.eqb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.x(function(n){return n.Qn&&n.Qn[0]}))};_.xJ.O=function(a){return new (a||_.xJ)(_.t(_.Xo),_.t(_.JI),_.t(_.dw),_.t(_.Bv))};_.xJ.ua=_.q({token:_.xJ,qa:_.xJ.O,Ga:"root"});var xyb,yyb;xyb=Object.freeze([]);yyb=Object.freeze({});_.zJ=function(){};_.zJ.prototype.transform=function(a){return Array.isArray(a)&&a.length===0?xyb:typeof a==="object"&&_.ada(a)?yyb:a};_.zJ.O=function(a){return new (a||_.zJ)};_.zJ.He=_.gd({name:"emptyToConstant",type:_.zJ,ie:!0});_.AJ=function(){this.message="";this.Wga=[];this.LIb=[]};_.AJ.prototype.Tb=function(){this.LIb=wrb(this.message,this.Wga)};_.AJ.O=function(a){return new (a||_.AJ)};_.AJ.ya=_.Yc({type:_.AJ,oa:[["linkified-message"]],inputs:{message:"message",Wga:"linkDefinitions"},features:[_.sd],Aa:1,Ba:1,Ea:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ta:function(a,b){a&1&&_.B(0,vrb,3,3,"span",0);a&2&&_.E("ngForOf",b.LIb)},Ia:[_.nn,_.pn,_.qn],mb:2,Oa:0});_.BJ=function(){this.condition=!1;this.link="";this.cX=!1};_.BJ.O=function(a){return new (a||_.BJ)};
_.BJ.ya=_.Yc({type:_.BJ,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",v_c:"linkAriaLabel",Ta:"queryParams",wg:"queryParamsHandling",cX:"sameWindow"},nc:["condition","","link",""],hc:["*"],Aa:3,Ba:2,Ea:[["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ta:function(a,b){a&1&&(_.bg(),_.B(0,xrb,2,6,"a",1)(1,yrb,
1,0,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(2),_.E("ngIf",b.condition)("ngIfElse",a))},Ia:[_.on,_.sn,_.vw],mb:2,Oa:0});_.CJ=function(a,b){this.Ja=a;this.client=b;this.Gf=new _.ou(this.Ja)};_.zyb=function(a,b){var c=Object.assign({},srb(b.ub,b.Xc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.Gf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.x(function(d){return d.r4a}))})};_.CJ.O=function(a){return new (a||_.CJ)(_.t(_.Xo),_.t(xwb))};_.CJ.ua=_.q({token:_.CJ,qa:_.CJ.O,Ga:"root"});_.DJ=function(a,b){this.lh=a;this.NF=b};
_.Ayb=function(a,b){var c=b.Eb,d=b.ub,e=b.Xc,f=b.repository;if(!c)return _.le(_.oG(""));b=b.params.Sb;if(e==="depot"){if(!isNaN(Number(c))||c==="HEAD")return _.le({type:b?5:4,pt:c});var g=Brb(c);if(g)return _.le(g)}return c.startsWith("refs/")&&c.indexOf("/",6)>0?_.le(_.Gh(c)?{type:2,pt:c}:_.Mqa(c)?{type:1,pt:c}:_.oG(c)):_.zyb(a.NF,{ub:d,Xc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.x(function(m){var n=m.tags;return zrb(c,m.Od)||Arb(c,n)||Brb(c)||_.oG(c)}),_.Xe(function(m){_.Bt(a.lh,m);return _.le(_.oG(c))}))};
_.DJ.O=function(a){return new (a||_.DJ)(_.t(_.At),_.t(_.CJ))};_.DJ.ua=_.q({token:_.DJ,qa:_.DJ.O});_.EJ=function(a,b){this.Ja=a;this.client=b;this.Gf=new _.nu(this.Ja)};_.EJ.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=rrb(a,b);f=Object.assign({},a,{dj:c,gid:f});c=new _.EH(Object.assign({},a,{dj:c}));var g=new KH({Rf:c,WUa:[].concat(_.ld(d))});return this.Gf.fetch(f,function(){return e.client.get(g)})};_.EJ.O=function(a){return new (a||_.EJ)(_.t(_.Xo),_.t(twb))};
_.EJ.ua=_.q({token:_.EJ,qa:_.EJ.O,Ga:"root"});_.Byb=new _.Ot("Browse repo at {refSpec}");_.Drb="Commit Details";_.Frb="Commit ";_.Cyb="ID";_.Dyb="Commit Date";_.Eyb="Revision";_.FJ=function(a,b,c,d,e,f,g){this.Yza=a;this.Bq=b;this.rwa=c;this.gK=f;this.kU=g;this.nka=_.Av.has(40);this.Nr=_.Av.has(43)};_.FJ.prototype.match=function(a,b,c,d){var e=a.ub,f=a.Xc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("he");if(!b)return _.le(new pI);c=Fyb(this,c);c.Nr=this.Nr;a=_.Ii(a,1);b=new kI({zC:b,file:new GH({zw:new FH({Rf:new _.EH(Object.assign({},rrb(e,f),{dj:g})),Ut:a}),path:m}),options:c,AX:d});return this.Yza.match(b)};
_.FJ.prototype.search=function(a,b,c,d){var e=this;d=d===void 0?!1:d;if(!a)return _.le(new _.tI);b=Fyb(this,b);b=_.Tg(b.ka(),_.Sg(b));b.Nr=this.Nr;this.kU&&!isNaN(this.kU)&&(b.kU=this.kU);this.Bq&&(b.Dp=b.Dp||new FF,b.Dp.root=b.Dp.root||new GF,b.Dp.root.projectId=this.rwa.slice(1).split("/")[0]);var f=new hI({zC:a,P4a:b,AX:c});return d?(this.gK.delete("search"),e.Yza.search(f)):this.gK.prefetch("search").ha(_.tf(function(g){return g?_.le(_.Tg(_.tI,JSON.parse(g.response))):e.Yza.search(f)}))};
_.FJ.prototype.P6a=function(a,b){if(!a)return _.le(new yI);b=Fyb(this,b);b=_.Tg(b.ka(),_.Sg(b));b.Nr=this.Nr;this.Bq&&(b.Dp=b.Dp||new FF,b.Dp.root=b.Dp.root||new GF,b.Dp.root.projectId=this.rwa.slice(1).split("/")[0]);a=new vI({zC:a,R6a:b});return this.Yza.P6a(a).ha(_.x(Hrb))};var Fyb=function(a,b){a.nka||(b=_.Tg(b.ka(),_.Sg(b)),b.Le="");return b};_.FJ.O=function(a){return new (a||_.FJ)(_.t(swb),_.t(_.hn),_.t(_.bLa),_.t(_.Bv),_.t(_.zv),_.t(_.dw),_.t(_.X4a))};_.FJ.ua=_.q({token:_.FJ,qa:_.FJ.O,Ga:"root"});var Jrb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Irb=new Date(Date.UTC(2033,10,22,18,0,0)),Krb,Lrb;var Gyb,Hyb;
Gyb=_.Ev({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]});Hyb=_.Ev(0);_.GJ=function(){var a={n6c:!0},b=Mrb(a.locale);this.M7a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.n6c?":ss":"")+(b?" a":"")+(a.trd?" z":"")};
_.GJ.prototype.Tb=function(a){var b=this,c,d;return _.de(function(e){if(a.value){a:{try{var f=Nrb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Ev(b.date.getTimezoneOffset()),b.cHb=c.Zma[_.Fv(c,b.date)>0?2:0],d=c.T1(b.date),b.isUTC=Hyb.T1(b.date)===d,b.O0a=Gyb.Zma[_.Fv(Gyb,b.date)>0?2:0],b.fZc=Gyb.T1(b.date)===d)}e.Gc=0})};_.GJ.prototype.Ava=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.O0a:this.fZc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.O0a};
_.GJ.O=function(a){return new (a||_.GJ)};
_.GJ.ya=_.Yc({type:_.GJ,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.sd],Aa:6,Ba:19,Ea:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ta:function(a,b){a&1&&(_.F(0,"time",0),_.Q(1,"dateTimeDisplay"),_.Q(2,"dateTimeDisplay"),_.Q(3,"dateTimeDisplay"),_.P(4),_.Q(5,"dateTimeDisplay"),_.H());a&2&&(_.eg("matTooltip",b.Ava(_.QA(1,3,b.date,b.M7a,b.cHb),_.QA(2,7,b.date,b.M7a,"UTC"),_.QA(3,11,b.date,b.M7a,b.O0a))),_.Lf("datetime",b.date==null?null:b.date.toISOString()),_.y(4),_.qg(" ",
_.QA(5,15,b.date,b.format,b.cHb),"\n"))},Ia:[_.Mx,_.Px,_.uB],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});_.HJ=function(){this.mTc=_.Av.has(1)?"preferEmail":"preferName"};_.HJ.prototype.transform=function(a){return this.mTc==="preferEmail"?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.HJ.O=function(a){return new (a||_.HJ)(_.A(_.Bv,16))};_.HJ.He=_.gd({name:"authorDisplay",type:_.HJ,ie:!0});_.HJ.ua=_.q({token:_.HJ,qa:_.HJ.O,Ga:"root"});var Rrb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Srb=["Automated g4 rollback","Reason for rollback"],Prb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var IJ=function(){};IJ.O=function(a){return new (a||IJ)};IJ.Da=_.ad({type:IJ});IJ.Ca=_.Fc({});var JJ=function(a,b){this.KXc=a;this.document=b;this.KRc=Wrb(this.document).ha(_.qf({bufferSize:1,gw:!0}))},Iyb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.KRc.ha(_.tf(function(){return a.KXc.get(c,{withCredentials:!0})}),_.x(Vrb))};JJ.O=function(a){return new (a||JJ)(_.t(_.io),_.t(_.lh))};JJ.ua=_.q({token:JJ,qa:JJ.O,Ga:IJ});var Jyb;Jyb=[[["onedev-hovercard-action"]]];_.KJ=function(a){var b=this;this.CQc=a;this.BOb=new _.nf(1);this.Dob=this.BOb.ha(_.tf(function(c){return Iyb(b.CQc,c)}),_.qf(1));this.xJ=new _.nf(1);this.Zf=new _.nf(1)};_.KJ.prototype.Ra=function(){var a=this;this.Dob.ha(_.af(1),_.uf(this.Zf)).subscribe(function(){a.xJ.next()})};_.p.Object.defineProperties(_.KJ.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.BOb.next(a)},get:function(){return this.id}}});
_.KJ.O=function(a){return new (a||_.KJ)(_.A(JJ))};_.KJ.ya=_.Yc({type:_.KJ,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{xJ:"init$"},standalone:!0,features:[_.wg],hc:["onedev-hovercard-action"],Aa:2,Ba:3,Ea:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ta:function(a,b){a&1&&(_.bg(Jyb),_.B(0,Xrb,2,1,"onedev-changelist-hovercard-body",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Dob))},Ia:[QI,IJ,_.un,_.on,_.tn],mb:2,Oa:0});var Kyb;var LJ=function(a){var b=this;this.hb=a;this.eventType="click";this.Yob=new _.mm;this.Qsa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.hb.na.contains(d)||b.Yob.emit(c))}}};LJ.prototype.Ra=function(){Lyb(this).addEventListener(this.eventType,this.Qsa,!0)};LJ.prototype.La=function(){Lyb(this).removeEventListener(this.eventType,this.Qsa,!0)};
var Lyb=function(a){var b;a:{a=a.hb.na;if(Kyb==null){var c=typeof document!=="undefined"?document.head:null;Kyb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(Kyb&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return(b=a)!=null?b:document};LJ.O=function(a){return new (a||LJ)(_.A(_.Pd))};LJ.Fa=_.fd({type:LJ,oa:[["","clickOutside",""]],inputs:{eventType:[0,"clickOutsideEvent","eventType"]},outputs:{Yob:"clickOutside"}});
var MJ=function(){};MJ.O=function(a){return new (a||MJ)};MJ.Da=_.ad({type:MJ});MJ.Ca=_.Fc({});var Myb,Nyb;Myb=Symbol("ie");Nyb=Symbol("je");_.NJ=function(a){this.Be=a;this.className="onedev-hovercard";this.cya=new _.mm;this[Myb]=new _.nf(1);this.z1b=!1;this.Jwa=new _.gh(!1);this.gpb=new _.gf};_.NJ.prototype.Ra=function(){};var Oyb=function(a){var b=a[Nyb];return b?(b.loaded||(b.Be.ci(b.Qc),_.pm(b.Vaa),b.loaded=!0),a[Myb].ha(_.bf(0))):_.le(void 0)};_.NJ.O=function(a){return new (a||_.NJ)(_.A(_.gg))};
_.NJ.ya=_.Yc({type:_.NJ,oa:[["onedev-hovercard"]],tb:function(a,b){a&1&&_.jg(_.fg,7);if(a&2){var c;_.ng(c=_.og())&&(b.Qc=c.first)}},inputs:{className:"className"},outputs:{cya:"onHide"},Rb:["onedevHovercard"],hc:["*"],Aa:1,Ba:0,Ea:[["cdkTrapFocus","",3,"clickOutside","mouseenter","mouseleave","cdkTrapFocusAutoCapture"]],ta:function(a){a&1&&(_.bg(),_.B(0,Yrb,2,3,"ng-template"))},Ia:[_.br,LJ],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}"],
mb:2});_.OJ=function(a,b,c,d){this.Qc=a;this.Be=b;this.Vaa=c;this.loaded=!1;d[Nyb]=this};_.OJ.O=function(a){return new (a||_.OJ)(_.A(_.fg),_.A(_.gg),_.A(_.Pg),_.A(_.NJ))};_.OJ.Fa=_.fd({type:_.OJ,oa:[["","onedevHovercardLazyBody",""]]});_.PJ=function(a){this.Ffa=a;this.Zf=new _.nf(1)};_.PJ.prototype.La=function(){this.Zf.next()};_.PJ.prototype.Ra=function(){this.WYc.ha(_.uf(this.Zf)).subscribe(this.Ffa[Myb])};_.PJ.O=function(a){return new (a||_.PJ)(_.A(_.NJ))};
_.PJ.Fa=_.fd({type:_.PJ,oa:[["","onedevIsHovercardReady",""]],inputs:{WYc:[0,"onedevIsHovercardReady","isHovercardReady$"]}});var Pyb=[{zc:"end",Ac:"center",oc:"start",vc:"center",offsetX:10},{zc:"center",Ac:"bottom",oc:"center",vc:"top",offsetY:10},{zc:"center",Ac:"top",oc:"center",vc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",oc:"start",vc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",oc:"start",vc:"bottom",offsetX:10,offsetY:-10}];var Qyb=function(){this.OC=600;this.KB=400;this.position=Pyb;this.M8c=[]},QJ=function(a,b){var c=this;this.ig=a;this.origin=b;this.J9c=void 0;this.enabled=!0;this.config=new Qyb;this.active=!1;this.IAb=new _.nf(1);this.sXc=new _.gf;this.UE=new _.gh(null);this.rZa=new _.gh(!1);this.gga=new _.gh(!1);this.Zf=new _.nf(1);this.OKb=function(d){d.key==="Escape"&&(Ryb(c),d.stopPropagation(),d.preventDefault())};Syb(this);Tyb(this)},Syb=function(a){Uyb(a).ha(_.uf(a.Zf)).subscribe(function(b){(a.active=b)?
a.show():a.Qe()})},Tyb=function(a){a.UE.ha(_.tf(function(b){return(b==null?void 0:b.gpb)||_.Yi}),_.uf(a.Zf)).subscribe(function(){Ryb(a)})};QJ.prototype.dispose=function(){Vyb(this);var a;(a=this.Hd)==null||a.dispose();this.Zf.next();this.Zf.complete()};QJ.prototype.Zd=function(){return this.UE.getValue()?this.active:void 0};QJ.prototype.toggle=function(a){this.rZa.next(a)};var Ryb=function(a){a.gga.next(!1);a.rZa.next(!1);var b;(b=a.UE.getValue())==null||b.Jwa.next(!1)};
QJ.prototype.show=function(){var a=this;this.enabled&&this.Hd&&!this.Hd.tg()&&this.UE.getValue()&&(this.UE.getValue().z1b=this.gga.value,Oyb(this.UE.getValue()).ha(_.af(1),_.uf(this.Zf)).subscribe(function(){a.Hd&&a.pYb&&a.Hd.attach(a.pYb);document.addEventListener("keydown",a.OKb);a.IAb.next()}))};QJ.prototype.Qe=function(){Vyb(this);this.sXc.next()};var Vyb=function(a){if(a.Hd&&a.Hd.tg()){document.removeEventListener("keydown",a.OKb);var b;(b=a.UE.getValue())!=null&&b.cya.emit();a.Hd.detach()}};
QJ.prototype.Aea=function(){return _.ks(_.ls(_.ms(_.ss(this.ig.position(),this.origin)),8),this.config.position)};
var Uyb=function(a){return _.te([Wyb(a).ha(_.sf(!1)),a.gga]).ha(_.rf(),_.x(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.tf(function(b){var c;return((c=a.J9c)==null?void 0:c.ha(_.jf(b)))||_.le(b)}))},Wyb=function(a){return a.UE.ha(_.tf(function(b){return _.te([a.rZa,(b==null?void 0:b.Jwa)||_.le(!1)]).ha(_.x(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.bka(function(c){return c?_.Be(a.config.OC):_.Be(a.config.KB)}),_.uf(a.Zf))}))};var Xyb;Xyb=new _.jd("onedevHovercardLoggingOn");_.RJ=function(a,b,c,d,e){var f=this;this.Be=c;this.Vb=e;this.config=new Qyb;this.PKb=new _.mm;this.Zf=new _.nf(1);this.jG=new QJ(a,b);this.jG.IAb.ha(_.xf(d||_.le(!1)),_.uf(this.Zf)).subscribe(function(g){g=_.k(g);g.next();g=g.next().value;f.PKb.emit();g&&(f.jba||(f.jba=f.Vb.get(_.jw)),_.k6a(f.jba,"hovercardShown"))})};_.h=_.RJ.prototype;
_.h.Tb=function(a){if(a.hovercard){var b;a=(b=a.hovercard)==null?void 0:b.Xf;this.jG.UE.next(a);if(a){b=this.jG;var c=this.Be;b.config=this.config;b.Hd=b.ig.create({jg:b.Aea(),Cj:b.ig.Bj.fl()});b.pYb=new _.vs(a.Qc,c);b.UE.next(a)}}};_.h.La=function(){this.jG.dispose();this.Zf.next();this.Zf.complete()};_.h.Zd=function(){return this.jG.Zd()};_.h.Yha=function(a){if(this.config.M8c.includes(a.key)){var b=this.jG;a.stopPropagation();a.preventDefault();b.gga.next(!0)}};_.h.toggle=function(a){this.jG.toggle(a)};
_.h.Qe=function(){this.jG.Qe()};_.p.Object.defineProperties(_.RJ.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.jG.enabled=a}}});_.RJ.O=function(a){return new (a||_.RJ)(_.A(_.As),_.A(_.Pd),_.A(_.gg),_.A(Xyb,8),_.A(_.zf))};
_.RJ.Fa=_.fd({type:_.RJ,oa:[["","onedevHovercardTrigger",""]],ob:2,Za:function(a,b){a&1&&_.K("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.jG;c.stopPropagation();c.preventDefault();d.gga.next(!0)})("keydown",function(c){return b.Yha(c)});a&2&&_.Lf("aria-haspopup",b.Ffa?"true":void 0)("aria-expanded",b.Zd())},inputs:{Ffa:[0,"onedevHovercardTrigger","hovercard"],enabled:[0,"onedevHovercardActive","enabled"],config:[0,
"onedevHovercardConfig","config"]},outputs:{PKb:"onedevHovercardShown"},Rb:["onedevHovercardTrigger"],features:[_.sd]});var Yyb={Sna:0,Tag:1,rY:2,0:"Branch",1:"Tag",2:"Commit"};var Zyb,$yb,azb,bzb,czb;Zyb=["rightPaneScroller"];$yb=function(a){return{element:a,MRa:"clear",ARa:"search"}};azb={oYa:"No branches",pYa:"No branch results",OK:"changeBranch"};bzb={oYa:"No tags",pYa:"No tag results",OK:"changeTag"};czb={oYa:"No commits",pYa:"No commit results",OK:"changeCommit"};
_.SJ=function(a,b,c,d){var e=this;this.qh=a;this.IW=b;this.NF=c;this.ld=d;this.FY=Yyb;this.ad=_.tF;this.sK=this.HEb=!1;this.IFb=[];this.Eta=new _.gf;this.LHb=new _.gf;this.S4a=new _.gh("");this.v3c="SAME RESULT AVAILABLE IN:";this.Xja=this.Eta.ha(_.tf(function(f){return dzb(e,f)}),_.of(1),_.se());a=this.Xja.ha(_.tf(function(f){return ezb(e,f).ha(_.x(_.lF),_.Xe(function(){return _.kF(nsb(f))}),_.sf(_.uF))}));this.H9c=_.te([this.S4a,a]).ha(_.x(qsb),_.vf(function(f){_.dG(f)&&(e.IFb=f.Wb.items)}));this.placeholder=
this.Xja.ha(_.x(psb));this.ab=this.Xja.subscribe(function(f){e.HEb=f.Eb===2})};_.SJ.prototype.yn=function(){var a=this;this.sK||(this.ld.isStable?fzb(this):this.ld.Ql.ha(_.ff()).subscribe(function(){fzb(a)}))};_.SJ.prototype.La=function(){this.ab.unsubscribe()};_.SJ.prototype.show=function(a){this.sK=!1;this.LHb.next(a)};_.SJ.prototype.blur=function(){document.activeElement.blur()};
var fzb=function(a){var b=a.IFb.findIndex(function(d){return d.Ge});if(!(b<0)){var c=a.u4c;c&&c.gt.end!==0&&(c.Iy(b),a.sK=!0)}},ezb=function(a,b){var c=b.Eb,d=b.Xa,e=b.gitRefsToken;switch(c){case 0:return _.zyb(a.NF,Object.assign({},d,{gitRefsToken:e})).ha(_.x(rsb),_.x(function(f){return lsb(f.map(function(g){return{title:String(g.Bg),Ut:_.Fh(g.Bg),mVa:g.Bg,zwa:!1,hZa:g.hZa}}),b,azb)}));case 1:return _.zyb(a.NF,Object.assign({},d,{gitRefsToken:e})).ha(_.x(function(f){return lsb(f.tags.map(function(g){return{title:String(g.tagName),
Ut:Zpb(g.tagName),mVa:g.tagName,zwa:!1}}),b,bzb)}));case 2:return a.qh.list(d.ub,d.Xc,d.repository,void 0,"",250).ha(_.x(function(f){return lsb(f.Qn.map(msb),b,czb)}));default:return _.Wa(c,"Unsupported ref type")}},dzb=function(a,b){var c=b.Xa,d=b.version;c=_.Ayb(a.IW,_.Oq(c.kc(),_.Ii(c,d)||"").kb()).ha(_.x(osb),_.ff(),_.sf(0));return _.we(c,a.LHb).ha(_.x(function(e){return Object.assign({},b,{Eb:e})}))};
_.p.Object.defineProperties(_.SJ.prototype,{N3:{configurable:!0,enumerable:!0,set:function(a){this.sK=!1;this.Eta.next(a);this.ub=a.Xa.ub}}});_.SJ.O=function(a){return new (a||_.SJ)(_.A(_.xJ),_.A(_.DJ),_.A(_.CJ),_.A(_.Cg))};
_.SJ.ya=_.Yc({type:_.SJ,oa:[["ref-picker","refPickerData",""]],tb:function(a,b){a&1&&_.jg(Zyb,5);if(a&2){var c;_.ng(c=_.og())&&(b.u4c=c.first)}},ob:2,Za:function(a,b){a&2&&_.Nf("wide-view",b.HEb)},inputs:{mc:"trackElement",N3:"refPickerData"},nc:["refPickerData",""],Aa:9,Ba:15,Ea:[["rightPaneScroller",""],["empty",""],["class","ref-picker-header",4,"ngIf"],["icon","search",3,"valueChange","placeholder","trackingConfig"],["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,"click","activated","ascTrackElement","trackProjectId"],["fontSet","google-material-icons"],["mat-list-item","",
"trackAction","showTags",1,"hover-focus-element",3,"click","activated","ascTrackElement","trackProjectId"],["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,"click","activated","ascTrackElement","trackProjectId"],["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(" "),["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,"click","routerLink","matTooltip","ascTrackElement","trackAction",
"trackProjectId"],[4,"ngIf"],[1,"uber-wrapper"],[1,"hash"],[1,"separator"],[1,"ellipsis"],[1,"empty"],[4,"ngIf","ngIfElse"],["theme","error"],[3,"inline"]],ta:function(a,b){a&1&&(_.B(0,Zrb,2,1,"div",2),_.Q(1,"async"),_.F(2,"input-with-icon",3),_.Q(3,"async"),_.K("valueChange",function(c){b.S4a.next(c)}),_.H(),_.F(4,"div",4),_.B(5,asb,10,7,"mat-nav-list",5),_.Q(6,"async"),_.B(7,ksb,5,4,"div",6),_.Q(8,"async"),_.H());a&2&&(_.E("ngIf",_.R(1,5,b.Xja).rEb),_.y(2),_.E("placeholder",_.R(3,7,b.placeholder))("trackingConfig",
_.yg(13,$yb,b.mc)),_.y(3),_.E("ngIf",_.R(6,9,b.Xja)),_.y(2),_.E("ngIf",_.R(8,11,b.H9c)))},Ia:[_.bp,_.on,_.pn,_.qn,_.Cr,_.it,_.wF,_.CA,_.BA,_.pF,_.vF,_.nF,_.eB,_.fB,_.ds,_.rw,_.rt,_.au,_.Px,_.Io,_.tn,_.LG],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});_.TJ=function(){};_.TJ.O=function(a){return new (a||_.TJ)};_.TJ.Da=_.ad({type:_.TJ});_.TJ.Ca=_.Fc({imports:[_.dp,_.un,_.lt,_.yF,_.qF,_.xF,_.oF,_.fs,_.MG,_.Sx,_.bu,_.cy,_.Ko]});_.UJ=function(){};_.UJ.O=function(a){return new (a||_.UJ)};_.UJ.Da=_.ad({type:_.UJ});_.UJ.Ca=_.Fc({imports:[_.un,_.Ko,_.jy]});_.VJ=function(){};_.VJ.O=function(a){return new (a||_.VJ)};_.VJ.Da=_.ad({type:_.VJ});_.VJ.Ca=_.Fc({imports:[_.un]});_.WJ=function(){};_.WJ.O=function(a){return new (a||_.WJ)};_.WJ.Da=_.ad({type:_.WJ});_.WJ.Ca=_.Fc({imports:[_.un,_.vB,_.my]});var XJ=function(){};XJ.O=function(a){return new (a||XJ)};XJ.Da=_.ad({type:XJ});XJ.Ca=_.Fc({});_.YJ=function(){};_.YJ.O=function(a){return new (a||_.YJ)};_.YJ.Da=_.ad({type:_.YJ});_.YJ.Ca=_.Fc({imports:[_.KJ,IJ]});_.ZJ=function(){};_.ZJ.O=function(a){return new (a||_.ZJ)};_.ZJ.Da=_.ad({type:_.ZJ});_.ZJ.Ca=_.Fc({imports:[_.lr,MJ,_.un,_.mt,_.Bs]});var hzb;_.gzb=function(a,b){this.document=a;this.Sj=b};_.jzb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Un;var g=e.prefix;b.next(function(){return{Un:hzb(a,f||""),prefix:g}})},Mxb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Un;izb(a.Sj.j4,c);b.next(function(){return{Un:hzb(a,f||""),prefix:c}})},Mxb:!0});return d};
hzb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var kzb=new Map([[bH.q9a,{type:"Class",uv:"class"}],[bH.c$a,{type:"Interface",uv:"interface"}],[bH.lab,{type:"Struct",uv:"struct"}],[bH.D9a,{type:"Enum",uv:"enum"}],[bH.vab,{type:"Union",uv:"union"}],[bH.h$a,{type:"Method",uv:"method"}],[bH.M9a,{type:"Field",uv:"field"}],[bH.boa,{type:"Function",uv:"function"}],[bH.xab,{type:"Variable",uv:"variable"}],[bH.rab,{type:"Typedef",uv:"typedef"}],[bH.L$a,{type:"Namespace",uv:"namespace"}],[bH.Z$a,{type:"Property",uv:"property"}],[bH.E9a,{type:"Enum Constant",
uv:"enum-constant"}]]);var lzb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var mzb=["suggestionTemplate"],$J=function(){};$J.prototype.Ec=function(){};$J.O=function(a){return new (a||$J)};
$J.ya=_.Yc({type:$J,oa:[["ng-component"]],tb:function(a,b){a&1&&_.jg(mzb,7,_.fg);if(a&2){var c;_.ng(c=_.og())&&(b.Y6a=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"]],ta:function(a){a&1&&(_.B(0,xsb,24,
6,"ng-template",null,0,_.Ag),_.P(2,"\n"))},Ia:[_.mn,_.nn,_.on,_.au],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}"]});_.aK=function(){this.Xb=[]};_.aK.O=function(a){return new (a||_.aK)};_.aK.ya=_.Yc({type:_.aK,oa:[["menu-keyboard-shortcut-hint"]],rb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Xb:"shortcut"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ta:function(a,b){a&1&&_.B(0,zsb,4,2,"ng-container",0);a&2&&_.E("ngForOf",b.Xb)},Ia:[_.nn,_.on],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Asb=function(a){return[a]},Isb=function(a){return{kind:"link",YXb:a}},bK=function(a,b,c){var d=this;this.ke=a;this.z$=null;this.cab=_.Dob;this.Wxb=Kqb;this.savedQueries=_.Ce;this.scopes=[{scope:_.Lqb,Sa:nzb(this,_.Lqb)}];this.nka=_.Av.has(40);this.savedQueries=_.Iob(c).ha(_.x(function(e){return _.iF(e,_.Gob)}),_.x(function(e){return e.queries.map(function(f,g){f=g<10?Aqb(f,_.hG(((g+1)%10).toLocaleString())):Aqb(f);return{scope:f,Sa:nzb(d,f)}})}))};bK.prototype.Ec=function(){};
var Csb=function(a,b){var c=b.fp;var d=b.value;if(!a.z$)return!1;a=a.z$;var e=a.fp,f=a.value;return!!b.E2===!!a.E2&&c===e&&d===f};bK.prototype.E5a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Sa:nzb(c,d)}});this.z$=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.pm(this.ke)};var izb=function(a,b){b&&(a.z$=b,_.pm(a.ke))};bK.prototype.I5c=function(){var a=this.ow;a.iu.length>0&&a.iu[0].Ud()};bK.prototype.Gxa=function(a){this.ow.Gxa(a)};
var nzb=function(a,b){return{kind:"scope",gW:function(c){c=c.Un;a.z$=b;_.pm(a.ke);return{Un:c,prefix:b}}}};bK.O=function(a){return new (a||bK)(_.A(_.Pg),_.A(_.Bv),_.A(_.zF))};
bK.ya=_.Yc({type:bK,oa:[["scope-list"]],tb:function(a,b){a&1&&_.jg(_.px,7);if(a&2){var c;_.ng(c=_.og())&&(b.ow=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,"mouseFocusItem","payload","shortcut","matTooltip"],[1,"scope-text"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],["selectedClass","selected",
3,"payload","bold-active-element","shortcut","mouseFocusItem",4,"ngFor","ngForOf"],["selectedClass","selected",3,"mouseFocusItem","payload","shortcut"],["selectedClass","selected",3,"payload"],["ascTrackElement","ScopeDropdown","trackAction","navigateToManageSavedQueries",3,"routerLink"],["svgIcon","shared:settings_outline"]],ta:function(a,b){a&1&&(_.F(0,"search-box-suggestion-list")(1,"div"),_.B(2,Dsb,4,7,"search-box-suggestion-item",0)(3,Hsb,3,2,"ng-container",1),_.Q(4,"async"),_.H(),_.B(5,Jsb,
7,4,"ng-container",1),_.H());a&2&&(_.y(2),_.E("ngForOf",b.scopes),_.y(),_.E("ngIf",_.R(4,3,b.savedQueries)),_.y(2),_.E("ngIf",b.nka))},Ia:[_.bp,_.nn,_.on,_.Mx,_.Px,_.au,_.aK,_.Io,_.ox,_.px,_.tn],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 cK=function(a,b,c,d){this.Ja=a;this.aYc=b;this.zone=c;this.document=d};cK.prototype.La=function(){this.ab&&this.ab.unsubscribe()};var ozb=function(a){a.ab||(a.ab=a.zone.Ub(function(){return _.Be(0,6E5).ha(Lsb(a.document)).subscribe(function(){a.G2a()})}))};cK.prototype.G2a=function(){var a=this;_.Uo(this.Ja,function(){return a.aYc.G2a(new owb)},"searchPrepare")};cK.O=function(a){return new (a||cK)(_.t(_.Xo),_.t(wwb),_.t(_.Cg),_.t(_.lh))};cK.ua=_.q({token:cK,qa:cK.O,Ga:"root"});var dK=function(a){this.xd=void 0;this.gq={};if(a){var b=_.yHa(a);a=_.xHa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};dK.prototype.set=function(a,b){pzb(this,a,b,!1)};dK.prototype.add=function(a,b){pzb(this,a,b,!0)};var pzb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.gq[f]||(a.gq[f]=new dK);a=a.gq[f]}if(d&&a.xd!==void 0)throw Error("le`"+b);a.xd=c};
dK.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.gq[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.xd:void 0};dK.prototype.Wx=function(){var a=[];qzb(this,a);return a};var qzb=function(a,b){a.xd!==void 0&&b.push(a.xd);for(var c in a.gq)qzb(a.gq[c],b)};dK.prototype.L1=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.gq[e])return[];c=c.gq[e]}rzb(c,a,b)}else rzb(this,"",b);return b};
var rzb=function(a,b,c){a.xd!==void 0&&c.push(b);for(var d in a.gq)rzb(a.gq[d],b+d,c)};_.h=dK.prototype;_.h.k0=function(a){return this.get(a)!==void 0};_.h.clear=function(){this.gq={};this.xd=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.gq[e])throw Error("me`"+a);c.push([b,e]);b=b.gq[e]}a=b.xd;for(delete b.xd;c.length>0;)if(e=c.pop(),b=e[0],e=e[1],b.gq[e].fs())delete b.gq[e];else break;return a};_.h.clone=function(){return new dK(this)};
_.h.fs=function(){return this.xd===void 0&&_.ada(this.gq)};var szb=new _.jd("labelPriorities"),eK=function(a,b,c){this.yya=a;c=c.Fga;a=new dK;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.PZc=a};eK.O=function(a){return new (a||eK)(_.t(_.lw),_.t(szb),_.t(_.s6a))};eK.ua=_.q({token:eK,qa:eK.O});var tzb;tzb=_.le([]);_.fK=function(a,b,c,d,e,f,g,m,n,r,v,z,C){this.Cn=a;this.R4a=b;this.Va=c;this.M7c=d;this.hk=z;this.hN=C;this.Y6a=_.qm(e,$J).create(r).instance.Y6a;this.D4a=_.qm(e,bK).create(r);_.HJa(f,this.D4a.Jv);_.Xi.has(2)||_.Av.has(28)||_.Av.has(37)||ozb(v);this.HC=_.Av.has(69);this.UC=_.Av.has(97);this.du=n.Y1()};_.fK.prototype.La=function(){this.D4a.destroy()};
_.fK.prototype.xua=function(a){var b=this,c=a.el===void 0?"":a.el,d=a.Le===void 0?"":a.Le,e=_.Hi(a.Cd===void 0?"":a.Cd,this.Cn.CJ),f=_.Cqa(a);return this.du.ha(_.af(1),_.x(function(g){return new uI({Dp:_.qpb(e),JW:e.Eb,w0a:7,pathPrefix:_.$pb(e),Le:d,HC:b.HC,UC:b.UC,du:g})})).ha(_.tf(function(g){return b.R4a.P6a(c,g)}),_.x(function(g){return uzb(b,g,f)}),_.Xe(function(){return tzb}))};
_.fK.prototype.Kyb=function(a){a:{var b=this.M7c;a=b.yya.parse(a.el===void 0?"":a.el);b:{var c=_.k(_.Ui(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])&&a.Il===5){b=Msb(b.PZc,a.value);b=b===void 0?b:b+":";break a}b=void 0}return b};
var uzb=function(a,b,c){var d=b.Bw;var e=b.PW;var f=_.Mh(a.hk.hd)||new _.Lh;return d.map(function(g){var m=g.Wg&&_.cqb(g.Wg,{line:g.lineNumber}),n=a.Va;var r=g.lineNumber;var v=g.title;var z=g.symbol;g=g.WW;if(!m)throw Error("ke");r=_.Rq(m.kc(),Object.assign({},f.params,{line:r}));f.params.Sb&&_.Oq(r,f.Eb);r=r.kb();var C={G0:_.nqb(r)};n=_.Ho(n,_.Fo(n,_.Lq(r),{Ta:c}));if(z&&z.ze){var I=z.ze,M=I.startIndex,O=[{start:M,end:M+I.length}];tsb(O);O.push(lzb);I=[];var aa=-1;M=-1;O=_.k(O);for(var pa=O.next();!pa.done;pa=
O.next()){var Aa=pa.value;pa=Aa.start;Aa=Aa.end;if(pa>M){var ra=I;(aa=v.substring(aa,M))&&ra.push({T4a:aa,lF:!0});aa=I;(ra=v.substring(M,pa))&&aa.push({T4a:ra,lF:!1});aa=pa}M=Math.max(Aa,M)}v=I}else v=[{T4a:v,lF:!1}];return z&&z.type?Object.assign({},C,{uB:r.path,icon:"source:symbol",url:n,BNb:v,rw:g,Nq:e,Tc:m,EXb:kzb.get(z.type)}):Object.assign({},C,{uB:_.Eh(r.path||""),icon:r.ZE?"source:file":"source:folder_open",url:n,BNb:v,rw:g,Nq:e,Tc:m})}).map(function(g){return vzb(a,g)})};
_.fK.prototype.D7a=function(a){var b=this.Cn.parse(a),c=[],d=new Map,e=0;b=_.k(Osb(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),Jsa:Array.from(d.keys())});e=m;g?(m=(d.get(f)||0)+1,d.set(f,m)):(m=(d.get(f)||1)-1,m===0?d.delete(f):d.set(f,m))}e<a.length&&c.push({text:a.substring(e),Jsa:Array.from(d.keys())});return c};
var vzb=function(a,b){return{kind:"suggestion",ta:a.Y6a,cQ:b,ZAa:function(){_.Go(a.Va,b.url)},rw:b.rw,Nq:b.Nq,Tc:b.Tc,NC:a.hN.nUb}};_.p.Object.defineProperties(_.fK.prototype,{j4:{configurable:!0,enumerable:!0,get:function(){return this.D4a.instance}}});_.fK.O=function(a){return new (a||_.fK)(_.t(_.pw),_.t(_.FJ),_.t(_.qh),_.t(eK),_.t(_.Zl),_.t(_.Hg),_.t(_.zv),_.t(_.Bv),_.t(_.ew),_.t(_.zf),_.t(cK),_.t(_.fh),_.t(_.Xv))};_.fK.ua=_.q({token:_.fK,qa:_.fK.O});_.gK=function(){};_.gK.O=function(a){return new (a||_.gK)};_.gK.Da=_.ad({type:_.gK});_.gK.Ca=_.Fc({imports:[_.un]});_.hK=function(){};_.hK.O=function(a){return new (a||_.hK)};_.hK.Da=_.ad({type:_.hK});_.hK.Ca=_.Fc({Pb:[_.fK,eK,{wa:szb,Bb:function(){return new Map(Awb.map(function(a,b){return[a,b]}))}}],imports:[_.dp,_.hy,_.un,_.my,_.bu,_.gK,_.Ko,_.tx]});_.iK=function(a,b){this.Va=b;this.appId=new _.gh(null);this.cQc=new _.gh(null);this.XQa=new _.gh(null);this.Vf=new _.gh(null);this.pSc=new _.gh(!1);this.O6c=new _.gh(null);this.Gm=new _.gh(_.Mh(a.hd));this.ab=this.Va.events.ha(_.Ee(function(c){return c instanceof _.mh}),_.x(function(){return _.Mh(a.hd)})).subscribe(this.Gm);wzb(this);xzb(this);yzb(this);zzb(this);Azb(this);Bzb(this);this.ySc=!_.Av.has(28)};_.iK.prototype.La=function(){this.ab.unsubscribe()};
_.iK.prototype.YN=function(a){var b=this;return _.te(this.XQa,a).ha(_.x(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c!=null?c:d&&b.ySc}))};_.iK.prototype.wK=function(a){this.XQa.next(a)};
var wzb=function(a){jK(a,a.appId,function(b,c){_.JG(c,function(d){b==null?delete d.nv:d.nv=b;delete d.Ox;delete d.ov;delete d.Xt})},Psb)},xzb=function(a){jK(a,a.cQc,function(b,c){_.JG(c,function(d){b==null?delete d.Ox:d.Ox=b;delete d.ov})},Qsb)},yzb=function(a){jK(a,a.XQa,function(b,c){_.JG(c,function(d){b!=null?d.Kj=b?"1":"0":delete d.Kj})},Rsb)},zzb=function(a){jK(a,a.Vf,function(b,c){_.JG(c,function(d){b==null?delete d.Vf:d.Vf=b})},Ssb)},Azb=function(a){jK(a,a.pSc,function(b,c){_.JG(c,function(d){b?
d.Xt="":delete d.Xt})},Tsb)},Bzb=function(a){jK(a,a.O6c,function(b,c){_.JG(c,function(d){b==null?delete d.ov:d.ov=b})},Usb)},jK=function(a,b,c,d){a.ab.add(a.Gm.ha(_.x(function(e){return d(e)}),_.cf()).subscribe(b));b=b.ha(_.cf(),_.x(function(e){var f=a.Gm.value;if(d(f)!==e)return f=f.kc(),c(e,f),f.kb()}),_.Ee(function(e){return!!e}),_.vf(function(e){a.Va.navigate(_.Lq(e),{cj:!0})}));a.ab.add(b.subscribe(a.Gm))};_.iK.O=function(a){return new (a||_.iK)(_.t(_.fh),_.t(_.qh),_.t(_.Bv))};
_.iK.ua=_.q({token:_.iK,qa:_.iK.O});var kK=function(a){this.stack=a instanceof Array?a:[a]};kK.prototype.pop=function(a){if(a<0)throw new RangeError("ne");if(a>this.stack.length-1)throw new RangeError("oe");return new kK(this.stack.slice(0,a*-1))};kK.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new kK(b)};
_.p.Object.defineProperties(kK.prototype,{Cta:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.fIb]}},X6c:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},dBa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.symbol})}},fIb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var lK=function(a,b,c){this.WLb=new _.gf;this.WLb.ha(Npb(a.Ql),_.Ee(function(d){return d.length>0})).subscribe(function(d){c.navigate([],{Ta:Vsb(d),wg:"merge",Ai:b,cj:!0})})};lK.prototype.z3c=function(){for(var a=_.k(_.lc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.WLb.next(b.value)};lK.O=function(a){return new (a||lK)(_.t(_.Cg),_.t(_.fh),_.t(_.qh))};lK.ua=_.q({token:lK,qa:lK.O,Ga:"root"});var Czb;
_.mK=function(a,b,c,d,e){var f=this;this.hk=a;this.Rla=c;this.Va=d;this.Hk=e;this.dxb=this.VUa=new _.gh("SOURCE");this.DVc=this.aea=new _.gh(0);this.O3c=this.kK=new _.gh(2);this.AVb=new _.nf(1);this.Aka=new _.nf(1);this.AVc=this.Jxb=new _.gh(void 0);this.pha=new _.gf;this.Rda=this.vVa=new _.gh({query:"",EZa:!1,ee:null});this.XI=new _.gh(-1);this.Lua=new _.gh(0);this.destroy=new _.gf;this.ab=new _.Wd;this.yob=new _.gf;this.aNb=new _.gf;this.UUb=new _.gf;this.TUc=this.Dua=new _.gh(!1);this.Rla.t1.ha(_.uf(this.destroy)).subscribe(function(g){g===0?
f.kK.next(0):f.kK.next(2)});c=_.Mh(this.hk.hd);a=this.hk.hd.Ta;a.gs&&a.gsn?(c=Czb(a.gs),this.Ala({symbol:a.gsn,ZX:c,qV:c}),b.z3c("gsn","gs")):c.params.Vf===1&&this.Va.navigate(_.Lq(_.JG(c.kc(),function(g){delete g.Vf;delete g.Kj}).kb()),{wg:"preserve",cj:!0});this.Lka=Dzb(this);this.GZc=Ezb(this);this.Kua=_.De(this.XI,this.Rda.ha(_.cf(Ysb),_.jf(0))).ha(Xsb())};Czb=function(a){return typeof a==="string"?[a]:a};_.mK.prototype.La=function(){this.ab.unsubscribe();this.destroy.next()};
_.mK.prototype.wK=function(a){this.Hk.wK(a)};_.mK.prototype.YN=function(a){return this.Hk.YN(a)};var Ezb=function(a){return _.te(a.Hk.YN(_.le(!1)),a.Hk.Vf).ha(_.x(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&c===1}),_.cf(),_.of(1),_.se())},Fzb=function(a,b){a.Jxb.next(b);a.Hk.Vf.next(0);a.Hk.wK(!0)};_.mK.prototype.Ala=function(a){this.AVb.next(new kK(Object.assign({},a,{isFirst:!0})))};
var Dzb=function(a){var b=a.Va.events.ha(_.Ee(function(d){return d instanceof _.mh}),_.x(function(){var d=_.Mh(a.hk.hd);return d&&d.ub}),_.cf(),_.rf(),_.jf()),c=a.AVb.ha(_.tf(function(d){if(d){var e=a.yob.ha(_.x(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.aNb.ha(_.x(function(m){return function(n){return n.pop(n.dBa.length-1-m)}})),g=a.UUb.ha(_.x(function(m){return function(n){var r=n.stack.slice();r[n.fIb]=Object.assign({},n.Cta,m);return new kK(r)}}));return _.De(e,
f,g).ha(_.pf(function(m,n){return n(m)},d),_.sf(d))}return _.le(void 0)}));return _.De(b,c).ha(_.cf(),_.of(1),_.se())},Gzb=function(a,b){a.yob.next(b)};_.p.Object.defineProperties(_.mK.prototype,{TI:{configurable:!0,enumerable:!0,get:function(){return this.VUa.getValue()},set:function(a){a!==this.TI&&this.VUa.next(a)}}});_.mK.O=function(a){return new (a||_.mK)(_.t(_.fh),_.t(lK),_.t(_.wJ),_.t(_.qh),_.t(_.iK))};_.mK.ua=_.q({token:_.mK,qa:_.mK.O});_.nK=function(a){this.bc=a};_.nK.prototype.transform=function(a){return this.bc.a2().ha(_.sf(!1),_.x(function(b){return b?_.jqb(a):a.path||""}),_.cf())};_.nK.O=function(a){return new (a||_.nK)(_.A(_.ew,16))};_.nK.He=_.gd({name:"maybeStripGoogle3",type:_.nK,ie:!0});_.oK=function(){};_.oK.O=function(a){return new (a||_.oK)};_.oK.Da=_.ad({type:_.oK});_.oK.Ca=_.Fc({});var Hzb=new _.jd("GMAT_CARD_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.pK=function(a){this.options=a};_.pK.O=function(a){return new (a||_.pK)(_.A(Hzb))};_.pK.Fa=_.fd({type:_.pK,oa:[["mat-card"]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-card",!b.options.Oe)}});var qK=function(a,b,c){this.qh=b;this.Uc=c;this.cWc=Erb;this.bWc=Grb;this.hyb=_.Ce;this.AF=null;this.Emc="Show in change history"};
qK.prototype.Tb=function(){var a=_.Av.has(56)?_.iqb(this.dv,this.commit):this.dv,b,c,d=_.ZF(this.dv)?(b=this.commit.Pr)==null?void 0:(c=b.zw)==null?void 0:c.refHint:void 0;this.hyb=this.qh.list(a.ub,a.Xc,a.repository,this.Nf,"/",1,!1,void 0,void 0,d).ha(_.ue(function(e){return e.Qn||[]}),_.af(1));this.YQc=_.WF(this.dv,this.Nf,void 0,a);this.Rmb=this.AF?_.Lq(_.JG(_.Rq((this.AF.hg?a:this.dv).kc(),{Hf:this.AF.Nf,Ep:this.AF.hg||void 0}),function(e){e.mw=e.Sb?"":void 0}).kb()):void 0};
_.p.Object.defineProperties(qK.prototype,{Nf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Nf||""}}});qK.O=function(a){return new (a||qK)(_.A(_.Bv),_.A(_.xJ),_.A(_.mK))};
qK.ya=_.Yc({type:qK,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",dv:"baseLocation",AF:"parentCommit"},features:[_.sd],nc:["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,"click","trackProjectId"],["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"]],ta:function(a,b){a&1&&(_.F(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.P(3),_.H(),_.F(4,"a",1),_.P(5),
_.Q(6,"toPrettyRef"),_.H(),_.P(7," : "),_.F(8,"span",2),_.P(9),_.Q(10,"authorDisplay"),_.H(),_.P(11," @ "),_.J(12,"date",3),_.H(),_.B(13,Zsb,3,4,"mat-card-content",4),_.Q(14,"async"),_.J(15,"div",5),_.F(16,"mat-card-actions")(17,"button",6),_.K("click",function(){Fzb(b.Uc,b.Nf)}),_.P(18),_.H(),_.B(19,$sb,2,2,"a",7),_.H()());a&2&&(_.y(3),_.rg(b.cWc(b.dv)),_.y(),_.E("universalLink",b.YQc)("trackProjectId",b.dv.ub),_.y(),_.OA("",b.bWc(b.dv),"",_.R(6,11,b.Nf)," "),_.y(4),_.rg(_.R(10,13,b.commit.en)),
_.y(3),_.E("value",b.commit.FM),_.y(),_.E("ngIf",_.R(14,15,b.hyb)),_.y(4),_.E("trackProjectId",b.dv.ub),_.y(),_.qg(" ",b.Emc," "),_.y(),_.E("ngIf",b.Rmb))},Ia:[_.bp,_.on,_.GJ,_.AJ,_.rw,_.rt,_.qt,_.pK,_.HB,Dwb,_.UI,TI,_.Io,_.vw,_.HJ,_.tn,_.zJ,_.LG],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 rK=function(){this.subject=new _.gf};rK.prototype.subscribe=function(a){return this.subject.subscribe(a)};rK.O=function(a){return new (a||rK)};rK.ua=_.q({token:rK,qa:rK.O});var Izb=["hovercard"],Jzb=["origin"],Kzb=[new NG({zc:"start",Ac:"top"},{oc:"end",vc:"top"},-7),new NG({zc:"start",Ac:"bottom"},{oc:"end",vc:"bottom"},-7)],sK=function(a,b,c,d,e){var f=this;this.Ja=a;this.Ksb=b;this.Wua=c;this.ig=d;this.Uc=e;this.d8a=!1;this.AF=null;this.Lsb=this.Ksb.subscribe(function(){f.d8a?f.d8a=!1:(clearTimeout(f.mYa),f.awa.detach())})};sK.prototype.Ra=function(){};sK.prototype.Ec=function(){this.FXc=new _.vs(this.HXc,this.Be)};
sK.prototype.La=function(){this.Lsb&&this.Lsb.unsubscribe();this.bwa&&this.bwa.dispose()};var Lzb=function(a){a.mYa=setTimeout(function(){a.awa.tg()||(a.Ja.qb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.dv.ub}),a.awa.attach(a.FXc));a.d8a=!0;a.Ksb.subject.next()},300)},atb=function(a){clearTimeout(a.mYa);a.HAb=setTimeout(function(){a.awa.detach()},300)};sK.prototype.Ud=function(){Fzb(this.Uc,this.commit.Nf)};
sK.prototype.JSa=function(){var a=_.ks(_.ss(this.ig.position(),this.X1a),Kzb);_.AWa(a,[this.Wua]);return this.ig.create({jg:a,Cj:this.ig.Bj.fl()})};_.p.Object.defineProperties(sK.prototype,{awa:{configurable:!0,enumerable:!0,get:function(){this.bwa||(this.bwa=this.JSa());return this.bwa}}});sK.O=function(a){return new (a||sK)(_.A(_.Xo),_.A(rK),_.A(_.pJ),_.A(_.As),_.A(_.mK))};
sK.ya=_.Yc({type:sK,oa:[["blame-snippet"]],tb:function(a,b){a&1&&(_.jg(Izb,7,_.fg),_.jg(Izb,7,_.gg),_.jg(Jzb,7,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.HXc=c.first);_.ng(c=_.og())&&(b.Be=c.first);_.ng(c=_.og())&&(b.X1a=c.first)}},Za:function(a,b){a&1&&_.K("mouseenter",function(){clearTimeout(b.HAb)})("mouseleave",function(){return atb(b)})},inputs:{hE:"commitIndex",commit:"commit",dv:"baseLocation",AF:"parentCommit",startLine:"startLine",endLine:"endLine"},Aa:13,Ba:18,Ea:[["origin",""],["hovercard",
""],[3,"mouseenter","mouseleave","title"],["ascTrackElement","BlameDetails","trackAction","showInHistory",3,"click"],[1,"commit-index"],[3,"mouseenter","mouseleave","commit","baseLocation","parentCommit"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",2);_.Q(1,"authorDisplay");_.K("mouseenter",function(){_.u(c);return _.w(Lzb(b))})("mouseleave",function(){_.u(c);clearTimeout(b.mYa);return _.w()});_.F(2,"button",3,0);_.Q(4,"authorDisplay");_.Q(5,"authorDisplay");_.K("click",function(){_.u(c);return _.w(b.Ud())});
_.F(6,"span",4);_.P(7);_.H();_.P(8);_.Q(9,"date");_.Q(10,"authorDisplay");_.H()();_.B(11,btb,1,3,"ng-template",null,1,_.Ag)}a&2&&(_.NA("title","#",b.hE," ",_.R(1,7,b.commit.en),""),_.y(2),_.Lf("aria-label",b.startLine!==b.endLine?"Show blame details for commit "+b.hE+" by "+_.R(4,9,b.commit.en)+" on lines "+b.startLine+" through "+b.endLine:"Show blame details for commit "+b.hE+" by "+_.R(5,11,b.commit.en)+" on line "+b.startLine),_.y(5),_.qg("#",b.hE,""),_.y(),_.OA(" ",_.PA(9,13,b.commit.FM,"yyyy-MM-dd"),
"\u00a0\u00a0",_.R(10,16,b.commit.en)," "))},Ia:[_.bp,qK,_.HJ,_.cB],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});var Nzb;_.tK=function(a,b,c,d,e){var f=this;this.Ja=a;this.Apb=b;this.WQc=c;this.gK=d;this.A_c=new _.nu(this.Ja);this.pjb=new _.nf(1);this.UB=new _.nu(this.Ja);this.yxb=new _.nf(1);this.fqb=new _.nu(this.Ja);this.QPc=this.pjb.ha(etb(e,function(g){return f.WQc.list(g).ha(_.x(function(m){return htb(g,m.aggregations)}))}));this.RPc=this.yxb.ha(etb(e,function(g){return f.Apb.list(g).ha(_.x(function(m){return htb(g,m.Tda)}))}))};
_.Mzb=function(a,b){var c=_.ftb(b);return a.UB.fetch(c,function(){a.yxb.next(c);return _.gtb(a.RPc,c,b.category)})};Nzb=function(a){return a.gK.prefetch("findingsConfig").ha(_.$e(),_.tf(function(b){b&&a.fqb.put("getConfiguration",_.le(_.Tg(OH,JSON.parse(b.response)).root));return a.fqb.fetch("getConfiguration",function(){return a.Apb.getConfiguration().ha(_.x(function(c){return c.root}))})}))};_.tK.O=function(a){return new (a||_.tK)(_.t(_.Xo),_.t(rwb),_.t(qwb),_.t(_.dw),_.t(_.Cg))};
_.tK.ua=_.q({token:_.tK,qa:_.tK.O,Ga:"root"});_.uK=function(a,b){this.s1=b;_.Av.has(14)?this.wVa=Nzb(this.s1).ha(_.x(function(c){return(c==null?void 0:c.children)||[]}),_.of(1),_.se()):this.wVa=_.le([]);this.aGb=this.wVa.ha(_.x(itb))};_.uK.prototype.PWa=function(){return this.wVa};_.Ozb=function(a,b){return a.aGb.ha(_.x(function(c){return c.get(b)}))};
_.uK.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return OF(b)||b==="host"?_.Ozb(this,f).ha(_.tf(function(r){if(!r)return _.le([]);var v=_.jtb(r);return v?_.Mzb(m.s1,{ub:a,Xc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:v}).ha(_.x(function(z){return z.map(function(C){return{icon:r.icon,tooltip:r.tooltip,details:C,TFb:r.name,Kt:r.id}})})):_.le([])})):_.me("Only depot group and multibranch are currently supported")};
_.uK.O=function(a){return new (a||_.uK)(_.t(_.Bv),_.t(_.tK))};_.uK.ua=_.q({token:_.uK,qa:_.uK.O,Ga:"root"});var Pzb=new Set(["depot","host","ossProject"]),vK=function(a,b,c){this.Ja=a;this.WUc=b;this.MUc=c;this.DRc=new _.nu(this.Ja);this.sQc=new _.nu(this.Ja)},Qzb=function(a,b,c){var d=b.ub;var e=b.Xc;var f=b.fileSpecSourceRootRepositoryKeyRepositoryName;var g=b.fileSpecSourceRootRefSpec;var m=b.fileSpecSourceRootRefHint;var n=b.fileSpecPath;var r=b.fileSpecType;var v=b.mergeLatestData;b=b.category===void 0?"DEFAULT":b.category;if(!Pzb.has(e))throw Error("qe");var z=Object.assign({},_.nG(d,e),{fileSpecPath:n,
fileSpecType:r,fileSpecSourceRootRefSpec:g,fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:v,category:b});return a.DRc.fetch(Object.assign({},z,{ki:"fileTest"}),function(){return a.WUc.get(z).ha(_.x(function(C){return C.DSa}))})},Rzb=function(a,b,c,d){if(!Pzb.has(c))throw Error("qe");var e=Object.assign({},_.nG(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.sQc.fetch(e,function(){return a.MUc.get(e).ha(_.x(function(f){return f.categories}))})};
vK.O=function(a){return new (a||vK)(_.t(_.Xo),_.t(vwb),_.t(uwb))};vK.ua=_.q({token:vK,qa:vK.O,Ga:"root"});var Szb,Uzb,$zb,Vzb;Szb=["BLAME","XREFS","NL_SEMANTIC_OUTLINES"];_.Tzb=new _.jd("viewDataProvider");
_.wK=function(a,b,c,d,e,f){var g=this;this.HE=a;this.bc=c;this.dVa=d;this.state=new _.gh(new Map);this.ab=new _.Wd;this.cmb=e.ha(_.Ee(stb),_.fqb(function(m){return m.location}),_.x(function(m){return{Xa:m.location,isDirectory:m.kind===1,YE:_.cG(m.DF),IJ:m.kind===0?m.IJ:void 0}}),_.sf(void 0),_.of(1),_.se());this.sta=Uzb(this).ha(_.of(1),_.se());this.HQa=_.te([this.cmb,this.HE.PWa().ha(_.sf([]))]).ha(_.tf(function(m){m=_.k(m);var n=m.next().value;var r=m.next().value;return Vzb(g,n).ha(_.x(function(v){return[].concat(_.ld(v),
_.ld(ktb(r,n)))}))}),_.cf(ttb),_.of(1),_.se());a=Vvb(this.bc).ha(_.x(function(m){return new Map(Array.from(m,function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return[n,r.Ff==="ON"?{enabled:!0,Bt:0}:{enabled:!1}]}))}),_.af(1),_.uf(this.state.ha(_.rf())));b=this.HQa.ha(_.xf(this.state),_.x(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=qtb(n),v=ntb(_.Mh(f.hd));n=new Map;for(var z=_.k(m),C=z.next();!C.done;C=z.next()){var I=_.k(C.value);C=I.next().value;I=I.next().value.enabled||
otb(C,v);n.set(C,I?{enabled:!0,Bt:0}:{enabled:!1})}r=_.k(r);for(v=r.next();!v.done;v=r.next())v=v.value,!m.has(v.id)&&v.cW&&n.set(v.id,{enabled:!0,Bt:0});return n}));this.ab.add(_.we(a,b).subscribe(function(m){g.state.next(m)}));a=this.HQa.ha(_.x(function(m){return new Set(qtb(m).map(function(n){return n.id}))}));this.Xla=_.te([this.state,a]).ha(_.x(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}),_.cf(rtb),_.of(1),_.se())};_.h=_.wK.prototype;_.h.La=function(){this.ab.unsubscribe()};_.h.PWa=function(){return this.HQa};_.h.bF=function(a){return this.Xla.ha(_.x(function(b){return b.get(a)||{enabled:!1}}),_.cf(_.gc))};_.h.fua=function(){var a=ptb(_.lc.apply(0,arguments),!0);Wzb(this,Xzb(this,a))};_.h.Rta=function(){Wzb(this,ptb(_.lc.apply(0,arguments),!1))};_.h.ky=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.xK=function(a,b,c){Yzb(a,b,{enabled:!0,Bt:2,SAb:c})};_.yK=function(a,b){Yzb(a,b,{enabled:!0,Bt:0})};_.Zzb=function(a,b,c){Yzb(a,b,{enabled:!0,Bt:1,Pt:c})};Uzb=function(a){var b=["DEFAULT","FUZZING"];return a.cmb.ha(_.tf(function(c){if(!c)return _.le(b);var d=c.Xa;c=d.ub;var e=d.Xc;d=d.repository;return c&&e&&Pzb.has(e)&&d?Rzb(a.dVa,c,e,d).ha(_.sf(b),_.Xe(function(){return _.le([])}),_.x(function(f){return[].concat(_.ld(new Set([].concat(_.ld(f),_.ld(b)))))})):_.le(b)}),_.x(function(c){return c.filter(uqb).map(_.Dva)}))};
$zb=function(a){return a.sta.ha(_.x(function(b){var c=new Set(b);return Object.assign({},_.j5a,{children:_.j5a.children.filter(function(d){return c.has(d.id)})})}))};
Vzb=function(a,b){return $zb(a).ha(_.x(function(c){var d=[Svb];_.Av.has(101)&&d.push(Rvb);d.push(Tvb);d.push(Uvb);d.push(c);_.Av.has(27)&&(d.push(_.l5a),d.push(_.m5a));return b?d.filter(function(e){return e.id==="LINE_COUNTS"||e.id==="FILE_COUNTS"?b.isDirectory:b.isDirectory||b.YE&&(e.id==="BLAME"||e.id==="COVERAGE_GENERIC")?!1:!0}):d}))};
_.wK.prototype.qAa=function(){var a=_.lc.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.ki;e=e.state;var f=void 0;((f=this.state.getValue().get(d))==null?void 0:f.enabled)===e.enabled||Szb.includes(d)||c.set(d,{Ff:e.enabled?"ON":"OFF",nma:""});b.set(d,e)}c.size>0&&this.bc.GIb(c);this.state.next(b)};
var Wzb=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.ky(d)&&(e?c.push({ki:d,state:{enabled:e,Bt:0}}):c.push({ki:d,state:{enabled:e}}))}a.qAa.apply(a,_.ld(c))},Yzb=function(a,b,c){a.ky(b)&&a.qAa({ki:b,state:c})},Xzb=function(a,b){var c=b.has("BLAME"),d=Array.from(b.keys()).filter(function(f){return f.startsWith("COVERAGE_GENERIC")});if(d.length>1)throw Error("re");d=d.length?d[0]:null;if([c,d].filter(function(f){return!!f}).length>
1)throw Error("se");d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.i5a);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};_.wK.O=function(a){return new (a||_.wK)(_.t(_.uK),_.t(_.Bv),_.t(_.ew),_.t(vK),_.t(_.Tzb),_.t(_.fh))};_.wK.ua=_.q({token:_.wK,qa:_.wK.O});_.zK=function(a){this.Vg=a;this.qB=[];this.p2a=null};_.h=_.zK.prototype;_.h.La=function(){this.clear();this.De()};_.h.HSa=function(){return[]};_.h.WJ=function(){};_.h.onLoad=function(){};_.h.XJ=function(){};_.h.De=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.p2a&&this.p2a.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.onLoad();aAb(this,this.HSa());this.p2a=this.vta().subscribe(function(b){b&&(aAb(a,b),a.qB.length===0&&b.length>0?(a.WJ(),aAb(a,[])):a.XJ(b))},function(){a.WJ();aAb(a,[])})};_.h.remove=function(){for(var a=_.k(this.qB),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Vg.handleError(c)}}this.qB=[]};var aAb=function(a,b){a.remove();a.qB=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.qB.push(c)}catch(d){a.Vg.handleError(d)}}};
_.zK.O=function(a){return new (a||_.zK)(_.A(_.Ue))};_.zK.Fa=_.fd({type:_.zK});var AK=function(a,b,c){_.zK.call(this,a);this.Kd=b;this.Ja=c};_.V(AK,_.zK);_.h=AK.prototype;_.h.Ra=function(){};_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Xf;b=b.zj;a?(b?!_.UF(b,a):1)&&this.update():this.clear()}};
_.h.vta=function(){var a=this;if(!_.aG(this.Qh))throw Error("te");var b=this.Qh,c=b.ub,d=b.Xc;b=b.repository;var e=_.PF(_.Ii(this.Qh,0))||"",f=_.Ii(this.Qh,1)||"",g=_.SF(this.Qh,1)||"";return this.h1(c,d,b,e,f,g,this.Qh.params.Sb).ha(_.x(function(m){return m?a.r5(m):null}))};_.h.XJ=function(a){a=this.Pt(a);for(var b=new Map,c=_.k(this.nO()),d=c.next();!d.done;d=c.next())d=d.value,_.Zzb(this.Kd,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ja.qo({nI:b})};_.h.Pt=function(a){return a.length};
AK.O=function(a){return new (a||AK)(_.A(_.Ue),_.A(_.wK),_.A(_.Jv))};AK.Fa=_.fd({type:AK,features:[_.Jf,_.sd]});_.BK=function(a,b){this.Ja=a;this.eYa=b;this.Gf=new _.nu(this.Ja)};
_.BK.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.nG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Gf.fetch(m,function(){var n=g.eYa,r=m;r=r===void 0?{}:r;var v=v===void 0?{}:v;return _.Gm(n.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Wa+"/history/blame",Ta:_.Ug(r,_.zI,v),Qb:TH}).ha(_.x(utb))})};
_.BK.O=function(a){return new (a||_.BK)(_.t(_.Xo),_.t(_.HI))};_.BK.ua=_.q({token:_.BK,qa:_.BK.O,Ga:"root"});var bAb=["blameSnippet"],cAb=["loading"],dAb=["rangeHighlight"],eAb=function(a,b,c,d,e,f){this.component=a;this.esa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Sl=function(){}};eAb.prototype.render=function(){this.Sl=this.sidebar?this.component.KPa(this.esa,this.options,this.startLine,this.endLine):this.component.Gra(this.esa,this.options,this.startLine,this.endLine)};eAb.prototype.remove=function(){this.Sl()};
_.CK=function(a,b,c,d,e,f){AK.call(this,b,e,c);this.component=a;this.Ja=c;this.service=d;this.Kd=e;this.Bm=f;this.nrb=0};_.V(_.CK,AK);_.CK.Fa=AK.Fa;_.h=_.CK.prototype;
_.h.r5=function(a){var b=[],c=a.jq||[],d=a.Rpb,e=a.ZXc;a=a.m0a||[];this.nrb=a.length;!a.length&&c.length&&_.$A(this.Ja);for(var f=0;f<a.length;f++){var g=a[f];if(g.ze){var m=c[g.hE||0],n=m.Nf;if(n)if(n=d.get(n),n==null)_.$A(this.Ja);else{var r=void 0,v=(r=e.get(n-1))!=null?r:null;b.push.apply(b,_.ld(this.l0(g.ze,n,m,v,f%2===0?"even":"odd")))}else _.$A(this.Ja)}else _.$A(this.Ja)}return b};_.h.h1=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};
_.h.HSa=function(){return[new eAb(this.component,this.kF,{},void 0,void 0,!0)]};_.h.WJ=function(){_.xK(this.Kd,"BLAME");_.$A(this.Ja)};_.h.onLoad=function(){_.yK(this.Kd,"BLAME");this.Ja.qo({bucket:_.Nh.PCa})};_.h.XJ=function(a){AK.prototype.XJ.call(this,a);this.Bm.ik("Blame is being displayed","polite")};_.h.Pt=function(){return this.nrb};_.h.nO=function(){return["BLAME"]};_.h.De=function(){this.Bm.ik("Blame was disabled","polite")};
_.h.l0=function(a,b,c,d,e){var f=[],g="blame-highlight "+e;a=a&&wtb(a);if(!a||!ytb(a))return _.$A(this.Ja),f;f.push(new eAb(this.component,this.esa,{className:e,commit:c,Rd:this.Qh,hE:b,AF:d,startLine:a.startLine+1,endLine:a.endLine+1},a.startLine,a.endLine,!0));f.push(new eAb(this.component,this.sja,{className:g},a.startLine,a.endLine,!1));return f};_.CK.O=function(a){return new (a||_.CK)(_.A(_.pJ),_.A(_.Ue),_.A(_.Jv),_.A(_.BK),_.A(_.wK),_.A(_.kr))};
_.CK.ya=_.Yc({type:_.CK,oa:[["blame-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.jg(bAb,7),_.jg(cAb,7),_.jg(dAb,7));if(a&2){var c;_.ng(c=_.og())&&(b.esa=c.first);_.ng(c=_.og())&&(b.kF=c.first);_.ng(c=_.og())&&(b.sja=c.first)}},inputs:{Qh:"layerBaseLocation"},features:[_.Jf],nc:["layerBaseLocation",""],Aa:6,Ba:0,Ea:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit","startLine","endLine"],["text","Loading blame layer...",1,"blame-layer",
3,"hasBackground"]],ta:function(a){a&1&&_.B(0,Atb,1,9,"ng-template",null,0,_.Ag)(2,Btb,1,3,"ng-template",null,1,_.Ag)(4,Ctb,1,1,"ng-template",null,2,_.Ag)},Ia:[_.nF,sK],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 fAb=["rangeHighlight"],gAb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Sl=function(){}};gAb.prototype.render=function(){this.Sl=this.component.Gra(this.snippet,this.options,this.startLine,this.endLine)};gAb.prototype.remove=function(){this.Sl()};_.DK=function(a,b,c,d,e,f,g){AK.call(this,c,d,g);var m=this;this.dVa=a;this.component=b;this.Kd=d;this.Mb=e;this.qh=f;this.Jqb=new _.gh([]);this.ab=this.Kd.sta.subscribe(function(n){m.Jqb.next(n)})};
_.V(_.DK,AK);_.DK.Fa=AK.Fa;_.h=_.DK.prototype;_.h.Ra=function(){};_.h.La=function(){this.ab.unsubscribe();AK.prototype.La.call(this)};_.h.nO=function(){var a=this;return this.Jqb.value.filter(function(b){return a.Kd.ky(b)})};_.h.WJ=function(){for(var a=_.k(this.nO()),b=a.next();!b.done;b=a.next())_.xK(this.Kd,b.value)};_.h.onLoad=function(){for(var a=_.k(this.nO()),b=a.next();!b.done;b=a.next())_.yK(this.Kd,b.value)};
_.h.r5=function(a){var b=[];a=_.k(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=void 0;c.status==="COVERED"&&(d="covered");c.status==="NOT_COVERED"&&(d="uncovered");d&&b.push(this.ISa(c.startLine,c.endLine,d))}return b};
_.h.h1=function(a,b,c,d,e,f){var g=this,m=_.EF(this.Qh)?e==="HEAD":!_.Hh.test(e);a=_.le({ub:a,Xc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Ih(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.EF(this.Qh)&&(a=_.te([_.yJ(this.qh,this.Qh,"path"),a]).ha(_.x(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.te([a,hAb(this)]).ha(_.tf(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var hAb=function(a){return a.Kd.sta.ha(_.tf(function(b){return _.te(b.map(function(c){return a.bF(c)}))}),_.x(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Ze(0),_.cf(Etb),_.Ee(function(b){return b.length>0}),_.vf(function(){a.onLoad()}))};_.DK.prototype.bF=function(a){return this.Kd.bF(a).ha(_.x(function(b){return{id:a,enabled:b.enabled}}),_.cf())};
_.DK.prototype.makeRequest=function(a,b){var c=this;b=b.map(vqb).filter(function(d){return d!==void 0});return Qzb(this.dVa,Object.assign({},a,{category:b[0]}),_.Mh(this.Mb.hd).params.SN).ha(_.Xe(function(){c.WJ();aAb(c,[]);return _.le(null)}))};_.DK.prototype.ISa=function(a,b,c){a=vtb(a,b-1,0,0);if(!ytb(a))throw Error("ue");return new gAb(this.component,this.sja,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.DK.O=function(a){return new (a||_.DK)(_.A(vK),_.A(_.pJ),_.A(_.Ue),_.A(_.wK),_.A(_.fh),_.A(_.xJ),_.A(_.Jv))};_.DK.ya=_.Yc({type:_.DK,oa:[["coverage-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.jg(fAb,7);if(a&2){var c;_.ng(c=_.og())&&(b.sja=c.first)}},inputs:{Qh:"layerBaseLocation"},features:[_.Jf],nc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["rangeHighlight",""]],ta:function(a){a&1&&_.B(0,Dtb,1,3,"ng-template",null,0,_.Ag)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var iAb=function(){this.N6a=""};iAb.O=function(a){return new (a||iAb)};
iAb.ya=_.Yc({type:iAb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",N6a:"subtitle"},nc:"icon  title  details ".split(" "),Aa:8,Ba:4,Ea:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],ta:function(a,b){a&1&&(_.F(0,"mat-card-header")(1,"div",0),_.J(2,"img",1),_.H(),_.F(3,"mat-card-title"),_.P(4),_.H(),_.B(5,Ftb,2,1,"mat-card-subtitle",2),_.H(),_.F(6,"mat-card-content"),_.J(7,"div",3),_.H());a&2&&
(_.y(2),_.E("src",b.icon,_.Qe),_.y(2),_.rg(b.title),_.y(),_.E("ngIf",b.N6a),_.y(2),_.E("innerHTML",b.details,_.Pe))},Ia:[_.on,Fwb,_.UI,Ewb,Cwb,TI],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 jAb=[new NG({zc:"end",Ac:"bottom"},{oc:"start",vc:"top"}),new NG({zc:"end",Ac:"center"},{oc:"start",vc:"center"}),new NG({zc:"end",Ac:"top"},{oc:"start",vc:"bottom"})],EK=function(a,b,c,d){this.Ja=a;this.Gba=b;this.X1a=c;this.ig=d;this.mc="";this.Hd=this.JSa()};_.h=EK.prototype;_.h.Ra=function(){var a=this;this.Nia=new _.vs(this.Ffa,this.Gba,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.h.La=function(){this.Hd.dispose()};
_.h.attach=function(a){var b=this;this.Hd.tg()||(this.Hd.attach(this.Nia),this.Ja.qb({element:this.mc,action:"showHovercard",jf:this.jf,gestureName:"CLICK"},a),setTimeout(function(){b.Hd.af()},0));clearTimeout(this.QSc)};_.h.detach=function(){var a=this;this.QSc=setTimeout(function(){a.Hd.detach()},200)};_.h.JSa=function(){var a=_.ks(_.ss(this.ig.position(),this.X1a),jAb);return this.ig.create({jg:a,Cj:this.ig.Bj.fl()})};EK.O=function(a){return new (a||EK)(_.A(_.Xo),_.A(_.gg),_.A(_.Pd),_.A(_.As))};
EK.Fa=_.fd({type:EK,oa:[["","hovercard","","trackElement",""]],Za:function(a,b){a&1&&_.K("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{Ffa:"hovercard",mc:"trackElement",jf:"artifactId"}});var FK=function(){this.mc=this.tooltip=""};FK.prototype.Ra=function(){};
_.p.Object.defineProperties(FK.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Vb(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.jf=a[0].Kt;var b;this.tooltip=(b=a[0].tooltip)!=null?b:"";this.details=a.map(function(c){var d=c.details;var e=d.message;var f=d.messageHtml;d=d.url;c=_.IF(e||c.TFb);d&&(kAb.test(d)||(d="http://"+d),c=_.Dpb("a",{href:d,target:"_blank"},c));if(f)try{var g=_.Wi(f)||c}catch(m){g=c}else g=c;
return g})}}});FK.O=function(a){return new (a||FK)};
FK.ya=_.Yc({type:FK,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",mc:"trackElement"},nc:["annotations","","trackElement",""],Aa:3,Ba:5,Ea:[["hovercard",""],[3,"src","alt","hovercard","trackElement","artifactId"],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],ta:function(a,b){a&1&&(_.J(0,"img",1),_.B(1,Itb,2,1,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(2),
_.E("src",b.icon,_.Qe)("alt",b.tooltip)("hovercard",a)("trackElement",b.mc)("artifactId",b.jf))},Ia:[_.nn,_.on,iAb,EK,_.pK,_.HB],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 kAb=/^((http|https):\/\/)/;var lAb=["finding"],mAb=function(a,b,c,d){this.component=a;this.eVc=b;this.options=c;this.line=d;this.Sl=function(){}};mAb.prototype.render=function(){this.Sl=this.component.Oib(this.eVc,this.options,this.line)};mAb.prototype.remove=function(){this.Sl()};_.GK=function(a,b,c,d,e){AK.call(this,b,d,e);this.component=a;this.HE=c};_.V(_.GK,AK);_.GK.Fa=AK.Fa;_.h=_.GK.prototype;
_.h.r5=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.ze?wtb(d.ze).startLine||0:0;var e=void 0,f=(e=b.get(d))!=null?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 mAb(this.component,this.fVc,{annotations:d},c));return a};_.h.h1=function(a,b,c,d,e,f){return this.HE.getAnnotations(a,b,c,e,f,this.Kt,!0)};_.h.WJ=function(){_.xK(this.Kd,this.Kt)};
_.h.onLoad=function(){_.yK(this.Kd,this.Kt)};_.h.nO=function(){return[this.Kt]};_.GK.O=function(a){return new (a||_.GK)(_.A(_.pJ),_.A(_.Ue),_.A(_.uK),_.A(_.wK),_.A(_.Jv))};
_.GK.ya=_.Yc({type:_.GK,oa:[["finding-layer","layerBaseLocation","","layerId",""]],tb:function(a,b){a&1&&_.jg(lAb,7);if(a&2){var c;_.ng(c=_.og())&&(b.fVc=c.first)}},inputs:{Qh:"layerBaseLocation",Kt:"layerId"},features:[_.Jf],nc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Ea:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ta:function(a){a&1&&_.B(0,Jtb,1,1,"ng-template",null,0,_.Ag)},Ia:[FK],mb:2});var nAb=function(){};nAb.O=function(a){return new (a||nAb)};nAb.ya=_.Yc({type:nAb,oa:[["nl-semantic-outlines-snippet"]],inputs:{i1a:"nlOutline"},Aa:3,Ba:1,Ea:[[1,"nl-semantic-outlines-snippet"]],ta:function(a,b){a&1&&(_.F(0,"div")(1,"p",0),_.P(2),_.H()());a&2&&(_.y(2),_.qg(" ",b.i1a," "))},styles:["nl-semantic-outlines-snippet[_nghost-%COMP%]{width:100%;padding:0 .5em;position:absolute;white-space:nowrap;text-overflow:ellipsis}"],Oa:0});var oAb=function(){this.d1=this.nda=0};_.V(oAb,eJ);var pAb=function(){};_.V(pAb,eJ);pAb.prototype.mfa=function(){for(var a=1,b=qAb(this),c=0;c<b.length;c++){var d=this[b[c]];if(d!=null){if(d.h9a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=g!=null?Kxb(g):0;e=e+g|0}d=e}else d=0;else d=Kxb(d);a=Math.imul(1000003,a)^d}}return a};
pAb.prototype.toString=function(){var a=Nxb(this);a=zG(kxb(a.EUa))+zG(Qxb("[]",a.FUa));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 Hxb;b=zG(b)+"{";a.BUc=", ".toString();a.Jwb=b.toString();a.JUa="}".toString();a.CUc=zG(a.Jwb)+zG(a.JUa);b=qAb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+zG(e)+"]");var f=a;d=zG(d)+"="+zG(e);e=f;if(e.c1){var g=e.c1;g.oda=zG(g.oda)+zG(e.BUc)}else g=new Gxb,
g.oda=e.Jwb,e.c1=g;f=f.c1;f.oda=zG(f.oda)+zG(d)}return a.toString()};var qAb=function(a){var b=Object.keys(a),c=a.D$c;return c?b.filter(function(d){return!c.includes(d)}):b};var rAb=function(){this.GUa=this.IUa=this.HUa=0};_.V(rAb,pAb);rAb.prototype.line=function(){return this.HUa};rAb.prototype.start=function(){return this.IUa};rAb.prototype.end=function(){return this.GUa};var sAb=function(){this.mda=0};_.V(sAb,eJ);sAb.prototype.f0a=function(){return this.mda<this.Iwb.length};sAb.prototype.S2=function(){var a;return Stb(this.Iwb[a=this.mda,this.mda=this.mda+1|0,a])};var Utb=function(a,b,c,d){return tAb(a,b,new Dxb(function(){var e=new sAb;e.mda=0;e.Iwb=c;return e}),Uxb(d))},tAb=function(a,b,c,d){c=Exb(c);d=Exb(d);var e=new oAb;b=b.GUc;e.nda=0;e.d1=0;for(e.e1=b;c.f0a();){var f=c.S2().BB;b=f>>2;var g=e;var m=c.S2().BB,n=c.S2().BB,r=[];var v=g;for(v.nda=v.nda+m|0;v.e1.length>v.d1&&v.e1[v.d1].BB<v.nda;)v.d1=v.d1+1|0;v=v.nda;n=v+n|0;m=g.d1;for(var z=m==0?0:g.e1[m-1|0].BB+1|0,C=v-z|0;n>(z-1|0)&&m<g.e1.length;){var I=g.e1[m].BB;v=r;z=n>I?I-z|0:n-z|0;I=new rAb;I.HUa=
m;I.IUa=C;I.GUa=z;v.push(I);m=m+1|0;z=g.e1[m-1|0].BB+1|0;C=0}g=r;(f&1)>0&&d.S2();switch(f&2){case 0:f=a;b=uAb(b);if(b!=null)for(r=0;r<g.length;r++)n=g[r],m=b,vAb(f,n,{startColumn:n.start(),endColumn:n.end(),No:m});break;case 2:f=a;r=b;b=d.S2();switch(r){case 35:case 36:b="/search?q="+zG(encodeURIComponent(b));break;case 30:r=RegExp("^https?://cs.corp.google.com","");v="";for(n=0;0<=(n=v.indexOf("\\",n));)v.charCodeAt(n+1|0)==36?(m=zG(v.substr(0,n|0))+"$",z=n=n+1|0,m+=zG(v.substr(z))):(m=zG(v.substr(0,
n|0)),z=n=n+1|0,m+=zG(v.substr(z))),v=m;b=b.replace(r,v);break;case 55:b="https://b.corp.google.com/issues?q="+zG(b);break;case 37:b="https://b.corp.google.com/hotlists/"+zG(b);break;case 38:b="https://b.corp.google.com/savedsearches/"+zG(b);break;case 56:b="https://b.corp.google.com/components/"+zG(b)}Oxb(b,"/search/")&&b.indexOf("?")>0&&(b="/search"+zG(b.substr(b.indexOf("?"))));r=Oxb(b,"http://")||Oxb(b,"https://")?"external":"";for(n=0;n<g.length;n++)f.addLink(g[n],b,r)}}return a.rV};var uAb=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 Ttb=function(){this.Hwb=0};_.V(Ttb,eJ);var Vtb=function(){this.rV=new Map};Vtb.prototype.addLink=function(a,b,c){vAb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",No:"link-decoration-layer",href:b,key:c})};var vAb=function(a,b,c){a.rV.has(b.line())||a.rV.set(b.line(),[]);a.rV.get(b.line()).push(c)};_.wAb=!0;_.xAb=!1;_.yAb=!1;_.HK=function(a,b,c,d,e){this.Ja=a;this.BIb=b;this.iN=c;this.Re=d;this.gK=e;this.U_c=[3,0];this.NM=new _.nu(this.Ja)};
_.HK.prototype.list=function(a,b,c,d,e,f){var g=this;if(e===""||e==="/")e=void 0;a=_.Qi(a,b,c,d,e,f);var m=(new _.mq).Ly(a),n=m.clone();a.Yl(3);return this.gK.prefetch("directory").ha(_.tf(function(r){r&&g.NM.put(dwb(r.request).toObject(),zAb(g,n,m,_.le((0,_.zTa)(r.response))));return g.NM.fetch(n.toObject(),function(){var v=Pvb(n.clone(),!0).toObject(),z,C;return(C=(z=_.h_a(g.NM,v))==null?void 0:z.ha(_.ff()))!=null?C:g.hva(n,m)}).ha(_.x(Ktb))}))};
_.HK.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Qi(a,b,c,d,e,f==null?void 0:f.Sb);(f==null?0:f.fileSize)&&_.Cb(a,4,_.cb(f.fileSize),"0");var m=Pvb((new _.mq).Ly(a),!0),n=m.clone();if(b=AAb(this,a))b.getType()&&a.Yl(b.getType()),b.TU().length>0&&a.QUb(b.TU()),b.QWa()&&a.CUb(b.QWa());(f==null?void 0:f.type)!==void 0&&a.Yl(f==null?void 0:f.type);_.sk(_.sk(_.sk(m,4,!0),9,_.xAb),10,_.yAb);this.Ja.qo({SI:[{eventType:"FILE_OPENED",bwb:[],Wg:a,lineNumber:f==null?void 0:f.line}]});return this.gK.prefetch("file").ha(_.tf(function(r){r&&
g.NM.put(dwb(r.request).toObject(),zAb(g,n,m,_.le((0,_.zTa)(r.response))));return g.NM.fetch(n.toObject(),function(){var v=g.NM;var z=Pvb(n.clone(),!1).toObject();v=v.getValue(z);z=g.hva(n,m);return v?z.ha(_.sf(v),_.cf(_.$vb)):z})}))};_.HK.prototype.hva=function(a,b){return zAb(this,a,b,BAb(this,b))};
var zAb=function(a,b,c,d){c=c.Dv().clone().Yl(0);for(var e=d.ha(_.x(function(m){var n;return((n=_.Bq(m))==null?void 0:_.Qj(n,_.vq,2))||new _.vq})),f=_.k(a.BIb),g=f.next();!g.done;g=f.next())Yvb(g.value,c,e);return d.ha(_.wka(function(m,n){return!!_.Aq(m)||n===0}),_.vf(function(m){var n=_.Qj(m,_.Cp,7),r;if(n==null?0:(r=_.Qj(n,_.Pi,1))==null?0:_.Y(r,3)){n=n.clone().Yl(0);r=_.k(a.BIb);for(var v=r.next();!v.done;v=r.next())Yvb(v.value,n,e);n=b.clone().Ly(n);a.NM.put(n.toObject(),_.le(m))}}))},BAb=function(a,
b){var c=a.U_c.includes(b.Dv().getType());return _.Pv(a.Re,function(){if(c){var d=a.Re.Vk();d["X-Server-Timeout"]="60"}else d=a.Re.Vk();if(_.wAb){var e=a.iN;d=e.bi.oX(e.ii+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.VTa);d=tqb(d)}else d=a.iN.hva(b,d);return d},"FileService.getContentsStreaming").ha(_.qf())},AAb=function(a,b){var c=b.clone();c.td(_.Eh(_.Ypb(b.ne())));var d,e;return(e=(d=CAb(a,c))==null?void 0:_.Aq(d))==null?void 0:_.Rj(e,_.oq,1,_.Mj()).find(function(f){return f.ne()===
b.ne()})},CAb=function(a,b){b=Pvb((new _.mq).Ly(b),!1);a=a.NM;b=b.toObject();return a.getValue(b)};_.HK.O=function(a){return new (a||_.HK)(_.t(_.Jv),_.t(_.O9a),_.t(_.P9a),_.t(_.fw),_.t(_.dw))};_.HK.ua=_.q({token:_.HK,qa:_.HK.O,Ga:"root"});var DAb,Wtb;DAb=/^readme(\.md)?$/i;Wtb=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"]]);
_.IK=function(a,b,c,d,e,f){var g=this;this.hk=a;this.Rr=b;this.zda=c;this.mh=d;this.NF=e;this.Va=f;this.a_c=new _.wB;this.Tc=this.hk.data.ha(_.x(function(m){m=m.Tc;m.path||(m=m.kc().td("/").kb());return m}),_.of(1),_.se());this.lw=this.Tc.ha(_.tf(function(m){return g.gXa(m,!0)}),_.of(1),_.se());this.AZc=_.Av.has(55)};_.IK.prototype.gXa=function(a,b){return EAb(this,a,b===void 0?!1:b).ha(_.sf({kind:4,location:a}))};
var EAb=function(a,b,c){return b.repository?b.Eb?FAb(a,b,c):_.zyb(a.NF,{ub:b.ub,Xc:b.Xc,repository:b.repository}).ha(_.Xe(function(d){var e=d.error;if(e&&e.code===404)return a.mh.log(d),_.le({kind:7,location:b});if(e&&e.code===403)return a.mh.log(d),_.le({kind:6,location:b});throw d;}),_.tf(function(d){if(d instanceof dI){var e=d.nca;if(e)d=_.Oq(b.kc(),e).kb(),d=FAb(a,d,c);else if(d.tags.length===0&&d.Od.length===0){var f=f===void 0?null:f;d=_.le(f?{kind:11,location:b,WV:f}:{kind:9,location:b})}else d=
_.le({kind:10,location:_.Oq(b.kc(),"HEAD").kb()})}else d=_.le(d);return d})):_.Yi},FAb=function(a,b,c){var d=Xtb(b,a.Rr,1).ha(_.tf(function(e){var f=$tb(b,e);return!c||b.path===f.path&&b.Eb===f.Eb?_.le(e):(a.Va.navigate(_.Lq(f),{Tia:!0,wg:"preserve",cj:!0}),_.Yi)}));return Ytb(d,b,a.Rr).ha(_.tf(function(e){var f=e.current;e=e.diffBase;var g=_.Rj(f,_.xTa,5,_.Mj());g=g[g.length-1];if(a.AZc)var m=GAb(a,b,{current:f,diffBase:e},g);else if(g){if(g.ne())throw Error("ve");f=_.yG(f);f={kind:2,location:b,
Sea:g.getUrl(),tP:g.Wr()||void 0,kB:_.Y(g,2),K2:g,DF:(m=f[0])!=null?m:0};m=Ztb(f,b,a.zda,aH.aA)}else m=GAb(a,b,{current:f,diffBase:e},g);return m}),_.sf({kind:5,location:b}),_.Xe(function(e){if(e&&_.XA(e)&&e.error.code===404&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.le({kind:13,location:b});if(e&&_.XA(e)&&e.error.code===404)return _.le({kind:8,location:b});if(e&&_.XA(e)&&e.error.code===403)return a.mh.log(e),_.le({kind:6,location:b});a.mh.log(e);return _.le({kind:12,
location:b})}))},GAb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=$tb(b,e);if(_.Aq(e))return HAb(a,f,_.Aq(e),_.yG(e),d);if(_.Bq(e))return _.le(_.Ntb(f,_.Bq(e),_.yG(e),function(g){return Xtb(f,a.Rr,1,g).ha(_.x(function(m){var n;return(n=_.Bq(m))!=null?n:new _.wq}))},d,c&&(_.Bq(c)||void 0)));if(_.qk(e,_.yTa,3,_.zq))return IAb(a,f,_.qk(e,_.yTa,3,_.zq),_.yG(e),d);if(_.qk(e,_.xq,4,_.zq))return JAb(a,f,_.qk(e,_.xq,4,_.zq),_.yG(e),d);throw Error("we");},HAb=function(a,b,c,d,e){var f=_.Rj(c,_.oq,
1,_.Mj())||[],g,m={kind:1,entries:f,location:b,DF:d,bK:(g=c.AN())==null?void 0:_.Y(g,3)};m.K2=e;var n=f.find(function(r){return r.getType()===1&&!(_.Qj(r,_.nq,4)&&_.bk(_.Qj(r,_.nq,4),4))&&!!a.a_c.transform(r.ne()).match(DAb)});if(!n)return _.le(m);c={commit:_.Ii(b,1)||b.Eb,Eb:_.Ii(b,0)||""};return KAb(a,b.ub,b.Xc,b.repository,n.ne(),c,b.params.Sb).ha(_.x(function(r){m.Jpd=n.ne();r&&(m.mza=r.Ev()||_.CF(_.Nj(r,1)),m.k3a=_.Sva(_.Qj(r,_.Bm,5))||void 0);return m}),_.Xe(function(){return _.le(m)}))},IAb=
function(a,b,c,d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.bk(c,3)?_.Y(c,2)||"/":void 0,aRb:_.bk(c,3),K2:e,DF:(f=d[0])!=null?f:0};return Ztb(c,b,a.zda,aH.oD)},JAb=function(a,b,c,d,e){var f;c={kind:2,location:b,Sea:c.getUrl(),tP:c.Wr()||void 0,kB:_.Y(c,2),K2:e,DF:(f=d[0])!=null?f:0};return Ztb(c,b,a.zda,aH.aA)},KAb=function(a,b,c,d,e,f,g){return a.Rr.get(b,c,d,f,e,{Sb:g}).ha(_.x(function(m){return _.Bq(m)}))};
_.IK.O=function(a){return new (a||_.IK)(_.t(_.fh),_.t(_.HK),_.t(_.EJ),_.t(_.Pt),_.t(_.CJ),_.t(_.qh),_.t(_.Bv))};_.IK.ua=_.q({token:_.IK,qa:_.IK.O});var Otb=new WeakMap;var JK=function(a,b){this.R0c=a;this.Ja=b;this.Gf=new _.nu(this.Ja)};
JK.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.nG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Gf.fetch(m,function(){var n=g.R0c,r=m;r=r===void 0?{}:r;var v=v===void 0?{}:v;return _.Gm(n.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.getNlSemanticOutlines",path:"/"+n.Wa+"/nlSemanticOutlines",Ta:_.Ug(r,_.zI,v),Qb:aI})})};
JK.O=function(a){return new (a||JK)(_.t(_.NI),_.t(_.Xo))};JK.ua=_.q({token:JK,qa:JK.O,Ga:"root"});_.KK=function(a,b,c){var d=this;this.T0c=a;this.Kd=b;this.b4=c;this.bF=this.Kd.bF("NL_SEMANTIC_OUTLINES");this.lw=this.b4.lw;this.Pxa=_.te([this.bF,this.lw.ha(_.Ee(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.cf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.UF(e.location,f.location)}))]).ha(_.tf(function(e){e=_.k(e);var f=e.next().value;e=e.next().value;if(!f.enabled){var g={cxa:0,MU:new aI};return _.le(g)}if(e.kind!==0)throw Error("xe`"+e.kind);var m=e.location;if(!_.aG(m))throw Error("ye`"+
e.location);f=m.ub;var n=m.Xc,r=m.repository,v=_.PF(_.Ii(m,0))||"",z=_.Ii(m,1)||"";m=_.SF(m,1)||"";var C=0;if(typeof e.code!=="string"&&((g=e.code)==null?0:g.lines.length)){var I;C=(I=e.code)==null?void 0:I.lines.length}else C=e.ue.split("\n").length;return d.T0c.get(f,n,r,v,z,m).ha(_.x(function(M){return d.ySa(M,C)}))}),_.cf(function(e,f){return e.cxa===f.cxa&&e.MU===f.MU}),_.qf({bufferSize:1,gw:!0}))};_.KK.prototype.ySa=function(a,b){return{MU:a,cxa:b}};
_.KK.O=function(a){return new (a||_.KK)(_.t(JK),_.t(_.wK),_.t(_.IK))};_.KK.ua=_.q({token:_.KK,qa:_.KK.O});var LAb=["nlSemanticOutlineSnippet"],MAb=["loading"],NAb=["rangeHighlight"],OAb=function(a,b,c,d,e,f){this.component=a;this.Qxa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Sl=function(){}};OAb.prototype.render=function(){this.Sl=this.sidebar?this.component.KPa(this.Qxa,this.options,this.startLine,this.endLine):this.component.Gra(this.Qxa,this.options,this.startLine,this.endLine)};OAb.prototype.remove=function(){this.Sl()};
_.LK=function(a,b,c,d,e,f){AK.call(this,b,e,c);this.component=a;this.Ja=c;this.service=d;this.Kd=e;this.Bm=f;this.SSa=0};_.V(_.LK,AK);_.LK.Fa=AK.Fa;var PAb=function(a,b,c,d,e){e=e===void 0?0:e;if(d===0)return a.l0(1,b[0].startLine-1,"","odd");if(d===1)return e=b[b.length-1].endLine+1,c=c.mX[0].startLine,c===e?[]:a.l0(e,c,"",b.length%2===0?"even":"odd");c=b[b.length-1];return c.endLine!==e?a.l0(c.endLine+1,e,"",b.length%2===0?"even":"odd"):[]};_.h=_.LK.prototype;
_.h.r5=function(a){if(a.MU.j3.length===0)return[];for(var b=[],c=a.MU.j3.filter(function(m){return m.mX.length>0}),d=0;d<c.length;d++){var e=c[d],f=e.mX;d===0&&b.push.apply(b,_.ld(PAb(this,f,e,0)));this.SSa+=f.length;for(e=0;e<f.length;e++){var g=f[e];b.push.apply(b,_.ld(this.l0(g.startLine,g.endLine,g.Rxa,e%2===0?"even":"odd")))}d!==c.length-1&&b.push.apply(b,_.ld(PAb(this,f,c[d+1],1)))}b.push.apply(b,_.ld(PAb(this,c[c.length-1].mX,c[c.length-1],2,a.cxa)));return b};_.h.h1=function(){return this.service.Pxa};
_.h.HSa=function(){return[new OAb(this.component,this.kF,{},void 0,void 0,!0)]};_.h.WJ=function(){_.xK(this.Kd,"NL_SEMANTIC_OUTLINES");_.$A(this.Ja)};_.h.onLoad=function(){_.yK(this.Kd,"NL_SEMANTIC_OUTLINES")};_.h.XJ=function(a){AK.prototype.XJ.call(this,a);this.Bm.ik("NL Semantic Outlines is being displayed","polite")};_.h.Pt=function(){return this.SSa};_.h.nO=function(){return["NL_SEMANTIC_OUTLINES"]};_.h.De=function(){this.Bm.ik("NL Semantic Outlines was disabled","polite")};
_.h.l0=function(a,b,c,d){var e=[],f="nl-semantic-outlines-highlight "+d;e.push(new OAb(this.component,this.Qxa,{className:d,i1a:c,startLine:a-1,endLine:b-1},a-1,b-1,!0));e.push(new OAb(this.component,this.sja,{className:f},a-1,b-1,!1));return e};_.LK.O=function(a){return new (a||_.LK)(_.A(_.pJ),_.A(_.Ue),_.A(_.Jv),_.A(_.KK),_.A(_.wK),_.A(_.kr))};
_.LK.ya=_.Yc({type:_.LK,oa:[["nl-semantic-outlines-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.jg(LAb,7),_.jg(MAb,7),_.jg(NAb,7));if(a&2){var c;_.ng(c=_.og())&&(b.Qxa=c.first);_.ng(c=_.og())&&(b.kF=c.first);_.ng(c=_.og())&&(b.sja=c.first)}},inputs:{Qh:"layerBaseLocation"},features:[_.Jf],nc:["layerBaseLocation",""],Aa:6,Ba:0,Ea:[["nlSemanticOutlineSnippet",""],["rangeHighlight",""],["loading",""],[3,"nlOutline"],["text","Loading Nl Outlines layer...",1,"nl-semantic-outlines-layer",3,
"hasBackground"]],ta:function(a){a&1&&_.B(0,aub,1,4,"ng-template",null,0,_.Ag)(2,bub,1,3,"ng-template",null,1,_.Ag)(4,cub,1,1,"ng-template",null,2,_.Ag)},Ia:[_.nF,nAb],styles:[".nl-semantic-outlines-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 kub=RegExp("^x-kythe://([a-zA-Z]+)="),mub=/\//g,nub=/~/g,fub={id:"Google",type:"depot"},BG={};var QAb;QAb=new _.jd("decorations_service",{qa:function(){return _.Bva(cwb)}});_.MK=function(a,b,c){_.Py.call(this,a);this.client=b;this.Re=c;this.W3c=new _.nu(this.Ja);this.X3c=new _.nu(this.Ja);this.Y3c=new _.nu(this.Ja);this.bVc=new _.nu(this.Ja)};_.V(_.MK,_.Py);_.h=_.MK.prototype;_.h.exa=function(a,b,c,d,e,f){var g=this,m=pqb(a,b,c,d,e,f);return this.Gf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.X3a=function(a){var b=this;return this.W3c.fetch(a.toObject(),function(){return _.Pv(b.Re,function(){return b.client.X3a(a,b.Re.Vk())},"Decorations.resolveDocumentation")})};_.h.Y3a=function(a){var b=this;return this.X3c.fetch(a.toObject(),function(){return _.Pv(b.Re,function(){return b.client.Y3a(a,b.Re.Vk())},"Decorations.resolveItemList")})};_.h.Vja=function(a){var b=this;return this.Y3c.fetch(a.toObject(),function(){return _.Pv(b.Re,function(){return b.client.Vja(a,b.Re.Vk())},"Decorations.resolvePanel")})};
_.h.IWa=function(a){var b=this;return this.bVc.fetch(a.toObject(),function(){return _.Pv(b.Re,function(){return b.client.IWa(a,b.Re.Vk())},"Decorations.getFilterSupport")})};_.h.tta=function(){return new _.wp};_.h.extract=function(){return this.tta()};_.h.isValid=function(a){return a.G1().length>0||_.bk(a,2)};_.h.fetch=function(a){var b=this;return _.Pv(this.Re,function(){return b.client.exa((new _.rQa).DUb(_.eub(a)),b.Re.Vk())},"Decorations.list")};
_.MK.O=function(a){return new (a||_.MK)(_.t(_.Xo),_.t(QAb),_.t(_.fw))};_.MK.ua=_.q({token:_.MK,qa:_.MK.O,Ga:"root"});var RAb=function(a,b){this.component=a;this.location=b;this.Sl=function(){}};RAb.prototype.render=function(){this.Sl=this.component.x_(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,No:"deprecated"}).remove};RAb.prototype.remove=function(){this.Sl()};_.NK=function(a,b,c,d,e){AK.call(this,c,d,a);this.Ja=a;this.component=b;this.Kd=d;this.service=e;this.p0=0};_.V(_.NK,AK);_.NK.Fa=AK.Fa;_.h=_.NK.prototype;
_.h.r5=function(a){var b=this;return(a.G1()||[]).filter(function(c){return _.mk(c,9,_.Mj()).includes(2)}).reduce(function(c,d){b.p0+=1;a:{if(d.Xzb()&&(d=d.Jea(),d=xtb(d),ztb(d)))break a;d=void 0}if(!d)return _.$A(b.Ja),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.ISa(d));return c},[])};_.h.h1=function(a,b,c,d,e,f,g){return this.service.exa(a,b,c,{Eb:d,commit:e},f,g)};
_.h.WJ=function(){_.xK(this.Kd,"DEPRECATED");_.$A(this.Ja)};_.h.onLoad=function(){_.yK(this.Kd,"DEPRECATED")};_.h.Pt=function(){return this.p0};_.h.nO=function(){return["DEPRECATED"]};_.h.ISa=function(a){return new RAb(this.component,a)};_.NK.O=function(a){return new (a||_.NK)(_.A(_.Jv),_.A(_.pJ),_.A(_.Ue),_.A(_.wK),_.A(_.MK))};
_.NK.ya=_.Yc({type:_.NK,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Qh:"layerBaseLocation"},features:[_.Jf],nc:["layerBaseLocation",""],Aa:0,Ba:0,ta:function(){},styles:[".deprecated{text-decoration:line-through}"],mb:2,Oa:0});var SAb={pv:new Set,ids:[]},OK=function(a){var b=this;this.Uc=a;this.Hfa=SAb;this.zta=[];this.fwa=new Map;this.JT=!1;this.Of=new _.mm;this.ab=_.te([this.Uc.Lka,this.Uc.GZc]).ha(_.x(function(c){var d=_.k(c);c=d.next().value;if(d.next().value&&c)return b.JT?c.Cta:c.X6c}),_.sf(void 0),_.cf()).subscribe(function(c){c?(b.zta=c.ZX,c.qV&&b.fW(c.qV)):b.zta=[]})};_.h=OK.prototype;_.h.La=function(){this.ab.unsubscribe()};
_.h.Ge=function(a){a=_.Y(a.context.Yo,5);if(!a)return!1;var b=a.split(" ");return this.zta.length===b.length&&this.zta.every(function(c){return b.includes(c)})};
_.h.fW=function(a,b){var c=this;b=b===void 0?!0:b;var d=a.map(function(n){return c.fwa.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.Hfa.pv);for(var e=b.next();!e.done;e=b.next())e=e.value,d.has(e)||(e.A2=!1)}b=new Map;e=_.k(d);for(var f=e.next();!f.done;f=e.next()){var g=f.value;g.A2=!0;f=g.context.jca;g=this.Xva(g);var m=b.get(f);m!==void 0&&m!==0||b.set(f,g)}this.Hfa={pv:d,ids:a};this.Of.emit(Array.from(b.entries()))};
_.h.Qt=function(a){if(this.Hfa.pv.size>0)for(var b=_.k(this.Hfa.pv),c=b.next();!c.done;c=b.next())c=c.value,TAb(c,a.Mua,a.Mua+a.JO)&&!c.A2&&(c.A2=!0),c.A2&&!TAb(c,a.Mua,a.Mua+a.JO)&&(c.A2=!1)};_.h.Xva=function(a){return _.mk(a.context.Yo,9,_.Mj()).includes(1)?1:_.mk(a.context.Yo,9,_.Mj()).includes(3)?2:0};OK.O=function(a){return new (a||OK)(_.t(_.mK))};OK.ua=_.q({token:OK,qa:OK.O});var UAb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.P_c=d===void 0?!1:d;this.qZa=!1;this.bYa=0};
UAb.prototype.render=function(){var a=this;try{this.link=VAb(this)}catch(c){_.$A(this.service.Ja);return}var b=String(this.context.index);this.bO&&(b=void 0);this.Sl=this.service.component.x_(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get No(){var c="xrefs-decoration";a.service.yVb&&(c+=" underline");a.qZa&&(c+=" "+WAb(a));a.bO&&(c="doc-link");return c},href:this.link,key:b}).remove};
var WAb=function(a){return a.bYa!==0&&a.service.Htb?"important-highlight":"highlight"};UAb.prototype.remove=function(){this.Sl&&this.Sl();delete this.Sl};
var VAb=function(a){var b,c=(b=_.Qj(a.context.Yo,_.tp,4))==null?void 0:b.PU();return c?_.Y(c,4)?(a.bO=!0,_.Y(c,4)):XAb(a.service,c):_.Y(a.context.Yo,5)?YAb(a):""},YAb=function(a){if(_.Y(a.context.Yo,5)){var b=ZAb(a.service,a.context.jca),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.Yo,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},TAb=
function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},$Ab=function(a){var b=a.service.component.he.Ui(a.context.jca-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.P_c&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.p.Object.defineProperties(UAb.prototype,{Xva:{configurable:!0,enumerable:!0,get:function(){return this.bYa},set:function(a){this.bYa=a}},A2:{configurable:!0,enumerable:!0,get:function(){return this.qZa},set:function(a){this.qZa=a;if(this.Sl!=null)if(a){a=_.k($Ab(this));for(var b=a.next();!b.done;b=a.next())b.value.classList.add(WAb(this))}else for(a=_.k($Ab(this)),b=a.next();!b.done;b=a.next())b.value.classList.remove(WAb(this))}}});var PK,QK;PK={};
_.aBb=Object.freeze((PK[0]={name:"Unknown",Oc:"?"},PK[50]={name:"Scope",Oc:"?"},PK[51]={name:"Group",Oc:"G"},PK[1]={name:"Class",Oc:"C",className:"code-data"},PK[2]={name:"Interface",Oc:"I",className:"code-data"},PK[3]={name:"Struct",Oc:"S",className:"code-data"},PK[4]={name:"Enum",Oc:"E",className:"code-data"},PK[5]={name:"Union",Oc:"S",className:"code-data"},PK[6]={name:"Method",Oc:"M",className:"code-procedure"},PK[7]={name:"Field",Oc:"F",className:"code-sub-data"},PK[8]={name:"Function",Oc:"F",
className:"code-procedure"},PK[9]={name:"Variable",Oc:"V",className:"code-alias"},PK[10]={name:"Typedef",Oc:"T",className:"code-alias"},PK[11]={name:"Namespace",Oc:"N"},PK[67]={name:"Extension",Oc:"E",className:"code-data"},PK[12]={name:"Property",Oc:"P",className:"code-sub-data"},PK[13]={name:"Enum Constant",Oc:"e",className:"code-sub-data"},PK[15]={name:"Anonymous Function",Oc:"?"},PK[16]={name:"Test",Oc:"t"},PK[17]={name:"Package",Oc:"P"},PK[18]={name:"Object",Oc:"O"},PK[61]={name:"Constant",Oc:"c"},
PK[62]={name:"Module",Oc:"m"},PK[79]={name:"Preprocessor",Oc:"p"},PK[20]={name:"Build Rule",Oc:"R"},PK[21]={name:"Build Binary",Oc:"B"},PK[22]={name:"Build Test",Oc:"T"},PK[23]={name:"Build Library",Oc:"L"},PK[24]={name:"Build Generator",Oc:"G"},PK[25]={name:"Build Argument",Oc:"A"},PK[26]={name:"Build Variable",Oc:"V",className:"code-alias"},PK[30]={name:"Variable",Oc:"V",className:"code-alias"},PK[31]={name:"Constant",Oc:"c"},PK[32]={name:"Goog Provide",Oc:"?"},PK[33]={name:"Goog Require",Oc:"?"},
PK[34]={name:"Setter",Oc:"?"},PK[35]={name:"Getter",Oc:"?"},PK[36]={name:"Literal",Oc:"?"},PK[37]={name:"Function Literal",Oc:"?"},PK[38]={name:"Assignment",Oc:"V",className:"code-alias"},PK[39]={name:"Function Assignment",Oc:"M",className:"code-procedure"},PK[40]={name:"Define Const",Oc:"D"},PK[41]={name:"Define Macro",Oc:"D"},PK[45]={name:"Xml Tag",Oc:"<"},PK[46]={name:"Template",Oc:"T"},PK[47]={name:"Job",Oc:"J"},PK[48]={name:"Service",Oc:"S"},PK[49]={name:"Allocation",Oc:"A"},PK[52]={name:"Table",
Oc:"T"},PK[53]={name:"Queue",Oc:"Q"},PK[54]={name:"Locality Group",Oc:"L"},PK[55]={name:"Index",Oc:"I"},PK[56]={name:"Proto Bundle",Oc:"?"},PK[57]={name:"Backup Schedule",Oc:"B"},PK[58]={name:"Column",Oc:"C"},PK[59]={name:"Changelog",Oc:"?"},PK[60]={name:"Markdown Header",Oc:"#"},PK[63]={name:"SQL TVF",Oc:"t"},PK[64]={name:"SQL Model",Oc:"m"},PK[65]={name:"SQL Database",Oc:"d"},PK[66]={name:"Dart Mixin",Oc:"M",className:"code-data"},PK[68]={name:"YANG Grouping",Oc:"G",className:"code-data"},PK[69]=
{name:"YANG Identity",Oc:"I",className:"code-data"},PK[70]={name:"YANG Container",Oc:"C",className:"code-data"},PK[71]={name:"YANG List",Oc:"L",className:"code-data"},PK[72]={name:"YANG Leaf",Oc:"L",className:"code-data"},PK[73]={name:"Swift Actor",Oc:"A",className:"code-data"},PK[74]={name:"GraphQL Directive",Oc:"D",className:"code-data"},PK[75]={name:"GraphQL Operation",Oc:"O",className:"code-data"},PK[76]={name:"GraphQL Fragment",Oc:"F",className:"code-data"},PK[77]={name:"GraphQL Fragment Spread",
Oc:"S",className:"code-data"},PK[78]={name:"GraphQL List",Oc:"L",className:"code-data"},PK[80]={name:"Impl",Oc:"I",className:"code-data"},PK));QK={};_.bBb=Object.freeze((QK[0]="Unknown Modifier",QK[1]="Public",QK[2]="Private",QK[3]="Protected",QK[4]="Global",QK[5]="Namespace-private",QK[6]="File-private",QK[7]="Package-private",QK[8]="Library-private",QK[9]="Dynamic Scope",QK[10]="Thread Local",QK[11]="Static",QK));var cBb=function(){return!0},dBb=function(a,b,c){this.parent=b;this.g6a=c;this.Oj=!1;this.nN=cBb;this.n6a=null;this.active=!1;this.index=this.level=0;if(!oub(a))throw Error("Fe");this.iq=a;this.id=_.fl();this.children=this.i0a(_.OQa(a));this.aW=this.children.reduce(function(d,e){return d+e.aW},this.children.length);this.jCa=[].concat(_.ld(this.children));this.Oj=this.P8a.length>0;this.PAa=c.PAa(a.getName())},fBb=function(a){return a.XAb?a.XAb:a.XAb=eBb(a)},eBb=function(a){var b=_.aBb[a.iq.getType()];
a=_.mk(a.iq,4,_.Mj());var c=a.map(function(e){return _.bBb[e]});c=[b.name].concat(_.ld(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{le:d,tooltip:c,Oc:b.Oc}};dBb.prototype.i0a=function(a){var b=this;return a.map(function(c){return new dBb(c,b,b.g6a)})};var gBb=function(a){a.jCa=a.children.filter(function(b){return b.isVisible});a.sort&&a.jCa.sort(a.sort)};
_.p.Object.defineProperties(dBb.prototype,{P8a:{configurable:!0,enumerable:!0,get:function(){return this.jCa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.nN},set:function(a){if(a!==this.nN){this.nN=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;gBb(this);this.Oj=this.jCa.length>0}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.n6a},set:function(a){if(a!==
this.n6a){this.n6a=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;gBb(this)}}},ffa:{configurable:!0,enumerable:!0,get:function(){return this.children.length>0}},label:{configurable:!0,enumerable:!0,get:function(){return this.JJb+this.name+this.CVb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.mk(this.iq,4,_.Mj())}},name:{configurable:!0,enumerable:!0,get:function(){return this.iq.getName()||"<anonymous>"}},JJb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.iq,
7)}},CVb:{configurable:!0,enumerable:!0,get:function(){return this.iq.Iyb()}},x7a:{configurable:!0,enumerable:!0,get:function(){return _.Hp(this.iq)}},type:{configurable:!0,enumerable:!0,get:function(){return this.iq.getType()}},le:{configurable:!0,enumerable:!0,get:function(){return fBb(this).le}},tooltip:{configurable:!0,enumerable:!0,get:function(){return fBb(this).tooltip}},Oc:{configurable:!0,enumerable:!0,get:function(){return fBb(this).Oc}}});/*

 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 hBb=function(a,b,c){if(a.length===0)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)},iBb=function(a,b){a=a.replace(/\|/g,function(d,e,f){for(d=!1;--e>=0&&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},RK=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},SK=function(){},mBb=function(a,b,c){if(a){try{var d=decodeURIComponent(jBb(c)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return null}if(d.indexOf("javascript:")===0||d.indexOf("vbscript:")===0||d.indexOf("data:")===0)return null}b&&!kBb.test(c)&&(a=b,lBb[" "+a]||(lBb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":hBb(a,"/",!0)),a=lBb[" "+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},TK=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},sk:function(){return new RegExp(a,b)}}},jBb=function(a){return a.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,function(b,c){c=c.toLowerCase();return c==="colon"?":":c.charAt(0)==="#"?c.charAt(1)==="x"?String.fromCharCode(parseInt(c.substring(2),16)):String.fromCharCode(+c.substring(1)):
""})},UK=function(a,b){if(b){if(nBb.test(a))return a.replace(oBb,function(c){return pBb[c]})}else if(qBb.test(a))return a.replace(rBb,function(c){return pBb[c]});return a},sBb=function(){this.q4={}},uBb=function(a){this.Ah=[];this.token=null;this.options=a||VK.defaults;this.options.renderer=this.options.renderer||new tBb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.g6a=new sBb},vBb=function(){},tBb=function(){this.options=VK.defaults},wBb=function(a,b){this.options=
b||VK.defaults;this.links=a;this.rules=WK.YV;this.renderer=this.options.renderer||new tBb;this.renderer.options=this.options;this.vJ=!1;if(!this.links)throw Error("Ge");this.options.fK?this.rules=WK.fK:this.options.Zr&&(this.rules=this.options.dRa?WK.dRa:WK.Zr)},xBb=function(a){this.Ah=[];this.Ah.links=Object.create(null);this.options=a||VK.defaults;this.rules=XK.YV;this.options.fK?this.rules=XK.fK:this.options.Zr&&(this.rules=this.options.fBa?XK.fBa:XK.Zr)},XK={I0c:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
QUa:SK,dwa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,nKb:SK,Eaa:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Zx:"^ {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,}|$))",
lca:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:SK,qGb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,zF:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Do:/(?!\s*\])(?:\\.|[^\[\]\\])+/,SOa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};XK.lca=TK(XK.lca).replace("label",XK.Do).replace("title",XK.SOa).sk();XK.nRa=/(?:[*+-]|\d{1,9}\.)/;XK.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
XK.item=TK(XK.item,"gm").replace(/bull/g,XK.nRa).sk();XK.list=TK(XK.list).replace(/bull/g,XK.nRa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+XK.lca.source+")").sk();XK.Ahb="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";
XK.PJa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;XK.Zx=TK(XK.Zx,"i").replace("comment",XK.PJa).replace("tag",XK.Ahb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).sk();XK.zF=TK(XK.zF).replace("hr",XK.dwa).replace("heading",XK.heading).replace("lheading",XK.qGb).replace("tag",XK.Ahb).sk();XK.Eaa=TK(XK.Eaa).replace("paragraph",XK.zF).sk();XK.YV=RK({},XK);
XK.Zr=RK({},XK.YV,{QUa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,zF:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});XK.Zr.zF=TK(XK.zF).replace("(?!","(?!"+XK.Zr.QUa.source.replace("\\1","\\2")+"|"+XK.list.source.replace("\\1","\\3")+"|").sk();XK.fBa=RK({},XK.Zr,{nKb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
XK.fK=RK({},XK.YV,{Zx:TK("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",XK.PJa).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").sk(),lca:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var yBb=function(a,b){return(new xBb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
xBb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,v,z,C;a;){if(e=this.rules.I0c.exec(a))a=a.substring(e[0].length),e[0].length>1&&this.Ah.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Ah.push({type:"code",text:this.options.fK?e:hBb(e,"\n")});else if(e=this.rules.QUa.exec(a))a=a.substring(e[0].length),this.Ah.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.Ah.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.nKb.exec(a))&&(g={type:"table",Aq:iBb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Aq.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]=iBb(g.cells[r],g.Aq.length);this.Ah.push(g);continue}if(e=this.rules.dwa.exec(a))a=a.substring(e[0].length),this.Ah.push({type:"hr"});else if(e=this.rules.Eaa.exec(a))a=a.substring(e[0].length),this.Ah.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Ah.push({type:"blockquote_end"});else if(e=this.rules.list.exec(a)){a=a.substring(e[0].length);f=e[2];c=f.length>1;m={type:"list_start",ordered:c,start:c?+f:"",kha:!1};this.Ah.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.fK?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==v-1&&(d=XK.nRa.exec(e[r+1])[0],f.length>1?d.length===1:d.length>1||this.options.v6c&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=v-1),d=c||/\n\n(?!\s*$)/.test(g),r!==v-1&&(c=g.charAt(g.length-1)==="\n",d||(d=c)),d&&(m.kha=!0),z=/^\[[ xX]\] /.test(g),C=void 0,
z&&(C=g[1]!==" ",g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:z,checked:C,kha:d},n.push(d),this.Ah.push(d),this.token(g,!1),this.Ah.push({type:"list_item_end"});if(m.kha)for(v=n.length,r=0;r<v;r++)n[r].kha=!0;this.Ah.push({type:"list_end"})}else if(e=this.rules.Zx.exec(a))a=a.substring(e[0].length),this.Ah.push({type:this.options.Hp?"paragraph":"html",pre:!this.options.lka&&(e[1]==="pre"||e[1]==="script"||e[1]==="style"),text:e[0]});else if(b&&(e=this.rules.lca.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.Ah.links[f]||(this.Ah.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Aq:iBb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Aq.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]=iBb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Aq.length);this.Ah.push(g);continue}if(e=this.rules.qGb.exec(a))a=a.substring(e[0].length),this.Ah.push({type:"heading",depth:e[2]==="="?1:2,text:e[1]});else if(b&&(e=this.rules.zF.exec(a)))a=a.substring(e[0].length),this.Ah.push({type:"paragraph",text:e[1].charAt(e[1].length-1)==="\n"?e[1].slice(0,-1):e[1]});else if(e=this.rules.text.exec(a))a=a.substring(e[0].length),
this.Ah.push({type:"text",text:e[0]});else if(a)throw Error("He`"+a.charCodeAt(0));}}}return this.Ah};
var WK={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,DQa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:SK,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*\)/,qza:/^!?\[(label)\]\[(ref)\]/,j1a:/^!?\[(ref)\](?:\[\])?/,ema:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,sU:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,I_:/^( {2,}|\\)\n(?!\s*$)/,yca:SK,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,XLc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};WK.sU=TK(WK.sU).replace(/punctuation/g,WK.XLc).sk();WK.YHc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;WK.GMc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;WK.RHc=/[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])?)+(?![-_])/;
WK.DQa=TK(WK.DQa).replace("scheme",WK.GMc).replace("email",WK.RHc).sk();WK.PFc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;WK.tag=TK(WK.tag).replace("comment",XK.PJa).replace("attribute",WK.PFc).sk();WK.Do=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;WK.TJc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;WK.SOa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;WK.link=TK(WK.link).replace("label",WK.Do).replace("href",WK.TJc).replace("title",WK.SOa).sk();
WK.qza=TK(WK.qza).replace("label",WK.Do).replace("ref",XK.Do).sk();WK.j1a=TK(WK.j1a).replace("ref",XK.Do).sk();WK.YV=RK({},WK);WK.fK=RK({},WK.YV,{ema:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,sU:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:TK(/^!?\[(label)\]\((.*?)\)/).replace("label",WK.Do).sk(),qza:TK(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",WK.Do).sk()});
WK.Zr=RK({},WK.YV,{escape:TK(WK.escape).replace("])","~|])").sk(),fIc:/[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/,SFc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,yca:/^~+(?=\S)([\s\S]*?\S)~+/,text:TK(WK.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").sk()});WK.Zr.url=TK(WK.Zr.url,"i").replace("email",WK.Zr.fIc).sk();
WK.dRa=RK({},WK.Zr,{I_:TK(WK.I_).replace("{2,}","*").sk(),text:TK(WK.Zr.text).replace("{2,}","*").sk()});
wBb.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+=UK(e[1]);else if(e=this.rules.tag.exec(a))!this.vJ&&/^<a /i.test(e[0])?this.vJ=!0:this.vJ&&/^<\/a>/i.test(e[0])&&(this.vJ=!1),!this.jwa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.jwa=!0:this.jwa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.jwa=!1),a=a.substring(e[0].length),b+=this.options.Hp?this.options.lka?this.options.lka(e[0]):UK(e[0]):e[0];else if(e=this.rules.link.exec(a)){a:{d=
e[2];if(d.indexOf(")")!==-1)for(var f=c=0;f<d.length;f++)if(d[f]==="\\")f++;else if(d[f]==="(")c++;else if(d[f]===")"&&(c--,c<0)){d=f;break a}d=-1}d>-1&&(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.vJ=!0;d=e[2];this.options.fK?(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+=zBb(this,e,{href:ABb(d),title:ABb(c)});this.vJ=!1}else if((e=this.rules.qza.exec(a))||
(e=this.rules.j1a.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.vJ=!0,b+=zBb(this,e,c),this.vJ=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.ema.exec(a))a=a.substring(e[0].length),b+=this.renderer.ema(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.sU.exec(a))a=a.substring(e[0].length),b+=this.renderer.sU(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.Kpb(UK(e[2].trim(),!0));else if(e=this.rules.I_.exec(a))a=a.substring(e[0].length),b+=this.renderer.I_();else if(e=this.rules.yca.exec(a))a=a.substring(e[0].length),b+=this.renderer.yca(this.output(e[1]));else if(e=this.rules.DQa.exec(a))a=a.substring(e[0].length),e[2]==="@"?(c=UK(this.j0a(e[1])),d="mailto:"+c):d=c=UK(e[1]),b+=this.renderer.link(d,null,c);else if(!this.vJ&&(e=this.rules.url.exec(a))){if(e[2]==="@")c=UK(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.SFc.exec(e[0])[0];
while(d!==e[0]);c=UK(e[0]);d=e[1]==="www."?"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.jwa?b+this.renderer.text(e[0]):b+this.renderer.text(UK(this.h6a(e[0])));else if(a)throw Error("He`"+a.charCodeAt(0));return b};
var ABb=function(a){return a?a.replace(WK.YHc,"$1"):a},zBb=function(a,b,c){var d=c.href;c=c.title?UK(c.title):null;return b[0].charAt(0)!=="!"?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,UK(b[1]))};wBb.prototype.h6a=function(a){return this.options.h6a?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};
wBb.prototype.j0a=function(a){if(!this.options.j0a)return a;for(var b="",c=a.length,d=0,e;d<c;d++)e=a.charCodeAt(d),Math.random()>.5&&(e="x"+e.toString(16)),b+="&#"+e+";";return b};_.h=tBb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Iv){var d=this.options.Iv(a,b);d!=null&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.VZc+UK(b,!0)+'">'+(c?a:UK(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:UK(a,!0))+"</code></pre>"};
_.h.Eaa=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Zx=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.pXc?"<h"+b+' id="'+this.options.qXc+d.PAa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.dwa=function(){return this.options.Pna?"<hr/>\n":"<hr>\n"};_.h.list=function(a,b,c){var d=b?"ol":"ul";return"<"+d+(b&&c!==1?' start="'+c+'"':"")+">\n"+a+"</"+d+">\n"};_.h.zF=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 BBb=function(a,b){var c=b.Aq?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=tBb.prototype;_.h.ema=function(a){return"<strong>"+a+"</strong>"};_.h.sU=function(a){return"<em>"+a+"</em>"};_.h.Kpb=function(a){return"<code>"+a+"</code>"};_.h.I_=function(){return this.options.Pna?"<br/>":"<br>"};_.h.yca=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=mBb(this.options.Hp,this.options.xmb,a);if(a===null)return c;a='<a href="'+UK(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=mBb(this.options.Hp,this.options.xmb,a);if(a===null)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Pna?"/>":">"};_.h.text=function(a){return a};_.h=vBb.prototype;_.h.ema=function(a){return a};_.h.sU=function(a){return a};_.h.Kpb=function(a){return a};_.h.yca=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.I_=function(){return""};var CBb=function(a,b){return(new uBb(b)).parse(a)};uBb.prototype.parse=function(a){this.inline=new wBb(a.links,this.options);this.gYc=new wBb(a.links,RK({},this.options,{renderer:new vBb}));this.Ah=a.reverse();for(a="";this.next();)a+=DBb(this);return a};uBb.prototype.next=function(){return this.token=this.Ah.pop()};
uBb.prototype.peek=function(){return this.Ah[this.Ah.length-1]||0};
var EBb=function(a){for(var b=a.token.text;a.peek().type==="text";)b+="\n"+a.next().text;return a.inline.output(b)},DBb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.dwa();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,jBb(a.gYc.output(a.token.text)),a.g6a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.hUc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Aq.length;d++)f+=BBb(a.inline.output(a.token.Aq[d]),
{Aq:!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+=BBb(a.inline.output(g[e]),{Aq:!1,align:a.token.align[e]});c+="<tr>\n"+f+"</tr>\n"}return a.renderer.table(b,c);case "blockquote_start":for(c="";a.next().type!=="blockquote_end";)c+=DBb(a);return a.renderer.Eaa(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;a.next().type!=="list_end";)c+=DBb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.kha;for(a.token.task&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.Pna?" /":"")+"> ");a.next().type!=="list_item_end";)c+=b||a.token.type!=="text"?DBb(a):EBb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Zx(a.token.text);case "paragraph":return a.renderer.zF(a.inline.output(a.token.text));case "text":return a.renderer.zF(EBb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};sBb.prototype.PAa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.q4.hasOwnProperty(a)){var b=a;do this.q4[b]++,a=b+"-"+this.q4[b];while(this.q4.hasOwnProperty(a))}this.q4[a]=0;return a};var nBb=/[&<>"']/,oBb=/[&<>"']/g,pBb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},qBb=/[<>"']|&(?!#?\w+;)/,rBb=/[<>"']|&(?!#?\w+;)/g,lBb={},kBb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;SK.exec=SK;
var VK=function(a,b,c){if(typeof a==="undefined"||a===null)throw Error("Ie");if(typeof a!=="string")throw Error("Je`"+Object.prototype.toString.call(a));if(c||typeof b==="function"){c||(c=b,b=null);b=RK({},VK.defaults,b||{});var d=b.Iv,e=0;try{var f=yBb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Iv=d,c(n);try{var r=CBb(f,b)}catch(v){n=v}b.Iv=d;return n?c(n):c(null,r)};if(!d||d.length<3)return m();delete b.Iv;if(!g)return m();for(;e<f.length;e++)(function(n){return n.type!==
"code"?--g||m():d(n.text,n.lang,function(r,v){if(r)return m(r);if(v==null||v===n.text)return--g||m();n.text=v;n.hUc=!0;--g||m()})})(f[e])}else try{return b&&(b=RK({},VK.defaults,b)),CBb(yBb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||VK.defaults).silent)return"<p>An error occurred:</p><pre>"+UK(n.message,!0)+"</pre>";throw n;}};VK.options=VK.setOptions=function(a){RK(VK.defaults,a);return VK};
VK.gWc=function(){return{xmb:null,dRa:!1,Zr:!0,pXc:!0,qXc:"",Iv:null,VZc:"language-",j0a:!0,fK:!1,renderer:new tBb,Hp:!1,lka:null,silent:!1,v6c:!1,h6a:!1,fBa:!0,Pna:!1}};VK.defaults=VK.gWc();VK.yya=CBb;VK.kBc=sBb;VK.parse=VK;var FBb=["java","c","c++","c#"],GBb=["java"],HBb=["js"],DG=function(a){a=a===void 0?new Map:a;this.Bk=this.state=new _.gh(a)};_.h=DG.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 IBb=function(a,b){this.IJ=b;this.dTb=new DG;this.C6a=new DG;this.Iua=new _.gh("");for(var c=[],d=new VK.kBc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new dBb(f.value,void 0,d));this.Usa=c;this.VQc=a;this.size=rub(this.Usa);this.EK=qub(a);if(a.some(sub)||b&&HBb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&GBb.includes(b)&&a.set(7,!0),a.set(2,!0),this.dTb=new DG(a),a=new Map,b&&FBb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.C6a=new DG(a)},KCb=function(a,b){var c=HCb(a),
d=c.flatMap(function(e){return ICb(a,e)}).sort(function(e,f){return _.ck(_.Hp(e),1)-_.ck(_.Hp(f),1)});JCb(b,d);return new IBb(c,a.IJ)},LCb=function(a){return a.getType()===6||a.getType()===8},ICb=function(a,b){var c=[];LCb(b)&&c.push(b);b.getType()!==2&&c.push.apply(c,_.ld(_.OQa(b).flatMap(function(d){return ICb(a,d)})));return c},HCb=function(a){return a.VQc.map(function(b){return b.clone()})},JCb=function(a,b){var c=0,d=0;for(a=a.j3;c<b.length&&d<a.length;){var e=a[d];if(e.startLine<_.ck(_.Hp(b[c]),
1))throw Error("Ke`"+JSON.stringify(e)+"`"+JSON.stringify(b));var f=e,g=b[c];if(f.startLine>=_.ck(_.Hp(g),1)&&f.endLine<=_.ck(_.Hp(g),3)){f=b[c];g=[];e=_.k(e.mX);for(var m=e.next();!m.done;m=e.next()){m=m.value;var n=new _.Dp;n=_.Ti(n,1,m.startLine);n=_.Ti(n,3,m.endLine);n=_.Ti(n,2,0);n=_.Ti(n,4,0);m=(new _.Gp).Sd(m.Rxa).Yl(9);m=_.Sj(m,5,n);m=_.Bb(m,4,[2],_.ab);m=_.Uj(m,3,null);g.push(m)}_.Uj(f,3,g);d++}else c++}if(d<a.length)throw Error("Le");};_.YK=function(a){this.d2a=a};
_.YK.prototype.GB=function(a){if(a.kind===5)return _.le(_.uF);if(a.kind!==0)return _.le(_.eG("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.ub,d=b.Xc,e=b.repository,f=b.path;b=b.params;f=_.SF(a.location,1)||f;var g=b.Sb?"HEAD":_.Ii(a.location,1);g={Eb:_.Ii(a.location,0)||"",commit:g};return this.d2a.GB(c,d,e,g,f,b.Sb).ha(_.x(function(m){var n=m.Fg();return n===4?_.eG("UNAVAILABLE"):n===2?_.eG("UNSUPPORTED_LANGUAGE"):_.lF(new IBb(_.Rj(m,_.Gp,1,_.Mj()),a.IJ))}),_.sf(_.uF),_.Xe(function(){return _.le(_.eG("UNAVAILABLE"))}))};
_.YK.O=function(a){return new (a||_.YK)(_.t(_.Ry))};_.YK.ua=_.q({token:_.YK,qa:_.YK.O,Ga:"root"});var PCb,OCb,NCb,MCb;
_.ZK=function(a,b,c){var d=this;this.d2a=a;this.b4=b;this.ZRc=c;this.YSb=this.b4.lw.ha(_.Ee(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.cf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.UF(e.location,f.location)}),_.tf(function(e){return d.d2a.GB(e)}),_.qf({bufferSize:1,gw:!0}),_.sf(_.uF));this.Pxa=this.ZRc.Pxa;this.S1c=this.YSb.ha(_.x(function(e){return e.state===2?{state:2,Wb:MCb(d,e.Wb.Usa,new Map)}:e}),_.qf({bufferSize:1,gw:!1}));this.Rt=_.te([this.YSb,this.Pxa]).ha(_.cf(),_.x(function(e){var f=
_.k(e);e=f.next().value;f=f.next().value;return e.state===2&&f&&f.MU.j3.length>0?{state:2,Wb:KCb(e.Wb,f.MU)}:e}),_.qf({bufferSize:1,gw:!1}))};
PCb=function(a,b,c){return a.S1c.ha(_.Ee(function(d){return d.state!==0}),_.x(function(d){if(d.state!==1){var e,f=d.Wb.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;(((n=_.Hp(r.iq))==null?void 0:_.ck(n,1))||Infinity)<=v&&v<=(((m=_.Hp(r.iq))==null?void 0:_.ck(m,3))||-Infinity)&&(e=NCb(e,g))}if(e)return{EF:_.Y(e.iq,8),CZc:OCb(d.Wb,b,_.Y(e.iq,8))===1}}}),_.af(1))};OCb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.iq,8)===c}).length};
NCb=function(a,b){var c=a==null?void 0:_.Hp(a.iq),d=b==null?void 0:_.Hp(b.iq);if(!c)return b;if(!d)return a;if(_.ck(c,1)<_.ck(d,1))return b;if(_.ck(c,1)>_.ck(d,1)||_.ck(c,3)<_.ck(d,3))return a;_.ck(c,3);_.ck(d,3);return b};MCb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.iq.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);MCb(a,d.children,c)}return c};_.ZK.O=function(a){return new (a||_.ZK)(_.t(_.YK),_.t(_.IK),_.t(_.KK))};_.ZK.ua=_.q({token:_.ZK,qa:_.ZK.O});_.$K=function(){this.k2b=new _.gf;this.z$c=this.k2b.Lf()};_.$K.O=function(a){return new (a||_.$K)};_.$K.ua=_.q({token:_.$K,qa:_.$K.O,Ga:"root"});var aL=function(a){this.CX=a},QCb=function(a,b){b=b.location;_.DF(b)&&(b=_.Oq(b.kc()).kb());b=b.kc().fj().kb();return _.Zvb(a.CX,b)};aL.prototype.GSa=function(a,b){a=QCb(this,a);b=(new _.Ql).set("q","symbol:\\b"+b+"\\b case:yes");return _.Ol(new _.wi(a),b).toString()};aL.O=function(a){return new (a||aL)(_.t(_.Mz))};aL.ua=_.q({token:aL,qa:aL.O,Ga:"root"});_.bL=function(a,b){var c=this;this.b4=a;this.pQb=b;this.A_a=this.b4.lw.ha(_.x(function(d){return QCb(c.pQb,d)}),_.qf({bufferSize:1,gw:!0}))};_.bL.prototype.GSa=function(a){var b=this;return this.b4.lw.ha(_.x(function(c){return b.pQb.GSa(c,a)}))};_.bL.O=function(a){return new (a||_.bL)(_.t(_.IK),_.t(aL))};_.bL.ua=_.q({token:_.bL,qa:_.bL.O});_.cL=function(a){this.Va=a;this.cache=new Map};_.RCb=function(a,b,c){var d=b.Ae.id+"/"+b.repository+"/"+b.Eb+"/"+b.path;if(_.DF(a.sy)){var e,f=((e=b.params)==null?0:e.Hf)?"?rcl="+b.params.Hf:"";d+=f}c=(c===void 0?"":c)+d;var g;d=(g=b.params)==null?void 0:g.line;g=a.cache.get(c);g||(b=new a.sy.constructor(b),g=_.TF(b,a.sy),g=_.gqb(b,a.Va,{Rfa:"oneBased",wg:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.p.Object.defineProperties(_.cL.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.sy&&_.Qq(a,this.sy)&&_.lqb(a,this.sy,["line"])||this.cache.clear();this.sy=a}}});_.cL.O=function(a){return new (a||_.cL)(_.t(_.qh))};_.cL.ua=_.q({token:_.cL,qa:_.cL.O});var SCb={Zr:!0,fBa:!0,silent:!0};var TCb={"* 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,"* CONTROLS":!0,"* CONTROLSLIST":!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},UCb={"* 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 vub={};var VCb={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},WCb=/[\n\f\r"'()*<>]/g,yub={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},XCb=function(a,b,c){b=(0,_.wj)(b);if(b=="")return null;var d=String(b.slice(0,4)).toLowerCase();if(("url("<d?-1:"url("==d?0:1)==0){if(!b.endsWith(")")||_.aB(b,"(")>1||_.aB(b,")")>1||!c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;d<2;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))&&_.Ub(a)!=_.Lca.toString()?'url("'+_.Ub(a).replace(WCb,zub)+'")':null:null}return a}if(b.indexOf("(")>0){if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in VCb))return null}return b};var Aub=FG("Element","attributes")||FG("Node","attributes"),YCb=GG("Element","hasAttribute"),ZCb=GG("Element","getAttribute"),Cub=GG("Element","setAttribute"),$Cb=GG("Element","removeAttribute");FG("Element","innerHTML")||FG("HTMLElement","innerHTML");var aDb=GG("Element","getElementsByTagName"),bDb=GG("Element","matches")||GG("Element","msMatchesSelector"),Iub=FG("Node","nodeName"),Kub=FG("Node","nodeType"),Mub=FG("Node","parentNode");FG("Node","childNodes");
var Eub=FG("HTMLElement","style")||FG("Element","style"),Gub=FG("HTMLStyleElement","sheet"),Oub=GG("CSSStyleDeclaration","getPropertyValue"),Qub=GG("CSSStyleDeclaration","setProperty"),Sub=FG("Element","namespaceURI")||FG("Node","namespaceURI");var cDb=_.gj([""]),dDb=RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),eDb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},hDb=function(a,b,c){var d=[];fDb(_.sa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Pe");if(!(b&&_.zj&&document.documentMode==10&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(dDb,"#"+b+" $1"):e.selectorText,g=d.push;e=gDb(e.style,
c);if(_.ja(f,"<"))throw Error("ia`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("ja`"+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 C=void 0;for(C in n)if(n[C]==z){C=!0;break b}C=!1}if(C&&r.pop()!=z){m=!1;break a}}}m=r.length==0}if(!m)throw Error("ka`"+f);e instanceof _.dl||(e=_.pfb(e));f=f+"{"+_.ydb(e).replace(/</g,"\\3C ")+"}";g.call(d,new _.ODa(f))}});return bwb(d)},
fDb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},jDb=function(a,b,c){a=iDb("<style>"+a+"</style>");return a==null||a.sheet==null?_.hEa:hDb(a.sheet,b!=void 0?b:null,c)},iDb=function(a){a=_.Zb("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.$b(a),"text/html").body.children[0]},gDb=function(a,b){if(!a)return Epb(cDb);var c=document.createElement("div").style;kDb(a).forEach(function(d){var e=_.Bj&&d in eDb?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.rj(e,"--")||_.rj(e,"var")||(d=Pub(a,d),d=XCb(e,d,b),d!=null&&Rub(c,e,d))});return new _.dl(c.cssText||"")},mDb=function(a){var b=Array.from(IG(aDb,a,"getElementsByTagName",["STYLE"])),c=spb(b,function(g){return _.sa(Hub(g).cssRules)});c=fDb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,x4a:c[e]};d.sort(function(g,m){var n=xub(g.x4a.selectorText),r=xub(m.x4a.selectorText);a:{for(var v=Math.min(n.length,r.length),
z=0;z<v;z++){var C=_.wdb(n[z],r[z]);if(C!=0){n=C;break a}}n=_.wdb(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].x4a;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){IG(bDb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&lDb(f,g.style)});b.forEach(_.ql)},lDb=function(a,b){var c=kDb(a.style);kDb(b).forEach(function(d){if(!(c.indexOf(d)>=0)){var e=Pub(b,d);Rub(a.style,d,e)}})},
kDb=function(a){_.ta(a)?a=_.sa(a):(a=_.$ca(a),_.qa(a,"cssText"));return a};var nDb=typeof WeakMap!="undefined"&&WeakMap.toString().indexOf("[native code]")!=-1,oDb=0,pDb=function(){this.yk=[];this.cCa=[];this.r0="data-elementweakmap-index-"+oDb++};pDb.prototype.set=function(a,b){if(IG(YCb,a,"hasAttribute",[this.r0])){var c=parseInt(IG(ZCb,a,"getAttribute",[this.r0])||null,10);this.cCa[c]=b}else c=this.cCa.push(b)-1,Dub(a,this.r0,c.toString()),this.yk.push(a);return this};
pDb.prototype.get=function(a){if(IG(YCb,a,"hasAttribute",[this.r0]))return a=parseInt(IG(ZCb,a,"getAttribute",[this.r0])||null,10),this.cCa[a]};pDb.prototype.clear=function(){this.yk.forEach(function(a){IG($Cb,a,"removeAttribute",[this.r0])},this);this.yk=[];this.cCa=[]};var qDb=function(){this.Tfa=document.implementation.createHTMLDocument("")};
qDb.prototype.PNb=function(a){var b=this.Tfa.createElement("span");this.aca&&this.gma=="*"&&(b.id=this.aca);this.EYa&&(a=iDb("<div>"+a+"</div>"),mDb(a),a=a.innerHTML);a=_.Zb(a);var c=document.createElement("template");if("content"in c)_.upb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;_.upb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=nDb?new WeakMap:new pDb;d=a.nextNode();){a:{var e=d;switch(Lub(e)){case 3:e=
this.createTextNode(e);break a;case 1:if(Jub(e).toUpperCase()=="TEMPLATE")e=null;else{var f=Jub(e).toUpperCase();if(f in this.sma||Tub(e)!="http://www.w3.org/1999/xhtml")var g=null;else this.g5[f]?g=this.Tfa.createElement(f):(g=this.Tfa.createElement("span"),this.M5a&&Dub(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Bub(e);if(n!=null)for(var r=0;f=n[r];r++)if(f.specified){var v=e;var z=f;var C=z.name;if(_.rj(C,"data-sanitizer-"))z=null;else{var I=Jub(v);z=z.value;var M={tagName:(0,_.wj)(I).toLowerCase(),
attributeName:(0,_.wj)(C).toLowerCase()},O={SRc:void 0};M.attributeName=="style"&&(O.SRc=Fub(v));v=rDb(I,C);v in this.iaa?(C=this.iaa[v],z=C(z,M,O)):(C=rDb(null,C),C in this.iaa?(C=this.iaa[C],z=C(z,M,O)):z=null)}z!==null&&Dub(m,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(Lub(e)==1&&c.set(d,e),d=Nub(d),f=!1,d)g=Lub(d),m=Jub(d).toLowerCase(),n=Nub(d),g!=11||n?m=="body"&&n&&(g=Nub(n))&&!Nub(g)&&(f=!0):f=!0,g=null,f||!d?g=b:Lub(d)==1&&(g=c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.pl(d)}c.clear&&
c.clear();return b};var sDb={APPLET:!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 tDb={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,AUDIO:!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 uDb={"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},yDb=function(a){this.Tfa=document.implementation.createHTMLDocument("");a=a||new vDb;wDb(a);this.iaa=_.ic(a.bE);this.sma=_.ic(a.sma);this.g5=_.ic(a.g5);this.M5a=a.M5a;a.iSc.forEach(function(b){if(!_.rj(b,"data-"))throw new _.HA('Only "data-" attributes allowed, got: %s.',[b]);if(_.rj(b,"data-sanitizer-"))throw new _.HA('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.iaa["* "+b.toUpperCase()]=xDb},this);a.fSc.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||uDb[b])throw new _.HA("Only valid custom element tag names allowed, got: %s.",[b]);this.g5[b]=!0},this);this.Fha=a.Fha;this.gma=a.gma;this.aca=null;this.EYa=a.EYa};_.qj(yDb,qDb);
var zDb=function(a){return function(b,c){b=(0,_.wj)(b);return(c=a(b,c))&&_.Ub(c)!=_.Lca.toString()?_.Ub(c):null}},vDb=function(){this.bE={};_.yj([TCb,UCb],function(a){_.$ca(a).forEach(function(b){this.bE[b]=xDb},this)},this);this.nM={};this.iSc=[];this.fSc=[];this.sma=_.ic(sDb);this.g5=_.ic(tDb);this.M5a=!1;this.j9c=ADb;this.M4c=this.J7a=this.E0c=this.Fha=awb;this.gma=null;this.OMb=this.EYa=!1},BDb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return c==null?null:b(c,d,e,f)}},dL=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=BDb(a[c],d))};vDb.prototype.kb=function(){return new yDb(this)};
var wDb=function(a){if(a.OMb)throw Error("Qe");dL(a.bE,a.nM,"* USEMAP",CDb);var b=zDb(a.j9c);["* ACTION","* CITE","* HREF"].forEach(function(d){dL(this.bE,this.nM,d,b)},a);var c=zDb(a.Fha);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){dL(this.bE,this.nM,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){dL(this.bE,this.nM,d,_.oj(DDb,this.E0c))},a);dL(a.bE,a.nM,"A TARGET",_.oj(EDb,["_blank","_self"]));dL(a.bE,a.nM,"* CLASS",_.oj(FDb,a.J7a));dL(a.bE,a.nM,"* ID",_.oj(GDb,a.J7a));dL(a.bE,
a.nM,"* STYLE",_.oj(a.M4c,c));a.OMb=!0},ADb=function(a){return _.Vb(a)},rDb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},xDb=function(a){return(0,_.wj)(a)},EDb=function(a,b){b=(0,_.wj)(b);return(0,_.oa)(a,b.toLowerCase())>=0?b:null},CDb=function(a){return(a=(0,_.wj)(a))&&a.charAt(0)=="#"?a:null},DDb=function(a,b,c){b=(0,_.wj)(b);return a(b,c)},FDb=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 d.length==0?null:d.join(" ")},GDb=
function(a,b,c){b=(0,_.wj)(b);return a(b,c)};yDb.prototype.Hp=function(a){this.aca=HDb(this);a=this.PNb(a);if(Bub(a).length>0){var b=this.Tfa.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);return _.Zb(a.slice(a.indexOf(">")+1,a.lastIndexOf("</")))};var HDb=function(a){var b=!("STYLE"in a.sma)&&"STYLE"in a.g5;return a.gma=="*"&&b?"sanitizer-"+_.fl():a.gma};
yDb.prototype.createTextNode=function(a){var b=a.data;(a=Nub(a))&&Jub(a).toLowerCase()=="style"&&!("STYLE"in this.sma)&&"STYLE"in this.g5&&(b=vpb(jDb(b,this.aca,(0,_.zi)(function(c,d){return this.Fha(c,{bgd:d})},this))));return document.createTextNode(b)};var Wub=/data:image\/png;path="([\w=]+)";/,IDb=new vDb,JDb;IDb.J7a=function(a,b){return b&&b.attributeName&&b.attributeName.toUpperCase()==="ID"?"untrusted-user-content-"+a:null};IDb.Fha=function(a,b){return b&&b.tagName&&b.attributeName?b.tagName.toUpperCase()==="IMG"&&b.attributeName.toUpperCase()==="SRC"?Zub(a):null:null};JDb=IDb.kb();_.eL=function(a,b,c,d,e){this.Va=a;this.Mb=b;this.element=c;this.ld=d;this.document=e;this.ab=new _.Wd};
_.eL.prototype.Ud=function(a,b,c,d,e){b.tagName!=="A"||c!==0||d||e||(c=b.getAttribute("href")||"",Uub(c)&&(c=this.Va,e=new _.wi(b.href),d=e.ne(),b=e.Qj.toString(),e=e.cJ,b&&(d+="?"+b),e&&(d+="#"+e),_.Go(c,d),a.preventDefault()))};_.eL.prototype.Ra=function(){var a=this;this.ab.add(this.Mb.Ye.ha(_.tf(function(b){return a.ld.isStable?_.le(b):a.ld.Ql.ha(_.ff(),_.jf(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.eL.prototype.Tb=function(){if(this.Pza){var a=this.Pza;var b=this.document.createElement("div");_.upb(b,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=Zub(d).toString())}}else b=VK(this.content||"",SCb),JDb.aca=HDb(JDb),b=qDb.prototype.PNb.call(JDb,b);this.VPb&&Vub(b,this.VPb);this.TPb&&this.ab.add(Yub(b,this.TPb));_.pl(this.element.na);b=_.k(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.na.appendChild(a.value)};
_.eL.prototype.La=function(){this.ab.unsubscribe()};_.eL.O=function(a){return new (a||_.eL)(_.A(_.qh),_.A(_.fh),_.A(_.Pd),_.A(_.Cg),_.A(_.lh))};
_.eL.ya=_.Yc({type:_.eL,oa:[["markdown-content"]],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",Pza:"safeHtmlContent",VPb:"relativeLinkModifier",TPb:"relativeImageModifier"},features:[_.sd],Aa:0,Ba:0,ta: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}"],mb:2});var KDb=function(){};KDb.O=function(a){return new (a||KDb)};
KDb.ya=_.Yc({type:KDb,oa:[["kythe-hovercard"]],inputs:{content:"content"},Aa:2,Ba:2,Ea:[["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8"],[3,"content"]],ta:function(a,b){a&1&&_.B(0,$ub,3,1,"mat-card",0)(1,avb,4,1,"mat-card",0);a&2&&(_.E("ngIf",b.content&&b.content.oxa&&b.content.text),_.y(),_.E("ngIf",b.content&&!b.content.oxa&&b.content.text))},Ia:[_.on,_.pK,_.HB,_.UI,_.eL],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-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 bvb=function(a){return{p4:a}},fL=function(){this.Pe=!1;this.B0a=new _.mm;this.close=new _.mm;this.loaded=new _.mm};fL.prototype.Ec=function(){this.loaded.emit()};fL.O=function(a){return new (a||fL)};
fL.ya=_.Yc({type:fL,oa:[["command-menu"]],tb:function(a,b){a&1&&_.jg(_.wy,7);if(a&2){var c;_.ng(c=_.og())&&(b.eg=c.first)}},inputs:{Pe:"hasBackdrop"},outputs:{B0a:"menuItemSelected",close:"closed",loaded:"loaded"},Rb:["commandMenu"],Aa:2,Ba:1,Ea:[["trigger",""],["childMenu",""],[1,"command-menu",3,"closed","hasBackdrop"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],
["clas","label"],[3,"closed","menuItemSelected"],["mat-menu-item","",3,"click","disabled"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],ta:function(a,b){a&1&&(_.F(0,"mat-menu",2),_.K("closed",function(c){return b.close.emit(c)}),_.B(1,ivb,1,1,"ng-template",3),_.H());a&2&&_.E("hasBackdrop",b.Pe)},Ia:[_.nn,_.on,_.Nx,_.wy,_.uy,_.vy,_.ty,fL],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);box-shadow:inset 0 0 0 1px 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 */"],
mb:2});var gL=function(){var a=this;this.Be=_.Wc(_.gg);this.zO=_.Wc(LDb);this.hb=_.Wc(_.Pd);this.EVa=_.Wc(_.ar);this.renderer=_.Wc(_.am);this.p4=_.Wc(MDb).tRc;this.oQb=0;this.Kxb=function(b){b.target instanceof Element&&b.target.closest(".command-menu")||a.close()}};gL.prototype.Ec=function(){var a=this;NDb(this);Promise.resolve().then(function(){a.open()})};
gL.prototype.open=function(){var a=this;this.oba.eg.HD=void 0;var b=this.Be.ci(this.oba.eg.Qc),c=this.renderer,d=b.Ul;if((d==null?void 0:d.length)>0&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Be.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.oba.eg.Eq&&this.oba.eg.Eq.attach({p4:this.p4});this.vxa=b.Ul[0];this.Xn=this.EVa.create(this.vxa);_.IUa(this.Xn);document.body.addEventListener("focusin",this.Kxb);this.vxa.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.oQb=setTimeout(function(){a.zO.fl();a.vxa.style.opacity="1"},0)};gL.prototype.close=function(a){document.body.removeEventListener("focusin",this.Kxb);this.xs();clearTimeout(this.oQb);this.oba.eg.Eq.detach();this.zO.close(a)};gL.prototype.xs=function(){var a=this.QTc;a&&typeof a.focus==="function"&&a.focus();this.Xn.destroy()};var NDb=function(a){a.QTc=document.activeElement;Promise.resolve().then(function(){return a.hb.na.focus()})};gL.O=function(a){return new (a||gL)};
gL.ya=_.Yc({type:gL,oa:[["context-menu"]],tb:function(a,b){a&1&&_.jg(fL,5);if(a&2){var c;_.ng(c=_.og())&&(b.oba=c.first)}},Aa:2,Ba:0,Ea:[["menu","commandMenu"],[3,"menuItemSelected","closed"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"command-menu",1,0);_.K("menuItemSelected",function(d){_.u(c);return _.w(b.close(d))})("closed",function(){_.u(c);return _.w(b.close())});_.H()}},Ia:[fL],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],
mb:2});var MDb=new _.jd("ContextMenuData"),LDb=function(a){var b=this;this.Hd=a;this.position={x:0,y:0};this.Gmb=new _.gf;this.ejb=new _.gf;a.xk().ha(_.Ee(function(c){return c.key==="Escape"})).subscribe(function(){b.Hx.close()})};_.h=LDb.prototype;_.h.close=function(a){this.Gmb.next(a);this.Gmb.complete();this.Hd.dispose();this.ejb.next(a);this.Hx=void 0};_.h.YA=function(){return this.ejb.Lf()};_.h.fl=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.Aea();c.left(b+"px");c.top(a+"px");var d=this.Hx.vxa;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.Hd.af();return this};_.h.Aea=function(){return this.Hd.Jl().jg};var hL=function(){};hL.O=function(a){return new (a||hL)};hL.Da=_.ad({type:hL});hL.Ca=_.Fc({imports:[_.un,_.ny,_.xy]});var iL=function(){};iL.O=function(a){return new (a||iL)};iL.Da=_.ad({type:iL});iL.Ca=_.Fc({imports:[hL,_.xy]});var jL=function(){this.ig=_.Wc(_.As);this.Vb=_.Wc(_.zf)};jL.prototype.open=function(a,b){var c=a.x;a=a.y;this.zO&&this.zO.close();var d=this.Hd=this.ig.create({jg:this.ig.position().global(),Cj:this.ig.Bj.block(),Bd:"context-menu-container"}),e=new LDb(d),f=new WeakMap;f.set(MDb,b).set(LDb,e);e.g0=d.attach(new _.us(gL,void 0,new ewb(this.Vb,f)));e.Hx=e.g0.instance;return(this.zO=e).setPosition({x:c,y:a})};
var ODb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};jL.prototype.close=function(){this.zO&&(this.zO.close(),this.zO=void 0)};jL.O=function(a){return new (a||jL)};jL.ua=_.q({token:jL,qa:jL.O,Ga:iL});var PDb,QDb;PDb=["kytheHovercard"];QDb=[new NG({zc:"start",Ac:"top"},{oc:"start",vc:"bottom"},0,-10),new NG({zc:"start",Ac:"bottom"},{oc:"start",vc:"top"},0,10),new NG({zc:"start",Ac:"top"},{oc:"center",vc:"bottom"},0,-10),new NG({zc:"start",Ac:"bottom"},{oc:"center",vc:"top"},0,10),new NG({zc:"start",Ac:"top"},{oc:"end",vc:"bottom"},0,-10),new NG({zc:"start",Ac:"bottom"},{oc:"end",vc:"top"},0,10)];
_.kL=function(a,b,c,d,e,f,g,m,n,r,v,z,C,I,M,O,aa,pa,Aa,ra){AK.call(this,f,m,a);var ua=this;this.Ja=a;this.ke=b;this.component=c;this.Gba=d;this.uRc=e;this.Kd=m;this.JV=n;this.ig=r;this.Va=v;this.service=z;this.XP=I;this.ud=M;this.Uc=O;this.qh=aa;this.TSa=pa;this.VSa=Aa;this.h8a=ra;this.JT=!1;this.p0=0;this.cYa=new _.nf(1);this.Hd=null;this.ab=new _.Wd;this.Fca=void 0;this.Cga=new _.gh(void 0);this.Htb=!1;this.Of=this.XP.Of;this.ab.add(C.KU().ha(_.cf()).subscribe(function(La){ua.yVb=La;if(ua.qB!=null){La=
_.k(ua.qB);for(var Xa=La.next();!Xa.done;Xa=La.next())if(Xa=Xa.value,Xa.Sl!=null&&!Xa.bO)if(Xa.service.yVb){Xa=_.k($Ab(Xa));for(var za=Xa.next();!za.done;za=Xa.next())za.value.classList.add("underline")}else for(Xa=_.k($Ab(Xa)),za=Xa.next();!za.done;za=Xa.next())za.value.classList.remove("underline")}ua.h8a.k2b.next()}));this.Bla=C.X1();this.Gfa=C.K1();a=RDb(this);_.Av.has(38)&&(this.Htb=!0);this.EXc=a.ha(_.x(function(La){return{text:La.text,oxa:La.oxa,g2b:La.g2b}}));this.ab.add(a.subscribe(function(La){var Xa=
La.origin;ua.Hd||(ua.Hd=ua.ig.create({Cj:ua.ig.Bj.fl()}));La=ua.Hd;Xa=_.ks(_.ss(ua.ig.position(),Xa),QDb);_.wWa(La,Xa);ua.Hd.tg()||ua.Hd.attach(ua.Nia);ua.Fca&&jvb(ua)}));this.ol=this.ud.register("showCustomContextMenu","ctrl+shift+\\",function(){var La,Xa=(La=document.activeElement)==null?void 0:La.getBoundingClientRect();La=new MouseEvent("mouseup",{clientX:Xa==null?void 0:Xa.x,clientY:Xa==null?void 0:Xa.y,button:2});Object.defineProperty(La,"target",{value:ua.Cga.value.target,enumerable:!0});ua.Ud(La)},
!0);SDb(this)};_.V(_.kL,AK);_.kL.Fa=AK.Fa;
var SDb=function(a){a.ab.add(a.component.b0.subscribe(function(b){a.Ud(b)}));a.ab.add(a.component.Hxa.subscribe(function(b){(b=TDb(a,b.target))&&a.fW(b)}));a.ab.add(a.component.L0a.subscribe(function(b){TDb(a,b.target)&&(a.cYa.next(void 0),kvb(a),clearTimeout(a.lYa),clearTimeout(a.c0a))}));a.ab.add(a.component.TZa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.Cga.next(b):a.Cga.next(void 0)}));a.ab.add(a.component.UZa.subscribe(function(){kvb(a);a.Cga.next(void 0)}));a.ab.add(a.component.scroll.subscribe(function(b){a.Qt(b)}))};
_.h=_.kL.prototype;_.h.Ra=function(){AK.prototype.Ra.call(this);this.XP.JT=this.JT;this.Nia=new _.vs(this.GXc,this.Gba,{content:this.EXc})};
_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Xf;b=b.zj;this.Tt!=null&&(this.Tt=Object.assign({},this.Tt,{tt:nvb(c)}));this.JV.location=c;if(b&&_.UF(b,c)&&!_.lqb(c,b,["line"])&&this.qB!=null)for(c=_.k(this.qB),b=c.next();!b.done;b=c.next()){var d=b.value;if(d.Sl!=null&&!d.bO&&(b=VAb(d),b!==d.link)){d.link=b;d=_.k($Ab(d));for(var e=d.next();!e.done;e=d.next())_.Xb(e.value,_.Vb(b))}}}AK.prototype.Tb.call(this,a)};
_.h.La=function(){AK.prototype.La.call(this);var a;(a=this.ol)==null||a.call(this);this.lYa!=null&&clearTimeout(this.lYa);this.c0a!=null&&clearTimeout(this.c0a);this.ab.unsubscribe();UDb(this)};_.h.clear=function(){AK.prototype.clear.call(this);UDb(this)};
_.h.r5=function(a){var b=a.annotations;this.Tt=a.Tt;var c=b.G1();this.p0=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.Jea())if(f=xtb(f),ztb(f))break a;f=void 0}f?(a.push(new UAb(this,f,{index:d,jca:f.startLine+1,Pdd:b.cWa(),Yo:e},_.Av.has(79)&&!_.Av.has(85))),d++):_.$A(this.Ja)}b=this.XP;b.fwa.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.Xva=b.Xva(c),e=_.kk(c.context.Yo,10,_.Mj()),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.fwa.get(f);g!=null?g.add(c):b.fwa.set(f,new Set([c]))}b.fW(b.Hfa.ids,!1);return a};_.h.h1=function(a,b,c,d,e,f,g){return _.te([this.service.exa(a,b,c,{Eb:d,commit:e},f,g),VDb(this)]).ha(_.x(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,Tt:n}}))};
var VDb=function(a){return(_.EF(a.Qh)?_.yJ(a.qh,a.Qh,"path",0).ha(_.Xe(function(){return _.le(void 0)}),_.x(function(b){return{tt:a.Qh,Cha:b}})):_.le({tt:a.Qh,Cha:void 0})).ha(_.x(function(b){var c=b.tt;b=b.Cha;return{tt:c,Cha:b,rrb:!!b&&(_.Ii(c,1)==="HEAD"||b===_.Ii(c,1))}}))},kvb=function(a){a.Hd&&a.Hd.tg()&&!a.Fca&&(a.Fca=setTimeout(function(){UDb(a)},300))},jvb=function(a){clearTimeout(a.Fca);a.Fca=void 0},ZAb=function(a,b){var c=void 0;c=c===void 0?1:c;var d=a.Tt,e=d.tt,f=WDb;f.Ae=_.DF(e)?hwb:
e.ub!=null?{id:e.ub,type:e.Xc}:void 0;f.repository=e.repository;f.Eb=_.Ii(e,0);f.path=e.path;WDb.params=Object.assign({},d.tt.params,{line:b,Kj:"1",Vf:c});return _.RCb(a.JV,WDb,c===1?"panel":"example_panel")},XAb=function(a,b){b=_.tub(_.Y(b,1),a.Tt.tt,a.Tt);return _.RCb(a.JV,b,"navigate")};
_.kL.prototype.Ud=function(a){var b=this,c=this.Yr(a.target);if(c==null)this.XP.fW([]);else{var d=XDb(this,c);if(d==null)this.XP.fW([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ja.qb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.dC;if(a.button===2&&!_.lG(a))this.Bla.ha(_.af(1),_.Ee(Boolean),_.tf(function(){return YDb(b,d).ha(_.af(1))})).subscribe(function(g){ZDb(b,a,d,g)});else if(a.button===0&&!_.lG(a)&&(a.preventDefault(),
!this.XP.Ge(e)||!this.JT))if(this.JT){var f=_.Y(e.context.Yo,5);Gzb(this.Uc,{ZX:f.split(" "),qV:_.kk(e.context.Yo,10,_.Mj()),symbol:c.textContent||""});this.log("addToStack",a)}else((f=_.Qj(e.context.Yo,_.tp,4))==null?0:f.PU())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Ala(d),this.log("open",a))}}};
var ZDb=function(a,b,c,d){(d=ODb(a.uRc,b,{tRc:d}))&&d.YA().subscribe(function(e){if(e)switch(e.kh){case "navigate":var f=e.label.indexOf(" ");f=f<0?e.label:e.label.substring(0,f);a.navigate(c,e.Sa);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.Ala(c);a.log("openViaContextMenu",b);break;case "copy-symbol-name":_.YA(document,b.target,$Db(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.kG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;
_.YA(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.kG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.dc(window,_.Vb(e.href));break;case "copy-build-target":e=aEb(a);e!=null&&bEb(e)==="BUILD"&&(f=e.lastIndexOf("/"),_.YA(document,b.target,"//"+(f<0?"":e.substring(0,f))+":"+$Db(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.YA(document,b.target,e.Sa.Xga);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.YA(document,
b.target,e.Sa.EF),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},$Db=function(a,b){b=b.dC.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.kL.prototype.navigate=function(a,b){var c=this;a=_.Lq(_.Rq(this.Qh.kc(),{line:a.dC.context.jca}).kb());this.Va.navigate(a,{wg:"preserve"}).then(function(){return _.Go(c.Va,b)}).then(function(){c.Uc.pha.next()})};
_.kL.prototype.Ala=function(a){var b=_.Lq(_.Rq(this.Qh.kc(),{Kj:"1",Vf:1}).kb());this.Va.navigate(b,{wg:"preserve"});this.Uc.Ala(cEb(this,a))};var cEb=function(a,b){var c,d,e,f;return{ZX:_.Y(b.dC.context.Yo,5).split(" "),qV:_.kk(b.dC.context.Yo,10,_.Mj()),symbol:b.element.textContent||"",ukd:_.mk(b.dC.context.Yo,9,_.Mj()).includes(3),p6a:(c=a.Tt)==null?void 0:(d=c.tt)==null?void 0:d.path,Mrd:b.dC.context.jca,Emd:(e=_.Qj(b.dC.context.Yo,_.tp,4))==null?void 0:(f=e.PU())==null?void 0:_.Y(f,1)}};
_.h=_.kL.prototype;_.h.fW=function(a){var b=this;var c=a.element;var d=a.dC.context.Yo;this.lYa=setTimeout(function(){b.XP.fW(_.kk(d,10,_.Mj()));_.pm(b.ke)},200);var e=_.Y(d,3);e&&(this.c0a=setTimeout(function(){b.cYa.next({origin:c,CXc:e.split(" ")})},750))};_.h.Qt=function(a){this.XP.Qt(a)};_.h.WJ=function(){_.xK(this.Kd,"XREFS");_.$A(this.Ja)};_.h.onLoad=function(){_.yK(this.Kd,"XREFS")};_.h.nO=function(){return["XREFS"]};_.h.Pt=function(){return this.p0};
_.h.log=function(a,b){this.Ja.qb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Qh.ub},b)};var UDb=function(a){jvb(a);a.Hd&&a.Hd.detach()},TDb=function(a,b){b=a.Yr(b);return b==null?null:XDb(a,b)};_.kL.prototype.Yr=function(a){if(!(a instanceof Element))return null;a=_.kG(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return a!=null&&a instanceof HTMLElement?a:null};
var XDb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||c<0?null:(a=a.qB[c])&&a instanceof UAb?{element:b,dC:a}:null},RDb=function(a){return _.te([a.Gfa,a.cYa,a.Cga]).ha(_.tf(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!ovb(b,c))return _.le(null);a.Ja.qb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Ovb(new _.CQa,d.CXc);a.Tt&&a.Tt.tt&&(c=_.eub(_.qqb(a.Tt.tt)),b.qX(c));c=TDb(a,d.origin);var e=c!=null?cEb(a,c):void 0;return a.service.X3a(b).ha(_.Xe(function(){return _.le(null)}),
_.x(function(f){if(!f)return null;var g=_.Ab(f,1,_.hp).values().next().value;if(!g||!g.Ev())return null;f=dEb(a,g);g=g.getType()===2;return{origin:d.origin,text:f,oxa:g,g2b:e}}))}),_.Ee(function(b){return!!b}),_.of(1),_.se())},dEb=function(a,b){var c=a.Tt,d=a.JV;return _.uub(b,function(e){try{var f=_.tub(e,c.tt,c);return _.RCb(d,f)}catch(g){return e}})},YDb=function(a,b){return PCb(a.TSa,$Db(a,b),b.dC.location.startLine+1).ha(_.Xe(function(c){a.Vg.handleError(c);return _.le(void 0)}),_.tf(function(c){return(c==
null?0:c.CZc)&&(c==null?0:c.EF)?a.VSa.GSa(c.EF).ha(_.x(function(d){return{EF:c.EF,Xga:d}})):_.le({EF:c==null?void 0:c.EF,Xga:void 0})}),_.x(function(c){var d=b.dC.context.Yo,e=_.Qj(d,_.tp,4),f=[],g=aEb(a),m=b.element.textContent;g==null||bEb(g)!=="BUILD"||(e==null?0:e.PU())||m==null||/[:\/]/.test(m)||f.push({label:"Copy build target",kh:"copy-build-target"});(c==null?0:c.Xga)&&f.push({label:"Copy link to the symbol",kh:"copy-qualified-link",Sa:{Xga:c.Xga}});(c==null?0:c.EF)&&f.push({label:"Copy qualified symbol name",
kh:"copy-qualified-symbol-name",Sa:{EF:c.EF}});c=[[{label:"References",kh:"show-xrefs",disabled:!_.Y(d,5)}],[{label:"Copy",kh:"copy-symbol-name"},{label:"Copy link",kh:"copy-link"}].concat(_.ld(f)),[{label:"Browser context menu",kh:"unused",Xb:"shift+right-click",disabled:!0}]];e&&(d=function(n){return{label:n.kp(),kh:"navigate",Sa:XAb(a,n),disabled:!1}},f=_.Rj(e,_.sp,2,_.Mj()).map(d),(e=e.PU())&&f.unshift(d(e)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",kh:"open-tab"}]);return c}))},
bEb=function(a){var b=a.lastIndexOf("/");return b<0?a:a.substring(b+1)},aEb=function(a){var b,c;a=(b=a.Tt)==null?void 0:(c=b.tt)==null?void 0:c.path;return a==null?null:a.startsWith("google3/")?a.substring(8):a};_.kL.O=function(a){return new (a||_.kL)(_.A(_.Jv),_.A(_.Pg),_.A(_.pJ),_.A(_.gg),_.A(jL),_.A(_.Ue),_.A(_.Bv),_.A(_.wK),_.A(_.cL),_.A(_.As),_.A(_.qh),_.A(_.MK),_.A(_.ew),_.A(OK),_.A(_.Vu),_.A(_.mK),_.A(_.xJ),_.A(_.ZK),_.A(_.bL),_.A(_.$K))};
_.kL.ya=_.Yc({type:_.kL,oa:[["xrefs-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.jg(PDb,7);if(a&2){var c;_.ng(c=_.og())&&(b.GXc=c.first)}},inputs:{Qh:"layerBaseLocation",JT:"chainXrefs"},outputs:{Of:"highlightedLines"},features:[_.vg([_.cL,OK]),_.Jf,_.sd],nc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"mouseenter","mouseleave","content"]],ta:function(a){a&1&&_.B(0,mvb,2,3,"ng-template",null,0,_.Ag)},Ia:[_.on,KDb,_.tn],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],mb:2,Oa:0});var WDb={};_.eEb=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~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]*)?","ig");var fEb,hEb;fEb=function(a){return{state:a}};_.gEb=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}"};
hEb={SGa:0,LCc:1,tu:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.lL=function(a,b,c,d){this.Ja=a;this.lh=b;this.Bm=c;this.bc=d;this.AWb=new _.mm;this.KY=hEb;this.mCa=this.s5=_.Ce;this.v8a=new _.gf;this.rRa=!1};
_.lL.prototype.Tb=function(){var a=this;this.Xa=rvb(this.Xa,this.type);this.mCa=_.De(Wvb(this.bc,this.Xa).ha(_.x(function(b){return{kind:"rpc",state:b?0:1}}),_.Xe(function(b){_.Bt(a.lh,b);return _.le({kind:"rpc",state:2})})),this.v8a).ha(_.pf(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(b===2)return b;a.Ja.qb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=b===1;a.PCb=b;a.AWb.emit(b);a.rRa||(a.rRa=!0,a.makeRequest(b));return b?0:1;default:return _.Wa(c)}},
2),_.of(1),_.se());this.s5=this.mCa.ha(_.x(function(b){switch(b){case 0:case 1:return _.tvb(a.type,b===0);case 2:return"An error occurred, star disabled";default:return _.Wa(b,"star state is unknown")}}))};_.lL.prototype.makeRequest=function(a){var b=this;return(a?this.bc.UAa(this.Xa):this.bc.QBa(this.Xa)).ha().subscribe({complete:function(){a!==b.PCb?b.makeRequest(b.PCb):b.rRa=!1},error:function(c){_.Bt(b.lh,c);b.Bm.ik(svb(b.type,a),"polite");b.mCa=_.le(2);b.s5=_.le("An error occurred, star disabled")}})};
_.lL.O=function(a){return new (a||_.lL)(_.A(_.Xo),_.A(_.At),_.A(_.kr),_.A(_.ew))};
_.lL.ya=_.Yc({type:_.lL,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Xa:"place",mc:"trackElement",Sx:"elementName"},outputs:{AWb:"starChange"},features:[_.sd],nc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Ea:[[4,"ngIf"],["type","button","mat-icon-button","",3,"click","disabled","matTooltip","ascTrackElement","trackAction"]],ta:function(a,b){a&1&&(_.B(0,qvb,5,12,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.yg(3,fEb,_.R(1,1,b.mCa)))},Ia:[_.bp,_.on,_.rw,_.tt,_.au,
_.Mx,_.Px,_.tn],styles:[_.gEb()],Oa:0});var pvb=new _.Ot("{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}}}}");_.mL=function(){};_.mL.O=function(a){return new (a||_.mL)};_.mL.Da=_.ad({type:_.mL});_.mL.Ca=_.Fc({imports:[_.dp,_.un,_.Sx,_.bu,_.my]});_.nL=function(){this.path=""};_.nL.prototype.Ra=function(){};_.nL.O=function(a){return new (a||_.nL)};
_.nL.ya=_.Yc({type:_.nL,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},nc:["path",""],Aa:7,Ba:3,Ea:[["icon","source:file"]],ta:function(a,b){a&1&&(_.F(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," Empty file "),_.H(),_.F(3,"icon-empty-state-subtitle")(4,"div"),_.P(5),_.Q(6,"lastPathElement"),_.H()()());a&2&&(_.y(5),_.qg(" ",_.R(6,1,b.path)," is currently empty. "))},Ia:[_.qB,_.sB,_.rB,_.wB],mb:2,Oa:0});var iEb=function(a,b,c,d,e){var f=c.start;c=c.end;this.rt=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};iEb.prototype.remove=function(){this.xQ&&this.xQ.remove()};iEb.prototype.render=function(){this.xQ=this.rt.x_(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,No:this.classList})};iEb.prototype.scrollTo=function(a){this.rt.PHb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.oL=function(a,b,c){_.zK.call(this,c);this.rt=a;this.nV=b;this.Bxa=[];this.selectedIndex=null;this.matches=[];this.Iy=-1;this.Ik=_.Ce;this.aYa="search"};_.V(_.oL,_.zK);
_.oL.prototype.Tb=function(a){a.selectedMatchIndex&&jEb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.zj;a=a.Xf;var c=this.Bxa[a];if(c){var d;(d=this.nV)==null||d.Gw({action:"show",line:c.line});c.scrollTo(b===-1?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.zj,a=a.Xf,d=d&&d[this.Iy]&&d[this.Iy].lineNumber,d=d===-1?0:(a&&a[this.Iy]&&a[this.Iy].lineNumber)>d?1:0,a=this.Bxa[this.Iy])&&((b=this.nV)==null||b.Gw({action:"show",line:a.line}),a.scrollTo(d))};
_.oL.prototype.La=function(){_.zK.prototype.La.call(this);this.ab&&this.ab.unsubscribe()};_.oL.prototype.vta=function(){var a=this,b="search-match-layer";this.aYa==="find"?b+=" find-match":this.aYa==="search"&&(b+=" search-match");this.Bxa=this.matches.map(function(c,d){return new iEb(a.rt,c.lineNumber,c.ze,d,a.selectedIndex===d?b+" selected-match":b)});return _.le(this.Bxa)};
var jEb=function(a){a.ab&&a.ab.unsubscribe();a.ab=a.Ik.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")})};_.oL.O=function(a){return new (a||_.oL)(_.A(_.pJ),_.A(_.mJ,8),_.A(_.Ue))};
_.oL.Fa=_.fd({type:_.oL,oa:[["search-match-layer"]],inputs:{matches:"matches",Iy:"scrollToIndex",Ik:"selectedMatchIndex",aYa:"highlightStyle"},features:[_.Jf,_.sd]});var Ppb,kEb;Ppb=_.lF([]);kEb=_.le({state:1,message:"Invalid search query"});
_.pL=function(a,b){var c=this;this.R4a=a;this.kxa=new _.nf(1);this.DPa=new _.gh(void 0);a=this.kxa.ha(_.cf(function(d,e){return!!d&&!!e&&_.UF(d,e)}));b=b.dw.ha(_.x(_.Ch),_.cf(uvb));this.matches=_.te([a,b,this.DPa]).ha(_.tf(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?lEb(c,d,f,e).ha(_.Xe(function(g){return(g=g.error)&&g.code===400?kEb:_.le({state:1,message:"Search matches couldn't be loaded."})})):_.le(Ppb)}),Qpb(),_.se())};_.pL.prototype.Xob=function(){this.kxa.next(null)};
var lEb=function(a,b,c,d){var e=c.el;c=c.Le===void 0?"":c.Le;return(e=d||e)?a.search(b,e,c).ha(_.sf(_.uF)):_.le(Ppb)};_.pL.prototype.search=function(a,b,c){return this.R4a.match(a,b,new _.iI({Le:c})).ha(_.x(vvb),_.x(_.lF))};_.pL.O=function(a){return new (a||_.pL)(_.t(_.FJ),_.t(_.fh))};_.pL.ua=_.q({token:_.pL,qa:_.pL.O});_.qL=function(a,b){this.ud=a;this.Ja=b;this.r$a="Stop highlighting matches";this.s$a="Next match";this.t$a="Previous match";this.ad=_.tF;this.T2=this.Orb=0;this.Ik=-1;this.mVb=!1;this.BTb=new _.mm;this.close=new _.mm;this.q9c=!0};
_.qL.prototype.Ra=function(){var a=this,b=this.ud.register("Jump to next match in the file","n",function(){a.Ja.qb({gestureName:"KEYBOARD",element:a.mc,action:"selectNextSearchMatch"});a.Ik>=a.T2-1||wvb(a,1)}),c=this.ud.register("Jump to previous match in the file","p",function(){a.Ja.qb({gestureName:"KEYBOARD",element:a.mc,action:"selectPreviousSearchMatch"});a.Ik<=0||wvb(a,-1)});this.Kg=function(){b();c()}};_.qL.prototype.Tb=function(){this.Ik=Math.min(this.T2-1,Math.max(0,this.Ik))};
_.qL.prototype.La=function(){this.Kg()};var wvb=function(a,b){a.Ik+=b;a.BTb.emit(a.Ik)};_.qL.O=function(a){return new (a||_.qL)(_.A(_.Vu),_.A(_.Xo))};
_.qL.ya=_.Yc({type:_.qL,oa:[["file-matches-navigation","trackElement",""]],ob:2,Za:function(a,b){a&2&&_.Nf("grimoire-secondary-text",b.q9c)},inputs:{Orb:"dataState",T2:"matchCount",Ik:"selectedMatchIndex",mVb:"showCloseButton",Tma:"trackArtifactId",jQ:"trackProjectId",mc:"trackElement"},outputs:{BTb:"selectedMatchIndexChange",close:"close"},features:[_.sd],nc:["trackElement",""],Aa:4,Ba:4,Ea:function(){return[_.MA("{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"}),[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"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectPreviousSearchMatch",
1,"previous",3,"click","disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectNextSearchMatch",1,"next",3,"click","disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId"],[3,"inline"],["type","button","mat-icon-button","","trackAction","closeSearchMatchNavigation",1,"close",3,"click","title","ascTrackElement","trackArtifactId","trackProjectId"]]},
ta:function(a,b){a&1&&(_.Qf(0,1),_.B(1,xvb,11,21,"ng-container",2)(2,yvb,1,1,"loading",3),_.Rf(),_.B(3,zvb,3,5,"button",4));a&2&&(_.E("ngSwitch",b.Orb),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngIf",b.mVb))},Ia:[_.bp,_.on,_.pn,_.qn,_.nF,_.rw,_.tt,_.au,_.dB],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 mEb=["gridItem"],rL=function(a,b,c,d){this.gxb=a;this.rTa=b;this.Zra=c;this.aVa="auto";this.BAb=this.b1b=0;this.cGb=void 0;this.ab=new _.Wd;this.c1b=this.d1b=!1;this.V3a=new _.ww(c,a,d)};rL.prototype.Ra=function(){var a=this;this.V3a.Ra();this.ab.add(this.V3a.resize.subscribe(function(){nEb(a)}))};rL.prototype.Ec=function(){var a=this;this.d1b=!0;this.Uwa.Jc.subscribe(function(){a.refresh()})};rL.prototype.La=function(){this.c1b=!0;this.ab.unsubscribe();this.V3a.La()};
rL.prototype.refresh=function(){var a=this;this.d1b&&Qvb(this.Zra,function(){a.c1b||(delete a.QZa,delete a.J5,nEb(a))})};
var nEb=function(a){_.pm(a.rTa);if(a.gxb){var b=a.gxb.na.offsetWidth;var c=a.Uwa.toArray();b=oEb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.cGb||0)/b)*a.HZc);a.aVa=c?c+"px":"auto";_.om(a.rTa);_.pm(a.rTa)}else a.aVa="auto"},oEb=function(a,b,c){var d=pEb(a,c);c=Math.min(Math.floor(b/d.min),20);if(c<=1)return 1;for(a=qEb(a,Math.min(Math.floor(b/d.max),20),c,d.Q9c);c>=1;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},pEb=function(a,b){if(a.QZa)return a.QZa;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.BAb;e=Math.min(m,e);f=Math.max(m,f)}return a.QZa={min:e,max:f,Q9c:d}},qEb=function(a,b,c,d){a.J5||(a.J5=new Map);for(var e=[];b<=c;b++)a.J5.has(b)||(a.J5.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.J5.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.J5};
_.p.Object.defineProperties(rL.prototype,{HZc:{configurable:!0,enumerable:!0,get:function(){return this.Uwa.first?this.Uwa.first.na.getBoundingClientRect().height+this.b1b:0}}});rL.O=function(a){return new (a||rL)(_.A(_.Pd),_.A(_.Pg),_.A(_.jv),_.A(_.Cg))};
rL.ya=_.Yc({type:rL,oa:[["grid-layout"]],zd:function(a,b,c){a&1&&_.kg(c,mEb,4,_.Pd);if(a&2){var d;_.ng(d=_.og())&&(b.Uwa=d)}},ob:2,Za:function(a,b){a&2&&_.Mf("height",b.aVa)},inputs:{b1b:"verticalItemMargin",BAb:"horizontalItemMargin",cGb:"leaveSpaceFor"},hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(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 rEb,sEb;rEb=function(a){return[a]};sEb=[{prefix:"k",qF:1E3},{prefix:"M",qF:1E6},{prefix:"G",qF:1E9},{prefix:"T",qF:1E12},{prefix:"P",qF:1E15},{prefix:"E",qF:1E18},{prefix:"Z",qF:1E21},{prefix:"Y",qF:1E24}];
_.sL=function(a,b,c,d){this.Va=a;this.Ja=b;this.hk=c;this.B2c=d;this.G9b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.OCa="Generated by a BUILD rule. See go/bbcp for more details";this.yib=tEb;this.files=[];this.wg="";this.wj=this.jY=!1;this.ariaLabel="File Item";this.QTb=_.le("");this.fSa=this.Ft=!1};_.sL.prototype.Tb=function(a){a.aggregations&&this.Ft&&(this.fSa=!0)};
var tEb=function(a){if(a<1E4)return a.toString();for(var b=_.k(sEb),c=b.next();!c.done;c=b.next())if(c=c.value,c.qF*1E3>a&&c.qF<=a)return a/=c.qF,a=a>10?Math.round(a):Math.round(a*10)/10,""+a+c.prefix;return a.toString()};_.sL.prototype.Ra=function(){var a=this;this.jY&&(this.QTb=this.hk.params.ha(_.x(function(b){b=_.Vqa(b).w2a;if(!Object.keys(b).length)return"";b=_.Ho(a.Va,_.Fo(a.Va,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.Ft=!0};
_.sL.prototype.pF=function(){this.fSa&&(this.DWc.refresh(),this.fSa=!1)};var Avb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.Nq&&a.oTb&&d.push(_.xva(_.m4a(a.B2c,c.pathname),a.oTb,a.Nq,["CLICK_RESULT_CONTENT"],a.NC,a.jB));a.Ja.qb({element:"FileListItem",action:"navigate",gestureName:"CLICK",SI:d});a.jY&&!_.lG(b)&&(b.preventDefault(),_.Go(a.Va,c.pathname))}};
_.p.Object.defineProperties(_.sL.prototype,{r6c:{configurable:!0,enumerable:!0,get:function(){return this.limit==null||this.files.length<this.limit?this.files.length:this.limit}}});_.sL.O=function(a){return new (a||_.sL)(_.A(_.qh),_.A(_.Jv),_.A(_.fh),_.A(_.Cv))};
_.sL.ya=_.Yc({type:_.sL,oa:[["file-list"]],tb:function(a,b){a&1&&_.jg(rL,7);if(a&2){var c;_.ng(c=_.og())&&(b.DWc=c.first)}},inputs:{zPc:"ariaLabelledbyId",files:"files",wg:"queryParamsHandling",jY:"useRelativeUrls",Nq:"searchRequestToken",oTb:"searchResponseToken",NC:"sessionStartTimeMs",jB:"clientTimeResultsDisplayedMs",limit:"limit",wj:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},features:[_.sd],Aa:4,Ba:7,Ea:[["gridLayout",""],["gridItem",""],["relativeLink",""],["role","list",3,
"click","leaveSpaceFor"],[4,"ngFor","ngForOf"],[4,"incrementalFor","incrementalForOf","incrementalForLimit"],["role","listitem",1,"file-list-item"],[3,"routerLink","queryParamsHandling","class","deleted","click",4,"ngIf","ngIfElse"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","class","bbcp",3,"alt",4,"ngIf"],["class","aggregations","role","list",4,"ngIf"],[3,"click","routerLink","queryParamsHandling"],["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"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"grid-layout",3,0);_.K("click",function(d){_.u(c);return _.w(Avb(b,d))});_.B(2,Hvb,2,2,"ng-container",4);_.Q(3,"async");_.H()}a&2&&(_.E("leaveSpaceFor",b.r6c),_.Lf("aria-labelledby",b.zPc),_.y(2),_.E("ngForOf",_.yg(5,rEb,_.R(3,
3,b.QTb))))},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});_.tL=function(){};_.tL.O=function(a){return new (a||_.tL)};_.tL.Da=_.ad({type:_.tL});_.tL.Ca=_.Fc({imports:[_.IB]});var uL=function(){};uL.O=function(a){return new (a||uL)};uL.Da=_.ad({type:uL});uL.Ca=_.Fc({Pb:[rK],imports:[_.dp,XJ,_.un,_.WJ,_.Zo,_.VJ,_.oF,_.Sx,_.tL,_.bu,_.ly,_.Bs,_.Ko,_.MG,_.jy]});var vL=function(){};vL.O=function(a){return new (a||vL)};vL.Da=_.ad({type:vL});vL.Ca=_.Fc({imports:[_.un]});var wL=function(){};wL.O=function(a){return new (a||wL)};wL.Da=_.ad({type:wL});wL.Ca=_.Fc({imports:[_.un,_.tL]});var xL=function(){};xL.O=function(a){return new (a||xL)};xL.Da=_.ad({type:xL});xL.Ca=_.Fc({imports:[_.Bs]});var yL=function(){};yL.O=function(a){return new (a||yL)};yL.Da=_.ad({type:yL});yL.Ca=_.Fc({imports:[_.un,wL,xL,_.tL]});var zL=function(){};zL.O=function(a){return new (a||zL)};zL.Da=_.ad({type:zL});zL.Ca=_.Fc({imports:[_.un]});_.AL=function(){};_.AL.O=function(a){return new (a||_.AL)};_.AL.Da=_.ad({type:_.AL});_.AL.Ca=_.Fc({imports:[_.dp,_.un,_.jy]});var BL=function(){};BL.O=function(a){return new (a||BL)};BL.Da=_.ad({type:BL});BL.Ca=_.Fc({imports:[_.dp,_.un,_.oF]});var CL=function(){};CL.O=function(a){return new (a||CL)};CL.Da=_.ad({type:CL});CL.Ca=_.Fc({imports:[_.un]});_.DL=function(){};_.DL.O=function(a){return new (a||_.DL)};_.DL.Da=_.ad({type:_.DL});_.DL.Ca=_.Fc({});var EL=function(){};EL.O=function(a){return new (a||EL)};EL.Da=_.ad({type:EL});EL.Ca=_.Fc({imports:[_.un,_.Sx,_.ny,_.tL,_.DL]});var FL=function(){};FL.O=function(a){return new (a||FL)};FL.Da=_.ad({type:FL});FL.Ca=_.Fc({imports:[_.un,iL,EL]});_.GL=function(){};_.GL.O=function(a){return new (a||_.GL)};_.GL.Da=_.ad({type:_.GL});_.GL.Ca=_.Fc({Pb:[_.DJ],imports:[uL,BL,vL,_.un,CL,yL,_.AL,zL,FL,FL]});_.HL=function(){};_.HL.O=function(a){return new (a||_.HL)};_.HL.Da=_.ad({type:_.HL});_.HL.Ca=_.Fc({imports:[_.tB,_.RI]});_.IL=function(){};_.IL.O=function(a){return new (a||_.IL)};_.IL.Da=_.ad({type:_.IL});_.IL.Ca=_.Fc({Pb:[_.DJ],imports:[_.un]});_.JL=function(){};_.JL.O=function(a){return new (a||_.JL)};_.JL.Da=_.ad({type:_.JL});_.JL.Ca=_.Fc({imports:[_.dp,_.un,_.oF,_.Sx,_.bu]});var KL=function(){};KL.prototype.transform=function(a,b){a.endsWith("/")&&(a=a.substring(0,a.length-1));if(b==null)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,c.instances>0&&a.push(c);return a.length===0?null:a};KL.O=function(a){return new (a||KL)};KL.He=_.gd({name:"activeAggregations",type:KL,ie:!0});var LL=function(){};LL.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 _.Wa(a)}};LL.O=function(a){return new (a||LL)};LL.He=_.gd({name:"icon",type:LL,ie:!0});var ML=function(a,b){this.Bf=a;this.ta=b;this.owa=-1;this.UBb=2E3;this.Oi=!0;this.vGb=!1};_.h=ML.prototype;_.h.Tb=function(a){this.Oi=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.vGb=!0)};_.h.ho=function(){var a=this;this.Oi&&(this.Oi=!1,this.vGb||this.Bf.clear(),this.clearInterval(),this.LW(),this.LYa=setInterval(function(){a.LW()},1))};_.h.La=function(){this.clearInterval()};
_.h.LW=function(){var a=this.owa==null||this.owa<0?Infinity:this.owa;if(this.pwa){var b=this.Bf.length,c=Math.min(b+this.UBb,this.pwa.length);for(c=Math.min(a,c);b<c;b++)this.Bf.ci(this.ta,{va:this.pwa[b]});b>=Math.min(a,this.pwa.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){this.LYa!=null&&clearInterval(this.LYa);this.LYa=void 0};ML.O=function(a){return new (a||ML)(_.A(_.gg),_.A(_.fg))};
ML.Fa=_.fd({type:ML,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{pwa:"incrementalForOf",owa:"incrementalForLimit",UBb:"incrementalForCount"},features:[_.sd]});var NL=function(){};NL.prototype.transform=function(a,b,c){if(a.Zo){var d=a.Hf;c=d?c||a.Tc&&_.EF(a.Tc)?";"+_.Jh.aSb+"="+d:";"+_.Jh.Hf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};NL.O=function(a){return new (a||NL)};NL.He=_.gd({name:"toHref",type:NL,ie:!0});var OL=function(){};OL.O=function(a){return new (a||OL)};OL.Da=_.ad({type:OL});OL.Ca=_.Fc({});_.PL=function(){};_.PL.O=function(a){return new (a||_.PL)};_.PL.Da=_.ad({type:_.PL});_.PL.Ca=_.Fc({imports:[_.dp,_.un,OL,_.bu,_.my,_.GL,_.RI,_.Ko]});_.Rpb(_.sL,[_.nn,_.on,rL,_.Io,ML],[_.tn,KL,LL,NL]);
_.xAb=!0;
}catch(e){_._DumpException(e)}
try{
var IEb,GEb,DEb,EEb,FEb,HEb,JEb,LEb,KEb,MEb,NEb,VEb,VL;_.BEb=function(a){var b=a.host,c=a.Hm,d=a.DI;a=a.mi;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Kh({});if(a)b={type:"ossProject",id:a.name};else throw Error("od");}return new _.Lh({Ae:b})};_.CEb=function(a){if(a.path&&a.path!=="/"){var b=a.path.split("/");return b[b.length-(a.ZE?1:2)]}return a.repository?a.repository:a.ub?a.ub:""};
IEb=function(a){a=[[0,_.Lqb],[1,DEb(a)],[2,EEb(a)],[3,FEb(a)],[4,GEb(a)],[5,HEb(a)]].filter(function(b){return!!b[1]});return new Map(a)};GEb=function(a){var b=a.path;b!==void 0?b===""||b==="/"?b="":b.endsWith("/")||(b=_.Eh(b),b=b===""||b==="/"?"":_.Ypb(b)):b=void 0;return b?{fp:"This directory",value:_.Gi({Ae:JEb(a),repository:a.repository,path:b,Eb:_.XF(a)&&a.Eb?_.Ih(a.Eb):void 0}),Xb:_.hG("d"),oW:"Search for code or files in this directory",Lt:"Directory"}:null};
DEb=function(a){if(_.DF(a)||_.XF(a))return null;a=JEb(a);if(!a)return null;var b=_.Gi({Ae:a});return{fp:a.type==="host"?"This host":"This project",value:b,Xb:a.type==="host"?_.hG("h"):_.hG("p"),Lt:a.type==="host"?"Host":"Project"}};EEb=function(a){if(_.XF(a))return null;var b=a.repository;if(!b)return null;var c=_.Gi({Ae:JEb(a),repository:b});return{fp:_.DF(a)?b:"This repository",value:c,Xb:_.DF(a)?_.hG("p"):_.hG("r"),Lt:_.DF(a)?"Project":"Repository"}};
FEb=function(a){if(!_.XF(a))return null;var b=a.repository,c=a.Eb;if(!b||!c)return null;c=_.Ih(c);var d=_.Mqa(c);return d||_.Gh(c)?{fp:d?"This branch":"This tag",value:_.Gi({Ae:JEb(a),repository:b,Eb:c}),Xb:_.hG("b"),oW:d?"Search for code or files in this branch":"Search for code or files in this tag",Lt:"Ref"}:null};HEb=function(a){a=a.params;return a.Sb?_.Zqb(a.Sb):null};JEb=function(a){var b=a.ub;a=a.Xc;if(b&&a)return{id:b,type:a}};
LEb=function(a,b,c){var d=IEb(a),e=_.$qb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.$va(m,e.prefix)});c=!c.el&&!c.Cd;a.path&&a.path.length>1&&!a.ZE&&d.has(4)?e.prefix=d.get(4):c?e.prefix=KEb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};KEb=function(a,b){var c=a.repository;var d=a.ub;var e=a.Eb;a=a.params;var f=b.get(5);if(a.Sb&&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:_.Lqb};
MEb=function(a){if(!a||!a.ub||!a.Xc)return{};var b={Cd:_.Gi({Ae:{id:a.ub,type:a.Xc},repository:a.repository})};a=b.el;b=b.Cd===void 0?"":b.Cd;var c=_.Hi(b),d=c.Ae;c=c.repository;var e={};a&&(e.Un=a);c?e.prefix={fp:c,value:b,Lt:"Repository"}:d&&(e.prefix={fp:d.id,value:b,Lt:d.type==="host"?"Host":"Project"});return e};
_.OEb=function(a){var b=a.R3.map(function(c){var d,e,f,g;return{ee:new RegExp((d=c==null?void 0:c.ee)!=null?d:""),wh:(e=c==null?void 0:c.wh)!=null?e:"",label:(f=c==null?void 0:c.label)!=null?f:void 0,Xb:(g=c==null?void 0:c.Xb)!=null?g:void 0}});a=a.m5.map(function(c){return{cG:NEb(c.cG),hG:NEb(c.hG)}});return{R3:b,m5:a}};
NEb=function(a){var b,c,d,e;return{nq:new RegExp((b=a==null?void 0:a.nq)!=null?b:""),ju:(c=a==null?void 0:a.ju)!=null?c:"",ee:new RegExp((d=a==null?void 0:a.ee)!=null?d:""),wh:(e=a==null?void 0:a.wh)!=null?e:""}};_.UEb=function(a){var b=_.PEb(a);return[_.QEb,_.REb,_.SEb].find(function(c){return _.TEb(c,b)})};_.PEb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.wi(a);_.HHa(a,"https");a.td(a.ne().replace(/\.git$/,""));return a};
VEb=function(a,b){return _.zyb(a,b).ha(_.x(function(c){return c.nca}))};_.WEb=function(a,b){if(b.Eb)return _.le(b);var c=b.ub,d=b.repository,e=b.Xc;return c&&d&&e?VEb(a,{ub:c,repository:d,Xc:e}).ha(_.x(function(f){return f?_.Oq(b.kc(),f).kb():b})):_.le(b)};VL=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.V(VL,_.U);VL.prototype.ka=function(){return VL};VL.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(VL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});var WL=function(a){a=a===void 0?{}:a;this.i={};this.i.projectId=a.projectId==null?null:a.projectId};_.V(WL,_.U);WL.prototype.ka=function(){return WL};WL.prototype.ma=function(){return{keys:["projectId"]}};
_.p.Object.defineProperties(WL.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var XL=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.V(XL,_.U);XL.prototype.ka=function(){return XL};XL.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(XL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});_.YL=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.displayName=a.displayName==null?null:a.displayName};_.V(_.YL,_.U);_.YL.prototype.ka=function(){return _.YL};_.YL.prototype.ma=function(){return{keys:["displayName","name"]}};
_.p.Object.defineProperties(_.YL.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});
_.ZL=function(a){a=a===void 0?{}:a;this.i={};this.i.regex=a.ee==null?null:a.ee;this.i.relatedRegex=a.wh==null?null:a.wh;this.i.label=a.label==null?null:a.label;this.i.shortcut=a.Xb==null?null:a.Xb};_.V(_.ZL,_.U);_.ZL.prototype.ka=function(){return _.ZL};_.ZL.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.p.Object.defineProperties(_.ZL.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.T(this,"label"):""},set:function(a){this.i.label=a}},ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.T(this,"regex"):""},set:function(a){this.i.regex=a}},wh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.T(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Xb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.T(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.$L=function(a){a=a===void 0?{}:a;this.i={};this.i.host=a.host==null?null:a.host;this.i.project=a.Hm==null?null:a.Hm;this.i.depot=a.DI==null?null:a.DI;this.i.codeReviewEnabled=a.Dpb==null?null:a.Dpb;this.i.ossProject=a.mi==null?null:a.mi};_.V(_.$L,_.U);_.$L.prototype.ka=function(){return _.$L};
_.$L.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:XL,host:VL,ossProject:_.YL,project:WL}}};
_.p.Object.defineProperties(_.$L.prototype,{Dpb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.T(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},DI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.T(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.T(this,"host"):null},set:function(a){this.i.host=a}},mi:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},Hm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.T(this,"project"):null},set:function(a){this.i.project=a}}});
_.aM=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Rf==null?null:a.Rf;this.i.latestCommitLog=a.QFb==null?null:a.QFb;this.i.repositoryGroup=a.Ae==null?null:a.Ae;this.i.description=a.description==null?null:a.description;this.i.mirrorUrl=a.WV==null?null:a.WV;this.i.displayName=a.displayName==null?null:a.displayName};_.V(_.aM,_.U);_.aM.prototype.ka=function(){return _.aM};
_.aM.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:_.SH,repositoryGroup:_.$L,repositoryKey:_.EH}}};
_.p.Object.defineProperties(_.aM.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.T(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},QFb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.T(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},WV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.T(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.T(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.bM=function(a){a=a===void 0?{}:a;this.i={};this.i.dirRegex=a.nq==null?null:a.nq;this.i.targetDir=a.ju==null?null:a.ju;this.i.regex=a.ee==null?null:a.ee;this.i.relatedRegex=a.wh==null?null:a.wh};_.V(_.bM,_.U);_.bM.prototype.ka=function(){return _.bM};_.bM.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.p.Object.defineProperties(_.bM.prototype,{nq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.T(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.T(this,"regex"):""},set:function(a){this.i.regex=a}},wh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.T(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},ju:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.T(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.cM=function(a){a=a===void 0?{}:a;this.i={};this.i.srcToTest=a.cG==null?null:a.cG;this.i.testToSrc=a.hG==null?null:a.hG};_.V(_.cM,_.U);_.cM.prototype.ka=function(){return _.cM};_.cM.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.bM,testToSrc:_.bM}}};
_.p.Object.defineProperties(_.cM.prototype,{cG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.T(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},hG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.T(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.dM=function(a){a=a===void 0?{}:a;this.i={};this.i.relatedFileConfigs=a.R3==null?null:a.R3;this.i.testDirPairs=a.m5==null?null:a.m5};_.V(_.dM,_.U);_.dM.prototype.ka=function(){return _.dM};
_.dM.prototype.ma=function(){return{Qa:{relatedFileConfigs:_.ZL,testDirPairs:_.cM},keys:["relatedFileConfigs","testDirPairs"]}};_.p.Object.defineProperties(_.dM.prototype,{R3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.T(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},m5:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.T(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.eM=function(a,b){_.OG.call(this,a);this.Jq=b||"Source"};_.V(_.eM,_.OG);_.eM.prototype.Mm=function(a){var b=_.CEb(a);_.DF(a)&&a.params.Sb&&(a=_.mqb(a),b=b?b+" - "+a:a);this.title.Mm(b?b+" - "+this.Jq:this.Jq)};_.eM.O=function(a){return new (a||_.eM)(_.t(_.bo),_.t(_.R4a,8))};_.eM.ua=_.q({token:_.eM,qa:_.eM.O,Ga:"root"});_.fM=function(a,b,c,d){this.Sj=a;this.A4a=b;this.NF=c;this.document=d};_.fM.prototype.resolve=function(a){var b=_.Mh(a);return _.XEb(this,b,a.dw)};
_.XEb=function(a,b,c){var d=_.Ch(c);c=MEb(b);var e=new _.gf,f=_.WEb(a.NF,b).ha(_.x(function(n){return LEb(n,b,d)})).ha(_.tf(function(n){var r=n.scopes;return _.Hwb(a.A4a,d.Le,n.state).ha(_.vf(function(v){a.Sj.j4.E5a(r,v.prefix||null)}),_.x(function(v){return v.X7a}))}));f=_.De(f,e);var g=new _.gzb(a.document,a.Sj),m=GEb(b)||void 0;return{BQa:f,sga:!0,iza:c,Sj:a.Sj,bTb:a.Sj.j4.ow,L5a:_.jzb(g,e,m)}};_.fM.O=function(a){return new (a||_.fM)(_.t(_.fK),_.t(_.VI),_.t(_.CJ),_.t(_.lh))};
_.fM.ua=_.q({token:_.fM,qa:_.fM.O});_.YEb=void 0;_.gM=function(){};_.p.Object.defineProperties(_.gM.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.YEb}}});_.gM.O=function(a){return new (a||_.gM)};_.gM.ua=_.q({token:_.gM,qa:_.gM.O,Ga:"root"});var ZEb;ZEb=function(a){var b=a.name;var c=a.icon;var d=a.Eza;a=a.NAa;this.name=b;this.icon=c;this.Eza=d;this.NAa=a;this.domain=(new _.wi(d)).rg()};_.TEb=function(a,b){return b.rg()===a.domain||b.rg().endsWith("."+a.domain)};_.QEb=new ZEb({name:"GitHub",icon:"shared:github",Eza:"https://github.com",NAa:"https://github.com/logout"});_.REb=new ZEb({name:"Bitbucket",icon:"shared:bitbucket_v3",Eza:"https://bitbucket.org",NAa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.SEb=new ZEb({name:"GitLab",icon:"shared:gitlab_v2",Eza:"https://gitlab.com",NAa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var bFb;bFb=function(a){a&1&&(_.F(0,"span",10),_.Gd(),_.F(1,"svg",12),_.J(2,"path",13),_.H(),_.F(3,"svg",14),_.J(4,"path",15),_.H()())};_.hM=function(a,b){a=String(a);if(!b.test(a))throw Error("yb`"+a+"`"+b.toString());};_.cFb=new _.jd("mat-slide-toggle-default-options",{Ga:"root",qa:function(){return{zTa:!1,oV:!1,Fd:!1}}});var dFb,eFb,fFb,gFb;dFb=["switch"];eFb={wa:_.Dw,Hb:_.Qc(function(){return _.iM}),wd:!0};fFb=function(a,b){this.source=a;this.checked=b};gFb=0;
_.iM=function(a,b,c,d,e,f){this.Ma=a;this.Vc=b;this.Ua=c;this.defaults=e;this.we=function(){};this.Ue=function(){};this.aM=function(){};this.Uf=!1;this.name=null;this.vp="after";this.fe=this.ariaLabel=null;this.Bc=this.disabled=!1;this.tabIndex=0;this.Hc=new _.mm;this.Jma=new _.mm;this.tabIndex=parseInt(d)||0;this.color=e.color||"accent";this.Iu=f==="NoopAnimations";this.id=this.vx="mat-mdc-slide-toggle-"+ ++gFb;var g;this.oV=(g=e.oV)!=null?g:!1;var m;this.Fd=(m=e.Fd)!=null?m:!1;this.ct=this.vx+"-label"};
_.h=_.iM.prototype;_.h.dr=function(a){return new fFb(this,a)};_.h.focus=function(){this.yNc.na.focus()};_.h.Td=function(){var a=this;this.Vc.Ak(this.Ma,!0).subscribe(function(b){b==="keyboard"||b==="program"?(a.Bl=!0,_.om(a.Ua)):b||Promise.resolve().then(function(){a.Bl=!1;a.Ue();_.om(a.Ua)})})};_.h.Tb=function(a){a.required&&this.aM()};_.h.La=function(){this.Vc.Di(this.Ma)};_.h.uo=function(a){this.checked=!!a};_.h.Dn=function(a){this.we=a};_.h.us=function(a){this.Ue=a};
_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Bja=function(a){this.aM=a};_.h.Ip=function(a){this.disabled=a;_.om(this.Ua)};_.h.toggle=function(){this.checked=!this.checked;this.we(this.checked)};_.h.Tp=function(){this.we(this.checked);this.Hc.emit(this.dr(this.checked))};_.h.Nk=function(){this.disabled||(this.Jma.emit(),this.defaults.zTa||(this.checked=!this.checked,this.we(this.checked),this.Hc.emit(new fFb(this,this.checked))))};
_.h.GIc=function(){return this.fe?this.fe:this.ariaLabel?null:this.ct};_.p.Object.defineProperties(_.iM.prototype,{Naa:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.vx)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Uf},set:function(a){this.Uf=a;_.om(this.Ua)}},ds:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.vx)+"-input"}}});
_.iM.O=function(a){return new (a||_.iM)(_.A(_.Pd),_.A(_.Xq),_.A(_.Pg),_.Hd("tabindex"),_.A(_.cFb),_.A(_.$l,8))};
_.iM.ya=_.Yc({type:_.iM,oa:[["mat-slide-toggle"]],tb:function(a,b){a&1&&_.jg(dFb,5);if(a&2){var c;_.ng(c=_.og())&&(b.yNc=c.first)}},rb:[1,"mat-mdc-slide-toggle"],ob:13,Za:function(a,b){a&2&&(_.Uf("id",b.id),_.Lf("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.Of(b.color?"mat-"+b.color:""),_.Nf("mat-mdc-slide-toggle-focused",b.Bl)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.Iu))},inputs:{name:"name",id:"id",vp:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Yu:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.Kg],color:"color",disabled:[2,"disabled","disabled",_.Kg],Bc:[2,"disableRipple","disableRipple",_.Kg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Lg(a)}],checked:[2,"checked","checked",_.Kg],oV:[2,"hideIcon","hideIcon",_.Kg],Fd:[2,"disabledInteractive","disabledInteractive",_.Kg]},outputs:{Hc:"change",Jma:"toggleChange"},Rb:["matSlideToggle"],
standalone:!0,features:[_.vg([eFb,{wa:_.Ew,Hb:_.iM,wd:!0}]),_.Kf,_.sd,_.wg],hc:["*"],Aa:13,Ba:27,Ea:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[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-focus-indicator",3,"matRippleTrigger","matRippleDisabled",
"matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["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"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"div",1)(1,"button",2,0);_.K("click",function(){_.u(c);return _.w(b.Nk())});_.J(3,"span",3);
_.F(4,"span",4)(5,"span",5)(6,"span",6);_.J(7,"span",7);_.H();_.F(8,"span",8);_.J(9,"span",9);_.H();_.B(10,bFb,5,0,"span",10);_.H()()();_.F(11,"label",11);_.K("click",function(d){_.u(c);return _.w(d.stopPropagation())});_.cg(12);_.H()()}a&2&&(a=_.$f(2),_.E("labelPosition",b.vp),_.y(),_.Nf("mdc-switch--selected",b.checked)("mdc-switch--unselected",!b.checked)("mdc-switch--checked",b.checked)("mdc-switch--disabled",b.disabled)("mat-mdc-slide-toggle-disabled-interactive",b.Fd),_.E("tabIndex",b.disabled&&
!b.Fd?-1:b.tabIndex)("disabled",b.disabled&&!b.Fd),_.Lf("id",b.Naa)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.GIc())("aria-describedby",b.Yu)("aria-required",b.required||null)("aria-checked",b.checked)("aria-disabled",b.disabled&&b.Fd?"true":null),_.y(8),_.E("matRippleTrigger",a)("matRippleDisabled",b.Bc||b.disabled)("matRippleCentered",!0),_.y(),_.Pf(b.oV?-1:10),_.y(),_.E("for",b.Naa),_.Lf("id",b.ct))},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;width:var(--mdc-switch-track-width, 52px)}.mdc-switch.mdc-switch--disabled{cursor:default;pointer-events:none}.mdc-switch.mat-mdc-slide-toggle-disabled-interactive{pointer-events:auto}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mdc-switch-track-height, 32px);border-radius:var(--mdc-switch-track-shape, var(--mat-app-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.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%;border-width:var(--mat-switch-track-outline-width, 2px);border-color:var(--mat-switch-track-outline-color, var(--mat-app-outline))}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-switch-selected-track-outline-width, 2px);border-color:var(--mat-switch-selected-track-outline-color, transparent)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-switch-disabled-unselected-track-outline-width, 2px);border-color:var(--mat-switch-disabled-unselected-track-outline-color, var(--mat-app-on-surface))}.cdk-high-contrast-active .mdc-switch__track{border-color:currentColor}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mdc-switch-unselected-track-color, var(--mat-app-surface-variant))}.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--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, var(--mat-app-surface-variant))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::before,.mdc-switch.mdc-switch--disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, var(--mat-app-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mdc-switch-selected-track-color, var(--mat-app-primary))}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, var(--mat-app-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, var(--mat-app-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, var(--mat-app-primary))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::after,.mdc-switch.mdc-switch--disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, var(--mat-app-on-surface))}.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);width:calc(100% - var(--mdc-switch-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;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);width:var(--mdc-switch-handle-width);height:var(--mdc-switch-handle-height);border-radius:var(--mdc-switch-handle-shape, var(--mat-app-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size, 16px);height:var(--mat-switch-unselected-handle-size, 16px);margin:var(--mat-switch-unselected-handle-horizontal-margin, 0 8px)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin, 0 4px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size, 24px);height:var(--mat-switch-selected-handle-size, 24px);margin:var(--mat-switch-selected-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size, 24px);height:var(--mat-switch-with-icon-handle-size, 24px)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size, 28px);height:var(--mat-switch-pressed-handle-size, 28px)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin, 0 22px)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin, 0 2px)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity, 1)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity, 0.38)}.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}.cdk-high-contrast-active .mdc-switch__handle::before,.cdk-high-contrast-active .mdc-switch__handle::after{border-color:currentColor}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mat-app-on-primary))}.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, var(--mat-app-primary-container))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:hover:not(:focus):not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:focus:not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:active .mdc-switch__handle::after,.mdc-switch--selected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, var(--mat-app-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, var(--mat-app-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, var(--mat-app-on-surface))}.mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__shadow,.mdc-switch.mdc-switch--disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mdc-switch-state-layer-size, 40px);height:var(--mdc-switch-state-layer-size, 40px)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch--disabled .mdc-switch__ripple::after{display:none}.mat-mdc-slide-toggle-disabled-interactive .mdc-switch__ripple::after{display:block}.mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:75ms opacity 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-disabled-interactive.mdc-switch--disabled:enabled:focus .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:active .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:hover:not(:focus) .mdc-switch__ripple::after,.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-pressed-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-selected-pressed-state-layer-color, var(--mat-app-primary));opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.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--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size, 16px);height:var(--mdc-switch-unselected-icon-size, 16px);fill:var(--mdc-switch-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size, 16px);height:var(--mdc-switch-selected-icon-size, 16px);fill:var(--mdc-switch-selected-icon-color, var(--mat-app-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mat-app-on-surface))}.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{-webkit-user-select:none;user-select:none;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.mat-mdc-slide-toggle-focused .mat-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-switch-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-switch-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-switch-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-switch-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-switch-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-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-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}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}\n'],
mb:2,Oa:0});
}catch(e){_._DumpException(e)}
try{
var hFb,jM;hFb=function(a){return a.ZU().ha(_.x(function(b){return b==null?b:b==="MINI"||b==="XREF_PREVIEW"}))};_.iFb=function(a){return hFb(a).ha(_.x(function(b){return b!=null?b:!1}))};_.jFb=function(a,b){a.G4(b?"XREF_PREVIEW":"MAIN")};jM=function(){};jM.O=function(a){return new (a||jM)};jM.Da=_.ad({type:jM});jM.Ca=_.Fc({imports:[_.iM,_.Cs,_.Cs]});var kFb=new _.jd("GMAT_SLIDE_TOGGLE_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.kM=function(a){this.options=a};_.kM.O=function(a){return new (a||_.kM)(_.A(kFb))};_.kM.Fa=_.fd({type:_.kM,oa:[["mat-slide-toggle"]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-slide-toggle",!b.options.Oe)}});_.lM=function(){};_.lM.O=function(a){return new (a||_.lM)};_.lM.Da=_.ad({type:_.lM});_.lM.Ca=_.Fc({Pb:[{wa:_.cFb,lc:{color:"primary"}}],imports:[jM]});
}catch(e){_._DumpException(e)}
try{
var VOc=function(){return _.aka.apply(null,_.ld(_.lc.apply(0,arguments)))},WOc=function(){return function(a){return _.mf(new _.fm)(a)}},XOc=function(a){return(a==null?void 0:a.trim())==="1"},YOc=function(a){return(a.error.details||[]).find(function(b){var c=_.RYa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},ZOc=function(a){var b=a.Ae;a=a.repository;return!!b||!!a},$Oc=function(a,b){a&1&&_.J(0,"breadcrumb",10);a&2&&_.E("items",b.Na)},aPc=function(a,b){a&1&&(_.F(0,"span",11),_.P(1),_.H());
a&2&&(a=b.title,b=_.N(),_.Lf("id","root-indicator-"+b.resultIndex),_.y(),_.qg(" ",a," "))},bPc=function(a){a&1&&_.J(0,"onedev-changelist-hovercard",14,7);if(a&2){a=_.$f(1);var b=_.N().cl;_.E("changelistId",b)("onedevIsHovercardReady",a.xJ)}},cPc=function(a,b){a&1&&(_.F(0,"a",12),_.P(1),_.H(),_.F(2,"onedev-hovercard",null,6),_.B(4,bPc,2,2,"onedev-changelist-hovercard",13),_.H());if(a&2){a=b.title;var c=b.cl;b=b.Tc;var d=_.$f(3),e=_.N();_.E("universalLink",e.ERc(b,c))("ascTrackElement",e.mc)("trackListIndex",
e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.zU);_.Lf("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.y();_.qg(" ",a," ")}},dPc=function(a,b){a&1&&(_.F(0,"span",15),_.P(1),_.H());a&2&&(a=b.title,b=_.N(),_.Lf("id","ref-indicator-"+b.resultIndex),_.y(),_.qg(" ",a," "))},ePc=function(a,b){a&1&&_.J(0,"segmented-dropdown-button",16);a&2&&_.E("item",b.q3a)("useBreadcrumbStyling",!1)},fPc=function(a,b){a&1&&_.J(0,"ref-picker",17);a&2&&(a=b.N3,b=
_.N(),_.E("refPickerData",a)("trackElement",b.nP))},hPc=function(a,b){a&1&&(_.F(0,"a",18,8)(2,"div",19),_.P(3),_.F(4,"span",20),_.P(5),_.H()()());a&2&&(a=b.Tc,b=_.N(),_.E("routerLink",_.Lq(a))("ascTrackElement",b.mc)("trackListIndex",b.resultIndex)("feedbackEvent",b.zU),_.Lf("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.y(3),_.qg(" ",gPc(a.path)[0],""),_.y(2),_.rg(gPc(a.path)[1]))},gPc=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("/")]},iPc=function(a,b){var c=Object.assign({},a,{Cd:void 0,SK:void 0,AW:void 0}),d=Object.assign({},b,{Cd:void 0,SK:void 0,AW:void 0});return _.gc(c,d)&&_.Gi(a.Cd)===_.Gi(b.Cd)&&XOc(a.SK.Sta)===XOc(b.SK.Sta)},nPc=function(a,b,c){var d=a.LC;var e=a.PW;return d?d.map(function(f){var g=f.Eua;var m=f.vTa;var n=f.WW;var r=f.zja;var v=f.AI;f=f.Eia;if(g){m=_.cqb(g.Wg);var z=g.jl;var C=g.Vxa;
var I=g.BI;g=g.CI;var M=jPc(z),O=kPc(z);n=lPc(m,0,e,n,r,v,f,c,z,M,C,C-O,I,g)}else n=m&&b?mPc(m,_.cqb(m.Wg),e,n,r,v,f,c):null;return n}).filter(function(f){return!!f}):[]},mPc=function(a,b,c,d,e,f,g,m){a=a.GRa;c=lPc(b,1,c,d,e,f,g,m);var n=b.kc();c.children=a.slice(0,12).map(function(r){var v=r.path;r=r.type;v=n.td(v).kb();return{entryType:oPc(r),Tc:v,path:v.path,name:_.ZA(v.path)}});c.Rzb=a.length>12;return c},oPc=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}},lPc=function(a,b,c,d,e,f,g,m,n,r,v,z,C,I){n=n===void 0?[]:n;r=r===void 0?!1:r;v=v===void 0?0:v;z=z===void 0?0:z;C=C===void 0?"":C;I=I===void 0?"":I;b===1&&(a=a.kc().td(_.Ypb(a.path)).kb());a={Tc:a,Nq:c,rw:d,g5c:e,Eia:g,NC:m,AI:f};switch(b){case 0:return Object.assign({},a,{dXc:r,n1a:z,Vxa:v,jl:n,type:b,BI:C,CI:I});case 1:return Object.assign({},a,{type:b});default:return _.Wa(b,"Unknown result type: "+b)}},jPc=function(a){return a.some(function(b){return b.Ry.some(function(c){c=
c.Sv;return!!c&&c.QT.some(function(d){return d.length>0})})})},kPc=function(a){return(new Set(a.flatMap(function(b){return b.Ry.filter(function(c){return c.kP&&c.kP.some(function(d){return d.length>0})}).map(function(c){return c.lineNumber})}))).size},pPc=function(a){return(a==null?void 0:a.type)===2},qPc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Sc:b,iVc:e,bN:a.bN,Mt:a.Mt,Im:c,m4c:d,ko:d.Jra.slice(e,Math.min(e+c.pageSize,d.Jra.length)),Hr:a.Hr,Ir:a.Ir,GF:a.GF}},uPc=function(a){var b=
void 0,c=void 0;if(a.length===1){var d=a[0];if(d.Il===5&&!d.FO&&(d=rPc(d.value,sPc)))return d}d=_.k(_.Ui(a));for(var e=d.next();!e.done;e=d.next())e=e.value,e.Il===5&&a.includes(e)&&!e.FO?(e=rPc(e.value,sPc))&&(c=e):e.Il===5?(e=rPc(e.value,tPc))&&(c=e):e.Il===1&&e.label===12&&e.value&&(e=rPc(e.value.value,sPc))&&(b=e);return c||b},rPc=function(a,b){if(a=b.exec(a))if(a=_.k(a),a.next(),a=a.next().value,a=Number(a),!isNaN(a)&&a>0)return a},vPc=function(a){if(a&1){var b=_.zd();_.Qf(0);_.J(1,"splitter",
15);_.F(2,"div",16,1)(4,"result-preview",17);_.K("close",function(){_.u(b);var e=_.N(3);return _.w(e.tC=void 0)});_.H()();_.Rf()}if(a&2){a=_.$f(3);var c=_.N(2).Na,d=_.N();_.y();_.E("changeSizeOf",a);_.y(3);_.E("target",d.tC)("loadedQueryContext",c.Wb.Im)}},wPc=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"div",7);_.J(2,"query-suggestion",8);_.Q(3,"async");_.J(4,"result-header",9);_.Q(5,"async");_.J(6,"search-result-warnings",10);_.F(7,"div",11)(8,"result-list",12);_.K("previewTriggered",function(d){_.u(b);
var e=_.N(2);e.tC=e.tC===d?void 0:d;return _.w()});_.J(9,"result-footer",13);_.H()()();_.B(10,vPc,5,3,"ng-container",14);_.Rf()}if(a&2){a=_.N().Na;var c=_.N();_.y(2);_.E("searchResultsElementName",c.Km)("pagedData",_.R(3,13,c.SLb));_.y(2);_.E("searchResultsElementName",c.Km)("pagedSearchResponse",a.Wb)("queryContext",_.R(5,15,c.Im));_.y(2);_.E("warnings",a.Wb.GF);_.y(2);_.E("previewTarget",c.tC)("resultPage",a.Wb)("searchResultsElementName",c.Km)("showResultsIncomplete",c.o4?a.state===2?!0:a.state===
1&&a.WD.lUa===3:!1);_.y();_.E("paginatedResults",a.Wb)("trackElement",c.Km);_.y();_.E("ngIf",c.tC)}},xPc=function(a){a&1&&_.J(0,"loading",18);a&2&&_.E("diameter",20)},yPc=function(a){a&1&&_.J(0,"search-results-incomplete",25);a&2&&(a=_.N(3),_.E("docLink",a.o4)("trackElement",a.Km))},zPc=function(a){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=_.N(2).Na,_.y(),_.rg(a.YAa))},APc=function(a){a&1&&(_.F(0,"a",29),_.P(1),_.H());a&2&&(a=_.N().Na,_.E("externalLink",a.link),_.y(),_.rg(a.message))},BPc=function(a){if(a&
1){var b=_.zd();_.F(0,"button",30);_.K("click",function(){_.u(b);var c=_.N().Na;return _.w(c.callback())});_.P(1);_.H()}a&2&&(a=_.N().Na,_.y(),_.qg(" ",a.message," "))},CPc=function(a,b){a&1&&(_.F(0,"div",26),_.B(1,APc,2,2,"a",27)(2,BPc,2,1,"button",28),_.H());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.link),_.y(),_.E("ngIf",a.callback))},DPc=function(a){if(a&1){var b=_.zd();_.F(0,"div",31)(1,"copy-button",32);_.K("copyEvent",function(){_.u(b);var c=_.N(3);return _.w(c.ls())});_.H()()}a&2&&(a=_.N(2).Na,_.y(),
_.E("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.BSb))},EPc=function(a){a&1&&(_.F(0,"div",19),_.J(1,"result-header",20),_.Q(2,"async"),_.J(3,"search-result-warnings",10),_.B(4,yPc,1,2,"search-results-incomplete",21),_.F(5,"icon-empty-state-display",22)(6,"icon-empty-state-title"),_.P(7),_.H(),_.F(8,"icon-empty-state-subtitle"),_.B(9,zPc,2,1,"span",14)(10,CPc,3,2,"div",23)(11,DPc,2,5,"div",24),_.H()()());if(a&2){a=_.N().Na;
var b=_.N();_.y();_.E("searchResultsElementName",b.Km)("queryContext",_.R(2,11,b.Im))("errorData",a)("maybeSkippedDocuments",b.Mt);_.y(2);_.E("warnings",a.WD.GF);_.y();_.E("ngIf",b.o4?a.state===2?!0:a.state===1&&a.WD.lUa===3:!1);_.y();_.E("isSvg",!1);_.y(2);_.rg(a.message);_.y(2);_.E("ngIf",a.YAa);_.y();_.E("ngIf",a.action);_.y();_.E("ngIf",a.BSb)}},FPc=function(a,b){a&1&&(_.Qf(0,3),_.B(1,wPc,11,17,"ng-container",4)(2,xPc,1,1,"loading",5)(3,EPc,12,13,"div",6),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",
a.state),_.y(),_.E("ngSwitchCase",b.su.Zh),_.y(),_.E("ngSwitchCase",b.su.lj),_.y(),_.E("ngSwitchCase",b.su.Error))},GPc=function(a){if(a&1){var b=_.zd();_.F(0,"div",33)(1,"p",34);_.P(2," Skipped ");_.F(3,"a",35);_.K("click",function(){_.u(b);_.N().zh.Wd();return _.w()});_.P(4," results page ");_.H();_.P(5," since there is only one result. ");_.H();_.F(6,"span",36)(7,"button",37);_.K("click",function(){_.u(b);_.N().zh.Wd();return _.w()});_.P(8);_.H()()()}a&2&&(a=_.N(),_.y(3),_.E("routerLink",a.CSc)("queryParams",
a.Bwc),_.y(5),_.qg(" ",a.nnc," "))},HPc=function(a,b){b=b===void 0?"":b;if(a.Sc!==0||a.ko.length!==1||a.Mt||b.trim().toLowerCase()==="true"||b.trim()==="1")return!1;a=a.ko[0];if(a.type===1||a.jl.length===0)return!0;b=a.jl[a.jl.length-1].Ry;return _.jG(b[b.length-1].lineNumber)-_.jG(a.jl[0].Ry[0].lineNumber)<25},IPc=function(a){a&1&&_.J(0,"star",23);a&2&&(a=_.N(),_.E("place",a.jc.Tc)("type",a.oWc(a.jc.Tc))("elementName",a.jc.Tc.path))},JPc=function(a){a&1&&_.J(0,"file-search-breadcrumb",24,2);a&2&&
(a=_.N(),_.E("place",a.jc.Tc)("isSelected",a.Ge)("resultIndex",a.Qf)("trackElement",a.mc)("refsToken",a.jc.g5c)("feedbackEvent",a.jxb))},KPc=function(a){a&1&&(_.F(0,"span",27),_.P(1),_.H());a&2&&(a=_.N(2),_.Lf("id","root-indicator-"+a.Qf),_.y(),_.rg(a.q4a))},LPc=function(a){a&1&&(_.B(0,KPc,2,2,"span",25),_.F(1,"a",26,3)(3,"h3"),_.P(4),_.H()());a&2&&(a=_.N(),_.E("ngIf",a.q4a),_.y(),_.E("routerLink",_.Lq(a.jc.Tc))("ascTrackElement",a.mc)("trackListIndex",a.Qf)("feedbackEvent",a.jxb),_.Lf("id","search-result-header-"+
a.Qf)("aria-describedby",a.q4a?"root-indicator-"+a.Qf:void 0),_.y(3),_.rg(a.jc.Tc.path))},MPc=function(a){a&1&&(_.Qf(0),_.J(1,"mat-divider",16),_.F(2,"a",28)(3,"mat-icon",29),_.P(4," auto_fix_high "),_.H()(),_.Rf());a&2&&(a=_.N(),_.y(2),_.E("routerLink",a.Odc)("ascTrackElement",a.mc))},NPc=function(a){if(a&1){var b=_.zd();_.F(0,"button",31);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(c.JBa.emit())});_.P(1," Preview ");_.H()}a&2&&(a=_.N(2),_.E("ascTrackElement",a.mc)("trackArtifactId",_.Lq(a.jc.Tc))("trackListIndex",
a.Qf))},OPc=function(a){if(a&1){var b=_.zd();_.F(0,"button",31);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(c.JBa.emit())});_.P(1," Hide Preview ");_.H()}a&2&&(a=_.N(2),_.E("ascTrackElement",a.mc)("trackArtifactId",_.Lq(a.jc.Tc))("trackListIndex",a.Qf))},PPc=function(a){a&1&&_.J(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.$f(1);var b=_.N(3);_.E("changelistId",b.jc.CI)("onedevIsHovercardReady",a.xJ)}},QPc=function(a){a&1&&(_.Qf(0),_.J(1,"mat-divider",16),_.F(2,"a",32),_.P(3," Match deleted "),
_.H(),_.F(4,"onedev-hovercard",null,5),_.B(6,PPc,2,2,"onedev-changelist-hovercard",33),_.H(),_.Rf());if(a&2){a=_.$f(5);var b=_.N(2);_.y(2);_.E("externalLink",b.rba(b.jc.CI))("ascTrackElement",b.mc)("trackArtifactId",_.Lq(b.jc.Tc))("trackListIndex",b.Qf)("onedevHovercardTrigger",a)}},wSc=function(a){a&1&&_.J(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.$f(1);var b=_.N(3);_.E("changelistId",b.jc.BI)("onedevIsHovercardReady",a.xJ)}},xSc=function(a){a&1&&(_.Qf(0),_.J(1,"mat-divider",16),_.F(2,"a",
35),_.P(3," File deleted "),_.H(),_.F(4,"onedev-hovercard",null,7),_.B(6,wSc,2,2,"onedev-changelist-hovercard",33),_.H(),_.Rf());if(a&2){a=_.$f(5);var b=_.N(2);_.y(2);_.E("universalLink",b.rba(b.jc.BI))("ascTrackElement",b.mc)("trackArtifactId",_.Lq(b.jc.Tc))("trackListIndex",b.Qf)("onedevHovercardTrigger",a)}},ySc=function(a){a&1&&(_.Qf(0),_.J(1,"mat-divider",16),_.B(2,NPc,2,3,"button",30)(3,OPc,2,3,"ng-template",null,4,_.Ag)(5,QPc,7,5,"ng-container",18)(6,xSc,7,5,"ng-container",18),_.Rf());if(a&
2){a=_.$f(4);var b=_.N();_.y(2);_.E("ngIf",b.tC!==b.jc)("ngIfElse",a);_.y(3);_.E("ngIf",b.j6c);_.y();_.E("ngIf",b.e6c)}},zSc=function(a){a&1&&_.J(0,"mat-divider",16)},ASc=function(a){if(a&1){var b=_.zd();_.F(0,"button",38);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(c.JBa.emit())});_.P(1," View All ");_.H()}a&2&&(a=_.N(2),_.E("ascTrackElement",a.mc)("trackArtifactId",_.Lq(a.jc.Tc))("trackListIndex",a.Qf))},BSc=function(a){a&1&&(_.Qf(0),_.B(1,zSc,1,0,"mat-divider",36)(2,ASc,2,3,"button",
37),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngIf",a.jc.Rzb),_.y(),_.E("ngIf",a.jc.Rzb))},CSc=function(a,b){a&1&&(_.J(0,"file-search-snippet",40),_.Q(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.N(2);_.Of(_.R(1,11,c.cz.Wsa));_.Nf("last",b&&!c.twb);_.E("linkGenerator",c.TB)("resultIndex",c.Qf)("snippet",a)("trackElement",c.mc)("feedbackEvent",c.tSa)("codeFontSize",c.Dr)}},DSc=function(a){a&1&&(_.Qf(0),_.F(1,"mat-icon"),_.P(2,"unfold_less"),_.H(),_.F(3,"span"),_.P(4," Show fewer matching lines "),_.H(),_.Rf())},
ESc=function(a){a&1&&(_.F(0,"mat-icon"),_.P(1,"unfold_more"),_.H(),_.F(2,"span"),_.P(3," "),_.Zf(4,10),_.P(5," "),_.H());a&2&&(a=_.N(4),_.y(4),_.KA(a.jc.n1a)(a.jc.n1a),_.LA(4))},FSc=function(a,b){if(a&1){var c=_.zd();_.F(0,"button",42,8);_.K("click",function(){var e=_.u(c).va,f=_.N(3);return _.w(f.w_b.next(!e))});_.B(2,DSc,5,0,"ng-container",43)(3,ESc,6,2,"ng-template",null,9,_.Ag);_.H()}if(a&2){a=b.va;b=_.$f(4);var d=_.N(3);_.E("ascTrackElement",d.mc)("trackArtifactId",_.Lq(d.jc.Tc))("trackAction",
a?"collapseSnippets":"expandSnippets")("trackListIndex",d.Qf);_.y(2);_.E("ngIf",a)("ngIfElse",b)}},HSc=function(a){a&1&&(_.Qf(0),_.B(1,FSc,5,6,"button",41),_.Q(2,"async"),_.Rf());if(a&2){var b;a=_.N(2);_.y();_.E("ngForOf",_.yg(3,GSc,(b=_.R(2,1,a.l6a))==null?null:b.Dd))}},ISc=function(a){a&1&&(_.Qf(0),_.B(1,CSc,2,13,"file-search-snippet",39),_.Q(2,"async"),_.B(3,HSc,3,5,"ng-container",18),_.Rf());if(a&2){var b;a=_.N();_.y();_.E("ngForOf",(b=_.R(2,2,a.l6a))==null?null:b.jl);_.y(2);_.E("ngIf",a.twb)}},
JSc=function(a){a&1&&(_.F(0,"div"),_.Q(1,"async"),_.J(2,"file-list",44),_.H());a&2&&(a=_.N(),_.Zz("file-list-wrapper ",_.R(1,10,a.cz.Wsa),""),_.y(2),_.E("files",a.jc.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Qf)("searchRequestToken",a.jc.Nq)("searchResponseToken",a.jc.rw)("sessionStartTimeMs",a.jc.NC)("clientTimeResultsDisplayedMs",a.jB))},KSc=function(a){if(a&1){var b=_.zd();_.F(0,"mat-expansion-panel",45);_.K("opened",function(){_.u(b);var c=_.N();return _.w(c.h2c=
!0)})("closed",function(){_.u(b);var c=_.N();return _.w(c.h2c=!1)});_.F(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.P(3," Debug Info ");_.H()();_.F(4,"p");_.P(5);_.H()()}a&2&&(a=_.N(),_.y(5),_.rg(a.jc.AI))},LSc=function(a,b){a&1&&(_.F(0,"span",10),_.P(1),_.H());a&2&&(a=b.va,_.E("ngClass",a.Jsa),_.y(),_.qg(" ",a.text," "))},NSc=function(a,b){a&1&&(_.F(0,"a",8),_.B(1,LSc,2,2,"span",9),_.H());if(a&2){a=b.Na;var c=_.N().Na;b=_.N();var d=_.E("routerLink",_.xg(4,MSc)),e={};c=(e.q=c.M3,e.all=
void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.Km);_.y();_.E("ngForOf",a)}},OSc=function(a){a&1&&(_.F(0,"span",11)(1,"span",12),_.P(2," Search instead\u00a0 "),_.H(),_.F(3,"a",13),_.P(4),_.H()());if(a&2){a=_.N().Na;var b=_.N();_.y(3);_.E("routerLink",_.xg(4,MSc))("queryParams",b.g$b)("ascTrackElement",b.Km);_.y();_.qg(" ",a.query," ")}},PSc=function(a){if(a&1){var b=_.zd();_.F(0,"span",14);_.J(1,"mat-divider",15);_.F(2,"button",16);_.K("click",function(){_.u(b);_.N(2).V6a.next(!0);return _.w()});
_.F(3,"mat-icon");_.P(4,"close");_.H()()()}a&2&&(a=_.N(2),_.y(2),_.E("ascTrackElement",a.Km))},QSc=function(a,b){a&1&&(_.F(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.P(4),_.H(),_.B(5,NSc,2,5,"a",5),_.Q(6,"async"),_.H(),_.B(7,OSc,5,5,"span",6),_.H(),_.B(8,PSc,5,1,"span",7),_.H());a&2&&(a=b.Na,b=_.N(),_.Nf("redirect-panel",a.type===2),_.y(),_.E("matTooltip",b.Tmc),_.y(3),_.qg(" ",a.type===2?b.knc:b.Fmc,"\u00a0 "),_.y(),_.E("ngIf",_.R(6,7,b.sSc)),_.y(2),_.E("ngIf",a.type===2),_.y(),_.E("ngIf",
a.type!==2))},SSc=function(a,b){a&1&&(_.F(0,"conditional-link",9),_.P(1),_.H());a&2&&(a=b.va,b=_.N(),_.E("condition",!a.BDb)("sameWindow",!0)("linkAriaLabel",b.Jcc.format({pageNumber:b.P$a.format(a.Sc+1)}))("link",_.xg(9,RSc))("queryParams",a.Ta)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",a.Sc),_.y(),_.qg(" ",b.P$a.format(a.Sc+1)," "))},TSc=function(a,b){if(a+b<4)return[a,b];if(a>b)return a=_.k(TSc(b,a)),b=a.next().value,a=a.next().value,[a,b];a>=2&&(a=2);return[a,Math.min(b,
4-a)]},USc=function(a){a&1&&(_.F(0,"mat-icon",8),_.P(1," help_outline "),_.H())},VSc=function(a){if(a&1){var b=_.zd();_.F(0,"copy-button",9);_.K("copyEvent",function(){_.u(b);var c=_.N();return _.w(c.ls())});_.H()}a&2&&(a=_.N(),_.E("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.ZOc))},XSc=function(a){a&1&&(_.Qf(0),_.J(1,"div",10)(2,"scope-indicator",11),_.F(3,"a",12)(4,"mat-icon"),_.P(5,"close"),_.H(),_.F(6,"span"),
_.P(7," Remove Scope "),_.H()(),_.Rf());a&2&&(a=_.N(),_.y(2),_.E("savedQuery",a.Le)("searchScope",a.Cd)("displayBreadcrumb",!0),_.y(),_.E("routerLink",_.xg(7,WSc))("queryParams",a.zwc)("ascTrackElement",a.Km)("trackAction","clearSearchScope"))},YSc=function(a){a&1&&(_.F(0,"a",13)(1,"span"),_.P(2," Find Everything "),_.H()());a&2&&(a=_.N(),_.E("routerLink",_.xg(3,WSc))("queryParams",a.Awc)("ascTrackElement",a.Km))},ZSc=function(a){if(a&1){var b=_.zd();_.F(0,"span",14)(1,"mat-label");_.P(2," Snippets ");
_.H();_.F(3,"mat-form-field",15)(4,"mat-select",16);_.Q(5,"async");_.K("selectionChange",function(c){_.u(b);var d=_.N();return _.w(d.r5c(c.value))});_.F(6,"mat-option",17);_.P(7," Classic ");_.H();_.F(8,"mat-option",18);_.P(9," Compact ");_.H();_.F(10,"mat-option",19);_.P(11," All Matching Lines ");_.H();_.F(12,"mat-option",20);_.P(13," Off ");_.H()()()()}a&2&&(a=_.N(),_.y(),_.Lf("id",a.Km+"-snippet-style-control-label"),_.y(3),_.E("aria-labelledby",a.Km+"-snippet-style-control-label")("value",_.R(5,
3,a.x6c)))},$Sc=function(a){a&1&&(_.F(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.P(3," Search Request "),_.H()(),_.F(4,"p"),_.P(5),_.H()());a&2&&(a=_.N(2),_.y(5),_.rg(a.Hr))},aTc=function(a){a&1&&(_.F(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.P(3," Search Response "),_.H()(),_.F(4,"p"),_.P(5),_.H()());a&2&&(a=_.N(2),_.y(5),_.rg(a.Ir))},bTc=function(a){a&1&&(_.F(0,"div",21),_.B(1,$Sc,6,1,"mat-expansion-panel",22)(2,aTc,
6,1,"mat-expansion-panel",22),_.H());a&2&&(a=_.N(),_.Of(a.VW===0?"debug-info-container":""),_.y(),_.E("ngIf",a.Hr),_.y(),_.E("ngIf",a.Ir))},dTc=function(a,b){if(a&1){var c=_.zd();_.F(0,"li")(1,"file-search-result",3);_.Q(2,"async");_.Q(3,"async");_.K("triggerPreview",function(){var e=_.u(c).va,f=_.N();return _.w(f.rNb.emit(e))});_.H()()}if(a&2){a=b.va;b=b.index;var d=_.N();_.y();_.E("entry",a)("resultPage",d.mK)("isActive",a===d.tC)("listIndex",b)("scopeDetail",cTc(d.mK.Im.Cd))("trackElement",d.Km)("previewTarget",
d.tC)("isSelected",b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.Dr))("container",d.hb.na.parentNode)}},eTc=function(a){a&1&&_.J(0,"search-results-incomplete",4);a&2&&(a=_.N(),_.E("docLink",a.o4)("trackElement",a.Km))},fTc=function(a){a&1&&(_.F(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.P(2," Binary file "),_.H(),_.F(3,"icon-empty-state-subtitle"),_.P(4," No preview available "),_.H()())},gTc=function(a){a&1&&_.J(0,"empty-file-detail",6);a&2&&(a=_.N(),_.E("path",a.Tc.path))},
hTc=function(a){a&1&&(_.J(0,"img",7),_.Q(1,"lastPathElement"));a&2&&(a=_.N(),_.E("alt",_.R(1,2,a.Tc.path))("src",a.imageUrl,_.Qe))},iTc=function(a){a&1&&(_.F(0,"dc-information-box",12),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.qg(" ",a.matches.message," "))},jTc=function(a){if(a&1){var b=_.zd();_.F(0,"file-matches-navigation",17);_.Q(1,"async");_.K("selectedMatchIndexChange",function(c){_.u(b);var d=_.N(4);return _.w(d.Ik.next(c))});_.H()}a&2&&(a=_.N(4),_.E("dataState",a.su.Zh)("matchCount",a.matches.Wb.length)("selectedMatchIndex",
_.R(1,5,a.Ik))("trackArtifactId",_.Lq(a.Tc))("trackElement",a.Hi))},kTc=function(a){a&1&&(_.Qf(0),_.B(1,jTc,2,7,"file-matches-navigation",16),_.Q(2,"async"),_.Rf());a&2&&(a=_.N(3),_.y(),_.E("ngIf",_.R(2,1,a.Ik)>-1))},lTc=function(a){a&1&&_.J(0,"loading",18);a&2&&_.E("inline",!0)},mTc=function(a){a&1&&(_.F(0,"div",13),_.B(1,kTc,3,3,"ng-container",14)(2,lTc,1,1,"loading",15),_.H());a&2&&(a=_.N(2),_.E("ngSwitch",a.matches.state),_.y(),_.E("ngSwitchCase",a.su.Zh),_.y(),_.E("ngSwitchCase",a.su.lj))},nTc=
function(a){a&1&&(_.J(0,"search-match-layer",21),_.Q(1,"async"));a&2&&(a=_.N(3),_.E("matches",a.matches.Wb)("scrollToIndex",_.R(1,3,a.Ik))("selectedMatchIndex",a.Ik))},oTc=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"format-code",19);_.Q(2,"async");_.K("lineNumberClicked",function(c){_.u(b);var d=_.N(2);return _.w(d.Fq(c))});_.B(3,nTc,2,5,"search-match-layer",20);_.H();_.Rf()}a&2&&(a=_.N(2),_.y(),_.E("value",a.Cb.code)("fileName",a.Tc.path)("lineLimitation",a.Cb.LJ)("lineNumberLinkProvider",_.R(2,
6,a.Am))("highlightInfo",a.Cb.Xx),_.y(2),_.E("ngIf",a.matches.state===a.su.Zh))},qTc=function(a){a&1&&(_.F(0,"div",8),_.B(1,iTc,2,1,"dc-information-box",9)(2,mTc,3,3,"div",10)(3,oTc,4,8,"ng-container",11),_.H());a&2&&(a=_.N(),_.y(),_.E("ngIf",a.matches.state===a.su.Error),_.y(),_.E("ngIf",pTc(a.matches)),_.y(),_.E("ngIf",a.Cb))},rTc=function(a){if(a&1){var b=_.zd();_.F(0,"h2")(1,"span",5);_.P(2,"File Preview");_.H();_.F(3,"button",6);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.close.emit())});
_.F(4,"mat-icon");_.P(5,"close");_.H()()()}a&2&&(a=_.N(),_.y(3),_.E("title",a.u$a)("ascTrackElement",a.Hi)("trackArtifactId",_.Lq(a.QX)),_.Lf("aria-label",a.u$a))},sTc=function(a){a&1&&_.J(0,"loading",11);a&2&&_.E("diameter",20)},tTc=function(a){a&1&&(_.J(0,"single-file-preview",14),_.Q(1,"async"));if(a&2){a=_.N(2).Na;var b=_.N();_.E("fileData",a.Wb)("matches",_.R(1,2,b.UI.matches))}},uTc=function(a){a&1&&_.J(0,"file-list",15);if(a&2){a=_.N(2).Na;var b=_.N();_.E("files",a.Wb.items)("queryParamsHandling",
b.merge)}},vTc=function(a){a&1&&(_.Qf(0)(1,7),_.B(2,tTc,2,4,"single-file-preview",12)(3,uTc,1,2,"file-list",13),_.Rf()());if(a&2){a=_.N().Na;var b=_.N();_.y();_.E("ngSwitch",a.Wb.type);_.y();_.E("ngSwitchCase",b.PG.File);_.y();_.E("ngSwitchCase",b.PG.UDa)}},wTc=function(a){a&1&&(_.F(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.P(2),_.H(),_.F(3,"icon-empty-state-subtitle"),_.P(4),_.H()());a&2&&(a=_.N().Na,_.E("isSvg",!1),_.y(2),_.rg(a.message),_.y(2),_.rg(a.YAa))},xTc=function(a,
b){a&1&&(_.Qf(0,7),_.B(1,sTc,1,1,"loading",8)(2,vTc,4,3,"ng-container",9)(3,wTc,5,3,"icon-empty-state-display",10),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.su.lj),_.y(),_.E("ngSwitchCase",b.su.Zh),_.y(),_.E("ngSwitchCase",b.su.Error))},yTc=function(a,b){return a.map(function(c){var d=c.ne();c=c.getType();d=b.td(d).kb();return{entryType:c||0,Tc:d,path:d.path,name:_.ZA(d.path)}})},zTc=function(a){a&1&&(_.F(0,"div",1)(1,"mat-icon",2),_.P(2,"error_outline"),_.H(),
_.F(3,"span",3),_.P(4),_.H()());a&2&&(a=_.N(),_.y(4),_.rg(a.M9c))},$9=function(a,b,c){this.mh=a;this.Va=b;this.OF=c;this.nka=_.Av.has(40)};$9.prototype.kf=function(a,b){a=a.dw;b=b.url;return this.nka&&_.Ch(a).Le==="USE_DEFAULT_STORED_QUERY"?ATc(this,b):_.le(!0)};
var ATc=function(a,b){return _.Iob(a.OF).ha(_.tf(function(c){switch(c.state){case 0:return _.Ce;case 1:return _.xob(a.mh,"The default saved query could not be resolved."),BTc(a,b,"").then(function(){return!1});case 2:return c=c.Wb.uca,BTc(a,b,c&&c.jo||"").then(function(){return!1});default:return _.Wa(c)}}))},BTc=function(a,b,c){return _.Go(a.Va,_.xi(new _.wi(b),"sq",c).toString(),{cj:!0})};$9.O=function(a){return new (a||$9)(_.t(_.Pt),_.t(_.qh),_.t(_.zF),_.t(_.Bv))};$9.ua=_.q({token:$9,qa:$9.O,Ga:"root"});
var CTc=["resultRoot"],DTc=["resultRef"],ETc=["refPicker"],FTc=["resultCl"],GTc=["resultWorkspace"],HTc=["resultPath"],ITc=["resultPathLink"],JTc=new _.Ot("Open branch {branch}"),KTc=new _.Ot("Open tag {tag}"),a$=function(a){var b=this;this.Ge=!1;this.Tc=new _.nf(1);this.ERc=_.WF;this.nP="SearchResultRefPicker";this.jnb=_.le([]);this.jnb=this.Tc.ha(_.tf(function(c){return _.$F(c)?_.Ayb(a,c).ha(_.sf(_.oG(c.Eb)),_.x(function(d){return{Xa:c,hw:d}})):_.le({Xa:c,hw:_.oG("")})}),_.x(function(c){return b.Sba(c.Xa,
c.hw)}))};_.h=a$.prototype;_.h.Ra=function(){};_.h.Ec=function(){this.Ge&&this.Zda()};_.h.Tb=function(a){a.isSelected&&this.Ge&&this.Zda()};
_.h.Sba=function(a,b){var c=[];c.push({type:1,ta:this.j4c,label:"Search Result Root",context:{title:_.DF(a)?a.repository:a.ub+"/"+a.repository}});var d=_.$F(a)&&!_.DF(a);if(_.$F(a)&&_.DF(a)&&!_.Sq(a)){var e=c.push,f="cl/"+_.QF(b);b={type:1,ta:this.g4c,label:_.pG(b.type),dKb:!0,context:{title:f,cl:b.pt,Tc:a}};e.call(c,b)}else d?(e=c.push,f=this.KSa(a,b),b={type:1,ta:this.i4c,label:_.pG(b.type),dKb:!0,context:{q3a:f}},e.call(c,b)):a.params.Sb&&c.push({type:1,ta:this.n4c,label:"Snapshot",context:{title:a.params.Sb}});
(!d||a.path&&a.path!=="/")&&c.push({type:1,ta:this.h4c,label:"Search Result Path",context:{Tc:a}});return c};_.h.KSa=function(a,b){var c=_.QF(b),d={Xa:a,Mza:_.ssb,version:0,gitRefsToken:this.zja,rEb:!0};return Object.assign({},{title:c,ta:this.yja,label:_.pG(b.type),ariaLabel:"Search result ref picker",mc:this.nP,context:{N3:d},tooltip:b.type===1?JTc.format({branch:c}):KTc.format({tag:c})},_.KG(a.kc().td("").kb()))};_.h.Zda=function(){var a,b;(a=this.Hza)==null||(b=a.na)==null||b.focus()};
_.p.Object.defineProperties(a$.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Tc.next(a)}}});a$.O=function(a){return new (a||a$)(_.A(_.DJ))};
a$.ya=_.Yc({type:a$,oa:[["file-search-breadcrumb"]],tb:function(a,b){a&1&&(_.jg(CTc,7,_.fg),_.jg(DTc,7,_.fg),_.jg(ETc,7,_.fg),_.jg(FTc,7,_.fg),_.jg(GTc,7,_.fg),_.jg(HTc,7,_.fg),_.jg(ITc,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.j4c=c.first);_.ng(c=_.og())&&(b.i4c=c.first);_.ng(c=_.og())&&(b.yja=c.first);_.ng(c=_.og())&&(b.g4c=c.first);_.ng(c=_.og())&&(b.n4c=c.first);_.ng(c=_.og())&&(b.h4c=c.first);_.ng(c=_.og())&&(b.Hza=c.first)}},inputs:{resultIndex:"resultIndex",mc:"trackElement",zU:"feedbackEvent",
Ge:"isSelected",zja:"refsToken",Xa:"place"},features:[_.sd],Aa:14,Ba:3,Ea:[["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],["resultClHovercard",""],["cardBody",""],["resultPathLink",""],[3,"items",4,"ngIf"],[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"],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],[1,"result-workspace"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],[3,"refPickerData","trackElement"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["role","heading","aria-level","3"],[1,"result-path-bold"]],ta:function(a,b){a&1&&(_.B(0,$Oc,1,1,"breadcrumb",
9),_.Q(1,"async"),_.B(2,aPc,2,2,"ng-template",null,0,_.Ag)(4,cPc,5,8,"ng-template",null,1,_.Ag)(6,dPc,2,2,"ng-template",null,2,_.Ag)(8,ePc,1,2,"ng-template",null,3,_.Ag)(10,fPc,1,2,"ng-template",null,4,_.Ag)(12,hPc,6,8,"ng-template",null,5,_.Ag));a&2&&_.E("ngIf",_.R(1,1,b.jnb))},Ia:[_.bp,_.QG,_.on,_.KJ,_.PG,_.NJ,_.OJ,_.RJ,_.PJ,_.SJ,_.Io,_.hB,_.iB,_.vw,_.tn],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 LTc=function(){};LTc.O=function(a){return new (a||LTc)};LTc.Da=_.ad({type:LTc});LTc.Ca=_.Fc({imports:[_.Yv,_.un,_.YJ,_.bw,_.ZJ,_.bu,_.TJ,_.Ko,_.kB,_.lB,_.jy]});var b$=function(){this.bl=_.Xi.has(2)};b$.prototype.kf=function(a){a=a.dw;return this.bl&&a.get("type")==="cl"?(a=a.get("q")||"",_.dc(window,(_.Dv||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};b$.O=function(a){return new (a||b$)(_.t(_.zv))};b$.ua=_.q({token:b$,qa:b$.O,Ga:"root"});var MTc=new Map([[400,2],[404,4]]),NTc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.YAa=c;this.action=d;this.BSb=f;this.state=1;this.WD={lUa:a,Hr:e?e.Hr:"",Ir:e?e.Ir:"",GF:e?e.GF:[]}};_.V(NTc,Error);var OTc=function(a,b){return new NTc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},PTc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var QTc={},c$=function(a){var b=this;this.cache=new Map;this.rc=new _.gf;this.vNb=Number.NEGATIVE_INFINITY;this.LJb=a.events.ha(_.Ee(function(d){return d instanceof _.Ln}),_.uf(this.rc));var c=this.LJb.ha(_.sf({GC:void 0,id:Number.NEGATIVE_INFINITY}),_.vf(function(d){var e=d.id;d=d.GC;b.VAa=d?b.cache.get(d.nF):void 0;b.VAa&&b.cache.set(e,b.VAa)}));a.events.ha(_.Ee(function(d){return d instanceof _.mh||d instanceof _.nh||d instanceof _.oh}),_.xf(c),_.uf(this.rc)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.GC;b.W4&&b.cache.set(b.vNb,b.W4);b.vNb=d;b.W4=b.VAa;e&&b.cache.delete(e.nF)})};c$.prototype.La=function(){this.rc.next();this.rc.complete()};c$.prototype.get=function(){return this.VAa||QTc};var RTc=function(a,b){return a.LJb.subscribe(function(){a.W4||(a.W4=QTc);a.W4=Object.assign({},a.W4,b())})};c$.O=function(a){return new (a||c$)(_.t(_.qh))};c$.ua=_.q({token:c$,qa:c$.O,Ga:"root"});var STc={File:0,UDa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.Cn=a;this.kw=b;this.vya=c;this.u7c=_.Av.has(69);this.DPb=_.Av.has(88)};d$.prototype.aXa=function(a){var b=this.Cn.parse(a),c=TTc(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.F3c;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,M3:b,type:this.DPb?2:1}};
var TTc=function(a,b){var c=[];b=_.k(_.Ui(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=UTc(a,d);e&&c.push({start:d.location.start,end:d.location.end,F3c:e})}return c.sort(function(f,g){return f.start-g.start})},UTc=function(a,b){if((a.u7c||a.DPb)&&_.cya(b,9)&&!b.error&&(a=_.Lvb(b.value?b.value.value:"",a.vya,a.kw)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.t(_.pw),_.t(_.I4a),_.t(_.J4a),_.t(_.Bv))};d$.ua=_.q({token:d$,qa:d$.O,Ga:"root"});var VTc={hC:1},WTc=new Map([["SNIPPET_SUBSET",new _.gI({hC:1,yxa:10,zxa:60})],["MATCHING_LINE_SUBSET",new _.gI({yxa:10,zxa:60})],["ALL_MATCHING_LINES",new _.gI({P5a:!0})],["NONE",new _.gI({})]]),e$=function(a,b,c,d,e,f,g){this.Hda=a;this.Cn=b;this.hN=c;this.i3c=d;this.GP=e;this.eTc=_.Av.has(44);this.HC=_.Av.has(69);this.UC=_.Av.has(97);this.du=g.Y1()},XTc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&iPc(b,d.Im)){var f=d.m4c,g=f.Jra;b=f.nextPageToken;return g.length>=e||!b?
_.le(qPc(d,c,d.Im,f)):a.xua(d.Im,b,e-g.length,g.length).ha(_.vf(function(r){var v=r.ko;r=r.nextPageToken;f.Jra=g.concat(v);f.nextPageToken=r}),_.x(function(r){return qPc(r,c,d.Im,f)}))}var m=a.aXa(b),n=Object.assign({},b,{AW:m});return a.xua(pPc(m)?n:b,"",e,0).ha(_.x(function(r){return qPc(r,c,n,{Jra:r.ko,nextPageToken:r.nextPageToken})}))};
e$.prototype.xua=function(a,b,c,d){if(c<=0)throw Error("bg`"+c);var e=Math.min(c,100);b=YTc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(ZTc(this,a,e,d)),c-=e;return b};
var $Tc=function(a,b,c,d){return a.Hda.match(b,c.el,new _.iI({Le:c.Le}),new _.jI({hC:d})).ha(_.x(function(e){var f;return((f=e.jl)==null?void 0:f.r0a)||[]}))},ZTc=function(a,b,c,d){return _.tf(function(e){return e.nextPageToken?YTc(a,b,e.nextPageToken,c,d+e.ko.length).ha(_.x(function(f){return Object.assign({},f,{ko:e.ko.concat(f.ko)})})):_.le(e)})},YTc=function(a,b,c,d,e){var f=a.du.ha(_.af(1),_.x(function(r){return new _.fI(Object.assign({},VTc,{pageSize:d,pageToken:c,pathPrefix:_.$pb(b.Cd),JW:b.Cd.Eb,
Dp:_.qpb(b.Cd),Le:b.Le,GP:a.GP||"",xv:b.xv,HC:a.HC,UC:a.UC,du:r}))})),g=b.el,m=!1,n=b.AW;pPc(n)&&(g=n.M3,m=!0);b.Cd.Sb&&(g=g+" add_workspace:"+b.Cd.Sb);return f.ha(_.tf(function(r){return a.Hda.search(g,r,WTc.get(b.k6a),m)})).ha(_.x(function(r){var v=nPc(r,a.eTc,a.hN.nUb),z=v.length,C=Number(r.mUa||0),I=r.nextPageToken;I?C=Math.max(e+z+1,C):(C=e+z,I="");return{bN:C,Mt:!r.xv,nextPageToken:I,ko:v,Hr:r.Hr,Ir:r.Ir,GF:r.GF}}))};e$.prototype.aXa=function(a){return XOc(a.SK.Sta)?void 0:this.i3c.aXa(a.el)};
e$.O=function(a){return new (a||e$)(_.t(_.FJ),_.t(_.pw),_.t(_.Xv),_.t(d$),_.t(_.Y4a),_.t(_.Bv),_.t(_.ew))};e$.ua=_.q({token:e$,qa:e$.O});var aUc=new _.Ot("{query} - Search"),f$=function(){_.OG.apply(this,arguments)};_.V(f$,_.OG);f$.prototype.Mm=function(a){this.title.Mm(a?aUc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.Ld(f$)))(b||f$)}}();f$.ua=_.q({token:f$,qa:f$.O,Ga:"root"});var bUc=new _.jd("partialResultsLink",{Ga:"root",qa:function(){var a=_.Wc(_.U4a,8);return a?_.Y(a,11):""}});var tPc=/^[lL]:(\d+)$/,sPc=/:(\d+)(:\d+)?$/;var cUc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,v,z,C,I,M){this.cache=a;this.Cn=b;this.Va=c;this.zp=d;this.lh=e;this.xBa=f;this.zh=g;this.IN=m;this.o4=n;this.GP=r;this.Ja=z;this.WXa=M;this.Vpb=new _.Wd;this.QRb=new _.gf;this.su=_.tF;this.Km="GlobalSearchResults";this.nnc="Dismiss";this.Bwc=_.XPa;this.Im=this.page=_.Ce;this.Mt=!1;this.SLb=_.Ce;this.d2c=v.RU().ha(_.x(function(O){return O||10}));this.w6c=v.Hea();this.bl=_.Xi.has(2)};
g$.prototype.Ra=function(){var a=this;this.Im=_.De(this.Va.Vl.root.dw.ha(_.x(_.Ch)),this.QRb).ha(_.Opb(this.d2c,this.w6c),_.x(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{SK:c,el:c.el||"",Le:c.Le||"",Cd:_.Hi(c.Cd||"",a.Cn.CJ),GP:a.GP||"",xv:c.xv==="1",pageSize:e,k6a:d}}),_.vf(function(c){a.xBa.Mm(c.el);a.tC=void 0}));var b=this.Im.ha(_.xf(_.xe(function(){return a.page.ha(_.sf(void 0))})),_.tf(function(c){c=_.k(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.le(_.lF(e)):dUc(a,d,c).ha(_.x(_.lF),_.sf(_.uF),_.Xe(function(f){return _.le(a.onError(f,function(){a.QRb.next(d.SK)}))}))}),_.sf(_.uF),_.cf(),_.tf(function(c){return c.state!==0?_.le(c):_.le(c).ha(_.bf(300))}),_.vf(function(c){a.bl&&c.state===1&&c.WD.lUa===3&&_.a9a(a.WXa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ha(_.of(1));this.page=b;this.Vpb.add(b.connect());this.SLb=this.page.ha(_.sf(void 0),_.Ddb())};g$.prototype.La=function(){this.Vpb.unsubscribe();this.zh.Wd();_.fwb(this.xBa)};
g$.prototype.ls=function(){this.Ja.qb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var dUc=function(a,b,c){var d=a.Cn.parse(b.el||"");if(!d.length)return _.me(new NTc(1,"Empty query","Please enter a search query"));eUc(a,d);return fUc(a,b,c).ha(_.tf(function(e){a.Mt=e.Mt;if(!e.ko.length)throw new NTc(3,"No matching results","Try modifying your query",void 0,e);if(!HPc(e,b.SK.vVb))return _.le(e);var f=e.ko[0].Tc,g=uPc(d);g&&(f=_.Rq(f.kc(),{line:g}).kb());return a.Va.navigate(_.Lq(f),{wg:"merge",cj:!0}).then(function(){a.zh.ZKb(a.t6c,{duration:7E3});return e})}))},fUc=function(a,
b,c){var d=b.SK.zVa?Number(b.SK.zVa):1;return!Number.isInteger(d)||d<1?_.me(OTc()):XTc(a.zp,b,d-1,c&&_.dG(c)?c.Wb:void 0)};
g$.prototype.onError=function(a,b){if(a instanceof NTc)return a;var c,d;if(((c=a.error)==null?void 0:c.code)===400||((d=a.error)==null?void 0:d.code)===404){b=this.IN;(c=YOc(a))?(c=c.detail,c=typeof c==="string"?c:null):c=null;d=c;var e,f;c=((e=a.error)==null?void 0:e.code)&&MTc.get((f=a.error)==null?void 0:f.code)||0;a=d||void 0;e=void 0;b&&(e={message:"Learn more",link:b});f=PTc.get(c);var g;f&&((g=a)==null?0:g.startsWith(f))&&(a=a.substring(f.length));return new NTc(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.Bt(this.lh,a);return OTc(a.error,b)};var eUc=function(a,b){var c;if(c=a.bl)a:{b=_.k(_.Ui(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.cya(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.a9a(a.WXa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.p.Object.defineProperties(g$.prototype,{CSc:{configurable:!0,enumerable:!0,get:function(){return _.$Pa}}});
g$.O=function(a){return new (a||g$)(_.A(c$),_.A(_.pw),_.A(_.qh),_.A(e$),_.A(_.At),_.A(f$),_.A(_.Jt),_.A(_.S4a),_.A(bUc),_.A(_.Y4a),_.A(_.ew),_.A(_.Jv),_.A(_.zv),_.A(_.Bv),_.A(_.fy))};
g$.ya=_.Yc({type:g$,oa:[["file-search"]],tb:function(a,b){a&1&&_.jg(cUc,7);if(a&2){var c;_.ng(c=_.og())&&(b.t6c=c.first)}},features:[_.vg([e$])],Aa:4,Ba:3,Ea:[["singleSearchResultRedirect",""],["previewPane",""],[3,"ngSwitch",4,"ngIf"],[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"],[3,"warnings"],["role","main",1,"result-content"],[3,"previewTriggered","previewTarget","resultPage","searchResultsElementName","showResultsIncomplete"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],[3,"close","target","loadedQueryContext"],["text","Loading search results\u2026",3,"diameter"],["role","main",1,"error"],[1,"grimoire-secondary-text",3,"searchResultsElementName",
"queryContext","errorData","maybeSkippedDocuments"],["class","error",3,"docLink","trackElement",4,"ngIf"],["icon","developer_board",3,"isSvg"],["class","error-action",4,"ngIf"],["class","rpc-error-details",4,"ngIf"],[1,"error",3,"docLink","trackElement"],[1,"error-action"],["class","file-search-error-link",3,"externalLink",4,"ngIf"],["id","error-action-btn","mat-button","","type","button","color","primary",3,"click",4,"ngIf"],[1,"file-search-error-link",3,"externalLink"],["id","error-action-btn",
"mat-button","","type","button","color","primary",3,"click"],[1,"rpc-error-details"],["id","copy-error-trace-button","color","mediumContrast",3,"copyEvent","buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText"],[1,"snackbar"],["matSnackBarLabel",""],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"click","routerLink","queryParams"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],ta:function(a,
b){a&1&&(_.B(0,FPc,4,4,"ng-container",2),_.Q(1,"async"),_.B(2,GPc,9,3,"ng-template",null,0,_.Ag));a&2&&_.E("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}"]});var gUc=["resultPath"],hUc=["breadcrumb"],iUc=["expansionToggle"],GSc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.cz=b;this.Ja=c;this.Va=d;this.zp=e;this.Yk=f;this.PG=STc;this.zRc="Copy file path";this.oWc=_.ej;this.Odc=_.Eob;this.isActive=!1;this.Qf=-1;this.mc="";this.aTb="repo";this.Ge=!1;this.JBa=new _.mm;this.w_b=new _.gf;this.l6a=_.Ce;g&&(this.Th=g.Th);this.a6a=_.Av.has(22);this.JAa=_.Av.has(70)&&_.Av.has(69)};_.V(h$,_.$o);h$.ua=_.$o.ua;
h$.prototype.Tb=function(a){a.isSelected&&this.Ge&&this.Zda();a.entry&&(this.jB=Date.now(),this.jxb=_.xva(this.jc.Tc,this.jc.rw,this.jc.Nq,["CLICK_RESULT_FILENAME"],this.jc.NC,this.jB),this.tSa=_.xva(this.jc.Tc,this.jc.rw,this.jc.Nq,["CLICK_RESULT_CONTENT"],this.jc.NC,this.jB),this.TB=_.gqb(this.jc.Tc,this.Va,{Rfa:"oneBased"}),this.l6a=jUc(this))};h$.prototype.Ec=function(){this.Ge&&this.Zda()};h$.prototype.ls=function(){this.Ja.qb({gestureName:"CLICK",element:this.mc,action:"copy",projectId:this.projectId})};
h$.prototype.rba=function(a){if(this.jc)return _.WF(this.jc.Tc,a)};
var jUc=function(a){if(a.jc.type===1)return _.Ce;var b={jl:a.jc.jl,Dd:!1},c=$Tc(a.zp,a.jc.Tc,a.mK.Im,a.mK.Im.k6a==="SNIPPET_SUBSET"?1:0).ha(_.af(1),_.x(function(d){return{jl:d,Dd:!0}}),WOc(),_.se());return a.w_b.ha(_.tf(function(d){return d?c:_.le(b)}),_.tf(function(d){var e=a.container.scrollTop,f=!d.Dd&&e>(a.JAa?a.J_.na.offsetTop:a.Hza.na.offsetTop)?a.swb.na.offsetTop:0;return _.le(void 0).ha(VOc(_.Yi),_.We(function(){return a.Yk.HO}),_.x(function(){return f?e-f+a.swb.na.offsetTop:e}),_.We(function(){return a.Yk.Mxa}),
_.vf(function(g){a.container.scrollTop=g}),_.cka(),_.sf(d))}),_.sf(b),_.of(1),_.se())};h$.prototype.Zda=function(){if(!this.JAa){var a,b;(a=this.Hza)==null||(b=a.na)==null||b.focus()}};
_.p.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.jc.Tc.ub}},q4a:{configurable:!0,enumerable:!0,get:function(){var a=_.nqb(this.jc.Tc,this.aTb);return a&&"["+a+"]"}},fZa:{configurable:!0,enumerable:!0,get:function(){return!!this.jc.Tc.params.Sb}},twb:{configurable:!0,enumerable:!0,get:function(){return this.jc.type===0&&!!this.jc.n1a&&this.mK.Im.k6a!=="NONE"}},j6c:{configurable:!0,enumerable:!0,get:function(){return _.EF(this.jc.Tc)&&this.jc.type===
0&&!!this.jc.CI&&this.jc.CI!=="0"&&this.jc.CI!==this.jc.BI}},e6c:{configurable:!0,enumerable:!0,get:function(){return _.EF(this.jc.Tc)&&this.jc.type===0&&!!this.jc.BI&&this.jc.BI!=="0"}}});h$.O=function(a){return new (a||h$)(_.A(_.Bv),_.A(_.kw),_.A(_.Jv),_.A(_.qh),_.A(e$),_.A(_.jv),_.A(_.$o,12))};
h$.ya=_.Yc({type:h$,oa:[["file-search-result"]],tb:function(a,b){a&1&&(_.jg(gUc,5),_.jg(hUc,5,_.Pd),_.jg(iUc,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.Hza=c.first);_.ng(c=_.og())&&(b.J_=c.first);_.ng(c=_.og())&&(b.swb=c.first)}},inputs:{jc:"entry",mK:"resultPage",container:"container",isActive:"isActive",Qf:"listIndex",mc:"trackElement",aTb:"scopeDetail",tC:"previewTarget",Ge:"isSelected",Dr:"codeFontSize"},outputs:{JBa:"triggerPreview"},features:[_.vg([{wa:_.$o,Hb:h$}]),_.Jf,_.sd],Aa:20,Ba:27,Ea:function(){return[["classicResultPath",
""],["copyButton",""],["breadcrumb",""],["resultPath",""],["hidePreviewButton",""],["matchDeletedCard",""],["cardBody",""],["fileDeletedCard",""],["expansionToggle",""],["collapsed",""],_.MA("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",{INTERPOLATION:"\ufffd1\ufffd",VAR_PLURAL:"\ufffd0\ufffd"}),[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"],["vertical",""],["color","mediumContrast",3,"copyEvent","hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText"],[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"],["class",
"root grimoire-secondary-text",4,"ngIf"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],[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"],["type","button","gme-button","","format","flat","size","small","trackAction","openFilePreviewPane",1,"preview-button",3,"click","ascTrackElement","trackArtifactId","trackListIndex"],["type","button",
"gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["type","button","gme-button","","format","flat","size","small","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex",
"onedevHovercardTrigger"],["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,"click","ascTrackElement","trackArtifactId","trackListIndex"],[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,"click","ascTrackElement","trackArtifactId","trackAction","trackListIndex"],[4,"ngIf","ngIfElse"],
[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken","searchResponseToken","sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",11)(1,"div",12);_.B(2,IPc,1,3,"star",13);_.J(3,"mat-icon",14);_.B(4,JPc,2,6,"file-search-breadcrumb",15)(5,LPc,5,8,"ng-template",null,0,_.Ag);_.H();_.J(7,"mat-divider",16);_.F(8,"copy-button",17,1);_.Q(10,"maybeStripGoogle3");_.Q(11,"async");_.K("copyEvent",function(){_.u(c);
return _.w(b.ls())});_.H();_.B(12,MPc,5,2,"ng-container",18);_.Qf(13,19);_.B(14,ySc,7,4,"ng-container",20)(15,BSc,3,2,"ng-container",20);_.Rf();_.H();_.Qf(16,19);_.B(17,ISc,4,4,"ng-container",20)(18,JSc,3,12,"div",21);_.Rf();_.B(19,KSc,6,1,"mat-expansion-panel",22)}a&2&&(a=_.$f(6),_.Nf("active-element",b.isActive)("citc",b.fZa),_.y(),_.Nf("no-breadcrumb-padding",!b.JAa),_.y(),_.E("ngIf",b.a6a),_.y(),_.E("svgIcon",b.jc.type===b.PG.File?"source:file":"source:folder_open"),_.y(),_.E("ngIf",b.JAa)("ngIfElse",
a),_.y(4),_.E("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.zRc)("copyText",_.R(11,25,_.R(10,23,b.jc.Tc))),_.y(4),_.E("ngIf",b.jc.Eia),_.y(),_.E("ngSwitch",b.jc.type),_.y(),_.E("ngSwitchCase",b.PG.File),_.y(),_.E("ngSwitchCase",b.PG.UDa),_.y(),_.E("ngSwitch",b.jc.type),_.y(),_.E("ngSwitchCase",b.PG.File),_.y(),_.E("ngSwitchCase",b.PG.UDa),_.y(),_.E("ngIf",b.jc.AI))},Ia:[_.bp,_.QG,a$,_.nn,_.on,_.pn,_.qn,_.KJ,_.NJ,_.OJ,_.RJ,_.PJ,_.nB,_.Yo,_.sL,_.PG,_.rw,_.qt,
_.ut,_.au,_.Mx,_.Px,_.DB,_.EB,_.SI,_.Nx,_.Io,_.kJ,_.lL,_.vw,_.tn,_.nK],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.Sj=b;this.A4a=c;this.d5c={Sj:b,sga:!0,bTb:b.j4.ow}};i$.prototype.resolve=function(a){var b=this,c=_.Ch(a.dw),d=_.$qb(c),e=d.scopes;a=new _.gf;c=_.De(_.Hwb(this.A4a,c.Le,d.state).ha(_.vf(function(f){b.Sj.j4.E5a(e,f.prefix||null)}),_.x(function(f){return f.X7a})),a);return Object.assign({},this.d5c,{BQa:c,L5a:_.jzb(new _.gzb(this.document,this.Sj),a)})};i$.O=function(a){return new (a||i$)(_.t(_.lh),_.t(_.fK),_.t(_.VI))};i$.ua=_.q({token:i$,qa:i$.O});var MSc=function(){return[]},j$=function(a,b){var c=this;this.Cn=b;this.L2a=new _.gh(void 0);this.V6a=new _.gh(!1);this.sSc=this.L2a.ha(_.x(function(d){if(d&&d.type!==0){var e=d.M3;var f=c.Cn.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),Jsa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.Tmc='"package:" is deprecated, use "repo:" and "branch:" instead';
this.Fmc="Improve your search:";this.knc="Showing results for";this.g$b=_.ZPa;this.v7c=_.Av.has(84)};j$.prototype.Ra=function(){};var kUc=function(a){return _.te([a.L2a,a.V6a]).ha(_.x(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.v7c&&!c&&b&&b.type!==0?b:void 0}))};
_.p.Object.defineProperties(j$.prototype,{f2c:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.dG(b)&&b.Wb;a=a&&_.dG(a)&&a.Wb;b=b?b.Im.AW:void 0;this.L2a.next(b);b=b?b.type!==0?b.M3:void 0:void 0;a&&a.Im.AW?(a=a.Im.AW,a=a.type!==0?a.M3:void 0):a=void 0;b&&b!==a&&this.V6a.next(!1)}}});j$.O=function(a){return new (a||j$)(_.A(_.Bv),_.A(_.pw))};
j$.ya=_.Yc({type:j$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{Km:"searchResultsElementName",f2c:"pagedData"},nc:["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,"click","ascTrackElement"]],ta:function(a,b){a&1&&(_.B(0,QSc,9,9,"span",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,kUc(b)))},Ia:[_.bp,_.mn,_.nn,_.on,_.rw,_.tt,_.au,_.Mx,_.Px,_.Nx,_.Io,_.tn],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 RSc=function(){return[]},k$=function(a,b){var c=this;this.Ja=a;this.bc=b;this.F$a="Next page";this.G$a="Previous page";this.bnc="Open page {pageNumber}";this.Jcc=new _.Ot(this.bnc);this.P$a=new _.Mt(1);this.mc="";this.Ay={NLb:[]};this.q5c=_.mF(function(d){c.Ja.qb({element:c.mc,action:"searchResultsPageSizeChanged",jf:d.toString(),gestureName:"CHANGE"});c.bc.E4(d)});this.h5c=this.bc.RU()};k$.prototype.Ra=function(){};
var lUc=function(a){var b=a.Sc;var c=a.Im;var d=Math.ceil(Math.min(a.bN,2E3)/c.pageSize)-1-b;d=_.k(TSc(b,d));a=d.next().value;d=d.next().value;a=_.xdb(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Sc:e,BDb:b===e}});d=a.findIndex(function(e){return e.BDb});return{NLb:a,Bn:a[d-1],next:a[d+1]}};_.p.Object.defineProperties(k$.prototype,{g2c:{configurable:!0,enumerable:!0,set:function(a){this.Ay=lUc(a)}}});k$.O=function(a){return new (a||k$)(_.A(_.Jv),_.A(_.ew))};
k$.ya=_.Yc({type:k$,oa:[["result-footer"]],inputs:{g2c:"paginatedResults",mc:"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,"selectionChange","aria-labelledby","value"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]],ta:function(a,b){a&1&&(_.F(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.P(3,"chevron_left"),_.H()(),_.B(4,SSc,2,10,"conditional-link",3),_.F(5,"conditional-link",4)(6,"mat-icon",2),_.P(7,"chevron_right"),_.H()()(),_.F(8,"span",5)(9,"mat-label"),_.P(10," Results per page "),_.H(),_.F(11,"mat-form-field",6)(12,"mat-select",7),_.Q(13,"async"),_.K("selectionChange",function(c){return b.q5c(c.value)}),_.F(14,"mat-option",
8),_.P(15," 10 "),_.H(),_.F(16,"mat-option",8),_.P(17," 25 "),_.H(),_.F(18,"mat-option",8),_.P(19," 100 "),_.H()()()());a&2&&(_.y(),_.E("condition",b.Ay.Bn)("sameWindow",!0)("link",_.xg(27,RSc))("queryParams",b.Ay.Bn==null?null:b.Ay.Bn.Ta)("linkAriaLabel",b.G$a)("title",b.G$a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",b.Ay.Bn==null?null:b.Ay.Bn.Sc),_.y(3),_.E("ngForOf",b.Ay.NLb),_.y(),_.E("condition",b.Ay.next)("sameWindow",!0)("link",_.xg(28,RSc))("queryParams",b.Ay.next==
null?null:b.Ay.next.Ta)("linkAriaLabel",b.F$a)("title",b.F$a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",b.Ay.next==null?null:b.Ay.next.Sc),_.y(4),_.Lf("id",b.mc+"-page-size-control-label"),_.y(3),_.E("aria-labelledby",b.mc+"-page-size-control-label")("value",_.R(13,25,b.h5c)),_.y(2),_.E("value",10),_.y(2),_.E("value",25),_.y(2),_.E("value",100))},Ia:[_.bp,_.nn,_.BJ,_.Aw,_.ix,_.dx,_.au,_.EA,_.FA,_.gA,_.tn],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 WSc=function(){return[]},mUc=new _.Ot("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),nUc=new _.Mt(1),l$=function(a,b,c,d){var e=this;this.Ja=c;this.bc=d;this.rZc=ZOc;this.zwc=_.TPa;this.Awc=_.VPa;this.Mt=!1;this.VW=0;this.Le="";this.Cd={};this.r5c=_.mF(function(f){e.Ja.qb({element:e.Km,action:"snippetDetailChanged",jf:f.toString(),gestureName:"CHANGE"});e.bc.vAa(f)});this.x6c=this.bc.Hea();this.bc.zva();
this.bl=_.Xi.has(2);this.UYc=_.Av.has(45)};l$.prototype.Ra=function(){};
l$.prototype.Tb=function(a){if(a.pagedSearchResponse){var b=this.ria;if(b){this.VW=b.ko.length;var c=b.iVc+1;this.Mt=b.Mt;var d=mUc.format,e=this.VW,f=nUc.format(c+this.VW-1),g=nUc.format(b.bN);this.IRb=d.call(mUc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.ria&&this.Mt&&this.bl?b.bN>3E6?"1M+":b.bN>2E5?"100k+":b.bN>1E4?"10k+":b.bN>1E3?"1k+":"~"+g:g});this.Hr=b.Hr;this.Ir=b.Ir}else this.VW=0}a.errorData&&this.W0&&(this.VW=0,this.IRb=this.W0.message,this.Hr=this.W0.WD.Hr,this.Ir=
this.W0.WD.Ir)};l$.prototype.ls=function(){this.Ja.qb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.p.Object.defineProperties(l$.prototype,{Im:{configurable:!0,enumerable:!0,set:function(a){this.Le=a.Le;this.Cd=a.Cd}},pQc:{configurable:!0,enumerable:!0,get:function(){return this.bl}},ZOc:{configurable:!0,enumerable:!0,get:function(){return this.ria?this.ria.ko.map(function(a){return a.Tc.path}).join("\n"):""}}});
l$.O=function(a){return new (a||l$)(_.A(_.zv),_.A(_.Bv),_.A(_.Jv),_.A(_.ew))};
l$.ya=_.Yc({type:l$,oa:[["result-header","searchResultsElementName",""]],inputs:{Km:"searchResultsElementName",Mt:"maybeSkippedDocuments",Im:"queryContext",ria:"pagedSearchResponse",W0:"errorData"},features:[_.sd],nc:["searchResultsElementName",""],Aa:9,Ba:7,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,"copyEvent","hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText"],[1,"separator"],[3,"savedQuery","searchScope","displayBreadcrumb"],["queryParamsHandling","merge","gme-button-old","","format","hairline","matTooltip","Run the search again without filtering by scope",
1,"clear-button",3,"routerLink","queryParams","ascTrackElement","trackAction"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"],[1,"snippet-control"],["appearance","outline","subscriptSizing","dynamic"],[3,"selectionChange","aria-labelledby","value"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],
["value","ALL_MATCHING_LINES"],["value","NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],ta:function(a,b){a&1&&(_.F(0,"span",0)(1,"span",1),_.P(2),_.B(3,USc,2,0,"mat-icon",2),_.H(),_.B(4,VSc,1,5,"copy-button",3)(5,XSc,8,8,"ng-container",4)(6,YSc,3,4,"a",5)(7,ZSc,14,5,"span",6),_.H(),_.B(8,bTc,3,4,"div",7));a&2&&(_.y(2),_.qg(" ",b.IRb," "),_.y(),_.E("ngIf",!!b.ria&&b.Mt&&b.bl),_.y(),_.E("ngIf",b.VW!==0),_.y(),_.E("ngIf",b.rZc(b.Cd)||b.Le),_.y(),_.E("ngIf",b.Mt&&b.bl&&
b.UYc),_.y(),_.E("ngIf",b.pQc),_.y(),_.E("ngIf",b.Hr||b.Ir))},Ia:[_.bp,_.on,_.nB,_.sA,_.Aw,_.ix,_.dx,_.au,_.EA,_.FA,_.gA,_.Mx,_.Px,_.DB,_.EB,_.SI,_.Io,_.xv,_.tn],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.Ra=function(){};m$.O=function(a){return new (a||m$)};
m$.ya=_.Yc({type:m$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{sTc:"docLink",mc:"trackElement"},nc:["docLink","","trackElement",""],Aa:4,Ba:2,Ea:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],ta:function(a,b){a&1&&(_.F(0,"span",0),_.P(1," Not seeing the search results you expect?\n"),_.H(),_.F(2,"a",1),_.P(3," Learn more\n"),_.H());a&2&&(_.y(2),_.E("externalLink",
b.sTc)("ascTrackElement",b.mc))},Ia:[_.bp,_.Yo],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 oUc=["listContainer"],pUc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,v){_.Yr.call(this,g,m,n,v);this.Ja=a;this.oh=b;this.fYa=c;this.Va=d;this.ud=e;this.o4=f;this.Km="";this.uVb=!1;this.rNb=new _.mm;this.ad=_.tF;this.PG=STc;this.selectedIndex=new _.gh(-1);this.ko=_.Ce;this.Er=new _.Wd;this.W4c=new _.Wd;this.Dr=r.Dr.ha(_.x(function(z){return z?z+"px":void 0}),_.of(1),_.se())};_.V(n$,_.Yr);n$.Fa=_.Yr.Fa;
n$.prototype.Ra=function(){var a=this;_.Yr.prototype.Ra.call(this);this.Er.add(RTc(this.fYa,function(){return{page:a.mK,scrollTop:a.hb.na.scrollTop}}));this.Er.add(this.Va.events.ha(_.Ee(function(b){return b instanceof _.mh}),_.sf(null)).subscribe(function(){a.K4a=a.fYa.get().scrollTop}));this.Er.add(this.ud.register("selectNextResult","j",function(){a.QP(1);a.ns("selectNextResult")}));this.Er.add(this.ud.register("selectPreviousResult","k",function(){a.QP(-1);a.ns("selectPreviousResult")}))};
n$.prototype.Tb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.Er.add(_.Xvb(this.oh,function(){b.selectedIndex.next(0)})),this.W4c.unsubscribe(),this.ko=qUc(this))};n$.prototype.yn=function(){this.K4a!==void 0&&(this.hb.na.scrollTop=this.K4a,this.K4a=void 0)};n$.prototype.La=function(){_.Yr.prototype.La.call(this);this.Er.unsubscribe()};
var cTc=function(a){return a.path||a.repository?"ref":a.Ae?"repo":"repoGroup"},qUc=function(a){var b=a.mK.ko;return b.length<=25||a.fYa.get().scrollTop?_.le(b):_.UIa.ha(_.ff(),_.bf(0),_.jf(b),_.sf(b.slice(0,20)))};n$.prototype.QP=function(a){var b=this.mK.ko.length;b&&(a=this.selectedIndex.value+a,a<0||a>=b||this.selectedIndex.next(a))};n$.prototype.ns=function(a){this.Ja.qb({element:"ResultList",action:a,gestureName:"KEYBOARD",Qf:this.selectedIndex.value})};
n$.O=function(a){return new (a||n$)(_.A(_.Xo),_.A(_.vh),_.A(c$),_.A(_.qh),_.A(_.Vu),_.A(bUc),_.A(_.Pd),_.A(_.Xr),_.A(_.Cg),_.A(_.sF),_.A(_.Qr,8))};
n$.ya=_.Yc({type:n$,oa:[["result-list"]],tb:function(a,b){a&1&&_.jg(oUc,7);if(a&2){var c;_.ng(c=_.og())&&(b.kld=c.first)}},inputs:{tC:"previewTarget",mK:"resultPage",Km:"searchResultsElementName",uVb:"showResultsIncomplete"},outputs:{rNb:"previewTriggered"},features:[_.Jf,_.sd],hc:["result-footer"],Aa:6,Ba:4,Ea:[["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],[3,"triggerPreview","entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget",
"isSelected","codeFontSize","container"],[3,"docLink","trackElement"]],ta:function(a,b){a&1&&(_.bg(pUc),_.F(0,"ul",null,0),_.B(2,dTc,4,14,"li",1),_.Q(3,"async"),_.H(),_.B(4,eTc,1,2,"search-results-incomplete",2),_.cg(5));a&2&&(_.y(2),_.E("ngForOf",_.R(3,2,b.ko)),_.y(2),_.E("ngIf",b.uVb))},Ia:[_.nn,_.on,h$,m$,_.tn],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 rUc=["image/png","image/jpeg","image/gif"],sUc={VK:0,EMPTY:1,Chc:2,KBc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Ja=a;this.qh=b;this.Va=c;this.VHb=_.lF([]);this.su=_.tF;this.Vna=sUc;this.Hi="SearchResultFilePreview";this.data="";this.Am=_.Ce;this.metadata=null;this.Ik=new _.nf(1)};o$.prototype.Ra=function(){};var pTc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return a.Wb.length>0;default:return _.Wa(a)}};
o$.prototype.Fq=function(a){this.Va.navigate(_.Lq(_.Rq(this.Tc.kc(),{line:a.line+1}).kb()),{wg:"preserve"});this.Ja.qb({gestureName:"CLICK",element:this.Hi,action:"selectLine",projectId:this.Tc.ub},a.b3)};
_.p.Object.defineProperties(o$.prototype,{OUc:{configurable:!0,enumerable:!0,set:function(a){var b=a.ue,c=a.DF;a=a.Tc;this.data=b.Ev()||_.CF(_.Nj(b,1));this.metadata=_.Qj(b,_.vq,2);this.Tc=a;this.Cb=_.Ntb(a,b,[c]);this.Am=_.hqb(a,_.yJ(this.qh,a,"path"),this.Va)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.VHb=a;this.Ik.next(_.iF(a,[]).length?0:-1)},get:function(){return this.VHb}},rTc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?rUc.includes(_.Y(this.metadata,
1))?2:_.bk(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata,b=this.data;return"data:"+(a?_.Y(a,1):"")+";base64,"+b}}});o$.O=function(a){return new (a||o$)(_.A(_.Xo),_.A(_.xJ),_.A(_.qh))};
o$.ya=_.Yc({type:o$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{OUc:"fileData",matches:"matches"},nc:["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,"selectedMatchIndexChange","dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement"],[3,"inline"],["role","region","tabindex",
"0","aria-labelledby","result-preview-header",3,"lineNumberClicked","value","fileName","lineLimitation","lineNumberLinkProvider","highlightInfo"],[3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]],ta:function(a,b){a&1&&(_.Qf(0,0),_.B(1,fTc,5,0,"icon-empty-state-display",1)(2,gTc,1,1,"empty-file-detail",2)(3,hTc,2,4,"img",3)(4,qTc,4,3,"div",4),_.Rf());a&2&&(_.E("ngSwitch",b.rTc),_.y(),_.E("ngSwitchCase",b.Vna.VK),_.y(),_.E("ngSwitchCase",
b.Vna.EMPTY),_.y(),_.E("ngSwitchCase",b.Vna.Chc),_.y(),_.E("ngSwitchCase",b.Vna.KBc))},Ia:[_.on,_.pn,_.qn,_.nL,_.qL,_.qB,_.sB,_.rB,_.pF,_.nF,_.tJ,_.oL,_.tn,_.wB],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 tUc=function(a,b){this.Rr=a;this.UI=b;this.su=_.tF;this.PG=STc;this.Hi="SearchResultFilePreview";this.ifc="result-preview-header";this.u$a="Close";this.vmc="Preview of File ";this.page=_.Ce;this.QX=new _.Lh;this.close=new _.mm},uUc=function(a,b){return a.Rr.get(b.ub,b.Xc,b.repository,_.Oi(b),b.path,{Sb:b.params.Sb,type:1,line:_.uva(b.params.line)}).ha(_.x(function(c){var d=_.Bq(c);if(!d)throw Error("cg");var e;return _.lF({type:0,ue:d,DF:(e=_.yG(c)[0])!=null?e:0,Tc:b})}))},vUc=function(a,b){var c=
b.kc();return a.Rr.list(b.ub,b.Xc,b.repository,_.Oi(b),b.path,b.params.Sb).ha(_.x(function(d){return{state:2,Wb:{type:1,items:yTc(d,c)}}}))};
_.p.Object.defineProperties(tUc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Tc;this.QX=b;switch(a.type){case 0:a.dXc?this.UI.kxa.next(b):this.UI.Xob();b=uUc(this,b);break;case 1:b=vUc(this,b);break;default:b=_.Wa(a)}setTimeout(function(){var c;(c=document.getElementById("result-preview-header"))==null||c.focus()});this.page=b.ha(_.sf(_.uF),_.Xe(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=_.Wa(c)}}return _.le({state:1,message:"Error fetching contents",YAa:c})}))}},H_c:{configurable:!0,enumerable:!0,set:function(a){a=a.AW;pPc(a)?this.UI.DPa.next(a.M3):this.UI.DPa.next(void 0)}}});tUc.O=function(a){return new (a||tUc)(_.A(_.HK),_.A(_.pL))};
tUc.ya=_.Yc({type:tUc,oa:[["result-preview"]],inputs:{target:"target",H_c:"loadedQueryContext"},outputs:{close:"close"},features:[_.vg([_.pL])],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,"click","title","ascTrackElement","trackArtifactId"],[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"]],ta:function(a,b){a&1&&(_.B(0,rTc,6,4,"h2",0),_.F(1,"div",1),_.J(2,"mat-icon",2),_.F(3,"a",3),_.P(4),_.H()(),_.B(5,xTc,4,4,"ng-container",
4),_.Q(6,"async"));a&2&&(_.E("ngIf",b.QX.path),_.y(3),_.E("routerLink",_.Lq(b.QX))("ascTrackElement",b.Hi),_.Lf("id",b.ifc)("aria-label",b.vmc+b.QX.path),_.y(),_.qg(" ",b.QX.path," "),_.y(),_.E("ngIf",_.R(6,7,b.QX.path&&b.page)))},Ia:[_.bp,_.on,_.pn,_.qn,_.sL,_.qB,_.sB,_.rB,_.nF,_.rw,_.tt,_.au,_.Io,o$,_.tn],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 wUc=function(){this.warnings=void 0;this.bl=_.Xi.has(2)};_.p.Object.defineProperties(wUc.prototype,{M9c:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},Y5c:{configurable:!0,enumerable:!0,get:function(){return this.bl&&this.warnings&&this.warnings.length>0}}});wUc.O=function(a){return new (a||wUc)(_.A(_.zv))};
wUc.ya=_.Yc({type:wUc,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"]],ta:function(a,b){a&1&&_.B(0,zTc,5,1,"div",0);a&2&&_.E("ngIf",b.Y5c)},Ia:[_.on,_.au],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 xUc=function(){};xUc.O=function(a){return new (a||xUc)};xUc.Da=_.ad({type:xUc});xUc.Ca=_.Fc({imports:[_.un,_.HL,_.JL,_.tB,_.qF,_.oF,_.RI,_.uJ,_.IL]});var yUc,zUc;yUc={Zn:i$};zUc=[{path:"",component:g$,kf:_.NF([b$,$9]),resolve:yUc,Lq:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Da=_.ad({type:_.p$,id:"search"});_.p$.Ca=_.Fc({Pb:[i$,_.HK],imports:[_.Yv,LTc,_.hy,_.un,_.UJ,_.YJ,_.ZJ,_.pB,_.Zo,_.PL,_.JL,_.hK,_.bw,_.uA,_.tB,_.qF,_.oF,_.Sx,_.gz,_.qx,_.bu,_.AF,_.my,_.GB,_.yF,_.ly,_.oK,_.uJ,_.aA(zUc),_.yv,_.IL,xUc,_.vJ,_.yB,_.mL,_.jy,_.Ko]});_.Bcb(_.p$,"search");
_.Rpb(g$,function(){return[_.bp,_.on,_.pn,_.qn,_.nB,_.Yo,_.qB,_.sB,_.rB,_.nF,_.rw,_.qt,_.Dt,_.Et,_.Ft,_.Io,_.xB,tUc,j$,k$,l$,n$,m$,wUc]},function(){return[_.tn]});
}catch(e){_._DumpException(e)}
try{
var AUc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},BUc=function(a){a&1&&_.J(0,"settings-header",27)},CUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.P(3," Appearance ");_.H();_.F(4,"mat-select",15);_.Q(5,"async");_.K("selectionChange",function(c){_.u(b);var d=_.N();return _.w(d.s5c(c.value))});_.F(6,"mat-option",29);_.P(7," Light ");_.H();_.F(8,"mat-option",30);_.P(9," Dark ");_.H();_.F(10,"mat-option",31);_.P(11," Use System Settings ");
_.H()()()()}a&2&&(a=_.N(),_.y(4),_.E("value",_.R(5,1,a.c5a)))},DUc=function(a,b){a&1&&(_.F(0,"mat-option",34),_.P(1),_.H());a&2&&(a=b.va,_.E("value",a),_.y(),_.qg(" ",a.replace("cider","default")," "))},EUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.P(3," Dark syntax highlighting theme ");_.H();_.F(4,"mat-select",15);_.Q(5,"async");_.K("selectionChange",function(c){_.u(b);var d=_.N();return _.w(d.n5c(c.value))});_.B(6,DUc,2,2,"mat-option",33);_.H()()()}a&
2&&(a=_.N(),_.y(4),_.E("value",_.R(5,2,a.w5c)),_.y(2),_.E("ngForOf",a.d8b))},FUc=function(a){a&1&&_.P(0," Light syntax highlighting theme ")},GUc=function(a){a&1&&_.P(0," Syntax highlighting theme ")},HUc=function(a,b){a&1&&(_.F(0,"mat-option",34),_.P(1),_.H());a&2&&(a=b.va,_.E("value",a),_.y(),_.qg(" ",a.replace("cider","default")," "))},IUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-form-field",35)(2,"mat-label");_.B(3,FUc,1,0)(4,GUc,1,0);_.H();_.F(5,"mat-select",15);_.Q(6,"async");_.K("selectionChange",
function(c){_.u(b);var d=_.N();return _.w(d.p5c(c.value))});_.B(7,HUc,2,2,"mat-option",33);_.H()()()}a&2&&(a=_.N(),_.y(3),_.Pf(a.NX?3:4),_.y(2),_.E("value",_.R(6,3,a.y5c)),_.y(2),_.E("ngForOf",a.Yjc))},JUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-slide-toggle",36);_.Q(2,"async");_.K("change",function(c){_.u(b);var d=_.N();return _.w(d.y8c(c))});_.P(3," Strip the google3/ prefix when copying paths ");_.H()()}a&2&&(a=_.N(),_.y(),_.E("checked",_.R(2,1,a.XWb)))},KUc=function(a){a&1&&(_.F(0,
"a",37)(1,"mat-icon",38),_.P(2,"info_outline"),_.H()())},LUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-form-field",39)(2,"mat-label");_.P(3," Default Cider editing behavior ");_.H();_.F(4,"mat-select",15);_.Q(5,"async");_.K("selectionChange",function(c){_.u(b);var d=_.N();return _.w(d.m5c(c.value))});_.F(6,"mat-option",40);_.P(7," Open in Cider ");_.H();_.F(8,"mat-option",41);_.P(9," Open the workspace selection prompt in Cider ");_.H()()()()}a&2&&(a=_.N(),_.y(4),_.E("value",_.R(5,1,a.dba)))},
MUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-slide-toggle",42);_.Q(2,"async");_.K("change",function(c){_.u(b);var d=_.N();return _.w(d.z8c(c))});_.P(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.H()()}a&2&&(a=_.N(),_.y(),_.E("checked",_.R(2,1,a.oma)))},NUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-slide-toggle",43);_.Q(2,"async");_.K("change",function(c){_.u(b);var d=_.N();return _.w(d.x8c(c))});_.P(3," Show personalized results based on search history ");
_.H();_.F(4,"a",44)(5,"mat-icon",38);_.P(6,"info_outline");_.H()()()}a&2&&(a=_.N(),_.y(),_.E("checked",_.R(2,1,a.du)))},OUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-form-field",45)(2,"mat-label");_.P(3," Search results page size ");_.H();_.F(4,"mat-select",15);_.Q(5,"async");_.K("selectionChange",function(c){_.u(b);var d=_.N();return _.w(d.f9c(c.value))});_.F(6,"mat-option",34);_.P(7," 10 ");_.H();_.F(8,"mat-option",34);_.P(9," 25 ");_.H();_.F(10,"mat-option",34);_.P(11," 100 ");_.H()()()()}a&
2&&(a=_.N(),_.y(4),_.E("value",_.R(5,4,a.pageSize)),_.y(2),_.E("value",10),_.y(2),_.E("value",25),_.y(2),_.E("value",100))},PUc=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"mat-form-field",46)(2,"mat-select",47);_.Q(3,"async");_.K("selectionChange",function(c){_.u(b);var d=_.N();return _.w(d.e9c(c.value))});_.F(4,"mat-option",34);_.P(5," 25 ");_.H();_.F(6,"mat-option",34);_.P(7," 50 ");_.H();_.F(8,"mat-option",34);_.P(9," 100 ");_.H();_.F(10,"mat-option",34);_.P(11," 200 ");_.H()();_.F(12,"mat-label");
_.P(13," Starred paths on homepage ");_.H()()()}a&2&&(a=_.N(),_.y(2),_.E("value",_.R(3,5,a.Pha)),_.y(2),_.E("value",25),_.y(2),_.E("value",50),_.y(2),_.E("value",100),_.y(2),_.E("value",200))},q$=function(a,b,c,d){_.ap.call(this,a,b,d,c,"change");this.rZb=!0};_.V(q$,_.ap);q$.prototype.v1a=function(a){this.rZb&&_.QPa(this,"CHANGE",a)};q$.O=function(a){return new (a||q$)(_.A(_.Xo),_.A(_.am),_.A(_.Pd),_.A(_.$o,8))};
q$.Fa=_.fd({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{rZb:"trackGestureChange"},features:[_.Jf]});var QUc=function(){this.Cw=this.text="";this.ariaLabel="Hover or Focus for more information"};QUc.O=function(a){return new (a||QUc)};
QUc.ya=_.Yc({type:QUc,oa:[["help-tooltip","text",""]],inputs:{text:"text",Cw:"tooltipClass",ariaLabel:"ariaLabel"},nc:["text",""],Aa:3,Ba:3,Ea:[["tabindex","0","role","button","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ta:function(a,b){a&1&&(_.F(0,"span",0)(1,"mat-icon"),_.P(2,"help_outline"),_.H()());a&2&&(_.E("matTooltipClass",b.Cw)("matTooltip",b.text),_.Lf("aria-label",b.ariaLabel))},Ia:[_.au,_.qA],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 RUc=function(){};RUc.O=function(a){return new (a||RUc)};RUc.Da=_.ad({type:RUc});RUc.Ca=_.Fc({imports:[_.un,_.bu,_.rA]});var SUc=Object.freeze({"invalid-number":!0}),r$=function(){this.kkb=!1};r$.prototype.validate=function(a){return AUc(a.value,this.kkb?0:1)?null:SUc};r$.O=function(a){return new (a||r$)};r$.Fa=_.fd({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{kkb:"allowZero"},features:[_.vg([{wa:_.Ew,Hb:r$,wd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return a.value===void 0||a.value===""||AUc(a.value,1)?null:SUc};s$.O=function(a){return new (a||s$)};
s$.Fa=_.fd({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.vg([{wa:_.Ew,Hb:s$,wd:!0}])]});_.TUc=function(){this.PLb=""};_.TUc.O=function(a){return new (a||_.TUc)};
_.TUc.ya=_.Yc({type:_.TUc,oa:[["settings-header"]],inputs:{PLb:"pageTitle"},hc:["*"],Aa:4,Ba:1,Ea:["role;heading;aria-level;1;fxLayoutAlign;center center".split(";"),["fxFlex","grow",1,"title"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"div",0)(1,"span",1),_.P(2),_.H(),_.cg(3),_.H());a&2&&(_.y(2),_.rg(b.PLb))},Ia:[_.Dr,_.it],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.Ja=b;this.bc=c;this.Vsa=d;this.Mb=e;this.c5a=this.bc.xva();this.yfa=this.bc.KU();this.f6c=this.bc.SU();this.XWb=this.bc.a2();this.tabSize=this.bc.VU();this.pageSize=this.bc.RU();this.Dr=this.Vsa.Dr;this.Pha=this.bc.S1();this.h2b=_.iFb(this.bc);this.w$c=this.bc.Eva();this.dba=this.bc.C1();this.oma=this.bc.b2();this.du=this.bc.Y1();this.b6c=this.bc.X1();this.IXc=this.bc.K1();this.d8b=Array.from(_.r5a);this.Yjc=Array.from(_.q5a);this.ab=new _.Wd;
this.qVb=!0;this.s5c=_.mF(function(m){t$(g,"themeChanged",m);g.bc.wAa(m)});this.n5c=_.mF(function(m){t$(g,"darkSyntaxThemeChanged",m);g.bc.Wka(m)});this.p5c=_.mF(function(m){t$(g,"lightSyntaxThemeChanged",m);g.bc.jla(m)});this.u8c=_.mF(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.bc.y4(m.checked)});this.w8c=_.mF(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.bc.pla(m.checked)});this.y8c=_.mF(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.bc.AAa(m.checked)});this.g9c=_.$z(function(m,n){t$(g,"tabSizeChanged",m);n&&g.bc.rla(Number(m))},300);this.f9c=_.$z(function(m){t$(g,"pageSizeChanged",String(m));g.bc.E4(m)},300);this.b9c=_.$z(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(m===""?_.rF(g.Vsa):_.rF(g.Vsa,Number(m)))},300);this.e9c=_.$z(function(m){t$(g,"numStarredPlacesChanged",String(m));g.bc.kla(m)},300);this.U3c=function(){_.rF(g.Vsa)};this.A8c=_.mF(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.jFb(g.bc,
m.checked)});this.h9c=_.$z(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.bc.K5a(Number(m))},300);this.m5c=_.mF(function(m){t$(g,"ciderDefaultChanged",m);g.bc.kAa(m)});this.z8c=_.mF(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.bc.BAa(m.checked)});this.x8c=_.mF(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.bc.yAa(m.checked)});this.v8c=_.mF(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.bc.ola(m.checked)});this.o5c=
_.mF(function(m){t$(g,"hovercardVisibilityChanged",m);g.bc.fla(m)});this.NX=f.NX();this.ao=_.Xi.has(2);this.w5c=_.l6a(f,"DARK");this.y5c=_.l6a(f,"LIGHT")};_.u$.prototype.Ec=function(){var a=this;this.ab.add(this.Mb.Ye.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(b==null||b.scrollIntoView(),b==null||b.focus(),b==null||b.classList.add("highlight-anim"))}))};_.u$.prototype.La=function(){this.ab.unsubscribe()};
var UUc=function(a,b){if(!a.NX||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.Wa(b)}},VUc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.Wa(a)}},t$=function(a,b,c){a.Ja.qb({element:"Settings",action:b,jf:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.A(_.lh),_.A(_.Xo),_.A(_.ew),_.A(_.sF),_.A(_.fh),_.A(_.kw),_.A(_.zv),_.A(_.Bv))};
_.u$.ya=_.Yc({type:_.u$,oa:[["general-settings"]],inputs:{qVb:"showHeader"},Aa:76,Ba:44,Ea:[["xrefMiniPanelMinWidthField","matInput"],["tabSizeField","matInput"],["codeFontSizeField","matInput"],["pageTitle","General",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"change","checked"],["id","highlight-xrefs-toggle","color","primary",3,"change","checked"],["id","show-custom-context-menu-toggle","color","primary",3,"change","checked"],[1,"preview"],["id","xrefs-mini-panel-toggle",
"color","primary",3,"change","checked","aria-label"],["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,"ngModelChange","allowZero","ngModel","disabled"],["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,"selectionChange","value"],["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,"ngModelChange","ngModel"],["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator",
"","autocomplete","off","ascTrackElement","Settings","trackAction","typeCodeFontSize",3,"ngModelChange","ngModel"],["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,"change","checked"],["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,"change","checked"],["id","personalization-toggle","color","primary",3,"change","checked"],["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,"selectionChange","value"]],ta:function(a,b){if(a&1){var c=_.zd();_.B(0,BUc,1,0,"settings-header",3)(1,CUc,12,3,"div",4)(2,EUc,7,4,"div",4);_.Q(3,"async");_.B(4,IUc,8,5,"div",4);_.Q(5,"async");_.B(6,JUc,4,3,"div",4);_.F(7,"div")(8,"mat-slide-toggle",5);_.Q(9,"async");_.K("change",function(d){_.u(c);return _.w(b.w8c(d))});_.P(10," Show Fold Markers ");_.H()();_.F(11,"div")(12,"mat-slide-toggle",6);_.Q(13,"async");_.K("change",
function(d){_.u(c);return _.w(b.u8c(d))});_.P(14," Highlight References ");_.H()();_.F(15,"div")(16,"mat-slide-toggle",7);_.Q(17,"async");_.K("change",function(d){_.u(c);return _.w(b.v8c(d))});_.P(18," Show Cross References Context Menu on right click ");_.H()();_.F(19,"div",8)(20,"mat-slide-toggle",9);_.Q(21,"async");_.K("change",function(d){_.u(c);return _.w(b.A8c(d))});_.P(22," Enable the references preview pane when the browser is wider than ");_.H();_.F(23,"mat-form-field",10)(24,"input",11,
0);_.Q(26,"async");_.Q(27,"async");_.K("ngModelChange",function(d){_.u(c);return _.w(b.h9c(d,_.$f(25).Ad.valid))});_.H();_.F(28,"span",12);_.P(29,"pixels");_.H();_.F(30,"mat-error");_.P(31," Must set width to a positive integer. ");_.H()();_.B(32,KUc,3,0,"a",13);_.H();_.B(33,LUc,10,3,"div",4)(34,MUc,4,3,"div",4)(35,NUc,7,3,"div",4);_.F(36,"div")(37,"mat-form-field",14)(38,"mat-label");_.P(39," Show identifier hovercards ");_.H();_.F(40,"mat-select",15);_.Q(41,"async");_.K("selectionChange",function(d){_.u(c);
return _.w(b.o5c(d.value))});_.F(42,"mat-option",16);_.P(43," Never show ");_.H();_.F(44,"mat-option",17);_.P(45," Hold 'Shift' to show ");_.H();_.F(46,"mat-option",18);_.P(47," Hold 'Control' to show ");_.H();_.F(48,"mat-option",19);_.P(49," Hold 'Control' or 'Command' (macOS) to show ");_.H();_.F(50,"mat-option",20);_.P(51," Always show ");_.H()()()();_.F(52,"div")(53,"mat-form-field",21)(54,"input",22,1);_.Q(56,"async");_.K("ngModelChange",function(d){_.u(c);return _.w(b.g9c(d,_.$f(55).Ad.valid))});
_.H();_.F(57,"mat-label");_.P(58," Tab size (chars) ");_.H();_.F(59,"mat-error");_.P(60," Must set tab size to a positive integer. ");_.H()()();_.B(61,OUc,12,6,"div",4)(62,PUc,14,7,"div",4);_.F(63,"div")(64,"mat-form-field",23)(65,"input",24,2);_.Q(67,"async");_.K("ngModelChange",function(d){_.u(c);return _.w(b.b9c(d,_.$f(66).Ad.valid))});_.H();_.F(68,"mat-label");_.P(69," Code font size (px) ");_.H();_.F(70,"mat-error");_.P(71," Must set code font size to a positive integer or clear the field. ");
_.H()();_.F(72,"button",25);_.K("click",function(){_.u(c);return _.w(b.U3c())});_.F(73,"span");_.P(74,"Reset");_.H()();_.J(75,"help-tooltip",26);_.H()}a&2&&(a=_.$f(25),_.E("ngIf",b.qVb),_.y(),_.E("ngIf",b.NX),_.y(),_.E("ngIf",UUc(b,_.R(3,22,b.c5a))),_.y(2),_.E("ngIf",VUc(_.R(5,24,b.c5a))),_.y(2),_.E("ngIf",b.ao),_.y(2),_.E("checked",_.R(9,26,b.f6c)),_.y(4),_.E("checked",_.R(13,28,b.yfa)),_.y(4),_.E("checked",_.R(17,30,b.b6c)),_.y(4),_.E("checked",_.R(21,32,b.h2b))("aria-label","Enable the references preview pane when the browser is wider than "+
a.value+" pixels"),_.y(4),_.E("allowZero",!0)("ngModel",_.R(26,34,b.w$c))("disabled",_.R(27,36,b.h2b)===!1),_.y(8),_.E("ngIf",b.ao),_.y(),_.E("ngIf",b.ao),_.y(),_.E("ngIf",b.ao),_.y(),_.E("ngIf",b.ao),_.y(5),_.E("value",_.R(41,38,b.IXc)),_.y(14),_.E("ngModel",_.R(56,40,b.tabSize)),_.y(7),_.E("ngIf",!b.ao),_.y(),_.E("ngIf",b.ao),_.y(3),_.E("ngModel",_.R(67,42,b.Dr)))},Ia:[_.bp,q$,_.nn,_.on,_.Yo,_.$i,_.Iw,_.Qw,_.sA,QUc,_.rw,_.ut,_.Aw,_.ix,_.dx,_.lA,_.mA,_.au,_.Bw,_.mx,_.EA,_.FA,_.gA,_.kM,_.iM,_.Mx,
_.Px,_.TUc,s$,r$,_.tn],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=_.ad({type:_.v$});_.v$.Ca=_.Fc({imports:[_.un,_.lt]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Da=_.ad({type:_.w$});_.w$.Ca=_.Fc({Pb:[{wa:_.B7a,lc:{KN:!0,lma:"dynamic"}}],imports:[_.dp,_.un,_.Zo,_.kA,_.uA,RUc,_.Sx,_.qx,_.bu,_.sx,_.yF,_.AF,_.lM,_.my,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.Ah("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 QVc=function(a,b){a:{for(var c=a.length,d=typeof a==="string"?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 b<0?null:typeof a==="string"?a.charAt(b):a[b]},RVc=function(a,b,c){if(a){var d=_.PEb(a);if(!b)return d.toString();a=_.Jqa(b)||_.Kqa(b)||b;switch([_.QEb,_.REb,_.SEb].find(function(e){return _.TEb(e,d)})){case _.QEb:case _.SEb:return c&&c!=="/"?_.iua(d.toString(),"blob",a,c):_.iua(d.toString(),"tree",a);case _.REb:return _.iua(d.toString(),"src",a,c||
"")}}},A$=function(){return QVc(_.lc.apply(0,arguments),function(a){return a!==void 0})},UVc=function(a){var b,c=[],d=1;if(typeof a==="string")if(SVc[a]){c=SVc[a].slice();var e="rgb"}else if(a==="transparent")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;g<=4?(c=[parseInt(f[0]+f[0],16),parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16)],g===4&&(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)],g===8&&(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=a==="rgb",e=f=a.replace(/a$/,""),g=f==="cmyk"?4:f==="gray"?1:3,c=b[2].trim().split(/\s*,\s*/).map(function(m,n){if(/%$/.test(m)){if(n===g)return parseFloat(m)/100;if(f==="rgb")return parseFloat(m)*255/100}else if(f[n]==="h"&&!/deg$/.test(m)&&TVc[m]!==void 0)return TVc[m];return parseFloat(m)}),a===f&&c.push(1),d=d?1:c[g]===
void 0?1:c[g],c=c.slice(0,g)):a.length>10&&/[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)?_.va(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),b!==null?(e="rgb",c=[b,A$(a.zq,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.ewa,a.mD),A$(a.s,a.saturation,a.S),A$(a.l,a.KJ,a.L,a.b,a.brightness)]),d=A$(a.a,a.alpha,a.opacity,1),a.opacity!=null&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=a.length===4?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{space:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||a<0||a>b)throw new RangeError("dg`"+a+"`"+c+"`0`"+b);},VVc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("fg`"+a);return parseInt(a,16)},WVc=function(a){a=a.toString(16);return a.length>=2?a:"0"+a},XVc=function(a){return a<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)},YVc=function(a){return a<=.0031308?12.92*a:1.055*Math.pow(a,1/2.4)-.055},ZVc=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},$Vc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},jWc=function(a,b,c){typeof b!=="number"&&(b=aWc[b]);var d=bWc(a);a=bWc(c||cWc());c=dWc(d)+","+b+","+dWc(a);if(eWc.has(c))return eWc.get(c);if(fWc(d,a)>b)a=d;else{d=gWc(d);for(var e=gWc(a).KJ>50?-1:1,f=hWc(d),g=d.KJ;g>=0&&g<=100&&!(f=hWc(new iWc(g,d.a,d.b)),fWc(f,a)>b);g+=e);a=f}eWc.set(c,a);return a},bWc=function(a){if(a instanceof C$)return a;
if(a instanceof D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.A3a)return new C$(_.ek(a,1)||0,_.ek(a,2)||0,_.ek(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return kWc(a)},cWc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return lWc;a=UVc(a);var b=a.space,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 mWc(new C$(b/255,c/255,d/255,a),lWc);case "hsl":d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;
var e=new nWc(b,c/100,d/100,a);a=(1-Math.abs(2*e.KJ-1))*e.saturation;b=e.alpha;var f=Math.max(0,e.KJ-a/2);d=c=f;e=e.ewa%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 mWc(a,lWc);default:throw Error("gg`"+b);}},oWc=function(a){a&1&&_.J(0,"img",19);a&2&&(a=_.N().Na,_.E("src",a.OV,_.Qe))},pWc=function(a){a&1&&_.J(0,"global-search-box",
22);a&2&&(a=_.N().Na,_.E("config",a))},qWc=function(a,b){a&1&&(_.F(0,"div",20),_.B(1,pWc,1,1,"global-search-box",21),_.H());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.sga))},rWc=function(a,b){a&1&&(_.Qf(0),_.P(1,"\n            "),_.F(2,"li",15),_.P(3,"\n              "),_.F(4,"a",26),_.P(5),_.H(),_.P(6,"\n            "),_.H(),_.P(7,"\n          "),_.Rf());a&2&&(a=b.va,_.y(4),_.E("universalLink",a.target)("sameWindow",!0)("trackAction",a.aB),_.y(),_.qg("\n                ",a.label,"\n              "))},sWc=function(a){a&
1&&(_.F(0,"div",23)(1,"nav",24)(2,"ul",13),_.B(3,rWc,8,4,"ng-container",25),_.H()()());a&2&&(a=_.N().Na,_.y(3),_.E("ngForOf",a.lQa))},tWc=function(a){if(a&1){var b=_.zd();_.F(0,"li",15)(1,"button",27);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(c.SZa.next(void 0))});_.P(2," Keyboard Shortcuts ");_.H()()}},uWc=function(a,b){a&1&&(_.F(0,"li",15)(1,"a",28),_.P(2),_.H()());a&2&&(a=b.va,_.y(),_.E("universalLink",a.target)("trackAction",a.aB),_.y(),_.qg(" ",a.label," "))},wWc=function(a,b){if(a&
1){var c=_.zd();_.F(0,"header",2)(1,"div",3)(2,"a",4);_.B(3,oWc,1,1,"img",5);_.J(4,"onedev-appbar-title",6);_.H()();_.B(5,qWc,2,1,"div",7);_.Q(6,"async");_.F(7,"div",8);_.B(8,sWc,4,1,"div",9);_.F(9,"div",10)(10,"button",11)(11,"mat-icon");_.P(12,"more_vert");_.H()()();_.F(13,"mat-menu",12,0)(15,"ul",13);_.B(16,tWc,3,0,"li",14);_.Q(17,"async");_.F(18,"li",15)(19,"button",16);_.K("click",function(){_.u(c);_.N().Wk.open(vWc);return _.w()});_.P(20," Settings ");_.H()();_.B(21,uWc,3,3,"li",17);_.F(22,
"li",15)(23,"button",18);_.K("click",function(){_.u(c);var e=_.N();return _.w(e.t3("CLICK"))});_.P(24," Send Feedback ");_.H()()()()()()}if(a&2){a=b.Na;b=_.$f(14);var d=_.N();_.Mf("height",a.OV?"76px":null);_.y(2);_.Nf("app-logo",a.OV);_.E("universalLink",a.Bfa)("sameWindow",!0)("title",a.title?a.title:"");_.y();_.E("ngIf",a.OV);_.y();_.eg("productName",a.OV?void 0:a.title);_.E("svgIcon",a.OV?void 0:"oss:logo");_.y();_.E("ngIf",_.R(6,16,d.Zn));_.y(3);_.E("ngIf",!a.sDb);_.y(2);_.E("matMenuTriggerFor",
b);_.y(3);_.E("overlapTrigger",!1);_.y(3);_.E("ngIf",_.R(17,18,d.L4));_.y(5);_.E("ngForOf",a.EIb)}},xWc=function(a){a&1&&_.J(0,"announcement-bar",5)},yWc=function(a){a&1&&(_.F(0,"div",6),_.J(1,"loading"),_.H())},zWc=function(a,b){a&1&&(_.F(0,"a",1)(1,"div",2)(2,"div",3),_.J(3,"img",4),_.H(),_.F(4,"span",5),_.P(5),_.H()(),_.F(6,"span",6),_.P(7),_.H(),_.F(8,"div",7)(9,"a",8),_.P(10," View Project "),_.H()()());a&2&&(a=b.va,b=_.N(),_.E("routerLink",b.kOb(a)),_.y(3),_.eg("src",a.Ll,_.Qe),_.dg("alt","Icon for ",
a.displayName,""),_.y(2),_.rg(a.displayName),_.y(2),_.rg(a.WF))},AWc=function(a){if(a&1){var b=_.zd();_.F(0,"button",12);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.a0())});_.F(1,"mat-icon");_.P(2,"close");_.H()()}a&2&&(a=_.N(),_.E("ascTrackElement",a.qw)("matTooltip",a.B$a),_.Lf("aria-label",a.B$a))},BWc=function(a){a&1&&(_.F(0,"a",13),_.J(1,"mat-icon",14),_.H());a&2&&(a=_.N(),_.E("universalLink",a.IN))},CWc=function(a){a&1&&_.Tf(0)},DWc=function(a,b){a&1&&(_.F(0,"search-box-suggestion-item",
15),_.B(1,CWc,1,0,"ng-container",16),_.H());a&2&&(a=b.va,_.E("isSelectable",!!a.ZAa)("payload",a),_.y(),_.E("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.cQ))},EWc=function(a){a&1&&_.Tf(0)},FWc=function(a){a&1&&(_.F(0,"div",19),_.B(1,EWc,1,0,"ng-container",20),_.H());if(a&2){a=_.N(2);var b=_.$f(12);_.Mf("width",a.wka,"px");_.y();_.E("ngTemplateOutlet",b.ta)}},GWc=function(a){if(a&1){var b=_.zd();_.Qf(0,17);_.K("ascResizeNotifier",function(d){_.u(b);var e=_.N();return _.w(e.K1a(d))});_.B(1,
FWc,2,3,"div",18);_.Rf()}if(a&2){a=_.N();var c=_.$f(12);_.E("elementToWatch",_.$f(1));_.y();_.E("ngIf",c.Py&&a.FI)}},HWc=function(a){a&1&&_.J(0,"img",6);a&2&&(a=_.N(),_.eg("src",a.Ll,_.Qe),_.dg("alt","",a.label," Logo"))},IWc=function(a){a&1&&_.J(0,"mat-icon",7)},JWc=function(a){a&1&&_.J(0,"loading")},KWc=function(a){a&1&&_.J(0,"whitelabelled-search",8);a&2&&(a=_.N(2).Na,_.E("projects",a.Wb.Kq)("iconUrl",a.Wb.Ll)("label",a.Wb.displayName))},LWc=function(a){a&1&&_.J(0,"discover-find-contribute",9);
a&2&&(a=_.N(2).Na,_.E("projects",a.Wb.Kq))},MWc=function(a){a&1&&(_.Qf(0,2),_.B(1,KWc,1,3,"whitelabelled-search",6)(2,LWc,1,1,"discover-find-contribute",7),_.Rf());if(a&2){a=_.N().Na;var b=_.N();_.E("ngSwitch",a.Wb.ta);_.y();_.E("ngSwitchCase",b.Cpc.ooa)}},NWc=function(a){a&1&&_.Tf(0)},OWc=function(a){a&1&&(_.Qf(0),_.B(1,NWc,1,0,"ng-container",10),_.Rf());a&2&&(_.N(2),a=_.$f(3),_.y(),_.E("ngTemplateOutlet",a))},PWc=function(a,b){a&1&&(_.Qf(0,2),_.B(1,JWc,1,0,"loading",3)(2,MWc,3,2,"ng-container",
4)(3,OWc,2,1,"ng-container",5),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Zh))},QWc=function(a){a&1&&(_.F(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.P(2," Unable to load page. "),_.H(),_.F(3,"icon-empty-state-subtitle"),_.P(4," Please try again later. "),_.H()());a&2&&_.E("isSvg",!1)},RWc=function(a){a&1&&_.J(0,"img",21);a&2&&(a=_.N().Na,_.eg("src",a.Wra,_.Qe))},SWc=function(a){a&1&&_.J(0,"th",22)},TWc=function(a,
b){a&1&&(_.F(0,"a",32),_.J(1,"mat-icon",33),_.F(2,"span",34),_.P(3),_.H()());if(a&2){a=b.Na;b=_.N().Na;var c=_.N(6);_.dg("title","View on ",a.name,"");_.dg("aria-label","View on ",a.name,"");_.E("externalLink",c.hWc(b));_.y();_.E("svgIcon",a.icon);_.y(2);_.qg(" View on ",a.name," ")}},UWc=function(a,b){a&1&&(_.Qf(0),_.B(1,TWc,4,7,"a",31),_.Rf());a&2&&(a=b.Na,b=_.N(6),_.y(),_.E("ngIf",b.b3c(a)))},VWc=function(a){a&1&&(_.F(0,"td",29),_.B(1,UWc,2,1,"ng-container",30),_.H());a&2&&(a=_.N().va,_.y(),_.E("ngIf",
a==null?null:a.repository==null?null:a.repository.WV))},WWc=function(a){a&1&&(_.F(0,"span",34),_.P(1," Language unknown "),_.H())},XWc=function(a){a&1&&(_.F(0,"div"),_.Q(1,"colorContrast"),_.F(2,"mat-icon"),_.P(3,"check_circle"),_.H(),_.F(4,"span",34),_.P(5," Has references "),_.H()());a&2&&(a=_.N(2).Na,_.Mf("color",_.PA(1,2,a.eQ,"uiElement")))},YWc=function(a){a&1&&(_.F(0,"span",34),_.P(1," No references "),_.H())},$Wc=function(a,b){a&1&&(_.F(0,"tr"),_.B(1,VWc,2,1,"td",23),_.F(2,"td",24)(3,"a",25),
_.Q(4,"colorContrast"),_.P(5),_.H()(),_.F(6,"td"),_.P(7),_.Q(8,"dateTimeDisplay"),_.H(),_.F(9,"td"),_.P(10),_.B(11,WWc,2,0,"span",26),_.H(),_.F(12,"td"),_.P(13),_.H(),_.F(14,"td",27),_.B(15,XWc,6,5,"div",28)(16,YWc,2,0,"ng-template",null,0,_.Ag),_.H()());if(a&2){a=b.va;b=_.$f(17);var c=_.N().Na;_.N(3);_.y();_.E("ngIf",ZWc(c.kw));_.y(2);_.Mf("color",_.PA(4,11,c.eQ,"text"));c=a.repository&&a.repository.Rf?_.Lq(new _.Lh({Ae:{type:"ossProject",id:c.name},repository:a.name||a.repository.Rf.dj})):void 0;
_.E("routerLink",c);_.y(2);_.qg(" ",a.name||a.repository.Rf.dj," ");_.y(2);c=a.DV;c=Date.parse(c)===0?null:c;_.rg(_.PA(8,14,c,"relativeTime"));_.y(3);_.qg(" ",a.languages.join(", ")," ");_.y();_.E("ngIf",!a.languages||a.languages.length===0);_.y(2);_.rg(a.license);_.y(2);_.E("ngIf",a.SXa)("ngIfElse",b)}},bXc=function(a,b){a&1&&(_.F(0,"div",7),_.B(1,RWc,1,1,"img",8),_.F(2,"div",9)(3,"div",10),_.J(4,"img",11),_.F(5,"div")(6,"h1",12),_.Q(7,"colorContrast"),_.F(8,"conditional-link",13),_.P(9),_.H()(),
_.F(10,"h2",14),_.P(11),_.H()()(),_.J(12,"oss-home-search-box",15),_.Q(13,"async"),_.F(14,"h2",16),_.P(15," Repositories "),_.H(),_.F(16,"table",17)(17,"thead")(18,"tr"),_.B(19,SWc,1,0,"th",18),_.F(20,"th"),_.P(21,"Name"),_.H(),_.F(22,"th"),_.P(23," Last Commit Date "),_.H(),_.F(24,"th"),_.P(25,"Language"),_.H(),_.F(26,"th"),_.P(27,"License"),_.H(),_.F(28,"th",19),_.P(29," References "),_.H()()(),_.F(30,"tbody"),_.B(31,$Wc,18,17,"tr",20),_.H()()()());a&2&&(a=b.Na,b=_.N(3),_.y(),_.E("ngIf",a.Wra),
_.y(3),_.eg("src",a.Ll,_.Qe),_.eg("alt",a.WF),_.y(2),_.Mf("color",_.PA(7,14,a.eQ,"heading")),_.Lf("aria-label",a.displayName?a.displayName:"Project Name"),_.y(2),_.E("condition",a.tya)("link",a.tya)("sameWindow",!0),_.y(),_.qg(" ",a.displayName," "),_.y(2),_.rg(a.WF),_.y(),_.E("config",_.R(13,17,b.Zn)),_.y(7),_.E("ngIf",ZWc(a.kw)),_.y(12),_.E("ngForOf",aXc(a.kw)))},cXc=function(a){a&1&&(_.Qf(0),_.B(1,bXc,32,19,"div",6),_.Rf());a&2&&(a=_.N().Na,_.y(),_.E("ngIf",a.Wb))},dXc=function(a){a&1&&(_.F(0,
"icon-empty-state-display",35)(1,"icon-empty-state-title"),_.P(2," Could not load project "),_.H()())},eXc=function(a){a&1&&_.J(0,"loading",36);a&2&&_.E("diameter",20)},fXc=function(a,b){a&1&&(_.Qf(0,2),_.B(1,cXc,2,1,"ng-container",3)(2,dXc,3,0,"icon-empty-state-display",4)(3,eXc,1,1,"loading",5),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.lj))},E$={i$b:"DISCOVER_FIND_CONTRIBUTE",DCc:"UNKNOWN_TEMPLATE",
ooa:"WHITELABELLED_SEARCH",values:function(){return[E$.DCc,E$.i$b,E$.ooa]}},D$=function(a){a=a===void 0?{}:a;this.i={};this.i.red=a.red==null?null:a.red;this.i.green=a.green==null?null:a.green;this.i.blue=a.blue==null?null:a.blue;this.i.alpha=a.alpha==null?null:a.alpha};_.V(D$,_.U);D$.prototype.ka=function(){return D$};D$.prototype.ma=function(){return{keys:["alpha","blue","green","red"]}};
_.p.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.T(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.T(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.T(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.T(this,"red"):0},set:function(a){this.i.red=a}}});
var gXc=function(a){a=a===void 0?{}:a;this.i={};this.i.repository=a.repository==null?null:a.repository;this.i.tags=a.tags==null?null:a.tags;this.i.hasSemanticIndex=a.SXa==null?null:a.SXa;this.i.lastCommitTime=a.DV==null?null:a.DV;this.i.language=a.language==null?null:a.language;this.i.languages=a.languages==null?null:a.languages;this.i.license=a.license==null?null:a.license;this.i.name=a.name==null?null:a.name;this.i.hidden=a.hidden==null?null:a.hidden;this.i.defaultBranch=a.gTa==null?null:a.gTa};
_.V(gXc,_.U);gXc.prototype.ka=function(){return gXc};gXc.prototype.ma=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ka:{repository:_.aM}}};
_.p.Object.defineProperties(gXc.prototype,{gTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.T(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},SXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.T(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.T(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.T(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.T(this,"languages"):[]},set:function(a){this.i.languages=a}},DV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.T(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},license:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?
_.T(this,"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.T(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var F$=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.displayName=a.displayName==null?null:a.displayName;this.i.iconUrl=a.Ll==null?null:a.Ll;this.i.shortDescription=a.WF==null?null:a.WF;this.i.homePageUrl=a.zAb==null?null:a.zAb;this.i.ospoPageUrl=a.tya==null?null:a.tya;this.i.repositories=a.kw==null?null:a.kw;this.i.backgroundImageUrl=a.Wra==null?null:a.Wra;this.i.themeColor=a.eQ==null?null:a.eQ;this.i.repoKeyPrefix=a.N3a==null?null:a.N3a;this.i.relatedFilesConfig=
a.S3==null?null:a.S3};_.V(F$,_.U);F$.prototype.ka=function(){return F$};F$.prototype.ma=function(){return{Qa:{repositories:gXc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ka:{relatedFilesConfig:_.dM,themeColor:D$}}};
_.p.Object.defineProperties(F$.prototype,{Wra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.T(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},zAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.T(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},Ll:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.T(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},tya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.T(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},S3:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.T(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},N3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.T(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},kw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.i.repositories=a}},WF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.T(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},eQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.T(this,"themeColor"):null},set:function(a){this.i.themeColor=a}}});
var G$=function(a){a=a===void 0?{}:a;this.i={};this.i.template=a.ta==null?null:a.ta;this.i.projects=a.Kq==null?null:a.Kq;this.i.displayName=a.displayName==null?null:a.displayName;this.i.iconUrl=a.Ll==null?null:a.Ll;this.i.aboutUrl=a.u$==null?null:a.u$;this.i.ciUrl=a.cba==null?null:a.cba;this.i.privacyPolicyUrl=a.cja==null?null:a.cja;this.i.termsOfServiceUrl=a.zma==null?null:a.zma};_.V(G$,_.U);G$.prototype.ka=function(){return G$};
G$.prototype.ma=function(){return{Qa:{projects:F$},Pa:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.p.Object.defineProperties(G$.prototype,{u$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.T(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},cba:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.T(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},Ll:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.T(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},cja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.T(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):[]},set:function(a){this.i.projects=a}},ta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.T(this,"template"):null},set:function(a){this.i.template=
a}},zma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.T(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.p.Object.defineProperties(G$,{sab:{configurable:!0,enumerable:!0,get:function(){return E$}}});var hXc=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.Kq==null?null:a.Kq};_.V(hXc,_.U);hXc.prototype.ka=function(){return hXc};hXc.prototype.ma=function(){return{Qa:{projects:F$},keys:["projects"]}};
_.p.Object.defineProperties(hXc.prototype,{Kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):[]},set:function(a){this.i.projects=a}}});var H$=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};
H$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.hM(a,RegExp("^[^/]+$"));return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Wa+"/landingPages/"+a,Ta:_.Ug(b,_.zI,c),Qb:G$})};H$.O=function(a){return new (a||H$)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};H$.ua=_.q({token:H$,qa:H$.O});var iXc=function(){};iXc.O=function(a){return new (a||iXc)};iXc.ua=_.q({token:iXc,qa:function(a){return H$.O(a)},Ga:_.ow});
var I$=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};I$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.hM(a,RegExp("^[^/]+$"));return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Wa+"/ossProjects/"+a,Ta:_.Ug(b,_.zI,c),Qb:F$})};
I$.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Wa+"/ossProjects",Ta:_.Ug(a,_.zI,b),Qb:hXc})};I$.O=function(a){return new (a||I$)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};I$.ua=_.q({token:I$,qa:I$.O});var jXc=function(){};jXc.O=function(a){return new (a||jXc)};jXc.ua=_.q({token:jXc,qa:function(a){return I$.O(a)},Ga:_.ow});
var J$=function(a,b,c){this.Ja=a;this.P1c=b;this.Q1c=c;this.tn=new _.nu(this.Ja);this.SZc=new _.nu(this.Ja);this.multibranchEnabled=_.Av.has(69)};J$.prototype.get=function(a){var b=this;return a?this.tn.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.P1c.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.Ce};
var kXc=function(a){return a.SZc.fetch(void 0,function(){var b=a.Q1c;var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.Gm(b.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Wa+"/landingPages/current",Ta:_.Ug(c,_.zI,d),Qb:G$})})};J$.O=function(a){return new (a||J$)(_.t(_.Xo),_.t(jXc),_.t(iXc),_.t(_.Bv))};J$.ua=_.q({token:J$,qa:J$.O,Ga:"root"});var K$=function(a,b){this.iU=a;this.FWc=b;if(!this.iU)throw Error("Mb");this.gtag=function(){this.iU.push(arguments)}};K$.prototype.uO=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.Qi&&(c.latencyMs=b.Qi.toString());this.gtag("event",b.action,c)}};K$.prototype.PJ=function(a){this.gtag("config",this.FWc,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.t(_.aMa),_.t(_.L4a))};K$.ua=_.q({token:K$,qa:K$.O});var vWc=function(){this.YSc="block"};vWc.O=function(a){return new (a||vWc)};
vWc.ya=_.Yc({type:vWc,oa:[["ng-component"]],ob:2,Za:function(a,b){a&2&&_.Mf("display",b.YSc)},Aa:7,Ba:1,Ea:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],"mat-button  ascTrackElement OssSettingsDialog trackAction Cancel mat-dialog-close ".split(" ")],ta:function(a){a&1&&(_.F(0,"h2",0),_.P(1," Settings\n"),_.H(),_.F(2,"mat-dialog-content"),_.J(3,"general-settings",1),_.H(),_.F(4,"mat-dialog-actions",2)(5,"button",3),_.P(6," Close "),_.H()());a&2&&(_.y(3),_.E("showHeader",!1))},Ia:[_.bp,
_.u$,_.rw,_.qt,_.Xs,_.Zs,_.at,_.$s],mb:2,Oa:0});var L$=function(){};_.V(L$,_.gM);L$.prototype.mAa=function(a){this.mSa=a&&_.OEb(a)};_.p.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.mSa}}});L$.O=function(){var a;return function(b){return(a||(a=_.Ld(L$)))(b||L$)}}();L$.ua=_.q({token:L$,qa:L$.O});var M$=function(a){_.eM.call(this,a,null);this.APa=void 0;this.Pra="Code Search"};_.V(M$,_.eM);M$.prototype.Mm=function(a){this.VBa(a)};M$.prototype.VBa=function(a){var b=[this.Pra];this.APa&&b.unshift(this.APa);(a=(a==null?void 0:a.repository)&&_.CEb(a))&&b.unshift(a);this.title.Mm(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.t(_.bo))};M$.ua=_.q({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 SVc={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 TVc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var lXc=Math.pow(2,-16),C$=function(a,b,c,d){d=d===void 0?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.C7a=function(){return"rgba("+this.red*100+"%, "+this.green*100+"%, "+(this.blue*100+"%, "+this.alpha+")")};
var dWc=function(a){var b=a.alpha<1?WVc(Math.round(a.alpha*255)):"";return WVc(Math.round(a.red*255))+WVc(Math.round(a.green*255))+WVc(Math.round(a.blue*255))+b},mWc=function(a,b){if(1-a.alpha<lXc)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)},fWc=function(a,b){a=mXc(mWc(a,1-b.alpha<lXc?b:new C$(b.red,b.green,b.blue)));b=mXc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},mXc=function(a){return XVc(a.red)*.2126+
XVc(a.green)*.7152+XVc(a.blue)*.0722},kWc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("eg`"+a);if(a.length===3||a.length===4)var b=/^(.)(.)(.)(.)?$/.exec(a).slice(1,5).map(function(e){return e?e+e:"ff"});else if(a.length===6||a.length===8)b=/^(..)(..)(..)(..)?$/.exec(a).slice(1,5),b[3]===void 0&&(b[3]="ff");else throw Error("eg`"+a);a=VVc(b[0])/255;var c=VVc(b[1])/255,d=VVc(b[2])/255;b=VVc(b[3])/255;return new C$(a,c,d,b)},hWc=function(a){var b=(a.KJ+16)/116,c=.95047*$Vc(b+a.a/500),d=
$Vc(b);b=1.08883*$Vc(b-a.b/200);return new C$(Math.min(Math.max(YVc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(YVc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(YVc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},lWc=new C$(1,1,1);new C$(0,0,0);var nWc=function(a,b,c,d){d=d===void 0?1:d;this.ewa=a;this.saturation=b;this.KJ=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
nWc.prototype.C7a=function(){return"hsla("+this.ewa+", "+this.saturation*100+"%, "+(this.KJ*100+"%, "+this.alpha+")")};nWc.prototype.rotate=function(a){return new nWc((this.ewa+a+360)%360,this.saturation,this.KJ,this.alpha)};
var iWc=function(a,b,c,d){d=d===void 0?1:d;this.KJ=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},gWc=function(a){var b=XVc(a.red),c=XVc(a.green),d=XVc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new iWc(116*ZVc(e)-16,500*(ZVc((.4124564*b+.3575761*c+.1804375*d)/.95047)-ZVc(e)),200*(ZVc(e)-ZVc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var aWc={heading:3,text:4.5,subtext:7,uiElement:3},nXc=function(){};nXc.prototype.transform=function(a,b,c){if(a)return jWc(a,b,c).C7a()};nXc.O=function(a){return new (a||nXc)};nXc.He=_.gd({name:"colorContrast",type:nXc,ie:!0});var oXc=function(){};oXc.O=function(a){return new (a||oXc)};oXc.Da=_.ad({type:oXc});oXc.Ca=_.Fc({});var eWc=new Map;var pXc=["feedbackTooltip"],qXc={label:"Privacy",target:"https://www.google.com/policies/privacy/",aB:"navigateToPrivacy"},rXc={label:"Terms",target:"https://www.google.com/policies/terms/",aB:"navigateToTerms"},sXc={Bfa:"https://opensource.google/",sDb:!1,title:"Code Search",lQa:[],EIb:[qXc,rXc]},tXc={title:"Google Open Source",OV:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",lQa:[{label:"Events",target:"https://opensource.google/events/",aB:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",aB:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",aB:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",aB:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",aB:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",aB:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ja=a;this.Wk=b;this.vda=c;this.Va=d;this.tza=e;this.xBa=f;this.SZa=new _.gf;this.m8a=new _.gf;this.wSb=this.Va.events.ha(_.Ee(function(v){return v instanceof _.mh}),_.x(function(){return r.Va.Vl.hd.root}),_.sf(this.Va.Vl.hd.root),_.qf(1));this.ol=n.register("showShortcutDialog","shift+/",function(){r.SZa.next(void 0)});n.register("sendFeedback","shift+2",function(){r.t3("KEYBOARD")});this.Zn=this.DUa();this.keyboardShortcuts=uXc(this);this.Cb=kXc(m).ha(_.tf(function(v){if(v.ta===
E$.ooa){var z=[];v.cja?z.push(Object.assign({},qXc,{target:v.cja})):z.push(qXc);v.zma&&z.push(Object.assign({},rXc,{target:v.zma}));v.cba&&z.push({label:"CI Status",target:v.cba,aB:"navigateToCi"});v.u$&&z.push({label:"About this site",target:v.u$,aB:"navigateToAbout"});return _.le(Object.assign({},sXc,{Bfa:_.Lq(new _.Lh),title:v.displayName||"Code Search",EIb:z,lQa:[]}))}return r.hK(function(C,I){C=I.Tc;return C&&C.repository?(I=I.mi)?Object.assign({},sXc,tXc,{Bfa:_.Lq(_.VF(C.kc(),"repoGroup").kb()),
sDb:!0,title:I.displayName,Ll:I.Ll,OV:void 0}):Object.assign({},sXc,tXc):Object.assign({},sXc,tXc)},sXc)}));this.ab=this.SZa.ha(_.xf(this.L4,this.keyboardShortcuts)).subscribe(function(v){var z=_.k(v);z.next();v=z.next().value;z=z.next().value;v&&(r.Qv?(r.Qv.close(),r.Qv=void 0):r.KAa(z),r.Ja.qb({element:"AppBar",action:(r.Qv?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.ab.add(this.wSb.subscribe());this.ab.add(vXc(this).subscribe(function(v){wXc(v)}));this.ab.add(kXc(m).ha(_.tf(function(v){var z=
v.ta===E$.ooa,C={Pra:z?v.displayName||"Code Search":"Google Open Source"};return r.hK(function(I,M){I=M.Tc;var O,aa=z?void 0:(O=M.mi)==null?void 0:O.displayName,pa,Aa;M=(Aa=(pa=M.mi)==null?void 0:pa.S3)!=null?Aa:void 0;return Object.assign({},{projectName:aa,Tc:I,S3:M},C)},C)})).subscribe(function(v){var z=v.Pra;var C=v.projectName;var I=v.Tc;v=v.S3;var M=r.xBa;M.Pra=z;M.APa=C;M.VBa(I);r.tza.mAa(v)}))};
N$.prototype.La=function(){this.m8a.next();this.ol();this.ab&&(this.ab.unsubscribe(),this.ab=void 0);wXc(!1)};N$.prototype.t3=function(a){this.Ja.qb({element:"FeedbackButton",action:"open",gestureName:a});this.wda&&this.wda.Qe();this.vda.FX()};N$.prototype.KAa=function(a){var b=this;this.Qv=this.Wk.open(_.st,{eB:!1,data:a,minWidth:400});this.Qv.YA().ha(_.ff()).subscribe(function(){b.Qv=void 0})};
var wXc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},vXc=function(a){return a.hK(function(b,c){return c.iyb||b},!1)},uXc=function(a){return a.hK(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.DUa=function(){var a=this.hK(function(c,d){return Object.assign({},c,d.Zn)},{}),b=this.hK(function(c,d){return d.ossProject||c});return _.te([a,b]).ha(_.x(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.eQ?jWc(d.eQ,"uiElement").C7a():void 0;return Object.assign({},c,{mha:d})}))};N$.prototype.hK=function(a,b){return this.wSb.ha(_.x(function(c){for(var d=b;c&&c.Ze==="primary";)d=a(d,c.data),c=c.firstChild;return d}))};
_.p.Object.defineProperties(N$.prototype,{L4:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.x(function(a){return Array.from(a.entries()).length>0}))}}});N$.O=function(a){return new (a||N$)(_.A(_.Xo),_.A(_.Ws),_.A(_.Xt),_.A(_.qh),_.A(L$),_.A(M$),_.A(_.Bv),_.A(J$),_.A(_.Vu))};
N$.ya=_.Yc({type:N$,oa:[["app-bar"]],tb:function(a,b){a&1&&_.jg(pXc,5);if(a&2){var c;_.ng(c=_.og())&&(b.wda=c.first)}},Aa:2,Ba:3,Ea:[["menu","matMenu"],["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"],["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"]],ta:function(a,b){a&1&&(_.B(0,
wWc,25,20,"header",1),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Cb))},Ia:[_.bp,_.Rx,_.by,_.nn,_.on,_.Cr,_.it,_.Qx,_.rw,_.rt,_.tt,_.au,_.Tx,_.Wx,_.Vx,_.Xx,_.Mx,_.Px,_.vw,_.tn],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.jQa=c;this.Va=d;this.zh=e;this.storage=f;a.Bx();this.B4c=d.events.ha(_.Ee(function(g){return g instanceof _.AMa||g instanceof _.BMa}),_.x(function(g){return g instanceof _.AMa}));this.x0a();b.bSa.subscribe()};O$.prototype.x0a=function(){this.storage&&this.storage.get("epn_dismiss")||this.S5a()};
O$.prototype.S5a=function(){var a=this;this.zh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).KA.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.A(_.ey),_.A(_.kw),_.A(_.qw),_.A(_.qh),_.A(_.Jt),_.A(_.PXa,8))};
O$.ya=_.Yc({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"]],ta:function(a,b){a&1&&(_.J(0,"app-bar"),_.F(1,"div",0)(2,"div",1),_.B(3,xWc,1,0,"announcement-bar",2),_.J(4,"router-outlet"),_.H()(),_.J(5,"uncaught-error-notifier")(6,"span",3),_.B(7,yWc,2,0,"div",4),_.Q(8,"async"));a&2&&(_.y(3),
_.E("ngIf",b.jQa.xtb),_.y(4),_.E("ngIf",_.R(8,2,b.B4c)))},Ia:[_.on,_.sw,N$,_.Qt,_.nF,_.Pn,_.tn],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 xXc=function(){};xXc.O=function(a){return new (a||xXc)};xXc.Da=_.ad({type:xXc});xXc.Ca=_.Fc({imports:[_.dp,_.un,_.w$,_.Sx,_.By]});var yXc=function(){};yXc.O=function(a){return new (a||yXc)};yXc.Da=_.ad({type:yXc});yXc.Ca=_.Fc({imports:[_.dp,_.zy,_.un,_.Zo,{Cm:_.Yt,Pb:[_.Xt]},_.lt,_.oy,_.nt,_.Sx,_.By,_.bu,_.$x,_.my,_.Ko,xXc,_.jy]});var P$=function(){};P$.prototype.Ra=function(){};P$.prototype.kOb=function(a){return _.Lq(_.BEb(new _.$L({mi:new _.YL(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.Yc({type:P$,oa:[["oss-project-cards"]],inputs:{Kq:"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"]],ta:function(a,
b){a&1&&_.B(0,zWc,11,6,"a",0);a&2&&_.E("ngForOf",b.Kq)},Ia:[_.bp,_.nn,_.Io],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 zXc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.uw.call(this,{oja:_.Av.has(47),qw:"OssHomeSearchBox",Ja:a,Gta:g,CJ:_.Av.has(28),hN:d});this.Va=b;this.hb=e;this.oh=f;this.IN=m;this.B$a="Clear search";this.Mmc="Search for code or files";this.Nmc="Loading suggestions";this.q6a=24;this.r6a=2;this.wka=0};_.V(Q$,_.uw);Q$.Fa=_.uw.Fa;_.h=Q$.prototype;_.h.Ec=function(){var a=this;this.Wq=this.oh.registerCallback("HOME_PAGE_SEARCH",this.hb.na,function(){_.O7a(a.RF,!0)})};
_.h.La=function(){this.Wq&&this.Wq()};_.h.MJb=function(a){_.Go(this.Va,_.Fo(this.Va,_.$Pa,{Ta:_.Cqa(a)}))};_.h.K1a=function(a){this.wka=a.getBoundingClientRect().width};_.h.a0=function(){_.uw.prototype.a0.call(this,this.RF)};_.p.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.uw.prototype.mAa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.A(_.Xo),_.A(_.qh),_.A(_.Bv),_.A(_.Xv),_.A(_.Pd),_.A(_.vh),_.A(_.T4a),_.A(_.S4a,8))};
Q$.ya=_.Yc({type:Q$,oa:[["oss-home-search-box"]],tb:function(a,b){a&1&&_.jg(_.nx,7);if(a&2){var c;_.ng(c=_.og())&&(b.RF=c.first)}},inputs:{config:"config"},features:[_.Jf],Aa:16,Ba:23,Ea:[["searchBar",""],["searchBox",""],["suggestionList",""],["fxLayoutAlign","start center",1,"search-bar"],["color","primary",1,"search-icon",3,"click"],["fxFlex","grow",3,"queryChange","blur","focus","querySubmit","elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists"],
[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"],["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,"click","ascTrackElement","matTooltip"],["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,"ascResizeNotifier","elementToWatch"],["class","search-suggestions",3,"width",4,"ngIf"],[1,"search-suggestions"],[4,"ngTemplateOutlet"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",3,0)(2,"mat-icon",4);_.K("click",function(){_.u(c);return _.w(_.$f(5).setFocus())});_.P(3,"search");_.H();_.F(4,"search-box",5,1);_.ug("queryChange",function(f){_.u(c);_.tg(b.query,f)||(b.query=f);return _.w(f)});_.K("blur",function(){_.u(c);return _.w(b.hya())})("focus",function(){_.u(c);return _.w(b.iya())})("queryChange",
function(f){_.u(c);return _.w(b.hP.next(f))})("querySubmit",function(f){_.u(c);return _.w(b.c5(f))});_.H();_.F(6,"div",6);_.Q(7,"async");_.J(8,"mat-spinner",7);_.H();_.B(9,AWc,3,3,"button",8)(10,BWc,2,1,"a",9);_.H();_.F(11,"search-box-suggestion-list",null,2);_.B(13,DWc,2,4,"search-box-suggestion-item",10);_.Q(14,"async");_.H();_.B(15,GWc,2,2,"ng-container",11)}if(a&2){var d,e;a=_.$f(12);_.Nf("suggesting",a.Py&&b.FI);_.y(4);_.E("elementName",b.qw)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.gP)("placeholder",b.Mmc);_.sg("query",b.query);_.E("suggestionLists",_.yg(21,zXc,a));_.y(2);_.Mf("visibility",((d=_.R(7,17,b.I0))==null?0:d.ae)&&b.m4?"visible":"hidden");_.y(2);_.E("diameter",b.q6a)("strokeWidth",b.r6a);_.Lf("aria-label",b.Nmc);_.y();_.E("ngIf",b.query);_.y();_.E("ngIf",b.IN);_.y(3);_.E("ngForOf",(e=_.R(14,19,b.I0))==null?null:e.Bw);_.y(2);_.E("ngIf",a.Py&&b.FI)}},Ia:[_.bp,_.nn,_.on,_.sn,_.vw,_.Dr,_.it,_.rw,_.ut,_.tt,_.au,_.Kx,_.Ix,_.Mx,_.Px,_.ww,_.nx,_.ox,_.px,_.tn],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.Zn=_.XEb(a,new _.Lh,b.hd.dw)};R$.prototype.Ra=function(){};R$.prototype.kOb=function(a){return _.Lq(new _.Lh({Ae:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.A(_.fM),_.A(_.fh))};
R$.ya=_.Yc({type:R$,oa:[["discover-find-contribute"]],inputs:{Kq:"projects"},Aa:6,Ba:2,Ea:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ta:function(a,b){a&1&&(_.F(0,"h1"),_.P(1," Search all projects for code or files\n"),_.H(),_.F(2,"div",0),_.J(3,"oss-home-search-box",1),_.H(),_.F(4,"section"),_.J(5,"oss-project-cards",2),_.H());a&2&&(_.y(3),_.E("config",b.Zn),_.y(2),_.E("projects",b.Kq))},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 AXc=function(a,b){this.Zn=_.XEb(a,new _.Lh,b.hd.dw)};AXc.prototype.Ra=function(){};AXc.O=function(a){return new (a||AXc)(_.A(_.fM),_.A(_.fh))};
AXc.ya=_.Yc({type:AXc,oa:[["whitelabelled-search"]],inputs:{Kq:"projects",Ll:"iconUrl",label:"label"},Aa:7,Ba:4,Ea:[["fallbackLogo",""],[1,"logo-container"],["class","logo","aria-hidden","true",3,"src","alt",4,"ngIf","ngIfElse"],[1,"search-box"],["role","search",3,"config"],[3,"projects"],["aria-hidden","true",1,"logo",3,"src","alt"],["svgIcon","oss:logo",1,"logo"]],ta:function(a,b){a&1&&(_.F(0,"div",1),_.B(1,HWc,1,3,"img",2)(2,IWc,1,0,"ng-template",null,0,_.Ag),_.H(),_.F(4,"div",3),_.J(5,"oss-home-search-box",
4),_.H(),_.J(6,"oss-project-cards",5));a&2&&(a=_.$f(3),_.y(),_.E("ngIf",b.Ll)("ngIfElse",a),_.y(4),_.E("config",b.Zn),_.y(),_.E("projects",b.Kq))},Ia:[_.on,_.au,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 BXc=function(a,b){this.ad=_.tF;this.Cpc=E$;_.tw(a,"HOME_PAGE_SEARCH");this.Cb=kXc(b).ha(_.x(_.lF),_.Xe(function(c){return _.kF(c.message)}),_.sf(_.uF))};BXc.O=function(a){return new (a||BXc)(_.A(_.vh),_.A(J$))};
BXc.ya=_.Yc({type:BXc,oa:[["home-page"]],Aa:4,Ba:3,Ea:[["error",""],[3,"ngSwitch",4,"ngIf"],[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"]],ta:function(a,b){a&1&&(_.B(0,PWc,4,3,"ng-container",1),_.Q(1,"async"),_.B(2,QWc,5,1,"ng-template",null,0,_.Ag));a&2&&_.E("ngIf",_.R(1,1,b.Cb))},
Ia:[_.on,_.sn,_.pn,_.qn,_.rn,R$,_.qB,_.sB,_.rB,_.nF,AXc,_.tn],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=_.ad({type:S$});S$.Ca=_.Fc({imports:[_.dp,_.un,_.bu,_.Ko]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Da=_.ad({type:T$});T$.Ca=_.Fc({imports:[_.dp,_.hy,_.un,_.jy,_.lt,_.Sx,_.bu,_.ly,_.my,_.xw,_.tx]});var CXc=function(){};CXc.O=function(a){return new (a||CXc)};CXc.Da=_.ad({type:CXc});CXc.Ca=_.Fc({imports:[_.dp,_.lt,_.un,_.hK,_.qF,_.oF,_.bu,T$,S$,_.Ko]});var DXc=function(){};DXc.O=function(a){return new (a||DXc)};DXc.Da=_.ad({type:DXc});DXc.Ca=_.Fc({imports:[_.dp,_.un,_.hK,_.qF,_.oF,_.bu,T$,S$,_.Ko]});var EXc=function(){};EXc.O=function(a){return new (a||EXc)};EXc.Da=_.ad({type:EXc});EXc.Ca=_.Fc({imports:[_.dp,_.un,CXc,_.tB,_.qF,_.oF,_.Ko,DXc]});var U$=function(a){this.R1c=a};U$.prototype.resolve=function(a){return(a=_.Mh(a).ub)?this.R1c.get(a).ha(_.Xe(function(){return _.le(void 0)})):_.le(void 0)};U$.O=function(a){return new (a||U$)(_.t(J$))};U$.ua=_.q({token:U$,qa:U$.O});var FXc=function(a,b,c,d){this.ad=_.tF;this.b3c=_.UEb;this.hWc=RVc;_.tw(b,"HOME_PAGE_SEARCH");this.Hm=a.params.ha(_.tf(function(e){return d.get(e.repositoryGroupId).ha(_.x(function(f){return _.lF(f)}))}),_.Xe(function(e){return _.kF("Could not load oss project: "+e.message)}),_.sf(_.uF));this.Zn=a.params.ha(_.x(function(e){return _.XEb(c,new _.Lh({Ae:{id:e.repositoryGroupId,type:"ossProject"}}),a.hd.dw)}))},aXc=function(a){return a.filter(function(b){return!b.hidden})},ZWc=function(a){return a.some(function(b){return b.repository&&
b.repository.WV})};FXc.O=function(a){return new (a||FXc)(_.A(_.fh),_.A(_.vh),_.A(_.fM),_.A(J$))};
FXc.ya=_.Yc({type:FXc,oa:[["project-page"]],Aa:2,Ba:3,Ea:[["noSemanticIndex",""],[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"],[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"]],ta:function(a,b){a&1&&(_.B(0,fXc,4,4,"ng-container",1),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Hm))},Ia:[_.bp,_.nn,_.on,_.pn,_.qn,_.BJ,_.Yo,_.qB,_.rB,_.nF,_.au,Q$,_.Io,nXc,_.tn,_.uB],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 GXc=function(){};GXc.O=function(a){return new (a||GXc)};GXc.Da=_.ad({type:GXc});GXc.Ca=_.Fc({imports:[_.dp,oXc,_.un,_.UJ,_.vB,_.Zo,_.oy,_.tB,_.oF,_.DL,_.bu,T$,_.Ko]});var HXc=new _.jd("localObservableRequestService",{Ga:"root",qa:function(){return new _.c_a({w1:"",v1:""},_.Wc(_.io),_.Wc(_.gn))}}),V$=function(a){if(a)throw Error("Cd");};V$.O=function(a){return new (a||V$)(_.t(V$,12))};V$.Da=_.ad({type:V$});V$.Ca=_.Fc({imports:[_.Iy,_.dp,_.Oy,_.Yy,_.Pu,_.Qu,_.Ju,_.an,_.ow,_.Ru,_.Su,_.Vy,_.Tu,_.$y,_.Zy,_.Xy,_.Sy]});var IXc=function(){};var W$=function(){this.Va=_.Wc(_.qh)};_.V(W$,IXc);W$.prototype.navigate=function(a){this.Va.navigate([a])};W$.O=function(){var a;return function(b){return(a||(a=_.Ld(W$)))(b||W$)}}();W$.ua=_.q({token:W$,qa:W$.O,Ga:"root"});var JXc=[_.Or,_.po,_.oOa()],KXc=new _.LPa,LXc=[{path:"",IT:_.mqa(),children:[{path:"search",dl:function(){return _.p$}},{path:"",component:BXc,data:{Zn:{sga:!1},iyb:!0}},{path:":repositoryGroupId",component:FXc,data:{Zn:{sga:!1},iyb:!0}},{path:"",dl:KXc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.wh(_.Fy),mi:_.wh(U$)},Lq:function(a,b){return _.Mh(a).ub!==_.Mh(b).ub}},{path:"**",component:_.lv}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.GAa=function(a,b){return this.kfa(a)&&this.kfa(b)?a.component===b.component:a.oe===b.oe};X$.prototype.kfa=function(a){return a.data.Tc};X$.O=function(a){return new (a||X$)};X$.ua=_.q({token:X$,qa:X$.O});var Y$=function(){_.iv.apply(this,arguments)};_.V(Y$,_.iv);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.Ld(Y$)))(b||Y$)}}();Y$.ua=_.q({token:Y$,qa:Y$.O});var Z$=function(){_.IK.apply(this,arguments)};_.V(Z$,_.IK);
Z$.prototype.gXa=function(a){return _.le({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.Ld(Z$)))(b||Z$)}}();Z$.ua=_.q({token:Z$,qa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Da=_.ad({type:$$,Bx:[O$]});
$$.Ca=_.Fc({Pb:[].concat(_.ld(_.MPa(KXc)),[_.wt,_.fM,_.cu,U$,L$,M$,_.cz,_.uh,{wa:_.VLa,lc:"/"},{wa:_.Fn,Md:K$},{wa:_.iv,Md:Y$},{wa:_.Ue,Hb:_.St,Kb:[_.At]},{wa:_.$2a,lc:_.a3a},{wa:_.Jpa,Md:_.ov},{wa:IXc,Md:W$},{wa:_.gM,Hb:L$},{wa:_.zo,Md:X$},{wa:_.eM,Hb:M$},{wa:_.sh,Md:_.ez},{wa:_.JZa,lc:_.IZa},{wa:_.IK,Md:Z$}]),imports:[JXc,_.Zv,_.iy,yXc,{Cm:_.Hy,Pb:_.J9a},_.Rt,_.mv,_.hK,EXc,_.oF,_.bu,_.gz,GXc,_.$Oa(LXc),{Cm:V$,Pb:[_.gu,{wa:_.Em,Md:_.b_a},{wa:_.xZa,Bb:_.Nta},{wa:_.nw,Bb:_.ui,Kb:[_.zva,_.My]},{wa:_.vKa,
Hb:HXc},{wa:_.K9a,Bb:_.ui,Kb:[_.KKa,_.Ny]},{wa:_.o_a,Bb:_.ui,Kb:[_.LKa,_.Ny]},{wa:_.p_a,Bb:_.ui,Kb:[_.LKa,_.Ny]},{wa:_.N9a,Bb:_.ui,Kb:[_.MKa,_.Ny]},{wa:_.T9a,Bb:_.ui,Kb:[_.NKa,_.Ny]},{wa:_.m_a,Bb:_.ui,Kb:[_.PKa,_.Ny]},{wa:_.Uy,Bb:_.ui,Kb:[_.QKa,_.Ky]},{wa:_.Wy,Bb:_.ui,Kb:[_.ZKa,_.Ky]},{wa:_.V9a,Bb:_.ui,Kb:[_.SKa,_.Ny]},{wa:_.W9a,Bb:_.ui,Kb:[_.TKa,_.Ny]},{wa:_.q_a,Bb:_.ui,Kb:[_.UKa,_.Ny]},{wa:_.r_a,Bb:_.ui,Kb:[_.VKa,_.Ny]},{wa:_.t_a,Bb:_.ui,Kb:[_.XKa,_.Ny]},{wa:_.Q9a,Bb:_.ui,Kb:[_.YKa,_.Ny]},{wa:_.fu,
Bb:function(){return window}},{wa:_.YZa,Md:_.$Za},{wa:_.ZZa,Bb:function(a){return new _.gl(a.document)},Kb:[_.fu]},{wa:_.O9a,wd:!0,Hb:_.Qy},{wa:_.O9a,wd:!0,Hb:_.Ry}]}]});var MXc=function(){};MXc.O=function(a){return new (a||MXc)};MXc.Da=_.ad({type:MXc,Bx:[O$]});MXc.Ca=_.Fc({imports:[$$,_.Pr]});_.dj.set("OSS-APP",$$);_.dj.set("PROTRACTOR-OSS-APP",MXc);
_.Bh();
}catch(e){_._DumpException(e)}
try{
var egb,fgb,ggb,igb,jgb,kgb,lgb,mgb,ngb;egb=function(a){a&1&&_.cg(0,2)};fgb=function(a){a&1&&(_.F(0,"thead",0),_.Tf(1,1),_.H(),_.F(2,"tbody",0),_.Tf(3,2)(4,3),_.H(),_.F(5,"tfoot",0),_.Tf(6,4),_.H())};ggb=function(a){a&1&&_.Tf(0,1)(1,2)(2,3)(3,4)};igb=function(a,b){return a.concat(Array.from(b))};jgb=function(a,b){b=b.toUpperCase();for(a=a.Bf.element.na;a;){var c=a.nodeType===1?a.nodeName:null;if(c===b)return a;if(c==="TABLE")break;a=a.parentNode}return null};kgb=function(a){a&1&&_.cg(0,2)};
lgb=function(a){a&1&&(_.F(0,"thead",0),_.Tf(1,1),_.H(),_.F(2,"tbody",2),_.Tf(3,3)(4,4),_.H(),_.F(5,"tfoot",0),_.Tf(6,5),_.H())};mgb=function(a){a&1&&_.Tf(0,1)(1,3)(2,4)(3,5)};ngb=function(){return{color:"accent",Fd:!1}};_.JB=function(a,b,c,d,e){var f=this;this.Va=a;this.element=b;this.renderer=c;this.Vaa=d;this.link=e;this.le=[];this.bt=!1;this.Oza={exact:!1};this.mDb=new _.mm;this.t4a=a.events.subscribe(function(g){g instanceof _.mh&&f.update()})};
_.JB.prototype.Td=function(){var a=this;_.le(this.links.Jc,_.le(null)).ha(_.ve()).subscribe(function(){a.update();ogb(a)})};var ogb=function(a){var b;(b=a.DGb)==null||b.unsubscribe();b=[].concat(_.ld(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.IKb});a.DGb=_.ce(b).ha(_.ve()).subscribe(function(c){a.bt!==pgb(a,a.Va)(c)&&a.update()})};_.JB.prototype.Tb=function(){this.update()};_.JB.prototype.La=function(){this.t4a.unsubscribe();var a;(a=this.DGb)==null||a.unsubscribe()};
_.JB.prototype.update=function(){var a=this;this.links&&this.Va.EO&&queueMicrotask(function(){var b=qgb(a);a.le.forEach(function(c){b?a.renderer.UD(a.element.na,c):a.renderer.pP(a.element.na,c)});b&&a.rlb!==void 0?a.renderer.setAttribute(a.element.na,"aria-current",a.rlb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current");a.bt!==b&&(a.bt=b,_.om(a.Vaa),a.mDb.emit(b))})};
var pgb=function(a,b){var c=a.Oza.rs?a.Oza:a.Oza.exact||!1;return function(d){return(d=d.dm)?b.isActive(d,c):!1}},qgb=function(a){var b=pgb(a,a.Va);return a.link&&b(a.link)||a.links.some(b)};_.p.Object.defineProperties(_.JB.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.bt}},C4c:{configurable:!0,enumerable:!0,set:function(a){this.le=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.JB.O=function(a){return new (a||_.JB)(_.A(_.qh),_.A(_.Pd),_.A(_.am),_.A(_.Pg),_.A(_.Io,8))};_.JB.Fa=_.fd({type:_.JB,oa:[["","routerLinkActive",""]],zd:function(a,b,c){a&1&&_.kg(c,_.Io,5);if(a&2){var d;_.ng(d=_.og())&&(b.links=d)}},inputs:{Oza:"routerLinkActiveOptions",rlb:"ariaCurrentWhenActive",C4c:"routerLinkActive"},outputs:{mDb:"isActiveChange"},Rb:["routerLinkActive"],standalone:!0,features:[_.sd]});_.rgb=function(){};
_.rgb.prototype.oQa=function(a,b,c,d,e){_.RJa(a,function(f,g,m){if(f.bw==null){var n=c(f,g,m);n=b.ci(n.Qc,n.context,n.index);g=1}else m==null?(b.remove(g),g=3):(n=b.get(g),b.move(n,m),g=2);if(e){var r;e({context:(r=n)==null?void 0:r.context,operation:g,mP:f})}})};_.rgb.prototype.detach=function(){};_.KB=function(a){this.Ws=a};_.V(_.KB,_.V6a);_.KB.O=function(a){return new (a||_.KB)(_.A(_.Hw,10))};
_.KB.Fa=_.fd({type:_.KB,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],ob:16,Za:function(a,b){a&2&&_.Nf("ng-untouched",b.DEb)("ng-touched",b.CEb)("ng-pristine",b.kEb)("ng-dirty",b.aO)("ng-valid",b.isValid)("ng-invalid",b.TDb)("ng-pending",b.gEb)("ng-submitted",b.zZc)},features:[_.Jf]});_.LB=function(){};_.LB.O=function(a){return new (a||_.LB)};
_.LB.Fa=_.fd({type:_.LB,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],rb:["novalidate",""]});_.MB=new _.jd("CDK_TABLE");var tgb;_.NB=function(a){this.ta=a};_.NB.O=function(a){return new (a||_.NB)(_.A(_.fg))};_.NB.Fa=_.fd({type:_.NB,oa:[["","cdkCellDef",""]],standalone:!0});_.OB=function(a){this.ta=a};_.OB.O=function(a){return new (a||_.OB)(_.A(_.fg))};_.OB.Fa=_.fd({type:_.OB,oa:[["","cdkHeaderCellDef",""]],standalone:!0});var sgb=function(a){this.ta=a};sgb.O=function(a){return new (a||sgb)(_.A(_.fg))};sgb.Fa=_.fd({type:sgb,oa:[["","cdkFooterCellDef",""]],standalone:!0});
_.PB=function(a){this.VL=a;this.wOa=this.TA=this.mr=!1};_.PB.prototype.TXa=function(){var a=this.mr;this.mr=!1;return a};_.PB.prototype.e$=function(){this.NJa=["cdk-column-"+this.NSa]};_.PB.prototype.gOa=function(a){a&&(this.tr=a,this.NSa=a.replace(/[^a-z0-9_-]/gi,"-"),this.e$())};
_.p.Object.defineProperties(_.PB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.tr},set:function(a){this.gOa(a)}},sticky:{configurable:!0,enumerable:!0,get:function(){return this.TA},set:function(a){a!==this.TA&&(this.TA=a,this.mr=!0)}},NWb:{configurable:!0,enumerable:!0,get:function(){return this.wOa},set:function(a){a!==this.wOa&&(this.wOa=a,this.mr=!0)}}});_.PB.O=function(a){return new (a||_.PB)(_.A(_.MB,8))};
_.PB.Fa=_.fd({type:_.PB,oa:[["","cdkColumnDef",""]],zd:function(a,b,c){a&1&&(_.kg(c,_.NB,5),_.kg(c,_.OB,5),_.kg(c,sgb,5));if(a&2){var d;_.ng(d=_.og())&&(b.T_=d.first);_.ng(d=_.og())&&(b.headerCell=d.first);_.ng(d=_.og())&&(b.EVc=d.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",_.Kg],NWb:[2,"stickyEnd","stickyEnd",_.Kg]},standalone:!0,features:[_.vg([{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.PB}]),_.Kf]});tgb=function(a,b){b.na.classList.add.apply(b.na.classList,_.ld(a.NJa))};
_.QB=function(a,b){tgb.call(this,a,b)};_.V(_.QB,tgb);_.QB.O=function(a){return new (a||_.QB)(_.A(_.PB),_.A(_.Pd))};_.QB.Fa=_.fd({type:_.QB,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],rb:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[_.Jf]});_.RB=function(a,b){tgb.call(this,a,b);var c;(a=(c=a.VL)==null?void 0:c.KIc())&&b.na.setAttribute("role",a)};_.V(_.RB,tgb);_.RB.O=function(a){return new (a||_.RB)(_.A(_.PB),_.A(_.Pd))};
_.RB.Fa=_.fd({type:_.RB,oa:[["cdk-cell"],["td","cdk-cell",""]],rb:[1,"cdk-cell"],standalone:!0,features:[_.Jf]});var ugb;ugb=function(){this.p7a=[];this.yvb=[]};_.vgb=new _.jd("_COALESCED_STYLE_SCHEDULER");_.SB=function(){this.iL=null;this.nb=_.Wc(_.Cg)};_.SB.prototype.qe=function(a){this.rHc();this.iL.p7a.push(a)};
_.SB.prototype.rHc=function(){var a=this;this.iL||(this.iL=new ugb,this.nb.Ub(function(){return queueMicrotask(function(){for(;a.iL.p7a.length||a.iL.yvb.length;){var b=a.iL;a.iL=new ugb;for(var c=_.k(b.p7a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.k(b.yvb);for(c=b.next();!c.done;c=b.next())c=c.value,c()}a.iL=null})}))};_.SB.O=function(a){return new (a||_.SB)(_.t(_.Cg))};_.SB.ua=_.q({token:_.SB,qa:_.SB.O});var TB=function(a,b){this.ta=a;this.vA=b};TB.prototype.Tb=function(a){this.OJa||(a=a.columns&&a.columns.Xf||[],this.OJa=this.vA.find(a).create(),this.OJa.diff(a))};TB.O=function(a){return new (a||TB)(_.A(_.fg),_.A(_.xm))};TB.Fa=_.fd({type:TB,features:[_.sd]});_.UB=function(a,b,c){TB.call(this,a,b);this.VL=c;this.TA=this.mr=!1};_.V(_.UB,TB);_.UB.prototype.Tb=function(a){TB.prototype.Tb.call(this,a)};_.UB.prototype.TXa=function(){var a=this.mr;this.mr=!1;return a};
_.p.Object.defineProperties(_.UB.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.TA},set:function(a){a!==this.TA&&(this.TA=a,this.mr=!0)}}});_.UB.O=function(a){return new (a||_.UB)(_.A(_.fg),_.A(_.xm),_.A(_.MB,8))};_.UB.Fa=_.fd({type:_.UB,oa:[["","cdkHeaderRowDef",""]],inputs:{Pn:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",_.Kg]},standalone:!0,features:[_.Kf,_.Jf,_.sd]});var VB=function(a,b,c){TB.call(this,a,b);this.VL=c;this.TA=this.mr=!1};
_.V(VB,TB);VB.prototype.Tb=function(a){TB.prototype.Tb.call(this,a)};VB.prototype.TXa=function(){var a=this.mr;this.mr=!1;return a};_.p.Object.defineProperties(VB.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.TA},set:function(a){a!==this.TA&&(this.TA=a,this.mr=!0)}}});VB.O=function(a){return new (a||VB)(_.A(_.fg),_.A(_.xm),_.A(_.MB,8))};
VB.Fa=_.fd({type:VB,oa:[["","cdkFooterRowDef",""]],inputs:{Pn:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",_.Kg]},standalone:!0,features:[_.Kf,_.Jf,_.sd]});_.WB=function(a,b,c){TB.call(this,a,b);this.VL=c};_.V(_.WB,TB);_.WB.O=function(a){return new (a||_.WB)(_.A(_.fg),_.A(_.xm),_.A(_.MB,8))};_.WB.Fa=_.fd({type:_.WB,oa:[["","cdkRowDef",""]],inputs:{Pn:[0,"cdkRowDefColumns","columns"],gz:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[_.Jf]});
_.XB=function(a){this.bM=a;wgb=this};_.XB.prototype.La=function(){wgb===this&&(wgb=null)};var wgb=null;_.XB.O=function(a){return new (a||_.XB)(_.A(_.gg))};_.XB.Fa=_.fd({type:_.XB,oa:[["","cdkCellOutlet",""]],standalone:!0});_.YB=function(){};_.YB.O=function(a){return new (a||_.YB)};
_.YB.ya=_.Yc({type:_.YB,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],rb:["role","row",1,"cdk-header-row"],standalone:!0,features:[_.wg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Tf(0,0)},Ia:[_.XB],mb:2});_.ZB=function(){};_.ZB.O=function(a){return new (a||_.ZB)};_.ZB.ya=_.Yc({type:_.ZB,oa:[["cdk-row"],["tr","cdk-row",""]],rb:["role","row",1,"cdk-row"],standalone:!0,features:[_.wg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Tf(0,0)},Ia:[_.XB],mb:2});
var xgb=function(a){this.Qc=a;this.bcd="cdk-no-data-row"};xgb.O=function(a){return new (a||xgb)(_.A(_.fg))};xgb.Fa=_.fd({type:xgb,oa:[["ng-template","cdkNoDataRow",""]],standalone:!0});_.ygb=new _.jd("CDK_SPL");var zgb=["top","bottom","left","right"],Agb=function(a,b,c,d,e,f,g){e=e===void 0?!0:e;f=f===void 0?!0:f;this.HA=a;this.ohb=b;this.direction=c;this.gZ=d;this.Meb=e;this.Efb=f;this.EL=g;this.rJa=[];this.qbb={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},Bgb=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.gZ.qe(function(){for(var g=
_.k(d),m=g.next();!m.done;m=g.next())a.Igb(m.value,c)})},Cgb=function(a,b,c,d,e){e=e===void 0?!0:e;b.length&&a.Meb&&(c.some(function(f){return f})||d.some(function(f){return f}))?a.gZ.qe(function(){var f=b[0],g=f.children.length;f=a.MIc(f,e);var m=a.tJc(f,c),n=a.sJc(f,d),r=c.lastIndexOf(!0),v=d.indexOf(!0),z=a.direction==="rtl",C=z?"right":"left";z=z?"left":"right";for(var I=_.k(b),M=I.next();!M.done;M=I.next()){M=M.value;for(var O=0;O<g;O++){var aa=M.children[O];c[O]&&a.voa(aa,C,m[O],O===r);d[O]&&
a.voa(aa,z,n[O],O===v)}}a.EL&&(a.EL.c7c({sizes:r===-1?[]:f.slice(0,r+1).map(function(pa,Aa){return c[Aa]?pa:null})}),a.EL.d7c({sizes:v===-1?[]:f.slice(v).map(function(pa,Aa){return d[Aa+v]?pa:null}).reverse()}))}):a.EL&&(a.EL.c7c({sizes:[]}),a.EL.d7c({sizes:[]}))},Dgb=function(a,b,c,d){a.Meb&&a.gZ.qe(function(){for(var e=d==="bottom"?b.slice().reverse():b,f=d==="bottom"?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.HA?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 C=v===r,I=_.k(n[v]),M=I.next();!M.done;M=I.next())a.voa(M.value,d,z,C)}if(d==="top"){var O;(O=a.EL)==null||O.asd({sizes:m,l1c:g,elements:n})}else{var aa;(aa=a.EL)==null||aa.Zrd({sizes:m,l1c:g,elements:n})}})},Egb=function(a,b,c){a.HA&&a.gZ.qe(function(){var d=b.querySelector("tfoot");d&&(c.some(function(e){return!e})?a.Igb(d,["bottom"]):a.voa(d,"bottom",0,!1))})};_.h=Agb.prototype;
_.h.Igb=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.qbb[d]);zgb.some(function(e){return b.indexOf(e)===-1&&a.style[e]})?a.style.zIndex=this.Adb(a):(a.style.zIndex="",this.Efb&&(a.style.position=""),a.classList.remove(this.ohb))};_.h.voa=function(a,b,c,d){a.classList.add(this.ohb);d&&a.classList.add(this.qbb[b]);a.style[b]=c+"px";a.style.zIndex=this.Adb(a);this.Efb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.Adb=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(zgb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.MIc=function(a,b){if(b!==void 0&&!b&&this.rJa.length)return this.rJa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.rJa=b};_.h.tJc=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.sJc=function(a,b){for(var c=[],d=0,e=a.length;e>0;e--)b[e]&&(c[e]=d,d+=a[e]);return c};var Fgb;Fgb=[[["caption"]],[["colgroup"],["col"]],"*"];_.$B=function(a,b){this.Bf=a;this.hb=b;a=_.Wc(_.MB);a.PA=this;a.uqa()};_.$B.O=function(a){return new (a||_.$B)(_.A(_.gg),_.A(_.Pd))};_.$B.Fa=_.fd({type:_.$B,oa:[["","rowOutlet",""]],standalone:!0});_.aC=function(a,b){this.Bf=a;this.hb=b;a=_.Wc(_.MB);a.oL=this;a.uqa()};_.aC.O=function(a){return new (a||_.aC)(_.A(_.gg),_.A(_.Pd))};_.aC.Fa=_.fd({type:_.aC,oa:[["","headerRowOutlet",""]],standalone:!0});
_.bC=function(a,b){this.Bf=a;this.hb=b;a=_.Wc(_.MB);a.lL=this;a.uqa()};_.bC.O=function(a){return new (a||_.bC)(_.A(_.gg),_.A(_.Pd))};_.bC.Fa=_.fd({type:_.bC,oa:[["","footerRowOutlet",""]],standalone:!0});_.cC=function(a,b){this.Bf=a;this.hb=b;a=_.Wc(_.MB);a.Gfb=this;a.uqa()};_.cC.O=function(a){return new (a||_.cC)(_.A(_.gg),_.A(_.Pd))};_.cC.Fa=_.fd({type:_.cC,oa:[["","noDataRowOutlet",""]],standalone:!0});
_.dC=function(a,b,c,d,e,f,g,m,n,r,v){this.vA=a;this.Ua=b;this.Ma=c;this.Yb=e;this.uc=g;this.s_=m;this.gZ=n;this.rf=r;this.rNc=v;this.Vp=new _.gf;this.gL=new Map;this.ecb=new Set;this.hcb=new Set;this.gcb=new Set;this.fcb=new Set;this.jpa=this.gT=this.HKa=this.JLa=!0;this.dZ=new Map;this.G6a="cdk-table-sticky";this.V0a=!0;this.Epa=this.ALa=this.Yeb=!1;this.yJa=void 0;this.fpa=this.Bfb=!1;this.rqb=new _.mm;this.nG=new _.gh({start:0,end:Number.MAX_VALUE});this.Cc=_.Wc(_.zf);d||c.na.setAttribute("role",
"table");this.Db=f;this.xD=!g.isBrowser;this.HA=c.na.nodeName==="TABLE"};_.h=_.dC.prototype;_.h.KIc=function(){if(this.yJa===void 0){var a=this.Ma.na.getAttribute("role");a=a==="grid"||a==="treegrid"?"gridcell":"cell";this.yJa=this.HA&&a==="cell"?null:a}return this.yJa};_.h.Ra=function(){var a=this;this.eNc();this.sD=this.vA.find([]).create(function(b,c){return a.Vq?a.Vq(c.dca,c.data):c});this.rf.Hc().ha(_.uf(this.Vp)).subscribe(function(){a.jpa=!0})};_.h.Td=function(){this.Epa=!0};
_.h.pF=function(){this.ybb()&&this.Jgb()};_.h.La=function(){var a,b,c;[(a=this.PA)==null?void 0:a.Bf,(b=this.oL)==null?void 0:b.Bf,(c=this.lL)==null?void 0:c.Bf,this.dZ,this.ecb,this.hcb,this.gcb,this.fcb,this.gL].forEach(function(d){d==null||d.clear()});this.lS=[];this.dS=[];this.ncb=null;this.Vp.next();this.Vp.complete();_.gta(this.dataSource)&&this.dataSource.disconnect(this)};
var Hgb=function(a){a.Tqa=a.DIc();var b=a.sD.diff(a.Tqa);if(b){var c=a.PA.Bf;a.s_.oQa(b,c,function(d,e,f){return a.ZKa(d.item,f)},function(d){return d.item.data},function(d){d.operation===1&&d.context&&a.Kgb(d.mP.item.i4,d.context)});a.jOc();_.SJa(b,function(d){c.get(d.lk).context.va=d.item.data});a.eib();_.Bf(function(){Ggb(a)},{Vb:a.Cc})}else a.eib();a.rqb.next()},Igb=function(a){var b=a.K7(a.oL);if(a.HA){var c=jgb(a.oL,"thead");c&&(c.style.display=b.length?"":"none")}c=a.lS.map(function(d){return d.sticky});
Bgb(a.QL,b,["top"]);Dgb(a.QL,b,c,"top");a.lS.forEach(function(d){d.mr=!1})},Jgb=function(a){var b=a.K7(a.lL);if(a.HA){var c=jgb(a.lL,"tfoot");c&&(c.style.display=b.length?"":"none")}c=a.dS.map(function(d){return d.sticky});Bgb(a.QL,b,["bottom"]);Dgb(a.QL,b,c,"bottom");Egb(a.QL,a.Ma.na,c);a.dS.forEach(function(d){d.mr=!1})},Ggb=function(a){var b=a.K7(a.oL),c=a.K7(a.PA),d=a.K7(a.lL);if(a.HA&&!a.fpa||a.gT)Bgb(a.QL,[].concat(_.ld(b),_.ld(c),_.ld(d)),["left","right"]),a.gT=!1;b.forEach(function(e,f){a.PIa([e],
a.lS[f])});a.ML.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Tqa[g].i4===e&&f.push(c[g]);a.PIa(f,e)});d.forEach(function(e,f){a.PIa([e],a.dS[f])});Array.from(a.gL.values()).forEach(function(e){e.mr=!1})};_.h=_.dC.prototype;_.h.uqa=function(){!this.ALa&&this.PA&&this.oL&&this.lL&&this.Gfb&&(this.ALa=!0,this.ybb()&&this.Jgb())};_.h.ybb=function(){return this.ALa&&this.Epa};
_.h.Jgb=function(){this.hGc();this.gGc();var a=this.wMc()||this.JLa||this.HKa;this.gT=this.gT||a;this.jpa=a;this.JLa&&(this.tdb(),this.JLa=!1);this.HKa&&(this.sdb(),this.HKa=!1);this.dataSource&&this.ML.length>0&&!this.Sqa?this.uLc():this.gT&&Ggb(this);this.CGc()};
_.h.DIc=function(){var a=[],b=this.dZ;this.dZ=new Map;for(var c=0;c<this.Te.length;c++){var d=this.Te[c],e=this.oJc(d,c,b.get(d));this.dZ.has(d)||this.dZ.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.dZ.get(f.data);g.has(f.i4)?g.get(f.i4).push(f):g.set(f.i4,[f]);a.push(f)}}return a};_.h.oJc=function(a,b,c){return this.qJc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.dca=b,d):{data:a,i4:d,dca:b}})};
_.h.gGc=function(){var a=this;this.gL.clear();igb(this.rpa(this.UGc),this.ecb).forEach(function(b){a.gL.has(b.name);a.gL.set(b.name,b)})};_.h.hGc=function(){this.lS=igb(this.rpa(this.WGc),this.gcb);this.dS=igb(this.rpa(this.VGc),this.fcb);this.ML=igb(this.rpa(this.XGc),this.hcb);this.ncb=this.ML.filter(function(a){return!a.gz})[0]};
_.h.wMc=function(){var a=function(d,e){return d||!!e.OJa.diff(e.Pn)},b=this.ML.reduce(a,!1);b&&this.rdb();var c=this.lS.reduce(a,!1);c&&this.tdb();(a=this.dS.reduce(a,!1))&&this.sdb();return b||c||a};_.h.IOa=function(a){this.Te=[];_.gta(this.dataSource)&&this.dataSource.disconnect(this);this.Sqa&&(this.Sqa.unsubscribe(),this.Sqa=null);a||(this.sD&&this.sD.diff([]),this.PA&&this.PA.Bf.clear());this.er=a};
_.h.uLc=function(){var a=this;if(this.dataSource){var b;_.gta(this.dataSource)?b=this.dataSource.connect(this):_.Fe(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.le(this.dataSource));this.Sqa=b.ha(_.uf(this.Vp)).subscribe(function(c){a.Te=c||[];Hgb(a)})}};_.h.tdb=function(){var a=this;this.oL.Bf.length>0&&this.oL.Bf.clear();this.lS.forEach(function(b,c){return a.Lgb(a.oL,b,c)});Igb(this)};
_.h.sdb=function(){var a=this;this.lL.Bf.length>0&&this.lL.Bf.clear();this.dS.forEach(function(b,c){return a.Lgb(a.lL,b,c)});Jgb(this)};_.h.PIa=function(a,b){var c=this,d=Array.from(b.Pn||[]).map(function(e){return c.gL.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.NWb});Cgb(this.QL,a,b,d,!this.fpa||this.jpa)};_.h.K7=function(a){for(var b=[],c=0;c<a.Bf.length;c++){var d=a.Bf.get(c);b.push(d.Ul[0])}return b};
_.h.qJc=function(a,b){if(this.ML.length==1)return[this.ML[0]];var c=[];if(this.P0a)c=this.ML.filter(function(e){return!e.gz||e.gz(b,a)});else{var d=this.ML.find(function(e){return e.gz&&e.gz(b,a)})||this.ncb;d&&c.push(d)}return c};_.h.ZKa=function(a,b){return{Qc:a.i4.ta,context:{va:a.data},index:b}};_.h.Lgb=function(a,b,c,d){d=d===void 0?{}:d;a=a.Bf.ci(b.ta,d,c);this.Kgb(b,d);return a};_.h.Kgb=function(a,b){a=_.k(this.LIc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,wgb&&wgb.bM.ci(c,b);_.om(this.Ua)};
_.h.jOc=function(){for(var a=this.PA.Bf,b=0,c=a.length;b<c;b++){var d=a.get(b).context;d.count=c;d.first=b===0;d.last=b===c-1;d.Z0=b%2===0;d.o1a=!d.Z0;this.P0a?(d.dca=this.Tqa[b].dca,d.iqd=b):d.index=this.Tqa[b].dca}};_.h.LIc=function(a){var b=this;return a&&a.Pn?Array.from(a.Pn,function(c){c=b.gL.get(c);return a instanceof _.UB?c.headerCell.ta:a instanceof VB?c.EVc.ta:c.T_.ta}):[]};_.h.rdb=function(){this.sD.diff([]);this.PA.Bf.clear();Hgb(this)};
_.h.CGc=function(){var a=function(b,c){return b||c.TXa()};this.lS.reduce(a,!1)&&Igb(this);this.dS.reduce(a,!1)&&Jgb(this);Array.from(this.gL.values()).reduce(a,!1)&&(this.gT=!0,Ggb(this))};_.h.eNc=function(){var a=this;this.QL=new Agb(this.HA,this.G6a,this.Yb?this.Yb.value:"ltr",this.gZ,this.uc.isBrowser,this.V0a,this.rNc);(this.Yb?this.Yb.Hc:_.le()).ha(_.uf(this.Vp)).subscribe(function(b){a.QL.direction=b;Ggb(a)})};_.h.rpa=function(a){var b=this;return a.filter(function(c){return!c.VL||c.VL===b})};
_.h.eib=function(){var a=this.ccd||this.qLc;if(a){var b=this.PA.Bf.length===0;if(b!==this.Yeb){var c=this.Gfb.Bf;b?(a=c.ci(a.Qc),c=a.Ul[0],a.Ul.length===1&&(c==null?void 0:c.nodeType)===this.Db.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.Yeb=b;_.om(this.Ua)}}};
_.p.Object.defineProperties(_.dC.prototype,{Vq:{configurable:!0,enumerable:!0,get:function(){return this.it},set:function(a){this.it=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.er},set:function(a){this.er!==a&&this.IOa(a)}},P0a:{configurable:!0,enumerable:!0,get:function(){return this.Bfb},set:function(a){this.Bfb=a;this.PA&&this.PA.Bf.length&&(this.rdb(),Ggb(this))}},Oua:{configurable:!0,enumerable:!0,get:function(){return this.fpa},set:function(a){this.fpa=a;this.gT=
this.jpa=!0}}});_.dC.O=function(a){return new (a||_.dC)(_.A(_.xm),_.A(_.Pg),_.A(_.Pd),_.Hd("role"),_.A(_.Qr,8),_.A(_.lh),_.A(_.Uq),_.A(_.$r),_.A(_.vgb),_.A(_.bs),_.A(_.ygb,12),_.A(_.Cg,8))};
_.dC.ya=_.Yc({type:_.dC,oa:[["cdk-table"],["table","cdk-table",""]],zd:function(a,b,c){a&1&&(_.kg(c,xgb,5),_.kg(c,_.PB,5),_.kg(c,_.WB,5),_.kg(c,_.UB,5),_.kg(c,VB,5));if(a&2){var d;_.ng(d=_.og())&&(b.qLc=d.first);_.ng(d=_.og())&&(b.UGc=d);_.ng(d=_.og())&&(b.XGc=d);_.ng(d=_.og())&&(b.WGc=d);_.ng(d=_.og())&&(b.VGc=d)}},rb:[1,"cdk-table"],ob:2,Za:function(a,b){a&2&&_.Nf("cdk-table-fixed-layout",b.Oua)},inputs:{Vq:"trackBy",dataSource:"dataSource",P0a:[2,"multiTemplateDataRows","multiTemplateDataRows",
_.Kg],Oua:[2,"fixedLayout","fixedLayout",_.Kg]},outputs:{rqb:"contentChanged"},Rb:["cdkTable"],standalone:!0,features:[_.vg([{wa:_.MB,Hb:_.dC},{wa:_.$r,Md:_.rgb},{wa:_.vgb,Md:_.SB},{wa:_.ygb,lc:null}]),_.Kf,_.wg],hc:["caption","colgroup, col","*"],Aa:5,Ba:2,Ea:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ta:function(a,b){a&1&&(_.bg(Fgb),_.cg(0),_.cg(1,1),_.B(2,egb,1,0)(3,fgb,7,0)(4,ggb,4,0));a&2&&(_.y(2),_.Pf(b.xD?2:-1),_.y(),_.Pf(b.HA?
3:4))},Ia:[_.aC,_.$B,_.cC,_.bC],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],mb:2});_.gC=function(){};_.gC.O=function(a){return new (a||_.gC)};_.gC.Da=_.ad({type:_.gC});_.gC.Ca=_.Fc({imports:[_.fs]});_.hC=function(){_.NB.apply(this,arguments)};_.V(_.hC,_.NB);_.hC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.hC)))(b||_.hC)}}();_.hC.Fa=_.fd({type:_.hC,oa:[["","matCellDef",""]],standalone:!0,features:[_.vg([{wa:_.NB,Hb:_.hC}]),_.Jf]});_.iC=function(){_.OB.apply(this,arguments)};_.V(_.iC,_.OB);_.iC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.iC)))(b||_.iC)}}();_.iC.Fa=_.fd({type:_.iC,oa:[["","matHeaderCellDef",""]],standalone:!0,features:[_.vg([{wa:_.OB,Hb:_.iC}]),_.Jf]});
_.jC=function(){_.PB.apply(this,arguments)};_.V(_.jC,_.PB);_.jC.prototype.e$=function(){_.PB.prototype.e$.call(this);this.NJa.push("mat-column-"+this.NSa)};_.p.Object.defineProperties(_.jC.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.tr},set:function(a){this.gOa(a)}}});_.jC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.jC)))(b||_.jC)}}();
_.jC.Fa=_.fd({type:_.jC,oa:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},standalone:!0,features:[_.vg([{wa:_.PB,Hb:_.jC},{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.jC}]),_.Jf]});_.kC=function(){_.QB.apply(this,arguments)};_.V(_.kC,_.QB);_.kC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.kC)))(b||_.kC)}}();
_.kC.Fa=_.fd({type:_.kC,oa:[["mat-header-cell"],["th","mat-header-cell",""]],rb:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[_.Jf]});_.lC=function(){_.RB.apply(this,arguments)};_.V(_.lC,_.RB);_.lC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.lC)))(b||_.lC)}}();_.lC.Fa=_.fd({type:_.lC,oa:[["mat-cell"],["td","mat-cell",""]],rb:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[_.Jf]});_.mC=function(){_.UB.apply(this,arguments)};_.V(_.mC,_.UB);_.mC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.mC)))(b||_.mC)}}();_.mC.Fa=_.fd({type:_.mC,oa:[["","matHeaderRowDef",""]],inputs:{Pn:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",_.Kg]},standalone:!0,features:[_.vg([{wa:_.UB,Hb:_.mC}]),_.Kf,_.Jf]});_.nC=function(){_.WB.apply(this,arguments)};_.V(_.nC,_.WB);_.nC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.nC)))(b||_.nC)}}();
_.nC.Fa=_.fd({type:_.nC,oa:[["","matRowDef",""]],inputs:{Pn:[0,"matRowDefColumns","columns"],gz:[0,"matRowDefWhen","when"]},standalone:!0,features:[_.vg([{wa:_.WB,Hb:_.nC}]),_.Jf]});_.oC=function(){};_.V(_.oC,_.YB);_.oC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.oC)))(b||_.oC)}}();
_.oC.ya=_.Yc({type:_.oC,oa:[["mat-header-row"],["tr","mat-header-row",""]],rb:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],Rb:["matHeaderRow"],standalone:!0,features:[_.vg([{wa:_.YB,Hb:_.oC}]),_.Jf,_.wg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Tf(0,0)},Ia:[_.XB],mb:2});_.pC=function(){};_.V(_.pC,_.ZB);_.pC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.pC)))(b||_.pC)}}();
_.pC.ya=_.Yc({type:_.pC,oa:[["mat-row"],["tr","mat-row",""]],rb:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Rb:["matRow"],standalone:!0,features:[_.vg([{wa:_.ZB,Hb:_.pC}]),_.Jf,_.wg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.Tf(0,0)},Ia:[_.XB],mb:2});var Kgb;Kgb=[[["caption"]],[["colgroup"],["col"]],"*"];_.qC=function(){_.dC.apply(this,arguments);this.G6a="mat-mdc-table-sticky";this.V0a=!1};_.V(_.qC,_.dC);_.qC.O=function(){var a;return function(b){return(a||(a=_.Ld(_.qC)))(b||_.qC)}}();
_.qC.ya=_.Yc({type:_.qC,oa:[["mat-table"],["table","mat-table",""]],rb:[1,"mat-mdc-table","mdc-data-table__table"],ob:2,Za:function(a,b){a&2&&_.Nf("mdc-table-fixed-layout",b.Oua)},Rb:["matTable"],standalone:!0,features:[_.vg([{wa:_.dC,Hb:_.qC},{wa:_.MB,Hb:_.qC},{wa:_.vgb,Md:_.SB},{wa:_.$r,Md:_.rgb},{wa:_.ygb,lc:null}]),_.Jf,_.wg],hc:["caption","colgroup, col","*"],Aa:5,Ba:2,Ea:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",
""],["footerRowOutlet",""]],ta:function(a,b){a&1&&(_.bg(Kgb),_.cg(0),_.cg(1,1),_.B(2,kgb,1,0)(3,lgb,7,0)(4,mgb,4,0));a&2&&(_.y(2),_.Pf(b.xD?2:-1),_.y(),_.Pf(b.HA?3:4))},Ia:[_.aC,_.$B,_.cC,_.bC],styles:[".mat-mdc-table-sticky{position:sticky !important}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{min-width:100%;border:0;border-spacing:0;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color, var(--mat-app-surface))}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell{text-align:right}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px}.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, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-header-headline-font, var(--mat-app-title-small-font, Roboto, sans-serif));line-height:var(--mat-table-header-headline-line-height, var(--mat-app-title-small-line-height));font-size:var(--mat-table-header-headline-size, var(--mat-app-title-small-size, 14px));font-weight:var(--mat-table-header-headline-weight, var(--mat-app-title-small-weight, 500))}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-app-on-surface, 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, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-row-item-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-row-item-label-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-row-item-label-text-weight, var(--mat-app-body-medium-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, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-footer-supporting-text-font, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-footer-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-footer-supporting-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-footer-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mat-table-footer-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, 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, var(--mat-app-title-small-tracking));font-weight:inherit;line-height:inherit;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mat-mdc-header-cell{text-align:right}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, 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, var(--mat-app-body-medium-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, var(--mat-app-body-medium-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"],
mb:2});_.rC=function(){};_.rC.O=function(a){return new (a||_.rC)};_.rC.Da=_.ad({type:_.rC});_.rC.Ca=_.Fc({imports:[_.Cs,_.gC,_.Cs]});_.Lgb=new _.jd("MatRadioGroup");_.Mgb=new _.jd("mat-radio-default-options",{Ga:"root",qa:ngb});
}catch(e){_._DumpException(e)}
try{
var Pgb,Qgb,Rgb,Sgb,Tgb,Wgb,ahb,dhb,fhb,ehb,ghb,ihb,jhb,khb,lhb,mhb,nhb,ohb,phb,qhb,rhb,shb,thb,uhb,vhb,whb,xhb,yhb,zhb,Ahb,Bhb,Chb,Dhb,Ehb,Fhb,Ghb,Hhb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Rhb,Shb,Thb,Uhb,Vhb,Whb,Xhb,Yhb,Zhb,aib,cib,dib,eib,fib,gib,hib,iib,jib,kib,lib,mib,nib,oib,pib,qib,rib,sib,tib,uib,vib,wib,xib,yib,zib,Aib,Bib,Cib,Dib,Eib,Fib,Gib,Hib,Iib,Jib,Kib,Lib,Mib,Nib,Oib,Pib,Qib,Rib,Sib,Tib,Uib,Vib,Wib,Xib,Yib,Zib,$ib,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,Gjb,Hjb,Ijb,Jjb,Kjb,Ljb,Mjb,Njb,Ojb,Pjb,Qjb,Rjb,Sjb,Tjb,Ujb,Vjb,Wjb,Xjb,Yjb,Zjb,$jb,bkb,ckb,ekb,fkb,gkb,hkb,ikb,jkb,kkb,lkb,mkb,nkb,okb,pkb,qkb,rkb,skb,ukb,vkb,wkb,xkb,ykb,zkb,Akb,Ckb,Dkb,Ekb,Fkb,Gkb,Hkb,Ikb,Jkb,Kkb,Lkb,Mkb,Nkb,Okb,Pkb,Qkb,Rkb,Skb,Tkb,Ukb,Vkb,Wkb,Xkb,Zkb,$kb,blb,clb,dlb,elb,flb,glb,hlb,jlb,klb,llb,mlb,nlb,olb,plb,qlb,slb,tlb,rlb,ulb,vlb,wlb,xlb,ylb,zlb,Clb,EC,Flb,GC,Glb,Hlb,HC,Klb,Llb,UC,Plb;
_.Ngb=function(a){a=a===void 0?0:a;var b=b===void 0?_.Ae:b;a<0&&(a=0);return _.Be(a,a,b)};_.Ogb=function(a,b){return _.pe(_.$ja(a,b,arguments.length>=2,!1,!0))};Pgb=function(a){return _.pe(function(b,c){var d=!1,e=0;b.subscribe(new _.re(c,function(f){return(d||(d=!a(f,e++)))&&c.next(f)}))})};Qgb=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};Rgb=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};
Sgb=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Tgb=function(a,b,c,d,e){Sgb(a,b,d,c(d,e))?a.QK(d,e):(b=a.create(d,e),a.attach(d,b))};
Wgb=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=Qgb(f,n,f,r,c);if(v!==0)v<0&&a.QK(f,r),f++;else{var z=a.at(g);v=b[m];var C=Qgb(g,z,m,v,c);C!==0?(C<0&&a.QK(g,v),g--,m--):(n=c(f,n),z=c(g,z),C=c(f,r),Object.is(C,z)?(z=c(m,v),Object.is(z,n)?(Ugb(a,f,g),a.QK(g,v),m--,g--):a.move(g,f),a.QK(f,r),f++):(d!=null||(d=new Vgb),e!=null||(e=Rgb(a,f,g,c)),Sgb(a,d,f,C)?(a.QK(f,r),f++,g++):e.has(C)?(d.set(n,a.detach(f)),g--):
(r=a.create(f,b[f]),a.attach(f,r),f++,g++)))}}for(;f<=m;)Tgb(a,d,c,f,b[f]),f++}else if(b!=null){b=b[Symbol.iterator]();for(m=b.next();!m.done&&f<=g;)r=a.at(f),v=m.value,n=Qgb(f,r,f,v,c),n!==0?(n<0&&a.QK(f,v),f++,m=b.next()):(d!=null||(d=new Vgb),e!=null||(e=Rgb(a,f,g,c)),n=c(f,v),Sgb(a,d,f,n)?(a.QK(f,v),f++,g++,m=b.next()):e.has(n)?(r=c(f,r),d.set(r,a.detach(f)),g--):(a.attach(f,a.create(f,v)),f++,g++,m=b.next()));for(;!m.done;)Tgb(a,d,c,a.length,m.value),m=b.next()}for(;f<=g;)a.destroy(a.detach(g--));
var I;(I=d)==null||I.forEach(function(M){a.destroy(M)})};_.Xgb=function(a,b){return b};_.sC=function(a,b,c,d,e,f,g,m){_.yf("NgControlFlow");var n=_.zd(),r=_.Ad(),v=_.zd();g=m?g.bind(v[15][8]):g;v[25+a]=new Ygb(g);_.ala(n,r,a+1,b,c,d,e,_.wd(r.Ea,f))};_.tC=function(a){var b=_.Nc(null),c=_.yd.selectedIndex;try{var d=_.zd(),e=d[1],f=d[c];c+=1;var g=d[c];f.fxa===void 0?f.fxa=new Zgb(g,d,e.data[c]):f.fxa.reset();var m=f.fxa;Wgb(m,a,f.D8c);if(m.f3)for(a=0;a<m.length;a++)_.Oka(m.lO,a)[8].UK=a}finally{_.Nc(b)}};
_.$gb=function(a,b,c,d,e,f,g){var m=_.zd();var n=_.yd.hn;var r=_.Hf(m,n,b,d);n=_.Gf(m,n+2,f)||r;_.lga(3);a=n?a+_.Gc(b)+c+_.Gc(d)+e+_.Gc(f)+g:_.Se;a!==_.Se&&_.Fja(m,a);return _.$gb};ahb=function(a){var b=b===void 0?/\s+/:b;var c=[];if(a!=null)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};_.uC=function(a){return{type:5,Vh:a}};
_.bhb=function(a){var b=function(){return a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||this};_.V(b,a);b.prototype.lu=function(){this._getTracker().lu()};b.prototype._getTracker=function(){this.Khb||(this.Khb=new _.HWa(this.dKa,this.Ad,this.i9,this.h9,this.ac));return this.Khb};_.p.Object.defineProperties(b.prototype,{Mh:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Mh},set:function(c){this._getTracker().Mh=c}},QI:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().os},
set:function(c){this._getTracker().os=c}}});return b};_.chb=function(a,b){b=b===void 0?0:b;var c=function(){var d=a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||this;d.aq=b;d.vca=b;return d};_.V(c,a);_.p.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.aq},set:function(d){this.aq=d!=null?_.Uh(d):this.vca}}});return c};dhb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
fhb=function(a){for(a=a.parentElement;a&&!ehb(a);)a=a.parentElement;return a?a.classList.contains("cdk-nested-tree-node")?_.Lg(a.getAttribute("aria-level")):0:-1};ehb=function(a){a=a.classList;return!!((a==null?0:a.contains("cdk-nested-tree-node"))||(a==null?0:a.contains("cdk-tree")))};ghb=function(){return{color:"accent",RRa:"check-indeterminate",Fd:!1}};
_.hhb=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;a>0&&(c-=a,d-=a);return 1-c/d};ihb=function(a){a&1&&_.Tf(0)};
jhb=function(a){a&1&&_.P(0);a&2&&(a=_.N(),_.qg(" ",a.Zb.F0?a.Zb.F0(a.option):a.option,"\n"))};khb=function(a){a&1&&(_.F(0,"span",7),_.P(1),_.Q(2,"async"),_.Q(3,"format"),_.H());if(a&2){var b;a=_.N();_.y();_.qg(" ",_.QA(3,3,(b=_.R(2,1,a.Zb.sv))==null?null:b.length,a.U9a,"NUM")," ")}};lhb=function(a){a&1&&_.Tf(0)};mhb=function(a,b){a&1&&(_.F(0,"mat-icon",9),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};
nhb=function(a){a&1&&_.B(0,mhb,2,2,"mat-icon",8);a&2&&(a=_.N(),_.E("ngIf",a.Kv.search))};ohb=function(a,b){a&1&&(_.F(0,"mat-icon",12),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};phb=function(a){if(a&1){var b=_.zd();_.F(0,"button",10);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.Zb.KC.next(""))});_.B(1,ohb,2,2,"mat-icon",11);_.H()}a&2&&(a=_.N(),_.y(),_.E("ngIf",a.Kv.close))};qhb=function(a){a&1&&_.J(0,"xap-picker-search")};
rhb=function(a){a&1&&_.Tf(0,8);a&2&&(_.N(),_.E("ngTemplateOutlet",_.$f(9)))};shb=function(a){a&1&&(_.F(0,"div",11),_.J(1,"mat-progress-spinner",12),_.H());a&2&&(_.y(),_.E("diameter",48)("strokeWidth",4))};thb=function(a){a&1&&(_.Qf(0),_.F(1,"div",9),_.B(2,shb,2,2,"div",10),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Wo==null?0:a.Wo.Qc))("ngIfElse",a.Wo==null?null:a.Wo.Qc))};uhb=function(a){a&1&&(_.F(0,"div",15)(1,"p",16),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.g6," "))};
vhb=function(a){a&1&&(_.Qf(0),_.F(1,"div",13),_.B(2,uhb,3,1,"div",14),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Uo==null?0:a.Uo.Qc))("ngIfElse",a.Uo==null?null:a.Uo.Qc))};whb=function(a){a&1&&(_.F(0,"div",15)(1,"p",16),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.e6," "))};xhb=function(a){a&1&&(_.Qf(0),_.F(1,"div",17),_.B(2,whb,3,1,"div",14),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.To==null?0:a.To.Qc))("ngIfElse",a.To==null?null:a.To.Qc))};
yhb=function(a){a&1&&(_.F(0,"div",15),_.P(1),_.H());a&2&&(a=_.N(3),_.y(),_.qg(" ",a.f6," "))};zhb=function(a){a&1&&(_.Qf(0),_.F(1,"div",18),_.B(2,yhb,2,1,"div",14),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Vo==null?0:a.Vo.Qc))("ngIfElse",a.Vo==null?null:a.Vo.Qc))};
Ahb=function(a){a&1&&(_.F(0,"mat-checkbox",23),_.Q(1,"async"),_.Q(2,"format"),_.P(3),_.Q(4,"async"),_.H());if(a&2){a=_.N(2).Na;var b=_.N();_.E("xapSelectAll",b.Zb.model)("xapSelectAllCorpus",_.R(1,4,b.Zb.sv))("aria-label",_.QA(2,6,a.sTb,b.eab,"NUM_ITEMS"));_.y(3);_.qg(" ",_.R(4,10,b.Fka)," ")}};
Bhb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-checkbox",25);_.K("keydown.enter",function(d){_.u(b);return _.w(d.target.click())})("onfocus",function(){_.u(b);var d=_.N(4);return _.w(d.CVc=0)});_.J(1,"xap-picker-option",26);_.H()}if(a&2){a=_.N().va;var c=_.N(3);_.E("disabled",c.Zb.vk?c.Zb.vk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.C_(a));_.y();_.E("template",(c.vo||c.AQ)==null?null:(c.vo||c.AQ).Qc)("option",a)}};
Chb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-checkbox",27);_.K("keydown.enter",function(d){_.u(b);return _.w(d.target.click())});_.J(1,"xap-picker-option",26);_.H()}if(a&2){a=_.N().va;var c=_.N(3);_.E("disabled",c.Zb.vk?c.Zb.vk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.C_(a));_.y();_.E("template",(c.vo||c.AQ)==null?null:(c.vo||c.AQ).Qc)("option",a)}};
Dhb=function(a,b){a&1&&(_.Qf(0),_.B(1,Bhb,2,6,"mat-checkbox",24)(2,Chb,2,6,"ng-template",null,1,_.Ag),_.Rf());a&2&&(a=b.first,b=_.$f(3),_.y(),_.E("ngIf",a)("ngIfElse",b))};Ehb=function(a){a&1&&(_.F(0,"div",28),_.P(1),_.Q(2,"format"),_.H());a&2&&(a=_.N(3),_.y(),_.qg(" ",_.QA(2,1,a.uy,a.T9a,"MAX_DISPLAYED_OPTIONS")," "))};
Fhb=function(a){if(a&1){var b=_.zd();_.B(0,Ahb,5,12,"mat-checkbox",19);_.F(1,"div",20);_.K("keydown",function(d){_.u(b);var e=_.N(2);return _.w(e.nJ(d))});_.B(2,Dhb,4,2,"ng-container",21);_.Q(3,"async");_.B(4,Ehb,3,5,"div",22);_.Q(5,"async");_.H()}if(a&2){a=_.N().Na;var c=_.N();_.E("ngIf",a.Jy);_.y(2);_.E("ngForOf",_.R(3,3,c.KZb));_.y(2);_.E("ngIf",c.uy<_.R(5,5,c.Zb.sv).length)}};
Ghb=function(a,b){a&1&&(_.F(0,"div",3),_.B(1,qhb,1,0,"xap-picker-search",4),_.Qf(2,5),_.B(3,rhb,1,1,"ng-container",6)(4,thb,3,2,"ng-container",7)(5,vhb,3,2,"ng-container",7)(6,xhb,3,2,"ng-container",7)(7,zhb,3,2,"ng-container",7),_.Rf(),_.B(8,Fhb,6,7,"ng-template",null,0,_.Ag),_.H());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngIf",a.bu),_.y(),_.E("ngSwitch",a.Fia),_.y(),_.E("ngSwitchCase",b.Ej.DY),_.y(),_.E("ngSwitchCase",b.Ej.LOADING),_.y(),_.E("ngSwitchCase",b.Ej.Yna),_.y(),_.E("ngSwitchCase",b.Ej.Xna),_.y(),
_.E("ngSwitchCase",b.Ej.ERROR))};Hhb=function(a,b){a&1&&(_.F(0,"mat-icon",16),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};
Jhb=function(a,b){if(a&1){var c=_.zd();_.F(0,"li",9)(1,"div",10)(2,"div",11);_.J(3,"xap-picker-option",12);_.H();_.F(4,"div",13)(5,"button",14,0);_.K("click",function(){var d=_.u(c).va,e=_.N();return _.w(e.Zb.model.Yf(d))})("keydown.enter",function(){var d=_.u(c).va,e=_.N();return _.w(e.Zb.model.Yf(d))});_.B(7,Hhb,2,2,"mat-icon",15);_.H()()()()}a&2&&(a=b.va,b=_.N(),_.y(3),_.E("template",b.vo==null?null:b.vo.Qc)("option",a),_.y(2),_.E("matTooltip",Ihb(b,a)),_.Lf("aria-label",Ihb(b,a)),_.y(2),_.E("ngIf",
b.Kv.remove_circle_outline))};Khb=function(a,b){if(b&&a&&(a.key==="ArrowUp"||a.key==="ArrowDown")){a.preventDefault();b=b.toArray();var c=b.findIndex(function(d){return d.na===a.target});a.key==="ArrowUp"?c--:a.key==="ArrowDown"&&c++;c<0||c>=b.length||b[c].na.focus()}};Lhb=function(a){a&1&&_.J(0,"xap-picker-search")};Mhb=function(a){a&1&&(_.Qf(0),_.Tf(1,7),_.Rf());a&2&&(_.N(),a=_.$f(9),_.y(),_.E("ngTemplateOutlet",a))};
Nhb=function(a){a&1&&(_.F(0,"div",10),_.J(1,"mat-progress-spinner",11),_.H());a&2&&(_.y(),_.E("diameter",48)("strokeWidth",4))};Ohb=function(a){a&1&&(_.Qf(0),_.F(1,"div",8),_.B(2,Nhb,2,2,"div",9),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Wo==null?0:a.Wo.Qc))("ngIfElse",a.Wo==null?null:a.Wo.Qc))};Phb=function(a){a&1&&(_.F(0,"div",14)(1,"p",15),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.g6," "))};
Qhb=function(a){a&1&&(_.Qf(0),_.F(1,"div",12),_.B(2,Phb,3,1,"div",13),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Uo==null?0:a.Uo.Qc))("ngIfElse",a.Uo==null?null:a.Uo.Qc))};Rhb=function(a){a&1&&(_.F(0,"div",14)(1,"p",15),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.e6," "))};Shb=function(a){a&1&&(_.Qf(0),_.F(1,"div",16),_.B(2,Rhb,3,1,"div",13),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.To==null?0:a.To.Qc))("ngIfElse",a.To==null?null:a.To.Qc))};
Thb=function(a){a&1&&(_.F(0,"div",14),_.P(1),_.H());a&2&&(a=_.N(3),_.y(),_.qg(" ",a.f6," "))};Uhb=function(a){a&1&&(_.Qf(0),_.F(1,"div",17),_.B(2,Thb,2,1,"div",13),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Vo==null?0:a.Vo.Qc))("ngIfElse",a.Vo==null?null:a.Vo.Qc))};
Vhb=function(a,b){if(a&1){var c=_.zd();_.F(0,"li",20,1);_.Q(2,"async");_.K("click",function(){var d=_.u(c),e=d.va;d=d.index;var f=_.N(3);return _.w(vC(f,e,d))})("keydown.enter",function(){var d=_.u(c),e=d.va;d=d.index;var f=_.N(3);return _.w(vC(f,e,d))})("keydown.space",function(){var d=_.u(c),e=d.va;d=d.index;var f=_.N(3);return _.w(vC(f,e,d))});_.F(3,"span",21);_.J(4,"xap-picker-option",22);_.H()()}a&2&&(a=b.va,b=_.N(3),_.Of(_.R(2,8,b.Zb.model.Ge(a))?b.gab:""),_.Nf("xap-picker-single-select-option-disabled",
b.Zb.vk==null?null:b.Zb.vk(a)),_.E("matRippleDisabled",b.Zb.vk==null?null:b.Zb.vk(a)),_.Lf("aria-disabled",b.Zb.vk==null?null:b.Zb.vk(a)),_.y(4),_.E("template",b.vo==null?null:b.vo.Qc)("option",a))};Whb=function(a){if(a&1){var b=_.zd();_.F(0,"ul",18);_.K("keydown",function(c){_.u(b);var d=_.N(2);return _.w(d.nJ(c))});_.B(1,Vhb,5,10,"li",19);_.H()}a&2&&(a=_.N().Na,_.y(),_.E("ngForOf",a.Ctb))};
Xhb=function(a,b){a&1&&(_.F(0,"div",3),_.B(1,Lhb,1,0,"xap-picker-search",4),_.Qf(2,5),_.B(3,Mhb,2,1,"ng-container",6)(4,Ohb,3,2,"ng-container",6)(5,Qhb,3,2,"ng-container",6)(6,Shb,3,2,"ng-container",6)(7,Uhb,3,2,"ng-container",6),_.Rf(),_.B(8,Whb,2,1,"ng-template",null,0,_.Ag),_.H());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngIf",a.bu),_.y(),_.E("ngSwitch",a.Fia),_.y(),_.E("ngSwitchCase",b.Ej.DY),_.y(),_.E("ngSwitchCase",b.Ej.LOADING),_.y(),_.E("ngSwitchCase",b.Ej.Yna),_.y(),_.E("ngSwitchCase",b.Ej.Xna),_.y(),
_.E("ngSwitchCase",b.Ej.ERROR))};Yhb=function(a){a&1&&_.J(0,"xap-picker-single-select",8)};Zhb=function(a){a&1&&_.J(0,"xap-picker-checklist",9);a&2&&(a=_.N(2).Na,_.E("maxDisplayedOptions",a.uy))};aib=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker-selection-list",10);_.K("clearSelections",function(){_.u(b);var c=_.N(3);return _.w($hb(c))});_.H()}};
cib=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker",5);_.Q(1,"async");_.Q(2,"async");_.K("ngModelChange",function(f){_.u(b);var g=_.N(2);return _.w(bib(g,f))});_.B(3,Yhb,1,0,"xap-picker-single-select",6)(4,Zhb,1,1,"ng-template",null,1,_.Ag)(6,aib,1,0,"xap-picker-selection-list",7);_.H()}if(a&2){var c;a=_.$f(5);var d=_.N().Na,e=_.N();_.Nf("xap-picker-multi-pane",d.xw);_.E("ngModel",_.R(1,12,e.JP))("options",_.R(2,14,e.options))("displayFunction",d.Pi)("pickerTitle",(c=d.title)!==null&&c!==void 0?
c:"")("searchVisible",d.bu)("searchFilter",d.fX)("selectAllVisible",d.Jy);_.y(3);_.E("ngIf",d.UP)("ngIfElse",a);_.y(3);_.E("ngIf",d.xw)}};dib=function(a){a&1&&_.J(0,"xap-picker-single-select",8)};eib=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.kF))};fib=function(a){a&1&&_.B(0,eib,1,1,"ng-template",13)};gib=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.kUa))};hib=function(a){a&1&&_.B(0,gib,1,1,"ng-template",15)};
iib=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.aUa))};jib=function(a){a&1&&_.B(0,iib,1,1,"ng-template",16)};kib=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.bUa))};lib=function(a){a&1&&_.B(0,kib,1,1,"ng-template",17)};
mib=function(a){a&1&&(_.F(0,"xap-picker-checklist",9),_.B(1,fib,1,0,null,2)(2,hib,1,0,null,2)(3,jib,1,0,null,2)(4,lib,1,0,null,2),_.H());a&2&&(a=_.N(2).Na,_.E("maxDisplayedOptions",a.uy),_.y(),_.E("ngIf",a.kF),_.y(),_.E("ngIf",a.kUa),_.y(),_.E("ngIf",a.aUa),_.y(),_.E("ngIf",a.bUa))};nib=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker-selection-list",18);_.K("clearSelection",function(){_.u(b);var c=_.N(3);return _.w($hb(c))});_.H()}};
oib=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker",11);_.Q(1,"async");_.K("ngModelChange",function(e){_.u(b);var f=_.N(2);return _.w(bib(f,e))});_.B(2,dib,1,0,"xap-picker-single-select",6)(3,mib,5,5,"ng-template",null,1,_.Ag)(5,nib,1,0,"xap-picker-selection-list",12);_.H()}if(a&2){a=_.$f(4);var c=_.N().Na,d=_.N();_.Nf("xap-picker-multi-pane",c.xw);_.E("ngModel",_.R(1,9,d.JP))("getOptions",c.getOptions)("displayFunction",c.Pi)("selectAllVisible",c.Jy);_.y(2);_.E("ngIf",c.UP)("ngIfElse",a);_.y(3);
_.E("ngIf",c.xw)}};pib=function(a){a&1&&(_.F(0,"mat-error",4),_.P(1),_.H());if(a&2){a=_.N().Na;var b=_.N();_.y();_.qg(" ",b.jJ(a)," ")}};qib=function(a,b){a&1&&(_.Qf(0),_.B(1,cib,7,16,"xap-picker",3)(2,oib,6,11,"ng-template",null,0,_.Ag)(4,pib,2,1,"mat-error",4),_.Rf());if(a&2){a=b.Na;b=_.$f(3);var c=_.N();_.y();_.E("ngIf",!a.CZa)("ngIfElse",b);_.y(3);_.Pf((c.pG==null?0:c.pG.errors)&&c.jJ(a)?4:-1)}};
rib=function(a){a&1&&(_.F(0,"span",7),_.P(1),_.Q(2,"async"),_.Q(3,"format"),_.H());if(a&2){var b;a=_.N();_.y();_.qg(" ",_.QA(3,3,(b=_.R(2,1,a.Zb.sv))==null?null:b.length,a.U9a,"NUM")," ")}};sib=function(a){a&1&&_.Tf(0)};tib=function(a,b){a&1&&(_.F(0,"mat-icon",9),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};uib=function(a){a&1&&_.B(0,tib,2,2,"mat-icon",8);a&2&&(a=_.N(),_.E("ngIf",a.Kv.search))};
vib=function(a,b){a&1&&(_.F(0,"mat-icon",12),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};wib=function(a){if(a&1){var b=_.zd();_.F(0,"button",10);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.Zb.KC.next(""))});_.B(1,vib,2,2,"mat-icon",11);_.H()}a&2&&(a=_.N(),_.y(),_.E("ngIf",a.Kv.close))};xib=function(a){a&1&&_.J(0,"xap-picker-search")};yib=function(a){a&1&&_.Tf(0,8);a&2&&(_.N(),_.E("ngTemplateOutlet",_.$f(9)))};
zib=function(a){a&1&&(_.F(0,"div",11),_.J(1,"mat-progress-spinner",12),_.H());a&2&&(_.y(),_.E("diameter",48)("strokeWidth",4))};Aib=function(a){a&1&&(_.Qf(0),_.F(1,"div",9),_.B(2,zib,2,2,"div",10),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Wo==null?0:a.Wo.Qc))("ngIfElse",a.Wo==null?null:a.Wo.Qc))};Bib=function(a){a&1&&(_.F(0,"div",15)(1,"p",16),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.g6," "))};
Cib=function(a){a&1&&(_.Qf(0),_.F(1,"div",13),_.B(2,Bib,3,1,"div",14),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Uo==null?0:a.Uo.Qc))("ngIfElse",a.Uo==null?null:a.Uo.Qc))};Dib=function(a){a&1&&(_.F(0,"div",15)(1,"p",16),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.e6," "))};Eib=function(a){a&1&&(_.Qf(0),_.F(1,"div",17),_.B(2,Dib,3,1,"div",14),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.To==null?0:a.To.Qc))("ngIfElse",a.To==null?null:a.To.Qc))};
Fib=function(a){a&1&&(_.F(0,"div",15),_.P(1),_.H());a&2&&(a=_.N(3),_.y(),_.qg(" ",a.f6," "))};Gib=function(a){a&1&&(_.Qf(0),_.F(1,"div",18),_.B(2,Fib,2,1,"div",14),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Vo==null?0:a.Vo.Qc))("ngIfElse",a.Vo==null?null:a.Vo.Qc))};
Hib=function(a){a&1&&(_.F(0,"mat-checkbox",23),_.Q(1,"async"),_.Q(2,"format"),_.P(3),_.Q(4,"async"),_.H());if(a&2){a=_.N(2).Na;var b=_.N();_.E("xapSelectAll",b.Zb.model)("xapSelectAllCorpus",_.R(1,4,b.Zb.sv))("aria-label",_.QA(2,6,a.sTb,b.eab,"NUM_ITEMS"));_.y(3);_.qg(" ",_.R(4,10,b.Fka)," ")}};
Iib=function(a){if(a&1){var b=_.zd();_.F(0,"mat-checkbox",25);_.K("keydown.enter",function(d){_.u(b);return _.w(d.target.click())})("onfocus",function(){_.u(b);var d=_.N(4);return _.w(d.CVc=0)});_.J(1,"xap-picker-option",26);_.H()}if(a&2){a=_.N().va;var c=_.N(3);_.E("disabled",c.Zb.vk?c.Zb.vk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.C_(a));_.y();_.E("template",(c.vo||c.AQ)==null?null:(c.vo||c.AQ).Qc)("option",a)}};
Jib=function(a){if(a&1){var b=_.zd();_.F(0,"mat-checkbox",27);_.K("keydown.enter",function(d){_.u(b);return _.w(d.target.click())});_.J(1,"xap-picker-option",26);_.H()}if(a&2){a=_.N().va;var c=_.N(3);_.E("disabled",c.Zb.vk?c.Zb.vk(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.C_(a));_.y();_.E("template",(c.vo||c.AQ)==null?null:(c.vo||c.AQ).Qc)("option",a)}};
Kib=function(a,b){a&1&&(_.Qf(0),_.B(1,Iib,2,6,"mat-checkbox",24)(2,Jib,2,6,"ng-template",null,1,_.Ag),_.Rf());a&2&&(a=b.first,b=_.$f(3),_.y(),_.E("ngIf",a)("ngIfElse",b))};Lib=function(a){a&1&&(_.F(0,"div",28),_.P(1),_.Q(2,"format"),_.H());a&2&&(a=_.N(3),_.y(),_.qg(" ",_.QA(2,1,a.uy,a.T9a,"MAX_DISPLAYED_OPTIONS")," "))};
Mib=function(a){if(a&1){var b=_.zd();_.B(0,Hib,5,12,"mat-checkbox",19);_.F(1,"div",20);_.K("keydown",function(d){_.u(b);var e=_.N(2);return _.w(e.nJ(d))});_.B(2,Kib,4,2,"ng-container",21);_.Q(3,"async");_.B(4,Lib,3,5,"div",22);_.Q(5,"async");_.H()}if(a&2){a=_.N().Na;var c=_.N();_.E("ngIf",a.Jy);_.y(2);_.E("ngForOf",_.R(3,3,c.KZb));_.y(2);_.E("ngIf",c.uy<_.R(5,5,c.Zb.sv).length)}};
Nib=function(a,b){a&1&&(_.F(0,"div",3),_.B(1,xib,1,0,"xap-picker-search",4),_.Qf(2,5),_.B(3,yib,1,1,"ng-container",6)(4,Aib,3,2,"ng-container",7)(5,Cib,3,2,"ng-container",7)(6,Eib,3,2,"ng-container",7)(7,Gib,3,2,"ng-container",7),_.Rf(),_.B(8,Mib,6,7,"ng-template",null,0,_.Ag),_.H());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngIf",a.bu),_.y(),_.E("ngSwitch",a.Fia),_.y(),_.E("ngSwitchCase",b.Ej.DY),_.y(),_.E("ngSwitchCase",b.Ej.LOADING),_.y(),_.E("ngSwitchCase",b.Ej.Yna),_.y(),_.E("ngSwitchCase",b.Ej.Xna),_.y(),
_.E("ngSwitchCase",b.Ej.ERROR))};Oib=function(a,b){a&1&&(_.F(0,"mat-icon",16),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};
Pib=function(a,b){if(a&1){var c=_.zd();_.F(0,"li",9)(1,"div",10)(2,"div",11);_.J(3,"xap-picker-option",12);_.H();_.F(4,"div",13)(5,"button",14,0);_.K("click",function(){var d=_.u(c).va,e=_.N();return _.w(e.Zb.model.Yf(d))})("keydown.enter",function(){var d=_.u(c).va,e=_.N();return _.w(e.Zb.model.Yf(d))});_.B(7,Oib,2,2,"mat-icon",15);_.H()()()()}a&2&&(a=b.va,b=_.N(),_.y(3),_.E("template",b.vo==null?null:b.vo.Qc)("option",a),_.y(2),_.E("matTooltip",Ihb(b,a)),_.Lf("aria-label",Ihb(b,a)),_.y(2),_.E("ngIf",
b.Kv.remove_circle_outline))};Qib=function(a){a&1&&_.J(0,"xap-picker-search")};Rib=function(a){a&1&&(_.Qf(0),_.Tf(1,7),_.Rf());a&2&&(_.N(),a=_.$f(9),_.y(),_.E("ngTemplateOutlet",a))};Sib=function(a){a&1&&(_.F(0,"div",10),_.J(1,"mat-progress-spinner",11),_.H());a&2&&(_.y(),_.E("diameter",48)("strokeWidth",4))};Tib=function(a){a&1&&(_.Qf(0),_.F(1,"div",8),_.B(2,Sib,2,2,"div",9),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Wo==null?0:a.Wo.Qc))("ngIfElse",a.Wo==null?null:a.Wo.Qc))};
Uib=function(a){a&1&&(_.F(0,"div",14)(1,"p",15),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.g6," "))};Vib=function(a){a&1&&(_.Qf(0),_.F(1,"div",12),_.B(2,Uib,3,1,"div",13),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Uo==null?0:a.Uo.Qc))("ngIfElse",a.Uo==null?null:a.Uo.Qc))};Wib=function(a){a&1&&(_.F(0,"div",14)(1,"p",15),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.qg(" ",a.e6," "))};
Xib=function(a){a&1&&(_.Qf(0),_.F(1,"div",16),_.B(2,Wib,3,1,"div",13),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.To==null?0:a.To.Qc))("ngIfElse",a.To==null?null:a.To.Qc))};Yib=function(a){a&1&&(_.F(0,"div",14),_.P(1),_.H());a&2&&(a=_.N(3),_.y(),_.qg(" ",a.f6," "))};Zib=function(a){a&1&&(_.Qf(0),_.F(1,"div",17),_.B(2,Yib,2,1,"div",13),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngIf",!(a.Vo==null?0:a.Vo.Qc))("ngIfElse",a.Vo==null?null:a.Vo.Qc))};
$ib=function(a,b){if(a&1){var c=_.zd();_.F(0,"li",20,1);_.Q(2,"async");_.K("click",function(){var d=_.u(c),e=d.va;d=d.index;var f=_.N(3);return _.w(vC(f,e,d))})("keydown.enter",function(){var d=_.u(c),e=d.va;d=d.index;var f=_.N(3);return _.w(vC(f,e,d))})("keydown.space",function(){var d=_.u(c),e=d.va;d=d.index;var f=_.N(3);return _.w(vC(f,e,d))});_.F(3,"span",21);_.J(4,"xap-picker-option",22);_.H()()}a&2&&(a=b.va,b=_.N(3),_.Of(_.R(2,8,b.Zb.model.Ge(a))?b.gab:""),_.Nf("xap-picker-single-select-option-disabled",
b.Zb.vk==null?null:b.Zb.vk(a)),_.E("matRippleDisabled",b.Zb.vk==null?null:b.Zb.vk(a)),_.Lf("aria-disabled",b.Zb.vk==null?null:b.Zb.vk(a)),_.y(4),_.E("template",b.vo==null?null:b.vo.Qc)("option",a))};ajb=function(a){if(a&1){var b=_.zd();_.F(0,"ul",18);_.K("keydown",function(c){_.u(b);var d=_.N(2);return _.w(d.nJ(c))});_.B(1,$ib,5,10,"li",19);_.H()}a&2&&(a=_.N().Na,_.y(),_.E("ngForOf",a.Ctb))};
bjb=function(a,b){a&1&&(_.F(0,"div",3),_.B(1,Qib,1,0,"xap-picker-search",4),_.Qf(2,5),_.B(3,Rib,2,1,"ng-container",6)(4,Tib,3,2,"ng-container",6)(5,Vib,3,2,"ng-container",6)(6,Xib,3,2,"ng-container",6)(7,Zib,3,2,"ng-container",6),_.Rf(),_.B(8,ajb,2,1,"ng-template",null,0,_.Ag),_.H());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngIf",a.bu),_.y(),_.E("ngSwitch",a.Fia),_.y(),_.E("ngSwitchCase",b.Ej.DY),_.y(),_.E("ngSwitchCase",b.Ej.LOADING),_.y(),_.E("ngSwitchCase",b.Ej.Yna),_.y(),_.E("ngSwitchCase",b.Ej.Xna),_.y(),
_.E("ngSwitchCase",b.Ej.ERROR))};cjb=function(a){a&1&&_.J(0,"xap-picker-single-select",8)};djb=function(a){a&1&&_.J(0,"xap-picker-checklist",9);a&2&&(a=_.N(2).Na,_.E("maxDisplayedOptions",a.uy))};ejb=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker-selection-list",10);_.K("clearSelections",function(){_.u(b);var c=_.N(3);return _.w($hb(c))});_.H()}};
fjb=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker",5);_.Q(1,"async");_.Q(2,"async");_.K("ngModelChange",function(f){_.u(b);var g=_.N(2);return _.w(bib(g,f))});_.B(3,cjb,1,0,"xap-picker-single-select",6)(4,djb,1,1,"ng-template",null,1,_.Ag)(6,ejb,1,0,"xap-picker-selection-list",7);_.H()}if(a&2){var c;a=_.$f(5);var d=_.N().Na,e=_.N();_.Nf("xap-picker-multi-pane",d.xw);_.E("ngModel",_.R(1,12,e.JP))("options",_.R(2,14,e.options))("displayFunction",d.Pi)("pickerTitle",(c=d.title)!==null&&c!==void 0?
c:"")("searchVisible",d.bu)("searchFilter",d.fX)("selectAllVisible",d.Jy);_.y(3);_.E("ngIf",d.UP)("ngIfElse",a);_.y(3);_.E("ngIf",d.xw)}};gjb=function(a){a&1&&_.J(0,"xap-picker-single-select",8)};hjb=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.kF))};ijb=function(a){a&1&&_.B(0,hjb,1,1,"ng-template",13)};jjb=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.kUa))};kjb=function(a){a&1&&_.B(0,jjb,1,1,"ng-template",15)};
ljb=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.aUa))};mjb=function(a){a&1&&_.B(0,ljb,1,1,"ng-template",16)};njb=function(a){a&1&&_.Tf(0,14);a&2&&(a=_.N(4).Na,_.E("ngTemplateOutlet",a.bUa))};ojb=function(a){a&1&&_.B(0,njb,1,1,"ng-template",17)};
pjb=function(a){a&1&&(_.F(0,"xap-picker-checklist",9),_.B(1,ijb,1,0,null,2)(2,kjb,1,0,null,2)(3,mjb,1,0,null,2)(4,ojb,1,0,null,2),_.H());a&2&&(a=_.N(2).Na,_.E("maxDisplayedOptions",a.uy),_.y(),_.E("ngIf",a.kF),_.y(),_.E("ngIf",a.kUa),_.y(),_.E("ngIf",a.aUa),_.y(),_.E("ngIf",a.bUa))};qjb=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker-selection-list",18);_.K("clearSelection",function(){_.u(b);var c=_.N(3);return _.w($hb(c))});_.H()}};
rjb=function(a){if(a&1){var b=_.zd();_.F(0,"xap-picker",11);_.Q(1,"async");_.K("ngModelChange",function(e){_.u(b);var f=_.N(2);return _.w(bib(f,e))});_.B(2,gjb,1,0,"xap-picker-single-select",6)(3,pjb,5,5,"ng-template",null,1,_.Ag)(5,qjb,1,0,"xap-picker-selection-list",12);_.H()}if(a&2){a=_.$f(4);var c=_.N().Na,d=_.N();_.Nf("xap-picker-multi-pane",c.xw);_.E("ngModel",_.R(1,9,d.JP))("getOptions",c.getOptions)("displayFunction",c.Pi)("selectAllVisible",c.Jy);_.y(2);_.E("ngIf",c.UP)("ngIfElse",a);_.y(3);
_.E("ngIf",c.xw)}};sjb=function(a){a&1&&(_.F(0,"mat-error",4),_.P(1),_.H());if(a&2){a=_.N().Na;var b=_.N();_.y();_.qg(" ",b.jJ(a)," ")}};tjb=function(a,b){a&1&&(_.Qf(0),_.B(1,fjb,7,16,"xap-picker",3)(2,rjb,6,11,"ng-template",null,0,_.Ag)(4,sjb,2,1,"mat-error",4),_.Rf());if(a&2){a=b.Na;b=_.$f(3);var c=_.N();_.y();_.E("ngIf",!a.CZa)("ngIfElse",b);_.y(3);_.Pf((c.pG==null?0:c.pG.errors)&&c.jJ(a)?4:-1)}};ujb=function(a){a&1&&(_.Xf(0,2,1),_.Tf(1),_.Yf());a&2&&(a=_.N().va,_.y(),_.KA(a.name),_.LA(0))};
vjb=function(a){a&1&&_.Zf(0,2,2)};wjb=function(a){a&1&&(_.Qf(0),_.P(1),_.Rf());if(a&2){a=_.N(2).va;var b=_.N();_.y();_.qg(" ",b.jJ(a)," ")}};xjb=function(a){a&1&&(_.F(0,"mat-error"),_.B(1,wjb,2,1,"ng-container",9),_.H());if(a&2){a=_.N().va;var b=_.N();_.y();_.E("ngIf",b.jJ(a))}};yjb=function(a){a&1&&(_.F(0,"div",11),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.lU))};
zjb=function(a,b){a&1&&(_.Qf(0),_.F(1,"mat-form-field",5)(2,"mat-label",6),_.Xf(3,2),_.B(4,ujb,2,1,"ng-container",7)(5,vjb,1,0,"ng-template",null,0,_.Ag),_.Yf(),_.H(),_.J(7,"input",8,1),_.B(9,xjb,2,1,"mat-error",9),_.H(),_.B(10,yjb,2,1,"div",10),_.Rf());if(a&2){var c;a=b.va;b=_.$f(6);var d=_.N();_.y(4);_.E("ngIf",a.name)("ngIfElse",b);_.y(3);_.E("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Qr);_.Lf("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.y(2);_.E("ngIf",(c=d.Ti.get(a.Qr))==null?null:c.errors);_.y();_.E("ngIf",a.lU)}};Ajb=function(a){a&1&&(_.F(0,"mat-error"),_.Zf(1,5),_.H())};Bjb=function(a){a&1&&(_.F(0,"mat-error"),_.Zf(1,6),_.H())};Cjb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};Djb=function(a,b){a&1&&(_.F(0,"mat-option",3),_.P(1),_.H());a&2&&(a=b.va,_.E("value",a),_.y(),_.qg(" ",a.displayName," "))};
Ejb=function(a){var b=function(){var c=a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||this;c.em=!1;return c};_.V(b,a);_.p.Object.defineProperties(b.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.em},set:function(c){this.em=_.Rh(c)}}});return b};Fjb=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};Gjb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};
Hjb=function(a){a&1&&_.J(0,"mat-pseudo-checkbox",5);a&2&&(a=_.N(),_.E("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Ijb=function(a){a&1&&(_.F(0,"span",6),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg("(",a.group.label,")"))};Jjb=function(a){a&1&&(_.Qf(0),_.F(1,"div",15),_.J(2,"div",16)(3,"div",17)(4,"div",18),_.H(),_.F(5,"div",19),_.J(6,"div",16)(7,"div",17)(8,"div",18),_.H(),_.Rf())};
Kjb=function(a){if(a&1){var b=_.zd();_.F(0,"div",20);_.K("cdkObserveContent",function(){_.u(b);var c=_.N();return _.w(wC(c))});_.cg(1,1);_.H()}a&2&&(a=_.N(),_.E("cdkObserveContentDisabled",a.Ic!="outline"))};Ljb=function(a){a&1&&(_.Qf(0),_.cg(1,2),_.F(2,"span"),_.P(3),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(3),_.rg(a.Nd.placeholder))};Mjb=function(a){a&1&&_.cg(0,3,["*ngSwitchCase","true"])};Njb=function(a){a&1&&(_.F(0,"span",23),_.P(1," *"),_.H())};
Ojb=function(a){if(a&1){var b=_.zd();_.F(0,"label",21,2);_.K("cdkObserveContent",function(){_.u(b);var c=_.N();return _.w(wC(c))});_.B(2,Ljb,4,1,"ng-container",13)(3,Mjb,1,0,"ng-content",13)(4,Njb,2,0,"span",22);_.H()}a&2&&(a=_.N(),_.Nf("mat-empty",a.Nd.empty&&!a.h_())("mat-form-field-empty",a.Nd.empty&&!a.h_())("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"),_.E("cdkObserveContentDisabled",a.Ic!="outline")("id",a.ct)("ngSwitch",a.W7()),_.Lf("for",a.Nd.id)("aria-owns",a.Nd.id),_.y(2),
_.E("ngSwitchCase",!1),_.y(),_.E("ngSwitchCase",!0),_.y(),_.E("ngIf",!a.KN&&a.Nd.required&&!a.Nd.disabled))};Pjb=function(a){a&1&&(_.F(0,"div",24),_.cg(1,4),_.H())};Qjb=function(a){a&1&&(_.F(0,"div",25),_.J(1,"span",26),_.H());a&2&&(a=_.N(),_.y(),_.Nf("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"))};Rjb=function(a){a&1&&(_.F(0,"div"),_.cg(1,5),_.H());a&2&&(a=_.N(),_.E("@transitionMessages",a.jT))};
Sjb=function(a){a&1&&(_.F(0,"div",30),_.P(1),_.H());a&2&&(a=_.N(2),_.E("id",a.c8),_.y(),_.rg(a.sV))};Tjb=function(a){a&1&&(_.F(0,"div",27),_.B(1,Sjb,2,2,"div",28),_.cg(2,6),_.J(3,"div",29),_.cg(4,7),_.H());a&2&&(a=_.N(),_.E("@transitionMessages",a.jT),_.y(),_.E("ngIf",a.sV))};Ujb=function(a){a&1&&(_.F(0,"span",9),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.placeholder))};Vjb=function(a){a&1&&(_.F(0,"span",13),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.rg(a.b8a))};
Wjb=function(a){a&1&&_.cg(0,0,["*ngSwitchCase","true"])};Xjb=function(a){a&1&&(_.F(0,"span",10),_.B(1,Vjb,2,1,"span",11)(2,Wjb,1,0,"ng-content",12),_.H());a&2&&(a=_.N(),_.E("ngSwitch",!!a.ZSa),_.y(2),_.E("ngSwitchCase",!0))};
Yjb=function(a){if(a&1){var b=_.zd();_.F(0,"div",14)(1,"div",15,1);_.K("@transformPanel.done",function(c){_.u(b);var d=_.N();return _.w(d.f9.next(c.zf))})("keydown",function(c){_.u(b);var d=_.N();return _.w(d.je(c))});_.cg(3,1);_.H()()}a&2&&(a=_.N(),_.E("@transformPanelWrap",void 0),_.y(),_.Zz("mat-select-panel ",a.jLa(),""),_.Mf("transform-origin",a.m_)("font-size",a.c$,"px"),_.E("ngClass",a.Bd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Lf("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.iS()))};Zjb=function(a,b){a&1&&(_.F(0,"mat-option",3),_.P(1),_.H());a&2&&(a=b.va,_.E("value",a),_.y(),_.qg(" ",a.displayName," "))};$jb=function(a,b){a&1&&(_.F(0,"div",12),_.P(1),_.H());a&2&&(a=b.va,b=_.N(3),_.dg("id","dialog-description-",b.wc.id,""),_.y(),_.qg(" ",a," "))};
bkb=function(a){if(a&1){var b=_.zd();_.F(0,"xap-comparison-operator-selector",13);_.K("change",function(c){_.u(b);var d=_.N(3);return _.w(akb(d,c))})("operatorFocusChange",function(c){_.u(b);_.N(3).W1a=c;return _.w()});_.H()}a&2&&(a=_.N(3),_.Nf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.Q4),_.E("operators",a.Yd.NU())("value",a.wc==null?null:a.wc.Ef)("appliedFilterId",a.wc.id))};ckb=function(){};
ekb=function(a){a&1&&(_.Qf(0),_.cg(1),_.F(2,"div",7),_.B(3,$jb,2,3,"div",8),_.F(4,"div",9),_.B(5,bkb,1,5,"xap-comparison-operator-selector",10),_.F(6,"div",11),_.B(7,ckb,0,0,"ng-template",null,2,_.Ag),_.H()()(),_.cg(9,1),_.Rf());a&2&&(a=_.N(2),_.y(3),_.E("ngIf",a.wc.config.description),_.y(),_.Nf("xap-filterbar-multiple-lines",!a.filter.config.Q4)("xap-filterbar-single-line",a.filter.config.Q4),_.y(),_.E("ngIf",dkb(a)))};fkb=function(a){a&1&&_.Tf(0)};
gkb=function(a){a&1&&_.B(0,fkb,1,0,"ng-container",14);a&2&&(a=_.N(2),_.E("ngTemplateOutlet",a.kF))};
hkb=function(a){if(a&1){var b=_.zd();_.F(0,"div",4);_.K("keydown.enter",function(){_.u(b);var d=_.N();d.filter.config.O2c||d.Yd.GN();return _.w()})("focusout",function(){_.u(b);var d=_.N();return _.w(d.p3())});_.F(1,"div",5);_.B(2,ekb,10,6,"ng-container",6)(3,gkb,1,1,"ng-template",null,1,_.Ag);_.H()()}if(a&2){a=_.$f(4);var c=_.N();_.Lf("aria-labelledby","dialog-label-"+c.wc.id)("aria-describedby","dialog-description-"+c.wc.id);_.y(2);_.E("ngIf",c.filter)("ngIfElse",a)}};
ikb=function(a,b){a&1&&(_.F(0,"div",12),_.P(1),_.H());a&2&&(a=b.va,b=_.N(3),_.dg("id","dialog-description-",b.wc.id,""),_.y(),_.qg(" ",a," "))};
jkb=function(a){if(a&1){var b=_.zd();_.F(0,"xap-comparison-operator-selector",13);_.K("change",function(c){_.u(b);var d=_.N(3);return _.w(akb(d,c))})("operatorFocusChange",function(c){_.u(b);_.N(3).W1a=c;return _.w()});_.H()}a&2&&(a=_.N(3),_.Nf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.Q4),_.E("operators",a.Yd.NU())("value",a.wc==null?null:a.wc.Ef)("appliedFilterId",a.wc.id))};kkb=function(){};
lkb=function(a){a&1&&(_.Qf(0),_.cg(1),_.F(2,"div",7),_.B(3,ikb,2,3,"div",8),_.F(4,"div",9),_.B(5,jkb,1,5,"xap-comparison-operator-selector",10),_.F(6,"div",11),_.B(7,kkb,0,0,"ng-template",null,2,_.Ag),_.H()()(),_.cg(9,1),_.Rf());a&2&&(a=_.N(2),_.y(3),_.E("ngIf",a.wc.config.description),_.y(),_.Nf("xap-filterbar-multiple-lines",!a.filter.config.Q4)("xap-filterbar-single-line",a.filter.config.Q4),_.y(),_.E("ngIf",dkb(a)))};mkb=function(a){a&1&&_.Tf(0)};
nkb=function(a){a&1&&_.B(0,mkb,1,0,"ng-container",14);a&2&&(a=_.N(2),_.E("ngTemplateOutlet",a.kF))};
okb=function(a){if(a&1){var b=_.zd();_.F(0,"div",4);_.K("keydown.enter",function(){_.u(b);var d=_.N();d.filter.config.O2c||d.Yd.GN();return _.w()})("focusout",function(){_.u(b);var d=_.N();return _.w(d.p3())});_.F(1,"div",5);_.B(2,lkb,10,6,"ng-container",6)(3,nkb,1,1,"ng-template",null,1,_.Ag);_.H()()}if(a&2){a=_.$f(4);var c=_.N();_.Lf("aria-labelledby","dialog-label-"+c.wc.id)("aria-describedby","dialog-description-"+c.wc.id);_.y(2);_.E("ngIf",c.filter)("ngIfElse",a)}};pkb=function(){return{diameter:100}};
qkb=function(a){a&1&&(_.Gd(),_.J(0,"circle",4));if(a&2){a=_.N();var b=_.$f(1);_.Mf("animation-name","mat-progress-spinner-stroke-rotate-"+a.gra)("stroke-dashoffset",a.Zdb(),"px")("stroke-dasharray",a.xpa(),"px")("stroke-width",a.Cdb(),"%")("transform-origin",a.Ddb(b));_.Lf("r",a.lpa())}};
rkb=function(a){a&1&&(_.Gd(),_.J(0,"circle",4));if(a&2){a=_.N();var b=_.$f(1);_.Mf("stroke-dashoffset",a.Zdb(),"px")("stroke-dasharray",a.xpa(),"px")("stroke-width",a.Cdb(),"%")("transform-origin",a.Ddb(b));_.Lf("r",a.lpa())}};skb=function(a){a&1&&(_.F(0,"mat-icon",12),_.P(1),_.H());a&2&&(a=_.N(),_.E("svgIcon",_.xC(a.vi,"remove_filter")),_.y(),_.qg(" ",_.yC(a.vi,"remove_filter")," "))};
ukb=function(a){if(a&1){var b=_.zd();_.F(0,"div",13)(1,"button",14);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.GN())});_.Zf(2,2);_.H()()}a&2&&(a=_.N(),_.y(),_.E("disabled",!_.tkb(a.Yd)))};vkb=function(a){a&1&&(_.F(0,"div",15),_.J(1,"mat-spinner",16),_.H())};wkb=function(){return{nt:!1,oM:!1,qp:!1,JF:!1}};xkb=function(a,b){a&1&&(_.F(0,"div",1,0),_.cg(2),_.H());a&2&&(a=b.id,b=_.N(),_.E("id",b.id)("ngClass",b.mj),_.Lf("aria-label",b.ariaLabel||null)("aria-labelledby",b.iS(a)))};
ykb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-option",12);_.P(1);_.F(2,"button",13);_.K("click",function(d){var e=_.u(c).va,f=_.N(2);d.stopPropagation();f.nTa.emit(e);return _.w()});_.F(3,"mat-icon",14);_.P(4);_.H()()()}a&2&&(a=b.va,b=_.N(2),_.E("value",a),_.y(),_.qg(" ",a.label," "),_.y(2),_.E("svgIcon",_.xC(b.vi,"delete_filter"))("fontSet",b.h3a?"google-material-icons":void 0),_.y(),_.rg(_.yC(b.vi,"delete_filter")))};
zkb=function(a){a&1&&(_.F(0,"div",9)(1,"mat-optgroup",10),_.B(2,ykb,5,5,"mat-option",11),_.H()());a&2&&(a=_.N(),_.y(2),_.E("ngForOf",a.JC))};Akb=function(a){a&1&&_.Tf(0)};Ckb=function(a,b){a&1&&(_.F(0,"mat-option",20),_.B(1,Akb,1,0,"ng-container",21),_.H());a&2&&(a=b.va,_.N(4),b=_.$f(12),_.E("value",a),_.y(),_.E("ngTemplateOutlet",b)("ngTemplateOutletContext",_.yg(3,Bkb,a)))};
Dkb=function(a){a&1&&(_.F(0,"div")(1,"mat-optgroup",18),_.B(2,Ckb,2,5,"mat-option",19),_.H()());a&2&&(a=_.N().va,_.y(),_.E("label",a.bV),_.y(),_.E("ngForOf",a.FN))};Ekb=function(a){a&1&&_.Tf(0)};Fkb=function(a){a&1&&(_.F(0,"mat-option",20),_.B(1,Ekb,1,0,"ng-container",21),_.H());if(a&2){a=_.N().va;_.N(2);var b=_.$f(12);_.E("value",a);_.y();_.E("ngTemplateOutlet",b)("ngTemplateOutletContext",_.yg(3,Bkb,a))}};
Gkb=function(a,b){a&1&&(_.Qf(0),_.B(1,Dkb,3,2,"div",16)(2,Fkb,2,5,"mat-option",17),_.Rf());a&2&&(a=b.va,_.N(2),_.y(),_.E("ngIf",_.zC(a)&&a.FN.length>0),_.y(),_.E("ngIf",!_.zC(a)))};Hkb=function(a){a&1&&(_.F(0,"mat-option",22)(1,"span",23),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.rg(a.fC))};Ikb=function(a,b){a&1&&(_.Qf(0),_.B(1,Hkb,3,1,"mat-option",8),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.y(),_.E("ngIf",b.fC&&a.length===0))};
Jkb=function(a){a&1&&(_.Qf(0),_.B(1,Gkb,3,2,"ng-container",15),_.Q(2,"async"),_.B(3,Ikb,2,1,"ng-container",16),_.Q(4,"async"),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngForOf",_.R(2,2,a.DW)),_.y(2),_.E("ngIf",_.R(4,4,a.DW)))};Kkb=function(a,b){a&1&&(_.F(0,"mat-option",20)(1,"span"),_.P(2),_.H()());a&2&&(a=b.va,_.E("value",a),_.Lf("aria-label",a.ariaLabel||a.displayName),_.y(2),_.rg(a.displayName))};
Lkb=function(a){a&1&&(_.F(0,"div")(1,"mat-optgroup",18),_.B(2,Kkb,3,3,"mat-option",19),_.H()());a&2&&(a=_.N().va,_.y(),_.E("label",a.bV),_.y(),_.E("ngForOf",a.FN))};Mkb=function(a){a&1&&(_.F(0,"mat-option",20)(1,"span"),_.P(2),_.H()());a&2&&(a=_.N().va,_.E("value",a),_.Lf("aria-label",a.ariaLabel||null),_.y(2),_.rg(a.displayName))};
Nkb=function(a,b){a&1&&(_.Qf(0),_.B(1,Lkb,3,2,"div",16)(2,Mkb,3,3,"mat-option",17),_.Rf());a&2&&(a=b.va,_.N(2),_.y(),_.E("ngIf",_.zC(a)&&a.FN.length>0),_.y(),_.E("ngIf",!_.zC(a)))};Okb=function(a){a&1&&(_.F(0,"mat-option",22)(1,"span",23),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.rg(a.fC))};Pkb=function(a,b){a&1&&(_.Qf(0),_.B(1,Okb,3,1,"mat-option",8),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.y(),_.E("ngIf",b.fC&&a.length===0))};
Qkb=function(a){a&1&&(_.B(0,Nkb,3,2,"ng-container",15),_.Q(1,"async"),_.B(2,Pkb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.N(),_.E("ngForOf",_.R(1,2,a.xO)),_.y(2),_.E("ngIf",_.R(3,4,a.xO)))};Rkb=function(a){a&1&&(_.F(0,"mat-option",22),_.J(1,"mat-spinner",24),_.H());a&2&&(a=_.N(),_.Lf("aria-label",a.H$a))};Skb=function(a){a&1&&(_.F(0,"b"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};Tkb=function(a){a&1&&(_.F(0,"i"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};
Ukb=function(a){a&1&&(_.F(0,"u"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};Vkb=function(a){a&1&&(_.Qf(0),_.P(1),_.Rf());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};Wkb=function(a,b){a&1&&(_.F(0,"span"),_.Qf(1,25),_.B(2,Skb,2,1,"b",26)(3,Tkb,2,1,"i",26)(4,Ukb,2,1,"u",26)(5,Vkb,2,1,"ng-container",27),_.Rf(),_.H());a&2&&(a=b.va,_.y(),_.E("ngSwitch",a.tag),_.y(),_.E("ngSwitchCase","b"),_.y(),_.E("ngSwitchCase","i"),_.y(),_.E("ngSwitchCase","u"))};
Xkb=function(a,b){a&1&&_.B(0,Wkb,6,4,"span",15);a&2&&_.E("ngForOf",b.va.H0)};Zkb=function(a){a&1&&(_.F(0,"mat-icon",10),_.P(1),_.H());a&2&&(a=_.N(),_.E("svgIcon",_.Ykb(a.vi,a.rea())),_.y(),_.qg(" ",a.rea()," "))};$kb=function(a){a&1&&(_.F(0,"span",11),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.n1))};
blb=function(a,b){if(a&1){var c=_.zd();_.F(0,"xap-filter-editor",12);_.Q(1,"async");_.K("editorVisibleChange",function(e){var f=_.u(c).index,g=_.N();return _.w(_.alb(g,e,f))})("removed",function(){var e=_.u(c).index,f=_.N();return _.w(f.remove(e))})("update",function(e){var f=_.u(c).index,g=_.N();return _.w(g.update(f,e,g.editor))});_.H()}if(a&2){a=b.va;b=b.index;var d=_.N();_.E("appliedFilter",a)("filter",_.R(1,4,d.config.LE(a.config.id)))("isEditorVisible",d.z2(b))("disabled",d.disabled)}};
clb=function(a){if(a&1){var b=_.zd();_.F(0,"button",13);_.K("click",function(c){_.u(b);var d=_.N();return _.w(d.nya(c))});_.F(1,"mat-icon",14);_.P(2);_.H()()}a&2&&(a=_.N(),_.E("matTooltip",a.mka),_.Lf("aria-label",a.mka),_.y(),_.E("svgIcon",_.xC(a.vi,"save_filters")),_.y(),_.rg(_.yC(a.vi,"save_filters")))};
dlb=function(a){if(a&1){var b=_.zd();_.F(0,"button",15);_.K("click",function(c){_.u(b);var d=_.N();return _.w(d.Z_(c))});_.F(1,"mat-icon",14);_.P(2);_.H()()}a&2&&(a=_.N(),_.E("matTooltip",a.Eja),_.Lf("aria-label",a.Eja),_.y(),_.E("svgIcon",_.xC(a.vi,"clear_filters")),_.y(),_.rg(_.yC(a.vi,"clear_filters")))};elb=function(a,b){return this.PNc(b)};
flb=function(a){a&1&&(_.F(0,"tr",0)(1,"td",3),_.P(2),_.H()());a&2&&(a=_.N(),_.y(),_.Mf("padding-top",a.KR)("padding-bottom",a.KR),_.Lf("colspan",a.Txa),_.y(),_.qg(" ",a.label," "))};glb=function(a){a&1&&(_.F(0,"td",3),_.P(1),_.H());a&2&&(a=_.N(2),_.Mf("padding-top",a.KR)("padding-bottom",a.KR),_.Lf("colspan",a.C7),_.y(),_.qg(" ",a.C7>=a.tFb?a.label:""," "))};
hlb=function(a,b){if(a&1){var c=_.zd();_.F(0,"td",6)(1,"button",7);_.K("click",function(f){var g=_.u(c).va,m=_.N(2);return _.w(m.wGc(g,f))})("focus",function(f){var g=_.u(c).va,m=_.N(2);return _.w(m.SHc(g,f))});_.F(2,"span",8);_.P(3);_.H();_.J(4,"span",9);_.H()()}if(a&2){a=b.va;b=b.UK;var d=_.N().UK,e=_.N();_.Mf("width",e.Cbb)("padding-top",e.KR)("padding-bottom",e.KR);_.Lf("data-mat-row",d)("data-mat-col",b);_.y();_.Nf("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.Keb(d,b))("mat-calendar-body-range-start",
e.rMa(a.om))("mat-calendar-body-range-end",e.qMa(a.om))("mat-calendar-body-in-range",e.Rpa(a.om))("mat-calendar-body-comparison-bridge-start",e.oKc(a.om,d,b))("mat-calendar-body-comparison-bridge-end",e.nKc(a.om,d,b))("mat-calendar-body-comparison-start",e.Peb(a.om))("mat-calendar-body-comparison-end",e.Oeb(a.om))("mat-calendar-body-in-comparison-range",e.sKc(a.om))("mat-calendar-body-preview-start",e.AKc(a.om))("mat-calendar-body-preview-end",e.zKc(a.om))("mat-calendar-body-in-preview",e.tKc(a.om));
_.E("ngClass",a.RRc)("tabindex",e.Keb(d,b)?0:-1);_.Lf("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.GZ(a.om))("aria-current",e.SYb===a.om?"date":null)("aria-describedby",e.RIc(a.om));_.y();_.Nf("mat-calendar-body-selected",e.GZ(a.om))("mat-calendar-body-comparison-identical",e.pKc(a.om))("mat-calendar-body-today",e.SYb===a.om);_.y();_.qg(" ",a.Uta," ")}};
jlb=function(a,b){a&1&&(_.F(0,"tr",1),_.B(1,glb,2,6,"td",4),_.sC(2,hlb,5,48,"td",5,ilb),_.H());if(a&2){a=b.va;b=b.UK;var c=_.N();_.y();_.Pf(b===0&&c.C7?1:-1);_.y();_.tC(a)}};klb=function(a){return(a==null?void 0:a.nodeName)==="TD"};llb=function(a){if(klb(a))var b=a;else if(klb(a.parentNode))b=a.parentNode;else{var c;klb((c=a.parentNode)==null?void 0:c.parentNode)&&(b=a.parentNode.parentNode)}var d;return((d=b)==null?void 0:d.getAttribute("data-mat-row"))!=null?b:null};
mlb=function(a,b,c){return c!==null&&b!==c&&a<c&&a===b};nlb=function(a,b,c){return b!==null&&b!==c&&a>=b&&a===c};olb=function(a,b,c,d){return d&&b!==null&&c!==null&&b!==c&&a>=b&&a<=c};plb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};qlb=function(a,b){a&1&&(_.F(0,"th",2)(1,"span",6),_.P(2),_.H(),_.F(3,"span",3),_.P(4),_.H()());a&2&&(a=b.va,_.y(2),_.rg(a.sHb),_.y(2),_.rg(a.S0a))};
slb=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=rlb(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};tlb=function(a,b,c,d){return((a.getYear(b)-rlb(a,c,d))%24+24)%24};rlb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};ulb=function(){};
vlb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-month-view",4);_.ug("activeDateChange",function(c){_.u(b);var d=_.N();_.tg(d.wb,c)||(d.wb=c);return _.w(c)});_.K("_userSelection",function(c){_.u(b);var d=_.N();return _.w(d.Toa(c))})("dragStarted",function(c){_.u(b);var d=_.N();return _.w(d.NHc(c))})("dragEnded",function(c){_.u(b);var d=_.N();return _.w(d.tKa(c))});_.H()}a&2&&(a=_.N(),_.sg("activeDate",a.wb),_.E("selected",a.selected)("dateFilter",a.Lj)("maxDate",a.Pd)("minDate",a.Ld)("dateClass",a.Hl)("comparisonStart",
a.jv)("comparisonEnd",a.Gx)("startDateAccessibleName",a.U4)("endDateAccessibleName",a.S0)("activeDrag",a.toa))};
wlb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-year-view",5);_.ug("activeDateChange",function(c){_.u(b);var d=_.N();_.tg(d.wb,c)||(d.wb=c);return _.w(c)});_.K("monthSelected",function(c){_.u(b);var d=_.N();return _.w(d.hLc(c))})("selectedChange",function(c){_.u(b);var d=_.N();return _.w(d.eeb(c,"month"))});_.H()}a&2&&(a=_.N(),_.sg("activeDate",a.wb),_.E("selected",a.selected)("dateFilter",a.Lj)("maxDate",a.Pd)("minDate",a.Ld)("dateClass",a.Hl))};
xlb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-multi-year-view",6);_.ug("activeDateChange",function(c){_.u(b);var d=_.N();_.tg(d.wb,c)||(d.wb=c);return _.w(c)});_.K("yearSelected",function(c){_.u(b);var d=_.N();return _.w(d.JOc(c))})("selectedChange",function(c){_.u(b);var d=_.N();return _.w(d.eeb(c,"year"))});_.H()}a&2&&(a=_.N(),_.sg("activeDate",a.wb),_.E("selected",a.selected)("dateFilter",a.Lj)("maxDate",a.Pd)("minDate",a.Ld)("dateClass",a.Hl))};ylb=function(){};
zlb=function(a){a&1&&(_.Gd(),_.F(0,"svg",2),_.J(1,"path",3),_.H())};
_.Alb=function(a){for(var b=[],c=0,d=0;c<a.length;){var e=a[c++];if(e<128)b[d++]=String.fromCharCode(e);else if(e>191&&e<224){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(e>239&&e<365){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("")};
_.Blb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};Clb=function(){};Clb.prototype.destroy=function(){};Clb.prototype.QK=function(){};var Ugb=function(a,b,c){var d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(b-d>1){var e=a.detach(d);a.attach(d,c);a.attach(b,e)}else a.attach(d,c)};Clb.prototype.move=function(a,b){this.attach(b,this.detach(a))};var Vgb=function(){this.HJ=new Map;this.hI=void 0};_.h=Vgb.prototype;_.h.has=function(a){return this.HJ.has(a)};
_.h.delete=function(a){if(!this.has(a))return!1;var b=this.HJ.get(a);this.hI!==void 0&&this.hI.has(b)?(this.HJ.set(a,this.hI.get(b)),this.hI.delete(b)):this.HJ.delete(a);return!0};_.h.get=function(a){return this.HJ.get(a)};_.h.set=function(a,b){if(this.HJ.has(a)){a=this.HJ.get(a);this.hI===void 0&&(this.hI=new Map);for(var c=this.hI;c.has(a);)a=c.get(a);c.set(a,b)}else this.HJ.set(a,b)};
_.h.forEach=function(a){for(var b=_.k(this.HJ),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(this.hI!==void 0)for(var e=this.hI;e.has(d);)d=e.get(d),a(d,c)}};var Dlb=function(a,b,c){this.lO=a;this.va=b;this.UK=c},Ygb=function(a){this.D8c=a;this.fxa=void 0},Zgb=function(a,b,c){this.lO=a;this.AXc=b;this.sYb=c;this.U1a=void 0;this.f3=!1};_.V(Zgb,Clb);_.h=Zgb.prototype;_.h.at=function(a){return _.Oka(this.lO,a)[8].va};
_.h.attach=function(a,b){var c=b[6];this.f3||(this.f3=a!==this.length);_.Qka(this.lO,b,a,_.Pka(this.sYb,c))};_.h.detach=function(a){this.f3||(this.f3=a!==this.length-1);return _.sia(this.lO,a)};_.h.create=function(a,b){a=_.Nka(this.AXc,this.sYb,new Dlb(this.lO,b,a),{jTa:null});var c;(c=this.U1a)==null||c.Qpd();return a};_.h.destroy=function(a){_.uia(a[1],a);var b;(b=this.U1a)==null||b.Rpd()};_.h.QK=function(a,b){_.Oka(this.lO,a)[8].va=b};_.h.reset=function(){this.f3=!1;var a;(a=this.U1a)==null||a.reset()};
_.p.Object.defineProperties(Zgb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.lO.length-10}}});_.AC=function(a,b){this.Ma=a;this.Vc=b;this.kdb=null;this.rob=new _.mm};_.AC.prototype.Ec=function(){var a=this,b=this.Ma.na;this.yfb=this.Vc.Ak(b,b.nodeType===1&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.kdb=c;a.rob.emit(c)})};_.AC.prototype.La=function(){this.Vc.Di(this.Ma);this.yfb&&this.yfb.unsubscribe()};
_.p.Object.defineProperties(_.AC.prototype,{Yda:{configurable:!0,enumerable:!0,get:function(){return this.kdb}}});_.AC.O=function(a){return new (a||_.AC)(_.A(_.Pd),_.A(_.Xq))};_.AC.Fa=_.fd({type:_.AC,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{rob:"cdkFocusChange"},Rb:["cdkMonitorFocus"],standalone:!0});_.BC=function(){this.ixa=this.ofb=new _.gf};_.CC=function(a,b){return Elb(b)&&a.isValid(b)?b:null};
_.BC.prototype.ei=function(a){return a==null||Elb(a)&&this.isValid(a)?a:this.invalid()};_.BC.prototype.A4=function(a){this.locale=a;this.ofb.next()};_.DC=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};EC=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.DC(a,b,c):d==e}return b==c};_.FC=function(a,b,c,d){return c&&_.DC(a,b,c)<0?c:d&&_.DC(a,b,d)>0?d:b};Flb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;
GC=function(a){_.BC.call(this);this.sfb=_.Wc(_.IWa,{optional:!0});a!==void 0&&(this.sfb=a);_.BC.prototype.A4.call(this,this.sfb)};_.V(GC,_.BC);GC.prototype.getYear=function(a){return a.getFullYear()};GC.prototype.getMonth=function(a){return a.getMonth()};GC.prototype.getDate=function(a){return a.getDate()};Glb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return dhb(12,function(c){return a.H7(b,new Date(2017,c,1))})};
Hlb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return dhb(31,function(c){return a.H7(b,new Date(2017,0,c+1))})};_.Ilb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return dhb(7,function(d){return a.H7(c,new Date(2017,0,d+1))})};HC=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.H7(c,b)};_.Jlb=function(a,b){return a.getDate(a.i7(a.getYear(b),a.getMonth(b)+1,0))};
GC.prototype.clone=function(a){return new Date(a.getTime())};var IC=function(a,b,c,d){a=a.i7(b,c,d);a.getMonth();return a};GC.prototype.parse=function(a){return typeof a=="number"?new Date(a):a?new Date(Date.parse(a)):null};GC.prototype.format=function(a,b){if(!this.isValid(a))throw Error("xc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.H7(b,a)};_.KC=function(a,b,c){return _.JC(a,b,c*12)};
_.JC=function(a,b,c){var d=a.i7(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.i7(a.getYear(d),a.getMonth(d),0));return d};_.LC=function(a,b,c){return a.i7(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};Klb=function(a,b){return[b.getUTCFullYear(),a.Bab(b.getUTCMonth()+1),a.Bab(b.getUTCDate())].join("-")};
GC.prototype.ei=function(a){if(typeof a==="string"){if(!a)return null;if(Flb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.BC.prototype.ei.call(this,a)};var Elb=function(a){return a instanceof Date};_.h=GC.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};_.h.i7=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.Bab=function(a){return("00"+a).slice(-2)};
_.h.H7=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)};GC.O=function(a){return new (a||GC)(_.t(_.IWa,8))};GC.ua=_.q({token:GC,qa:GC.O});Llb={parse:{ut:null},display:{ut:{year:"numeric",month:"numeric",day:"numeric"},I0a:{year:"numeric",month:"short"},kSc:{year:"numeric",month:"long",day:"numeric"},y0c:{year:"numeric",month:"long"}}};_.MC=function(){};
_.MC.O=function(a){return new (a||_.MC)};_.MC.Da=_.ad({type:_.MC});var Mlb;Mlb=Mlb===void 0?Llb:Mlb;_.MC.Ca=_.Fc({Pb:[[{wa:_.BC,Md:GC},{wa:_.Ds,lc:Mlb}]]});_.NC=function(){};_.NC.O=function(a){return new (a||_.NC)};_.NC.Da=_.ad({type:_.NC});_.NC.Ca=_.Fc({imports:[_.Cs,_.Cs]});var Nlb={x2b:"ACTIVE",Q9b:"DELETE_IN_PROGRESS",S9b:"DELETE_REQUESTED",Xjc:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Nlb.Xjc,Nlb.x2b,Nlb.S9b,Nlb.Q9b]}},Olb=function(){this.i={}};_.V(Olb,_.U);Olb.prototype.ka=function(){return Olb};
Olb.prototype.ma=function(){return{keys:[]}};var OC=function(a){a=a===void 0?{}:a;this.i={};this.i.code=a.code==null?null:a.code;this.i.message=a.message==null?null:a.message;this.i.details=a.details==null?null:a.details};_.V(OC,_.U);OC.prototype.ka=function(){return OC};OC.prototype.ma=function(){return{keys:["code","details","message"],yd:{details:{yc:null,Kc:!0,Lc:!1,Mc:!1}}}};
_.p.Object.defineProperties(OC.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.T(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.T(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.i.message=a}}});
_.PC=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.metadata=a.metadata==null?null:a.metadata;this.i.done=a.done==null?null:a.done;this.i.error=a.error==null?null:a.error;this.i.response=a.response==null?null:a.response};_.V(_.PC,_.U);_.PC.prototype.ka=function(){return _.PC};_.PC.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],yd:{metadata:{yc:null,Kc:!1,Lc:!1,Mc:!1},response:{yc:null,Kc:!1,Lc:!1,Mc:!1}},Ka:{error:OC}}};
_.p.Object.defineProperties(_.PC.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.T(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.T(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.T(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.T(this,"response"):null},set:function(a){this.i.response=a}}});var QC=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.id=a.id==null?null:a.id};_.V(QC,_.U);QC.prototype.ka=function(){return QC};QC.prototype.ma=function(){return{keys:["id","type"]}};
_.p.Object.defineProperties(QC.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.T(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});
_.RC=function(a){a=a===void 0?{}:a;this.i={};this.i.projectNumber=a.projectNumber==null?null:a.projectNumber;this.i.projectId=a.projectId==null?null:a.projectId;this.i.lifecycleState=a.lifecycleState==null?null:a.lifecycleState;this.i.name=a.name==null?null:a.name;this.i.createTime=a.createTime==null?null:a.createTime;this.i.labels=a.labels==null?null:a.labels;this.i.parent=a.parent==null?null:a.parent;this.i.tags=a.tags==null?null:a.tags};_.V(_.RC,_.U);_.RC.prototype.ka=function(){return _.RC};
_.RC.prototype.ma=function(){return{Pa:{lifecycleState:Nlb},keys:"createTime labels lifecycleState name parent projectId projectNumber tags".split(" "),yd:{labels:{yc:null,Kc:!1,Lc:!1,Mc:!1},tags:{yc:null,Kc:!1,Lc:!1,Mc:!1}},Ka:{parent:QC}}};
_.p.Object.defineProperties(_.RC.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.T(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.T(this,"labels"):null},set:function(a){this.i.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.T(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.T(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.T(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):null},set:function(a){this.i.tags=a}}});var SC=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.Kq==null?null:a.Kq;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken};_.V(SC,_.U);SC.prototype.ka=function(){return SC};SC.prototype.ma=function(){return{Qa:{projects:_.RC},keys:["nextPageToken","projects"]}};
_.p.Object.defineProperties(SC.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.TC={$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"};UC=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};_.h=UC.prototype;
_.h.create=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:a,Nb:"POST",Ob:"cloudresourcemanager.projects.create",path:"/"+this.Wa+"/projects",Ta:_.Ug(b,_.TC,c),Qb:_.PC})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:null,Nb:"DELETE",Ob:"cloudresourcemanager.projects.delete",path:"/"+this.Wa+"/projects/"+a,Ta:_.Ug(b,_.TC,c),Qb:Olb})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"cloudresourcemanager.projects.get",path:"/"+this.Wa+"/projects/"+a,Ta:_.Ug(b,_.TC,c),Qb:_.RC})};_.h.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"cloudresourcemanager.projects.list",path:"/"+this.Wa+"/projects",Ta:_.Ug(a,_.TC,b),Qb:SC})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Gm(this.vb,{body:b,Nb:"PUT",Ob:"cloudresourcemanager.projects.update",path:"/"+this.Wa+"/projects/"+a,Ta:_.Ug(c,_.TC,d),Qb:_.RC})};UC.O=function(a){return new (a||UC)(_.t(_.n_a,8),_.t(_.o_a),_.t(_.Em,8))};UC.ua=_.q({token:UC,qa:UC.O});_.VC=function(){};_.VC.O=function(a){return new (a||_.VC)};_.VC.ua=_.q({token:_.VC,qa:function(a){return UC.O(a)},Ga:_.Pu});_.WC=function(){};_.WC.O=function(a){return new (a||_.WC)};_.WC.Da=_.ad({type:_.WC});
_.WC.Ca=_.Fc({imports:[_.Cs,_.Cs]});Plb="Y Z E P T G M K  m u n".split(" ");_.XC=function(a){this.Ja=a};_.Qlb=function(a,b,c,d,e,f){var g=new _.nf(1);return _.Ngb(c).ha(_.uf(_.Be(d)),_.uf(g)).ha(_.ti(a.Ja,e),_.Ye(b),_.ff(f),_.mf(g),_.se())};_.XC.O=function(a){return new (a||_.XC)(_.t(_.Xo))};_.XC.ua=_.q({token:_.XC,qa:_.XC.O,Ga:"root"});_.YC=function(){};_.YC.prototype.transform=function(a){var b=a;a=b;var c="",d=1;b<0&&(b=-b);if(b===Infinity)a=(Infinity*Math.sign(a)).toString();else{for(var e=0;e<Plb.length;e++){var f=Plb[e];d=_.Kfb[f];if(b>=d||d<=1&&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.He=_.gd({name:"humanizeBytes",type:_.YC,ie:!0});_.ZC=function(){};_.ZC.O=function(a){return new (a||_.ZC)};_.ZC.Da=_.ad({type:_.ZC});_.ZC.Ca=_.Fc({Pb:[_.YC]});_.Rlb=new _.jd("CDK_TREE_NODE_OUTLET_NODE");_.$C=function(a,b){this.Bf=a;this.SMa=b};_.$C.O=function(a){return new (a||_.$C)(_.A(_.gg),_.A(_.Rlb,8))};_.$C.Fa=_.fd({type:_.$C,oa:[["","cdkTreeNodeOutlet",""]],standalone:!0});var Slb=function(a){this.va=a},aD=function(a){this.ta=a};aD.O=function(a){return new (a||aD)(_.A(_.fg))};aD.Fa=_.fd({type:aD,oa:[["","cdkTreeNodeDef",""]],inputs:{gz:[0,"cdkTreeNodeDefWhen","when"]},standalone:!0});_.bD=function(a,b){this.vA=a;this.Ua=b;this.Yb=_.Wc(_.Qr);this.Vp=new _.gf;this.GH=new Map;this.Gj=new Map;this.AR=new Map;this.nG=new _.gh({start:0,end:Number.MAX_VALUE});this.D7=new _.gh([]);this.TMa=new _.gh(null);this.CD=new _.gh(new Map);this.afb=new _.gh([]);this.KKc=_.Wc(_.XUa);this.rib=!1};_.h=_.bD.prototype;_.h.Td=function(){this.bKc()};_.h.pF=function(){this.YNc();this.shb()};
_.h.La=function(){this.SZ.Bf.clear();this.nG.complete();this.Vp.next();this.Vp.complete();this.er&&typeof this.er.disconnect==="function"&&this.dataSource.disconnect(this);this.RR&&(this.RR.unsubscribe(),this.RR=null);var a;(a=this.Ib)==null||a.destroy()};_.h.Ra=function(){this.ZJc()};_.h.Ec=function(){this.rib=!0};_.h.YNc=function(){this.DHc=this.J8.filter(function(a){return!a.gz})[0]};_.h.ahb=function(a){this.TMa.value===null&&this.TMa.next(a)};
_.h.IOa=function(a){this.er&&typeof this.er.disconnect==="function"&&this.dataSource.disconnect(this);this.RR&&(this.RR.unsubscribe(),this.RR=null);a||this.SZ.Bf.clear();this.er=a;this.J8&&this.shb()};_.h.Ldb=function(){return this.Fc?this.Fc.mf:(this.Um!=null||(this.Um=new _.cA(!0)),this.Um)};_.h.shb=function(){var a=this;if(!this.RR){var b;_.gta(this.er)?b=this.er.connect(this):_.Fe(this.er)?b=this.er:Array.isArray(this.er)&&(b=_.le(this.er));b&&(this.RR=this.nJc(b).ha(_.uf(this.Vp)).subscribe(function(c){a.vMc(c)}))}};
_.h.nJc=function(a){var b=this,c=this.Ldb();return _.te([a,this.TMa,c.changed.ha(_.sf(null),_.vf(function(d){b.UHc(d)}))]).ha(_.tf(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;return f===null?_.le({U3:d,tN:null,nodeType:f}):b.RGc(d,f).ha(_.x(function(g){return Object.assign({},g,{nodeType:f})}))}))};_.h.vMc=function(a){a.nodeType===null?_.Tlb(this,a.U3):(this.WNc(a.tN),_.Tlb(this,a.U3),this.dOc(a.tN))};
_.h.UHc=function(a){if(a){for(var b=this.CD.value,c=_.k(a.VD),d=c.next();!d.done;d=c.next()){var e=void 0;(e=b.get(d.value))==null||e.Icb(!0)}a=_.k(a.removed);for(c=a.next();!c.done;c=a.next())d=void 0,(d=b.get(c.value))==null||d.Icb(!1)}};
_.h.bKc=function(){var a=this,b=_.te([this.afb,this.CD]).ha(_.x(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;return c.reduce(function(f,g){(g=e.get(a.Cf(g)))&&f.push(g);return f},[])}));this.Ib=this.KKc(b,{Vq:function(c){return a.Cf(c.data)},fu:function(c){return!!c.ug},RZb:!0,CAb:this.Yb.value})};_.h.ZJc=function(){var a=this,b,c=(b=this.Vq)!=null?b:function(d,e){return a.Cf(e)};this.sD=this.vA.find([]).create(c)};_.h.Zbd=function(){};
_.Tlb=function(a,b,c,d,e){c=c===void 0?a.sD:c;d=d===void 0?a.SZ.Bf:d;if((c=c.diff(b))||a.rib)c==null||_.RJa(c,function(f,g,m){f.bw==null?a.insertNode(b[m],m,d,e):m==null?d.remove(g):(f=d.get(g),d.move(f,m))}),c==null||_.SJa(c,function(f){var g=f.item;f.lk!=void 0&&(d.get(f.lk).context.va=g)}),_.pm(a.Ua)};_.h=_.bD.prototype;_.h.cJc=function(a,b){return this.J8.length===1?this.J8.first:this.J8.find(function(c){return c.gz&&c.gz(b,a)})||this.DHc};
_.h.insertNode=function(a,b,c,d){var e=this.cLa(),f=this.cJc(a,b),g=this.Cf(a),m=new Slb(a),n;d!=null||(d=(n=this.Gj.get(g))!=null?n:void 0);e?m.level=e(a):d!==void 0&&this.GH.has(this.Cf(d))?m.level=this.GH.get(this.Cf(d))+1:m.level=0;this.GH.set(g,m.level);(c?c:this.SZ.Bf).ci(f.ta,m,b);Ulb&&(Ulb.data=a)};_.h.Zd=function(a){var b,c;return!!(((b=this.Fc)==null?0:b.Zd(a))||((c=this.Um)==null?0:c.Ge(this.Cf(a))))};_.h.toggle=function(a){this.Fc?this.Fc.toggle(a):this.Um&&this.Um.toggle(this.Cf(a))};
_.h.expand=function(a){this.Fc?this.Fc.expand(a):this.Um&&this.Um.select(this.Cf(a))};_.h.collapse=function(a){this.Fc?this.Fc.collapse(a):this.Um&&this.Um.Yf(this.Cf(a))};_.h.H7a=function(a){this.Fc?this.Fc.H7a(a):this.Um&&(this.Zd(a)?this.Xsa(a):this.pua(a))};_.h.pua=function(a){var b=this;if(this.Fc)this.Fc.pua(a);else if(this.Um){var c=this.Um;c.select(this.Cf(a));this.vZ(a).ha(_.af(1),_.uf(this.Vp)).subscribe(function(d){c.select.apply(c,_.ld(d.map(function(e){return b.Cf(e)})))})}};
_.h.Xsa=function(a){var b=this;if(this.Fc)this.Fc.Xsa(a);else if(this.Um){var c=this.Um;c.Yf(this.Cf(a));this.vZ(a).ha(_.af(1),_.uf(this.Vp)).subscribe(function(d){c.Yf.apply(c,_.ld(d.map(function(e){return b.Cf(e)})))})}};_.h.cN=function(){var a=this;if(this.Fc)this.Fc.cN();else if(this.Um){var b=this.Um;b.select.apply(b,_.ld(this.D7.value.map(function(c){return a.Cf(c)})))}};_.h.collapseAll=function(){var a=this;if(this.Fc)this.Fc.collapseAll();else if(this.Um){var b=this.Um;b.Yf.apply(b,_.ld(this.D7.value.map(function(c){return a.Cf(c)})))}};
_.h.cLa=function(){var a,b,c;return(c=(a=this.Fc)==null?void 0:(b=a.N1)==null?void 0:b.bind(this.Fc))!=null?c:this.Uga};_.h.Bdb=function(){var a,b,c;return(c=(a=this.Fc)==null?void 0:(b=a.EB)==null?void 0:b.bind(this.Fc))!=null?c:this.Zaa};
_.h.Jdb=function(a){var b=this,c=this.cLa(),d,e,f=(e=this.Um)!=null?e:(d=this.Fc)==null?void 0:d.mf;if(!f)return _.le([]);var g=this.Cf(a);d=f.changed.ha(_.tf(function(n){return n.VD.includes(g)?_.le(!0):n.removed.includes(g)?_.le(!1):_.Ce}),_.sf(this.Zd(a)));if(c)return _.te([d,this.D7]).ha(_.x(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n?b.Ycb(c,r,a,1):[]}));if(d=this.Bdb()){var m;return _.Cra((m=d(a))!=null?m:[])}throw Error("Xd");};
_.h.Ycb=function(a,b,c,d){var e=this,f=this.Cf(c),g=b.findIndex(function(r){return e.Cf(r)===f});c=a(c);d=c+d;var m=[];for(g+=1;g<b.length;g++){var n=a(b[g]);if(n<=c)break;n<=d&&m.push(b[g])}return m};_.h.lMc=function(a){this.CD.value.set(this.Cf(a.data),a);this.CD.next(this.CD.value)};_.h.Fcd=function(a){this.CD.value.delete(this.Cf(a.data));this.CD.next(this.CD.value)};_.h.Odb=function(a){return this.GH.get(this.Cf(a))};_.h.vpa=function(a){return this.zdb(a).length};
_.h.upa=function(a){var b=this,c=this.zdb(a),d=this.Cf(a);return c.findIndex(function(e){return b.Cf(e)===d})+1};_.h.dJc=function(a){return(a=this.Gj.get(this.Cf(a.data)))&&this.CD.value.get(this.Cf(a))};_.h.bJc=function(a){var b=this;return this.Jdb(a.data).ha(_.x(function(c){return c.reduce(function(d,e){(e=b.CD.value.get(b.Cf(e)))&&d.push(e);return d},[])}))};_.h.MMc=function(a){this.Ib.An(a)};
_.h.vZ=function(a){if(this.Fc)return _.le(this.Fc.xN(a));if(this.Uga)return a=this.Ycb(this.Uga,this.D7.value,a,Infinity),_.le(a);if(this.Zaa)return this.xdb(a).ha(_.Ogb(function(b,c){b.push.apply(b,_.ld(c));return b},[]));throw Error("Xd");};_.h.xdb=function(a){var b=this;return this.Zaa?_.Cra(this.Zaa(a)).ha(_.af(1),_.tf(function(c){for(var d=_.k(c),e=d.next();!e.done;e=d.next())b.Gj.set(b.Cf(e.value),a);return _.le.apply(null,_.ld(c)).ha(_.Ye(function(f){return _.we(_.le([f]),b.xdb(f))}))})):_.le([])};
_.h.Cf=function(a){var b,c;return(c=(b=this.qua)==null?void 0:b.call(this,a))!=null?c:a};_.h.zdb=function(a){var b=this.Cf(a);b=(b=this.Gj.get(b))?this.Cf(b):null;var c;return(c=this.AR.get(b))!=null?c:[a]};_.h.lIc=function(a,b,c){if(!c.length)return null;var d;a=(d=this.GH.get(this.Cf(a)))!=null?d:0;for(--b;b>=0;b--){d=c[b];var e=void 0;if(((e=this.GH.get(this.Cf(d)))!=null?e:0)<a)return d}return null};
_.h.FKa=function(a,b){var c=this;b=b===void 0?0:b;var d=this.Bdb();return d?_.le.apply(null,_.ld(a)).ha(_.Ye(function(e){var f=c.Cf(e);c.Gj.has(f)||c.Gj.set(f,null);c.GH.set(f,b);var g=_.Cra(d(e));return _.we(_.le([e]),g.ha(_.af(1),_.vf(function(m){c.AR.set(f,[].concat(_.ld(m!=null?m:[])));m=_.k(m!=null?m:[]);for(var n=m.next();!n.done;n=m.next())n=c.Cf(n.value),c.Gj.set(n,e),c.GH.set(n,b+1)}),_.tf(function(m){return m?c.FKa(m,b+1).ha(_.x(function(n){return c.Zd(e)?n:[]})):_.le([])})))}),_.Ogb(function(e,
f){e.push.apply(e,_.ld(f));return e},[])):_.le([].concat(_.ld(a)))};
_.h.RGc=function(a,b){var c=this;if(this.Zaa&&b==="flat")return this.AR.set(null,[].concat(_.ld(a))),this.FKa(a).ha(_.x(function(e){return{U3:e,tN:e}}));if(this.Uga&&b==="nested"){var d=this.Uga;return _.le(a.filter(function(e){return d(e)===0})).ha(_.x(function(e){return{U3:e,tN:a}}),_.vf(function(e){c.ubb(e.tN)}))}if(b==="flat")return _.le({U3:a,tN:a}).ha(_.vf(function(e){c.ubb(e.tN)}));this.AR.set(null,[].concat(_.ld(a)));return this.FKa(a).ha(_.x(function(e){return{U3:a,tN:e}}))};_.h.WNc=function(a){this.D7.next(a)};
_.h.dOc=function(a){this.afb.next(a)};_.h.ubb=function(a){var b=this.cLa();if(b){this.Gj.clear();this.AR.clear();for(var c=0;c<a.length;c++){var d=a[c],e=this.Cf(d);this.GH.set(e,b(d));var f=this.lIc(d,c,a);this.Gj.set(e,f);e=f?this.Cf(f):null;f=void 0;var g=(f=this.AR.get(e))!=null?f:[];g.splice(c,0,d);this.AR.set(e,g)}}};_.p.Object.defineProperties(_.bD.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.er},set:function(a){this.er!==a&&this.IOa(a)}}});
_.bD.O=function(a){return new (a||_.bD)(_.A(_.xm),_.A(_.Pg))};
_.bD.ya=_.Yc({type:_.bD,oa:[["cdk-tree"]],zd:function(a,b,c){a&1&&_.kg(c,aD,5);if(a&2){var d;_.ng(d=_.og())&&(b.J8=d)}},tb:function(a,b){a&1&&_.jg(_.$C,7);if(a&2){var c;_.ng(c=_.og())&&(b.SZ=c.first)}},rb:["role","tree",1,"cdk-tree"],Za:function(a,b){a&1&&_.K("keydown",function(c){return b.MMc(c)})},inputs:{dataSource:"dataSource",Fc:"treeControl",Uga:"levelAccessor",Zaa:"childrenAccessor",Vq:"trackBy",qua:"expansionKey"},Rb:["cdkTree"],standalone:!0,features:[_.wg],Aa:1,Ba:0,Ea:[["cdkTreeNodeOutlet",
""]],ta:function(a){a&1&&_.Tf(0,0)},Ia:[_.$C],mb:2});_.cD=function(a,b){this.Ma=a;this.jh=b;this.T9=-1;this.Era=new _.mm;this.xU=new _.mm;this.Lb=new _.gf;this.cKa=new _.gf;this.aMa=!1;this.bMa=void 0;this.qOa=!0;this.Ua=_.Wc(_.Pg);Ulb=this};_.h=_.cD.prototype;_.h.kp=function(){var a;return this.S8c||((a=this.Ma.na.textContent)==null?void 0:a.trim())||""};_.h.mMa=function(){return this.jh.Fc?this.YYc?!1:!0:this.aMa};_.h.ydb=function(){return this.mMa()?String(this.Zd):null};_.h.vpa=function(){return this.jh.vpa(this.Te)};
_.h.upa=function(){return this.jh.upa(this.Te)};_.h.Ra=function(){var a=this;this.GLc=fhb(this.Ma.na);this.jh.Ldb().changed.ha(_.x(function(){return a.Zd}),_.cf()).subscribe(function(){_.om(a.Ua)});this.jh.ahb("flat");this.jh.lMc(this)};_.h.La=function(){Ulb===this&&(Ulb=null);this.cKa.complete();this.Lb.next();this.Lb.complete()};_.h.getParent=function(){var a;return(a=this.jh.dJc(this))!=null?a:null};_.h.EB=function(){return this.jh.bJc(this)};
_.h.focus=function(){this.T9=0;this.qOa&&this.Ma.na.focus();_.om(this.Ua)};_.h.d_b=function(){this.T9=-1;_.om(this.Ua)};_.h.Uu=function(){this.ug||this.Era.next(this.Te)};_.h.collapse=function(){this.Oj&&this.jh.collapse(this.Te)};_.h.expand=function(){this.Oj&&this.jh.expand(this.Te)};_.h.FHb=function(){this.T9=0;_.om(this.Ua)};_.h.idb=function(){this.ug||this.jh.Ib.Vx(this)};_.h.PMc=function(){this.ug||(this.qOa=!1,this.jh.Ib.Vx(this),this.qOa=!0)};_.h.Icb=function(a){this.xU.emit(a)};
_.p.Object.defineProperties(_.cD.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(){}},Oj:{configurable:!0,enumerable:!0,get:function(){return this.mMa()},set:function(a){this.aMa=a;this.data&&!this.mMa||!this.aMa||(this.bMa?this.expand():this.bMa===!1&&this.collapse())}},Zd:{configurable:!0,enumerable:!0,get:function(){return this.jh.Zd(this.Te)},set:function(a){(this.bMa=a)?this.expand():this.collapse()}},data:{configurable:!0,enumerable:!0,get:function(){return this.Te},
set:function(a){a!==this.Te&&(this.Te=a,this.cKa.next())}},YYc:{configurable:!0,enumerable:!0,get:function(){var a;if(((a=this.jh.Fc)==null?void 0:a.Oj)===void 0||this.jh.Fc.Oj(this.Te)){var b,c;if(((b=this.jh.Fc)==null?void 0:b.Oj)===void 0&&((c=this.jh.Fc)==null?void 0:c.xN(this.Te).length)===0)return!0}else return!0;return!1}},level:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.jh.Odb(this.Te))!=null?a:this.GLc}}});var Ulb=null;
_.cD.O=function(a){return new (a||_.cD)(_.A(_.Pd),_.A(_.bD))};
_.cD.Fa=_.fd({type:_.cD,oa:[["cdk-tree-node"]],rb:["role","treeitem",1,"cdk-tree-node"],ob:5,Za:function(a,b){a&1&&_.K("click",function(){return b.PMc()})("focus",function(){return b.idb()});a&2&&(_.Uf("tabindex",b.T9),_.Lf("aria-expanded",b.ydb())("aria-level",b.level+1)("aria-posinset",b.upa())("aria-setsize",b.vpa()))},inputs:{role:"role",Oj:[2,"isExpandable","isExpandable",_.Kg],Zd:"isExpanded",ug:[2,"isDisabled","isDisabled",_.Kg],S8c:[0,"cdkTreeNodeTypeaheadLabel","typeaheadLabel"]},outputs:{Era:"activation",
xU:"expandedChange"},Rb:["cdkTreeNode"],standalone:!0,features:[_.Kf]});var Vlb=/([A-Za-z%]+)$/,dD=function(a,b,c,d){var e=this;this.n_=a;this.jh=b;this.Zc=c;this.Yb=d;this.Lb=new _.gf;this.VBb="px";this.Jpa=40;this.G9();d&&d.Hc.ha(_.uf(this.Lb)).subscribe(function(){return e.G9(!0)});a.cKa.subscribe(function(){return e.G9()})};_.h=dD.prototype;_.h.La=function(){this.Lb.next();this.Lb.complete()};_.h.DLc=function(){var a,b=(a=this.n_.data&&this.jh.Odb(this.n_.data))!=null?a:null;a=this.bqa==null?b:this.bqa;return typeof a==="number"?""+a*this.Jpa+this.VBb:null};
_.h.G9=function(a){a=a===void 0?!1:a;var b=this.DLc();if(b!==this.vHc||a){a=this.Zc.na;var c=this.Yb&&this.Yb.value==="rtl"?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style[c==="paddingLeft"?"paddingRight":"paddingLeft"]="";this.vHc=b}};_.h.Zgb=function(a){this.bqa=isNaN(a)?null:a;this.G9()};_.h.Ygb=function(a){var b=a,c="px";typeof a==="string"&&(a=a.split(Vlb),b=a[0],c=a[1]||c);this.VBb=c;this.Jpa=_.Lg(b);this.G9()};
_.p.Object.defineProperties(dD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.bqa},set:function(a){this.Zgb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Jpa},set:function(a){this.Ygb(a)}}});dD.O=function(a){return new (a||dD)(_.A(_.cD),_.A(_.bD),_.A(_.Pd),_.A(_.Qr,8))};dD.Fa=_.fd({type:dD,oa:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",_.Lg],indent:[0,"cdkTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.Kf]});var eD=function(a,b){this.jh=a;this.n_=b;this.recursive=!1};eD.prototype.l_=function(){this.recursive?this.jh.H7a(this.n_.data):this.jh.toggle(this.n_.data);this.jh.Ib.Vx(this.n_)};eD.O=function(a){return new (a||eD)(_.A(_.bD),_.A(_.cD))};
eD.Fa=_.fd({type:eD,oa:[["","cdkTreeNodeToggle",""]],rb:["tabindex","-1"],Za:function(a,b){a&1&&_.K("click",function(c){b.l_();return c.stopPropagation()})("keydown.Enter",function(c){b.l_();return c.preventDefault()})("keydown.Space",function(c){b.l_();return c.preventDefault()})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",_.Kg]},standalone:!0,features:[_.Kf]});var fD=function(){};fD.O=function(a){return new (a||fD)};fD.Da=_.ad({type:fD});fD.Ca=_.Fc({});_.gD=function(){aD.apply(this,arguments)};_.V(_.gD,aD);_.gD.O=function(){var a;return function(b){return(a||(a=_.Ld(_.gD)))(b||_.gD)}}();_.gD.Fa=_.fd({type:_.gD,oa:[["","matTreeNodeDef",""]],inputs:{gz:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},standalone:!0,features:[_.vg([{wa:aD,Hb:_.gD}]),_.Jf]});_.hD=function(a,b){this.Bf=a;this.SMa=b};_.hD.O=function(a){return new (a||_.hD)(_.A(_.gg),_.A(_.Rlb,8))};_.hD.Fa=_.fd({type:_.hD,oa:[["","matTreeNodeOutlet",""]],standalone:!0,features:[_.vg([{wa:_.$C,Hb:_.hD}])]});_.iD=function(){dD.apply(this,arguments)};_.V(_.iD,dD);_.p.Object.defineProperties(_.iD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.bqa},set:function(a){this.Zgb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Jpa},set:function(a){this.Ygb(a)}}});_.iD.O=function(){var a;return function(b){return(a||(a=_.Ld(_.iD)))(b||_.iD)}}();
_.iD.Fa=_.fd({type:_.iD,oa:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",_.Lg],indent:[0,"matTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.vg([{wa:dD,Hb:_.iD}]),_.Kf,_.Jf]});_.jD=function(){eD.apply(this,arguments)};_.V(_.jD,eD);_.jD.O=function(){var a;return function(b){return(a||(a=_.Ld(_.jD)))(b||_.jD)}}();_.jD.Fa=_.fd({type:_.jD,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},standalone:!0,features:[_.vg([{wa:eD,Hb:_.jD}]),_.Jf]});_.kD=function(){_.bD.apply(this,arguments);this.SZ=void 0};_.V(_.kD,_.bD);_.kD.O=function(){var a;return function(b){return(a||(a=_.Ld(_.kD)))(b||_.kD)}}();
_.kD.ya=_.Yc({type:_.kD,oa:[["mat-tree"]],tb:function(a,b){a&1&&_.jg(_.hD,7);if(a&2){var c;_.ng(c=_.og())&&(b.SZ=c.first)}},rb:[1,"mat-tree"],Rb:["matTree"],standalone:!0,features:[_.vg([{wa:_.bD,Hb:_.kD}]),_.Jf,_.wg],Aa:1,Ba:0,Ea:[["matTreeNodeOutlet",""]],ta:function(a){a&1&&_.Tf(0,0)},Ia:[_.hD],styles:[".mat-tree{display:block;background-color:var(--mat-tree-container-background-color, var(--mat-app-surface))}.mat-tree-node,.mat-nested-tree-node{color:var(--mat-tree-node-text-color, var(--mat-app-on-surface));font-family:var(--mat-tree-node-text-font, var(--mat-app-body-large-font));font-size:var(--mat-tree-node-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-tree-node-text-weight, var(--mat-app-body-large-weight))}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word;min-height:var(--mat-tree-node-min-height, 48px)}.mat-nested-tree-node{border-bottom-width:0}\n"],mb:2});_.lD=function(){};_.lD.O=function(a){return new (a||_.lD)};_.lD.Da=_.ad({type:_.lD});_.lD.Ca=_.Fc({imports:[fD,_.Cs,_.Cs]});var Wlb=new _.jd("GMAT_CHECKBOX_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.mD=function(a){this.options=a};_.mD.O=function(a){return new (a||_.mD)(_.A(Wlb))};_.mD.Fa=_.fd({type:_.mD,oa:[["mat-checkbox"]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-checkbox",!b.options.Oe)}});_.Xlb=new _.jd("mat-checkbox-default-options",{Ga:"root",qa:ghb});var Ylb,Zlb,$lb,amb,bmb,cmb;Ylb=["input"];Zlb=["label"];$lb={wa:_.Dw,Hb:_.Qc(function(){return _.nD}),wd:!0};amb=function(){};bmb=0;cmb=ghb();
_.nD=function(a,b,c,d,e,f){this.Ma=a;this.Ua=b;this.nb=c;this.re=e;this.Rk=f;this.Tm={bna:"mdc-checkbox--anim-unchecked-checked",cna:"mdc-checkbox--anim-unchecked-indeterminate",FRa:"mdc-checkbox--anim-checked-unchecked",Yaa:"mdc-checkbox--anim-checked-indeterminate",xYa:"mdc-checkbox--anim-indeterminate-checked",yYa:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.fe=null;this.vp="after";this.name=null;this.Hc=new _.mm;this.xV=new _.mm;this.Ue=function(){};this.Bu="";this.j7=
0;this.tA=function(){};this.nib=function(){};this.Wm=this.qc=this.Uf=!1;this.Rk=this.Rk||cmb;this.color=this.Rk.color||cmb.color;this.tabIndex=parseInt(d)||0;this.id=this.vx="mat-mdc-checkbox-"+ ++bmb;var g;this.Fd=(g=f==null?void 0:f.Fd)!=null?g:!1};_.h=_.nD.prototype;_.h.focus=function(){this.Qg.na.focus()};_.h.dr=function(a){var b=new amb;b.source=this;b.checked=a;return b};_.h.NKa=function(){var a;return(a=this.Qg)==null?void 0:a.na};_.h.Tb=function(a){a.required&&this.nib()};_.h.Ec=function(){this.Q9(this.Wm)};
_.h.px=function(){return this.Bc||this.disabled};_.h.pqa=function(){_.pm(this.Ua)};_.h.uo=function(a){this.checked=!!a};_.h.Dn=function(a){this.tA=a};_.h.us=function(a){this.Ue=a};_.h.Ip=function(a){this.disabled=a};_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Bja=function(a){this.nib=a};
_.h.pT=function(a){var b=this.j7,c=this.NKa();if(b!==a&&c&&(this.Bu&&c.classList.remove(this.Bu),this.Bu=this.MKa(b,a),this.j7=a,this.Bu.length>0)){c.classList.add(this.Bu);var d=this.Bu;this.nb.Ub(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Tp=function(){this.tA(this.checked);this.Hc.emit(this.dr(this.checked));this.Qg&&(this.Qg.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.tA(this.checked)};
_.h.Bpa=function(){var a=this,b,c=(b=this.Rk)==null?void 0:b.RRa;if(!this.disabled&&c!=="noop")this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.Wm=!1;a.xV.emit(a.Wm)}),this.Uf=!this.Uf,this.pT(this.Uf?1:2),this.Tp();else if(this.disabled&&this.Fd||!this.disabled&&c==="noop")this.Qg.na.checked=this.checked,this.Qg.na.indeterminate=this.indeterminate};_.h.XMa=function(a){a.stopPropagation()};_.h.Qk=function(){var a=this;Promise.resolve().then(function(){a.Ue();_.om(a.Ua)})};
_.h.MKa=function(a,b){if(this.re==="NoopAnimations")return"";switch(a){case 0:if(b===1)return this.Tm.bna;if(b==3)return this.Uf?this.Tm.Yaa:this.Tm.cna;break;case 2:return b===1?this.Tm.bna:this.Tm.cna;case 1:return b===2?this.Tm.FRa:this.Tm.Yaa;case 3:return b===1?this.Tm.xYa:this.Tm.yYa}return""};_.h.Q9=function(a){var b=this.Qg;b&&(b.na.indeterminate=a)};_.h.zL=function(){this.Bpa()};_.h.bNa=function(){this.Bpa();this.disabled||this.Qg.na.focus()};
_.h.PLc=function(a){a.target&&this.cfb.na.contains(a.target)&&a.stopPropagation()};
_.p.Object.defineProperties(_.nD.prototype,{ds:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.vx)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Uf},set:function(a){a!=this.checked&&(this.Uf=a,_.om(this.Ua))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){a!==this.disabled&&(this.qc=a,_.om(this.Ua))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.Wm},set:function(a){var b=a!=this.Wm;
this.Wm=a;b&&(this.Wm?this.pT(3):this.pT(this.checked?1:2),this.xV.emit(this.Wm));this.Q9(this.Wm)}}});_.nD.O=function(a){return new (a||_.nD)(_.A(_.Pd),_.A(_.Pg),_.A(_.Cg),_.Hd("tabindex"),_.A(_.$l,8),_.A(_.Xlb,8))};
_.nD.ya=_.Yc({type:_.nD,oa:[["mat-checkbox"]],tb:function(a,b){a&1&&(_.jg(Ylb,5),_.jg(Zlb,5));if(a&2){var c;_.ng(c=_.og())&&(b.Qg=c.first);_.ng(c=_.og())&&(b.cfb=c.first)}},rb:[1,"mat-mdc-checkbox"],ob:16,Za:function(a,b){a&2&&(_.Uf("id",b.id),_.Lf("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Of(b.color?"mat-"+b.color:"mat-accent"),_.Nf("_mat-animation-noopable",b.re==="NoopAnimations")("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",
b.checked)("mat-mdc-checkbox-disabled-interactive",b.Fd))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Yu:[0,"aria-describedby","ariaDescribedby"],id:"id",required:[2,"required","required",_.Kg],vp:"labelPosition",name:"name",value:"value",Bc:[2,"disableRipple","disableRipple",_.Kg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?void 0:_.Lg(a)}],color:"color",Fd:[2,"disabledInteractive","disabledInteractive",_.Kg],checked:[2,"checked","checked",
_.Kg],disabled:[2,"disabled","disabled",_.Kg],indeterminate:[2,"indeterminate","indeterminate",_.Kg]},outputs:{Hc:"change",xV:"indeterminateChange"},Rb:["matCheckbox"],standalone:!0,features:[_.vg([$lb,{wa:_.Ew,Hb:_.nD,wd:!0}]),_.Kf,_.sd,_.wg],hc:["*"],Aa:15,Ba:20,Ea:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click",
"change","checked","indeterminate","disabled","id","required","tabIndex"],[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-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],ta:function(a,
b){if(a&1){var c=_.zd();_.bg();_.F(0,"div",3);_.K("click",function(d){_.u(c);return _.w(b.PLc(d))});_.F(1,"div",4,0)(3,"div",5);_.K("click",function(){_.u(c);return _.w(b.bNa())});_.H();_.F(4,"input",6,1);_.K("blur",function(){_.u(c);return _.w(b.Qk())})("click",function(){_.u(c);return _.w(b.zL())})("change",function(d){_.u(c);return _.w(b.XMa(d))});_.H();_.J(6,"div",7);_.F(7,"div",8);_.Gd();_.F(8,"svg",9);_.J(9,"path",10);_.H();_.yd.pE=null;_.J(10,"div",11);_.H();_.J(11,"div",12);_.H();_.F(12,"label",
13,2);_.cg(14);_.H()()}a&2&&(a=_.$f(2),_.E("labelPosition",b.vp),_.y(4),_.Nf("mdc-checkbox--selected",b.checked),_.E("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled&&!b.Fd)("id",b.ds)("required",b.required)("tabIndex",b.disabled&&!b.Fd?-1:b.tabIndex),_.Lf("aria-label",b.ariaLabel||null)("aria-labelledby",b.fe)("aria-describedby",b.Yu)("aria-checked",b.indeterminate?"mixed":null)("aria-disabled",b.disabled&&b.Fd?!0:null)("name",b.name)("value",b.value),_.y(7),_.E("matRippleTrigger",
a)("matRippleDisabled",b.Bc||b.disabled)("matRippleCentered",!0),_.y(),_.E("for",b.ds))},Ia:[_.Ms,_.Gs],styles:['.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;padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-app-primary))}.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, var(--mat-app-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-app-primary))}.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, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-app-on-surface))}.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, var(--mat-app-on-surface))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__ripple{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.cdk-high-contrast-active .mdc-checkbox--disabled{opacity:.5}.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 cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-print-color-adjust:exact;color-adjust:exact;border-color:var(--mdc-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2)}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mat-app-on-surface));background-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary))}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mat-app-on-surface))}.mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover .mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.cdk-high-contrast-active .mdc-checkbox__checkmark{color:CanvasText}.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.cdk-high-contrast-active .mdc-checkbox--disabled .mdc-checkbox__checkmark,.cdk-high-contrast-active .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:CanvasText}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 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 cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);border-color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.cdk-high-contrast-active .mdc-checkbox__mixedmark{margin:0 1px}.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.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;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 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{stroke-dashoffset:0}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 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{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}@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:cubic-bezier(0, 0, 0.2, 1);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}}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *,.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mat-mdc-checkbox label:empty{display:none}.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%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display, block)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-focus-indicator::before{content:""}\n'],
mb:2,Oa:0});var emb,gmb,hmb;_.oD=function(a){a=a===void 0?null:a;this.Ana=new Map;a&&(this.Ana=new Map(a))};_.oD.prototype.isValid=function(){return this.Ana.size>0&&this.bn.every(function(a){return a!=null})};_.pD=function(a){return new _.oD(new Map([["0",a]]))};_.dmb=function(a){return new _.oD(new Map(a.map(function(b,c){return[String(c),b]})))};
_.p.Object.defineProperties(_.oD.prototype,{Pq:{configurable:!0,enumerable:!0,get:function(){return this.Ana.values().next().value}},bn:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.Ana.values())}},fo:{configurable:!0,enumerable:!0,get:function(){return new Map(this.Ana)}}});
_.qD=function(a,b,c,d,e,f){this.config=a;this.Ef=b;this.value=c;this.Vt=d===void 0?!0:d;this.Nfa=e===void 0?!1:e;this.sPc=f===void 0?"":f;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+emb});emb++};_.qD.prototype.CXa=function(a){return String(a)};
_.p.Object.defineProperties(_.qD.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return this.Ef!=null&&this.value.isValid()}},I1c:{configurable:!0,enumerable:!0,get:function(){return this.Ef?"xap-filterbar-filtereditor-chip-operator-"+this.Ef.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},wE:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Ef&&this.value.fo.size>0&&(b=this.value.bn.filter(function(c){return c!==null}).map(function(c){return a.CXa(c)}).filter(function(c){return c.trim()}).join(", "));
return!this.Ef||this.value.fo.size>0&&b.length===0?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Ef.RP||this.Ef.displayName)+" "+b}}});emb=0;_.rD=function(){};_.rD.O=function(a){return new (a||_.rD)};_.rD.Fa=_.fd({type:_.rD});_.fmb=function(a){this.pma=a};gmb=function(a){this.rxb=a};_.imb=function(a){return new gmb(function(b){return a.ha(_.tf(function(c){if(!c.has(b))throw Error("Yd`"+b);return _.le(new hmb(c.get(b)))}))})};
hmb=function(a){this.config=this.config=a;if(!(this.config.tm||this.config.Fm&&this.config.Fm.size))throw Error("Zd");if(!(this.config.Fm&&this.config.Fm.size||this.config.ZA&&this.config.ZA.length))throw Error("$d");};_.sD=function(a,b,c,d,e,f){d=d===void 0?!0:d;this.DIb=a;this.kub=b;this.o9c=d;this.iY=e===void 0?!1:e;this.og=new _.gh([]);c&&this.og.next(c);d&&(this.qVa=new Map);f&&(this.CP=f)};_.sD.prototype.destroy=function(){this.og.complete()};
_.sD.prototype.clear=function(){var a=this.og.value.filter(function(b){return!b.Vt});this.og.next(a)};_.sD.prototype.LE=function(a){var b=this;if(this.o9c){if(this.qVa.has(a))return _.le(this.qVa.get(a));var c=this.kub.rxb(a).ha(_.qf(1));c.ha(_.ff()).subscribe(function(d){b.qVa.set(a,d)});return c.ha(_.ff())}return this.kub.rxb(a)};
var jmb=function(a,b){b=a.og.getValue().concat(b);a.og.next(b)},kmb=function(a,b){var c=a.og.getValue().filter(function(d){return!b(d)});a.og.next(c)},lmb=function(a,b,c){var d=a.og.getValue().slice();b<d.length&&(c?d[b]=c:d[b].Vt&&d.splice(b,1));a.og.next(d)};
_.p.Object.defineProperties(_.sD.prototype,{wE:{configurable:!0,enumerable:!0,get:function(){return this.og.value.map(function(a){return a.wE}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.og.value.length>0&&this.og.value.every(function(a){return a.isValid})}}});var tD=function(a){var b=this;this.oXc=a=a===void 0?function(c){return c}:a;this.z5=new _.gh(void 0);this.dD=this.z5.Lf();this.uRa=new _.gf;this.Dk=[];this.selected=new Map;this.CTb=this.dD.ha(_.x(function(){return Array.from(b.selected.values())}),_.qf(1));this.yTb=this.dD.ha(_.x(function(){return b.selected.size}),_.qf(1))},mmb=function(a){return a.Dk.length?a.CTb.ha(Pgb(function(){return!!a.Dk.length})):a.CTb},uD=function(a){return a.Dk.length?a.yTb.ha(Pgb(function(){return!!a.Dk.length}),_.cf()):
a.yTb.ha(_.cf())};tD.prototype.Ge=function(a){var b=this;if(a==null)return _.le(!1);var c=this.hash(a);a=this.dD.ha(_.x(function(){return b.selected.has(c)}));return this.Dk.length?a.ha(Pgb(function(){return!!b.Dk.length}),_.cf()):a.ha(_.sf(this.selected.has(c)),_.cf())};var vD=function(a,b){if(b==null)return!1;b=a.hash(b);if(!a.Dk.length)return a.selected.has(b);a=a.Dk[a.Dk.length-1];b=a.Mv.has(b);return a.lX===0?!b:b};_.h=tD.prototype;
_.h.toggle=function(a,b){b==null&&(b=!vD(this,a));b?this.select(a):this.Yf(a)};_.h.select=function(){var a=_.lc.apply(0,arguments);if(this.Dk.length){var b=this.Dk[this.Dk.length-1];if(b.lX===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.Mv.delete(this.hash(c.value))}else for(a=_.k(a),c=a.next();!c.done;c=a.next())c=c.value,b.Mv.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.z5.next()};
_.h.Yf=function(){var a=_.lc.apply(0,arguments);if(this.Dk.length){var b=this.Dk[this.Dk.length-1];if(b.lX===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.Mv.set(this.hash(c),c)}else for(a=_.k(a),c=a.next();!c.done;c=a.next())b.Mv.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.z5.next()};_.h.clear=function(){this.Dk.length=0;this.uRa.next();this.selected.clear();this.z5.next()};
_.h.Eka=function(a,b,c){var d=this;c=c===void 0?!1:c;this.Dk.push({lX:a,JZc:b.ha(_.af(1),_.qf(1)),Mv:new Map});this.uRa.next();this.z5.next();_.te(this.Dk.map(function(e){return e.JZc})).ha(_.uf(this.uRa)).subscribe(function(e){var f=d.Dk;d.Dk=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];n.lX===0?(c||(m=m.filter(function(r){return!vD(d,r)})),d.select.apply(d,_.ld(m)),d.Yf.apply(d,_.ld(n.Mv.values()))):(d.Yf.apply(d,_.ld(m)),d.select.apply(d,_.ld(n.Mv.values())))}d.z5.next()})};
var nmb=function(a){if(!a.Dk.length)return null;a=a.Dk[a.Dk.length-1];return{lX:a.lX,Mv:Array.from(a.Mv.values())}};tD.prototype.hash=function(a){return this.oXc.call(null,a)};var omb,qmb,wD;omb=new _.Ot("{COUNT, plural, =1 {# item}other {# items}}");_.pmb=new _.jd("xap_picker_hash_function");qmb={LOADING:0,ERROR:1,Yna:2,Xna:3,DY:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
wD=function(a){var b=this;this.nga=new _.gh(!1);this.rya=new _.gh([]);this.sv=new _.nf(1);this.sv.ha(_.x(function(c){return!c.length}),_.sf(!0));this.KC=new _.nf(1);this.vZc=this.KC.ha(_.x(function(c){return!c}),_.sf(!0));this.tK=new _.gh(!0);this.bAa=new _.gh(!0);this.getOptions=null;this.xka="Search";this.Dlb=_.te([this.KC,this.nga]).ha(_.Ee(function(c){c=_.k(c);c.next();return!!c.next().value}),_.x(function(c){return[_.k(c).next().value,b.getOptions]}),_.tf(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.af(1),_.x(function(e){return{ae:!1,options:e,error:null}}),_.sf({ae:!0,options:[],error:null}),_.Xe(function(e){return _.le({ae:!1,error:e,options:[]})}))}),_.sf({ae:!1,options:[],error:null}),_.qf({bufferSize:1,gw:!0}));this.Kya=_.te([this.nga,this.Dlb,this.vZc]).ha(_.x(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;var f=e.error;var g=e.ae;e=e.options;d=d.next().value;return c?f?1:g?0:!e.length&&d?2:e.length||d?4:3:4}));this.model=new tD(a||void 0);
this.rya.subscribe(this.sv);this.Fka=this.sv.ha(_.x(function(c){return omb.format({COUNT:c.length})}));this.C_||(this.C_=function(){return null});_.te([this.rya,this.KC,this.nga]).ha(_.Ee(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=b.fX!=null?c.filter(function(f){var g;return(g=b.fX)==null?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.hhb(e,b.F0&&f!=null?b.F0(f):String(f));return{item:f,score:g}}).filter(function(f){return f.score>
.8}).sort(function(f,g){return g.score-f.score}).map(function(f){return f.item}),b.sv.next(d)):b.sv.next(c)});this.Dlb.ha(_.x(function(c){return c.options})).subscribe(this.rya)};wD.prototype.replace=function(a){var b=this;uD(this.model).ha(_.af(1)).subscribe(function(c){c>0&&b.model.clear();b.model.select.apply(b.model,_.ld(a))})};wD.O=function(a){return new (a||wD)(_.t(_.pmb,8))};wD.ua=_.q({token:wD,qa:wD.O});var rmb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],xD=function(a){this.Zb=a;this.Zb.nga.next(!0)};_.p.Object.defineProperties(xD.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Zb.getOptions=a}}});xD.O=function(a){return new (a||xD)(_.A(wD))};xD.Fa=_.fd({type:xD,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.yD=function(a){this.Zb=a;this.Zb.nga.next(!1)};
_.p.Object.defineProperties(_.yD.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Zb.rya.next(a)}},bu:{configurable:!0,enumerable:!0,set:function(a){this.Zb.tK.next(a)}},fX:{configurable:!0,enumerable:!0,set:function(a){this.Zb.fX=a}}});_.yD.O=function(a){return new (a||_.yD)(_.A(wD))};_.yD.Fa=_.fd({type:_.yD,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",bu:"searchVisible",fX:"searchFilter"}});_.zD=function(a){var b=this;this.Zb=a;this.Zf=new _.nf(1);mmb(a.model).ha(_.uf(this.Zf)).subscribe(function(c){b.Bk(c)})};
_.h=_.zD.prototype;_.h.uo=function(a){a!=null&&this.Zb.replace(a)};_.h.Bk=function(a){this.HKb&&this.HKb(a)};_.h.Dn=function(a){this.HKb=a};_.h.O1a=function(){};_.h.us=function(){};_.h.La=function(){this.Zf.next();this.Zf.complete()};
_.p.Object.defineProperties(_.zD.prototype,{Jy:{configurable:!0,enumerable:!0,set:function(a){this.Zb.bAa.next(a)}},xPc:{configurable:!0,enumerable:!0,set:function(a){this.Zb.C_=a}},Pi:{configurable:!0,enumerable:!0,set:function(a){this.Zb.F0=a}},vk:{configurable:!0,enumerable:!0,set:function(a){this.Zb.vk=a}},xka:{configurable:!0,enumerable:!0,set:function(a){this.Zb.xka=a}},A2c:{configurable:!0,enumerable:!0,set:function(a){this.Zb.title=a}}});_.zD.O=function(a){return new (a||_.zD)(_.A(wD,2))};
_.zD.ya=_.Yc({type:_.zD,oa:[["xap-picker"]],inputs:{Jy:"selectAllVisible",xPc:"ariaLabelFunction",Pi:"displayFunction",vk:"isOptionDisabled",xka:"searchInputPlaceholder",A2c:"pickerTitle"},features:[_.vg([{wa:_.Dw,Hb:_.Qc(function(){return _.zD}),wd:!0},wD])],hc:["[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"]],
ta:function(a){a&1&&(_.bg(rmb),_.F(0,"div",0),_.cg(1),_.F(2,"div",1)(3,"div",2)(4,"div",3),_.cg(5,1),_.H(),_.F(6,"div",4),_.cg(7,2),_.H()(),_.cg(8,3),_.H(),_.cg(9,4),_.H())},mb:2,Oa:0});_.AD=function(){};_.AD.prototype.transform=function(a,b,c){var d={};return a==null?a:b.format((d[c]=a,d))};_.AD.O=function(a){return new (a||_.AD)};_.AD.He=_.gd({name:"format",type:_.AD,ie:!0});_.BD=function(){};_.BD.O=function(a){return new (a||_.BD)};_.BD.Da=_.ad({type:_.BD});_.BD.Ca=_.Fc({});var CD=function(a){this.Qc=a};CD.O=function(a){return new (a||CD)(_.A(_.fg))};CD.Fa=_.fd({type:CD,oa:[["","xapPickerErrorTemplate",""]]});var DD=function(a){this.Qc=a};DD.O=function(a){return new (a||DD)(_.A(_.fg))};DD.Fa=_.fd({type:DD,oa:[["","xapPickerLoadingTemplate",""]]});var ED=function(a){this.Qc=a};ED.O=function(a){return new (a||ED)(_.A(_.fg))};ED.Fa=_.fd({type:ED,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var FD=function(a){this.Qc=a};FD.O=function(a){return new (a||FD)(_.A(_.fg))};
FD.Fa=_.fd({type:FD,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var smb=function(a){return{va:a}},GD=function(a){this.Qc=a};GD.O=function(a){return new (a||GD)(_.A(_.fg))};GD.Fa=_.fd({type:GD,oa:[["","xapPickerCustomOption",""]]});var HD=function(a){this.Zb=a};HD.prototype.Ra=function(){};HD.O=function(a){return new (a||HD)(_.A(wD))};
HD.ya=_.Yc({type:HD,oa:[["xap-picker-option"]],inputs:{ta:"template",option:"option"},Aa:3,Ba:4,Ea:[["defaultOption",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ta:function(a,b){a&1&&_.B(0,ihb,1,0,"ng-container",1)(1,jhb,1,1,"ng-template",null,0,_.Ag);a&2&&(a=_.$f(2),_.E("ngTemplateOutlet",b.ta||a)("ngTemplateOutletContext",_.yg(2,smb,b.option)))},Ia:[_.sn],mb:2,Oa:0});var ID=function(a){var b=this;this.Zb=a;this.Ej=qmb;this.tK=this.Zb.tK.ha(_.cf());this.bAa=this.Zb.bAa.ha(_.cf());this.Fka=this.Zb.Fka.ha(_.cf());this.eab=new _.Ot("Select all {NUM_ITEMS}");this.g6="Use search to find options.";this.f6="Error loading search results. Please try again.";this.e6="No results found.";this.T9a=new _.Ot("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.Job=_.te([this.Zb.Kya.ha(),this.Zb.Fka.ha(_.cf()),this.Zb.tK.ha(_.cf()),this.Zb.bAa.ha(_.cf())]).ha(_.x(function(c){var d=
_.k(c);c=d.next().value;var e=d.next().value;var f=d.next().value;d=d.next().value;return{Fia:c,sTb:e,bu:f,Jy:d}}));this.KZb=this.Zb.sv.ha(_.x(function(c){b.uy===void 0&&(b.uy=Infinity);return b.uy>c.length?c:c.slice(0,b.uy)}))};ID.O=function(a){return new (a||ID)(_.A(wD))};
ID.Fa=_.fd({type:ID,zd:function(a,b,c){a&1&&(_.kg(c,DD,5),_.kg(c,CD,5),_.kg(c,ED,5),_.kg(c,FD,5),_.kg(c,GD,5));if(a&2){var d;_.ng(d=_.og())&&(b.Wo=d.first);_.ng(d=_.og())&&(b.Vo=d.first);_.ng(d=_.og())&&(b.To=d.first);_.ng(d=_.og())&&(b.Uo=d.first);_.ng(d=_.og())&&(b.vo=d.first)}},inputs:{AQ:"xapPickerCustomOptionTemplate",uy:"maxDisplayedOptions"}});var tmb={search:{hi:"search"},close:{hi:"close"},expand_more:{hi:"expand_more"},remove_circle_outline:{hi:"remove_circle_outline"},arrow_back:{hi:"arrow_back"}},umb=new _.jd("ICON_MAPPING",{Ga:"root",qa:function(){return tmb}});var vmb=["searchInput"],wmb=new _.Ot("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),JD=function(a,b){this.Zb=a;this.Kv=b;this.Ej=qmb;this.U9a=wmb};JD.prototype.focus=function(){this.input&&this.input.na.focus()};JD.O=function(a){return new (a||JD)(_.A(wD),_.A(umb))};
JD.ya=_.Yc({type:JD,oa:[["xap-picker-search"]],tb:function(a,b){a&1&&_.jg(vmb,7);if(a&2){var c;_.ng(c=_.og())&&(b.input=c.first)}},Aa:12,Ba:13,Ea:function(){return[["searchInput",""],["searchIcon",""],["clearIcon",""],[1,"xap-picker-search"],["tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModelChange","ngModel","placeholder"],["role","status","class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["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"]]},ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",3)(1,"input",4,0);_.Q(3,"async");_.K("ngModelChange",function(e){_.u(c);return _.w(b.Zb.KC.next(e))});_.H();_.B(4,khb,4,7,"span",5);_.Q(5,"async");_.B(6,
lhb,1,0,"ng-container",6);_.Q(7,"async");_.B(8,nhb,1,1,"ng-template",null,1,_.Ag)(10,phb,2,1,"ng-template",null,2,_.Ag);_.H()}if(a&2){a=_.$f(9);var d=_.$f(11);_.y();_.E("ngModel",_.R(3,7,b.Zb.KC))("placeholder",b.Zb.xka);_.Lf("aria-label","Search"+(b.Zb.title?" "+b.Zb.title:""));_.y(3);_.E("ngIf",_.R(5,9,b.Zb.Kya)===b.Ej.DY);_.y(2);_.E("ngIf",_.R(7,11,b.Zb.KC))("ngIfThen",d)("ngIfElse",a)}},Ia:[_.on,_.$i,_.Iw,_.Qw,_.rw,_.tt,_.mA,_.au,_.tn,_.AD],mb:2,Oa:0});var KD=function(a,b,c,d,e){var f=this;this.jk=c;this.hb=d;this.Oba=new _.gh(void 0);this.ASa=new _.gh(0);this.otb=new _.gh(!1);this.Tta=new _.gf;this.Gka=new _.mm;this.control=a[0];this.control.Dn(function(g){f.Bk(g)});b&&(this.selection=b);this.control.Ip&&_.te([this.Oba,this.ASa,this.otb]).subscribe(function(g){var m=_.k(g);g=m.next().value;var n=m.next().value;m=m.next().value;f.control.Ip(!(g?g.length:n)||m);_.om(f.jk)});e.Ub(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label",
"Select all")})};_.h=KD.prototype;_.h.Ra=function(){};_.h.La=function(){this.Tta.next();this.Tta.complete()};_.h.Bk=function(a){this.Eka(a?0:1)};
_.h.hYa=function(){var a=this;this.Tta.next();_.te([this.Oba,this.ASa,uD(this.Ky),this.Ky.dD]).ha(_.x(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.Ky,f=nmb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return vD(e,g)})?2:1:f.lX===0?f.Mv.length?f.Mv.length<d?1:0:2:f.Mv.length?f.Mv.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return vD(e,g)}).length,!c)?0:c<d?1:2:0}),_.cf(),_.uf(this.Tta)).subscribe(function(b){a.control.uo(b===2);a.indeterminate=b===
1;_.om(a.jk);a.Gka.emit(b)})};_.h.Eka=function(a){var b=null;this.JEb?b=this.JEb.call(null,a):Array.isArray(this.Oba.value)&&(b=_.le(this.Oba.value));b?this.Ky.Eka(a,b):this.Ky.clear()};
_.p.Object.defineProperties(KD.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},o$c:{configurable:!0,enumerable:!0,set:function(a){this.Oba.next(a)}},p$c:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.ASa.next(a)}},disabled:{configurable:!0,enumerable:!0,set:function(a){this.otb.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Ky=a,this.hYa())}}});
KD.O=function(a){return new (a||KD)(_.A(_.Dw,2),_.A(tD,8),_.A(_.Pg),_.A(_.Pd),_.A(_.Cg))};KD.Fa=_.fd({type:KD,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{o$c:"xapSelectAllCorpus",p$c:"xapSelectAllCorpusCount",disabled:[2,"disabled","disabled",_.Kg],selection:[0,"xapSelectAll","selection"],JEb:[0,"xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{Gka:"selectAllState"},features:[_.Kf]});var LD=null,MD=function(a,b,c){var d=this;this.jk=c;this.dD=new _.nf(1);this.control=a[0];this.control.Dn(function(e){d.Bk(e)});this.selection=b;this.hb=_.Wc(_.Pd);this.hb.na.b9a=this};MD.prototype.Bk=function(a){this.Swa!==void 0&&this.Ky&&this.Ky.toggle(this.Swa,!!a)};
MD.prototype.Ud=function(a){var b=this,c;if(a.shiftKey&&((c=LD)==null?0:c.selection)&&LD!==this&&LD.selection===this.selection){var d=LD;setTimeout(function(){a:{var e=b.hb.na;for(var f=new Set,g=d.hb.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.hb.na),g=e.indexOf(b.hb.na),f!==-1&&g!==-1)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=vD(b.Ky,b.Swa);m<f;m++){var n=
e[m],r=void 0;((r=n.b9a)==null?void 0:r.selection)===b.selection&&n.b9a.Bk(g)}}})}LD=this};MD.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe();this.dD.complete();this.hb.na.b9a=null;LD===this&&(LD=null)};MD.prototype.hYa=function(){var a=this,b;(b=this.ab)==null||b.unsubscribe();this.ab=_.te([this.Ky.dD,this.dD]).ha(_.x(function(){return vD(a.Ky,a.Swa)}),_.cf()).subscribe(function(c){a.control.uo(c);_.om(a.jk)})};
_.p.Object.defineProperties(MD.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.Swa=a;this.dD.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Ky=a,this.hYa())},get:function(){return this.Ky||null}}});MD.O=function(a){return new (a||MD)(_.A(_.Dw,2),_.A(tD,8),_.A(_.Pg))};
MD.Fa=_.fd({type:MD,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],rb:[1,"xap-selection-checkbox"],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{item:[0,"xapSelection","item"],selection:[0,"xapSelectionModel","selection"]}});_.ND=function(){};_.ND.O=function(a){return new (a||_.ND)};_.ND.Da=_.ad({type:_.ND});_.ND.Ca=_.Fc({imports:[_.nD,_.Cs,_.Cs]});_.OD=function(){ID.apply(this,arguments)};_.V(_.OD,ID);_.OD.Fa=ID.Fa;_.OD.prototype.focus=function(){this.Zb.tK.getValue()?this.search&&this.search.focus():this.hv.length&&this.hv.first.focus()};_.OD.prototype.nJ=function(a){if(this.hv&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var b=this.hv.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});a.key==="ArrowUp"?b--:a.key==="ArrowDown"&&b++;b<0||b>=this.hv.length||this.hv.toArray()[b].focus()}};
_.OD.O=function(){var a;return function(b){return(a||(a=_.Ld(_.OD)))(b||_.OD)}}();
_.OD.ya=_.Yc({type:_.OD,oa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&(_.jg(JD,5),_.jg(_.nD,5));if(a&2){var c;_.ng(c=_.og())&&(b.search=c.first);_.ng(c=_.og())&&(b.hv=c)}},features:[_.Jf],Aa:2,Ba:3,Ea:[["optionsTemplate",""],["noTab",""],["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],[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"],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","onfocus","disabled","xapSelectionModel","xapSelection","aria-label"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","disabled","xapSelectionModel","xapSelection","aria-label"],[1,"xap-picker-checklist-truncated-message"]],ta:function(a,b){a&1&&(_.B(0,Ghb,10,7,"div",
2),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Job))},Ia:[_.nn,_.on,_.sn,_.pn,_.qn,_.mD,_.nD,_.Kx,_.Ix,HD,KD,MD,JD,_.tn,_.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}"],
mb:2,Oa:0});var xmb,Ihb;xmb=["removeButton"];_.PD=function(a,b){this.Zb=a;this.Kv=b;this.PRa=new _.mm};Ihb=function(a,b){return a.Zb.F0?"Deselect "+a.Zb.F0(b):"Deselect"};_.PD.O=function(a){return new (a||_.PD)(_.A(wD),_.A(umb))};
_.PD.ya=_.Yc({type:_.PD,oa:[["xap-picker-selection-list"]],zd:function(a,b,c){a&1&&_.kg(c,GD,5);if(a&2){var d;_.ng(d=_.og())&&(b.vo=d.first)}},tb:function(a,b){a&1&&_.jg(xmb,5,_.Pd);if(a&2){var c;_.ng(c=_.og())&&(b.gqd=c)}},outputs:{PRa:"clearSelections"},Aa:12,Ba:9,Ea:function(){return[["removeButton",""]," \ufffd0\ufffd selected "," Clear all ",[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"],["color","primary",
"mat-button","",1,"xap-picker-clear-all-button",3,"click","disabled"],[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"click","keydown.enter","matTooltip"],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",
3,"svgIcon"]]},ta:function(a,b){a&1&&(_.F(0,"div",3)(1,"div",4)(2,"div",5),_.Zf(3,1),_.Q(4,"async"),_.H(),_.F(5,"div")(6,"button",6),_.Q(7,"async"),_.K("click",function(){b.Zb.model.clear();b.PRa.emit()}),_.Zf(8,2),_.H()()(),_.F(9,"ul",7),_.B(10,Jhb,8,5,"li",8),_.Q(11,"async"),_.H()());a&2&&(_.y(4),_.KA(_.R(4,3,uD(b.Zb.model))),_.LA(3),_.y(2),_.E("disabled",_.R(7,5,uD(b.Zb.model))===0),_.y(4),_.E("ngForOf",_.R(11,7,mmb(b.Zb.model))))},Ia:[_.nn,_.on,_.rw,_.qt,_.tt,_.Mx,_.Px,_.au,HD,_.tn],mb:2,Oa:0});var ymb;ymb=["optionItem"];_.QD=function(a){this.Zb=a;this.Ej=qmb;this.g6="Use search to find options.";this.f6="Error loading search results. Please try again.";this.e6="No results found.";this.gab="xap-picker-single-selected";this.tK=this.Zb.tK.ha(_.cf());this.EVb=_.te([this.Zb.Kya.ha(),this.Zb.tK.ha(_.cf()),this.Zb.sv]).ha(_.x(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Fia:b,bu:d,Ctb:c}}))};_.QD.prototype.Ec=function(){var a=this;zmb(this);this.options.Jc.subscribe(function(){zmb(a)})};
_.QD.prototype.nJ=function(a){Khb(a,this.options)};var vC=function(a,b,c){var d,e;(e=(d=a.Zb).vk)!=null&&e.call(d,b)||(a.Zb.replace([b]),zmb(a,c))};_.QD.prototype.focus=function(){if(this.Zb.tK.getValue()){var a;(a=this.search)==null||a.focus()}else{var b;(b=this.options.first)==null||b.na.focus()}};
var zmb=function(a,b){for(var c=_.k(a.options),d=c.next();!d.done;d=c.next())d.value.na.setAttribute("tabindex","-1");var e;if(b=b!==void 0?a.options.get(b):(e=a.options)==null?void 0:e.toArray().find(function(g){return g.na.classList.contains("xap-picker-single-selected")}))b.na.setAttribute("tabindex","0");else{var f;(f=a.options.first)==null||f.na.setAttribute("tabindex","0")}};_.QD.O=function(a){return new (a||_.QD)(_.A(wD))};
_.QD.ya=_.Yc({type:_.QD,oa:[["xap-picker-single-select"]],zd:function(a,b,c){a&1&&(_.kg(c,DD,5),_.kg(c,CD,5),_.kg(c,ED,5),_.kg(c,FD,5),_.kg(c,GD,5));if(a&2){var d;_.ng(d=_.og())&&(b.Wo=d.first);_.ng(d=_.og())&&(b.Vo=d.first);_.ng(d=_.og())&&(b.To=d.first);_.ng(d=_.og())&&(b.Uo=d.first);_.ng(d=_.og())&&(b.vo=d.first)}},tb:function(a,b){a&1&&(_.jg(JD,5),_.jg(ymb,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.search=c.first);_.ng(c=_.og())&&(b.options=c)}},Aa:2,Ba:3,Ea:[["optionsTemplate",""],["optionItem",
""],["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[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","class","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"click","keydown.enter",
"keydown.space","matRippleDisabled"],[1,"xap-picker-single-select-text"],[3,"template","option"]],ta:function(a,b){a&1&&(_.B(0,Xhb,10,7,"div",2),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.EVb))},Ia:[_.nn,_.on,_.sn,_.pn,_.qn,_.Kx,_.Ix,_.Ms,HD,JD,_.tn],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}"],
mb:2,Oa:0});_.RD=function(a){this.ld=a;this.rc=new _.nf;this.nia=new _.gh([]);this.JP=new _.gh([]);this.values=this.JP.ha(_.x(function(b){return _.dmb(b!=null?b:[])}),_.uf(this.rc));this.options=this.nia.ha(_.tf(function(b){return _.Fe(b)?b:_.le(b)}));this.pG=new _.Pw;this.fta=new _.nf(1)};_.V(_.RD,_.rD);_.RD.Fa=_.rD.Fa;_.RD.prototype.jJ=function(a){if(!a.nu||!a.nu.YBa)return null;a=_.k(a.nu.YBa.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.k(b.value);b=c.next().value;c=c.next().value;if(this.pG.vn(b))return c}return null};
_.RD.prototype.La=function(){this.rc.next();this.rc.complete()};var $hb=function(a){var b;(b=a.Iob)!=null&&b.hv.length&&b.hv.first.focus()};_.RD.prototype.focus=function(){var a=this;this.ld.Ub(function(){setTimeout(function(){var b;(b=a.UP)==null||b.focus();var c;(c=a.Iob)==null||c.focus()})})};var bib=function(a,b){a.JP.next(b);a.pG.setValue(b);_.Zi(a.pG)};
_.p.Object.defineProperties(_.RD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.CZa||this.nia.next(a.options);var b,c,d,e=Object.assign({},a,{xw:(b=a.xw)!=null?b:!0,UP:!!a.UP,Jy:(c=a.Jy)!=null?c:!0},a.CZa?{}:{bu:(d=a.bu)!=null?d:!0});this.pG.O6(a.nu?a.nu.fz:[]);this.fta.next(e)}},wc:{configurable:!0,enumerable:!0,set:function(a){bib(this,a&&a.value.bn||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.pG?this.pG.valid:!0}}});
_.RD.O=function(a){return new (a||_.RD)(_.A(_.Cg))};
_.RD.ya=_.Yc({type:_.RD,oa:[["xap-picker-editor"]],tb:function(a,b){a&1&&(_.jg(_.OD,5),_.jg(_.QD,5));if(a&2){var c;_.ng(c=_.og())&&(b.Iob=c.first);_.ng(c=_.og())&&(b.UP=c.first)}},inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Jf],Aa:2,Ba:3,Ea:[["asyncTemplate",""],["multiSelect",""],[4,"ngIf"],[3,"ngModel","options","displayFunction","pickerTitle","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],[1,"xap-picker-error-message"],
[3,"ngModelChange","ngModel","options","displayFunction","pickerTitle","searchVisible","searchFilter","selectAllVisible"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModelChange","ngModel","getOptions","displayFunction","selectAllVisible"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",
""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ta:function(a,b){a&1&&(_.B(0,qib,5,3,"ng-container",2),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.fta))},Ia:[_.on,_.sn,_.Iw,_.Qw,_.lA,_.OD,_.PD,ED,FD,CD,DD,_.QD,_.zD,xD,_.yD,_.tn],styles:["xap-picker-editor{height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0;width:100%}.xap-filterbar-filtereditor-description,.xap-picker-error-message{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{max-width:350px;min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid var(--xap-color-outline-variant,#dadce0)}"],
mb:2,Oa:0});_.SD=function(){};_.SD.O=function(a){return new (a||_.SD)};_.SD.Fa=_.fd({type:_.SD,oa:[["","matSuffix",""]],features:[_.vg([{wa:_.v7a,Hb:_.SD}])]});var TD=function(){JD.apply(this,arguments)};_.V(TD,JD);TD.O=function(){var a;return function(b){return(a||(a=_.Ld(TD)))(b||TD)}}();
TD.ya=_.Yc({type:TD,oa:[["xap-picker-search"]],features:[_.Jf],Aa:12,Ba:13,Ea:function(){return[["searchInput",""],["searchIcon",""],["clearIcon",""],[1,"xap-picker-search"],["tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModelChange","ngModel","placeholder"],["role","status","class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["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"]]},ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",3)(1,"input",4,0);_.Q(3,"async");_.K("ngModelChange",function(e){_.u(c);return _.w(b.Zb.KC.next(e))});_.H();_.B(4,rib,4,7,"span",5);_.Q(5,"async");_.B(6,sib,1,0,"ng-container",6);_.Q(7,"async");_.B(8,
uib,1,1,"ng-template",null,1,_.Ag)(10,wib,2,1,"ng-template",null,2,_.Ag);_.H()}if(a&2){a=_.$f(9);var d=_.$f(11);_.y();_.E("ngModel",_.R(3,7,b.Zb.KC))("placeholder",b.Zb.xka);_.Lf("aria-label","Search"+(b.Zb.title?" "+b.Zb.title:""));_.y(3);_.E("ngIf",_.R(5,9,b.Zb.Kya)===b.Ej.DY);_.y(2);_.E("ngIf",_.R(7,11,b.Zb.KC))("ngIfThen",d)("ngIfElse",a)}},Ia:[_.on,_.$i,_.Iw,_.Qw,_.Ps,_.au,_.SD,_.tn,_.AD],mb:2,Oa:0});var Amb=["input"],Bmb=["label"],Cmb=0,Dmb={color:"accent",RRa:"check-indeterminate"},Emb=_.chb(_.qi(_.ri(_.si(function(a){this.Ma=a})))),UD=function(a,b,c,d,e,f,g){b=Emb.call(this,b)||this;b.Ua=c;b.nb=d;b.re=f;b.Rk=g;b.ariaLabel="";b.fe=null;b.vp="after";b.name=null;b.Hc=new _.mm;b.xV=new _.mm;b.Ue=function(){};b.Bu="";b.j7=0;b.tA=function(){};b.Uf=!1;b.qc=!1;b.Wm=!1;b.Rk=b.Rk||Dmb;b.color=b.defaultColor=b.Rk.color||Dmb.color;b.tabIndex=parseInt(e)||0;b.id=b.vx=a+ ++Cmb;return b};_.V(UD,Emb);
_.h=UD.prototype;_.h.Ec=function(){this.Q9(this.Wm)};_.h.px=function(){return this.Bc||this.disabled};_.h.pqa=function(){_.pm(this.Ua)};_.h.uo=function(a){this.checked=!!a};_.h.Dn=function(a){this.tA=a};_.h.us=function(a){this.Ue=a};_.h.Ip=function(a){this.disabled=a};
_.h.pT=function(a){var b=this.j7,c=this.NKa();if(b!==a&&c&&(this.Bu&&c.classList.remove(this.Bu),this.Bu=this.MKa(b,a),this.j7=a,this.Bu.length>0)){c.classList.add(this.Bu);var d=this.Bu;this.nb.Ub(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Tp=function(){this.tA(this.checked);this.Hc.emit(this.dr(this.checked));this.Qg&&(this.Qg.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.tA(this.checked)};
_.h.Bpa=function(){var a=this,b,c=(b=this.Rk)==null?void 0:b.RRa;this.disabled||c==="noop"?this.disabled||c!=="noop"||(this.Qg.na.checked=this.checked,this.Qg.na.indeterminate=this.indeterminate):(this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.Wm=!1;a.xV.emit(a.Wm)}),this.Uf=!this.Uf,this.pT(this.Uf?1:2),this.Tp())};_.h.XMa=function(a){a.stopPropagation()};_.h.Qk=function(){var a=this;Promise.resolve().then(function(){a.Ue();_.om(a.Ua)})};
_.h.MKa=function(a,b){if(this.re==="NoopAnimations")return"";switch(a){case 0:if(b===1)return this.Tm.bna;if(b==3)return this.Uf?this.Tm.Yaa:this.Tm.cna;break;case 2:return b===1?this.Tm.bna:this.Tm.cna;case 1:return b===2?this.Tm.FRa:this.Tm.Yaa;case 3:return b===1?this.Tm.xYa:this.Tm.yYa}return""};_.h.Q9=function(a){var b=this.Qg;b&&(b.na.indeterminate=a)};
_.p.Object.defineProperties(UD.prototype,{ds:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.vx)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Mn},set:function(a){this.Mn=_.Rh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Uf},set:function(a){a=_.Rh(a);a!=this.checked&&(this.Uf=a,_.om(this.Ua))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){a=_.Rh(a);a!==this.disabled&&(this.qc=a,_.om(this.Ua))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.Wm},set:function(a){var b=a!=this.Wm;this.Wm=_.Rh(a);b&&(this.Wm?this.pT(3):this.pT(this.checked?1:2),this.xV.emit(this.Wm));this.Q9(this.Wm)}}});UD.O=function(){_.Ge()};
UD.Fa=_.fd({type:UD,tb:function(a,b){a&1&&(_.jg(Amb,5),_.jg(Bmb,5),_.jg(_.Ms,5));if(a&2){var c;_.ng(c=_.og())&&(b.Qg=c.first);_.ng(c=_.og())&&(b.cfb=c.first);_.ng(c=_.og())&&(b.p4a=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Yu:[0,"aria-describedby","ariaDescribedby"],id:"id",required:"required",vp:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Hc:"change",xV:"indeterminateChange"},
features:[_.Jf]});var Fmb,Gmb,Hmb;Fmb=function(a){return{BE:a}};Gmb=function(){};Hmb={wa:_.Dw,Hb:_.Qc(function(){return _.VD}),wd:!0};_.VD=function(a,b,c,d,e,f,g){a=UD.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Vc=c;a.Tm={bna:"mat-checkbox-anim-unchecked-checked",cna:"mat-checkbox-anim-unchecked-indeterminate",FRa:"mat-checkbox-anim-checked-unchecked",Yaa:"mat-checkbox-anim-checked-indeterminate",xYa:"mat-checkbox-anim-indeterminate-checked",yYa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.VD,UD);
_.VD.Fa=UD.Fa;_.h=_.VD.prototype;_.h.dr=function(a){var b=new Gmb;b.source=this;b.checked=a;return b};_.h.NKa=function(){return this.Ma.na};_.h.Ec=function(){var a=this;UD.prototype.Ec.call(this);this.Vc.Ak(this.Ma,!0).subscribe(function(b){b||a.Qk()})};_.h.La=function(){this.Vc.Di(this.Ma)};_.h.zL=function(a){a.stopPropagation();UD.prototype.Bpa.call(this)};_.h.focus=function(a,b){a?_.Yq(this.Vc,this.Qg,a,b):this.Qg.na.focus(b)};
_.VD.O=function(a){return new (a||_.VD)(_.A(_.Pd),_.A(_.Pg),_.A(_.Xq),_.A(_.Cg),_.Hd("tabindex"),_.A(_.$l,8),_.A(_.Xlb,8))};
_.VD.ya=_.Yc({type:_.VD,oa:[["mat-checkbox"]],rb:[1,"mat-checkbox"],ob:15,Za:function(a,b){a&2&&(_.Uf("id",b.id),_.Lf("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.Nf("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before",b.vp=="before")("_mat-animation-noopable",b.re==="NoopAnimations"))},inputs:{Bc:"disableRipple",color:"color",tabIndex:"tabIndex"},Rb:["matCheckbox"],
features:[_.vg([Hmb]),_.Jf],hc:["*"],Aa:17,Ba:20,Ea:[["label",""],["input",""],["checkboxLabel",""],[1,"mat-checkbox-layout"],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"change","click","id","required","checked","disabled","tabIndex"],["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"],[2,"display","none"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"label",3,0)(2,"span",4)(3,"input",5,1);_.K("change",function(e){_.u(c);return _.w(b.XMa(e))})("click",
function(e){_.u(c);return _.w(b.zL(e))});_.H();_.F(5,"span",6);_.J(6,"span",7);_.H();_.J(7,"span",8);_.F(8,"span",9);_.Gd();_.F(9,"svg",10);_.J(10,"path",11);_.H();_.yd.pE=null;_.J(11,"span",12);_.H()();_.F(12,"span",13,2);_.K("cdkObserveContent",function(){_.u(c);return _.w(b.pqa())});_.F(14,"span",14);_.P(15,"\u00a0");_.H();_.cg(16);_.H()()}if(a&2){a=_.$f(1);var d=_.$f(13);_.Lf("for",b.ds);_.y(2);_.Nf("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.y();_.E("id",
b.ds)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",b.tabIndex);_.Lf("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.fe)("aria-describedby",b.Yu);_.y(2);_.E("matRippleTrigger",a)("matRippleDisabled",b.px())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.yg(18,Fmb,b.re==="NoopAnimations"?0:150))}},Ia:[_.Ms,_.ir],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 .mat-checkbox-persistent-ripple{opacity:0}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.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'],
mb:2,Oa:0});var WD=function(){ID.apply(this,arguments)};_.V(WD,ID);WD.Fa=ID.Fa;WD.prototype.nJ=function(a){if(this.hv&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var b=this.hv.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});a.key==="ArrowUp"?b--:a.key==="ArrowDown"&&b++;b<0||b>=this.hv.length||this.hv.toArray()[b].focus()}};WD.O=function(){var a;return function(b){return(a||(a=_.Ld(WD)))(b||WD)}}();
WD.ya=_.Yc({type:WD,oa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&_.jg(_.VD,5);if(a&2){var c;_.ng(c=_.og())&&(b.hv=c)}},features:[_.Jf],Aa:2,Ba:3,Ea:[["optionsTemplate",""],["noTab",""],["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],[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"],["role","treeitem",
"tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","onfocus","disabled","xapSelectionModel","xapSelection","aria-label"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","disabled","xapSelectionModel","xapSelection","aria-label"],[1,"xap-picker-checklist-truncated-message"]],ta:function(a,b){a&1&&(_.B(0,Nib,10,7,"div",2),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Job))},Ia:[_.nn,_.on,_.sn,_.pn,_.qn,
_.Kx,_.Ix,_.VD,HD,KD,MD,TD,_.tn,_.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}"],
mb:2,Oa:0});var XD=function(){_.PD.apply(this,arguments)};_.V(XD,_.PD);XD.O=function(){var a;return function(b){return(a||(a=_.Ld(XD)))(b||XD)}}();
XD.ya=_.Yc({type:XD,oa:[["xap-picker-selection-list"]],features:[_.Jf],Aa:12,Ba:9,Ea:function(){return[["removeButton",""]," \ufffd0\ufffd selected "," Clear all ",[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"],["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"click","disabled"],[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],
[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"click","keydown.enter","matTooltip"],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},ta:function(a,b){a&1&&(_.F(0,"div",3)(1,"div",4)(2,"div",5),_.Zf(3,1),_.Q(4,"async"),_.H(),_.F(5,"div")(6,"button",6),_.Q(7,"async"),_.K("click",function(){b.Zb.model.clear();
b.PRa.emit()}),_.Zf(8,2),_.H()()(),_.F(9,"ul",7),_.B(10,Pib,8,5,"li",8),_.Q(11,"async"),_.H()());a&2&&(_.y(4),_.KA(_.R(4,3,uD(b.Zb.model))),_.LA(3),_.y(2),_.E("disabled",_.R(7,5,uD(b.Zb.model))===0),_.y(4),_.E("ngForOf",_.R(11,7,mmb(b.Zb.model))))},Ia:[_.nn,_.on,_.Mx,_.Px,_.Ps,_.au,HD,_.tn],mb:2,Oa:0});var YD=function(a){_.QD.call(this,a);this.Zb=a};_.V(YD,_.QD);YD.O=function(a){return new (a||YD)(_.A(wD))};
YD.ya=_.Yc({type:YD,oa:[["xap-picker-single-select"]],features:[_.Jf],Aa:2,Ba:3,Ea:[["optionsTemplate",""],["optionItem",""],["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[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","class","click","keydown.enter",
"keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"click","keydown.enter","keydown.space","matRippleDisabled"],[1,"xap-picker-single-select-text"],[3,"template","option"]],ta:function(a,b){a&1&&(_.B(0,bjb,10,7,"div",2),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.EVb))},Ia:[_.nn,_.on,_.sn,_.pn,_.qn,_.Kx,_.Ix,_.Ms,HD,TD,_.tn],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}"],
mb:2,Oa:0});var Imb;Imb=Number.MAX_SAFE_INTEGER;_.ZD=function(a,b){this.id="mat-error-"+Imb--;a||b.na.setAttribute("aria-live","polite")};_.ZD.O=function(a){return new (a||_.ZD)(_.Hd("aria-live"),_.A(_.Pd))};_.ZD.Fa=_.fd({type:_.ZD,oa:[["mat-error"]],rb:["aria-atomic","true",1,"mat-error"],ob:1,Za:function(a,b){a&2&&_.Lf("id",b.id)},inputs:{id:"id"},features:[_.vg([{wa:_.p7a,Hb:_.ZD}])]});_.$D=function(){_.RD.apply(this,arguments)};_.V(_.$D,_.RD);_.$D.Fa=_.RD.Fa;_.$D.O=function(){var a;return function(b){return(a||(a=_.Ld(_.$D)))(b||_.$D)}}();
_.$D.ya=_.Yc({type:_.$D,oa:[["xap-picker-editor"]],features:[_.Jf],Aa:2,Ba:3,Ea:[["asyncTemplate",""],["multiSelect",""],[4,"ngIf"],[3,"ngModel","options","displayFunction","pickerTitle","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],[1,"xap-picker-error-message"],[3,"ngModelChange","ngModel","options","displayFunction","pickerTitle","searchVisible","searchFilter","selectAllVisible"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["xapPickerSelections",
"",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModelChange","ngModel","getOptions","displayFunction","selectAllVisible"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",
3,"clearSelection"]],ta:function(a,b){a&1&&(_.B(0,tjb,5,3,"ng-container",2),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.fta))},Ia:[_.on,_.sn,_.Iw,_.Qw,_.ZD,_.zD,xD,_.yD,WD,ED,FD,CD,DD,XD,YD,_.tn],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}"],mb:2,Oa:0});_.Jmb=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"});_.aE={id:"EQ",displayName:"="};_.bE={id:"EQ_v",displayName:"equals",RP:"="};var Kmb;Kmb=["textInput"];_.cE=function(a){this.jk=a;this.U0b=new _.gf;this.values=this.U0b.Lf();this.N5a=!1;this.Ti=new _.Nw({})};_.cE.prototype.yn=function(){this.N5a&&(this.AVa.na.focus(),this.N5a=!1,_.pm(this.jk))};_.cE.prototype.La=function(){this.Vua&&this.Vua.unsubscribe()};_.cE.prototype.focus=function(){this.AVa?this.AVa.na.focus():this.N5a=!0};
_.cE.prototype.jJ=function(a){if(!a.nu||!a.nu.YBa)return null;for(var b=_.k(Array.from(a.nu.YBa.entries())),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;if(this.Ti.get(a.Qr).vn(c))return d}return null};
var Mmb=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 _.Pw(e.kI&&e.value===""?"":e.value||null,e.nu?e.nu.fz:[]);c[e.Qr]=f}a.Vua&&a.Vua.unsubscribe();a.Ti=new _.Nw(c);a.Vua=a.Ti.Pm.subscribe(function(){Lmb(a)});Lmb(a);a.kRc=b}},Lmb=function(a){for(var b=new Map,c=_.k(Object.keys(a.Ti.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ti.controls[d].value);a.U0b.next(b)};
_.p.Object.defineProperties(_.cE.prototype,{kv:{configurable:!0,enumerable:!0,set:function(a){Mmb(this,a)},get:function(){return this.kRc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ti.disable():this.Ti.enable()},get:function(){return this.Ti.disabled}}});_.cE.O=function(a){return new (a||_.cE)(_.A(_.Pg))};
_.cE.ya=_.Yc({type:_.cE,oa:[["xap-multi-text-field-base"]],tb:function(a,b){a&1&&_.jg(Kmb,5);if(a&2){var c;_.ng(c=_.og())&&(b.AVa=c.first)}},inputs:{kv:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Ea:function(){return[["default",""],["textInput",""],"\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",[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",
1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],[4,"ngIf","ngIfElse"],["matInput","",3,"type","placeholder","formControlName"],[4,"ngIf"],["class","delimiter",4,"ngIf"],[1,"delimiter"]]},ta:function(a,b){a&1&&(_.F(0,"div",3),_.B(1,zjb,11,10,"ng-container",4),_.H());a&2&&(_.E("formGroup",b.Ti),_.y(),_.E("ngForOf",b.kv))},Ia:[_.nn,_.on,_.$i,_.Iw,_.KB,_.Aw,_.ix,_.dx,_.lA,_.Bw,_.mx,_.Sw,_.Tw],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:var(--xap-color-on-surface,#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}"],
mb:2,Oa:0});_.dE=function(){this.Qm=new _.gh(_.pD(null));this.values=this.Qm.Lf();this.Kp={Qr:"text-field"}};_.V(_.dE,_.rD);_.dE.prototype.focus=function(){this.n5.focus()};_.Nmb=function(a,b){b=b.get("text-field");b=a.Kp.kI&&b===""?"":b||null;a.Qm.next(_.pD(b))};
_.p.Object.defineProperties(_.dE.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Kp.placeholder=a&&a.placeholder||void 0;this.Kp.autocomplete=a&&a.autocomplete||void 0;this.Kp.name=a&&a.name||void 0;this.Kp.nu=a&&a.nu||void 0;this.Pi=(a==null?void 0:a.Pi)||void 0;this.Kp.kI=(a==null?void 0:a.kI)||void 0;this.Kp.value==null&&this.Kp.kI&&(this.Kp.value="");this.Kp.value!=null&&this.Pi&&(this.Kp.value=this.Pi(this.Kp.value))}},wc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=(b=a.value)==null?void 0:b.Pq;this.Kp.kI&&a===""?this.Kp.value=this.Pi?this.Pi(a):a:(a=a||void 0,this.Kp.value=this.Pi&&a?this.Pi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Qm.value&&this.Qm.value.bn.every(function(a){return a!=null})&&this.n5.Ti.valid}}});_.dE.O=function(){var a;return function(b){return(a||(a=_.Ld(_.dE)))(b||_.dE)}}();_.dE.Fa=_.fd({type:_.dE,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Jf]});var eE,Omb,Pmb;eE={};Omb=(eE.remove_filter="close",eE.clear_filters="close",eE.close_editor="close",eE.save_filters="save",eE.delete_filter="delete",eE);Pmb=new _.jd("xap_filter_bar_icon_config");_.gE=function(a){this.WAb=a};_.Ykb=function(a,b){var c,d;return(c=a.WAb)==null?void 0:(d=c.usd)==null?void 0:d.get(b)};_.xC=function(a,b){return _.Ykb(a,_.yC(a,b))};_.yC=function(a,b){var c,d,e;return(e=(c=a.WAb)==null?void 0:(d=c.Jfd)==null?void 0:d[b])!=null?e:Omb[b]};
_.gE.O=function(a){return new (a||_.gE)(_.t(Pmb,8))};_.gE.ua=_.q({token:_.gE,qa:_.gE.O});var Qmb=["labelInput"],hE=function(a,b){var c=this;this.cp=a;this.data=b;this.rc=new _.gf;this.OP=new _.Pw("");b.JC.ha(_.uf(this.rc)).subscribe(function(d){c.OP.O6([_.U6a,Cjb(d)]);_.Zi(c.OP)})};hE.prototype.La=function(){this.rc.next();this.rc.complete()};hE.prototype.cancel=function(){this.cp.close({data:null})};hE.O=function(a){return new (a||hE)(_.A(_.Vs),_.A(_.nXa))};
hE.ya=_.Yc({type:hE,oa:[["xap-filter-bar-save-dialog"]],tb:function(a,b){a&1&&_.jg(Qmb,7);if(a&2){var c;_.ng(c=_.og())&&(b.input=c.first)}},Aa:14,Ba:3,Ea:function(){return[["labelInput",""]," Save filter\n","Filter label","Cancel","Save"," You must enter a value "," A saved filter set with this label already exists ",[1,"xap-filterbar-save-dialog-header"],["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],[4,
"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",3,"click"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"]]},ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",7);_.Zf(1,1);_.H();_.F(2,"mat-form-field",8)(3,"mat-label");_.Zf(4,2);_.H();_.J(5,"input",9,0);_.B(7,Ajb,2,0,"mat-error",10)(8,Bjb,2,0,"mat-error",10);_.H();_.F(9,"div",11)(10,"button",12);_.K("click",function(){_.u(c);return _.w(b.cancel())});
_.Zf(11,3);_.H();_.F(12,"button",13);_.K("click",function(){_.u(c);b.OP.value&&b.OP.valid&&b.cp.close({data:b.OP.value});return _.w()});_.Zf(13,4);_.H()()}a&2&&(_.y(5),_.E("formControl",b.OP),_.y(2),_.E("ngIf",b.OP.vn("required")),_.y(),_.E("ngIf",b.OP.vn("validUnique")))},Ia:[_.on,_.rw,_.qt,_.Aw,_.ix,_.dx,_.lA,_.Bw,_.mx,_.$i,_.Iw,_.Rw],mb:2,Oa:0});var Tmb;_.Rmb=new _.jd("xap_fbcc");
_.iE=function(a,b,c){var d=this;this.vi=a;this.Wk=b;this.XUc=c;this.ZJ=new _.mm;this.CIb=!0;this.nW="Add a filter";this.Eja="Remove all filters";this.mka="Save all filters";this.ug=!1;this.AM=null;this.cU=-1;this.Rsa=this.VTa=!1;this.Qra=function(n){d.ZJ.emit({y5:0,AT:n.filters});d.config.og.next(n.filters)};this.nya=function(n){n&&n.stopPropagation();var r,v;n=(v=(r=d.config.CP)==null?void 0:r.jid)!=null?v:hE;var z,C,I;(I=(C=d.Wk)==null?void 0:C.open(n,{data:{JC:(z=d.config.CP)==null?void 0:z.JC},
vj:!0,Bd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))==null||I.YA().subscribe(function(){})};var e,f;if(_.Fe((e=this.Wk)==null?void 0:e.Hra)&&((f=this.Wk)==null?0:f.Rh)){var g,m;(g=this.Wk)==null||(m=g.Hra)==null||m.subscribe(function(){d.Rsa=!1})}};_.iE.prototype.Ra=function(){};_.iE.prototype.La=function(){this.AM&&this.AM.unsubscribe()};
_.Smb=function(a,b){var c=b.wc;a.ZJ.emit({y5:c.isValid?0:1,AT:[c]});if(b.IF){var d=a.config.og.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.wc.Nfa)return;kmb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.og.getValue().indexOf(d);c.value.Pq&&lmb(a.config,b,c);_.alb(a,!0,b)}else jmb(a.config,[c])}else jmb(a.config,[c]);c.isValid||a.Lx!==-1||(a.Lx=a.config.og.value.length-1)};_.alb=function(a,b,c){b?a.Lx=c:c===a.Lx&&(a.Lx=-1)};
_.Umb=function(a){if(a.disabled)return!1;var b,c;switch((c=(b=a.XUc)==null?void 0:b.Qed)!=null?c:1){case 1:return Tmb(a);case 2:return a.config.og.getValue().length>0;default:return!0}};Tmb=function(a){return a.config.og.getValue().filter(function(b){return b.Vt}).length>0};_.h=_.iE.prototype;_.h.Z_=function(a){this.ZJ.emit({y5:4,AT:this.config.og.getValue()});this.config.clear();a==null||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.ZJ.emit({y5:2,AT:[b]}),lmb(this.config,a,b)):this.remove(a);!this.CIb&&this.Rsa||this.focus();this.Rsa=!1};_.h.remove=function(a){this.ZJ.emit({y5:3,AT:[this.config.og.getValue()[a]]});lmb(this.config,a,null);a<this.Lx&&this.Lx--};_.h.focus=function(){var a;(a=this.vq)==null||a.focus()};_.h.OE=function(a){this.Rsa=!0;this.focus();a.stopPropagation()};
_.p.Object.defineProperties(_.iE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=_.Rh(a)}},Lx:{configurable:!0,enumerable:!0,get:function(){return this.cU},set:function(a){this.cU!==a&&(this.cU>-1&&this.cU<this.config.og.getValue().length&&!this.config.og.getValue()[this.cU].isValid&&this.remove(this.cU),this.VTa=a>-1&&a<this.config.og.getValue().length,this.cU=a)}}});_.iE.O=function(){_.Ge()};
_.iE.Fa=_.fd({type:_.iE,inputs:{config:"config",n1:"filterBarLabel",qxb:"filterBarIcon",CIb:"menuAutoFocus",nW:"placeholderMsg",Wfa:"inputLabel",Eja:"removeFilterMsg",mka:"saveFilterMsg",fC:"noResultsMessage",disabled:"disabled"},outputs:{ZJ:"update"}});_.jE=function(){this.bua=!0;this.mub=new _.gf;this.lub=this.mub.Lf();this.Ykb=new _.gf;this.uPc=this.Ykb.Lf();this.aua=new _.gf;this.MTc=this.aua.Lf();this.R0=new _.gf;this.jub=this.R0.Lf();this.WTa=this.newValue=this.Iq=null;this.D8a=new _.gf;this.T0b=this.D8a.Lf()};_.jE.prototype.NU=function(){return this.filter?this.filter.config.Fm&&this.filter.config.Fm.size>0?Array.from(this.filter.config.Fm.keys()):this.filter.config.ZA:[]};
_.jE.prototype.Zka=function(a){this.filter.config.c9c?this.WTa=a:this.newValue=a};_.jE.prototype.GN=function(){if(this.filter&&(!this.filter.config.Jtd||_.tkb(this))&&(this.filter.config.c9c&&(this.newValue=this.WTa),this.newValue!==null&&this.Iq!==null)){var a;this.Xkb=a=this.filter.config.Fm&&this.filter.config.Fm.size>0?this.filter.config.Fm.get(this.Iq).Ij(this.Iq,this.newValue):this.filter.config.Ij(this.Iq,this.newValue);this.Ykb.next(a);this.R0.next()}};
_.tkb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.WTa)&&(a.wc.Vt||!((b=a.newValue)==null||!b.bn.length))};_.Vmb=function(a){return a.filter&&(!a.filter.config.O_c||!a.wc.isValid)&&!a.filter.config.Hua};
_.p.Object.defineProperties(_.jE.prototype,{Dq:{configurable:!0,enumerable:!0,set:function(a){var b;a&&((b=this.filter)==null?0:b.config.Hua)?(this.Zka(this.filter.config.Hua),this.Iq=this.NU()[0],this.GN()):a!==this.bua&&(this.bua=a,this.mub.next(this.bua))},get:function(){return this.bua}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Xkb=a;this.Iq=a.Ef;this.newValue=a.value},get:function(){return this.Xkb}}});_.jE.O=function(a){return new (a||_.jE)};_.jE.ua=_.q({token:_.jE,qa:_.jE.O});_.kE=function(a,b,c,d){var e=this;this.jk=a;this.vi=b;this.Yd=c;this.hb=d;this.update=new _.mm;this.Oca=new _.mm;this.ug=!1;this.ab=new _.Wd;this.ab.add(c.uPc.subscribe(this.update));this.ab.add(c.lub.subscribe(this.Oca));this.ab.add(c.MTc.subscribe(function(){_.Wmb(e)}));this.ab.add(c.T0b.subscribe(function(){_.om(a)}))};_.kE.prototype.Ra=function(){};_.kE.prototype.La=function(){this.ab.unsubscribe()};_.Wmb=function(a){a.Dq&&a.Yd.editor&&a.Yd.editor.focus()};_.kE.prototype.NU=function(){return this.Yd.NU()};
_.kE.prototype.Zka=function(a){this.Yd.Zka(a)};_.kE.prototype.GN=function(){this.Yd.GN()};
_.p.Object.defineProperties(_.kE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=_.Rh(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Yd.filter=a;this.Yd.D8a.next()},get:function(){return this.Yd.filter}},Dq:{configurable:!0,enumerable:!0,set:function(a){(this.Yd.Dq=a)&&_.Wmb(this)},get:function(){return this.Yd.Dq}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Yd.wc=a},get:function(){return this.Yd.wc}}});
_.kE.O=function(a){return new (a||_.kE)(_.A(_.Pg),_.A(_.gE),_.A(_.jE),_.A(_.Pd))};_.kE.Fa=_.fd({type:_.kE,inputs:{disabled:"disabled",filter:"filter",Dq:"isEditorVisible",wc:"appliedFilter"},outputs:{update:"update",Oca:"editorVisibleChange"}});var lE=function(){this.iia=new _.Pw;this.OCb=[];this.Hc=this.iia.Pm;this.hia=new _.mm;this.nQa=""};lE.prototype.getValue=function(){return this.iia.value};_.p.Object.defineProperties(lE.prototype,{qya:{configurable:!0,enumerable:!0,set:function(a){this.OCb=a;this.getValue()===null&&this.qya.length>0&&(this.value=a[0])},get:function(){return this.OCb}},value:{configurable:!0,enumerable:!0,set:function(a){this.iia.setValue(a)}}});lE.O=function(a){return new (a||lE)};
lE.ya=_.Yc({type:lE,oa:[["xap-comparison-operator-selector"]],inputs:{qya:"operators",nQa:"appliedFilterId",value:"value"},outputs:{Hc:"change",hia:"operatorFocusChange"},Aa:3,Ba:6,Ea:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",1,"xap-comparison-operator-dropdown",3,"focus","focusout","formControl","aria-labelledby","aria-describedby"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ta:function(a,b){a&1&&(_.F(0,"mat-form-field",
0)(1,"mat-select",1),_.K("focus",function(){b.hia.emit(!0)})("focusout",function(){b.hia.emit(!1)}),_.B(2,Djb,2,2,"mat-option",2),_.H()());a&2&&(_.y(),_.dg("aria-labelledby","dialog-label-",b.nQa,""),_.dg("aria-describedby","dialog-description-",b.nQa,""),_.E("formControl",b.iia),_.y(),_.E("ngForOf",b.qya))},Ia:[_.nn,_.gA,_.Aw,_.ix,_.EA,_.FA,_.Iw,_.Rw],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}"],
mb:2,Oa:0});var Xmb=_.si(function(){}),Ymb=0,mE=function(a){var b=Xmb.call(this)||this;b.ct="mat-optgroup-label-"+Ymb++;var c;b.xH=(c=a==null?void 0:a.zYa)!=null?c:!1;return b};_.V(mE,Xmb);mE.O=function(a){return new (a||mE)(_.A(_.Hs,8))};mE.Fa=_.fd({type:mE,inputs:{label:"label"},features:[_.Jf]});var Zmb=["text"],$mb=0,anb=function(a,b){this.source=a;this.CV=b===void 0?!1:b},nE=function(a,b,c,d){this.Zc=a;this.Ua=b;this.qd=c;this.group=d;this.qc=this.tR=this.xe=!1;this.KS="";this.id="mat-option-"+$mb++;this.Uv=new _.mm;this.Fh=new _.gf};_.h=nE.prototype;_.h.select=function(a){a=a===void 0?!0:a;this.xe||(this.xe=!0,_.om(this.Ua),a&&this.XR())};_.h.Yf=function(a){a=a===void 0?!0:a;this.xe&&(this.xe=!1,_.om(this.Ua),a&&this.XR())};
_.h.focus=function(a,b){var c=this.Og();typeof c.focus==="function"&&c.focus(b)};_.h.kp=function(){return this.iD};_.h.je=function(a){a.keyCode!==13&&a.keyCode!==32||_.Oh(a)||(this.xr(),a.preventDefault())};_.h.xr=function(){this.disabled||(this.xe=this.multiple?!this.xe:!0,_.om(this.Ua),this.XR(!0))};_.h.kr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.Zc.na};_.h.yn=function(){if(this.xe){var a=this.iD;a!==this.KS&&(this.KS&&this.Fh.next(),this.KS=a)}};_.h.La=function(){this.Fh.complete()};
_.h.XR=function(a){this.Uv.emit(new anb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(nE.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.qd&&this.qd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.qc},set:function(a){this.qc=_.Rh(a)}},Bc:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.Bc)}},qp:{configurable:!0,enumerable:!0,get:function(){return!(!this.qd||!this.qd.qp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.tR}},iD:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.POa)==null?void 0:a.na.textContent)||"").trim()}}});nE.O=function(){_.Ge()};nE.Fa=_.fd({type:nE,tb:function(a,b){a&1&&_.jg(Zmb,7);if(a&2){var c;_.ng(c=_.og())&&(b.POa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Uv:"onSelectionChange"}});_.Ph({passive:!0,capture:!0});_.Ph({passive:!0,capture:!0});new _.Am;var bnb=["*",[["mat-option"],["ng-container"]]],oE=function(){return mE.apply(this,arguments)||this};_.V(oE,mE);oE.O=function(){var a;return function(b){return(a||(a=_.Ld(oE)))(b||oE)}}();
oE.ya=_.Yc({type:oE,oa:[["mat-optgroup"]],rb:[1,"mat-optgroup"],ob:6,Za:function(a,b){a&2&&(_.Lf("role",b.xH?null:"group")("aria-disabled",b.xH?null:b.disabled.toString())("aria-labelledby",b.xH?null:b.ct)("mat-id-collision",null),_.Nf("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Rb:["matOptgroup"],features:[_.vg([{wa:_.Is,Hb:oE}]),_.Jf],hc:["*","mat-option, ng-container"],Aa:4,Ba:2,Ea:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ta:function(a,b){a&1&&(_.bg(bnb),_.F(0,
"span",0),_.P(1),_.cg(2),_.H(),_.cg(3,1));a&2&&(_.E("id",b.ct),_.y(),_.qg("",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"],
mb:2,Oa:0});_.pE=function(a,b,c,d){return nE.call(this,a,b,c,d)||this};_.V(_.pE,nE);_.pE.O=function(a){return new (a||_.pE)(_.A(_.Pd),_.A(_.Pg),_.A(_.Hs,8),_.A(_.Is,8))};
_.pE.ya=_.Yc({type:_.pE,oa:[["mat-option"]],rb:["role","option",1,"mat-option","mat-focus-indicator"],ob:13,Za:function(a,b){a&1&&_.K("click",function(){return b.xr()})("keydown",function(c){return b.je(c)});a&2&&(_.Uf("id",b.id),_.Lf("tabindex",b.kr())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.Nf("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Rb:["matOption"],features:[_.Jf],
hc:["*"],Aa:6,Ba:4,Ea:[["text",""],["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],ta:function(a,b){a&1&&(_.bg(),_.B(0,Hjb,1,2,"mat-pseudo-checkbox",1),_.F(1,"span",2,0),_.cg(3),_.H(),_.B(4,Ijb,2,1,"span",3),_.J(5,"div",4));a&2&&(_.E("ngIf",b.multiple),_.y(4),
_.E("ngIf",b.group&&b.group.xH),_.y(),_.E("matRippleTrigger",b.Og())("matRippleDisabled",b.disabled||b.Bc))},Ia:[_.Ms,_.on,_.fA],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'],
mb:2,Oa:0});_.cnb=Number.MAX_SAFE_INTEGER;_.dnb=new _.jd("MatHint");_.qE=function(){};_.qE.O=function(a){return new (a||_.qE)};_.qE.Fa=_.fd({type:_.qE,oa:[["mat-label"]]});var enb=function(){};enb.O=function(a){return new (a||enb)};enb.Fa=_.fd({type:enb,oa:[["mat-placeholder"]]});var fnb,gnb,hnb,inb,jnb,knb,lnb;fnb=["connectionContainer"];gnb=["inputContainer"];hnb=["label"];inb=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];jnb=Number.MAX_SAFE_INTEGER;knb=_.qi(function(a){this.Ma=a},"primary");lnb=new _.jd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.rE=function(a,b,c,d,e,f,g){a=knb.call(this,a)||this;a.Ua=b;a.Yb=c;a.fr=d;a.uc=e;a.nb=f;a.vqa=!1;a.a9=!1;a.Lb=new _.gf;a.mS=!1;a.rOa=!1;a.jT="";a.oS="";a.c8="mat-hint-"+jnb--;a.ct="mat-form-field-label-"+jnb--;a.hp=a.Idb();a.cL=g!=="NoopAnimations";a.Ic=(d==null?void 0:d.Ic)||"legacy";d&&(a.mS=!!d.KN,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.rE,knb);_.h=_.rE.prototype;_.h.h_=function(){return this.hp==="always"&&!this.rOa};_.h.sJa=function(){return this.hp!=="never"};
_.h.yN=function(){return this.CA()?this.ct:null};_.h.wN=function(){return this.Wbb||this.Ma};
_.h.Td=function(){var a=this,b=this.Nd;b.controlType&&this.Ma.na.classList.add("mat-form-field-type-"+b.controlType);b.ac.ha(_.sf(null)).subscribe(function(){a.TL();_.om(a.Ua)});b.Ad&&b.Ad.Pm&&b.Ad.Pm.ha(_.uf(this.Lb)).subscribe(function(){return _.om(a.Ua)});this.nb.Ub(function(){a.nb.Ql.ha(_.uf(a.Lb)).subscribe(function(){a.a9&&wC(a)})});_.De(this.FL.Jc,this.j_.Jc).subscribe(function(){a.a9=!0;_.om(a.Ua)});this.DA.Jc.ha(_.sf(null)).subscribe(function(){a.q9();_.om(a.Ua)});this.yA.Jc.ha(_.sf(null)).subscribe(function(){a.TL();
_.om(a.Ua)});this.Yb&&this.Yb.Hc.ha(_.uf(this.Lb)).subscribe(function(){typeof requestAnimationFrame==="function"?a.nb.Ub(function(){requestAnimationFrame(function(){return wC(a)})}):wC(a)})};_.h.pF=function(){this.vqa&&wC(this)};_.h.Ec=function(){this.jT="enter";_.pm(this.Ua)};_.h.La=function(){this.Lb.next();this.Lb.complete()};_.h.yr=function(a){var b=this.Nd?this.Nd.Ad:null;return b&&b[a]};_.h.NJc=function(){return!!(this.Nd&&this.Nd.placeholder||this.ILc)};
_.h.W7=function(){return!(!this.LKc&&!this.MKc)};_.h.PL=function(){return this.sJa()&&(this.Nd&&this.Nd.xX||this.h_())};_.h.QJc=function(){return this.Ic==="legacy"&&!this.W7()||this.W7()&&!this.PL()};_.h.CA=function(){return this.W7()||this.Ic==="legacy"&&this.NJc()};_.h.J7=function(){return this.yA&&this.yA.length>0&&this.Nd.Mh?"error":"hint"};
_.h.UIa=function(){var a=this;this.CA()&&this.sJa()&&(this.cL&&this.Do&&(this.rOa=!0,_.ze(this.Do.na,"transitionend").ha(_.af(1)).subscribe(function(){a.rOa=!1})),this.hp="always",_.om(this.Ua))};_.h.Hcd=function(){};_.h.q9=function(){this.TL()};_.h.qOc=function(){};_.h.Idb=function(){return this.fr&&this.fr.hp||"auto"};
_.h.TL=function(){if(this.Nd){var a=[];this.Nd.kG&&typeof this.Nd.kG==="string"&&a.push.apply(a,_.ld(this.Nd.kG.split(" ")));if(this.J7()==="hint"){var b=this.DA?this.DA.find(function(d){return d.align==="start"}):null,c=this.DA?this.DA.find(function(d){return d.align==="end"}):null;b?a.push(b.id):this.oS&&a.push(this.c8);c&&a.push(c.id)}else this.yA&&a.push.apply(a,_.ld(this.yA.map(function(d){return d.id})));this.Nd.TF(a)}};_.h.Gcd=function(){};
var wC=function(a){var b=a.Do?a.Do.na:null,c=a.Wbb.na;if(a.Ic==="outline"&&a.uc.isBrowser)if(b&&b.children.length&&b.textContent.trim())if(a.lKc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Do&&a.Do.na.children.length){d=c.getBoundingClientRect();if(d.width===0&&d.height===0){a.a9=!0;a.vqa=!1;return}d=a.Ydb(d);e=b.children;c=a.Ydb(e[0].getBoundingClientRect());for(var m=b=0;m<e.length;m++)b+=e[m].offsetWidth;d=Math.abs(c-
d)-5;e=b>0?b*.75+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.a9=a.vqa=!1}else a.vqa=!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"};_.rE.prototype.Ydb=function(a){return this.Yb&&this.Yb.value==="rtl"?a.right:a.left};_.rE.prototype.lKc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.p.Object.defineProperties(_.rE.prototype,{Ic:{configurable:!0,enumerable:!0,get:function(){return this.pA},set:function(a){var b=this.pA,c;this.pA=a||((c=this.fr)==null?void 0:c.Ic)||"legacy";this.pA==="outline"&&b!==a&&(this.a9=!0)}},KN:{configurable:!0,enumerable:!0,get:function(){return this.mS},set:function(a){this.mS=_.Rh(a)}},sV:{configurable:!0,enumerable:!0,get:function(){return this.oS},set:function(a){this.oS=a;this.q9()}},hp:{configurable:!0,enumerable:!0,get:function(){return this.Ic!==
"legacy"&&this.lx==="never"?"auto":this.lx},set:function(a){a!==this.lx&&(this.lx=a||this.Idb(),_.om(this.Ua))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.AKa||this.YGc||this.ZGc},set:function(a){this.AKa=a}}});_.rE.O=function(a){return new (a||_.rE)(_.A(_.Pd),_.A(_.Pg),_.A(_.Qr,8),_.A(lnb,8),_.A(_.Uq),_.A(_.Cg),_.A(_.$l,8))};
_.rE.ya=_.Yc({type:_.rE,oa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.kg(c,_.gx,5),_.kg(c,_.gx,7),_.kg(c,_.qE,5),_.kg(c,_.qE,7),_.kg(c,enb,5),_.kg(c,_.p7a,5),_.kg(c,_.dnb,5),_.kg(c,_.u7a,5),_.kg(c,_.v7a,5));if(a&2){var d;_.ng(d=_.og())&&(b.YGc=d.first);_.ng(d=_.og())&&(b.ZGc=d.first);_.ng(d=_.og())&&(b.LKc=d.first);_.ng(d=_.og())&&(b.MKc=d.first);_.ng(d=_.og())&&(b.ILc=d.first);_.ng(d=_.og())&&(b.yA=d);_.ng(d=_.og())&&(b.DA=d);_.ng(d=_.og())&&(b.FL=d);_.ng(d=_.og())&&(b.j_=d)}},tb:function(a,
b){a&1&&(_.jg(fnb,7),_.jg(gnb,5),_.jg(hnb,5));if(a&2){var c;_.ng(c=_.og())&&(b.Wbb=c.first);_.ng(c=_.og())&&(b.ocd=c.first);_.ng(c=_.og())&&(b.Do=c.first)}},rb:["ngSkipHydration","",1,"mat-form-field"],ob:41,Za:function(a,b){a&2&&(_.Lf("mat-id-collision",null),_.Nf("mat-form-field-appearance-standard",b.Ic=="standard")("mat-form-field-appearance-fill",b.Ic=="fill")("mat-form-field-appearance-outline",b.Ic=="outline")("mat-form-field-appearance-legacy",b.Ic=="legacy")("mat-form-field-invalid",b.Nd.Mh)("mat-form-field-can-float",
b.sJa())("mat-form-field-should-float",b.PL())("mat-form-field-has-label",b.CA())("mat-form-field-hide-placeholder",b.QJc())("mat-form-field-disabled",b.Nd.disabled)("mat-form-field-autofilled",b.Nd.FT)("mat-focused",b.Nd.focused)("ng-untouched",b.yr("untouched"))("ng-touched",b.yr("touched"))("ng-pristine",b.yr("pristine"))("ng-dirty",b.yr("dirty"))("ng-valid",b.yr("valid"))("ng-invalid",b.yr("invalid"))("ng-pending",b.yr("pending"))("_mat-animation-noopable",!b.cL))},inputs:{color:"color",Ic:"appearance",
KN:"hideRequiredMarker",sV:"hintLabel",hp:"floatLabel"},Rb:["matFormField"],features:[_.vg([{wa:_.hx,Hb:_.rE}]),_.Jf],hc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Ea:[["connectionContainer",""],["inputContainer",""],["label",""],[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],
[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,"cdkObserveContent","cdkObserveContentDisabled"],[1,"mat-form-field-label",3,"cdkObserveContent","cdkObserveContentDisabled","id","ngSwitch"],["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"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg(inb);_.F(0,"div",3)(1,"div",4,0);_.K("click",function(d){_.u(c);return _.w(b.Nd.dW(d))});_.B(3,Jjb,9,0,"ng-container",5)(4,Kjb,2,1,"div",6);_.F(5,"div",7,1);_.cg(7);_.F(8,"span",8);_.B(9,Ojb,5,16,"label",9);_.H()();_.B(10,Pjb,2,0,"div",10);_.H();_.B(11,Qjb,2,4,"div",11);_.F(12,"div",12);_.B(13,Rjb,2,1,
"div",13)(14,Tjb,5,2,"div",14);_.H()()}a&2&&(_.y(3),_.E("ngIf",b.Ic=="outline"),_.y(),_.E("ngIf",b.FL.length),_.y(5),_.E("ngIf",b.CA()),_.y(),_.E("ngIf",b.j_.length),_.y(),_.E("ngIf",b.Ic!="outline"),_.y(),_.E("ngSwitch",b.J7()),_.y(),_.E("ngSwitchCase","error"),_.y(),_.E("ngSwitchCase","hint"))},Ia:[_.on,_.pn,_.qn,_.ir],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"],
mb:2,data:{animation:[_.w7a]},Oa:0});var mnb=_.ai("transformPanelWrap",[_.ei("* => void",_.Ura("@transformPanel",[{type:9,options:null}]))]),nnb=_.ai("transformPanel",[_.di("void",_.ci({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.di("showing",_.ci({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.di("showing-multiple",_.ci({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.ei("void => *",_.bi("120ms cubic-bezier(0, 0, 0.2, 1)")),_.ei("* => void",_.bi("100ms 25ms linear",_.ci({opacity:0})))]);var onb=["trigger"],pnb=["panel"],qnb=Number.MAX_SAFE_INTEGER,rnb=Ejb(function(a,b){b=b===void 0?0:b;var c=function(){var d=a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||this;d.aq=b;d.vca=b;return d};_.V(c,a);_.p.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.aq},set:function(d){this.aq=d!=null?_.Uh(d):this.vca}}});return c}(function(a){var b=function(){var c=a.apply(this,[].concat(_.ld(_.lc.apply(0,arguments))))||
this;c.qc=!1;return c};_.V(b,a);_.p.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(c){this.qc=_.Rh(c)}}});return b}(_.bhb(function(a,b,c,d,e){this.Ma=a;this.dKa=b;this.h9=c;this.i9=d;this.Ad=e;this.ac=new _.gf})))),sE=function(a,b,c,d,e,f,g,m,n,r,v,z,C,I){var M=rnb.call(this,e,d,g,m,r)||this;M.rf=a;M.Ua=b;M.nb=c;M.Yb=f;M.OA=n;M.z8=C;M.fh=I;M.im=!1;M.sA=function(Aa,ra){return Aa===ra};M.RD="mat-select-"+qnb--;M.b$=null;M.gr=
new _.gf;M.we=function(){};M.Ue=function(){};M.k$="mat-select-value-"+qnb--;M.f9=new _.gf;M.Bl=!1;M.controlType="mat-select";M.nj=!1;M.ariaLabel="";M.lia=_.xe(function(){var Aa=M.options;return Aa?Aa.Jc.ha(_.sf(Aa),_.tf(function(){return _.De.apply(null,_.ld(Aa.map(function(ra){return ra.Uv})))})):M.nb.Ql.ha(_.af(1),_.tf(function(){return M.lia}))});M.xp=new _.mm;M.W8=M.xp.ha(_.Ee(function(Aa){return Aa}),_.x(function(){}));M.b7=M.xp.ha(_.Ee(function(Aa){return!Aa}),_.x(function(){}));M.tw=new _.mm;
M.ro=new _.mm;M.Tg=null;var O;M.jNa=((O=M.fh)==null?void 0:O.zy)||"";var aa,pa;M.ycb=(pa=(aa=M.fh)==null?void 0:aa.EI)!=null?pa:!1;M.Ad&&(M.Ad.Mp=M);(I==null?void 0:I.PK)!=null&&(M.qra=I.PK);M.z9=z;M.Je=M.z9();M.tabIndex=parseInt(v)||0;M.id=M.id;return M};_.V(sE,rnb);_.h=sE.prototype;_.h.Ra=function(){var a=this;this.rd=new _.cA(this.multiple);this.ac.next();this.f9.ha(_.cf(),_.uf(this.gr)).subscribe(function(){return a.e9(a.nd)})};
_.h.Td=function(){var a=this;this.ULa();this.rd.changed.ha(_.uf(this.gr)).subscribe(function(b){b.VD.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Yf()})});this.options.Jc.ha(_.sf(null),_.uf(this.gr)).subscribe(function(){a.ONa();a.pL()})};
_.h.ho=function(){var a=this.oLa(),b=this.Ad;if(a!==this.b$){var c=this.Ma.na;(this.b$=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.QH!==b.control&&(this.QH!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.QH=b.control),this.lu())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.ac.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.kD(this.qra)};
_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.gr.next();this.gr.complete();this.ac.complete();this.NR()};_.h.toggle=function(){this.nd?this.close():this.open()};_.h.open=function(){this.Vs()&&(this.zR(),this.im=!0,_.sr(this.Ib,null),this.NLa(),_.om(this.Ua))};_.h.zR=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Tg&&_.Xh(this.Tg,"aria-owns",b);_.Wh(a,"aria-owns",b);this.Tg=a}};
_.h.NR=function(){this.Tg&&(_.Xh(this.Tg,"aria-owns",this.id+"-panel"),this.Tg=null)};_.h.close=function(){this.im&&(this.im=!1,_.sr(this.Ib,this.Ok()?"rtl":"ltr"),_.om(this.Ua),this.Ue())};_.h.uo=function(a){this.fH(a)};_.h.Dn=function(a){this.we=a};_.h.us=function(a){this.Ue=a};_.h.Ip=function(a){this.disabled=a;_.om(this.Ua);this.ac.next()};_.h.Ok=function(){return this.Yb?this.Yb.value==="rtl":!1};_.h.je=function(a){this.disabled||(this.nd?this.yLa(a):this.sLa(a))};
_.h.sLa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.G2()||b!==13&&b!==32||_.Oh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.An(a),(a=this.selected)&&b!==a&&this.z8.ik(a.iD,1E4))};
_.h.yLa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.G2();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.uf||_.Oh(a))if(!e&&this.nj&&c===65&&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.Yf())})}else c=b.bq,b.An(a),this.nj&&d&&a.shiftKey&&b.uf&&b.bq!==c&&b.uf.xr();else a.preventDefault(),b.uf.xr()};
_.h.Xp=function(){this.disabled||(this.Bl=!0,this.ac.next())};_.h.Qk=function(){this.Bl=!1;var a;if((a=this.Ib)!=null){var b;(b=a.El)==null||b.reset()}this.disabled||this.nd||(this.Ue(),_.om(this.Ua),this.ac.next())};_.h.VMa=function(){var a=this;this.GD.uW.ha(_.af(1)).subscribe(function(){_.pm(a.Ua);a.sNa()})};_.h.jLa=function(){return this.OA?"mat-"+this.OA.color:""};_.h.pL=function(){var a=this;Promise.resolve().then(function(){a.Ad&&(a.Vd=a.Ad.value);a.OD(a.Vd);a.ac.next()})};
_.h.OD=function(a){var b=this;this.options.forEach(function(c){return _.Qcb(c)});this.rd.clear();this.multiple&&a?(a.forEach(function(c){return b.D9(c)}),this.fT()):(a=this.D9(a))?_.ur(this.Ib,a):this.nd||_.ur(this.Ib,-1);_.om(this.Ua)};_.h.D9=function(a){var b=this,c=this.options.find(function(d){if(b.rd.Ge(d))return!1;try{return d.value!=null&&b.sA(d.value,a)}catch(e){return!1}});c&&this.rd.select(c);return c};
_.h.fH=function(a){return a!==this.Vd||this.nj&&Array.isArray(a)?(this.options&&this.OD(a),this.Vd=a,!0):!1};_.h.PD=function(a){return a.disabled};_.h.ULa=function(){var a=this;this.Ib=_.Ncb(_.Ocb(_.tr(_.sr(_.Mcb((new _.bA(this.options)).kD(this.qra)),this.Ok()?"rtl":"ltr")))).fu(this.PD);this.Ib.FK.subscribe(function(){a.nd&&(!a.multiple&&a.Ib.uf&&a.Ib.uf.xr(),a.focus(),a.close())});this.Ib.Hc.subscribe(function(){a.im&&a.panel?a.bra(a.Ib.bq||0):a.im||a.multiple||!a.Ib.uf||a.Ib.uf.xr()})};
_.h.ONa=function(){var a=this,b=_.De(this.options.Jc,this.gr);this.lia.ha(_.uf(b)).subscribe(function(c){a.ZMa(c.source,c.CV);c.CV&&!a.multiple&&a.im&&(a.close(),a.focus())});_.De.apply(null,_.ld(this.options.map(function(c){return c.Fh}))).ha(_.uf(b)).subscribe(function(){_.pm(a.Ua);a.ac.next()})};
_.h.ZMa=function(a,b){var c=this.rd.Ge(a);a.value!=null||this.nj?(c!==a.selected&&(a.selected?this.rd.select(a):this.rd.Yf(a)),b&&this.Ib.ej(a),this.multiple&&(this.fT(),b&&this.focus())):(a.Yf(),this.rd.clear(),this.value!=null&&this.RH(a.value));c!==this.rd.Ge(a)&&this.RH();this.ac.next()};_.h.fT=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.rd.sort(function(c,d){return a.Lla?a.Lla(c,d,b):b.indexOf(c)-b.indexOf(d)});this.ac.next()}};
_.h.RH=function(a){var b=null;this.Vd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.ro.emit(b);this.we(b);this.tw.emit(this.SKa(b));_.om(this.Ua)};_.h.NLa=function(){if(this.Ib)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Ib.ej(a)}else this.Ib.ej(this.rd.selected[0])};_.h.Vs=function(){var a;return!this.im&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.iS=function(){if(this.ariaLabel)return null;var a,b=(a=this.OA)==null?void 0:a.yN();return this.fe?(b?b+" ":"")+this.fe:b};_.h.OKa=function(){return this.nd&&this.Ib&&this.Ib.uf?this.Ib.uf.id:null};_.h.oLa=function(){if(this.ariaLabel)return null;var a,b=(a=this.OA)==null?void 0:a.yN();a=(b?b+" ":"")+this.k$;this.fe&&(a+=" "+this.fe);return a};_.h.e9=function(a){this.xp.emit(a)};_.h.TF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.dW=function(){this.focus();this.open()};
_.p.Object.defineProperties(sE.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Bl||this.im}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.sx},set:function(a){this.sx=a;this.ac.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Mn)!=null?c:(a=this.Ad)==null?void 0:(b=a.control)==null?void 0:_.Lw(b))!=null?d:!1},set:function(a){this.Mn=_.Rh(a);this.ac.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.nj},
set:function(a){this.nj=_.Rh(a)}},EI:{configurable:!0,enumerable:!0,get:function(){return this.ycb},set:function(a){this.ycb=_.Rh(a)}},HM:{configurable:!0,enumerable:!0,get:function(){return this.sA},set:function(a){this.sA=a;this.rd&&this.pL()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Vd},set:function(a){this.fH(a)&&this.we(a)}},PK:{configurable:!0,enumerable:!0,get:function(){return this.qra},set:function(a){this.qra=_.Uh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Df},
set:function(a){this.Df=a||this.RD;this.ac.next()}},nd:{configurable:!0,enumerable:!0,get:function(){return this.im}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.rd)==null?void 0:a.selected)||[]:(b=this.rd)==null?void 0:b.selected[0]}},b8a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.nj){var a=this.rd.selected.map(function(b){return b.iD});this.Ok()&&a.reverse();return a.join(", ")}return this.rd.selected[0].iD}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.rd||this.rd.fs()}},xX:{configurable:!0,enumerable:!0,get:function(){return this.im||!this.empty||this.Bl&&!!this.sx}}});sE.O=function(a){return new (a||sE)(_.A(_.bs),_.A(_.Pg),_.A(_.Cg),_.A(_.Fs),_.A(_.Pd),_.A(_.Qr,8),_.A(_.Ow,8),_.A(_.Sw,8),_.A(_.hx,8),_.A(_.Gw,10),_.Hd("tabindex"),_.A(_.qdb),_.A(_.kr),_.A(_.rdb,8))};
sE.Fa=_.fd({type:sE,tb:function(a,b){a&1&&(_.jg(onb,5),_.jg(pnb,5),_.jg(_.eA,5));if(a&2){var c;_.ng(c=_.og())&&(b.trigger=c.first);_.ng(c=_.og())&&(b.panel=c.first);_.ng(c=_.og())&&(b.GD=c.first)}},inputs:{kG:[0,"aria-describedby","userAriaDescribedBy"],Bd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",EI:"disableOptionCentering",HM:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],QI:"errorStateMatcher",PK:"typeaheadDebounceInterval",
Lla:"sortComparator",id:"id"},outputs:{xp:"openedChange",W8:"opened",b7:"closed",tw:"selectionChange",ro:"valueChange"},features:[_.Jf,_.sd]});var snb,tnb;snb=[[["mat-select-trigger"]],"*"];tnb=function(a,b){this.source=a;this.value=b};_.tE=function(){var a=sE.apply(this,arguments)||this;a.Ou=0;a.c$=0;a.m_="top";a.dt=0;a.tNa=[{zc:"start",Ac:"top",oc:"start",vc:"top"},{zc:"start",Ac:"bottom",oc:"start",vc:"bottom"}];return a};_.V(_.tE,sE);_.tE.Fa=sE.Fa;_.h=_.tE.prototype;_.h.nGc=function(a,b,c){var d=this.wZ();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Ra=function(){var a=this;sE.prototype.Ra.call(this);this.rf.Hc().ha(_.uf(this.gr)).subscribe(function(){a.nd&&(a.qT=a.trigger.na.getBoundingClientRect(),_.om(a.Ua))})};_.h.open=function(){var a=this;sE.prototype.Vs.call(this)&&(sE.prototype.open.call(this),this.qT=this.trigger.na.getBoundingClientRect(),this.c$=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.mGc(),this.nb.Ql.ha(_.af(1)).subscribe(function(){a.c$&&a.GD.Hd&&a.GD.Hd.yp&&(a.GD.Hd.yp.style.fontSize=a.c$+"px")}))};
_.h.bra=function(a){var b=Fjb(a,this.options,this.aK),c=this.wZ();this.panel.na.scrollTop=a===0&&b===1?0:Gjb((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.sNa=function(){this.kGc();this.panel.na.scrollTop=this.Ou};_.h.e9=function(a){this.nd?this.Ou=0:(this.GD.offsetX=0,_.om(this.Ua));sE.prototype.e9.call(this,a)};_.h.SKa=function(a){return new tnb(this,a)};_.h.hJc=function(){var a;return(a=this.qT)==null?void 0:a.width};
_.h.kGc=function(){var a=this.GD.Hd.yp.getBoundingClientRect(),b=this.rf.lJ(),c=this.Ok(),d=this.multiple?56:32;var e=this.multiple?40:this.EI?16:(e=this.rd.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);f>0?e+=f+8:a>0&&(e-=a+8);this.GD.offsetX=Math.round(e);this.GD.Hd.af()};
_.h.lGc=function(a,b,c){var d=this.wZ(),e=(d-this.qT.height)/2,f=Math.floor(256/d);return this.EI?0:Math.round((this.Ou===0?a*d:this.Ou===c?(a-(this.opa()-f))*d+(d-(this.opa()*d-256)%d):b-d/2)*-1-e)};_.h.AGc=function(a){var b=this.wZ(),c=this.rf.lJ(),d=this.qT.top-8;c=c.height-this.qT.bottom-8;var e=Math.abs(this.dt);b=Math.min(this.opa()*b,256)-e-this.qT.height;b>c?this.wFc(b,c):e>d?this.vFc(e,d,a):this.m_=this.fLa()};
_.h.wFc=function(a,b){a=Math.round(a-b);this.Ou-=a;this.dt-=a;this.m_=this.fLa();this.Ou<=0&&(this.dt=this.Ou=0,this.m_="50% bottom 0px")};_.h.vFc=function(a,b,c){a=Math.round(a-b);this.Ou+=a;this.dt+=a;this.m_=this.fLa();this.Ou>=c&&(this.Ou=c,this.dt=0,this.m_="50% top 0px")};
_.h.mGc=function(){var a=this.wZ(),b=this.opa(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.rd.selected[0]),0);b+=Fjb(b,this.options,this.aK);c/=2;this.Ou=this.nGc(b,c,a);this.dt=this.lGc(b,c,a);this.AGc(a)};_.h.fLa=function(){var a=this.wZ();return"50% "+(Math.abs(this.dt)-(a-this.qT.height)/2+a/2)+"px 0px"};_.h.wZ=function(){return this.c$*3};_.h.opa=function(){return this.options.length+this.aK.length};
_.tE.O=function(){var a;return function(b){return(a||(a=_.Ld(_.tE)))(b||_.tE)}}();
_.tE.ya=_.Yc({type:_.tE,oa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.kg(c,_.tdb,5),_.kg(c,_.pE,5),_.kg(c,_.Is,5));if(a&2){var d;_.ng(d=_.og())&&(b.ZSa=d.first);_.ng(d=_.og())&&(b.options=d);_.ng(d=_.og())&&(b.aK=d)}},rb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],ob:20,Za:function(a,b){a&1&&_.K("keydown",function(c){return b.je(c)})("focus",function(){return b.Xp()})("blur",function(){return b.Qk()});a&2&&(_.Lf("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.nd?b.id+"-panel":null)("aria-expanded",b.nd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Mh)("aria-activedescendant",b.OKa())("mat-id-collision",null),_.Nf("mat-select-disabled",b.disabled)("mat-select-invalid",b.Mh)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Bc:"disableRipple",tabIndex:"tabIndex"},Rb:["matSelect"],
features:[_.vg([{wa:_.gx,Hb:_.tE},{wa:_.Hs,Hb:_.tE}]),_.Jf],hc:["mat-select-trigger","*"],Aa:9,Ba:12,Ea:[["origin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],[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,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY"],[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,"keydown","ngClass"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg(snb);_.F(0,"div",2,0);_.K("click",function(){_.u(c);return _.w(b.toggle())});_.F(3,"div",3);_.B(4,Ujb,2,1,"span",4)(5,Xjb,3,2,"span",5);_.H();_.F(6,"div",6);_.J(7,"div",7);_.H()();_.B(8,Yjb,4,14,"ng-template",8);_.K("backdropClick",function(){_.u(c);return _.w(b.close())})("attach",function(){_.u(c);return _.w(b.VMa())})("detach",
function(){_.u(c);return _.w(b.close())})}a&2&&(a=_.$f(1),_.Lf("aria-owns",b.nd?b.id+"-panel":null),_.y(3),_.E("ngSwitch",b.empty),_.Lf("id",b.k$),_.y(),_.E("ngSwitchCase",!0),_.y(),_.E("ngSwitchCase",!1),_.y(3),_.E("cdkConnectedOverlayPanelClass",b.jNa)("cdkConnectedOverlayScrollStrategy",b.Je)("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",b.nd)("cdkConnectedOverlayPositions",b.tNa)("cdkConnectedOverlayMinWidth",b.hJc())("cdkConnectedOverlayOffsetY",b.dt))},Ia:[_.mn,_.pn,_.qn,_.rn,_.eA,
_.dA],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'],
mb:2,data:{animation:[mnb,nnb]},Oa:0});var uE=function(){lE.apply(this,arguments)};_.V(uE,lE);uE.O=function(){var a;return function(b){return(a||(a=_.Ld(uE)))(b||uE)}}();
uE.ya=_.Yc({type:uE,oa:[["xap-comparison-operator-selector"]],features:[_.Jf],Aa:3,Ba:2,Ea:function(){return[["color","accent","floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",3,"focus","focusout","formControl"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ta:function(a,b){a&1&&(_.F(0,"mat-form-field",0)(1,"mat-select",1),_.K("focus",function(){b.hia.emit(!0)})("focusout",function(){b.hia.emit(!1)}),_.B(2,Zjb,2,2,"mat-option",2),_.H()());a&2&&
(_.y(),_.E("formControl",b.iia),_.y(),_.E("ngForOf",b.qya))},Ia:[_.nn,_.pE,_.rE,_.tE,_.Iw,_.Rw],styles:[".xap-filterbar-operator-select-field{width:100%}"],mb:2,Oa:0});var unb,vnb,wnb;unb=["overlayContainer"];vnb=["valueEditor"];wnb=[[["","header",""]],[["","footer",""]]];_.vE=function(a,b,c){var d=this;this.jE=a;this.jk=b;this.Yd=c;this.Sua=!0;this.W1a=!1;this.bCa=new _.gf;this.ab=new _.Wd;this.qTa=!1;this.ab.add(c.lub.subscribe(function(){_.om(d.jk)}));this.ab.add(c.T0b.subscribe(function(){_.om(d.jk)}))};_.vE.prototype.La=function(){this.bCa.next();this.bCa.complete();this.ab.unsubscribe()};
var akb=function(a,b){if(a.filter&&_.Vmb(a.Yd)&&a.aCa){if(b){if(a.Iq===b)return;a.Iq=b}a.Iq||(a.Iq=a.Yd.NU()[0]);if(a.filter.config.Fm){var c=a.filter.config.Fm.get(a.Iq);if(c)if(b=c.Ij(a.Iq,a.newValue||_.pD(null)),c.tm){var d=c.tm;var e=c.Iw}else var f=c.sid;else return}else d=a.filter.config.tm,b=a.filter.config.Ij(a.Iq,a.newValue||_.pD(null)),e=a.filter.config.Iw;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.oD),a.bCa.next(),a.aCa.clear(),f)a.editor=null,a.Yd.Zka(f);else{a.editor=
_.KJa(a.aCa,_.qm(a.jE,d)).instance;a.editor.wc=b;var g=!0;a.editor.values.ha(_.Ddb(),_.Ee(function(v){var z=_.k(v);v=z.next().value;z=z.next().value;return!_.gc(v||{},z||{})}),_.x(function(v){v=_.k(v);v.next();return v.next().value}),_.uf(a.bCa)).subscribe(function(v){a.Yd.Zka(v);a.filter.config.Nfa&&!g&&v.Pq!=null&&a.Yd.GN();g=!1})}if(a.editor&&(a.editor.config=e,a.Dq&&!a.W1a))if(dkb(a)){var m,n,r;(m=a.ig.Hd)==null||(n=m.yp)==null||(r=n.querySelector(".xap-comparison-operator-dropdown"))==null||
r.focus();a.Sua=!0}else a.Yd.aua.next();_.pm(a.jk);a.Yd.D8a.next()}},dkb=function(a){return a.filter&&a.Yd.NU().length>1||!a.filter.config.YXa};_.vE.prototype.p3=function(){this.Dq?this.Sua||(this.Sua=!0,this.Yd.aua.next()):this.Sua=!1};_.vE.prototype.af=function(){var a=this;setTimeout(function(){var b;(b=a.ig.Hd)==null||b.af()})};_.vE.prototype.t1a=function(){this.qTa=!0;this.Yd.R0.next();this.qTa=!1};
_.p.Object.defineProperties(_.vE.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Yd.filter=a},get:function(){return this.Yd.filter}},Dq:{configurable:!0,enumerable:!0,set:function(a){(this.Yd.Dq=a)&&this.Yd.aua.next()},get:function(){return this.Yd.Dq}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Yd.wc=a},get:function(){return this.Yd.wc}},aCa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.LTc=a)?setTimeout(function(){b.filter.config.Hua||akb(b);b.ig.Hd.af()}):
this.editor=null},get:function(){return this.LTc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Yd.editor=a},get:function(){return this.Yd.editor}},Iq:{configurable:!0,enumerable:!0,set:function(a){this.Yd.Iq=a},get:function(){return this.Yd.Iq}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Yd.newValue=a},get:function(){return this.Yd.newValue}}});_.vE.O=function(a){return new (a||_.vE)(_.A(_.Zl),_.A(_.Pg),_.A(_.jE))};
_.vE.ya=_.Yc({type:_.vE,oa:[["xap-filter-editor-content"]],tb:function(a,b){a&1&&(_.jg(unb,5),_.jg(vnb,5,_.gg));if(a&2){var c;_.ng(c=_.og())&&(b.ig=c.first);_.ng(c=_.og())&&(b.aCa=c.first)}},inputs:{trigger:"trigger",kF:"loadingTemplate"},hc:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["overlayContainer","cdkConnectedOverlay"],["filterLoading",""],["valueEditor",""],["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true",
"cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","detach","cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],[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"],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"change","operatorFocusChange","operators","value","appliedFilterId"],[4,"ngTemplateOutlet"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg(wnb);_.B(0,hkb,5,4,"ng-template",3,0,_.Ag);_.K("backdropClick",function(){_.u(c);return _.w(b.Yd.R0.next())})("detach",function(){_.u(c);return _.w(b.t1a())})}a&2&&_.E("cdkConnectedOverlayOpen",
b.Dq)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.br,_.on,_.sn,_.eA,lE],mb:2,Oa:0});var xnb=[[["","header",""]],[["","footer",""]]],wE=function(){_.vE.apply(this,arguments)};_.V(wE,_.vE);wE.prototype.t1a=function(){this.Yd.R0.next()};wE.O=function(){var a;return function(b){return(a||(a=_.Ld(wE)))(b||wE)}}();
wE.ya=_.Yc({type:wE,oa:[["xap-filter-editor-content"]],features:[_.Jf],hc:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["overlayContainer","cdkConnectedOverlay"],["filterLoading",""],["valueEditor",""],["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","detach","cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin"],["role","dialog",
1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],[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"],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"change","operatorFocusChange","operators","value","appliedFilterId"],[4,"ngTemplateOutlet"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg(xnb);_.B(0,okb,5,4,"ng-template",3,0,_.Ag);_.K("backdropClick",function(){_.u(c);return _.w(b.Yd.R0.next())})("detach",function(){_.u(c);return _.w(b.t1a())})}a&2&&_.E("cdkConnectedOverlayOpen",b.Dq)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.br,_.on,_.sn,_.eA,uE],mb:2,Oa:0});var ynb=new _.jd("GMAT_LEGACY_CHIPS_OPTION");_.znb=new _.jd("mat-chips-default-options");var Anb,Bnb,Cnb,Dnb;Anb=new _.jd("MatChipRemove");Bnb=new _.jd("MatChipAvatar");Cnb=new _.jd("MatChipTrailingIcon");Dnb=_.chb(_.qi(_.ri(function(a){this.Ma=a}),"primary"),-1);
_.xE=function(a,b,c,d,e,f,g,m){var n=Dnb.call(this,a)||this;n.nb=b;n.Ua=e;n.Ln=!1;n.Sob=!0;n.Hbb=!1;n.Gbb=!1;n.role="option";n.xe=!1;n.d_=!0;n.qc=!1;n.Egb=!0;n.Xp=new _.gf;n.Qk=new _.gf;n.tw=new _.mm;n.rc=new _.mm;n.removed=new _.mm;n.Nab();n.HJa=f.createElement("div");n.HJa.classList.add("mat-chip-ripple");n.Ma.na.appendChild(n.HJa);n.Ibb=new _.Js(n,b,n.HJa,c,_.Wc(_.zf));_.Ks(n.Ibb,a);n.ys=d||{};n.Al=g==="NoopAnimations";n.tabIndex=m!=null?parseInt(m)||-1:-1;return n};_.V(_.xE,Dnb);_.h=_.xE.prototype;
_.h.Nab=function(){var a=this.Ma.na;a.hasAttribute("mat-basic-chip")||a.tagName.toLowerCase()==="mat-basic-chip"?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};_.h.La=function(){this.rc.emit({Wf:this});this.Ibb.b_()};_.h.select=function(){this.xe||(this.xe=!0,this.u7(),_.om(this.Ua))};_.h.Yf=function(){this.xe&&(this.xe=!1,this.u7(),_.om(this.Ua))};_.h.focus=function(){this.Ln||(this.Ma.na.focus(),this.Xp.next({Wf:this}));this.Ln=!0};_.h.remove=function(){this.Vt&&this.removed.emit({Wf:this})};
_.h.Nk=function(a){this.disabled&&a.preventDefault()};_.h.je=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.s4&&(this.xe=!this.selected,this.u7(!0),_.om(this.Ua)),a.preventDefault()}};_.h.ex=function(){var a=this;this.nb.Ql.ha(_.af(1)).subscribe(function(){a.nb.run(function(){a.Ln=!1;a.Qk.next({Wf:a})})})};_.h.u7=function(a){this.tw.emit({source:this,CV:a===void 0?!1:a,selected:this.xe})};
_.p.Object.defineProperties(_.xE.prototype,{MF:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Bc||this.Al||!!this.ys.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){a=_.Rh(a);a!==this.xe&&(this.xe=a,this.u7())}},value:{configurable:!0,enumerable:!0,get:function(){return this.Vd!==void 0?this.Vd:this.Ma.na.textContent},set:function(a){this.Vd=a}},s4:{configurable:!0,enumerable:!0,get:function(){return this.d_&&this.Sob},set:function(a){this.d_=
_.Rh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gbb||this.qc},set:function(a){this.qc=_.Rh(a)}},Vt:{configurable:!0,enumerable:!0,get:function(){return this.Egb},set:function(a){this.Egb=_.Rh(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.s4&&(this.Hbb||this.selected)?this.selected.toString():null}}});_.xE.O=function(a){return new (a||_.xE)(_.A(_.Pd),_.A(_.Cg),_.A(_.Uq),_.A(_.Ls,8),_.A(_.Pg),_.A(_.lh),_.A(_.$l,8),_.Hd("tabindex"))};
_.xE.Fa=_.fd({type:_.xE,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.kg(c,Bnb,5),_.kg(c,Cnb,5),_.kg(c,Anb,5));if(a&2){var d;_.ng(d=_.og())&&(b.gmb=d.first);_.ng(d=_.og())&&(b.t5=d.first);_.ng(d=_.og())&&(b.qP=d.first)}},rb:[1,"mat-chip","mat-focus-indicator"],ob:15,Za:function(a,b){a&1&&_.K("click",function(c){return b.Nk(c)})("keydown",function(c){return b.je(c)})("focus",function(){return b.focus()})("blur",function(){return b.ex()});
a&2&&(_.Lf("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Nf("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.gmb)("mat-chip-with-trailing-icon",b.t5||b.qP)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Al))},inputs:{color:"color",Bc:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",s4:"selectable",disabled:"disabled",Vt:"removable"},outputs:{tw:"selectionChange",
rc:"destroyed",removed:"removed"},Rb:["matChip"],features:[_.Jf]});var yE=function(a,b){this.UZ=a;b.na.nodeName==="BUTTON"&&b.na.setAttribute("type","button")};yE.prototype.Nk=function(a){var b=this.UZ;b.Vt&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};yE.O=function(a){return new (a||yE)(_.A(_.xE),_.A(_.Pd))};
yE.Fa=_.fd({type:yE,oa:[["","matChipRemove",""]],rb:[1,"mat-chip-remove","mat-chip-trailing-icon"],Za:function(a,b){a&1&&_.K("click",function(c){return b.Nk(c)})},features:[_.vg([{wa:Anb,Hb:yE}])]});var Enb,Fnb,Gnb;Enb=_.bhb(function(a,b,c,d){this.dKa=a;this.h9=b;this.i9=c;this.Ad=d;this.ac=new _.gf});Fnb=Number.MAX_SAFE_INTEGER;Gnb=function(a,b){this.source=a;this.value=b};
_.zE=function(a,b,c,d,e,f,g){g=Enb.call(this,f,d,e,g)||this;g.Ma=a;g.Ua=b;g.Yb=c;g.controlType="mat-chip-list";g.Wpa=null;g.Lb=new _.gf;g.RD="mat-chip-list-"+Fnb--;g.aq=0;g.lPa=null;g.Ue=function(){};g.we=function(){};g.nj=!1;g.sA=function(m,n){return m===n};g.qc=!1;g.ariaOrientation="horizontal";g.d_=!0;g.Hc=new _.mm;g.ro=new _.mm;g.Ad&&(g.Ad.Mp=g);return g};_.V(_.zE,Enb);_.h=_.zE.prototype;
_.h.Td=function(){var a=this;this.Ib=_.sr(_.tr(_.Mcb((new _.vr(this.be)).Kw())),this.Yb?this.Yb.value:"ltr");this.Yb&&this.Yb.Hc.ha(_.uf(this.Lb)).subscribe(function(b){return _.sr(a.Ib,b)});this.Ib.FK.subscribe(function(){return a.I6()});this.be.Jc.ha(_.sf(null),_.uf(this.Lb)).subscribe(function(){!a.disabled&&a.s4||Promise.resolve().then(function(){a.SL()});a.zMc();a.pL();a.wra();a.bOc();a.ac.next()})};_.h.Ra=function(){this.rd=new _.cA(this.multiple,void 0,!1);this.ac.next()};
_.h.ho=function(){this.Ad&&(this.lu(),this.Ad.disabled!==this.qc&&(this.disabled=!!this.Ad.disabled))};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Lb.next();this.Lb.complete();this.ac.complete();this.Dcb()};_.h.sza=function(a){this.ti=a;this.Ma.na.setAttribute("data-mat-chip-input",a.id)};_.h.TF=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.uo=function(a){this.be&&this.OD(a,!1)};
_.h.Dn=function(a){this.we=a};_.h.us=function(a){this.Ue=a};_.h.Ip=function(a){this.disabled=a;this.ac.next()};_.h.dW=function(a){this.tqa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.ti&&this.ti.focused||(this.be.length>0?this.Ib.QA(0,1):this.sIc(a),this.ac.next())};_.h.sIc=function(a){this.ti&&this.ti.focus(a)};_.h.vS=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Ib.An(a),this.ac.next())};_.h.wra=function(){this.aq=this.lPa||(this.be.length===0?-1:0)};
_.h.bOc=function(){this.Wpa!=null&&(this.be.length?this.Ib.ej(Math.min(this.Wpa,this.be.length-1)):this.focus());this.Wpa=null};_.h.DH=function(a){return a>=0&&a<this.be.length};_.h.OD=function(a,b){var c=this;b=b===void 0?!0:b;this.Ioa();this.be.forEach(function(d){return d.Yf()});Array.isArray(a)?(a.forEach(function(d){return c.E9(d,b)}),this.fT()):(a=this.E9(a,b))&&b&&this.Ib.ej(a)};
_.h.E9=function(a,b){var c=this;b=b===void 0?!0:b;var d=this.be.find(function(e){return e.value!=null&&c.sA(e.value,a)});d&&(b?d.xe||(d.xe=!0,d.u7(!0),_.om(d.Ua)):d.select(),this.rd.select(d));return d};_.h.pL=function(){var a=this;Promise.resolve().then(function(){if(a.Ad||a.Vd)a.OD(a.Ad?a.Ad.value:a.Vd,!1),a.ac.next()})};_.h.Ioa=function(a){this.rd.clear();this.be.forEach(function(b){b!==a&&b.Yf()});this.ac.next()};
_.h.fT=function(){var a=this;this.nj&&(this.rd.clear(),this.be.forEach(function(b){b.selected&&a.rd.select(b)}),this.ac.next())};_.h.RH=function(a){var b=null;this.Vd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Hc.emit(new Gnb(this,b));this.ro.emit(b);this.we(b);_.om(this.Ua)};_.h.ex=function(){var a=this;this.V7()||this.Ib.ej(-1);this.disabled||(this.ti?setTimeout(function(){a.focused||a.cqa()}):this.cqa())};
_.h.cqa=function(){this.Ue();_.om(this.Ua);this.ac.next()};_.h.I6=function(){var a=this;this.aq!==-1&&(this.aq=-1,setTimeout(function(){a.aq=a.lPa||0;_.om(a.Ua)}))};_.h.zMc=function(){this.Dcb();this.PKc();this.RKc();this.QKc()};_.h.Dcb=function(){this.FJa&&(this.FJa.unsubscribe(),this.FJa=null);this.EJa&&(this.EJa.unsubscribe(),this.EJa=null);this.IJa&&(this.IJa.unsubscribe(),this.IJa=null);this.GJa&&(this.GJa.unsubscribe(),this.GJa=null)};
_.h.RKc=function(){var a=this;this.IJa=this.JQc.subscribe(function(b){b.source.selected?a.rd.select(b.source):a.rd.Yf(b.source);a.multiple||a.be.forEach(function(c){!a.rd.Ge(c)&&c.selected&&c.Yf()});b.CV&&a.RH()})};_.h.PKc=function(){var a=this;this.FJa=this.X_.subscribe(function(b){b=a.be.toArray().indexOf(b.Wf);a.DH(b)&&_.ur(a.Ib,b);a.ac.next()});this.EJa=this.HRa.subscribe(function(){a.ex();a.ac.next()})};
_.h.QKc=function(){var a=this;this.GJa=this.IQc.subscribe(function(b){var c=b.Wf;b=a.be.toArray().indexOf(b.Wf);a.DH(b)&&c.Ln&&(a.Wpa=b)})};_.h.tqa=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.V7=function(){return this.be&&this.be.some(function(a){return a.Ln})};_.h.SL=function(){var a=this;this.be&&this.be.forEach(function(b){b.Gbb=a.qc;b.Hbb=a.multiple;b.Sob=a.d_})};
_.p.Object.defineProperties(_.zE.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.rd)==null?void 0:a.selected)||[]:(b=this.rd)==null?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.qZ?this.qZ:this.empty?null:"listbox"},set:function(a){this.qZ=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.nj},set:function(a){this.nj=_.Rh(a);this.SL()}},HM:{configurable:!0,enumerable:!0,get:function(){return this.sA},
set:function(a){this.sA=a;this.rd&&this.pL()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Vd},set:function(a){this.uo(a);this.Vd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.ti?this.ti.id:this.RD}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Mn)!=null?c:(a=this.Ad)==null?void 0:(b=a.control)==null?void 0:_.Lw(b))!=null?d:!1},set:function(a){this.Mn=_.Rh(a);this.ac.next()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.ti?
this.ti.placeholder:this.sx},set:function(a){this.sx=a;this.ac.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.ti&&this.ti.focused||this.V7()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.ti||this.ti.empty)&&(!this.be||this.be.length===0)}},xX:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ad?!!this.Ad.disabled:this.qc},set:function(a){this.qc=_.Rh(a);
this.SL()}},s4:{configurable:!0,enumerable:!0,get:function(){return this.d_},set:function(a){this.d_=_.Rh(a);this.SL()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.aq=this.lPa=a}},JQc:{configurable:!0,enumerable:!0,get:function(){return _.De.apply(null,_.ld(this.be.map(function(a){return a.tw})))}},X_:{configurable:!0,enumerable:!0,get:function(){return _.De.apply(null,_.ld(this.be.map(function(a){return a.Xp})))}},HRa:{configurable:!0,enumerable:!0,get:function(){return _.De.apply(null,
_.ld(this.be.map(function(a){return a.Qk})))}},IQc:{configurable:!0,enumerable:!0,get:function(){return _.De.apply(null,_.ld(this.be.map(function(a){return a.rc})))}}});_.zE.O=function(a){return new (a||_.zE)(_.A(_.Pd),_.A(_.Pg),_.A(_.Qr,8),_.A(_.Ow,8),_.A(_.Sw,8),_.A(_.Fs),_.A(_.Gw,10))};
_.zE.ya=_.Yc({type:_.zE,oa:[["mat-chip-list"]],zd:function(a,b,c){a&1&&_.kg(c,_.xE,5);if(a&2){var d;_.ng(d=_.og())&&(b.be=d)}},rb:["ngSkipHydration","",1,"mat-chip-list"],ob:15,Za:function(a,b){a&1&&_.K("focus",function(){return b.focus()})("blur",function(){return b.ex()})("keydown",function(c){return b.vS(c)});a&2&&(_.Uf("id",b.RD),_.Lf("tabindex",b.disabled?null:b.aq)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Mh)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.Nf("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Mh)("mat-chip-list-required",b.required))},inputs:{role:"role",kG:[0,"aria-describedby","userAriaDescribedBy"],QI:"errorStateMatcher",multiple:"multiple",HM:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:[0,"aria-orientation","ariaOrientation"],s4:"selectable",tabIndex:"tabIndex"},outputs:{Hc:"change",
ro:"valueChange"},Rb:["matChipList"],features:[_.vg([{wa:_.gx,Hb:_.zE}]),_.Jf],hc:["*"],Aa:2,Ba:0,Ea:[[1,"mat-chip-list-wrapper"]],ta:function(a){a&1&&(_.bg(),_.F(0,"div",0),_.cg(1),_.H())},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'],
mb:2,Oa:0});var AE=function(a,b){this.hb=a;this.Xyb=b};AE.prototype.isEnabled=function(){return!!this.Xyb&&this.Xyb.enabled};_.p.Object.defineProperties(AE.prototype,{W2a:{configurable:!0,enumerable:!0,get:function(){return this.hb.na.hasAttribute("protected")}}});AE.O=function(a){return new (a||AE)(_.A(_.Pd),_.A(ynb,8))};AE.Fa=_.fd({type:AE,oa:[["mat-chip"],["","mat-chip",""]],ob:4,Za:function(a,b){a&2&&_.Nf("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.W2a)}});_.qi(function(a){this.Ma=a},"primary");var Hnb=new _.jd("mat-progress-spinner-default-options",{Ga:"root",qa:pkb});var Inb;Inb=_.qi(function(a){this.Ma=a},"primary");
_.BE=function(a,b,c,d,e,f,g,m,n){var r=Inb.call(this,a)||this;r.Db=c;r.kqa=n;r.nZ=100;r.Vd=0;r.vr=_.Wd.EMPTY;r.mode="determinate";r.gra=r.Xdb();Jnb.has(c.head)||Jnb.set(c.head,new Set([100]));r.Iu=d==="NoopAnimations"&&!!e&&!e.yIc;a.na.nodeName.toLowerCase()==="mat-spinner"&&(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.zGa&&g&&f&&m&&(r.vr=g.Hc(150).subscribe(function(){r.mode===
"indeterminate"&&m.run(function(){return _.om(f)})}));return r};_.V(_.BE,Inb);_.h=_.BE.prototype;_.h.Ra=function(){var a=this.Ma.na;this.qhb=_.nra(a)||this.Db.head;this.hbb();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.vr.unsubscribe()};_.h.lpa=function(){return(this.diameter-10)/2};_.h.zJc=function(){var a=this.lpa()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.xpa=function(){return 2*Math.PI*this.lpa()};
_.h.Zdb=function(){return this.mode==="determinate"?this.xpa()*(100-this.Vd)/100:null};_.h.Cdb=function(){return this.strokeWidth/this.diameter*100};_.h.Ddb=function(a){var b;a=((b=a.currentScale)!=null?b:1)*50;return a+"% "+a+"%"};_.h.hbb=function(){var a=this.qhb,b=this.nZ,c=Jnb.get(a);if(!c||!c.has(b)){var d=this.Db.createElement("style");this.kqa&&(d.nonce=this.kqa);d.setAttribute("mat-spinner-animation",this.gra);d.textContent=this.FIc();a.appendChild(d);c||(c=new Set,Jnb.set(a,c));c.add(b)}};
_.h.FIc=function(){var a=this.xpa();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.gra)};_.h.Xdb=function(){return this.diameter.toString().replace(".","_")};
_.p.Object.defineProperties(_.BE.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.nZ},set:function(a){this.nZ=_.Uh(a);this.gra=this.Xdb();this.qhb&&this.hbb()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.yOa||this.diameter/10},set:function(a){this.yOa=_.Uh(a)}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.Vd:0},set:function(a){this.Vd=Math.max(0,Math.min(100,_.Uh(a)))}}});var Jnb=new WeakMap;
_.BE.O=function(a){return new (a||_.BE)(_.A(_.Pd),_.A(_.Uq),_.A(_.lh,8),_.A(_.$l,8),_.A(Hnb),_.A(_.Pg),_.A(_.bs),_.A(_.Cg),_.A(_.CIa,8))};
_.BE.ya=_.Yc({type:_.BE,oa:[["mat-progress-spinner"],["mat-spinner"]],rb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],ob:11,Za:function(a,b){a&2&&(_.Lf("aria-valuemin",b.mode==="determinate"?0:null)("aria-valuemax",b.mode==="determinate"?100:null)("aria-valuenow",b.mode==="determinate"?b.value:null)("mode",b.mode)("mat-id-collision",null),_.Mf("width",b.diameter,"px")("height",b.diameter,"px"),_.Nf("_mat-animation-noopable",b.Iu))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Rb:["matProgressSpinner"],features:[_.Jf],Aa:4,Ba:8,Ea:[["svg",""],["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["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%"]],ta:function(a,
b){a&1&&(_.Gd(),_.F(0,"svg",1,0),_.B(2,qkb,1,11,"circle",2)(3,rkb,1,9,"circle",3),_.H());a&2&&(_.Mf("width",b.diameter,"px")("height",b.diameter,"px"),_.E("ngSwitch",b.mode==="indeterminate"),_.Lf("viewBox",b.zJc()),_.y(2),_.E("ngSwitchCase",!0),_.y(),_.E("ngSwitchCase",!1))},Ia:[_.pn,_.qn],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"],
mb:2,Oa:0});var CE=function(a,b,c,d){_.kE.call(this,a,b,c,d);var e=this;this.jk=a;this.vi=b;this.Yd=c;this.tw=new _.mm;this.rc=new _.mm;this.removed=new _.mm;this.bba=new _.mm;this.Ln=!1;this.Xp=new _.gf;this.Qk=new _.gf;Knb(this);this.ab.add(c.jub.subscribe(function(){e.kba()}))};_.V(CE,_.kE);CE.Fa=_.kE.Fa;CE.prototype.La=function(){_.kE.prototype.La.call(this);this.rc.emit({Wf:this})};
var Knb=function(a){a=a.hb.na;a.hasAttribute("mat-basic-chip")||a.tagName.toLowerCase()==="mat-basic-chip"?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};CE.prototype.remove=function(){this.removed.emit({Wf:this})};CE.prototype.focus=function(){this.Dq?_.Wmb(this):(this.Wf.focus(),this.Ln||(this.hb.na.focus(),this.Xp.next({Wf:this})),this.Ln=!0)};CE.prototype.kba=function(){this.Dq=!1;this.focus()};
CE.prototype.g2=function(a){a.stopPropagation();this.bba.emit();!this.disabled&&_.Vmb(this.Yd)&&(this.Dq=!0)};CE.O=function(a){return new (a||CE)(_.A(_.Pg),_.A(_.gE),_.A(_.jE),_.A(_.Pd))};
CE.ya=_.Yc({type:CE,oa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.jg(_.xE,7);if(a&2){var c;_.ng(c=_.og())&&(b.Wf=c.first)}},outputs:{tw:"selectionChange",rc:"destroyed",removed:"removed",bba:"chipClick"},features:[_.vg([{wa:_.xE,Hb:CE},_.jE]),_.Jf],Aa:15,Ba:13,Ea:function(){return[["trigger","cdkOverlayOrigin"],["filterLoading",""]," Apply ",["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor-chip",3,"click","keydown.enter","keydown.space","removed","disableRipple","disabled","selectable"],
[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"],["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,"click","disabled"],[1,"xap-filterbar-filtereditor-popup-content"],["color","accent","diameter","48","strokeWidth","4",1,"xap-filterbar-filtereditor-popup-loading-spinner"]]},ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-chip",3,0);_.K("click",function(e){_.u(c);return _.w(b.g2(e))})("keydown.enter",function(e){_.u(c);
return _.w(b.g2(e))})("keydown.space",function(e){_.u(c);return _.w(b.g2(e))})("removed",function(){_.u(c);return _.w(b.remove())});_.F(2,"span",4);_.P(3);_.H();_.B(4,skb,2,2,"mat-icon",5);_.H();_.F(5,"xap-filter-editor-content",6)(6,"div",7)(7,"div",8);_.P(8);_.H();_.F(9,"button",9);_.K("click",function(){_.u(c);return _.w(b.kba())});_.F(10,"mat-icon",10);_.P(11);_.H()()();_.B(12,ukb,3,1,"div",11);_.H();_.B(13,vkb,2,0,"ng-template",null,1,_.Ag)}if(a&2){a=_.$f(1);var d=_.$f(14);_.E("disableRipple",
!_.Vmb(b.Yd))("disabled",b.disabled)("selectable",!1);_.y(3);_.qg(" ",b.wc==null?null:b.wc.wE," ");_.y();_.E("ngIf",!b.wc||b.wc.Vt);_.y();_.E("trigger",a)("loadingTemplate",d);_.y(2);_.dg("id","dialog-label-",b.wc.id,"");_.y();_.qg(" ",b.wc.config.displayName," ");_.y(2);_.E("svgIcon",_.xC(b.vi,"close_editor"));_.y();_.rg(_.yC(b.vi,"close_editor"));_.y();_.E("ngIf",b.filter&&!b.filter.config.Nfa)}},Ia:[_.on,AE,_.Ps,_.xE,yE,_.au,_.BE,_.dA,wE],mb:2,Oa:0});var Lnb,Mnb;Lnb=["autocompleteInputBox"];_.DE=function(a){var b=this;this.vi=a;this.H$a="Loading options";this.selected=new _.mm;this.a5a=new _.mm;this.nTa=new _.mm;this.EKb=new _.mm;this.ug=!1;this.Ml=new _.Pw;this.rc=new _.gf;this.lga=!1;this.Ml.Pm.ha(_.uf(this.rc)).subscribe(function(c){typeof c==="string"&&Mnb(b)})};
_.DE.prototype.Ec=function(){this.TN.na.classList.remove("mat-mdc-chip-input");this.TN.na.classList.remove("mat-mdc-input-element");this.TN.na.classList.remove("mdc-text-field__input");this.TN.na.classList.remove("mat-input-element")};_.DE.prototype.Ra=function(){this.iY&&!this.DW&&Mnb(this)};_.DE.prototype.La=function(){this.rc.next();this.rc.complete()};_.DE.prototype.focus=function(){this.TN.na.focus()};_.zC=function(a){return!!a.bV&&!!a.FN};
_.Nnb=function(a){a.TN.na.selectionStart===0&&a.TN.na.selectionEnd===0&&a.EKb.emit()};Mnb=function(a){var b=a.pma(a.Ml.value||"");a.iY?a.DW=b:a.xO=b};_.DE.prototype.Ud=function(){var a=this.TN.na;a.blur();a.focus()};_.p.Object.defineProperties(_.DE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=_.Rh(a);a?this.Ml.disable():this.Ml.enable()}},pma:{configurable:!0,enumerable:!0,set:function(a){this.n0c=a;Mnb(this)},get:function(){return this.n0c}}});
_.DE.O=function(a){return new (a||_.DE)(_.A(_.gE))};_.DE.Fa=_.fd({type:_.DE,tb:function(a,b){a&1&&_.jg(Lnb,7);if(a&2){var c;_.ng(c=_.og())&&(b.TN=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Wfa:"inputLabel",iY:"useRankedSuggestions",fC:"noResultsMessage",pma:"suggestionProvider",JC:"savedFilterSets"},outputs:{selected:"selected",a5a:"selectedSet",nTa:"deletedSet",EKb:"onBackspace"}});_.Onb=_.ai("panelAnimation",[_.di("void, hidden",_.ci({opacity:0,transform:"scaleY(0.8)"})),_.ei(":enter, hidden => visible",[_.Tra([_.bi("0.03s linear",_.ci({opacity:1})),_.bi("0.12s cubic-bezier(0, 0, 0.2, 1)",_.ci({transform:"scaleY(1)"}))])]),_.ei(":leave, visible => hidden",[_.bi("0.075s linear",_.ci({opacity:0}))])]);_.Pnb=new _.jd("mat-autocomplete-default-options",{Ga:"root",qa:wkb});var Qnb,Rnb;Qnb={wa:_.Dw,Hb:_.Qc(function(){return _.EE}),wd:!0};Rnb=new _.jd("mat-autocomplete-scroll-strategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.fl()}}});_.Snb={wa:Rnb,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl()}}};
_.EE=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Zc=a;this.ff=b;this.Fe=c;this.tf=d;this.Ua=e;this.Yb=g;this.ef=m;this.Db=n;this.rf=r;this.fr=v;this.DS=this.e7=!1;this.o$=_.Wd.EMPTY;this.S6=_.Wc(_.er);this.keb=_.Wd.EMPTY;this.IR=!0;this.OR=new _.gf;this.q$=function(){z.IR=z.Db.activeElement!==z.Zc.na||z.nd};this.we=function(){};this.Ue=function(){};this.position="auto";this.naa="off";this.mx=new _.gf;this.Cc=_.Wc(_.zf);this.MIa="mat-mdc-autocomplete-panel-above";this.Eo=!1;this.mia=_.xe(function(){var C=
z.autocomplete?z.autocomplete.options:null;return C?C.Jc.ha(_.sf(C),_.tf(function(){return _.De.apply(null,_.ld(C.map(function(I){return I.Uv})))})):z.mx.ha(_.tf(function(){return z.mia}))});this.zLa=function(C){if(C.keyCode===27&&!_.Oh(C)||C.keyCode===38&&_.Oh(C,"altKey")){if(z.Ju){var I;z.f$((I=z.oPa)!=null?I:"");z.Ju=null}z.OR.next();z.aT();C.stopPropagation();C.preventDefault()}};this.Tg=null;this.Je=f};_.h=_.EE.prototype;
_.h.Ec=function(){var a=this;this.mx.next();this.mx.complete();var b=this.lr();typeof b!=="undefined"&&this.tf.Ub(function(){return b.addEventListener("blur",a.q$)})};_.h.Tb=function(a){a.position&&this.rj&&(this.I9(this.rj),this.nd&&this.yb.af())};_.h.La=function(){var a=this.lr();typeof a!=="undefined"&&a.removeEventListener("blur",this.q$);this.keb.unsubscribe();this.o$.unsubscribe();this.e7=!0;this.jKa();this.OR.complete();this.NR()};_.h.mya=function(){this.sqa()};
_.h.uI=function(){var a=this;this.NNa();this.Eo&&(this.nd&&this.tf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.jfb===this&&(this.autocomplete.rS=!1,this.autocomplete.jfb=null),this.Eo=!1,this.Ju=null,this.yb&&this.yb.tg()&&(this.yb.detach(),this.rA.unsubscribe()),this.sT(),this.e7||_.pm(this.Ua),this.Tg&&_.Xh(this.Tg,"aria-owns",this.autocomplete.id))};_.h.af=function(){this.Eo&&this.yb.af()};
_.h.hLa=function(){var a=this;return _.De(_.ze(this.Db,"click"),_.ze(this.Db,"auxclick"),_.ze(this.Db,"touchend")).ha(_.Ee(function(b){b=_.Qh(b);var c=a.ef?a.ef.wN().na:null,d=a.yI?a.yI.hb.na:null;return a.Eo&&b!==a.Zc.na&&a.Db.activeElement!==a.Zc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.yb&&!a.yb.yp.contains(b)}))};_.h.uo=function(a){var b=this;Promise.resolve(null).then(function(){return b.eH(a)})};_.h.Dn=function(a){this.we=a};_.h.us=function(a){this.Ue=a};
_.h.Ip=function(a){this.Zc.na.disabled=a};
_.h.je=function(a){var b=a.keyCode,c=_.Oh(a);b!==27||c||a.preventDefault();this.l$=this.Zc.na.value;if(this.Ar&&b===13&&this.nd&&!c)this.Ar.xr(),this.aT(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ib.uf,e=b===38||b===40;b===9||e&&!c&&this.nd?this.autocomplete.Ib.An(a):e&&this.Vs()&&this.sqa(this.l$);if(e||this.autocomplete.Ib.uf!==d)this.XNa(this.autocomplete.Ib.bq||0),this.autocomplete.oM&&this.Ar&&(this.Ju||(this.oPa=this.l$),this.Ju=this.Ar,this.eH(this.Ar.value))}};
_.h.T7=function(a){var b=a.target,c=b.value;b.type==="number"&&(c=c==""?null:parseFloat(c));if(this.GL!==c){this.GL=c;this.Ju=null;this.autocomplete&&this.autocomplete.JF||this.we(c);if(!c)this.fL(null,!1);else if(this.nd&&!this.autocomplete.JF){var d;if(b=(d=this.autocomplete.options)==null?void 0:d.find(function(f){return f.selected}))d=this.Kdb(b.value),c!==d&&b.Yf(!1)}if(this.Vs()&&this.Db.activeElement===a.target){var e;a=(e=this.l$)!=null?e:this.Zc.na.value;this.l$=null;this.sqa(a)}}};
_.h.tH=function(){this.IR?this.Vs()&&(this.GL=this.Zc.na.value,this.CR(this.GL),this.lx(!0)):this.IR=!0};_.h.Nk=function(){this.Vs()&&!this.nd&&this.sqa()};_.h.lx=function(a){this.ef&&this.ef.hp==="auto"&&((a===void 0?0:a)?this.ef.UIa():this.ef.hp="always",this.DS=!0)};_.h.NNa=function(){this.DS&&(this.ef&&(this.ef.hp="auto"),this.DS=!1)};
_.h.BOa=function(){var a=this,b=new _.ae(function(d){_.Bf(function(){d.next()},{Vb:a.Cc})}),c=this.autocomplete.options.Jc.ha(_.vf(function(){return _.zWa(a.rj)}),_.bf(0));return _.De(b,c).ha(_.tf(function(){return a.tf.run(function(){var d=a.nd;a.aT();a.sT();_.pm(a.Ua);a.nd&&a.yb.af();d!==a.nd&&(a.nd?a.A7():a.autocomplete.closed.emit());return a.f2a})}),_.af(1)).subscribe(function(d){return a.oOa(d)})};_.h.A7=function(){this.autocomplete.zi.emit()};
_.h.jKa=function(){this.yb&&(this.uI(),this.yb.dispose(),this.yb=null)};_.h.Kdb=function(a){var b=this.autocomplete;return b&&b.GI?b.GI(a):a};_.h.eH=function(a){var b=this.Kdb(a);a==null&&this.fL(null,!1);this.f$(b!=null?b:"")};_.h.f$=function(a){this.ef?this.ef.Nd.value=a:this.Zc.na.value=a;this.GL=a};
_.h.oOa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Ju)?(this.fL(a),this.eH(a.value),this.we(a.value),c.wKa(a),this.Zc.na.focus()):c.JF&&this.Zc.na.value!==this.uOc&&(this.fL(null),this.eH(null),c.zl?c.zl.ha(_.af(1)).subscribe(function(){return b.we(null)}):this.we(null));this.uI()};_.h.fL=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.Yf(b)})};
_.h.sqa=function(a){a=a===void 0?this.Zc.na.value:a;this.CR(a);this.lx();this.Tg&&_.Wh(this.Tg,"aria-owns",this.autocomplete.id)};
_.h.CR=function(a){var b=this,c=this.yb;if(c)this.rj.lla(this.eS()),c.Gs({width:this.jS()});else{var d;this.qj=new _.vs(this.autocomplete.ta,this.Fe,{id:(d=this.ef)==null?void 0:d.yN()});this.yb=c=this.ff.create(this.sH());this.o$=this.rf.Hc().subscribe(function(){b.nd&&c&&c.Gs({width:b.jS()})});this.keb=this.S6.observe("(max-width: 959.98px) and (orientation: landscape)").subscribe(function(f){f.matches?_.ls(_.BWa(_.ms(b.rj,!0),!0),8):_.ls(_.BWa(_.ms(b.rj,!1),!1),0)})}c&&!c.tg()&&(c.attach(this.qj),
this.uOc=a,this.l$=null,this.rA=this.BOa());a=this.nd;this.autocomplete.rS=this.Eo=!0;this.autocomplete.jfb=this;var e;this.autocomplete.F9((e=this.ef)==null?void 0:e.color);this.sT();this.zR();this.nd&&a!==this.nd&&this.A7()};_.h.sT=function(){this.autocomplete.K9();if(this.nd){var a=this.yb;this.wS||(this.wS=a.xk().subscribe(this.zLa));this.PS||(this.PS=a.nC().subscribe())}else{(a=this.wS)==null||a.unsubscribe();var b;(b=this.PS)==null||b.unsubscribe();this.wS=this.PS=null}};
_.h.sH=function(){var a,b;return new _.hs({jg:this.hS(),Cj:this.Je(),width:this.jS(),direction:(b=this.Yb)!=null?b:void 0,Bd:(a=this.fr)==null?void 0:a.zy})};_.h.hS=function(){var a=_.Pcb(_.ms(_.ss(this.ff.position(),this.eS()),!1),!1);this.I9(a);return this.rj=a};
_.h.I9=function(a){var b=[{zc:"start",Ac:"bottom",oc:"start",vc:"top"},{zc:"end",Ac:"bottom",oc:"end",vc:"top"}],c=this.MIa;c=[{zc:"start",Ac:"top",oc:"start",vc:"bottom",Bd:c},{zc:"end",Ac:"top",oc:"end",vc:"bottom",Bd:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.ld(b),_.ld(c));_.ks(a,b)};_.h.eS=function(){return this.yI?this.yI.hb:this.ef?this.ef.wN():this.Zc};_.h.jS=function(){return this.autocomplete.yF||this.bLa()};_.h.bLa=function(){return this.eS().na.getBoundingClientRect().width};
_.h.aT=function(){var a=this.autocomplete;if(a.nt){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.ej(b)}else a.Ib.ej(-1)};_.h.Vs=function(){var a=this.Zc.na;return!a.readOnly&&!a.disabled&&!this.cv};_.h.lr=function(){var a;return((a=this.Db)==null?void 0:a.defaultView)||window};
_.h.XNa=function(a){var b=this.autocomplete,c=_.Fcb(a,b.options,b.aK);a===0&&c===1?b.H9(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Og(),b.H9(_.Gcb(a.offsetTop,a.offsetHeight,b.mLa(),b.panel.na.offsetHeight)))};_.h.zR=function(){var a=this.Zc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Tg&&_.Xh(this.Tg,"aria-owns",b);_.Wh(a,"aria-owns",b);this.Tg=a}};_.h.NR=function(){this.Tg&&(_.Xh(this.Tg,"aria-owns",this.autocomplete.id),this.Tg=null)};
_.p.Object.defineProperties(_.EE.prototype,{nd:{configurable:!0,enumerable:!0,get:function(){return this.Eo&&this.autocomplete.PC}},f2a:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.De(this.mia,this.autocomplete.Ib.FK.ha(_.Ee(function(){return a.Eo})),this.OR,this.hLa(),this.yb?this.yb.Ao.ha(_.Ee(function(){return a.Eo})):_.le()).ha(_.x(function(b){return b instanceof _.Vcb?b:null}))}},Ar:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?
this.autocomplete.Ib.uf:null}}});_.EE.O=function(a){return new (a||_.EE)(_.A(_.Pd),_.A(_.As),_.A(_.gg),_.A(_.Cg),_.A(_.Pg),_.A(Rnb),_.A(_.Qr,8),_.A(_.hx,9),_.A(_.lh,8),_.A(_.bs),_.A(_.Pnb,8))};
_.EE.Fa=_.fd({type:_.EE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],rb:[1,"mat-mdc-autocomplete-trigger"],ob:7,Za:function(a,b){a&1&&_.K("focusin",function(){return b.tH()})("blur",function(){return b.Ue()})("input",function(c){return b.T7(c)})("keydown",function(c){return b.je(c)})("click",function(){return b.Nk()});a&2&&_.Lf("autocomplete",b.naa)("role",b.cv?null:"combobox")("aria-autocomplete",b.cv?null:"list")("aria-activedescendant",b.nd&&b.Ar?b.Ar.id:null)("aria-expanded",
b.cv?null:b.nd.toString())("aria-controls",b.cv||!b.nd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.cv?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],yI:[0,"matAutocompleteConnectedTo","connectedTo"],naa:[0,"autocomplete","autocompleteAttribute"],cv:[2,"matAutocompleteDisabled","autocompleteDisabled",_.Kg]},Rb:["matAutocompleteTrigger"],standalone:!0,features:[_.vg([Qnb]),_.Kf,_.sd]});_.FE=function(){};_.FE.O=function(a){return new (a||_.FE)};_.FE.Da=_.ad({type:_.FE});_.FE.Ca=_.Fc({Pb:[_.Snb],imports:[_.Bs,_.iA,_.Cs,_.un,_.es,_.iA,_.Cs]});var Tnb=["panel"],Unb=0,Vnb=function(a,b){this.source=a;this.option=b},Wnb=Ejb(function(){}),GE=function(a,b,c,d){var e=Wnb.call(this)||this;e.Ua=a;e.Ma=b;e.fr=c;e.B6=_.Wd.EMPTY;e.PC=!1;e.rS=!1;e.GI=null;e.kia=new _.mm;e.zi=new _.mm;e.closed=new _.mm;e.jia=new _.mm;e.mj={};e.id="mat-autocomplete-"+Unb++;e.zYa=(d==null?void 0:d.zGa)||!1;e.kbb=!!c.nt;e.lbb=!!c.oM;e.Pgb=!!c.JF;return e};_.V(GE,Wnb);_.h=GE.prototype;_.h.F9=function(a){this.Ii=a;this.fhb(this.mj)};
_.h.Td=function(){var a=this;this.Ib=(new _.bA(this.options)).Kw().fu(this.PD);this.B6=this.Ib.Hc.subscribe(function(b){a.isOpen&&a.jia.emit({source:a,option:a.options.toArray()[b]||null})});this.K9()};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.B6.unsubscribe()};_.h.H9=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.mLa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.K9=function(){this.PC=!!this.options.length;this.ghb(this.mj);_.om(this.Ua)};
_.h.wKa=function(a){this.kia.emit(new Vnb(this,a))};_.h.iS=function(a){return this.ariaLabel?null:this.fe?(a?a+" ":"")+this.fe:a};_.h.ghb=function(a){a[this.yOc]=this.PC;a[this.PJc]=!this.PC};_.h.fhb=function(a){a["mat-primary"]=this.Ii==="primary";a["mat-warn"]=this.Ii==="warn";a["mat-accent"]=this.Ii==="accent"};_.h.PD=function(a){return a.disabled};
_.p.Object.defineProperties(GE.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.rS&&this.PC}},nt:{configurable:!0,enumerable:!0,get:function(){return this.kbb},set:function(a){this.kbb=_.Rh(a)}},oM:{configurable:!0,enumerable:!0,get:function(){return this.lbb},set:function(a){this.lbb=_.Rh(a)}},JF:{configurable:!0,enumerable:!0,get:function(){return this.Pgb},set:function(a){this.Pgb=_.Rh(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.mj=a&&a.length?
ahb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.ghb(this.mj);this.fhb(this.mj);this.Ma.na.className=""}}});GE.O=function(a){return new (a||GE)(_.A(_.Pg),_.A(_.Pd),_.A(_.Pnb),_.A(_.Uq))};
GE.Fa=_.fd({type:GE,tb:function(a,b){a&1&&(_.jg(_.fg,7),_.jg(Tnb,5));if(a&2){var c;_.ng(c=_.og())&&(b.ta=c.first);_.ng(c=_.og())&&(b.panel=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],GI:"displayWith",nt:"autoActiveFirstOption",oM:"autoSelectActiveOption",JF:"requireSelection",yF:"panelWidth",classList:[0,"class","classList"]},outputs:{kia:"optionSelected",zi:"opened",closed:"closed",jia:"optionActivated"},features:[_.Jf]});var HE=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Zc=a;this.ff=b;this.Fe=c;this.tf=d;this.Ua=e;this.Yb=g;this.ef=m;this.Db=n;this.rf=r;this.fr=v;this.DS=this.iJa=this.e7=!1;this.o$=_.Wd.EMPTY;this.IR=!0;this.OR=new _.gf;this.q$=function(){z.IR=z.Db.activeElement!==z.Zc.na||z.nd};this.we=function(){};this.Ue=function(){};this.position="auto";this.naa="off";this.Eo=!1;this.mia=_.xe(function(){var C=z.autocomplete?z.autocomplete.options:null;return C?C.Jc.ha(_.sf(C),_.tf(function(){return _.De.apply(null,
_.ld(C.map(function(I){return I.Uv})))})):z.tf.Ql.ha(_.af(1),_.tf(function(){return z.mia}))});this.zLa=function(C){if(C.keyCode===27&&!_.Oh(C)||C.keyCode===38&&_.Oh(C,"altKey")){if(z.Ju){var I;z.f$((I=z.oPa)!=null?I:"");z.Ju=null}z.OR.next();z.aT();C.stopPropagation();C.preventDefault()}};this.Tg=null;this.Je=f};_.h=HE.prototype;_.h.Ec=function(){var a=this,b=this.lr();typeof b!=="undefined"&&this.tf.Ub(function(){return b.addEventListener("blur",a.q$)})};
_.h.Tb=function(a){a.position&&this.rj&&(this.I9(this.rj),this.nd&&this.yb.af())};_.h.La=function(){var a=this.lr();typeof a!=="undefined"&&a.removeEventListener("blur",this.q$);this.o$.unsubscribe();this.e7=!0;this.jKa();this.OR.complete();this.NR()};_.h.mya=function(){this.CR();this.lx()};
_.h.uI=function(){var a=this;this.NNa();this.Eo&&(this.nd&&this.tf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.rS=this.Eo=!1,this.Ju=null,this.yb&&this.yb.tg()&&(this.yb.detach(),this.rA.unsubscribe()),this.sT(),this.e7||_.pm(this.Ua))};_.h.af=function(){this.Eo&&this.yb.af()};
_.h.hLa=function(){var a=this;return _.De(_.ze(this.Db,"click"),_.ze(this.Db,"auxclick"),_.ze(this.Db,"touchend")).ha(_.Ee(function(b){b=_.Qh(b);var c=a.ef?a.ef.Ma.na:null,d=a.yI?a.yI.hb.na:null;return a.Eo&&b!==a.Zc.na&&a.Db.activeElement!==a.Zc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.yb&&!a.yb.yp.contains(b)}))};_.h.uo=function(a){var b=this;Promise.resolve(null).then(function(){return b.eH(a)})};_.h.Dn=function(a){this.we=a};_.h.us=function(a){this.Ue=a};
_.h.Ip=function(a){this.Zc.na.disabled=a};_.h.je=function(a){var b=a.keyCode,c=_.Oh(a);b!==27||c||a.preventDefault();if(this.Ar&&b===13&&this.nd&&!c)this.Ar.xr(),this.aT(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ib.uf,e=b===38||b===40;b===9||e&&!c&&this.nd?this.autocomplete.Ib.An(a):e&&this.Vs()&&this.mya();if(e||this.autocomplete.Ib.uf!==d)this.XNa(this.autocomplete.Ib.bq||0),this.autocomplete.oM&&this.Ar&&(this.Ju||(this.oPa=this.Zc.na.value),this.Ju=this.Ar,this.eH(this.Ar.value))}};
_.h.T7=function(a){var b=a.target,c=b.value;b.type==="number"&&(c=c==""?null:parseFloat(c));this.GL!==c&&(this.GL=c,this.Ju=null,this.we(c),c||this.fL(null,!1),this.Vs()&&this.Db.activeElement===a.target&&this.mya())};_.h.tH=function(){this.IR?this.Vs()&&(this.GL=this.Zc.na.value,this.CR(),this.lx(!0)):this.IR=!0};_.h.Nk=function(){this.Vs()&&!this.nd&&this.mya()};_.h.lx=function(a){this.ef&&this.ef.hp==="auto"&&((a===void 0?0:a)?this.ef.UIa():this.ef.hp="always",this.DS=!0)};
_.h.NNa=function(){this.DS&&(this.ef&&(this.ef.hp="auto"),this.DS=!1)};_.h.BOa=function(){var a=this,b=this.tf.Ql.ha(_.af(1)),c=this.autocomplete.options.Jc.ha(_.vf(function(){return _.zWa(a.rj)}),_.bf(0));return _.De(b,c).ha(_.tf(function(){a.tf.run(function(){var d=a.nd;a.aT();a.sT();_.pm(a.Ua);a.nd&&a.yb.af();d!==a.nd&&(a.nd?a.A7():a.autocomplete.closed.emit())});return a.f2a}),_.af(1)).subscribe(function(d){return a.oOa(d)})};_.h.A7=function(){this.vOc=this.Zc.na.value;this.autocomplete.zi.emit()};
_.h.jKa=function(){this.yb&&(this.uI(),this.yb.dispose(),this.yb=null)};_.h.eH=function(a){a=this.autocomplete&&this.autocomplete.GI?this.autocomplete.GI(a):a;this.f$(a!=null?a:"")};_.h.f$=function(a){this.ef?this.ef.Nd.value=a:this.Zc.na.value=a;this.GL=a};
_.h.oOa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Ju)?(this.fL(a),this.eH(a.value),this.we(a.value),c.wKa(a),this.Zc.na.focus()):c.JF&&this.Zc.na.value!==this.vOc&&(this.fL(null),this.eH(null),c.zl?c.zl.ha(_.af(1)).subscribe(function(){return b.we(null)}):this.we(null));this.uI()};_.h.fL=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.Yf(b)})};
_.h.CR=function(){var a=this,b=this.yb;if(b)this.rj.lla(this.eS()),b.Gs({width:this.jS()});else{var c;this.qj=new _.vs(this.autocomplete.ta,this.Fe,{id:(c=this.ef)==null?void 0:c.yN()});this.yb=b=this.ff.create(this.sH());this.o$=this.rf.Hc().subscribe(function(){a.nd&&b&&b.Gs({width:a.jS()})})}b&&!b.tg()&&(b.attach(this.qj),this.rA=this.BOa());c=this.nd;this.autocomplete.rS=this.Eo=!0;var d;this.autocomplete.F9((d=this.ef)==null?void 0:d.color);this.sT();this.zR();this.nd&&c!==this.nd&&this.A7()};
_.h.sT=function(){this.autocomplete.K9();if(this.nd){var a=this.yb;this.wS||(this.wS=a.xk().subscribe(this.zLa));this.PS||(this.PS=a.nC().subscribe())}else{(a=this.wS)==null||a.unsubscribe();var b;(b=this.PS)==null||b.unsubscribe();this.wS=this.PS=null}};_.h.sH=function(){var a,b;return new _.hs({jg:this.hS(),Cj:this.Je(),width:this.jS(),direction:(b=this.Yb)!=null?b:void 0,Bd:(a=this.fr)==null?void 0:a.zy})};
_.h.hS=function(){var a=_.Pcb(_.ms(_.ss(this.ff.position(),this.eS()),!1),!1);this.I9(a);return this.rj=a};_.h.I9=function(a){var b=[{zc:"start",Ac:"bottom",oc:"start",vc:"top"},{zc:"end",Ac:"bottom",oc:"end",vc:"top"}],c=this.MIa;c=[{zc:"start",Ac:"top",oc:"start",vc:"bottom",Bd:c},{zc:"end",Ac:"top",oc:"end",vc:"bottom",Bd:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.ld(b),_.ld(c));_.ks(a,b)};_.h.eS=function(){return this.yI?this.yI.hb:this.ef?this.ef.wN():this.Zc};
_.h.jS=function(){return this.autocomplete.yF||this.bLa()};_.h.bLa=function(){return this.eS().na.getBoundingClientRect().width};_.h.aT=function(){var a=this.autocomplete;if(a.nt){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.ej(b)}else a.Ib.ej(-1)};_.h.Vs=function(){var a=this.Zc.na;return!a.readOnly&&!a.disabled&&!this.iJa};_.h.lr=function(){var a;return((a=this.Db)==null?void 0:a.defaultView)||window};
_.h.XNa=function(a){var b=this.autocomplete,c=Fjb(a,b.options,b.aK);a===0&&c===1?b.H9(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Og(),b.H9(Gjb(a.offsetTop,a.offsetHeight,b.mLa(),b.panel.na.offsetHeight)))};_.h.zR=function(){var a=this.Zc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Tg&&_.Xh(this.Tg,"aria-owns",b);_.Wh(a,"aria-owns",b);this.Tg=a}};_.h.NR=function(){this.Tg&&(_.Xh(this.Tg,"aria-owns",this.autocomplete.id),this.Tg=null)};
_.p.Object.defineProperties(HE.prototype,{cv:{configurable:!0,enumerable:!0,get:function(){return this.iJa},set:function(a){this.iJa=_.Rh(a)}},nd:{configurable:!0,enumerable:!0,get:function(){return this.Eo&&this.autocomplete.PC}},f2a:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.De(this.mia,this.autocomplete.Ib.FK.ha(_.Ee(function(){return a.Eo})),this.OR,this.hLa(),this.yb?this.yb.Ao.ha(_.Ee(function(){return a.Eo})):_.le()).ha(_.x(function(b){return b instanceof anb?b:null}))}},
Ar:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?this.autocomplete.Ib.uf:null}}});HE.O=function(a){return new (a||HE)(_.A(_.Pd),_.A(_.As),_.A(_.gg),_.A(_.Cg),_.A(_.Pg),_.A(Rnb),_.A(_.Qr,8),_.A(_.hx,9),_.A(_.lh,8),_.A(_.bs),_.A(_.Pnb,8))};
HE.Fa=_.fd({type:HE,inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],yI:[0,"matAutocompleteConnectedTo","connectedTo"],naa:[0,"autocomplete","autocompleteAttribute"],cv:[0,"matAutocompleteDisabled","autocompleteDisabled"]},features:[_.sd]});var Xnb;Xnb={wa:_.Dw,Hb:_.Qc(function(){return _.IE}),wd:!0};_.IE=function(){HE.apply(this,arguments);this.MIa="mat-autocomplete-panel-above"};_.V(_.IE,HE);_.IE.O=function(){var a;return function(b){return(a||(a=_.Ld(_.IE)))(b||_.IE)}}();
_.IE.Fa=_.fd({type:_.IE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],rb:[1,"mat-autocomplete-trigger"],ob:7,Za:function(a,b){a&1&&_.K("focusin",function(){return b.tH()})("blur",function(){return b.Ue()})("input",function(c){return b.T7(c)})("keydown",function(c){return b.je(c)})("click",function(){return b.Nk()});a&2&&_.Lf("autocomplete",b.naa)("role",b.cv?null:"combobox")("aria-autocomplete",b.cv?null:"list")("aria-activedescendant",b.nd&&b.Ar?b.Ar.id:null)("aria-expanded",
b.cv?null:b.nd.toString())("aria-owns",b.cv||!b.nd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.cv?null:"listbox")},Rb:["matAutocompleteTrigger"],features:[_.vg([Xnb]),_.Jf]});_.JE=function(){var a=GE.apply(this,arguments)||this;a.yOc="mat-autocomplete-visible";a.PJc="mat-autocomplete-hidden";a.zl=null;return a};_.V(_.JE,GE);_.JE.Fa=GE.Fa;_.JE.O=function(){var a;return function(b){return(a||(a=_.Ld(_.JE)))(b||_.JE)}}();
_.JE.ya=_.Yc({type:_.JE,oa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.kg(c,_.Is,5),_.kg(c,_.pE,5));if(a&2){var d;_.ng(d=_.og())&&(b.aK=d);_.ng(d=_.og())&&(b.options=d)}},rb:["ngSkipHydration","",1,"mat-autocomplete"],ob:1,Za:function(a){a&2&&_.Lf("mat-id-collision",null)},inputs:{Bc:"disableRipple"},Rb:["matAutocomplete"],features:[_.vg([{wa:_.Hs,Hb:_.JE}]),_.Jf],hc:["*"],Aa:1,Ba:0,Ea:[["panel",""],["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"]],ta:function(a){a&1&&(_.bg(),
_.B(0,xkb,3,4,"ng-template"))},Ia:[_.mn],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"],
mb:2,Oa:0});var Bkb=function(a){return{va:a}},KE=function(){_.DE.apply(this,arguments);this.h3a=!1};_.V(KE,_.DE);KE.Fa=_.DE.Fa;KE.prototype.efa=function(a){this.Ml.setValue("");a.option.value.filters?this.a5a.emit(a.option.value):this.selected.emit(a.option.value)};_.Ynb=function(a){a.aga&&a.bmb.uI()};_.p.Object.defineProperties(KE.prototype,{aga:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});KE.O=function(){var a;return function(b){return(a||(a=_.Ld(KE)))(b||KE)}}();
KE.ya=_.Yc({type:KE,oa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.jg(_.JE,7),_.jg(_.IE,7));if(a&2){var c;_.ng(c=_.og())&&(b.autocomplete=c.first);_.ng(c=_.og())&&(b.bmb=c.first)}},features:[_.Jf],Aa:13,Ba:13,Ea:function(){return[["autocompleteInputBox",""],["auto","matAutocomplete"],["standardSuggestions",""],["rankedItem",""],[1,"xap-filterbar-menu-input-box",3,"click","focusin","focusout","keydown.backspace","formControl","matAutocomplete","placeholder"],["autoActiveFirstOption","","panelWidth",
"auto",1,"xap-filterbar-menu-autocomplete",3,"optionSelected","aria-label"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],[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"]]},ta:function(a,b){if(a&1){var c=_.zd();
_.F(0,"input",4,0);_.K("click",function(){_.u(c);return _.w(b.Ud())})("focusin",function(){_.u(c);return _.w(b.lga=!0)})("focusout",function(){_.u(c);return _.w(b.lga=!1)})("keydown.backspace",function(){_.u(c);return _.w(_.Nnb(b))});_.H();_.F(2,"mat-autocomplete",5,1);_.K("optionSelected",function(e){_.u(c);return _.w(b.efa(e))});_.B(4,zkb,3,1,"div",6)(5,Jkb,5,6,"ng-container",7)(6,Qkb,4,6,"ng-template",null,2,_.Ag)(8,Rkb,2,1,"mat-option",8);_.Q(9,"async");_.Q(10,"async");_.B(11,Xkb,1,1,"ng-template",
null,3,_.Ag);_.H()}if(a&2){a=_.$f(3);var d=_.$f(7);_.E("formControl",b.Ml)("matAutocomplete",a)("placeholder",b.placeholder);_.Lf("aria-label",b.Wfa||b.placeholder||null);_.y(2);_.E("aria-label",b.placeholder);_.y(2);_.E("ngIf",b.JC==null?null:b.JC.length);_.y();_.E("ngIf",b.iY)("ngIfElse",d);_.y(3);_.E("ngIf",_.R(9,9,b.xO)==null&&_.R(10,11,b.DW)==null)}},Ia:[_.nn,_.on,_.sn,_.pn,_.qn,_.rn,_.JE,_.IE,_.pE,oE,_.Ps,_.au,_.BE,_.$i,_.Iw,_.Rw,_.tn],mb:2,Oa:0});_.LE=function(a,b,c){_.iE.call(this,a,b,c);this.vi=a;this.Wk=b};_.V(_.LE,_.iE);_.LE.Fa=_.iE.Fa;_.LE.prototype.Ec=function(){var a=this,b;(b=this.nub)==null||b.Jc.subscribe(function(){a.AM&&a.AM.unsubscribe();a.AM=a.Gsa.X_.subscribe(function(){_.Ynb(a.vq)})})};_.LE.prototype.z2=function(a){return this.VTa&&this.Lx===a&&!this.vq.aga};_.LE.prototype.rea=function(){return this.qxb||"filter_list"};
_.LE.prototype.W4a=function(){if(this.Gsa.be.length>0){var a;(a=this.Gsa.be.get(this.Gsa.be.length-1))==null||a.focus()}else this.vq&&this.vq.Ud()};_.LE.O=function(a){return new (a||_.LE)(_.A(_.gE),_.A(_.Ws,8),_.A(_.Rmb,8))};
_.LE.ya=_.Yc({type:_.LE,oa:[["xap-filter-bar"]],tb:function(a,b){a&1&&(_.jg(_.zE,5),_.jg(KE,7),_.jg(CE,5));if(a&2){var c;_.ng(c=_.og())&&(b.Gsa=c.first);_.ng(c=_.og())&&(b.vq=c.first);_.ng(c=_.og())&&(b.nub=c)}},features:[_.vg([_.gE]),_.Jf],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,"selected","selectedSet","deletedSet","onBackspace","suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets"],["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,"editorVisibleChange","removed","update","appliedFilter","filter","isEditorVisible","disabled"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"click","matTooltip"],[3,"svgIcon"],["mat-icon-button",
"","type","button",1,"xap-filterbar-clear-button",3,"click","matTooltip"]]},ta:function(a,b){a&1&&(_.F(0,"div",0),_.K("click",function(c){return b.OE(c)}),_.F(1,"div",1),_.B(2,Zkb,2,2,"mat-icon",2)(3,$kb,2,1,"span",3),_.H(),_.F(4,"div",4)(5,"mat-chip-list",5),_.B(6,blb,2,6,"xap-filter-editor",6),_.Q(7,"async"),_.F(8,"xap-filter-menu",7),_.Q(9,"async"),_.K("selected",function(c){return _.Smb(b,c)})("selectedSet",function(c){return b.Qra(c)})("deletedSet",function(){})("onBackspace",function(){return b.W4a()}),
_.H()()(),_.B(10,clb,3,4,"button",8)(11,dlb,3,4,"button",9),_.H());a&2&&(_.y(2),_.E("ngIf",!b.n1),_.y(),_.E("ngIf",b.n1),_.y(2),_.E("disabled",b.disabled),_.y(),_.E("ngForOf",_.R(7,13,b.config.og)),_.y(2),_.E("suggestionProvider",b.config.DIb.pma)("useRankedSuggestions",b.config.iY)("placeholder",b.nW)("inputLabel",b.Wfa||b.nW)("noResultsMessage",b.fC)("disabled",b.disabled)("savedFilterSets",_.R(9,15,b.config.CP==null?null:b.config.CP.JC)),_.y(2),_.E("ngIf",b.config.CP&&b.config.og.getValue().length>
0),_.y(),_.E("ngIf",_.Umb(b)))},Ia:[_.nn,_.on,_.Ps,_.zE,_.au,_.qA,CE,KE,_.tn],mb:2,Oa:0});var ilb=function(a,b){return b.id},Znb=0,$nb=function(a,b,c,d,e,f,g){e=e===void 0?{}:e;this.value=a;this.Uta=b;this.ariaLabel=c;this.enabled=d;this.RRc=e;this.om=f===void 0?a:f;this.g3a=g;this.id=Znb++},aob=1,bob=_.Ph({passive:!1,capture:!0}),ME=_.Ph({passive:!0,capture:!0}),cob=_.Ph({passive:!0}),NE=function(a,b){var c=this;this.Ma=a;this.nb=b;this.uc=_.Wc(_.Uq);this.pH=!1;this.Txa=7;this.Mib=0;this.aF=!1;this.vob=1;this.WO=this.yW=null;this.HTb=new _.mm;this.Uia=new _.mm;this.km=new _.mm;this.pU=
new _.mm;this.zE=new _.mm;this.Voa=!1;this.Cc=_.Wc(_.zf);this.PNc=function(d){return d};this.dpa=function(d){if(c.khb&&d.type==="focus")c.khb=!1;else if(d.target&&c.aF){var e=c.uZ(d.target);e&&c.nb.run(function(){return c.Uia.emit({value:e.enabled?e:null,event:d})})}};this.Jhb=function(d){if(c.aF){var e=plb(d),f=e?c.uZ(e):null;e!==d.target&&(c.Voa=!0);llb(d.target)&&d.preventDefault();c.nb.run(function(){return c.Uia.emit({value:(f==null?0:f.enabled)?f:null,event:d})})}};this.Zpa=function(d){c.WO!==
null&&c.aF&&(d.type!=="blur"&&(c.Voa=!0),!d.target||!c.uZ(d.target)||d.relatedTarget&&c.uZ(d.relatedTarget)||c.nb.run(function(){return c.Uia.emit({value:null,event:d})}))};this.gqa=function(d){if(c.aF){c.Voa=!1;var e=d.target&&c.uZ(d.target);e&&c.Rpa(e.om)&&c.nb.run(function(){c.pU.emit({value:e.g3a,event:d})})}};this.KMa=function(d){if(c.aF){var e=llb(d.target);e?e.closest(".mat-calendar-body")===c.Ma.na&&c.nb.run(function(){var f=c.uZ(e),g;c.zE.emit({value:(g=f==null?void 0:f.g3a)!=null?g:null,
event:d})}):c.nb.run(function(){c.zE.emit({value:null,event:d})})}};this.Ihb=function(d){(d=plb(d))&&c.KMa({target:d})};this.Df="mat-calendar-body-"+aob++;this.vOa=this.Df+"-start-date";this.xKa=this.Df+"-end-date";b.Ub(function(){var d=a.na;d.addEventListener("touchmove",c.Jhb,bob);d.addEventListener("mouseenter",c.dpa,ME);d.addEventListener("focus",c.dpa,ME);d.addEventListener("mouseleave",c.Zpa,ME);d.addEventListener("blur",c.Zpa,ME);d.addEventListener("mousedown",c.gqa,cob);d.addEventListener("touchstart",
c.gqa,cob);c.uc.isBrowser&&(window.addEventListener("mouseup",c.KMa),window.addEventListener("touchend",c.Ihb))})};_.h=NE.prototype;_.h.yn=function(){this.pH&&(this.zA(),this.pH=!1)};_.h.wGc=function(a,b){this.Voa||a.enabled&&this.HTb.emit({value:a.value,event:b})};_.h.SHc=function(a,b){a.enabled&&this.km.emit({value:a.value,event:b})};_.h.GZ=function(a){return this.V4===a||this.T0===a};
_.h.Tb=function(a){var b=a.numCols,c=this.rows,d=this.Txa;if(a.rows||b)this.C7=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.KR)this.KR=50*this.vob/d+"%";if(b||!this.Cbb)this.Cbb=100/d+"%"};
_.h.La=function(){var a=this.Ma.na;a.removeEventListener("touchmove",this.Jhb,bob);a.removeEventListener("mouseenter",this.dpa,ME);a.removeEventListener("focus",this.dpa,ME);a.removeEventListener("mouseleave",this.Zpa,ME);a.removeEventListener("blur",this.Zpa,ME);a.removeEventListener("mousedown",this.gqa,cob);a.removeEventListener("touchstart",this.gqa,cob);this.uc.isBrowser&&(window.removeEventListener("mouseup",this.KMa),window.removeEventListener("touchend",this.Ihb))};
_.h.Keb=function(a,b){b=a*this.Txa+b;a&&(b-=this.C7);return b==this.Mib};_.h.zA=function(a){var b=this;a=a===void 0?!0:a;_.Bf(function(){setTimeout(function(){var c=b.Ma.na.querySelector(".mat-calendar-body-active");c&&(a||(b.khb=!0),c.focus())})},{Vb:this.Cc})};_.h.TNa=function(){this.pH=!0};_.h.rMa=function(a){return mlb(a,this.V4,this.T0)};_.h.qMa=function(a){return nlb(a,this.V4,this.T0)};_.h.Rpa=function(a){return olb(a,this.V4,this.T0,this.aF)};_.h.Peb=function(a){return mlb(a,this.jv,this.Gx)};
_.h.oKc=function(a,b,c){if(!this.Peb(a)||this.rMa(a)||!this.Rpa(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.qMa(a.om)};_.h.nKc=function(a,b,c){if(!this.Oeb(a)||this.qMa(a)||!this.Rpa(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.rMa(a.om)};_.h.Oeb=function(a){return nlb(a,this.jv,this.Gx)};_.h.sKc=function(a){return olb(a,this.jv,this.Gx,this.aF)};_.h.pKc=function(a){return this.jv===this.Gx&&a===this.jv};
_.h.AKc=function(a){return mlb(a,this.yW,this.WO)};_.h.zKc=function(a){return nlb(a,this.yW,this.WO)};_.h.tKc=function(a){return olb(a,this.yW,this.WO,this.aF)};_.h.RIc=function(a){return this.aF?this.V4===a&&this.T0===a?this.vOa+" "+this.xKa:this.V4===a?this.vOa:this.T0===a?this.xKa:null:null};_.h.uZ=function(a){var b=llb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};NE.O=function(a){return new (a||NE)(_.A(_.Pd),_.A(_.Cg))};
NE.ya=_.Yc({type:NE,oa:[["","mat-calendar-body",""]],rb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",SYb:"todayValue",V4:"startValue",T0:"endValue",tFb:"labelMinRequiredCells",Txa:"numCols",Mib:"activeCell",aF:"isRange",vob:"cellAspectRatio",jv:"comparisonStart",Gx:"comparisonEnd",yW:"previewStart",WO:"previewEnd",U4:"startDateAccessibleName",S0:"endDateAccessibleName"},outputs:{HTb:"selectedValueChange",Uia:"previewChange",km:"activeDateChange",pU:"dragStarted",zE:"dragEnded"},Rb:["matCalendarBody"],
standalone:!0,features:[_.sd,_.wg],nc:["mat-calendar-body",""],Aa:7,Ba:5,Ea:[["aria-hidden","true"],["role","row"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],[1,"mat-calendar-body-label",3,"paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"click","focus","ngClass","tabindex"],[1,"mat-calendar-body-cell-content",
"mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],ta:function(a,b){a&1&&(_.B(0,flb,3,6,"tr",0),_.sC(1,jlb,4,1,"tr",1,elb,!0),_.F(3,"label",2),_.P(4),_.H(),_.F(5,"label",2),_.P(6),_.H());a&2&&(_.Pf(b.C7<b.tFb?0:-1),_.y(),_.tC(b.rows),_.y(2),_.E("id",b.vOa),_.y(),_.qg(" ",b.U4,"\n"),_.y(),_.E("id",b.xKa),_.y(),_.qg(" ",b.S0,"\n"))},Ia:[_.mn],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, var(--mat-app-primary))}.mat-calendar-body-label{height:0;line-height:0;text-align:start;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-body-label-text-weight, var(--mat-app-title-small-weight));color:var(--mat-datepicker-calendar-body-label-text-color, var(--mat-app-on-surface))}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-app-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-app-body-medium-size));-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,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, var(--mat-app-primary))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, var(--mat-app-on-surface));border-color:var(--mat-datepicker-calendar-date-outline-color, transparent)}.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, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-focus-state-layer-opacity, transparent))}@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, color-mix(in srgb, var(--mat-app-on-surface) --mat-app-hover-state-layer-opacity, transparent))}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color, var(--mat-app-primary));color:var(--mat-datepicker-calendar-date-selected-state-text-color, var(--mat-app-on-primary))}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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, var(--mat-app-primary))}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-app-primary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container))}.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, var(--mat-app-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container)) 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, var(--mat-app-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container)) 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, var(--mat-app-secondary-container))}.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, var(--mat-app-secondary))}.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}\n'],
mb:2,Oa:0});var OE=function(a,b){this.selection=a;this.Lab=b;this.KTb=this.cOa=new _.gf;this.selection=a};OE.prototype.mna=function(a,b){var c=this.selection;this.selection=a;this.cOa.next({selection:a,source:b,oldValue:c})};OE.prototype.La=function(){this.cOa.complete()};OE.prototype.GKc=function(a){return Elb(a)&&this.Lab.isValid(a)};OE.O=function(){_.Ge()};OE.ua=_.q({token:OE,qa:OE.O});var PE=function(a){OE.call(this,null,a)};_.V(PE,OE);PE.prototype.add=function(a){OE.prototype.mna.call(this,a,this)};
PE.prototype.isValid=function(){return this.selection!=null&&this.GKc(this.selection)};PE.prototype.It=function(){return this.selection!=null};PE.prototype.clone=function(){var a=new PE(this.Lab);a.mna(this.selection,this);return a};PE.O=function(a){return new (a||PE)(_.t(_.BC))};PE.ua=_.q({token:PE,qa:PE.O});var dob={wa:OE,Kb:[[new _.Xl,new _.Yl,OE],_.BC],Bb:function(a,b){return a||new PE(b)}};new _.Xl;new _.Yl;_.QE=function(){this.Jc=new _.gf;this.F1c="Open calendar";this.TQc="Close calendar"};_.QE.prototype.KVc=function(a,b){return a+" \u2013 "+b};_.QE.prototype.LVc=function(a,b){return a+" to "+b};_.QE.O=function(a){return new (a||_.QE)};_.QE.ua=_.q({token:_.QE,qa:_.QE.O,Ga:"root"});var eob=new _.jd("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Xl;new _.Yl;var fob,gob;fob=function(a,b){return b.id};gob=0;_.RE=function(a,b,c,d,e){this.Ua=a;this.ix=b;this.Ya=c;this.Yb=d;this.Pqa=e;this.IL=_.Wd.EMPTY;this.Vu=null;this.En=new _.mm;this.q_=new _.mm;this.pU=new _.mm;this.zE=new _.mm;this.km=new _.mm;this.Ed=new Date};_.h=_.RE.prototype;_.h.Td=function(){var a=this;this.IL=this.Ya.ixa.ha(_.sf(null)).subscribe(function(){return a.yH()})};_.h.Tb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.YI&&this.iOa(this.selected);a.activeDrag&&!this.Vu&&this.KJa()};
_.h.La=function(){this.IL.unsubscribe()};_.h.Toa=function(a){var b=a.value,c=this.Fdb(b),d;(d=this.QIc(this.xe))===b&&d===b||this.En.emit(c);this.q_.emit({value:c,event:a.event});this.KJa();_.om(this.Ua)};_.h.d$=function(a){var b=this.Ed;this.wb=this.Fdb(a.value);_.DC(this.Ya,b,this.wb)&&this.km.emit(this.Ed)};
_.h.R7=function(a){var b=this.Ed,c=this.Ok();switch(a.keyCode){case 37:this.wb=_.LC(this.Ya,this.Ed,c?1:-1);break;case 39:this.wb=_.LC(this.Ya,this.Ed,c?-1:1);break;case 38:this.wb=_.LC(this.Ya,this.Ed,-7);break;case 40:this.wb=_.LC(this.Ya,this.Ed,7);break;case 36:this.wb=_.LC(this.Ya,this.Ed,1-this.Ya.getDate(this.Ed));break;case 35:this.wb=_.LC(this.Ya,this.Ed,_.Jlb(this.Ya,this.Ed)-this.Ya.getDate(this.Ed));break;case 33:this.wb=a.altKey?_.KC(this.Ya,this.Ed,-1):_.JC(this.Ya,this.Ed,-1);break;
case 34:this.wb=a.altKey?_.KC(this.Ya,this.Ed,1):_.JC(this.Ya,this.Ed,1);break;case 13:case 32:this.NL=!0;this.zbb(this.Ed)&&a.preventDefault();return;case 27:this.WS==null||_.Oh(a)||(this.KJa(),this.Vu?this.zE.emit({value:null,event:a}):(this.En.emit(null),this.q_.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.DC(this.Ya,b,this.wb)&&(this.km.emit(this.wb),this.pH());a.preventDefault()};
_.h.S7=function(a){if(a.keyCode===32||a.keyCode===13)this.NL&&this.zbb(this.Ed)&&this.Toa({value:this.Ya.getDate(this.Ed),event:a}),this.NL=!1};_.h.yH=function(){this.iOa(this.selected);this.INc=this.rH(new Date);this.gLc=this.ix.display.monthLabel?this.Ya.format(this.wb,this.ix.display.monthLabel):Glb(this.Ya)[this.Ya.getMonth(this.wb)].toLocaleUpperCase();this.nIc=(7+IC(this.Ya,this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),1).getDay())%7;this.WJc();this.sHc();_.om(this.Ua)};_.h.zA=function(a){this.HH.zA(a)};
_.h.pH=function(){this.HH.TNa()};_.h.sgb=function(a){var b=a.event;a=a.value;if(this.Pqa){a=a?a.g3a:null;var c=this.Pqa.Ufd(a,this.selected,b);this.a_=this.rH(c.start);this.WS=this.rH(c.end);if(this.Vu&&a){var d,e;if(c=(e=(d=this.Pqa).ESa)==null?void 0:e.call(d,this.Vu.value,this.selected,a,b))this.a_=this.rH(c.start),this.WS=this.rH(c.end)}_.pm(this.Ua)}};
_.h.tKa=function(a){if(this.Vu)if(a.value){var b,c,d=(b=this.Pqa)==null?void 0:(c=b.ESa)==null?void 0:c.call(b,this.Vu.value,this.selected,a.value,a.event);this.zE.emit({value:d!=null?d:null,event:a.event})}else this.zE.emit({value:null,event:a.event})};_.h.Fdb=function(a){return IC(this.Ya,this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),a)};
_.h.WJc=function(){var a=_.Ilb(this.Ya,"narrow"),b=_.Ilb(this.Ya,"long").map(function(c,d){return{sHb:c,S0a:a[d],id:gob++}});this.FOc=b.slice(0).concat(b.slice(0,0))};
_.h.sHc=function(){var a=_.Jlb(this.Ya,this.wb),b=Hlb(this.Ya);this.Ara=[[]];for(var c=0,d=this.nIc;c<a;c++,d++){d==7&&(this.Ara.push([]),d=0);var e=IC(this.Ya,this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),c+1),f=this.hNc(e),g=this.Ya.format(e,this.ix.display.kSc),m=this.Hl?this.Hl(e,"month"):void 0;this.Ara[this.Ara.length-1].push(new $nb(c+1,b[c],g,f,m,this.rH(e),e))}};
_.h.hNc=function(a){return!!a&&(!this.Ld||_.DC(this.Ya,a,this.Ld)>=0)&&(!this.Pd||_.DC(this.Ya,a,this.Pd)<=0)&&(!this.Lj||this.Lj(a))};_.h.QIc=function(a){return a&&this.peb(a,this.wb)?this.Ya.getDate(a):null};_.h.peb=function(a,b){return!(!a||!b||this.Ya.getMonth(a)!=this.Ya.getMonth(b)||this.Ya.getYear(a)!=this.Ya.getYear(b))};_.h.rH=function(a){if(a){var b=this.Ya.getYear(a),c=this.Ya.getMonth(a);return(new Date(b,c,this.Ya.getDate(a))).getTime()}return null};
_.h.Ok=function(){return this.Yb&&this.Yb.value==="rtl"};_.h.iOa=function(a){this.bMc=this.aMc=this.rH(a);this.BKc=!1;this.OGc=this.rH(this.jv);this.NGc=this.rH(this.Gx)};_.h.zbb=function(a){return!this.Lj||this.Lj(a)};_.h.KJa=function(){this.a_=this.WS=null};
_.p.Object.defineProperties(_.RE.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Ed},set:function(a){var b=this.Ed;a=_.CC(this.Ya,this.Ya.ei(a))||new Date;this.Ed=_.FC(this.Ya,a,this.Ld,this.Pd);this.peb(b,this.Ed)||this.yH()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.CC(this.Ya,this.Ya.ei(a));this.iOa(this.xe)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.HS},set:function(a){this.HS=_.CC(this.Ya,this.Ya.ei(a))}},
Pd:{configurable:!0,enumerable:!0,get:function(){return this.FS},set:function(a){this.FS=_.CC(this.Ya,this.Ya.ei(a))}}});_.RE.O=function(a){return new (a||_.RE)(_.A(_.Pg),_.A(_.Ds,8),_.A(_.BC,8),_.A(_.Qr,8),_.A(eob,8))};
_.RE.ya=_.Yc({type:_.RE,oa:[["mat-month-view"]],tb:function(a,b){a&1&&_.jg(NE,5);if(a&2){var c;_.ng(c=_.og())&&(b.HH=c.first)}},inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Lj:"dateFilter",Hl:"dateClass",jv:"comparisonStart",Gx:"comparisonEnd",U4:"startDateAccessibleName",S0:"endDateAccessibleName",Vu:"activeDrag"},outputs:{En:"selectedChange",q_:"_userSelection",pU:"dragStarted",zE:"dragEnded",km:"activeDateChange"},Rb:["matMonthView"],standalone:!0,features:[_.sd,_.wg],
Aa:8,Ba:14,Ea:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col"],["aria-hidden","true"],["colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown","label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName"],
[1,"cdk-visually-hidden"]],ta:function(a,b){a&1&&(_.F(0,"table",0)(1,"thead",1)(2,"tr"),_.sC(3,qlb,5,2,"th",2,fob),_.H(),_.F(5,"tr",3),_.J(6,"th",4),_.H()(),_.F(7,"tbody",5),_.K("selectedValueChange",function(c){return b.Toa(c)})("activeDateChange",function(c){return b.d$(c)})("previewChange",function(c){return b.sgb(c)})("dragStarted",function(c){return b.pU.emit(c)})("dragEnded",function(c){return b.tKa(c)})("keyup",function(c){return b.S7(c)})("keydown",function(c){return b.R7(c)}),_.H()());a&
2&&(_.y(3),_.tC(b.FOc),_.y(4),_.E("label",b.gLc)("rows",b.Ara)("todayValue",b.INc)("startValue",b.bMc)("endValue",b.aMc)("comparisonStart",b.OGc)("comparisonEnd",b.NGc)("previewStart",b.a_)("previewEnd",b.WS)("isRange",b.BKc)("labelMinRequiredCells",3)("activeCell",b.Ya.getDate(b.wb)-1)("startDateAccessibleName",b.U4)("endDateAccessibleName",b.S0))},Ia:[NE],mb:2,Oa:0});var SE=function(a,b,c){this.Ua=a;this.Ya=b;this.Yb=c;this.IL=_.Wd.EMPTY;this.En=new _.mm;this.BQ=new _.mm;this.km=new _.mm;this.Ed=new Date};_.h=SE.prototype;_.h.Td=function(){var a=this;this.IL=this.Ya.ixa.ha(_.sf(null)).subscribe(function(){return a.yH()})};_.h.La=function(){this.IL.unsubscribe()};
_.h.yH=function(){var a=this;this.KNc=this.Ya.getYear(new Date);var b=this.Ya.getYear(this.Ed)-tlb(this.Ya,this.wb,this.Ld,this.Pd);this.xib=[];for(var c=0,d=[];c<24;c++)d.push(b+c),d.length==4&&(this.xib.push(d.map(function(e){return a.dHc(e)})),d=[]);_.om(this.Ua)};_.h.wib=function(a){var b=a.value;a=IC(this.Ya,b,0,1);b=this.Hdb(b);this.BQ.emit(a);this.En.emit(b)};_.h.d$=function(a){var b=this.Ed;this.wb=this.Hdb(a.value);_.DC(this.Ya,b,this.wb)&&this.km.emit(this.wb)};
_.h.R7=function(a){var b=this.Ed,c=this.Ok();switch(a.keyCode){case 37:this.wb=_.KC(this.Ya,this.Ed,c?1:-1);break;case 39:this.wb=_.KC(this.Ya,this.Ed,c?-1:1);break;case 38:this.wb=_.KC(this.Ya,this.Ed,-4);break;case 40:this.wb=_.KC(this.Ya,this.Ed,4);break;case 36:this.wb=_.KC(this.Ya,this.Ed,-tlb(this.Ya,this.wb,this.Ld,this.Pd));break;case 35:this.wb=_.KC(this.Ya,this.Ed,24-tlb(this.Ya,this.wb,this.Ld,this.Pd)-1);break;case 33:this.wb=_.KC(this.Ya,this.Ed,a.altKey?-240:-24);break;case 34:this.wb=
_.KC(this.Ya,this.Ed,a.altKey?240:24);break;case 13:case 32:this.NL=!0;break;default:return}_.DC(this.Ya,b,this.wb)&&this.km.emit(this.wb);this.pH();a.preventDefault()};_.h.S7=function(a){if(a.keyCode===32||a.keyCode===13)this.NL&&this.wib({value:this.Ya.getYear(this.Ed),event:a}),this.NL=!1};_.h.CIc=function(){return tlb(this.Ya,this.wb,this.Ld,this.Pd)};_.h.zA=function(){this.HH.zA()};_.h.pH=function(){this.HH.TNa()};
_.h.Hdb=function(a){var b=this.Ya.getMonth(this.wb),c=_.Jlb(this.Ya,IC(this.Ya,a,b,1));return IC(this.Ya,a,b,Math.min(this.Ya.getDate(this.wb),c))};_.h.dHc=function(a){var b=IC(this.Ya,a,0,1),c=HC(this.Ya,b);b=this.Hl?this.Hl(b,"multi-year"):void 0;return new $nb(a,c,c,this.jNc(a),b)};
_.h.jNc=function(a){if(a===void 0||a===null||this.Pd&&a>this.Ya.getYear(this.Pd)||this.Ld&&a<this.Ya.getYear(this.Ld))return!1;if(!this.Lj)return!0;for(var b=IC(this.Ya,a,0,1);this.Ya.getYear(b)==a;b=_.LC(this.Ya,b,1))if(this.Lj(b))return!0;return!1};_.h.Ok=function(){return this.Yb&&this.Yb.value==="rtl"};_.h.VMc=function(a){this.bOa=null;a&&(this.bOa=this.Ya.getYear(a))};
_.p.Object.defineProperties(SE.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Ed},set:function(a){var b=this.Ed;a=_.CC(this.Ya,this.Ya.ei(a))||new Date;this.Ed=_.FC(this.Ya,a,this.Ld,this.Pd);slb(this.Ya,b,this.Ed,this.Ld,this.Pd)||this.yH()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.CC(this.Ya,this.Ya.ei(a));this.VMc(a)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.HS},set:function(a){this.HS=_.CC(this.Ya,
this.Ya.ei(a))}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.FS},set:function(a){this.FS=_.CC(this.Ya,this.Ya.ei(a))}}});SE.O=function(a){return new (a||SE)(_.A(_.Pg),_.A(_.BC,8),_.A(_.Qr,8))};
SE.ya=_.Yc({type:SE,oa:[["mat-multi-year-view"]],tb:function(a,b){a&1&&_.jg(NE,5);if(a&2){var c;_.ng(c=_.og())&&(b.HH=c.first)}},inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Lj:"dateFilter",Hl:"dateClass"},outputs:{En:"selectedChange",BQ:"yearSelected",km:"activeDateChange"},Rb:["matMultiYearView"],standalone:!0,features:[_.wg],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,"selectedValueChange","activeDateChange","keyup","keydown","rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell"]],ta:function(a,b){a&1&&(_.F(0,"table",0)(1,"thead",1)(2,"tr"),_.J(3,"th",2),_.H()(),_.F(4,"tbody",3),_.K("selectedValueChange",function(c){return b.wib(c)})("activeDateChange",function(c){return b.d$(c)})("keyup",function(c){return b.S7(c)})("keydown",function(c){return b.R7(c)}),_.H()());a&2&&(_.y(4),_.E("rows",b.xib)("todayValue",
b.KNc)("startValue",b.bOa)("endValue",b.bOa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.CIc()))},Ia:[NE],mb:2,Oa:0});_.TE=function(a,b,c,d){this.Ua=a;this.ix=b;this.Ya=c;this.Yb=d;this.IL=_.Wd.EMPTY;this.En=new _.mm;this.DO=new _.mm;this.km=new _.mm;this.Ed=new Date};_.h=_.TE.prototype;_.h.Td=function(){var a=this;this.IL=this.Ya.ixa.ha(_.sf(null)).subscribe(function(){return a.yH()})};_.h.La=function(){this.IL.unsubscribe()};_.h.Afb=function(a){a=a.value;var b=IC(this.Ya,this.Ya.getYear(this.wb),a,1);this.DO.emit(b);a=this.Gdb(a);this.En.emit(a)};
_.h.d$=function(a){var b=this.Ed;this.wb=this.Gdb(a.value);_.DC(this.Ya,b,this.wb)&&this.km.emit(this.wb)};
_.h.R7=function(a){var b=this.Ed,c=this.Ok();switch(a.keyCode){case 37:this.wb=_.JC(this.Ya,this.Ed,c?1:-1);break;case 39:this.wb=_.JC(this.Ya,this.Ed,c?-1:1);break;case 38:this.wb=_.JC(this.Ya,this.Ed,-4);break;case 40:this.wb=_.JC(this.Ya,this.Ed,4);break;case 36:this.wb=_.JC(this.Ya,this.Ed,-this.Ya.getMonth(this.Ed));break;case 35:this.wb=_.JC(this.Ya,this.Ed,11-this.Ya.getMonth(this.Ed));break;case 33:this.wb=_.KC(this.Ya,this.Ed,a.altKey?-10:-1);break;case 34:this.wb=_.KC(this.Ya,this.Ed,a.altKey?
10:1);break;case 13:case 32:this.NL=!0;break;default:return}_.DC(this.Ya,b,this.wb)&&(this.km.emit(this.wb),this.pH());a.preventDefault()};_.h.S7=function(a){if(a.keyCode===32||a.keyCode===13)this.NL&&this.Afb({value:this.Ya.getMonth(this.Ed),event:a}),this.NL=!1};
_.h.yH=function(){var a=this;this.ehb(this.selected);this.JNc=this.Pdb(new Date);this.IOc=HC(this.Ya,this.wb);var b=Glb(this.Ya);this.iLc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.cHc(d,b[d])})});_.om(this.Ua)};_.h.zA=function(){this.HH.zA()};_.h.pH=function(){this.HH.TNa()};_.h.Pdb=function(a){return a&&this.Ya.getYear(a)==this.Ya.getYear(this.wb)?this.Ya.getMonth(a):null};
_.h.Gdb=function(a){var b=IC(this.Ya,this.Ya.getYear(this.wb),a,1);b=_.Jlb(this.Ya,b);return IC(this.Ya,this.Ya.getYear(this.wb),a,Math.min(this.Ya.getDate(this.wb),b))};_.h.cHc=function(a,b){var c=IC(this.Ya,this.Ya.getYear(this.wb),a,1),d=this.Ya.format(c,this.ix.display.y0c);c=this.Hl?this.Hl(c,"year"):void 0;return new $nb(a,b.toLocaleUpperCase(),d,this.iNc(a),c)};
_.h.iNc=function(a){var b=this.Ya.getYear(this.wb);if(a===void 0||a===null||this.HKc(b,a)||this.IKc(b,a))return!1;if(!this.Lj)return!0;for(b=IC(this.Ya,b,a,1);this.Ya.getMonth(b)==a;b=_.LC(this.Ya,b,1))if(this.Lj(b))return!0;return!1};_.h.HKc=function(a,b){if(this.Pd){var c=this.Ya.getYear(this.Pd),d=this.Ya.getMonth(this.Pd);return a>c||a===c&&b>d}return!1};_.h.IKc=function(a,b){if(this.Ld){var c=this.Ya.getYear(this.Ld),d=this.Ya.getMonth(this.Ld);return a<c||a===c&&b<d}return!1};
_.h.Ok=function(){return this.Yb&&this.Yb.value==="rtl"};_.h.ehb=function(a){this.Vgb=this.Pdb(a)};
_.p.Object.defineProperties(_.TE.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Ed},set:function(a){var b=this.Ed;a=_.CC(this.Ya,this.Ya.ei(a))||new Date;this.Ed=_.FC(this.Ya,a,this.Ld,this.Pd);this.Ya.getYear(b)!==this.Ya.getYear(this.Ed)&&this.yH()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.CC(this.Ya,this.Ya.ei(a));this.ehb(a)}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.HS},set:function(a){this.HS=
_.CC(this.Ya,this.Ya.ei(a))}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.FS},set:function(a){this.FS=_.CC(this.Ya,this.Ya.ei(a))}}});_.TE.O=function(a){return new (a||_.TE)(_.A(_.Pg),_.A(_.Ds,8),_.A(_.BC,8),_.A(_.Qr,8))};
_.TE.ya=_.Yc({type:_.TE,oa:[["mat-year-view"]],tb:function(a,b){a&1&&_.jg(NE,5);if(a&2){var c;_.ng(c=_.og())&&(b.HH=c.first)}},inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Lj:"dateFilter",Hl:"dateClass"},outputs:{En:"selectedChange",DO:"monthSelected",km:"activeDateChange"},Rb:["matYearView"],standalone:!0,features:[_.wg],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,"selectedValueChange","activeDateChange","keyup","keydown","label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell"]],ta:function(a,b){a&1&&(_.F(0,"table",0)(1,"thead",1)(2,"tr"),_.J(3,"th",2),_.H()(),_.F(4,"tbody",3),_.K("selectedValueChange",function(c){return b.Afb(c)})("activeDateChange",function(c){return b.d$(c)})("keyup",function(c){return b.S7(c)})("keydown",function(c){return b.R7(c)}),_.H()());a&2&&(_.y(4),
_.E("label",b.IOc)("rows",b.iLc)("todayValue",b.JNc)("startValue",b.Vgb)("endValue",b.Vgb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Ya.getMonth(b.wb)))},Ia:[NE],mb:2,Oa:0});var hob=1,UE=function(a,b,c,d,e){this.ih=a;this.calendar=b;this.Ya=c;this.ix=d;this.Df="mat-calendar-header-"+hob++;this.igb=this.Df+"-period-label";this.calendar.ac.subscribe(function(){return _.om(e)})};UE.prototype.Xya=function(){return this.calendar.Ld?!this.calendar.Ld||!this.Xeb(this.calendar.wb,this.calendar.Ld):!0};UE.prototype.Lxa=function(){return!this.calendar.Pd||!this.Xeb(this.calendar.wb,this.calendar.Pd)};
UE.prototype.Xeb=function(a,b){return this.calendar.Lh=="month"?this.Ya.getYear(a)==this.Ya.getYear(b)&&this.Ya.getMonth(a)==this.Ya.getMonth(b):this.calendar.Lh=="year"?this.Ya.getYear(a)==this.Ya.getYear(b):slb(this.Ya,a,b,this.calendar.Ld,this.calendar.Pd)};UE.prototype.vdb=function(){var a=this.Ya.getYear(this.calendar.wb)-tlb(this.Ya,this.calendar.wb,this.calendar.Ld,this.calendar.Pd),b=a+24-1;a=HC(this.Ya,IC(this.Ya,a,0,1));b=HC(this.Ya,IC(this.Ya,b,0,1));return[a,b]};
_.p.Object.defineProperties(UE.prototype,{Hya:{configurable:!0,enumerable:!0,get:function(){return this.calendar.Lh=="month"?this.Ya.format(this.calendar.wb,this.ix.display.I0a).toLocaleUpperCase():this.calendar.Lh=="year"?HC(this.Ya,this.calendar.wb):this.ih.KVc.apply(this.ih,_.ld(this.vdb()))}},y2c:{configurable:!0,enumerable:!0,get:function(){return this.calendar.Lh=="month"?this.Ya.format(this.calendar.wb,this.ix.display.I0a).toLocaleUpperCase():this.calendar.Lh=="year"?HC(this.Ya,this.calendar.wb):
this.ih.LVc.apply(this.ih,_.ld(this.vdb()))}},q2a:{configurable:!0,enumerable:!0,get:function(){return this.calendar.Lh=="month"?"Choose month and year":"Choose date"}},H2a:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Lh]}},c1a:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Lh]}}});
UE.O=function(a){return new (a||UE)(_.A(_.QE),_.A(_.Qc(function(){return _.VE})),_.A(_.BC,8),_.A(_.Ds,8),_.A(_.Pg))};
UE.ya=_.Yc({type:UE,oa:[["mat-calendar-header"]],Rb:["matCalendarHeader"],standalone:!0,features:[_.wg],hc:["*"],Aa:13,Ba:11,Ea:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["aria-live","polite",1,"cdk-visually-hidden",3,"id"],["mat-button","","type","button",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,"click","disabled"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"click","disabled"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"div",0)(1,"div",1)(2,"label",2),_.P(3),_.H(),_.F(4,"button",3),_.K("click",function(){b.calendar.Lh=b.calendar.Lh=="month"?"multi-year":"month"}),_.F(5,"span",4),_.P(6),_.H(),_.Gd(),_.F(7,"svg",5),_.J(8,"polygon",6),_.H()(),_.yd.pE=null,_.J(9,"div",7),_.cg(10),_.F(11,"button",8),_.K("click",function(){b.calendar.wb=
b.calendar.Lh=="month"?_.JC(b.Ya,b.calendar.wb,-1):_.KC(b.Ya,b.calendar.wb,b.calendar.Lh=="year"?-1:-24)}),_.H(),_.F(12,"button",9),_.K("click",function(){b.calendar.wb=b.calendar.Lh=="month"?_.JC(b.Ya,b.calendar.wb,1):_.KC(b.Ya,b.calendar.wb,b.calendar.Lh=="year"?1:24)}),_.H()()());a&2&&(_.y(2),_.E("id",b.igb),_.y(),_.rg(b.y2c),_.y(),_.Lf("aria-label",b.q2a)("aria-describedby",b.igb),_.y(2),_.rg(b.Hya),_.y(),_.Nf("mat-calendar-invert",b.calendar.Lh!=="month"),_.y(4),_.E("disabled",!b.Xya()),_.Lf("aria-label",
b.H2a),_.y(),_.E("disabled",!b.Lxa()),_.Lf("aria-label",b.c1a))},Ia:[_.qt,_.tt],mb:2,Oa:0});_.VE=function(a,b,c,d){var e=this;this.Ya=b;this.ix=c;this.Ua=d;this.iqa=!1;this.WP="month";this.En=new _.mm;this.BQ=new _.mm;this.DO=new _.mm;this.rQ=new _.mm(!0);this.q_=new _.mm;this.lib=new _.mm;this.toa=null;this.ac=new _.gf;this.l8=a.Jc.subscribe(function(){_.om(d);e.ac.next()})};_.h=_.VE.prototype;_.h.Td=function(){this.pGc=new _.us(this.kV||UE);this.wb=this.AK||new Date;this.bKa=this.WP};
_.h.yn=function(){this.iqa&&(this.iqa=!1,this.UKa().zA(!1))};_.h.La=function(){this.l8.unsubscribe();this.ac.complete()};_.h.Tb=function(a){var b=a.minDate&&!EC(this.Ya,a.minDate.zj,a.minDate.Xf)?a.minDate:void 0,c=a.maxDate&&!EC(this.Ya,a.maxDate.zj,a.maxDate.Xf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.YI&&(a=this.UKa())&&(this.iqa=!0,_.pm(this.Ua),a.yH());this.ac.next()};_.h.Toa=function(a){var b=a.value;b&&!EC(this.Ya,b,this.selected)&&this.En.emit(b);this.q_.emit(a)};_.h.JOc=function(a){this.BQ.emit(a)};
_.h.hLc=function(a){this.DO.emit(a)};_.h.eeb=function(a,b){this.wb=a;this.Lh=b};_.h.NHc=function(a){this.toa=a};_.h.tKa=function(a){this.toa&&(a.value&&this.lib.emit(a),this.toa=null)};_.h.UKa=function(){return this.Z2||this.wCa||this.A0c};
_.p.Object.defineProperties(_.VE.prototype,{AK:{configurable:!0,enumerable:!0,get:function(){return this.uOa},set:function(a){this.uOa=_.CC(this.Ya,this.Ya.ei(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=_.CC(this.Ya,this.Ya.ei(a))}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.HS},set:function(a){this.HS=_.CC(this.Ya,this.Ya.ei(a))}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.FS},set:function(a){this.FS=_.CC(this.Ya,
this.Ya.ei(a))}},wb:{configurable:!0,enumerable:!0,get:function(){return this.DGc},set:function(a){this.DGc=_.FC(this.Ya,a,this.Ld,this.Pd);this.ac.next();_.om(this.Ua)}},Lh:{configurable:!0,enumerable:!0,get:function(){return this.bKa},set:function(a){var b=this.bKa!==a?a:null;this.bKa=a;this.iqa=!0;_.om(this.Ua);b&&this.rQ.emit(b)}}});_.VE.O=function(a){return new (a||_.VE)(_.A(_.QE),_.A(_.BC,8),_.A(_.Ds,8),_.A(_.Pg))};
_.VE.ya=_.Yc({type:_.VE,oa:[["mat-calendar"]],tb:function(a,b){a&1&&(_.jg(_.RE,5),_.jg(_.TE,5),_.jg(SE,5));if(a&2){var c;_.ng(c=_.og())&&(b.Z2=c.first);_.ng(c=_.og())&&(b.wCa=c.first);_.ng(c=_.og())&&(b.A0c=c.first)}},rb:[1,"mat-calendar"],inputs:{kV:"headerComponent",AK:"startAt",WP:"startView",selected:"selected",Ld:"minDate",Pd:"maxDate",Lj:"dateFilter",Hl:"dateClass",jv:"comparisonStart",Gx:"comparisonEnd",U4:"startDateAccessibleName",S0:"endDateAccessibleName"},outputs:{En:"selectedChange",BQ:"yearSelected",
DO:"monthSelected",rQ:"viewChanged",q_:"_userSelection",lib:"_userDragDrop"},Rb:["matCalendar"],standalone:!0,features:[_.vg([dob]),_.sd,_.wg],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"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange",
"_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDateChange","monthSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","yearSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],ta:function(a,b){a&1&&(_.B(0,ulb,0,0,"ng-template",
0),_.F(1,"div",1),_.B(2,vlb,1,11,"mat-month-view",2)(3,wlb,1,6,"mat-year-view",3)(4,xlb,1,6,"mat-multi-year-view",3),_.H());if(a&2){var c;_.E("cdkPortalOutlet",b.pGc);_.y(2);_.Pf((c=b.Lh)==="month"?2:c==="year"?3:c==="multi-year"?4:-1)}},Ia:[_.ys,_.AC,_.RE,_.TE,SE],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-app-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-app-body-medium-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, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-period-button-text-weight, var(--mat-app-title-small-weight));--mdc-text-button-label-text-color:var(--mat-datepicker-calendar-period-button-text-color, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-surface-variant));font-size:var(--mat-datepicker-calendar-header-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-header-text-weight, var(--mat-app-title-small-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, transparent)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}\n'],
mb:2,Oa:0});var iob=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},WE=function(a,b,c){var d=this;this.Ma=a;this.Ya=b;this.ix=c;this.dTa=new _.mm;this.ut=new _.mm;this.ac=new _.gf;this.Ue=function(){};this.aM=function(){};this.Roa=function(){};this.pfb=this.pPa=_.Wd.EMPTY;this.HLc=function(){return d.JZ?null:{matDatepickerParse:{text:d.Ma.na.value}}};this.hIc=function(e){e=_.CC(d.Ya,d.Ya.ei(e.value));return!e||d.CMa(e)?null:{matDatepickerFilter:!0}};this.dLc=function(e){e=_.CC(d.Ya,
d.Ya.ei(e.value));var f=d.eLa();return!f||!e||_.DC(d.Ya,f,e)<=0?null:{matDatepickerMin:{min:f,actual:e}}};this.aLc=function(e){e=_.CC(d.Ya,d.Ya.ei(e.value));var f=d.dLa();return!f||!e||_.DC(d.Ya,f,e)>=0?null:{matDatepickerMax:{max:f,actual:e}}};this.JZ=!1;this.pfb=b.ixa.subscribe(function(){d.fJa(d.value)})};_.h=WE.prototype;_.h.yJc=function(){return[this.HLc,this.dLc,this.aLc,this.hIc]};
_.h.kMc=function(a){var b=this;this.hm=a;this.pPa.unsubscribe();this.qx&&this.fH(this.qx);this.pPa=this.hm.KTb.subscribe(function(c){b.kNc(c)&&(c=b.ceb(c.selection),b.JZ=b.tMa(c),b.Roa(c),b.Ue(),b.LKa(c),b.ut.emit(new iob(b,b.Ma.na)),b.dTa.emit(new iob(b,b.Ma.na)))})};_.h.Ec=function(){this.Xm=!0};
_.h.Tb=function(a){a:{var b=this.Ya,c=Object.keys(a);c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.zj;e=e.Xf;if(Elb(d)&&Elb(e)){if(!EC(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.ac.next(void 0)};_.h.La=function(){this.pPa.unsubscribe();this.pfb.unsubscribe();this.ac.complete()};_.h.Bja=function(a){this.aM=a};_.h.validate=function(a){return this.j$?this.j$(a):null};_.h.uo=function(a){this.fJa(a)};_.h.Dn=function(a){this.Roa=a};_.h.us=function(a){this.Ue=a};
_.h.Ip=function(a){this.disabled=a};_.h.oqa=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Oh(a,"altKey")&&a.keyCode===40&&b.every(function(c){return!_.Oh(a,c)})&&!this.Ma.na.readOnly&&(this.CLc(),a.preventDefault())};_.h.OS=function(a){var b=this.JZ,c=this.Ya.parse(a,this.ix.parse.ut);this.JZ=this.tMa(c);c=_.CC(this.Ya,c);var d=!EC(this.Ya,c,this.value);!c||d?this.Roa(c):(a&&!this.value&&this.Roa(c),b!==this.JZ&&this.aM());d&&(this.fH(c),this.ut.emit(new iob(this,this.Ma.na)))};
_.h.we=function(){this.dTa.emit(new iob(this,this.Ma.na))};_.h.Qk=function(){this.value&&this.LKa(this.value);this.Ue()};_.h.LKa=function(a){this.Ma.na.value=a!=null?this.Ya.format(a,this.ix.display.ut):""};_.h.fH=function(a){this.hm?(this.LFc(a),this.qx=null):this.qx=a};_.h.tMa=function(a){return!a||this.Ya.isValid(a)};_.h.tcd=function(){return!1};_.h.fJa=function(a){a=this.Ya.ei(a);this.JZ=this.tMa(a);a=_.CC(this.Ya,a);this.fH(a);this.LKa(a)};_.h.CMa=function(a){var b=this.VKa();return!b||b(a)};
_.p.Object.defineProperties(WE.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.hm?this.ceb(this.hm.selection):this.qx},set:function(a){this.fJa(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.qc||!1},set:function(a){var b=this.Ma.na;this.qc!==a&&(this.qc=a,this.ac.next(void 0));a&&this.Xm&&b.blur&&b.blur()}}});WE.O=function(a){return new (a||WE)(_.A(_.Pd),_.A(_.BC,8),_.A(_.Ds,8))};
WE.Fa=_.fd({type:WE,inputs:{value:"value",disabled:[2,"disabled","disabled",_.Kg]},outputs:{dTa:"dateChange",ut:"dateInput"},standalone:!0,features:[_.Kf,_.sd]});var job=_.ai("transformPanel",[_.ei("void => enter-dropdown",_.bi("120ms cubic-bezier(0, 0, 0.2, 1)",_.uC([_.ci({opacity:0,transform:"scale(1, 0.8)"}),_.ci({opacity:1,transform:"scale(1, 1)"})]))),_.ei("void => enter-dialog",_.bi("150ms cubic-bezier(0, 0, 0.2, 1)",_.uC([_.ci({opacity:0,transform:"scale(0.7)"}),_.ci({transform:"none",opacity:1})]))),_.ei("* => void",_.bi("100ms linear",_.ci({opacity:0})))]),kob=_.ai("fadeInCalendar",[_.di("void",_.ci({opacity:0})),_.di("enter",_.ci({opacity:1})),_.ei("void => *",
_.bi("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var lob=0,mob=new _.jd("mat-datepicker-scroll-strategy",{Ga:"root",qa:function(){var a=_.Wc(_.As);return function(){return a.Bj.fl()}}}),nob={wa:mob,Kb:[_.As],Bb:function(a){return function(){return a.Bj.fl()}}},XE=function(a,b,c,d,e,f){this.Ma=a;this.Ua=b;this.zpa=c;this.Ya=d;this.ucd=e;this.P9=new _.Wd;this.zl=new _.gf;this.vD=!1;this.z6=null;this.IGc=f.TQc};_.h=XE.prototype;_.h.Ra=function(){this.Us=this.Ne.CBa?"enter-dialog":"enter-dropdown"};
_.h.Ec=function(){var a=this;this.P9.add(this.Ne.ac.subscribe(function(){_.om(a.Ua)}));this.oGc.UKa().zA(!1)};_.h.La=function(){this.P9.unsubscribe();this.zl.complete()};_.h.JJc=function(a){var b=this.hm.selection;a=a.value;!a||EC(this.Ya,a,b)||this.hm.add(a);this.hm&&!this.hm.It()||this.z6||this.Ne.close()};_.h.IJc=function(a){this.hm.mna(a.value,this)};_.h.N9=function(){this.Us="void";_.om(this.Ua)};_.h.feb=function(a){(this.vD=a.wMb==="start")||this.zl.next()};_.h.icd=function(){return this.hm.selection};
_.h.cbb=function(){this.hm!==this.zpa&&this.zpa.mna(this.hm.selection,this)};_.h.JFc=function(a,b){this.hm=a?this.zpa.clone():this.zpa;this.z6=a;b&&_.pm(this.Ua)};XE.O=function(a){return new (a||XE)(_.A(_.Pd),_.A(_.Pg),_.A(OE),_.A(_.BC),_.A(eob,8),_.A(_.QE))};
XE.ya=_.Yc({type:XE,oa:[["mat-datepicker-content"]],tb:function(a,b){a&1&&_.jg(_.VE,5);if(a&2){var c;_.ng(c=_.og())&&(b.oGc=c.first)}},rb:[1,"mat-datepicker-content"],ob:5,Za:function(a,b){a&1&&_.ag("@transformPanel.start",function(c){return b.feb(c)})("@transformPanel.done",function(c){return b.feb(c)});a&2&&(_.Vf("@transformPanel",b.Us),_.Of(b.color?"mat-"+b.color:""),_.Nf("mat-datepicker-content-touch",b.Ne.CBa))},inputs:{color:"color"},Rb:["matDatepickerContent"],standalone:!0,features:[_.wg],
Aa:5,Ba:27,Ea:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop","id","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],ta:function(a,b){a&
1&&(_.F(0,"div",0)(1,"mat-calendar",1),_.K("yearSelected",function(d){return b.Ne.KMc(d)})("monthSelected",function(d){return b.Ne.IMc(d)})("viewChanged",function(d){return b.Ne.xOc(d)})("_userSelection",function(d){return b.JJc(d)})("_userDragDrop",function(d){return b.IJc(d)}),_.H(),_.B(2,ylb,0,0,"ng-template",2),_.F(3,"button",3),_.K("focus",function(){return b.Rbb=!0})("blur",function(){return b.Rbb=!1})("click",function(){return b.Ne.close()}),_.P(4),_.H()());if(a&2){var c;_.Nf("mat-datepicker-content-container-with-custom-header",
b.Ne.Wnb)("mat-datepicker-content-container-with-actions",b.z6);_.Lf("aria-modal",!0)("aria-labelledby",(c=b.JHc)!==null&&c!==void 0?c:void 0);_.y();_.Of(b.Ne.Bd);_.E("id",b.Ne.id)("startAt",b.Ne.AK)("startView",b.Ne.WP)("minDate",b.Ne.eLa())("maxDate",b.Ne.dLa())("dateFilter",b.Ne.VKa())("headerComponent",b.Ne.Wnb)("selected",b.hm.selection)("dateClass",b.Ne.Hl)("comparisonStart",b.jv)("comparisonEnd",b.Gx)("@fadeInCalendar","enter")("startDateAccessibleName",b.U4)("endDateAccessibleName",b.S0);
_.y();_.E("cdkPortalOutlet",b.z6);_.y();_.Nf("cdk-visually-hidden",!b.Rbb);_.E("color",b.color||"primary");_.y();_.rg(b.IGc)}},Ia:[_.br,_.VE,_.ys,_.qt],styles:[".mat-datepicker-content{display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color, var(--mat-app-surface-container-high));color:var(--mat-datepicker-calendar-container-text-color, var(--mat-app-on-surface));box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12));border-radius:var(--mat-datepicker-calendar-container-shape, var(--mat-app-corner-large))}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;box-shadow:var(--mat-datepicker-calendar-container-touch-elevation-shadow, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12));border-radius:var(--mat-datepicker-calendar-container-touch-shape, var(--mat-app-corner-extra-large));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"],
mb:2,data:{animation:[job,kob]},Oa:0});var YE=function(a,b,c,d,e,f,g){var m=this;this.ff=a;this.Fe=c;this.Ya=e;this.Yb=f;this.hm=g;this.dMa=_.Wd.EMPTY;this.Db=_.Wc(_.lh);this.WP="month";this.CBa=!1;this.Is="start";this.Mw="below";this.xs=!0;this.BQ=new _.mm;this.DO=new _.mm;this.rQ=new _.mm(!0);this.pya=new _.mm;this.Tsa=new _.mm;this.FD=!1;this.id="mat-datepicker-"+lob++;this.G7=null;this.RFc=this.id+"-backdrop";this.ac=new _.gf;this.Cc=_.Wc(_.zf);this.Ua=_.Wc(_.Pg);this.Je=d;this.hm.KTb.subscribe(function(){_.om(m.Ua)})};
_.h=YE.prototype;_.h.eLa=function(){return this.Xo&&this.Xo.min};_.h.dLa=function(){return this.Xo&&this.Xo.max};_.h.VKa=function(){return this.Xo&&this.Xo.Lj};_.h.Tb=function(a){(a=a.xPosition||a.yPosition)&&!a.YI&&this.yb&&(a=this.yb.Jl().jg,a instanceof _.js&&(this.Xgb(a),this.zi&&this.yb.af()));this.ac.next(void 0)};_.h.La=function(){this.iKa();this.close();this.dMa.unsubscribe();this.ac.complete()};_.h.select=function(a){this.hm.add(a)};_.h.KMc=function(a){this.BQ.emit(a)};_.h.IMc=function(a){this.DO.emit(a)};
_.h.xOc=function(a){this.rQ.emit(a)};_.h.sza=function(a){var b=this;this.dMa.unsubscribe();this.Xo=a;this.dMa=a.ac.subscribe(function(){return b.ac.next(void 0)});return this.hm};_.h.open=function(){var a;this.FD||this.disabled||((a=this.QR)==null?0:a.instance.vD)||(this.G7=_.ora(),this.BLc(),this.FD=!0,this.pya.emit())};
_.h.close=function(){var a=this,b;if(this.FD&&((b=this.QR)==null||!b.instance.vD)){var c=this.xs&&this.G7&&typeof this.G7.focus==="function";b=function(){a.FD&&(a.FD=!1,a.Tsa.emit())};if(this.QR){var d=this.QR,e=d.instance,f=d.location;e.N9();e.zl.ha(_.af(1)).subscribe(function(){var g=a.Db.activeElement;!c||g&&g!==a.Db.activeElement&&!f.na.contains(g)||a.G7.focus();a.G7=null;a.iKa()})}c?setTimeout(b):b()}};_.h.cbb=function(){var a,b;(a=this.QR)==null||(b=a.instance)==null||b.cbb()};
_.h.BIc=function(a){a.Ne=this;a.color=this.color;var b=this.Xo;b=b.ef?b.ef.yN():b.Ma.na.getAttribute("aria-labelledby");a.JHc=b;a.JFc(this.z6,!1)};
_.h.BLc=function(){var a=this;this.iKa();var b=this.CBa,c=new _.us(XE,this.Fe),d=this.yb=this.ff.create(new _.hs({jg:b?this.SIc():this.VIc(),Pe:!0,Jj:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.RFc],direction:this.Yb,Cj:b?this.ff.Bj.block():this.Je(),Bd:"mat-datepicker-"+(b?"dialog":"popup")}));this.NIc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.xk().subscribe(function(e){var f=e.keyCode;f!==38&&f!==40&&f!==37&&f!==39&&f!==33&&f!==34||e.preventDefault()});
this.QR=d.attach(c);this.BIc(this.QR.instance);b||_.Bf(function(){d.af()},{Vb:this.Cc})};_.h.iKa=function(){this.yb&&(this.yb.dispose(),this.yb=this.QR=null)};_.h.SIc=function(){return _.qs(_.ps(this.ff.position().global()))};_.h.VIc=function(){var a=_.ns(_.ls(_.ms(_.os(_.ss(this.ff.position(),this.Xo.wN()),".mat-datepicker-content"),!1),8));return this.Xgb(a)};
_.h.Xgb=function(a){var b=this.Is==="end"?"end":"start",c=b==="start"?"end":"start",d=this.Mw==="above"?"bottom":"top",e=d==="top"?"bottom":"top";return _.ks(a,[{zc:b,Ac:e,oc:b,vc:d},{zc:b,Ac:d,oc:b,vc:e},{zc:c,Ac:e,oc:c,vc:d},{zc:c,Ac:d,oc:c,vc:e}])};_.h.NIc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.De(a.lm(),a.Ao,a.xk().ha(_.Ee(function(d){return d.keyCode===27&&!_.Oh(d)||b.Xo&&_.Oh(d,"altKey")&&d.keyCode===38&&c.every(function(e){return!_.Oh(d,e)})})))};
_.p.Object.defineProperties(YE.prototype,{AK:{configurable:!0,enumerable:!0,get:function(){return this.uOa||(this.Xo?this.Xo.value:null)},set:function(a){this.uOa=_.CC(this.Ya,this.Ya.ei(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Ii)||(this.Xo?(a=this.Xo,a=a.ef?a.ef.color:void 0):a=void 0);return a},set:function(a){this.Ii=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc===void 0&&this.Xo?this.Xo.disabled:!!this.qc},set:function(a){a!==this.qc&&
(this.qc=a,this.ac.next(void 0))}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.ELc},set:function(a){this.ELc=ahb(a)}},zi:{configurable:!0,enumerable:!0,get:function(){return this.FD},set:function(a){a?this.open():this.close()}}});YE.O=function(a){return new (a||YE)(_.A(_.As),_.A(_.Cg),_.A(_.gg),_.A(mob),_.A(_.BC,8),_.A(_.Qr,8),_.A(OE))};
YE.Fa=_.fd({type:YE,inputs:{Wnb:"calendarHeaderComponent",AK:"startAt",WP:"startView",color:"color",CBa:[2,"touchUi","touchUi",_.Kg],disabled:[2,"disabled","disabled",_.Kg],Is:"xPosition",Mw:"yPosition",xs:[2,"restoreFocus","restoreFocus",_.Kg],Hl:"dateClass",Bd:"panelClass",zi:[2,"opened","opened",_.Kg]},outputs:{BQ:"yearSelected",DO:"monthSelected",rQ:"viewChanged",pya:"opened",Tsa:"closed"},features:[_.Kf,_.sd]});var oob,pob;oob={wa:_.Dw,Hb:_.Qc(function(){return _.ZE}),wd:!0};pob={wa:_.Ew,Hb:_.Qc(function(){return _.ZE}),wd:!0};_.ZE=function(a,b,c,d){WE.call(this,a,b,c);this.ef=d;this.Vfb=this.Sbb=_.Wd.EMPTY;this.Aoa=_.pg(null);this.j$=_.lwa(WE.prototype.yJc.call(this))};_.V(_.ZE,WE);_.h=_.ZE.prototype;_.h.wN=function(){return this.ef?this.ef.wN():this.Ma};_.h.La=function(){WE.prototype.La.call(this);this.Sbb.unsubscribe();this.Vfb.unsubscribe()};_.h.CLc=function(){this.m7&&this.m7.open()};_.h.ceb=function(a){return a};
_.h.LFc=function(a){this.hm&&this.hm.mna(a,this)};_.h.eLa=function(){return this.GMa};_.h.dLa=function(){return this.DMa};_.h.VKa=function(){return this.icb};_.h.kNc=function(a){return a.source!==this};
_.p.Object.defineProperties(_.ZE.prototype,{c0c:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.m7=a,this.Aoa.set(a.zi?a.id:null),this.Sbb=a.Tsa.subscribe(function(){b.Ue();b.Aoa.set(null)}),this.Vfb=a.pya.subscribe(function(){b.Aoa.set(a.id)}),this.kMc(a.sza(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.GMa},set:function(a){a=_.CC(this.Ya,this.Ya.ei(a));EC(this.Ya,a,this.GMa)||(this.GMa=a,this.aM())}},max:{configurable:!0,enumerable:!0,get:function(){return this.DMa},
set:function(a){a=_.CC(this.Ya,this.Ya.ei(a));EC(this.Ya,a,this.DMa)||(this.DMa=a,this.aM())}},Lj:{configurable:!0,enumerable:!0,get:function(){return this.icb},set:function(a){var b=this.CMa(this.value);this.icb=a;this.CMa(this.value)!==b&&this.aM()}}});_.ZE.O=function(a){return new (a||_.ZE)(_.A(_.Pd),_.A(_.BC,8),_.A(_.Ds,8),_.A(_.hx,8))};
_.ZE.Fa=_.fd({type:_.ZE,oa:[["input","matDatepicker",""]],rb:[1,"mat-datepicker-input"],ob:6,Za:function(a,b){a&1&&_.K("input",function(c){return b.OS(c.target.value)})("change",function(){return b.we()})("blur",function(){return b.Qk()})("keydown",function(c){return b.oqa(c)});a&2&&(_.Uf("disabled",b.disabled),_.Lf("aria-haspopup",b.m7?"dialog":null)("aria-owns",b.Aoa())("min",b.min?Klb(b.Ya,b.min):null)("max",b.max?Klb(b.Ya,b.max):null)("data-mat-calendar",b.m7?b.m7.id:null))},inputs:{c0c:"matDatepicker",
min:"min",max:"max",Lj:[0,"matDatepickerFilter","dateFilter"]},Rb:["matDatepickerInput"],standalone:!0,features:[_.vg([oob,pob,{wa:_.F7a,Hb:_.ZE}]),_.Jf]});var qob=["button"],rob=[[["","matDatepickerToggleIcon",""]]],sob=function(){};sob.O=function(a){return new (a||sob)};sob.Fa=_.fd({type:sob,oa:[["","matDatepickerToggleIcon",""]],standalone:!0});_.$E=function(a,b,c){this.ih=a;this.Ua=b;this.Fh=_.Wd.EMPTY;this.tabIndex=(c=Number(c))||c===0?c:null};_.h=_.$E.prototype;_.h.Tb=function(a){a.datepicker&&this.uib()};_.h.La=function(){this.Fh.unsubscribe()};_.h.Td=function(){this.uib()};_.h.cNa=function(a){this.Ne&&!this.disabled&&(this.Ne.open(),a.stopPropagation())};
_.h.uib=function(){var a=this,b=this.Ne?this.Ne.ac:_.le(),c=this.Ne&&this.Ne.Xo?this.Ne.Xo.ac:_.le(),d=this.Ne?_.De(this.Ne.pya,this.Ne.Tsa):_.le();this.Fh.unsubscribe();this.Fh=_.De(this.ih.Jc,b,c,d).subscribe(function(){return _.om(a.Ua)})};_.p.Object.defineProperties(_.$E.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc===void 0&&this.Ne?this.Ne.disabled:!!this.qc},set:function(a){this.qc=a}}});_.$E.O=function(a){return new (a||_.$E)(_.A(_.QE),_.A(_.Pg),_.Hd("tabindex"))};
_.$E.ya=_.Yc({type:_.$E,oa:[["mat-datepicker-toggle"]],zd:function(a,b,c){a&1&&_.kg(c,sob,5);if(a&2){var d;_.ng(d=_.og())&&(b.xHc=d.first)}},tb:function(a,b){a&1&&_.jg(qob,5);if(a&2){var c;_.ng(c=_.og())&&(b.Wbd=c.first)}},rb:[1,"mat-datepicker-toggle"],ob:8,Za:function(a,b){a&1&&_.K("click",function(c){return b.cNa(c)});a&2&&(_.Lf("tabindex",null)("data-mat-calendar",b.Ne?b.Ne.id:null),_.Nf("mat-datepicker-toggle-active",b.Ne&&b.Ne.zi)("mat-accent",b.Ne&&b.Ne.color==="accent")("mat-warn",b.Ne&&b.Ne.color===
"warn"))},inputs:{Ne:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",_.Kg],Bc:"disableRipple"},Rb:["matDatepickerToggle"],standalone:!0,features:[_.Kf,_.sd,_.wg],hc:["[matDatepickerToggleIcon]"],Aa:4,Ba:6,Ea:[["button",""],["mat-icon-button","","type","button",3,"disabled","disableRipple"],["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"]],ta:function(a,b){a&1&&(_.bg(rob),_.F(0,"button",1,0),_.B(2,zlb,2,0,":svg:svg",2),_.cg(3),_.H());a&2&&(_.E("disabled",b.disabled)("disableRipple",b.Bc),_.Lf("aria-haspopup",b.Ne?"dialog":null)("aria-label",b.ariaLabel||b.ih.F1c)("tabindex",b.disabled?-1:b.tabIndex),_.y(2),_.Pf(b.xHc?-1:2))},Ia:[_.tt],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color, var(--mat-app-on-surface-variant))}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color, var(--mat-app-on-surface-variant))}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}\n"],
mb:2,Oa:0});_.aF=function(){YE.apply(this,arguments)};_.V(_.aF,YE);_.aF.Fa=YE.Fa;_.aF.O=function(){var a;return function(b){return(a||(a=_.Ld(_.aF)))(b||_.aF)}}();_.aF.ya=_.Yc({type:_.aF,oa:[["mat-datepicker"]],Rb:["matDatepicker"],standalone:!0,features:[_.vg([dob,{wa:YE,Hb:_.aF}]),_.Jf,_.wg],Aa:0,Ba:0,ta:function(){},mb:2,Oa:0});_.bF=function(){};_.bF.O=function(a){return new (a||_.bF)};_.bF.Da=_.ad({type:_.bF});_.bF.Ca=_.Fc({Pb:[_.QE,nob],imports:[_.un,_.vt,_.Bs,_.lr,_.zs,_.Cs,XE,_.$E,UE,_.es]});var tob;tob=[{Qr:"text-field-1",lU:"and"},{Qr:"text-field-2"}];_.cF=function(){this.Qm=new _.gh(_.pD(null));this.values=this.Qm.Lf();this.o5=tob};_.V(_.cF,_.rD);_.cF.prototype.focus=function(){this.n5.focus()};
_.p.Object.defineProperties(_.cF.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=a.map(function(d){return{Qr:d.Qr,placeholder:d.placeholder,name:d.name,lU:d.lU,nu:d.nu,kI:(d==null?void 0:d.kI)||void 0,value:b.Fya&&b.Fya.value.fo.get(d.Qr)||void 0}});this.mSa=a;this.o5=c;this.Fya=null}else this.o5=tob}},wc:{configurable:!0,enumerable:!0,set:function(a){a?this.mSa?this.o5=this.o5.map(function(b){var c=b.Qr;a.value.fo.has(c)&&(b.value=a.value.fo.get(c)||
void 0,b.value===void 0&&b.kI&&(b.value=""));return b}):this.Fya=a:this.Fya=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.n5.Ti.valid&&this.Qm.value.fo.size>0&&Array.from(this.Qm.value.fo.values()).every(function(a){return a!==null})}}});_.cF.O=function(){var a;return function(b){return(a||(a=_.Ld(_.cF)))(b||_.cF)}}();_.cF.Fa=_.fd({type:_.cF,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Jf]});_.dF=function(){};_.dF.O=function(a){return new (a||_.dF)};_.dF.Da=_.ad({type:_.dF});_.dF.Ca=_.Fc({imports:[_.un,_.kA]});_.sf(!1);var eF=function(){};eF.O=function(a){return new (a||eF)};eF.Da=_.ad({type:eF});eF.Ca=_.Fc({});_.ri(_.chb(function(a){this.Ma=a}));_.fF=function(){};_.fF.O=function(a){return new (a||_.fF)};_.fF.Da=_.ad({type:_.fF});_.fF.Ca=_.Fc({imports:[eF,eF]});_.si(_.ri(function(){}));_.ri(function(){});_.ri(function(){});_.ri(function(){});var gF=function(){};gF.O=function(a){return new (a||gF)};gF.Da=_.ad({type:gF});gF.Ca=_.Fc({imports:[_.NC,_.Ns,_.Cs,_.hA,_.un,_.NC,_.Cs,_.hA,_.ny]});_.hF=function(){};_.hF.O=function(a){return new (a||_.hF)};_.hF.Da=_.ad({type:_.hF});_.hF.Ca=_.Fc({imports:[_.un,_.my,_.bu,gF,_.lD,_.fF]});
}catch(e){_._DumpException(e)}
try{
var wEb,xEb,yEb,zEb;_.QL=function(a,b,c,d,e,f){var g=_.zd();b=_.ila(g,b,c,d);b!==_.Se&&(c=_.Ed(),_.yja(g[11],_.ud(c,g),f,c.value,a,b,e));return _.QL};_.uEb=function(){var a=/\S/;if(!a)return _.fwa;if(typeof a==="string"){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(_.dwa(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
_.vEb=function(a){a=a===void 0?[]:a;var b=this;this.u9=new _.gh([]);this.aS=new _.gh("");this.k8=new _.gf;this.ur=null;this.Mla=function(c,d){c=c[d];return _.rra(c)?(d=Number(c),d<9007199254740991?d:c):c};this.m6a=function(c,d){var e=d.active,f=d.direction;return e&&f!=""?c.sort(function(g,m){g=b.Mla(g,e);m=b.Mla(m,e);var n=0;g!=null&&m!=null?g>m?n=1:g<m&&(n=-1):g!=null?n=1:m!=null&&(n=-1);return n*(f=="asc"?1:-1)}):c};this.Gua=function(c,d){var e=Object.keys(c).reduce(function(f,g){return f+c[g]+
"\u25ec"},"").toLowerCase();d=d.trim().toLowerCase();return e.indexOf(d)!=-1};this.Te=new _.gh(a);this.gI()};_.V(_.vEb,_.Zr);_.h=_.vEb.prototype;
_.h.gI=function(){var a=this,b=this.ZH?_.De(this.ZH.y6c,this.ZH.Ft):_.le(null),c=this.NH?_.De(this.NH.page,this.k8,this.NH.Ft):_.le(null),d=_.te([this.Te,this.aS]).ha(_.x(function(f){f=_.k(f).next().value;return a.bS(f)}));b=_.te([d,b]).ha(_.x(function(f){f=_.k(f).next().value;return a.fNa(f)}));c=_.te([b,c]).ha(_.x(function(f){f=_.k(f).next().value;return a.kNa(f)}));var e;(e=this.ur)==null||e.unsubscribe();this.ur=c.subscribe(function(f){return a.u9.next(f)})};
_.h.bS=function(a){var b=this;this.Mda=this.filter==null||this.filter===""?a:a.filter(function(c){return b.Gua(c,b.filter)});this.zp&&this.gPa(this.Mda.length);return this.Mda};_.h.fNa=function(a){return this.sort?this.m6a(a.slice(),this.sort):a};_.h.kNa=function(a){if(!this.zp)return a;var b=this.zp.Sc*this.zp.pageSize;return a.slice(b,b+this.zp.pageSize)};
_.h.gPa=function(a){var b=this;Promise.resolve().then(function(){var c=b.zp;if(c&&(c.length=a,c.Sc>0)){var d=Math.min(c.Sc,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Sc&&(c.Sc=d,b.k8.next())}})};_.h.connect=function(){this.ur||this.gI();return this.u9};_.h.disconnect=function(){var a;(a=this.ur)==null||a.unsubscribe();this.ur=null};
_.p.Object.defineProperties(_.vEb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Te.value},set:function(a){a=Array.isArray(a)?a:[];this.Te.next(a);this.ur||this.bS(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.aS.value},set:function(a){this.aS.next(a);this.ur||this.bS(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.ZH},set:function(a){this.ZH=a;this.gI()}},zp:{configurable:!0,enumerable:!0,get:function(){return this.NH},
set:function(a){this.NH=a;this.gI()}}});wEb=["input"];xEb=["formField"];yEb=0;zEb=function(a,b){this.source=a;this.value=b};
_.RL=function(a,b,c,d,e,f,g,m){var n=this;this.Ma=b;this.W6=c;this.Vc=d;this.zgb=e;this.fh=g;this.nb=_.Wc(_.Cg);this.id=this.vx="mat-radio-"+ ++yEb;this.Bc=!1;this.tabIndex=0;this.Hc=new _.mm;this.Uf=!1;this.Vd=null;this.t9=function(){};this.Cc=_.Wc(_.zf);this.zL=function(v){n.disabled&&n.Fd&&v.preventDefault()};this.Xg=a;this.Iu=f==="NoopAnimations";var r;this.VR=(r=g==null?void 0:g.Fd)!=null?r:!1;m&&(this.tabIndex=_.Lg(m,0))};_.h=_.RL.prototype;
_.h.focus=function(a,b){b?_.Yq(this.Vc,this.Qg,b,a):this.Qg.na.focus(a)};_.h.zD=function(){_.om(this.W6)};_.h.Ra=function(){var a=this;if(this.Xg){if(this.checked=this.Xg.value===this.Vd)this.Xg.selected=this;this.name=this.Xg.name}this.t9=this.zgb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.ho=function(){this.wra()};
_.h.Ec=function(){var a=this;this.wra();this.Vc.Ak(this.Ma,!0).subscribe(function(b){!b&&a.Xg&&a.Xg.Ecd()});this.nb.Ub(function(){a.Qg.na.addEventListener("click",a.zL)})};_.h.La=function(){var a;(a=this.Qg)==null||a.na.removeEventListener("click",this.zL);this.Vc.Di(this.Ma);this.t9()};_.h.Tp=function(){this.Hc.emit(new zEb(this,this.Vd))};_.h.px=function(){return this.Bc||this.disabled};
_.h.Nfb=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Xg&&this.value!==this.Xg.value,this.checked=!0,this.Tp(),this.Xg&&(this.Xg.tA(this.value),a&&this.Xg.Tp()))};_.h.bNa=function(a){this.Nfb(a);if(!this.disabled||this.Fd){var b;(b=this.Qg)==null||b.na.focus()}};_.h.SMc=function(a){this.qc!==a&&(this.qc=a,_.om(this.W6))};
_.h.wra=function(){var a=this,b=this.Xg;var c=b&&b.selected&&!this.disabled?b.selected===this?this.tabIndex:-1:this.tabIndex;if(c!==this.VLc){var d,e=(d=this.Qg)==null?void 0:d.na;e&&(e.setAttribute("tabindex",c+""),this.VLc=c,_.Bf(function(){queueMicrotask(function(){if(b&&b.selected&&b.selected!==a&&document.activeElement===e){var f;(f=b.selected)==null||f.Qg.na.focus();document.activeElement===e&&a.Qg.na.blur()}})},{Vb:this.Cc}))}};
_.p.Object.defineProperties(_.RL.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Uf},set:function(a){this.Uf!==a&&((this.Uf=a)&&this.Xg&&this.Xg.value!==this.value?this.Xg.selected=this:!a&&this.Xg&&this.Xg.value===this.value&&(this.Xg.selected=null),a&&this.zgb.notify(this.id,this.name),_.om(this.W6))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Vd},set:function(a){this.Vd!==a&&(this.Vd=a,this.Xg!==null&&(this.checked||(this.checked=this.Xg.value===
a),this.checked&&(this.Xg.selected=this)))}},vp:{configurable:!0,enumerable:!0,get:function(){return this.NKc||this.Xg&&this.Xg.vp||"after"},set:function(a){this.NKc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc||this.Xg!==null&&this.Xg.disabled},set:function(a){this.SMc(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.Mn||this.Xg&&this.Xg.required},set:function(a){this.Mn=a}},color:{configurable:!0,enumerable:!0,get:function(){return this.Ii||this.Xg&&
this.Xg.color||this.fh&&this.fh.color||"accent"},set:function(a){this.Ii=a}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.VR||this.Xg!==null&&this.Xg.Fd},set:function(a){this.VR=a}},ds:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.vx)+"-input"}}});_.RL.O=function(a){return new (a||_.RL)(_.A(_.Lgb,8),_.A(_.Pd),_.A(_.Pg),_.A(_.Xq),_.A(_.as),_.A(_.$l,8),_.A(_.Mgb,8),_.Hd("tabindex"))};
_.RL.ya=_.Yc({type:_.RL,oa:[["mat-radio-button"]],tb:function(a,b){a&1&&(_.jg(wEb,5),_.jg(xEb,7,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.Qg=c.first);_.ng(c=_.og())&&(b.BMc=c.first)}},rb:[1,"mat-mdc-radio-button"],ob:19,Za:function(a,b){a&1&&_.K("focus",function(){return b.Qg.na.focus()});a&2&&(_.Lf("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.Nf("mat-primary",b.color==="primary")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("mat-mdc-radio-checked",
b.checked)("mat-mdc-radio-disabled",b.disabled)("mat-mdc-radio-disabled-interactive",b.Fd)("_mat-animation-noopable",b.Iu))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Yu:[0,"aria-describedby","ariaDescribedby"],Bc:[2,"disableRipple","disableRipple",_.Kg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Lg(a)}],checked:[2,"checked","checked",_.Kg],value:"value",vp:"labelPosition",disabled:[2,"disabled","disabled",_.Kg],
required:[2,"required","required",_.Kg],color:"color",Fd:[2,"disabledInteractive","disabledInteractive",_.Kg]},outputs:{Hc:"change"},Rb:["matRadioButton"],standalone:!0,features:[_.Kf,_.wg],hc:["*"],Aa:13,Ba:17,Ea:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],
[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"div",2,0)(2,"div",3)(3,"div",4);_.K("click",function(d){_.u(c);return _.w(b.bNa(d))});_.H();_.F(4,"input",5,1);_.K("change",function(d){_.u(c);return _.w(b.Nfb(d))});_.H();_.F(6,"div",6);_.J(7,"div",7)(8,"div",8);_.H();
_.F(9,"div",9);_.J(10,"div",10);_.H()();_.F(11,"label",11);_.cg(12);_.H()()}a&2&&(_.E("labelPosition",b.vp),_.y(2),_.Nf("mdc-radio--disabled",b.disabled),_.y(2),_.E("id",b.ds)("checked",b.checked)("disabled",b.disabled&&!b.Fd)("required",b.required),_.Lf("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.fe)("aria-describedby",b.Yu)("aria-disabled",b.disabled&&b.Fd?"true":null),_.y(5),_.E("matRippleTrigger",b.BMc.na)("matRippleDisabled",b.px())("matRippleCentered",!0),_.y(2),
_.E("for",b.ds))},Ia:[_.Ms,_.Gs],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .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;padding:calc((var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.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 .mdc-radio:hover .mdc-radio__native-control:not([disabled])~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px);top:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2);left:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .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 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .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 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.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__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-app-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.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 .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-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display, block)}[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}\n'],
mb:2,Oa:0});_.SL=function(){};_.SL.O=function(a){return new (a||_.SL)};_.SL.Da=_.ad({type:_.SL});_.SL.Ca=_.Fc({imports:[_.Cs,_.un,_.Ns,_.RL,_.Cs]});var AEb=new _.jd("GMAT_TABLE_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});_.TL=function(a){this.options=a};_.TL.O=function(a){return new (a||_.TL)(_.A(AEb))};_.TL.Fa=_.fd({type:_.TL,oa:[["table","mat-table",""],["mat-table"]],ob:2,Za:function(a,b){a&2&&_.Nf("gmat-mdc-table",!b.options.Oe)}});_.UL=function(){};_.UL.O=function(a){return new (a||_.UL)};_.UL.Da=_.ad({type:_.UL});_.UL.Ca=_.Fc({imports:[_.rC]});
}catch(e){_._DumpException(e)}
try{
_.Ah("source");
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var mM,lFb,mFb,nFb,tFb,qFb,uFb,oFb,nM,wFb,xFb,yFb,zFb,AFb,BFb,CFb,DFb,EFb,FFb,GFb,HFb,IFb,JFb,KFb,LFb,MFb,PFb,QFb,RFb,SFb,TFb,UFb,VFb,WFb,XFb,YFb,ZFb,$Fb,aGb,cGb,dGb,eGb,fGb,gGb,hGb,iGb,jGb,kGb,lGb,mGb,nGb,oGb,pGb,qGb,rGb,sGb,tGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,CGb,DGb,EGb,FGb,IGb,JGb,KGb,LGb,NGb,OGb,PGb,QGb,RGb,SGb,TGb,UGb,VGb,WGb,XGb,YGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,kHb,mHb,nHb,pHb,qHb,rHb,sHb,tHb,wHb,uHb,vHb,xHb,yHb,zHb,AHb,BHb,CHb,FHb,GHb,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,
RHb,SHb,THb,UHb,VHb,WHb,XHb,YHb,$Hb,aIb,bIb,cIb,dIb,eIb,fIb,hIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,rIb,sIb,tIb,uIb,vIb,wIb,zIb,AIb,BIb,CIb,DIb,EIb,FIb,GIb,LIb,SIb,TIb,UIb,VIb,WIb,XIb,YIb,ZIb,$Ib,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,GJb,HJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,TJb,UJb,WJb,XJb,YJb,ZJb,$Jb,aKb,bKb,dKb,eKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,pM,rKb,sKb,tKb,uKb,vKb,wKb,qM,xKb,yKb,zKb,AKb,
BKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,LKb,MKb,NKb,OKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,$Kb,aLb,bLb,dLb,eLb,fLb,hLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,wLb,xLb,yLb,zLb,ALb,CLb,FLb,GLb,ILb,JLb,KLb,LLb,MLb,NLb,OLb,QLb,SLb,TLb,ULb,VLb,WLb,aMb,bMb,cMb,dMb,eMb,fMb,gMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,tMb,vMb,wMb,xMb,yMb,zMb,AMb,BMb,DMb,EMb,FMb,HMb,IMb,JMb,KMb,LMb,MMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,eNb,fNb,gNb,iNb,jNb,kNb,lNb,mNb,qNb,pNb,oNb,nNb,sNb,tNb,uNb,vNb,
tM,xNb,yNb,ANb,zNb,BNb,DNb,CNb,ENb,FNb,GNb,HNb,INb,JNb,KNb,LNb,MNb,NNb,ONb,PNb,QNb,RNb,SNb,TNb,UNb,VNb,WNb,XNb,ZNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,mOb,nOb,oOb,pOb,qOb,rOb,sOb,tOb,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,DOb,FOb,GOb,HOb,IOb,JOb,KOb,LOb,MOb,NOb,OOb,POb,QOb,ROb,SOb,TOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,gPb,hPb,iPb,jPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,wPb,xPb,yPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,
YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,pQb,qQb,rQb,sQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,BQb,CQb,EQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,oRb,pRb,qRb,rRb,sRb,uRb,vRb,wRb,xRb,yRb,zRb,ARb,BRb,CRb,DRb,ERb,GRb,JRb,KRb,LRb,MRb,NRb,ORb,PRb,QRb,RRb,SRb,TRb,URb,VRb,WRb,XRb,$Rb,bSb,cSb,eSb,hSb,gSb,lSb,nSb,oSb,pSb,qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,BSb,CSb,ESb,FSb,GSb,HSb,ISb,
JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,gTb,hTb,iTb,jTb,kTb,lTb,nTb,oTb,pTb,rTb,tTb,uTb,vTb,ATb,FM,BTb,CTb,DTb,GM,ETb,FTb,GTb,HTb,ITb,JTb,KTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,TTb,UTb,VTb,WTb,XTb,$Tb,bUb,aUb,cUb,dUb,eUb,fUb,gUb,hUb,iUb,jUb,kUb,mUb,nUb,oUb,pUb,qUb,rUb,sUb,tUb,wUb,xUb,yUb,zUb,AUb,BUb,CUb,DUb,FUb,EUb,GUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,VUb,WUb,XUb,ZUb,YUb,aVb,bVb,cVb,dVb,eVb,fVb,gVb,hVb,jVb,kVb,lVb,mVb,nVb,oVb,pVb,qVb,
rVb,sVb,tVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,FVb,GVb,HVb,IVb,JVb,KVb,LVb,MVb,NVb,OVb,QVb,TVb,VVb,WVb,XVb,YVb,ZVb,aWb,bWb,cWb,eWb,fWb,hWb,iWb,jWb,kWb,nWb,oWb,pWb,qWb,rWb,sWb,tWb,uWb,vWb,wWb,AWb,BWb,CWb,DWb,EWb,FWb,GWb,HWb,IWb,JWb,KWb,LWb,MWb,NWb,OWb,PWb,RWb,SWb,TWb,XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,dXb,eXb,fXb,gXb,hXb,iXb,jXb,kXb,lXb,oXb,rXb,JM,KM,uXb,vXb,wXb,xXb,zXb,AXb,BXb,CXb,DXb,EXb,FXb,GXb,HXb,IXb,JXb,KXb,LXb,MXb,NXb,OXb,PXb,QXb,RXb,SXb,TXb,UXb,VXb,WXb,XXb,YXb,ZXb,$Xb,aYb,bYb,cYb,dYb,eYb,
fYb,gYb,hYb,iYb,jYb,kYb,lYb,mYb,nYb,oYb,pYb,qYb,rYb,sYb,tYb,uYb,vYb,xYb,yYb,zYb,AYb,BYb,CYb,DYb,FYb,GYb,HYb,IYb,JYb,KYb,LYb,MYb,NYb,OYb,PYb,QYb,RYb,SYb,TYb,UYb,VYb,WYb,XYb;mM=function(a,b){if(a)throw Error("H");b.push(65533)};lFb=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};
mFb=function(a){if(typeof a==="string")return{buffer:_.Oob(a),cO:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),cO:!1};if(a.constructor===Uint8Array)return{buffer:a,cO:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),cO:!1};if(a.constructor===_.Ja)return{buffer:_.Mvb(a)||new Uint8Array(0),cO:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),cO:!1};throw Error("M");};
nFb=function(a,b){var c=a.yCa;return b?function(d,e,f){return c(d,e,f,b)}:c};
tFb=function(a){var b=a[_.hBa];if(!b){var c=_.epb(a),d=oFb(a),e=d.OSc;b=e?function(f,g){return e(f,g,d)}:function(f,g){for(;pFb(g)&&g.Ot!=4;){var m=g.h3,n=d[m],r=!n,v=!1;if(!n){var z=d.Xe;if(z){var C=z[m];if(C){var I=void 0;v=(I=z.qqd)==null?void 0:I[m];(!_.Yza||v)&&(z=qFb(C))&&(n=d[m]=z)}}}n&&n(g,f,m)||(m=g,z=m.i1,rFb(m),m.ATa?z=void 0:(C=m.Eg.getCursor()-z,m.Eg.setCursor(z),z=m.Eg.i3a(C)),m=f,z&&(_.Ta||(_.Ta=Symbol()),(C=m[_.Ta])?C.push(z):m[_.Ta]=[z]));r&&n&&!v&&sFb++<5&&_.Oaa()}c===_.dpb||c===
_.cpb||c.E1c||(f[_.BF||(_.BF=Symbol())]=c)};a[_.hBa]=b}return b};qFb=function(a){a=_.Xob(a);var b=a[0].yCa;if(a=a[1]){var c=tFb(a),d=oFb(a).wxa;return function(e,f,g){return b(e,f,g,d,c)}}return b};uFb=function(a,b,c){var d=a.yCa,e,f;return function(g,m,n){return d(g,m,n,f||(f=oFb(b).wxa),e||(e=tFb(b)),c)}};oFb=function(a){var b=a[_.kBa];if(b)return b;_.epb(a);b=_.apb(a,a[_.kBa]={},nFb,uFb);_.kBa in a&&_.iBa in a&&_.jBa in a&&(a.length=0);return b};
nM=function(a){function b(){_.Iea(c);if(c.value===_.Bma)throw new _.Ic(952,!1);return c.value}var c=Object.create(_.Cma),d=new vFb;c.value=a;b[_.Oc]=c;b.APc=_.nma.bind(b);b.set=function(e){c.Or(c.value,e)||(_.Zea(c,e),d.emit(e))};b.update=function(e){if(c.value===_.Bma)throw new _.Ic(952,!1);b.set(e(c.value))};b.subscribe=d.subscribe.bind(d);b.Eca=d.Eca;return b};wFb=function(a){return a.Tc};xFb=function(a,b){var c=b.Uk.length-1;return c>=0&&(b=b.Uk[c],b.hg)?b.hg:a.path};
yFb=function(a,b){var c=b.Uk;b=b.l2a;var d=c.length-1;if(d>=0){c=c[d];if(c.hg)return a.kc().td(c.hg).kb();if(c=b.get(d))return a.kc().td(c).kb()}return a};zFb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].hg;e&&(c=e)}return b};
AFb=function(a,b){if(!_.dG(b))return Object.assign({},a,{P2:b.state,yda:!1});var c=b.Wb.uXc,d=c.Qn,e=c.d1a;c=c.pageToken;if(!d)return Object.assign({},a,{P2:2,yda:!1});a=[].concat(_.ld(a.Uk),_.ld(d));var f=zFb(a),g=a.length>0?a[0].Nf:void 0,m=new Set(a.map(function(r){return r.Nf})),n=void 0;c?n={x3:"TOKEN",token:c}:e&&e.length>0&&(n={x3:"COMMITS",Uk:e});d=d.length>0?d[d.length-1].hg!=null:!1;return{Uk:a,QBb:m,P2:2,c_c:g,nextPage:n,l2a:f,yda:b.Wb.yda&&d}};
BFb=function(a){if(a&&a.Nf)return{Nf:a.Nf,Xd:a.revisionNumber||void 0,Pr:a.Pr||void 0}};CFb=function(a){return a.ownerDocument};DFb=function(a){var b=_.dja();return b?b.Hp(2,a)||"":_.Le(a,"Style")?_.Ke(a):_.Gc(a)};EFb=function(a,b,c,d,e,f){c=_.Hf(a,b,c,d);return _.Hf(a,b+2,e,f)||c};FFb=function(a,b,c,d,e,f,g,m,n){var r=_.zd(),v=EFb(r,_.yd.hn,b,d,f,m);_.lga(4);a=v?a+_.Gc(b)+c+_.Gc(d)+e+_.Gc(f)+g+_.Gc(m)+n:_.Se;a!==_.Se&&_.Fja(r,a);return FFb};
GFb=function(a,b,c,d,e,f){var g=a+25;a=_.zd();var m=a[g];if(a[1].data[g].ie){var n=_.Dd();g=m.transform;b=n+b;c=EFb(a,b,c,d,e,f)?_.Zka(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.Ama(a,b+4)}else c=m.transform(c,d,e,f);return c};
HFb=function(a,b){a=a.key;b=b.key;if(a===b)return 0;if(a===void 0)return 1;if(b===void 0)return-1;if(a===null)return 1;if(b===null)return-1;if(typeof a=="string"&&typeof b=="string")return a<b?-1:1;if(typeof a=="number"&&typeof b=="number")return a-b;if(typeof a=="boolean"&&typeof b=="boolean")return a<b?-1:1;a=String(a);b=String(b);return a==b?0:a<b?-1:1};
IFb=function(a){a=_.WAa(a,_.Ni);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.Wa(a);}};JFb=function(a){var b=IFb(a);if(b)return{id:a.un()||_.nk(a,3,_.Ni)||_.nk(a,4,_.Ni)||_.nk(a,5,_.Ni),type:b}};KFb=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};
LFb=function(a,b){if(!a)return[{start:1,end:b}];if(typeof a==="number")return b<a?[{start:b,end:a}]:b>a?[{start:a,end:b}]:a;var c=_.k(a),d=c.next().value;c=_.aza(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 e.length>1||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}]};
MFb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.OFb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.A4a.format(new Date);var d;if(d=a.path){d=d.split("/");var e=d.pop()||d.pop(),f=e.lastIndexOf(".");e=f===-1?e:e.substring(0,f);NFb.includes(e)&&d.length>0&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.EF(a)?(d=_.RF(a.params.line),a="//depot/"+a.path,_.xi(_.xi(new _.wi(_.o4a),"files",a+(d?":"+d:"")),b,c).toString()):_.XF(a)?(d=a.repository,e=a.ub,f=a.Eb,(a=d&&f&&e?JSON.stringify({repo:e+"/"+d,ref:f,
file:a.path}):null)?_.xi(_.xi(_.xi(new _.wi(_.o4a),"vcs","cog"),b,c),"ext_google.git",a).toString():null):null};PFb=function(a,b){if(b&&b.Rf){var c=b.Rf,d=_.aqb(c);a=_.Oq(_.Nq(_.Mq(a.kc(),d.id,d.type),c.dj),b.kB).td(b.path).kb()}return a};QFb=function(a){a=(a=a.Eb)&&a.toUpperCase();return a==="XREF"||a==="GROK"};
RFb=function(a){var b=_.SF(a,1),c=void 0;_.DF(a)&&a.wj()?c="/piper///depot/"+b:_.DF(a)?c="/"+a.repository+"/"+b:_.XF(a)&&(c="/h/"+a.ub+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.wi((_.p4a||"")+"/codesearch/f"+c);c=a.params.Sb;a=_.Ii(a,1);c?(_.xi(b,"ws",c),a&&_.xi(b,"snapshot",a)):a&&a!=="HEAD"&&_.xi(b,"cl",a);return b.toString()};SFb=function(){};TFb=function(a){a&1&&_.cg(0)};UFb=function(){};VFb=function(a){a&1&&_.B(0,UFb,0,0,"ng-template",12);a&2&&(a=_.N().va,_.E("cdkPortalOutlet",a.SX))};
WFb=function(a){a&1&&_.P(0);a&2&&(a=_.N().va,_.rg(a.Ema))};
XFb=function(a,b){if(a&1){var c=_.zd();_.F(0,"div",7,2);_.K("click",function(){var f=_.u(c),g=f.va;f=f.UK;var m=_.N();return _.w(m.Nk(g,_.$f(1),f))})("cdkFocusChange",function(f){var g=_.u(c).UK,m=_.N();return _.w(m.LOa(f,g))});_.J(2,"span",8)(3,"div",9);_.F(4,"span",10)(5,"span",11);_.B(6,VFb,1,1,null,12)(7,WFb,1,1);_.H()()()}if(a&2){a=b.va;b=b.UK;var d=_.$f(1),e=_.N();_.Of(a.VZa);_.Nf("mdc-tab--active",e.selectedIndex===b);_.E("id",e.M7(b))("disabled",a.disabled)("fitInkBarToContent",e.xq);_.Lf("tabIndex",
e.kr(b))("aria-posinset",b+1)("aria-setsize",e.Sg.length)("aria-controls",e.L7(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.fe?a.fe:null);_.y(3);_.E("matRippleTrigger",d)("matRippleDisabled",a.disabled||e.Bc);_.y(3);_.Pf(a.SX?6:7)}};YFb=function(a){a&1&&_.cg(0)};
ZFb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-tab-body",13);_.K("_onCentered",function(){_.u(c);var e=_.N();return _.w(e.GNa())})("_onCentering",function(e){_.u(c);var f=_.N();return _.w(f.jOa(e))});_.H()}if(a&2){a=b.va;b=b.UK;var d=_.N();_.Of(a.UQa);_.Nf("mat-mdc-tab-body-active",d.selectedIndex===b);_.E("id",d.L7(b))("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.ts);_.Lf("tabindex",d.Jx!=null&&d.selectedIndex===b?
d.Jx:null)("aria-labelledby",d.M7(b))("aria-hidden",d.selectedIndex!==b)}};
$Fb=function(a,b){if(a&1){var c=_.zd();_.F(0,"div",1,0);_.K("@panelAnimation.done",function(d){_.u(c);var e=_.N();return _.w(e.zl.next(d))});_.cg(2);_.H()}a&2&&(a=b.id,b=_.N(),_.Of(b.mj),_.Nf("mat-mdc-autocomplete-visible",b.PC)("mat-mdc-autocomplete-hidden",!b.PC)("mat-primary",b.Ii==="primary")("mat-accent",b.Ii==="accent")("mat-warn",b.Ii==="warn"),_.E("id",b.id)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Lf("aria-label",b.ariaLabel||null)("aria-labelledby",b.iS(a)))};
aGb=function(a,b){return a>=b.start&&a<b.end};cGb=function(a){return a.replace(bGb,function(b){return"\\"+b})};dGb=function(a,b,c,d,e,f){e!==void 0&&(e=_.Vg(e));f&&d==="HEAD"&&(d=void 0);return Object.assign({},_.nG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};
eGb=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:_.Wa(a)}};fGb=function(a){return _.EF(a)?_.Cyb:"ID"};gGb=function(a){return _.EF(a)?_.Dyb:"Commit Date"};hGb=function(a){return _.EF(a)?_.Eyb:"Revision"};iGb=function(a,b){return a.toLowerCase()!==a?b.indexOf(a)>=0:b.toLowerCase().indexOf(a.toLowerCase())>=0};jGb=function(a,b){a=a.ZX;var c=b.ZX;return a.length===c.length&&a.every(function(d){return c.includes(d)})};
kGb=function(a){return!!a};lGb=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 _.Wa(a)}};mGb=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 _.Wa(a)}};
nGb=function(a){var b=[];for(a=a.parent;a!==void 0;)b.push(a),a=a.parent;return b};oGb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};pGb=function(a){a&1&&_.J(0,"blame-layer",3);a&2&&(a=_.N(),_.E("layerBaseLocation",a.Qh))};qGb=function(a){a&1&&_.J(0,"nl-semantic-outlines-layer",3);a&2&&(a=_.N(),_.E("layerBaseLocation",a.Qh))};
rGb=function(a){if(a&1){var b=_.zd();_.F(0,"xrefs-layer",4);_.K("highlightedLines",function(c){_.u(b);var d=_.N();return _.w(d.TBa(c))});_.H()}a&2&&(a=_.N(),_.E("layerBaseLocation",a.Qh))};sGb=function(a){a&1&&_.J(0,"unified-deprecation-layer",3);a&2&&(a=_.N(),_.E("layerBaseLocation",a.Qh))};tGb=function(a){a&1&&_.J(0,"coverage-layer",3);a&2&&(a=_.N(),_.E("layerBaseLocation",a.Qh))};uGb=function(a,b){a&1&&_.J(0,"finding-layer",5);a&2&&(a=b.va,b=_.N(),_.E("layerBaseLocation",b.Qh)("layerId",a))};
vGb=function(a){return a.getType()===3&&a.Ova()};wGb=function(a){for(var b=[],c=_.eEb.exec(a);c!==null;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.Rfb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.eEb.exec(a)}return b};
xGb=function(a,b,c){if(_.kqb(a)&&a.repository){var d=a.repository;if(b=_.Lvb(d,b,c))if(c=_.Y(b,2).split("/"),!(c.length<2))return a=_.Oq(_.Nq(_.Mq(a.kc(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),d!=="android"&&d!=="chops_infra_internal"||_.wG(a),a.kb()}};yGb=function(a,b){return a!==1?_.le(a):b.t1.ha(_.ff(function(c){return c===0}),_.jf(0),_.sf(1))};
zGb=function(a){a&1&&(_.F(0,"div",6)(1,"h2",7),_.P(2,"Commit message"),_.H(),_.J(3,"linkified-message",8),_.Q(4,"emptyToConstant"),_.H());a&2&&(a=_.N(),_.y(3),_.E("message",a.message)("linkDefinitions",_.R(4,2,a.Wga)))};AGb=function(a){a&1&&(_.F(0,"div",9)(1,"mat-icon"),_.P(2,"person"),_.H(),_.F(3,"span"),_.P(4),_.H(),_.F(5,"span",3),_.P(6," (committer) "),_.H()());a&2&&(a=_.N(),_.y(4),_.rg(a.Spb))};BGb=function(a){a&1&&_.Tf(0)};CGb=function(a){a&1&&_.Tf(0)};
DGb=function(a){a&1&&(_.Qf(0),_.B(1,BGb,1,0,"ng-container",7),_.P(2),_.B(3,CGb,1,0,"ng-container",7),_.Rf());if(a&2){a=_.N();var b=_.$f(7),c=_.$f(9);_.y();_.E("ngTemplateOutlet",b);_.y();_.qg(" ",a.s3c," ");_.y();_.E("ngTemplateOutlet",c)}};EGb=function(a){a&1&&_.Tf(0)};FGb=function(){};
IGb=function(a){a&1&&(_.Qf(0),_.B(1,EGb,1,0,"ng-container",7)(2,FGb,0,0,"ng-template",8),_.Rf());if(a&2){a=_.N();var b=_.$f(7),c=_.$f(11);_.y();_.E("ngTemplateOutlet",b);_.y();_.E("ngTemplateOutlet",c)("ngTemplateOutletContext",_.yg(5,GGb,_.yg(3,HGb,a.hU)))}};JGb=function(){};KGb=function(a){a&1&&_.B(0,JGb,0,0,"ng-template",9);a&2&&(_.N(),_.E("ngTemplateOutlet",_.$f(13)))};LGb=function(){};
NGb=function(a){a&1&&_.B(0,LGb,0,0,"ng-template",8);a&2&&(_.N(),_.E("ngTemplateOutlet",_.$f(9))("ngTemplateOutletContext",_.xg(2,MGb)))};OGb=function(a){a&1&&(_.F(0,"span",10),_.P(1),_.Q(2,"async"),_.H());a&2&&(a=_.N(),_.y(),_.qg("",_.R(2,1,a.GPb),":"))};PGb=function(a){a&1&&(_.F(0,"span",14),_.P(1,"@"),_.H())};QGb=function(){};
RGb=function(a,b){a&1&&(_.Qf(0),_.F(1,"span",12),_.P(2,"("),_.H(),_.B(3,PGb,2,0,"span",13)(4,QGb,0,0,"ng-template",8),_.F(5,"span"),_.P(6,")"),_.H(),_.Rf());if(a&2){a=b.Na;b=_.N().a6c;_.N();var c=_.$f(11);_.y(3);_.E("ngIf",b);_.y();_.E("ngTemplateOutlet",c)("ngTemplateOutletContext",_.yg(3,GGb,a))}};SGb=function(a){a&1&&(_.B(0,RGb,7,5,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.N(),_.E("ngIf",_.R(1,1,a.wla)))};
TGb=function(a,b){a&1&&(_.F(0,"conditional-link",15),_.Q(1,"toPrettyRef"),_.Q(2,"async"),_.P(3),_.Q(4,"toPrettyRef"),_.H());a&2&&(a=b.context,b=_.N(),_.dg("linkAriaLabel","Details for change ",_.R(1,7,a==null?null:a.Eb),""),_.E("condition",b.z_a)("link",_.R(2,9,b.rba(a)))("trackGestureClick",!!b.z_a)("trackProjectId",b.Rd.ub),_.y(3),_.qg(" ",_.R(4,11,a==null?null:a.Eb)," "))};UGb=function(){};
VGb=function(a){a&1&&_.B(0,UGb,0,0,"ng-template",8);a&2&&(_.N(3),_.E("ngTemplateOutlet",_.$f(9))("ngTemplateOutletContext",_.xg(2,MGb)))};
WGb=function(a){a&1&&(_.Qf(0),_.F(1,"span",14),_.P(2),_.H(),_.F(3,"a",16),_.P(4," HEAD "),_.H(),_.F(5,"span",12),_.P(6,"("),_.H(),_.F(7,"a",17),_.Q(8,"async"),_.P(9," CL "),_.H(),_.F(10,"span"),_.P(11,")"),_.H(),_.Rf());if(a&2){a=_.N().Na;var b=_.N(2);_.y(2);_.qg("@ ",a.depth," behind");_.y();_.E("routerLink",a.jV)("trackGestureClick",!0)("trackProjectId",b.Rd.ub);_.y(4);_.E("universalLink",_.R(8,6,b.rba(a)))("trackProjectId",b.Rd.ub)}};
XGb=function(a,b){a&1&&(_.Qf(0),_.B(1,VGb,1,3,null,11)(2,WGb,12,8,"ng-container",11),_.Rf());a&2&&(a=b.Na,_.y(),_.E("ngIf",!a.depth||!a.jV),_.y(),_.E("ngIf",a.depth&&a.jV))};YGb=function(a){a&1&&(_.B(0,XGb,3,2,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.N(),_.E("ngIf",_.R(1,1,a.wla)))};
ZGb=function(a){if(a&1){var b=_.zd();_.F(0,"code-diff",2);_.K("rendered",function(c){_.u(b);var d=_.N();return _.w(d.Xxa(c))});_.H()}a&2&&(a=_.N(),_.E("diffBase",a.dGb)("contents",a.bSb)("fileName",a.fileName)("leftLineNumberFormatter",a.Qga)("rightLineNumberFormatter",a.eka)("leftLineWidgets",a.FV)("rightLineWidgets",a.XW)("collapseIdenticalLines",!1)("align",!1))};$Gb=function(a){a&1&&(_.F(0,"dc-information-box"),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.AFa))};
aHb=function(a,b,c){c={coverGutter:!1,noHScroll:!0,above:c===void 0?!0:c,showIfHidden:!1};var d=document.createElement("div");d.className="CodeMirror-merge-spacer";d.style.height=b*16+"px";d.style.minWidth="1px";return{line:a,element:d,options:c}};
bHb=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++}}};
cHb=function(a){return function(b){return(b=a.get(b))?""+b:""}};dHb=function(a){a&1&&(_.F(0,"mat-spinner",10),_.P(1,"\n        "),_.H());a&2&&_.E("diameter",16)("strokeWidth",2)};eHb=function(a){if(a&1){var b=_.zd();_.F(0,"code-diff-chunks",15);_.K("rendered",function(c){_.u(b);var d=_.N(2);return _.w(d.Xxa(c))});_.P(1,"\n    ");_.H()}a&2&&(a=_.N(2),_.E("diffChunks",a.rm.uE)("fileName",a.uB))};
fHb=function(a){a&1&&(_.Qf(0),_.P(1,"\n    "),_.F(2,"div",11),_.P(3,"\n      "),_.F(4,"commit-information",12),_.P(5,"\n      "),_.H(),_.P(6,"\n      "),_.F(7,"commit-information",13),_.P(8,"\n      "),_.H(),_.P(9,"\n    "),_.H(),_.P(10,"\n    "),_.B(11,eHb,2,2,"code-diff-chunks",14),_.P(12,"\n  "),_.Rf());a&2&&(a=_.N(),_.y(4),_.E("activeLocation",a.t_c)("version",a.Rna)("linkToCommitDetails",!1),_.y(3),_.E("activeLocation",a.t4c)("version",a.Rna)("linkToCommitDetails",!1),_.y(4),_.E("ngIf",a.ytb))};
gHb=function(a){a&1&&(_.F(0,"span",22),_.P(1,"\n    "),_.F(2,"span",23),_.P(3),_.Q(4,"number"),_.H(),_.P(5,"\n    "),_.F(6,"span",24),_.P(7,","),_.H(),_.P(8,"\n    "),_.F(9,"span",25),_.P(10),_.Q(11,"number"),_.H(),_.P(12,"\n    "),_.F(13,"span",24),_.P(14,","),_.H(),_.P(15,"\n    "),_.F(16,"span",26),_.P(17),_.Q(18,"number"),_.H(),_.P(19,"\n  "),_.H());a&2&&(a=_.N(2),_.y(2),_.Lf("aria-label",a.A3c)("aria-expanded",a.yU.Dd?"true":"false"),_.y(),_.qg("\n      -",_.PA(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.y(6),_.Lf("aria-label",a.zQc)("aria-expanded",a.yU.Dd?"true":"false"),_.y(),_.qg("\n      ",_.PA(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.y(6),_.Lf("aria-label",a.UOc)("aria-expanded",a.yU.Dd?"true":"false"),_.y(),_.qg("\n      +",_.PA(18,15,a.metadata.VD,"1.0-0"),"\n    "))};
hHb=function(a){a&1&&(_.P(0,"\n   "),_.F(1,"span",16),_.P(2,"\n    "),_.F(3,"span",17),_.P(4,"\n      "),_.J(5,"div",18),_.P(6,"\n      "),_.J(7,"div",19),_.P(8,"\n      "),_.J(9,"div",20),_.P(10,"\n    "),_.H(),_.P(11,"\n  "),_.H(),_.P(12,"\n  "),_.B(13,gHb,20,18,"span",21),_.P(14,"\n"));a&2&&(a=_.N(),_.y(5),_.Mf("width",a.B3c,"%"),_.y(2),_.Mf("width",a.AQc,"%"),_.y(2),_.Mf("width",a.VOc,"%"),_.y(4),_.E("ngIf",a.rm&&a.rm.Axa))};iHb=function(a,b){return b?a*100/(b.removed+b.changed+b.VD):0};
kHb=function(a){a&1&&(_.F(0,"div",4)(1,"div",5)(2,"span",6),_.P(3,"Type"),_.H(),_.F(4,"span"),_.P(5," Path "),_.H()(),_.F(6,"div",7)(7,"span"),_.P(8," Change Summary "),_.H(),_.J(9,"expand-all-button",8),_.H()());a&2&&(a=_.N(),_.y(9),_.E("place",a.location)("disabled",!!jHb(a))("matTooltip",jHb(a))("matTooltipDisabled",!jHb(a)))};
mHb=function(a){if(a&1){var b=_.zd();_.F(0,"commit-file-entry",10);_.K("rendered",function(d){_.u(b);var e=_.N(2);!e.GM.nZa&&d.rendered&&d.ada===e.V0&&(e.V0+=1,lHb(e));return _.w()});_.H()}if(a&2){a=_.N().index;var c=_.N();_.E("entryIndex",a)("location",c.location)("entry",c.Ada.get(a))("expand",c.expand.get(a))}};nHb=function(a,b){a&1&&(_.Qf(0),_.B(1,mHb,1,4,"commit-file-entry",9),_.Rf());a&2&&(a=b.index,b=_.N(),_.y(),_.E("ngIf",a<b.p1))};
pHb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"button",11);_.K("click",function(){_.u(b);var c=_.N();oHb(c);return _.w()});_.P(2," Show More ");_.H();_.Rf()}a&2&&(a=_.N(),_.y(),_.E("trackProjectId",a.location.ub))};qHb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(f.hg==null?"":";"+c+"="+encodeURIComponent(f.hg))+(d&&(e||f.Sb)?";"+d+"="+(f.Xd==="CitC"&&f.Sb?encodeURIComponent(f.Sb):""):"")+location.search+location.hash};
rHb=function(a){return _.Lq(_.JG(a.kc(),function(b){b.Kj="1";b.Vf=0;delete b.bo;delete b.ny;delete b.oy}).kb())};sHb=function(a){return _.Lq(_.JG(a.kc(),function(b){b.Kj="1";b.Vf=0;delete b.Hf;delete b.Ep;delete b.mw}).kb())};tHb=function(a){return _.Lq(_.JG(a.kc(),function(b){b.Kj="1";b.Vf=0;delete b.bo;delete b.ny;delete b.oy;delete b.Hf;delete b.Ep;delete b.mw}).kb())};
wHb=function(a,b,c,d,e){if(!c.fG||!_.DF(b.Xa)){var f;c=(f=b.SW)!=null?f:b.Xa;if(!_.DF(c))return _.Ho(e,_.Fo(e,uHb(c,d.id,a.hg)));oM.has(c)||oM.set(c,{});b=oM.get(c);b.root==null&&(e=new URL(_.Ho(e,_.Fo(e,uHb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=e.length===1?"":";"+e.slice(1).join(";");return e[0]+"/"+vHb(a.hg||c.path)+b+";cl="+encodeURIComponent(a.id)+(a.Xd==="CitC"&&a.Sb?";ws="+encodeURIComponent(a.Sb):"")+location.search+location.hash}};
uHb=function(a,b,c){var d;return _.Lq(_.Oq(a.kc().fj({Kj:"1",Vf:0,line:a.params.line}),b).td((d=c!=null?c:a.path)!=null?d:"/").kb())};vHb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};xHb=function(a){a&1&&(_.F(0,"mat-header-cell"),_.P(1," Order "),_.H())};yHb=function(a){a&1&&(_.Qf(0),_.P(1),_.Q(2,"number"),_.Rf());a&2&&(a=_.N().Na,_.y(),_.qg(" #",_.PA(2,1,a,"1.0-0")," "))};zHb=function(a){a&1&&(_.F(0,"mat-icon",43),_.P(1," help_outline "),_.H())};
AHb=function(a,b){a&1&&(_.Qf(0),_.B(1,yHb,3,4,"ng-container",42)(2,zHb,2,0,"ng-template",null,1,_.Ag),_.Rf());a&2&&(a=b.Na,b=_.$f(3),_.y(),_.E("ngIf",a>=0)("ngIfElse",b))};BHb=function(a,b){a&1&&(_.F(0,"mat-cell"),_.B(1,AHb,4,2,"ng-container",41),_.Q(2,"blameIndexOf"),_.H());a&2&&(a=b.va,b=_.N(),_.y(),_.E("ngIf",_.PA(2,1,a.id,b.dsa)))};CHb=function(a){a&1&&(_.F(0,"mat-header-cell",44)(1,"span",45),_.P(2,"Action Button"),_.H()())};
FHb=function(a,b){a&1&&(_.F(0,"mat-cell")(1,"button",46)(2,"mat-icon"),_.P(3),_.H()()());a&2&&(a=b.va,b=_.N(),_.y(),_.Lf("aria-expanded",b.AB.has(a.id))("aria-label",b.AB.has(a.id)?DHb.format({id:a.id}):EHb.format({id:a.id}))("data-action",b.efc)("data-row-id",a.id),_.y(2),_.rg(b.AB.has(a.id)?"expand_less":"expand_more"))};GHb=function(a){a&1&&(_.F(0,"mat-header-cell"),_.P(1),_.H());a&2&&(a=_.N(),_.Mf("max-width",a.ZRb(),"px"),_.y(),_.qg(" ",a.nWc(a.Gd.Xa)," "))};
HHb=function(a,b){a&1&&(_.F(0,"mat-cell")(1,"a",47),_.Q(2,"linkifyRevision"),_.P(3),_.H()());a&2&&(a=b.va,b=_.N(),_.Mf("max-width",b.ZRb(),"px"),_.y(),_.Mf("padding-left",b.q4c(),"px"),_.QL("aria-label","Revision ",a.Xd,""),_.Lf("href",_.QA(2,10,a,b.Gd,b.Va),_.Qe)("data-action",b.Zec)("data-action-name",b.Gd.oG?"updateRightDiff":"updateRevisionContents"),_.y(2),_.qg(" ",a.Xd," "))};IHb=function(a){a&1&&(_.F(0,"mat-header-cell"),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg(" ",a.aWc(a.Gd.Xa)," "))};
JHb=function(a){a&1&&_.J(0,"onedev-changelist-hovercard",53,3);if(a&2){a=_.$f(1);var b=_.N(2).va;_.E("changelistId",b.id)("onedevIsHovercardReady",a.xJ)}};
KHb=function(a){a&1&&(_.Qf(0),_.F(1,"a",51),_.Q(2,"linkifyId"),_.P(3),_.Q(4,"toPrettyRef"),_.H(),_.F(5,"onedev-hovercard",null,2),_.B(7,JHb,2,2,"onedev-changelist-hovercard",52),_.H(),_.Rf());if(a&2){a=_.$f(6);var b=_.N().va,c=_.N();_.y();_.QL("aria-label","CL ",b.id,"");_.E("onedevHovercardTrigger",a);_.Lf("href",GFb(2,6,b,c.Gd,c.f7a,c.Va),_.Qe)("data-action",c.W9a);_.y(2);_.qg(" ",_.R(4,11,b.id)," ")}};
LHb=function(a){a&1&&(_.F(0,"a",54),_.Q(1,"linkifyId"),_.P(2),_.Q(3,"toPrettyRef"),_.H());if(a&2){a=_.N().va;var b=_.N();_.QL("aria-label","CL ",a.id,"");_.Lf("href",GFb(1,5,a,b.Gd,b.f7a,b.Va),_.Qe)("data-action",b.W9a);_.y(2);_.qg(" ",_.R(3,10,a.id)," ")}};
MHb=function(a,b){a&1&&(_.F(0,"mat-cell",48),_.B(1,KHb,8,13,"ng-container",49)(2,LHb,4,12,"a",50),_.H());if(a&2){a=b.va;b=_.N();if(a.aX!=="history")a=!1;else{var c=a.Xd==="CitC";a=a.Xd!=null&&_.EF(b.Gd.Xa)&&!c}_.E("ngSwitch",a);_.y();_.E("ngSwitchCase",!0);_.y();_.E("ngSwitchCase",!1)}};NHb=function(a){a&1&&(_.F(0,"mat-header-cell"),_.P(1," Description "),_.H())};OHb=function(a){a&1&&(_.F(0,"strong"),_.P(1,"[deleted]"),_.H())};
PHb=function(a,b){a&1&&(_.F(0,"span",57),_.P(1),_.H());a&2&&(a=b.va,b=_.N().va,_.Nf("cleanup",b.qt),_.y(),_.rg(a))};QHb=function(a,b){a&1&&(_.F(0,"mat-cell",55),_.B(1,OHb,2,0,"strong",41)(2,PHb,2,3,"span",56),_.P(3),_.Q(4,"truncateCommitMessage"),_.H());a&2&&(a=b.va,_.y(),_.E("ngIf",a.operation==="DELETE"),_.y(),_.E("ngForOf",a.tags),_.y(),_.qg(" ",_.R(4,3,a.subject)," "))};RHb=function(a){a&1&&(_.F(0,"mat-header-cell"),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg(" ",a.ZVc(a.Gd.Xa)," "))};
SHb=function(a,b){a&1&&(_.F(0,"mat-cell",55),_.J(1,"date",58),_.H());a&2&&(a=b.va,_.y(),_.E("value",a.time))};THb=function(a){a&1&&(_.F(0,"mat-header-cell"),_.P(1," Author "),_.H())};UHb=function(a){a&1&&(_.Qf(0),_.F(1,"a",59),_.P(2),_.H(),_.Rf());if(a&2){a=_.N().va;var b=_.N();_.y();_.eg("title",a.en);_.dg("email","",a.en,"@google.com");_.Lf("href",_.Dv+"#search/&q=a:"+a.en+"%20is:submitted",_.Qe)("data-action",b.Vec);_.y();_.qg(" ",a.en," ")}};
VHb=function(a){a&1&&_.P(0);a&2&&(a=_.N().va,_.qg(" ",a.en," "))};WHb=function(a){a&1&&(_.F(0,"mat-cell",55),_.B(1,UHb,3,6,"ng-container",42),_.Q(2,"isPiperPlace"),_.B(3,VHb,1,1,"ng-template",null,4,_.Ag),_.H());if(a&2){a=_.$f(4);var b=_.N();_.y();_.E("ngIf",_.R(2,2,b.Gd==null?null:b.Gd.Xa))("ngIfElse",a)}};XHb=function(a){a&1&&(_.F(0,"mat-header-cell",60)(1,"span",45),_.P(2,"Action Button"),_.H()())};
YHb=function(a){a&1&&(_.F(0,"a",65),_.Q(1,"linkifyLeft"),_.P(2),_.H());if(a&2){a=_.N().va;var b=_.N();_.E("isMatFlatButton",a.id===b.Gd.Tga);_.Lf("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Gd.Tga)("href",_.QA(1,7,a,b.Gd,b.Va),_.Qe)("data-action",b.X9a)("aria-label",b.w$a);_.y(2);_.qg(" ",b.w$a," ")}};
$Hb=function(a){if(a&1){var b=_.zd();_.F(0,"a",66);_.Q(1,"linkifyDiff");_.K("keyup.enter",function(){_.u(b);var d=_.N(2);return _.w(ZHb(d))});_.P(2);_.H()}if(a&2){a=_.N().va;var c=_.N();_.Mf("display",a.cK.length?null:"none");_.E("isMatFlatButton",a.id===c.Gd.Tga);_.Lf("aria-pressed",a.id===c.Gd.Tga)("href",_.QA(1,8,a,c.Gd,c.Va),_.Qe)("data-action",c.X9a)("aria-label",c.y$a);_.y(2);_.qg(" ",c.y$a," ")}};aIb=function(a){a&1&&(_.F(0,"span",45),_.P(1," No Data "),_.H())};
bIb=function(a,b){a&1&&(_.F(0,"mat-cell",61),_.B(1,YHb,3,11,"a",62)(2,$Hb,3,12,"a",63)(3,aIb,2,0,"span",64),_.H());a&2&&(a=b.va,b=_.N(),_.E("ngSwitch",b.Gd.oG),_.y(),_.E("ngSwitchCase",!0),_.y(),_.E("ngSwitchCase",!1),_.y(),_.E("ngIf",!b.Gd.oG&&!a.cK.length))};cIb=function(a){a&1&&(_.F(0,"mat-header-cell",67)(1,"span",45),_.P(2,"Action Button"),_.H()())};
dIb=function(a){a&1&&(_.F(0,"a",70),_.Q(1,"linkifyRight"),_.P(2),_.H());if(a&2){a=_.N().va;var b=_.N();_.E("isMatFlatButton",a.id===b.Gd.nK);_.Lf("aria-pressed",a.id===b.Gd.nK)("href",_.QA(1,6,a,b.Gd,b.Va),_.Qe)("data-action",b.Y9a)("aria-label",b.x$a);_.y(2);_.qg(" ",b.x$a," ")}};
eIb=function(a){a&1&&(_.F(0,"a",71),_.Q(1,"linkifyRight"),_.P(2),_.H());if(a&2){a=_.N().va;var b=_.N();_.E("isMatFlatButton",a.id===b.Gd.nK);_.Lf("aria-pressed",a.id===b.Gd.nK)("href",_.QA(1,6,a,b.Gd,b.Va),_.Qe)("data-action",b.Y9a)("aria-label",b.z$a);_.y(2);_.qg(" ",b.z$a," ")}};fIb=function(a){a&1&&(_.F(0,"mat-cell",61),_.B(1,dIb,3,10,"a",68)(2,eIb,3,10,"a",69),_.H());a&2&&(a=_.N(),_.E("ngSwitch",a.Gd.oG),_.y(),_.E("ngSwitchCase",!0),_.y(),_.E("ngSwitchCase",!1))};
hIb=function(a){a&1&&(_.F(0,"mat-header-cell",72)(1,"span",45),_.P(2,"Action Button"),_.H()());a&2&&(a=_.N(),_.Lf("aria-label","Browse repo at revision/ "+gIb(a.Gd.Xa)))};
jIb=function(a,b){a&1&&(_.F(0,"mat-cell")(1,"a",73),_.Q(2,"linkifyRoot"),_.F(3,"mat-icon"),_.P(4,"code"),_.H()(),_.F(5,"button",74)(6,"mat-icon"),_.P(7,"content_copy"),_.H()()());a&2&&(a=b.va,b=_.N(),_.y(),_.E("matTooltip",iIb(a.id,b.Gd.Xa)),_.Lf("href",GFb(2,10,a,b.Gd,b.f7a,b.Va),_.Qe)("title",iIb(a.id,b.Gd.Xa))("data-action",b.Wec)("aria-label",iIb(a.id,b.Gd.Xa)),_.y(4),_.E("title",gIb(b.Gd.Xa))("matTooltip",gIb(b.Gd.Xa)),_.Lf("data-copy-content",a.id)("data-action",b.Xec)("aria-label",gIb(b.Gd.Xa)))};
kIb=function(a){a&1&&_.J(0,"mat-header-cell")};lIb=function(a,b){a&1&&(_.F(0,"mat-cell"),_.P(1),_.H());a&2&&(a=b.va,_.y(),_.qg(" Previously: ",a.hg," "))};mIb=function(a){a&1&&_.J(0,"mat-header-cell")};
nIb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-cell");_.P(1);_.F(2,"a",75);_.K("click",function(){var d=_.u(c).va,e=_.N();d.bea=!d.bea;return _.w(e.return)});_.P(3);_.H()()}a&2&&(a=b.va,_.y(),FFb(" No matches in revisions [",a.Uva[a.Uva.length-1],", ",a.Uva[0],"], changelists [",a.Tva[a.Tva.length-1],", ",a.Tva[0],"] "),_.y(2),_.qg(" ",a.bea?"Hide":"Show"," "))};
oIb=function(a){a&1&&(_.J(0,"linkified-message",77),_.Q(1,"emptyToConstant"));a&2&&(a=_.N().va,_.E("message",a.message)("linkDefinitions",_.R(1,2,a.RT)))};pIb=function(a,b){a&1&&(_.F(0,"mat-cell"),_.B(1,oIb,2,4,"linkified-message",76),_.H());a&2&&(a=b.va,b=_.N(),_.y(),_.E("ngIf",b.AB.has(a.id)))};
rIb=function(a){a&1&&(_.F(0,"div",79)(1,"button",46)(2,"mat-icon"),_.P(3),_.H()(),_.P(4),_.H());if(a&2){a=_.N().va;var b=_.N();_.y();_.Lf("aria-expanded",b.SV.has(a.id))("aria-label",b.SV.has(a.id)?b.emc:b.tmc);_.y(2);_.rg(b.SV.has(a.id)?"expand_less":"expand_more");_.y();_.qg(" ",qIb(a.matches)," matches in the code at this revision. ")}};
sIb=function(a,b){a&1&&(_.F(0,"mat-cell"),_.B(1,rIb,5,4,"div",78),_.H());a&2&&(a=b.va,b=_.N(),_.Lf("data-action",b.bfc)("data-row-id",a.id),_.y(),_.E("ngIf",a.matches!=null))};
tIb=function(a,b){a&1&&_.J(0,"file-search-snippet",81);if(a&2){a=b.va;var c=b.last,d=_.N(2).va;b=_.N();_.Nf("last",c);c=d.matches.Xd;d=d.hg||b.Gd.Xa.path;var e=d+":"+c;b.w_a.get(e)==null&&b.w_a.set(e,_.gqb(_.Rq(b.Gd.Xa.kc(),{Hf:c}).td(d).kb(),b.Va,{Rfa:"oneBased"}));c=b.w_a.get(e);_.E("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.tSa)}};
uIb=function(a){a&1&&(_.Qf(0),_.B(1,tIb,1,7,"file-search-snippet",80),_.Rf());a&2&&(a=_.N().va,_.y(),_.E("ngForOf",a.matches.jl))};vIb=function(a,b){a&1&&(_.F(0,"mat-cell"),_.B(1,uIb,2,1,"ng-container",41),_.H());a&2&&(a=b.va,_.y(),_.E("ngIf",a.matches!=null))};wIb=function(a){a&1&&_.J(0,"mat-header-row")};
zIb=function(a,b){a&1&&_.J(0,"mat-row",82);a&2&&(a=b.va,b=_.N(),_.Nf("active",b.AB.has(a.id))("left-row",b.Gd.Tga===a.id)("right-row",b.Gd.nK===a.id)("active-element",a.id===b.Vda)("hidden",(a.hidden==null?null:a.hidden.bea)===!1)("cleanup",a.qt),_.Lf("aria-label",_.EF(b.Gd.Xa)?xIb.format({id:a.id,author:a.en}):yIb.format({id:a.id,author:a.en})))};
AIb=function(a,b){a&1&&_.J(0,"mat-row",83);a&2&&(a=b.va,b=_.N(),_.Nf("hidden",(a.hidden==null?null:a.hidden.bea)===!1||!b.AB.has(a.id)),_.Lf("aria-hidden",!b.AB.has(a.id)))};BIb=function(a){a&1&&_.J(0,"mat-row",84)};CIb=function(a){a&1&&_.J(0,"mat-row")};DIb=function(a,b){a&1&&_.J(0,"mat-row",85);a&2&&(a=b.va,b=_.N(),_.Mf("display",b.SV.has(a.id)&&a.matches!=null?"":"none"))};EIb=function(a){a&1&&_.J(0,"mat-row",86)};
FIb=function(a){if(a&1){var b=_.zd();_.F(0,"button",92);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(c.gX=!1)});_.F(1,"mat-icon");_.P(2,"collapse_all");_.H()()}a&2&&(a=_.N(2),_.E("ascTrackElement",a.dab))};
GIb=function(a){if(a&1){var b=_.zd();_.F(0,"div",87)(1,"button",88)(2,"mat-icon");_.P(3,"search");_.H()();_.F(4,"mat-form-field",89)(5,"input",90,5);_.K("keydown.enter",function(){_.u(b);var c=_.N();return _.w(c.N4a.next())});_.H()();_.B(7,FIb,3,1,"button",91);_.H()}a&2&&(a=_.N(),_.y(),_.E("ascTrackElement",a.dab),_.Lf("data-action",a.cfc),_.y(3),_.Mf("width",a.gX?"500px":0)("opacity",a.gX?1:0)("pointer-events",a.gX?"unset":"none"),_.y(),_.E("formControl",a.Mq),_.y(2),_.E("ngIf",a.gX))};
LIb=function(a){return[].concat(_.ld(HIb),_.ld(IIb),_.ld(a),_.ld(JIb),_.ld(KIb))};SIb=function(a,b){switch(a){case 0:return b?MIb:NIb;case 1:return b?OIb:PIb;case 2:return b?QIb:RIb;default:return _.Wa(a,"Unknown column type")}};TIb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Xa.path].concat(_.ld(b.entries.map(function(d){var e;return((e=d.jq)==null?void 0:e.hg)||""}))).filter(function(d){return!!d}))).join("|")+")"};
UIb=function(a){a&1&&(_.P(0),_.Q(1,"number"));a&2&&(a=_.N().Na,_.qg(" files (",_.PA(1,1,a.files.length,"1.0-0"),") "))};VIb=function(a){a&1&&(_.F(0,"span"),_.P(1,"+"),_.H())};WIb=function(a){a&1&&(_.P(0),_.Q(1,"number"),_.B(2,VIb,2,0,"span",5),_.P(3,") "));a&2&&(a=_.N(2).Na,_.qg(" commits (",_.PA(1,2,a.NN.entries.length,"1.0-0"),""),_.y(2),_.E("ngIf",a.xFb))};
XIb=function(a){a&1&&(_.F(0,"dc-information-box",8),_.P(1),_.Q(2,"number"),_.H());a&2&&(a=_.N(2).Na,_.y(),_.qg(" There are a large number of commits. We are only showing the most recent ",_.PA(2,1,a.NN.entries.length,"1.0-0")," commits. "))};YIb=function(a,b){a&1&&_.J(0,"history-table",9);a&2&&(a=b.Na,b=_.N(2).Na,_.E("data",b.NN)("historyPlace",a))};
ZIb=function(a){a&1&&(_.F(0,"mat-tab"),_.B(1,WIb,4,5,"ng-template",3)(2,XIb,3,4,"dc-information-box",6)(3,YIb,1,2,"history-table",7),_.Q(4,"async"),_.H());a&2&&(a=_.N().Na,_.y(2),_.E("ngIf",a.xFb),_.y(),_.E("ngIf",_.R(4,2,a.NN.Gd)))};
$Ib=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"mat-tab-group",2);_.K("selectedTabChange",function(d){_.u(c);var e=_.N(),f=e.Ja,g=f.qb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.Wa(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Xa.ub});return _.w()});_.F(2,"mat-tab");_.B(3,UIb,2,4,"ng-template",3);_.J(4,"commit-fileset",4);_.H();_.B(5,ZIb,5,4,"mat-tab",5);_.H();_.Rf()}a&
2&&(a=b.Na,b=_.N(),_.y(),_.E("@.disabled",!0),_.y(3),_.E("leftRefSpec",b.comparison.ks)("location",b.comparison.Xa)("includeHeader",!0)("rightRefSpec",b.comparison.Fp)("fileDiffEntries",a.files),_.y(),_.E("ngIf",!b.comparison.vDb))};aJb=function(a){a&1&&_.J(0,"loading",10);a&2&&_.E("hasBackground",!0)("diameter",48)};bJb=function(a){a&1&&_.J(0,"ref-picker",3);a&2&&(a=_.N(2),_.E("refPickerData",a.N3)("trackElement",a.nP))};
cJb=function(a){a&1&&_.B(0,bJb,1,2,"ref-picker",2);a&2&&(a=_.N(),_.E("ngIf",a.comparison.Xa&&a.comparison.Xa.Eb))};dJb=function(a,b){return _.Rq(b.kc(),{bo:a}).kb()};eJb=function(a,b){return _.Oq(b.kc(),a).kb()};
fJb=function(a){a&1&&(_.Qf(0),_.F(1,"span",6),_.P(2," Comparing: "),_.H(),_.J(3,"comparison-ref-picker",7),_.F(4,"span",8),_.P(5),_.H(),_.J(6,"comparison-ref-picker",9),_.F(7,"a",10)(8,"mat-icon"),_.P(9,"cancel"),_.H()(),_.Rf());a&2&&(a=_.N(),_.y(3),_.E("comparison",a.comparison)("selector",a.P4b),_.y(2),_.qg(" ",a.bRc," "),_.y(),_.E("comparison",a.comparison),_.y(),_.E("routerLink",a.TSc)("trackProjectId",a.comparison.Xa.ub))};
gJb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"a",11)(2,"mat-icon");_.P(3,"code");_.H();_.Qf(4);_.F(5,"span");_.P(6,"Browse");_.H();_.Rf();_.H();_.F(7,"copy-button",12);_.K("copyEvent",function(){_.u(b);var c=_.N();return _.w(c.ls())});_.H();_.J(8,"mat-divider",13);_.Rf()}a&2&&(a=_.N(),_.y(),_.E("routerLink",a.dQc)("matTooltip",a.eQc)("trackProjectId",a.comparison.Xa.ub),_.y(6),_.E("buttonLabel",a.yRc)("hoverMsg",a.jYa)("copyText",a.comparison.r4c),_.y(),_.E("vertical",!0))};
hJb=function(a){a&1&&(_.J(0,"commit-information",14),_.F(1,"a",15),_.P(2," Compare "),_.H());a&2&&(a=_.N(),_.E("activeLocation",a.comparison.Xa)("version",a.Rna)("linkToCommitDetails",!1),_.y(),_.E("routerLink",a.dRc)("trackProjectId",a.comparison.Xa.ub))};iJb=function(a){a&1&&_.J(0,"segmented-dropdown-button",6);a&2&&(a=_.N(),_.E("item",a.n2c))};
jJb=function(a,b){if(a&1){var c=_.zd();_.F(0,"li")(1,"button",8);_.K("click",function(){var d=_.u(c).va,e=_.N(2);return _.w(e.DTb.emit(d.id))});_.P(2);_.Q(3,"toPrettyRef");_.H()()}a&2&&(a=b.va,_.Nf("active-element",a.selected),_.y(),_.E("color",a.selected?"primary":null),_.y(),_.qg(" ",_.R(3,4,a.id)," "))};kJb=function(a){a&1&&(_.F(0,"ul"),_.B(1,jJb,4,6,"li",7),_.H());a&2&&(a=_.N(),_.y(),_.E("ngForOf",a.uia))};
lJb=function(a,b){a&1&&(_.Qf(0),_.F(1,"a",10),_.P(2),_.Q(3,"toPrettyRef"),_.H(),_.Rf());a&2&&(a=b.Na,_.y(),_.E("routerLink",a.SSc),_.y(),_.qg(" ",_.R(3,2,a.id)," "))};mJb=function(a){a&1&&_.B(0,lJb,4,4,"ng-container",9);a&2&&(a=_.N(),_.E("ngIf",a.uia[0]))};nJb=function(a,b){return _.Oq(_.VF(a.kc(),"ref"),b).fj({}).kb()};oJb=function(a,b){return(a.displayName||a.Rf.dj).localeCompare(b.displayName||b.Rf.dj)};
pJb=function(a){a=a.Rf;var b=_.Wpb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.mi};case "host":return{kind:b,wn:a.wn};case "depot":return{kind:b};default:return _.Wa(b,"Unknown repository group type")}};qJb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.wn;case "depot":return"depot";default:return _.Wa(a,"Unknown repository group type")}};
rJb=function(a){if(a.DI!=null)return a.DI.name;if(a.Hm!=null)return a.Hm.projectId;if(a.host!=null)return a.host.name;if(a.mi!=null)return a.mi.displayName;throw Error("Ze");};sJb=function(a,b){a=rJb(a);b=rJb(b);return a<b?-1:a>b?1:0};tJb=function(a){a&1&&_.J(0,"mat-icon",7);a&2&&(a=_.N(2),_.E("svgIcon",a.icon))};uJb=function(a){a&1&&(_.F(0,"span",8),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.qg(" ",a.scope," "))};
vJb=function(a){a&1&&(_.F(0,"div",3),_.B(1,tJb,1,1,"mat-icon",4),_.F(2,"div",5),_.B(3,uJb,2,1,"span",6),_.F(4,"span"),_.P(5),_.H()()());a&2&&(a=_.N(),_.y(),_.E("ngIf",a.icon),_.y(2),_.E("ngIf",a.scope),_.y(2),_.rg(a.name))};wJb=function(a){a&1&&(_.F(0,"conditional-link",6),_.P(1),_.H());a&2&&(a=_.N(2),_.Nf("active-element",a.dQa),_.E("ascTrackElement",a.v5)("trackGestureClick",!a.dQa)("trackProjectId",a.Xa.ub)("condition",!a.dQa)("link",a.cQa),_.y(),_.qg("",a.YOc," "))};
xJb=function(a){a&1&&(_.F(0,"button",11),_.J(1,"mat-icon",12),_.H());if(a&2){a=_.N().va;var b=_.N(2);_.y();_.E("svgIcon",b.Fc.Zd(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};yJb=function(a){a&1&&_.J(0,"mat-icon",13);a&2&&(a=_.N().va,_.E("svgIcon",a.icon))};
zJb=function(a,b){a&1&&(_.F(0,"mat-tree-node",7),_.B(1,xJb,2,1,"button",8)(2,yJb,1,1,"mat-icon",9),_.F(3,"conditional-link",10),_.P(4),_.H()());a&2&&(a=b.va,b=_.N(2),_.Nf("active-element",a.fg===b.Ko),_.E("matTreeNodePaddingIndent",50),_.y(),_.E("ngIf",a.children),_.y(),_.E("ngIf",a.icon),_.y(),_.E("ascTrackElement",b.v5)("trackGestureClick",a.fg!==b.Ko)("condition",a.fg!==b.Ko)("link",_.KG(a.location).Mb)("queryParams",_.KG(a.location).Ta),_.y(),_.qg("",a.name," "))};
AJb=function(a){a&1&&(_.Qf(0),_.B(1,wJb,2,8,"conditional-link",3),_.F(2,"mat-tree",4),_.B(3,zJb,5,11,"mat-tree-node",5),_.H(),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngIf",a.cQa),_.y(),_.E("dataSource",a.dataSource)("treeControl",a.Fc)("expansionKey",a.qua))};BJb=function(a,b){a&1&&_.J(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.N(2),_.E("contextName",b.v5)("currentScope",b.Xa)("searchResultItem",a))};
CJb=function(a){if(a&1){var b=_.zd();_.F(0,"no-search-match",18);_.K("clear",function(){_.u(b);var c=_.N(2);return _.w(c.BM())});_.H()}a&2&&(a=_.N(2),_.E("filter",a.Th))};DJb=function(a){a&1&&(_.F(0,"div",14),_.B(1,BJb,1,3,"repository-search-result-entry",15),_.H(),_.B(2,CJb,1,1,"no-search-match",16));a&2&&(a=_.N(),_.y(),_.E("ngForOf",a.LC),_.y(),_.E("ngIf",a.W5c))};EJb=function(a){return a.level};FJb=function(a){return!a.location.repository};GJb=function(a){a&1&&_.J(0,"loading",5)};
HJb=function(a){a&1&&_.J(0,"repository-searchable-tree-data",6);if(a&2){a=_.N().Na;var b=_.N();_.E("searchTrackElement",b.Bka)("treeItemNavigateTrackElement",b.v5)("place",b.Xa)("repositoriesMap",a.Wb)}};IJb=function(a){a&1&&(_.F(0,"div",7),_.P(1),_.H());a&2&&(a=_.N().Na,_.y(),_.qg(" ",a.message," "))};
JJb=function(a,b){a&1&&(_.Qf(0,1),_.B(1,GJb,1,0,"loading",2)(2,HJb,1,4,"repository-searchable-tree-data",3)(3,IJb,2,1,"div",4),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.Error))};KJb=function(a){a&1&&_.J(0,"repository-searchable-tree",1);a&2&&(a=_.N(),_.E("place",a.Xa))};LJb=function(a){a&1&&(_.Qf(0),_.F(1,"div",6)(2,"span"),_.P(3," Could not load commit. "),_.H()(),_.Rf())};
MJb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"div",10,0);_.J(3,"commit-overview",11);_.H();_.J(4,"splitter",12);_.F(5,"parent-selector",13);_.K("selectedParentChange",function(d){_.u(b);var e=_.N(3);return _.w(e.YLb.next(d))});_.H();_.Rf()}if(a&2){a=_.$f(2);var c=_.N(2).Na;_.y(3);_.E("commit",c.Wb.jq);_.y();_.E("changeSizeOf",a);_.y();_.E("parents",c.Wb.RO)("comparison",c.Wb.comparison)}};
NJb=function(a){a&1&&(_.Qf(0),_.F(1,"div",7),_.J(2,"commit-header",8),_.B(3,MJb,6,4,"ng-container",2),_.J(4,"entry-container",9),_.H(),_.Rf());if(a&2){a=_.N().Na;var b=_.N();_.y(2);_.E("comparison",a.Wb.comparison)("viewMode",a.Wb.ou);_.y();_.E("ngIf",!b.Awa(a.Wb));_.y();_.E("comparison",a.Wb.comparison)}};OJb=function(a){a&1&&_.J(0,"loading",14);a&2&&_.E("hasBackground",!0)("diameter",48)};
PJb=function(a,b){a&1&&(_.Qf(0)(1,3),_.B(2,LJb,4,0,"ng-container",4)(3,NJb,5,4,"ng-container",4)(4,OJb,1,2,"loading",5),_.Rf()());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.lj))};QJb=function(a,b){var c=b.cK||[],d,e=(d=(d=_.Ii(a,2))?d:c[0]||"")?c.includes(d):!0;d={Xa:a,Fp:_.Ii(a,0),ks:d,r4c:b.Nf,vDb:e};return{jq:b,comparison:d,RO:c,ou:_.Ii(a,2)?0:1}};RJb=function(){};
TJb=function(a){a&1&&_.B(0,RJb,0,0,"ng-template",5);a&2&&(_.N(2),_.E("ngTemplateOutlet",_.$f(3))("ngTemplateOutletContext",_.xg(2,SJb)))};UJb=function(){};WJb=function(a){a&1&&_.B(0,UJb,0,0,"ng-template",5);a&2&&(a=_.N().Na,_.N(),_.E("ngTemplateOutlet",_.$f(3))("ngTemplateOutletContext",_.yg(2,VJb,a.Wb.Cia)))};XJb=function(a,b){a&1&&(_.Qf(0,3),_.B(1,TJb,1,3,null,4)(2,WJb,1,4,null,4),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Zh))};
YJb=function(a){a&1&&_.J(0,"loading",9);a&2&&_.E("inline",!0)};ZJb=function(a){a&1&&_.P(0);a&2&&(a=_.N().count,_.rg(a))};$Jb=function(a,b){a&1&&(_.F(0,"a",6)(1,"mat-icon"),_.P(2,"check_circle"),_.H(),_.F(3,"span",7),_.B(4,YJb,1,1,"loading",8),_.P(5),_.B(6,ZJb,1,1,"ng-template",null,1,_.Ag),_.H()());if(a&2){a=b.PGb;b=b.count;var c=_.$f(7),d=_.N();_.E("href",d.dWc(d.Xa),_.Qe);_.y(4);_.E("ngIf",a)("ngIfElse",c);_.y();_.qg(" active ",b===1?"CL":"CLs"," ")}};
aKb=function(a){return _.Dv+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+cGb(a.path||"")};bKb=function(a){a&1&&_.J(0,"pending-cl-indicator",5);a&2&&(a=_.N(),_.E("place",a.Xa))};
dKb=function(a,b){if(a&1){var c=_.zd();_.F(0,"button",9);_.K("click",function(){var e=_.u(c).Na,f=_.N(3);cKb(f.gka,e.open?0:1);return _.w()});_.Gd();_.F(1,"svg",10);_.J(2,"path",11)(3,"path",12)(4,"rect",13)(5,"path",14)(6,"circle",15)(7,"circle",16)(8,"circle",17)(9,"circle",18)(10,"circle",19)(11,"circle",20)(12,"circle",21);_.H();_.yd.pE=null;_.F(13,"span",22);_.P(14," Insights ");_.H()()}if(a&2){a=b.Na;b=_.N().Na;var d=_.N(2);_.Mf("pointer-events",b.size>0?"unset":"none");_.Nf("panel-is-open",
a.open);_.E("disabled",b.size===0)("trackProjectId",d.Xa.ub)("trackAction",a.open?"close":"open")}};eKb=function(a){a&1&&(_.F(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",23)(2,"p",24),_.P(3,"Code Insights"),_.H(),_.P(4," Get deployment status, ask a question, or report a bug for this file "),_.H()())};
fKb=function(a,b){a&1&&(_.F(0,"div",7),_.B(1,dKb,15,7,"button",8),_.Q(2,"async"),_.B(3,eKb,5,0,"onedev-feature-tooltip-controller",4),_.H());a&2&&(a=b.Na,b=_.N(2),_.E("matTooltipDisabled",a.size>0),_.y(),_.E("ngIf",_.R(2,3,b.kYc)),_.y(2),_.E("ngIf",b.jYc&&a.size>0))};gKb=function(a){a&1&&(_.F(0,"div"),_.B(1,fKb,4,5,"div",6),_.Q(2,"async"),_.H());a&2&&(a=_.N(),_.y(),_.E("ngIf",_.R(2,1,a.dmb)))};
hKb=function(a){a&1&&(_.F(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.P(2,"edit"),_.H()());if(a&2){a=_.N().Na;var b=_.N();_.E("disabled",b.xTa?"disabled":null)("item",a)}};iKb=function(a){a&1&&(_.F(0,"a",27)(1,"mat-icon"),_.P(2,"edit"),_.H(),_.F(3,"span"),_.P(4),_.H()());if(a&2){a=_.N().Na;var b=_.N();_.E("externalLink",a.Mb)("matTooltip",a.ariaLabel)("trackProjectId",b.Xa.ub);_.Lf("disabled",b.xTa?"disabled":null);_.y(4);_.qg(" ",a.title," ")}};
jKb=function(a,b){a&1&&(_.Qf(0),_.B(1,hKb,3,2,"segmented-dropdown-button",25)(2,iKb,5,5,"ng-template",null,1,_.Ag),_.Rf());a&2&&(a=b.Na,b=_.$f(3),_.y(),_.E("ngIf",!!a.ta)("ngIfElse",b))};kKb=function(a,b){a&1&&(_.F(0,"a",29)(1,"span"),_.P(2),_.H()());if(a&2){a=b.va;b=b.index;var c=_.N(2);_.E("externalLink",a.Mb)("matTooltip",a.ariaLabel)("trackProjectId",c.Xa.ub);_.Lf("disabled",c.xTa?"disabled":null)("data-index",b);_.y(2);_.qg(" ",a.title," ")}};
lKb=function(a,b){a&1&&_.B(0,kKb,3,6,"a",28);a&2&&_.E("ngForOf",b.buttons)};mKb=function(a){a&1&&(_.F(0,"li",2)(1,"a",6),_.P(2),_.H()());a&2&&(a=_.N(),_.y(),_.Nf("active-element",a.FZc),_.E("routerLink",a.a2b)("ascTrackElement",a.Hi),_.y(),_.qg(" ",a.Z9c," "))};nKb=function(a){if(a.Eb&&!_.Sq(a)&&!a.params.Sb){var b=Number(a.Eb);return isNaN(b)?a.Eb:b}};oKb=function(a){a&1&&(_.F(0,"span",8),_.P(1,"/"),_.H())};
pKb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"a",5);_.Q(2,"async");_.P(3);_.H();_.F(4,"a",6);_.K("click",function(){_.u(c);_.N().Uc.aea.next(1);return _.w()});_.H();_.B(5,oKb,2,0,"span",7);_.Rf()}if(a&2){a=b.va;b=b.last;var d=_.N();_.y();_.Nf("has-info",d.Wla&&(d.Wla.has("//depot/"+a.path)||d.Wla.has("//depot/"+a.path+"/")));_.E("routerLink",a.Mb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.Lf("style",_.R(2,9,a.style),DFb);_.y(2);_.rg(a.title);_.y();_.E("routerLink",a.Mb);_.y();_.E("ngIf",
!b)}};qKb=function(){var a=window;return a.PY_ENABLE_FRESHNESS==="{{ flags.enable_freshness }}"?!1:a.PY_ENABLE_FRESHNESS==="True"};pM=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};rKb=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}};
sKb=function(a,b){return a.map(function(c){return qM({name:c.kp()||c.BN(),url:c.BN(),icon:rKb(_.ak(c,4),b)})}).sort(pM)};tKb=function(a){return a.filter(function(b){return b.UXa()}).map(function(b){return qM({name:b.wi()&&b.getName()!==""?b.getName():b.XU(),url:b.XU().includes("-")?"http://g/"+b.XU():"https://teams.googleplex.com/"+b.XU(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.XU()})})};
uKb=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 rM).Sd(b.name).sX(sKb(b.source,b.icon));b.Yi.push(c)}};vKb=function(a){if(!a)return"";var b=document.createElement("div");_.upb(b,_.oEa.Hp(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};
wKb=function(a){return new _.ae(function(b){var c=a(function(d,e){d?b.error(d):e&&b.next(e);b.complete()});return function(){var d;return c==null?void 0:(d=c.cancel)==null?void 0:d.call(c)}})};qM=function(a){var b=a.name;var c=a.url;a=a.icon;return(new sM).Sd(b).Ny(c).MP(a)};xKb=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""}};
yKb=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""}};zKb=function(a){switch(a){case !0:return"Accepting new features";case !1:return"Not accepting new features";default:return""}};
AKb=function(a,b,c){if(b&&b.length!==0||a===11)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"])}};BKb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};CKb=function(a,b){a&1&&_.J(0,"breadcrumb",9);a&2&&_.E("items",b.Na)};
DKb=function(a){a&1&&(_.J(0,"path-breadcrumb",11),_.Q(1,"maybeStripGoogle3"),_.Q(2,"async"),_.Q(3,"async"));if(a&2){a=_.N().gMb;var b=_.N();_.E("copyText",_.R(2,6,_.R(1,4,b.Xa)))("items",a)("projectId",b.Xa.ub)("stacksPaths",_.R(3,8,b.Wla))}};EKb=function(a,b){a&1&&_.B(0,DKb,4,10,"path-breadcrumb",10);a&2&&(a=b.gMb,_.E("ngIf",a&&a.length>0))};FKb=function(a){a&1&&(_.F(0,"mat-icon",14),_.P(1),_.H());a&2&&(a=_.N().icon,_.y(),_.qg(" ",a," "))};
GKb=function(a,b){a&1&&(_.F(0,"segmented-dropdown-button",12),_.B(1,FKb,2,1,"mat-icon",13),_.H());a&2&&(a=b.icon,_.E("item",b.q3a)("useBreadcrumbStyling",!0),_.y(),_.E("ngIf",a))};HKb=function(a,b){a&1&&_.J(0,"ref-picker",16);a&2&&(a=b.Na,b=_.N(2),_.E("refPickerData",a)("trackElement",b.nP))};IKb=function(a){a&1&&(_.B(0,HKb,1,2,"ref-picker",15),_.Q(1,"async"));a&2&&(a=_.N(),_.E("ngIf",_.R(1,1,a.t3c)))};JKb=function(a){a&1&&_.J(0,"cl-picker",8);a&2&&(a=_.N(),_.E("place",a.Xa))};
KKb=function(a,b){a&1&&(_.F(0,"icon-empty-state-subtitle")(1,"p"),_.P(2),_.H(),_.F(3,"a",3),_.P(4,"Download"),_.H()());a&2&&(a=b.Na,b=_.N(),_.y(2),_.qg(" Size in bytes: ",b.ota," "),_.y(),_.eg("href",a,_.Qe))};LKb=function(a){a&1&&(_.F(0,"icon-empty-state-subtitle"),_.P(1," Please clone this repository to view the file "),_.H())};MKb=function(a){a&1&&(_.F(0,"mat-label"),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg(" ",a.label," "))};NKb=function(a){a&1&&(_.F(0,"mat-error"),_.P(1," Invalid regex "),_.H())};
OKb=function(a){a&1&&(_.F(0,"mat-error"),_.P(1," Invalid line number "),_.H())};PKb=function(a){a&1&&(_.F(0,"span",10),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.rg(a.item.label))};QKb=function(a){a&1&&_.J(0,"mat-icon",11);a&2&&(a=_.N(2),_.E("svgIcon",a.item.icon))};RKb=function(a){a&1&&_.Tf(0)};
SKb=function(a){if(a&1){var b=_.zd();_.F(0,"div")(1,"div",12,1);_.K("ascBlur",function(){_.u(b);var d=_.N(2);return _.w(d.NT())});_.B(3,RKb,1,0,"ng-container",13);_.H()()}if(a&2){a=_.$f(2);var c=_.N(2);_.y();_.E("cdkTrapFocusAutoCapture",c.Ixb)("focusOnInit",a==null?null:a.Xn);_.y(2);_.E("ngTemplateOutlet",c.item.O0)("ngTemplateOutletContext",c.item.context)}};
TKb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"button",3,0);_.Q(3,"async");_.Q(4,"async");_.K("click",function(){_.u(b);var d=_.N();return _.w(d.YC())})("mousedown",function(d){_.u(b);var e=_.N();if(e.mga&&d.target){for(var f=d.target;f&&f.tagName!=="BUTTON";)f=f.parentElement;e.E7a=f}d.preventDefault();return _.w()});_.F(5,"div",4);_.B(6,PKb,2,1,"span",5);_.F(7,"div",6);_.B(8,QKb,1,1,"mat-icon",7);_.P(9);_.J(10,"mat-icon",8);_.H()()();_.B(11,SKb,4,4,"ng-template",9);_.Q(12,"async");_.K("detach",
function(){_.u(b);var d=_.N();return _.w(d.NT())});_.Rf()}if(a&2){a=_.$f(2);var c=_.N();_.y();_.Nf("dense",c.tsb)("active",_.R(3,17,c.isOpen))("icon-only",c.YAb);_.E("ascTrackElement",c.item.mc)("trackAction",_.R(4,19,c.isOpen)?"openDropdown":"closeDropdown");_.Lf("aria-label",c.ariaLabel);_.y(5);_.E("ngIf",c.item.label);_.y();_.Nf("title",c.item.title);_.y();_.E("ngIf",c.item.icon);_.y();_.qg(" ",c.item.title," ");_.y(2);_.E("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",_.R(12,21,c.isOpen))("cdkConnectedOverlayPositions",
c.X1c)}};UKb=function(a){a&1&&_.J(0,"find-in-file")(1,"go-to-line")};VKb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};WKb=function(a,b,c,d){c=c===void 0?[]:c;d=d===void 0?0:d;return a.map(function(e,f){if(e.children.length){var g={enabled:!1};return{iB:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Ff:g,children:WKb(e.children,b,c.concat({Ff:g,counts:new Map,Xaa:new Map}),d+1)}}e={type:1,ki:e.id,displayName:e.name,Ff:{enabled:!1},qga:e.mZa};b.set(e.ki,{node:e,RO:c});return e})};
XKb=function(a){return a!=null?a:null};YKb=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.dN?d.add(e.iB):c.add(e.ki);return b.filter(function(f){return f.dN?d.has(f.iB):c.has(f.ki)})};ZKb=function(a){a&1&&_.J(0,"loading",5)};$Kb=function(a){a&1&&(_.F(0,"mat-icon",6),_.P(1,"error"),_.H());a&2&&(a=_.N().Na,_.E("matTooltip",a.SAb))};
aLb=function(a){a&1&&(_.F(0,"span",7),_.P(1),_.H());if(a&2){a=_.N().Na;_.N();var b=a.Pt;b=(new _.Ot("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Lf("aria-label",b);_.y();_.qg(" (",a.Pt,") ")}};
bLb=function(a,b){a&1&&(_.Qf(0,1),_.B(1,ZKb,1,0,"loading",2)(2,$Kb,2,1,"mat-icon",3)(3,aLb,2,2,"span",4),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.Bt),_.y(),_.E("ngSwitchCase",b.lFa.LOADING),_.y(),_.E("ngSwitchCase",b.lFa.ERROR),_.y(),_.E("ngSwitchCase",b.lFa.eh))};
dLb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-radio-button",7);_.K("change",function(c){_.u(b);var d=_.N().va,e=_.N();return _.w(cLb(e,c.source,d))});_.F(1,"span");_.P(2);_.H()()}a&2&&(a=_.N().va,_.E("checked",a.Ff.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.y(2),_.rg(a.displayName))};
eLb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-checkbox",7);_.K("change",function(c){_.u(b);var d=_.N().va,e=_.N();return _.w(cLb(e,c,d))});_.P(1);_.H()}a&2&&(a=_.N().va,_.E("checked",a.Ff.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.y(),_.qg(" ",a.displayName," "))};fLb=function(a){a&1&&_.J(0,"layer-status",8);a&2&&(a=_.N().va,_.E("id","layer-status-"+a.displayName)("layer",a.ki))};
hLb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-tree-node",4);_.K("keydown",function(d){var e=_.u(c).va,f=_.N();return _.w(gLb(f,d,e))});_.B(1,dLb,3,4,"mat-radio-button",5)(2,eLb,2,4,"ng-template",null,0,_.Ag)(4,fLb,1,2,"layer-status",6);_.H()}a&2&&(a=b.va,b=_.$f(3),_.y(),_.E("ngIf",a.qga)("ngIfElse",b),_.y(3),_.E("ngIf",a.Ff.enabled))};
nLb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-tree-node",9);_.K("keydown",function(d){var e=_.u(c).va,f=_.N();return _.w(gLb(f,d,e))});_.F(1,"mat-checkbox",10);_.K("change",function(d){var e=_.u(c).va,f=_.N();return _.w(iLb(f,d,e))});_.P(2);_.H();_.F(3,"button",11)(4,"mat-icon");_.P(5);_.H()()()}a&2&&(a=b.va,b=_.N(),_.E("ngClass",_.yg(7,jLb,b.Zd(a))),_.y(),_.E("checked",a.Ff.enabled)("indeterminate",kLb(b,a)),_.y(),_.qg(" ",a.displayName," "),_.y(),_.Lf("aria-expanded",b.Zd(a))("aria-label",b.Fc.Zd(a)?
lLb.format({categoryName:a.displayName}):mLb.format({categoryName:a.displayName})),_.y(2),_.rg(b.Fc.Zd(a)?"expand_less":"expand_more"))};oLb=function(a){return!a.dN};pLb=function(a){return a.level};qLb=function(a){return a.dN};rLb=function(a){if(a.type===1)return[];if(a.type===0)return a.children;throw Error("ff");};sLb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
tLb=function(a){a&1&&(_.F(0,"div",2)(1,"span",3),_.P(2,"Layers"),_.H(),_.J(3,"layer-menu"),_.F(4,"a",4),_.J(5,"mat-icon",5),_.H()());a&2&&(a=_.N(),_.y(4),_.E("externalLink",a.lV))};wLb=function(a){a&1&&_.J(0,"link-row",17,3);if(a&2){a=_.N().Na;var b=_.N(2),c=_.E("label",uLb(b)),d=!!b.Xa.params.line;b=_.EF(b.Xa)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.xg(4,vLb))("url",a.Wb)}};
xLb=function(a){a&1&&_.J(0,"loading",22);a&2&&_.E("inline",!0)};yLb=function(a){a&1&&(_.F(0,"span",23),_.P(1),_.H());a&2&&(a=_.N(2).Na,_.y(),_.qg(" ",a.message," "))};zLb=function(a){a&1&&(_.F(0,"div",18)(1,"span",19),_.P(2),_.H(),_.B(3,xLb,1,1,"loading",20)(4,yLb,2,1,"span",21),_.H());if(a&2){a=_.N().Na;var b=_.N(2);_.y(2);_.rg(uLb(b));_.y();_.E("ngIf",a.state===b.ad.lj);_.y();_.E("ngIf",a.state===b.ad.Error)}};
ALb=function(a,b){a&1&&(_.Qf(0),_.B(1,wLb,2,5,"link-row",15)(2,zLb,5,3,"div",16),_.Rf());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.Wb),_.y(),_.E("ngIf",!a.Wb))};CLb=function(a,b){a&1&&_.J(0,"link-row",24,4);a&2&&(a=b.Na,_.E("shortcut",_.xg(2,BLb))("url",a))};FLb=function(a){a&1&&_.J(0,"link-row",26,5);if(a&2){a=_.N().Na;var b=_.N(2);_.E("label",a.Wb.endsWith('.h"')&&!DLb(b)?"Include statement":"Import statement")("shortcut",_.xg(3,ELb))("url",a.Wb)}};
GLb=function(a,b){a&1&&(_.Qf(0),_.B(1,FLb,2,4,"link-row",25),_.Rf());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.Wb))};ILb=function(a){a&1&&_.J(0,"link-row",29,6);a&2&&(a=_.N().Na,_.E("shortcut",_.xg(2,HLb))("url",a.Wb))};JLb=function(a){a&1&&(_.F(0,"span",23),_.P(1," No targets found "),_.H())};KLb=function(a){a&1&&_.J(0,"loading",22);a&2&&_.E("inline",!0)};LLb=function(a){a&1&&(_.F(0,"span",23),_.P(1),_.H());a&2&&(a=_.N(2).Na,_.y(),_.qg(" ",a.message," "))};
MLb=function(a){a&1&&(_.F(0,"div",30)(1,"span",19),_.P(2," Build rule "),_.H(),_.B(3,JLb,2,0,"span",21)(4,KLb,1,1,"loading",20)(5,LLb,2,1,"span",21),_.H());if(a&2){a=_.N().Na;var b=_.N(3);_.y(3);_.E("ngIf",a.state===b.ad.Zh);_.y();_.E("ngIf",a.state===b.ad.lj);_.y();_.E("ngIf",a.state===b.ad.Error)}};NLb=function(a,b){a&1&&(_.Qf(0),_.B(1,ILb,2,3,"link-row",27)(2,MLb,6,3,"div",28),_.Rf());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.Wb),_.y(),_.E("ngIf",!a.Wb))};
OLb=function(a){a&1&&(_.Qf(0),_.B(1,NLb,3,2,"ng-container",12),_.Q(2,"async"),_.Rf());a&2&&(a=_.N(2),_.y(),_.E("ngIf",_.R(2,1,a.Qqb)))};QLb=function(a,b){a&1&&_.J(0,"link-row",31,7);a&2&&(a=b.Na,_.E("shortcut",_.xg(2,PLb))("url",a))};
SLb=function(a){a&1&&_.J(0,"link-row",34,8);if(a&2){a=_.N().Na;var b=_.N(2);_.E("label",b.Xa.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Xa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.xg(4,RLb))("url",a.Wb)}};TLb=function(a){a&1&&_.J(0,"loading",22);a&2&&_.E("inline",!0)};ULb=function(a){a&1&&(_.F(0,"span",23),_.P(1),_.H());a&2&&(a=_.N(2).Na,_.y(),_.qg(" ",a.message," "))};
VLb=function(a){a&1&&(_.F(0,"div",35)(1,"span",19),_.P(2),_.H(),_.B(3,TLb,1,1,"loading",20)(4,ULb,2,1,"span",21),_.H());if(a&2){a=_.N().Na;var b=_.N(2);_.y(2);_.rg(b.Xa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.y();_.E("ngIf",a.state===b.ad.lj);_.y();_.E("ngIf",a.state===b.ad.Error)}};WLb=function(a,b){a&1&&(_.Qf(0),_.B(1,SLb,2,5,"link-row",32)(2,VLb,5,3,"div",33),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.y(),_.E("ngIf",a.Wb),_.y(),_.E("ngIf",a.state!==b.ad.Zh))};
aMb=function(a){a&1&&(_.J(0,"link-row",10,1)(2,"link-row",11,2),_.Q(4,"async"),_.B(5,ALb,3,2,"ng-container",12),_.Q(6,"async"),_.B(7,CLb,2,3,"link-row",13)(8,GLb,2,1,"ng-container",12),_.Q(9,"async"),_.B(10,OLb,3,3,"ng-container",12)(11,QLb,2,3,"link-row",14)(12,WLb,3,2,"ng-container",12),_.Q(13,"async"));a&2&&(a=_.N(),_.E("shortcut",_.xg(18,XLb))("url",_.EF(a.Xa)?"//depot/"+a.Xa.path:a.Xa.uB),_.y(2),_.E("shortcut",_.xg(19,YLb))("url",_.R(4,10,a.A_a)),_.y(3),_.E("ngIf",_.R(6,12,a.EGb)),_.y(2),_.E("ngIf",
ZLb(a)),_.y(),_.E("ngIf",_.R(9,14,a.FGb)),_.y(2),_.E("ngIf",_.YF(a.Xa)),_.y(),_.E("ngIf",$Lb(a)),_.y(),_.E("ngIf",_.R(13,16,a.GGb)))};bMb=function(a,b){var c=a.params.Hf;return c&&c!=="HEAD"?_.le(c):(_.DF(a)?a.params.Sb&&_.Sq(a)?0:!_.Sq(a)&&!QFb(a):a.Eb&&_.Hh.test(a.Eb))?_.le(_.DF(a)?a.Eb:void 0):_.yJ(b,a,!_.DF(a)||a.repository==="chromium"||a.wj()?"path":"repository")};
cMb=function(a){var b="",c=!1;a=_.k(a);for(var d=a.next();!d.done;d=a.next())d=d.value,d.match(/[a-zA-Z0-9]/)||d==="_"?(c&&(b+="_",c=!1),b+=d):b&&(c=!0);return b};dMb=function(a){return _.Rj(a,_.Dq,1,_.Mj()).map(function(b){var c=b.ne();b=_.kk(b,2,_.Mj());return{file:c,O5c:b.length}})};
eMb=function(a,b){var c="";a=[].concat(_.ld(a));for(var d=void 0,e=0;e<a.length;e++)if(d!==void 0)if(a[e]==="}")c+=b(d),d=void 0;else{if(a[e]==="{")throw Error("gf");d+=a[e]}else if(a[e]==="{"){e++;if(e>=a.length)throw Error("hf");a[e]==="{"?c+="{":d=a[e]}else c+=a[e];if(d!==void 0)throw Error("hf");return c};fMb=function(a){a&1&&(_.Qf(0),_.P(1),_.Rf());a&2&&(a=_.N().va,_.y(),_.qg(" ",a.label," "))};gMb=function(a){a&1&&(_.P(0),_.Q(1,"lastPathElement"));a&2&&(a=_.N().va,_.qg(" ",_.R(1,1,a.lN)," "))};
iMb=function(a,b){a&1&&_.J(0,"menu-keyboard-shortcut-hint",10);a&2&&_.E("shortcut",_.yg(1,hMb,b.Na))};jMb=function(a,b){a&1&&(_.F(0,"a",7),_.Q(1,"async"),_.B(2,fMb,2,1,"ng-container",8)(3,gMb,2,3,"ng-template",null,2,_.Ag)(5,iMb,1,3,"menu-keyboard-shortcut-hint",9),_.H());if(a&2){a=b.va;b=_.$f(4);var c=_.N(2);_.E("routerLink",_.R(1,5,c.qva(a.lN)))("ascTrackElement",c.mc);_.y(2);_.E("ngIf",a.label)("ngIfElse",b);_.y(3);_.E("ngIf",a.Xb)}};
kMb=function(a){a&1&&(_.Qf(0),_.J(1,"mat-divider"),_.F(2,"div",15),_.P(3," Files with shared CLs "),_.H(),_.Rf())};lMb=function(a){a&1&&_.J(0,"loading")};mMb=function(a){a&1&&(_.F(0,"dc-information-box",16),_.P(1),_.H());a&2&&(a=_.N().Na,_.y(),_.qg(" ",a.message," "))};
nMb=function(a,b){a&1&&(_.F(0,"a",18),_.Q(1,"async"),_.P(2),_.Q(3,"lastPathElement"),_.H());a&2&&(a=b.va,b=_.N(4),_.NA("title","",a.file,"\n",a.O5c," shared CLs"),_.E("routerLink",_.R(1,6,b.qva(a.file)))("ascTrackElement",b.mc),_.y(2),_.qg(" ",_.R(3,8,a.file)," "))};oMb=function(a){a&1&&(_.Qf(0),_.B(1,nMb,4,10,"a",17),_.Rf());a&2&&(a=_.N().Na,_.y(),_.E("ngForOf",a.Wb))};
pMb=function(a,b){a&1&&(_.Qf(0,11),_.B(1,kMb,4,0,"ng-container",12)(2,lMb,1,0,"loading",13)(3,mMb,2,1,"dc-information-box",14)(4,oMb,2,1,"ng-container",13),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.E("ngSwitch",a.state),_.y(),_.E("ngIf",!a.Wb||a.Wb.length>0),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.Zh))};
qMb=function(a){a&1&&(_.F(0,"mat-nav-list",4),_.B(1,jMb,6,7,"a",5),_.Q(2,"async"),_.B(3,pMb,5,5,"ng-container",6),_.Q(4,"async"),_.H());a&2&&(a=_.N(),_.y(),_.E("ngForOf",_.R(2,2,a.z3a)),_.y(2),_.E("ngIf",_.R(4,4,a.GTc)))};rMb=function(a,b){var c,d=(c=b.nq.exec(a.path))!=null?c:[];b=eMb(b.ju,function(e){return _.Blb(d[Number(e)])});return _.Rq(a.kc().td(b),{line:void 0}).kb()};sMb=function(a,b){return{lN:a,label:b?"Tests directory":"Tested code directory",CC:"test",Xb:"t"}};
tMb=function(a){if(a&1){var b=_.zd();_.F(0,"dropdown-button",2);_.K("isOpen",function(c){_.u(b);var d=_.N();return _.w(c?d.Wha():d.Vha())});_.H()}a&2&&(a=_.N(),_.E("item",a.vB)("ariaLabel",a.tnc)("dense",!0))};vMb=function(a,b){a&1&&(_.F(0,"a",5),_.P(1),_.J(2,"menu-keyboard-shortcut-hint",6),_.H());a&2&&(a=b.va,_.E("href",a.url,_.Qe),_.y(),_.qg(" ",a.label," "),_.y(),_.E("shortcut",_.yg(3,uMb,a.key)))};
wMb=function(a){a&1&&(_.F(0,"mat-nav-list",3),_.B(1,vMb,3,5,"a",4),_.H());a&2&&(a=_.N(),_.y(),_.E("ngForOf",a.Dza))};xMb=function(a){a&1&&_.J(0,"layer-menu-dropdown")};yMb=function(a){a&1&&(_.J(0,"find-in-file-dropdown",7),_.Q(1,"async"));a&2&&(a=_.N(),_.E("overrideBrowserSearch",_.R(1,1,a.GEb&&a.j1b)))};zMb=function(a){a&1&&_.J(0,"links-dropdown",8);a&2&&(a=_.N(),_.E("viewData",a.Cb))};
AMb=function(a){a&1&&(_.F(0,"view-in-dropdown",9),_.Q(1,"async"),_.Q(2,"async"),_.P(3,"\n"),_.H());a&2&&(a=_.N(),_.E("place",a.Cb.location)("gitilesLink",a.Cb.Fva)("ossLink",a.Cb.bK)("isGenerated",a.YE)("ciderDefault",_.R(1,6,a.bc.C1()))("suggestUniqueCiderWs",_.R(2,8,a.bc.b2())))};BMb=function(a){a&1&&(_.F(0,"related-files-dropdown",10),_.P(1,"\n"),_.H());a&2&&(a=_.N(),_.E("place",a.Rd)("config",a.tza.config))};
DMb=function(a){if(a&1){var b=_.zd();_.F(0,"button",11);_.K("click",function(){_.u(b);var c=_.N();return _.w(CMb(c))});_.P(1,"\n  ");_.F(2,"div",12);_.P(3,"\n    Blame\n  ");_.H();_.P(4,"\n");_.H()}a&2&&(a=_.N(),_.Nf("selected",a.EYc))};
EMb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.P(1,"\n  ");_.F(2,"button",13);_.K("click",function(){var d=_.u(c).Na,e=_.N();return _.w(e.service.wK(!d.visible))});_.P(3,"\n    ");_.J(4,"mat-icon",14);_.P(5,"\n  ");_.H();_.P(6,"\n");_.Rf()}a&2&&(a=b.Na,_.y(2),_.E("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
FMb=function(a,b){if(a&1){var c=_.zd();_.F(0,"button",16);_.K("click",function(){var d=_.u(c).Na;_.N(2).bc.N8a.next(!d.enabled);return _.w()});_.P(1,"\n    ");_.F(2,"mat-icon");_.P(3,"format_line_spacing");_.H();_.P(4,"\n  ");_.H()}a&2&&(a=b.Na,_.E("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"))};
HMb=function(a){a&1&&(_.Qf(0),_.P(1,"\n  "),_.B(2,FMb,5,4,"button",15),_.Q(3,"async"),_.P(4,"\n"),_.Rf());a&2&&(a=_.N(),_.y(2),_.E("ngIf",_.yg(3,GMb,_.R(3,1,a.j1b))))};IMb=function(a){a&1&&_.J(0,"star",8);a&2&&(a=_.N(),_.E("place",a.Xa)("type",a.BWb)("trackElement",a.mc)("elementName",a.m2a))};
JMb=function(a){a&1&&(_.Qf(0),_.P(1," (Generated from "),_.F(2,"a",11),_.P(3),_.H(),_.P(4,") "),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ascTrackElement",a.mc)("routerLink",_.Lq(a.VVa)),_.y(),_.qg(" ",a.VVa.path,""))};KMb=function(a){a&1&&_.J(0,"img",12)};LMb=function(a){a&1&&(_.Qf(0),_.B(1,JMb,5,3,"ng-container",9)(2,KMb,1,0,"img",10),_.Rf());if(a&2){a=_.N();var b=_.$f(9);_.y();_.E("ngIf",a.VVa)("ngIfElse",b);_.y();_.E("ngIf",a.PDb)}};MMb=function(a){a&1&&_.P(0," (Generated)\n")};
OMb=function(a,b){if(a&1){var c=_.zd();_.F(0,"div",1);_.K("click",function(){var d=_.u(c).va,e=_.N();e.Ja.qb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.RHb.emit(d.line);d.type==="find"&&NMb(e.Uc,d.index);return _.w()});_.H()}a&2&&(a=b.va,b=_.N(),_.Zz("marker ",a.type,""),_.Mf("height",b.markerHeight)("top",a.offset))};
PMb=function(a,b,c){return(b||[]).map(function(d,e){if(c){var f=(d-1)/(c-1);f="calc("+(f*100+"% - ")+(f*10+"px)")}else f="";return{index:e,line:d,offset:f,type:a}})};QMb=function(a){a&1&&_.J(0,"markdown-content",4);a&2&&(a=_.N().va,_.E("content",a.source.join("")))};RMb=function(a){a&1&&(_.F(0,"pre"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.text.join("")))};SMb=function(a){a&1&&(_.F(0,"pre"),_.J(1,"span",8),_.Q(2,"renderData"),_.H());a&2&&(a=_.N().va,_.y(),_.E("outerHTML",_.R(2,1,a.data),_.Pe))};
TMb=function(a){a&1&&(_.F(0,"pre"),_.J(1,"span",8),_.Q(2,"renderData"),_.H());a&2&&(a=_.N().va,_.y(),_.E("outerHTML",_.R(2,1,a.data),_.Pe))};UMb=function(a,b){a&1&&(_.Qf(0),_.P(1),_.Rf());a&2&&(a=b.va,_.y(),_.qg("\n                ",a,"\n              "))};VMb=function(a){a&1&&(_.F(0,"pre"),_.P(1),_.B(2,UMb,2,1,"ng-container",0),_.P(3,"\n            "),_.H());a&2&&(a=_.N().va,_.y(),_.qg("",a.ename-a.evalue,"\n              "),_.y(),_.E("ngForOf",a.traceback))};
WMb=function(a,b){a&1&&(_.Qf(0)(1,1),_.B(2,RMb,2,1,"pre",3)(3,SMb,3,3,"pre",3)(4,TMb,3,3,"pre",3)(5,VMb,4,2,"pre",3),_.Rf()());a&2&&(a=b.va,_.y(),_.E("ngSwitch",a.output_type),_.y(),_.E("ngSwitchCase","stream"),_.y(),_.E("ngSwitchCase","display_data"),_.y(),_.E("ngSwitchCase","execute_result"),_.y(),_.E("ngSwitchCase","error"))};
XMb=function(a){a&1&&(_.F(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.P(3," Outputs "),_.H()(),_.B(4,WMb,6,5,"ng-container",0),_.H());a&2&&(a=_.N(2).va,_.E("expanded",!0),_.y(4),_.E("ngForOf",a.outputs))};
YMb=function(a){a&1&&(_.Qf(0),_.F(1,"mat-card")(2,"mat-card-content"),_.J(3,"format-code",5),_.H()(),_.B(4,XMb,5,2,"mat-expansion-panel",6),_.Rf());a&2&&(a=_.N().va,_.y(3),_.E("value",a.source.join(""))("fileName","name.py"),_.y(),_.E("ngIf",a.outputs.length>0))};ZMb=function(a,b){a&1&&(_.Qf(0)(1,1),_.B(2,QMb,1,1,"markdown-content",2)(3,YMb,5,3,"ng-container",3),_.Rf()());a&2&&(a=b.va,_.y(),_.E("ngSwitch",a.cell_type),_.y(),_.E("ngSwitchCase","markdown"),_.y(),_.E("ngSwitchCase","code"))};
$Mb=function(a,b){a&1&&(_.F(0,"pre"),_.P(1),_.H());a&2&&(a=b.Na,_.y(),_.rg(a))};aNb=function(a){a&1&&_.J(0,"loading",4);a&2&&_.E("inline",!0)};bNb=function(a){a&1&&(_.Qf(0),_.B(1,$Mb,2,1,"pre",3),_.Q(2,"async"),_.B(3,aNb,1,1,"ng-template",null,1,_.Ag),_.Rf());if(a&2){a=_.$f(4);var b=_.N();_.y();_.E("ngIf",_.R(2,2,b.kza))("ngIfElse",a)}};
eNb=function(a){if(a&1){var b=_.zd();_.F(0,"icon-empty-state-subtitle")(1,"button",6);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(cNb(c,c.dea))});_.P(2," Show anyway (may crash) ");_.H();_.F(3,"button",7);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(dNb(c,c.dea))});_.P(4," Show raw contents ");_.H()()}};fNb=function(a){a&1&&_.J(0,"loading",4);a&2&&_.E("inline",!0)};
gNb=function(a){a&1&&(_.F(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.P(2),_.Q(3,"humanizeBytes"),_.H(),_.B(4,eNb,5,0,"icon-empty-state-subtitle",3)(5,fNb,1,1,"ng-template",null,2,_.Ag),_.H());if(a&2){a=_.$f(6);var b=_.N();_.y(2);_.qg(" File is very large (",_.R(3,3,b.size),") ");_.y(2);_.E("ngIf",!b.Dla)("ngIfElse",a)}};
iNb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.kc().fj();return function(e,f,g){e=hNb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.td(e).kb();return _.Ho(b,_.Fo(b,_.Lq(e),{Ye:g,Ta:f}))}};
jNb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=_.JHa(hNb(c,d).setQuery(""),"").toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.ub,a.Xc,a.repository,_.Oi(a),d,{Sb:a.params.Sb,type:1}).ha(_.x(function(e){var f=_.Bq(e).Ev();f=f?btoa(f):_.CF(_.Nj(_.Bq(e),1));return"data:"+_.Y(_.Qj(_.Bq(e),_.vq,2),1)+";base64,"+f}))}};
kNb=function(a,b){a&1&&_.J(0,"div",18);a&2&&(a=b.va,b=_.N(),_.Mf("height",b.getHeight(a.start,a.end),"px")("min-width",b.OT,"ch")("top",b.Mea(a.start),"px"))};lNb=function(a){a&1&&(_.F(0,"div",19),_.P(1,"\n        "),_.F(2,"pre",20),_.P(3),_.H(),_.P(4,"\n      "),_.H());a&2&&(a=_.N(),_.Mf("min-height",a.lineHeight*a.nY,"px"),_.y(3),_.rg(a.PT))};
mNb=function(a){if(a&1){var b=_.zd();_.F(0,"code-folding-container",21);_.K("rangeToggled",function(c){_.u(b);var d=_.N();return _.w(d.O2a(c))})("mousedown",function(c){_.u(b);return _.w(c.stopPropagation())});_.H()}a&2&&(a=_.N(),_.Mf("pointer-events",a.mba?"none":"unset"),_.E("visibility",a.visibility)("folding",a.Yn)("lineHeight",a.lineHeight))};
qNb=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");d==="canvas"?nNb(a,b):(d==="input"||d==="select"||d==="textarea")&&oNb(a,b);pNb("canvas",a,b,nNb);pNb("input, textarea, select",a,b,oNb);return b};pNb=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])};
oNb=function(a,b){b.type!=="file"&&(b.value=a.value);b.type==="radio"&&b.name&&(b.name="mat-clone-"+b.name+"-"+rNb++)};nNb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};sNb=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}};tNb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
uNb=function(a,b){a=a.Ul;if(a.length===1&&a[0].nodeType===b.ELEMENT_NODE)return a[0];var c=b.createElement("div");a.forEach(function(d){return c.appendChild(d)});return c};vNb=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,((f=c)==null?0:f.has(d))?"important":"")}else a.removeProperty(d)}};
tM=function(a,b){var c=b?"":"none";vNb(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})};xNb=function(a,b){vNb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},wNb)};yNb=function(a,b){return b&&b!="none"?a+" "+b:a};
ANb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=zNb(b.left,b.top)};zNb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};BNb=function(a){return parseFloat(a)*(a.toLowerCase().indexOf("ms")>-1?1:1E3)};
DNb=function(a){a=getComputedStyle(a);var b=CNb(a,"transition-property"),c=b.find(function(d){return d==="transform"||d==="all"});if(!c)return 0;b=b.indexOf(c);c=CNb(a,"transition-duration");a=CNb(a,"transition-delay");return BNb(c[b])+BNb(a[b])};CNb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};ENb=function(a){return a.type[0]==="t"};FNb=function(a){a.preventDefault()};
GNb=function(a){a&1&&_.J(0,"detail-header",15);a&2&&(a=_.N(),_.E("contentType",a.contentType)("viewData",a.Cb))};HNb=function(a){a&1&&_.J(0,"diff-detail-header",16);a&2&&(a=_.N(),_.E("viewData",a.Cb))};INb=function(a){a&1&&_.J(0,"markdown-tab-header",16);a&2&&(a=_.N(),_.E("viewData",a.Cb))};
JNb=function(a){if(a&1){var b=_.zd();_.F(0,"div",17)(1,"div",18)(2,"div",19);_.J(3,"div",20)(4,"div",21);_.H();_.F(5,"file-matches-navigation",22);_.Q(6,"async");_.Q(7,"async");_.Q(8,"async");_.K("close",function(){_.u(b);_.N().Uc.Dua.next(!0);return _.w()})("selectedMatchIndexChange",function(c){_.u(b);var d=_.N();d.Vza=c;d.Uc.Aka.next(c);return _.w()});_.H();_.F(9,"div",23);_.J(10,"div",24)(11,"div",25);_.H()()()}a&2&&(a=_.N(),_.y(5),_.E("dataState",_.R(6,5,a.UUc))("matchCount",_.R(7,7,a.yka).length)("selectedMatchIndex",
_.R(8,9,a.Uc.Aka))("showCloseButton",!0)("trackProjectId",a.Rd.ub))};KNb=function(a){a&1&&(_.J(0,"markdown-content",26),_.Q(1,"async"),_.Q(2,"async"));a&2&&(a=_.N(),_.E("content",a.Cb.ue)("relativeLinkModifier",_.R(1,4,a.modifier.WPb))("relativeImageModifier",_.R(2,6,a.modifier.UPb))("safeHtmlContent",a.Cb.K4c))};LNb=function(a){a&1&&_.J(0,"img",28);a&2&&(a=_.N(2),_.eg("alt",a.Cb.fileName),_.E("sanitizeSrc",a.cTa))};MNb=function(a){a&1&&_.J(0,"div",29);a&2&&(a=_.N(2),_.E("safeSvg",a.Cb.ue))};
NNb=function(a){a&1&&(_.Qf(0),_.B(1,LNb,1,2,"img",27)(2,MNb,1,1,"ng-template",null,1,_.Ag),_.Rf());if(a&2){a=_.$f(3);var b=_.N();_.y();_.E("ngIf",!b.gCa)("ngIfElse",a)}};ONb=function(a){a&1&&(_.F(0,"div",30),_.J(1,"audio",31),_.H());a&2&&(a=_.N(),_.y(),_.E("sanitizeSrc",a.cTa))};PNb=function(a){a&1&&(_.F(0,"div",30),_.J(1,"video",31),_.H());a&2&&(a=_.N(),_.y(),_.E("sanitizeSrc",a.cTa))};QNb=function(a){a&1&&_.J(0,"binary-file",32);a&2&&(a=_.N(),_.E("contentLength",a.ota))};
RNb=function(a){if(a&1){var b=_.zd();_.F(0,"large-file",33);_.K("largeFileViewData",function(c){_.u(b);var d=_.N();d.FLb=c;d.Cb=c;return _.w()});_.H()}a&2&&(a=_.N(),_.E("fullViewData",a.Cb.dea)("size",a.Cb.VI))};SNb=function(a){a&1&&(_.Qf(0),_.J(1,"empty-file-detail",34),_.Rf());a&2&&(a=_.N(),_.y(),_.E("path",a.Cb.fileName))};TNb=function(a){a&1&&_.J(0,"jupyter-notebook",35);a&2&&(a=_.N(),_.E("notebook",a.n3))};
UNb=function(a){a&1&&(_.J(0,"search-match-layer",44),_.Q(1,"async"));a&2&&(a=_.N(3),_.E("matches",_.R(1,3,a.yka))("scrollToIndex",a.Vza)("selectedMatchIndex",a.Uc.Aka))};
VNb=function(a){if(a&1){var b=_.zd();_.F(0,"virtual-scroll-format-code",38);_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.K("lineShown",function(c){_.u(b);var d=_.N(2);return _.w(d.show(c))})("rangeToggled",function(c){_.u(b);var d=_.N(2);return _.w(d.Mma(c))})("lineNumberClicked",function(c){_.u(b);var d=_.N(2);return _.w(d.Fq(c))})("gutterClicked",function(c){_.u(b);var d=_.N(2);return _.w(d.Dt(c))})("totalNumLines",function(c){_.u(b);_.N(2).Em.next(c);return _.w()});_.J(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.F(6,"code-layers",41);_.K("highlightedXrefLines",function(c){_.u(b);var d=_.N(2);return _.w(d.TBa(c))});_.H();_.B(7,UNb,2,5,"search-match-layer",42);_.Q(8,"async");_.J(9,"search-match-layer",43);_.Q(10,"async");_.Q(11,"async");_.H()}a&2&&(a=_.N(2),_.E("value",a.code)("rendered",a.Cb.dQb)("highlightInfo",a.Cb.Xx)("folding",_.R(1,21,a.Yn))("visibility",_.R(2,23,a.visibility))("fileName",a.Cb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",
a.Cb.line)("lineLimitation",a.Cb.LJ)("visibleCodeIdentifier",a.N9a)("focusableRegion",a.coa.r9a)("usePrefetchIfPossible",!0),_.Lf("aria-labelledby",a.LQ),_.y(4),_.E("content",a.Cb.ue)("scoLinks",a.Cb.PF),_.y(),_.E("scoLinks",a.Cb.PF),_.y(),_.E("layerBaseLocation",a.Rd),_.y(),_.E("ngIf",_.R(8,27,a.Fda)),_.y(2),_.E("matches",_.R(10,29,a.Qda))("scrollToIndex",_.R(11,31,a.XI))("selectedMatchIndex",a.XI))};
WNb=function(a){a&1&&(_.J(0,"search-match-layer",44),_.Q(1,"async"));a&2&&(a=_.N(3),_.E("matches",_.R(1,3,a.yka))("scrollToIndex",a.Vza)("selectedMatchIndex",a.Uc.Aka))};
XNb=function(a){if(a&1){var b=_.zd();_.F(0,"format-code",38);_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.K("lineShown",function(c){_.u(b);var d=_.N(2);return _.w(d.show(c))})("rangeToggled",function(c){_.u(b);var d=_.N(2);return _.w(d.Mma(c))})("lineNumberClicked",function(c){_.u(b);var d=_.N(2);return _.w(d.Fq(c))})("gutterClicked",function(c){_.u(b);var d=_.N(2);return _.w(d.Dt(c))})("totalNumLines",function(c){_.u(b);_.N(2).Em.next(c);return _.w()});_.J(4,"link-decoration-layer",39)(5,"hovercard-decoration-layer",
40);_.F(6,"code-layers",41);_.K("highlightedXrefLines",function(c){_.u(b);var d=_.N(2);return _.w(d.TBa(c))});_.H();_.B(7,WNb,2,5,"search-match-layer",42);_.Q(8,"async");_.J(9,"search-match-layer",43);_.Q(10,"async");_.Q(11,"async");_.H()}a&2&&(a=_.N(2),_.E("value",a.code)("rendered",a.Cb.dQb)("highlightInfo",a.Cb.Xx)("folding",_.R(1,21,a.Yn))("visibility",_.R(2,23,a.visibility))("fileName",a.Cb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",a.Cb.line)("lineLimitation",a.Cb.LJ)("visibleCodeIdentifier",
a.N9a)("focusableRegion",a.coa.r9a)("usePrefetchIfPossible",!0),_.Lf("aria-labelledby",a.LQ),_.y(4),_.E("content",a.Cb.ue)("scoLinks",a.Cb.PF),_.y(),_.E("scoLinks",a.Cb.PF),_.y(),_.E("layerBaseLocation",a.Rd),_.y(),_.E("ngIf",_.R(8,27,a.Fda)),_.y(2),_.E("matches",_.R(10,29,a.Qda))("scrollToIndex",_.R(11,31,a.XI))("selectedMatchIndex",a.XI))};
ZNb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.B(1,VNb,12,33,"virtual-scroll-format-code",36);_.Q(2,"async");_.B(3,XNb,12,33,"ng-template",null,2,_.Ag);_.F(5,"file-content-pager",37);_.Q(6,"async");_.Q(7,"async");_.K("markerClicked",function(d){_.u(b);var e=_.N();return _.w(YNb(e,d))});_.H();_.Rf()}if(a&2){a=_.$f(4);var c=_.N();_.y();_.E("ngIf",_.R(2,4,c.E9c))("ngIfElse",a);_.y(4);_.E("markers",_.R(6,6,c.pxa))("numLines",_.R(7,8,c.Em))}};
$Nb=function(a){a&1&&_.J(0,"code-diff",45);a&2&&(a=_.N(),_.E("diffBase",a.Cb.diffBase)("contents",a.Cb.ue)("fileName",a.Cb.fileName)("scrollToLine",a.Cb.line))};aOb=function(a){a&1&&(_.F(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.P(2),_.H()());a&2&&(a=_.N(),_.y(2),_.rg(a.AFa))};bOb=function(a,b){return _.k5a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
cOb=function(a,b,c){b=new Map([].concat(_.ld(b)).map(function(f){return[f,0]}));a=_.k(a.NWa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=bOb(d.wea(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};dOb=function(a,b,c){var d=a.ne();a=cOb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.ld(a.values())).reduce(function(e,f){return e+f},0),JX:a}};
eOb=function(a,b){var c=b.Kt;if(b=b.t2c){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)};
fOb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.P(1);_.F(2,"a",5);_.K("click",function(c){_.u(b);_.N().limit=void 0;return _.w(c.stopPropagation())});_.P(3," Show All ");_.H();_.Rf()}a&2&&(a=_.N(),_.y(),_.OA(" (",a.g$a,"/",a.Rma(a.Jva),") "),_.y(),_.E("trackAction","showAll"+a.Sva))};gOb=function(a,b){a&1&&_.J(0,"file-list",7);a&2&&(a=b.va,b=_.N(2),_.E("limit",b.limit)("ariaLabelledbyId",b.Sva)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.jY)("isPiper",b.wj))};
hOb=function(a){a&1&&_.B(0,gOb,1,6,"file-list",6);a&2&&(a=_.N(),_.E("ngForOf",a.Jva))};iOb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};jOb=function(a){if(a&1){var b=_.zd();_.F(0,"button",3);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.expand())});_.P(1," Load more ");_.H()}};kOb=function(a){for(var b=uM.target;b;){if(b===a)return!0;b=b.parentElement}return!1};
mOb=function(a){a&1&&(_.F(0,"div",1),_.J(1,"div",2),_.H());a&2&&(a=_.N(),_.y(),_.Nf("info",lOb(a,"info"))("warning",lOb(a,"warning")),_.E("innerHTML",a.aza(a.Fkb||""),_.Pe))};nOb=function(a,b){a&1&&(_.F(0,"a",11),_.J(1,"mat-icon",12),_.H());a&2&&(a=b.va,_.E("href",a.getUrl(),_.Qe),_.y(),_.E("svgIcon",a.fJ()))};
oOb=function(a){if(a&1){var b=_.zd();_.F(0,"header",2)(1,"div",3)(2,"a",4);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.reload())});_.J(3,"img",5);_.F(4,"div")(5,"h1");_.P(6,"Stacks");_.H();_.F(7,"h2");_.P(8,"by xGE");_.H()();_.J(9,"div",6);_.F(10,"h2");_.P(11,"Curated products for Googlers");_.H()();_.F(12,"div",7);_.J(13,"g3mark-moma-search",8);_.H();_.F(14,"div",9);_.B(15,nOb,2,2,"a",10);_.H()()()}a&2&&(a=_.N(),_.y(2),_.E("queryParams",a.params),_.y(13),_.E("ngForOf",a.links))};
pOb=function(a){a&1&&(_.F(0,"a",21),_.P(1),_.H());if(a&2){a=_.N().va;var b=_.N(2);_.E("routerLink",a.getUrl())("queryParams",b.params);_.y();_.rg(a.getName())}};qOb=function(a){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.getName()))};rOb=function(a,b){a&1&&(_.F(0,"span"),_.B(1,pOb,2,3,"a",19)(2,qOb,2,1,"span",20),_.H());a&2&&(a=b.va,_.y(),_.E("ngIf",a.l2()),_.y(),_.E("ngIf",!a.l2()))};
sOb=function(a){a&1&&(_.F(0,"header",13)(1,"div",14)(2,"a",15),_.J(3,"img",16),_.F(4,"h1"),_.P(5,"Stacks"),_.H()(),_.J(6,"stacks-search"),_.F(7,"div",17),_.B(8,rOb,3,2,"span",18),_.H()(),_.J(9,"stacks-butterbar"),_.H());a&2&&(a=_.N(),_.y(2),_.E("queryParams",a.params),_.y(6),_.E("ngForOf",a.J_))};tOb=function(a){a&1&&_.J(0,"img",4);a&2&&(a=_.N(),_.E("src",a.Ll,_.Qe)("alt",a.link.getName()+"'s profile photo"))};
uOb=function(a){a&1&&(_.F(0,"a",5),_.P(1),_.H());a&2&&(a=_.N(),_.Mf("background-image","url("+a.Ll+")"),_.Nf("-no-icon",a.Bwa)("-wrap",a.Bwa)("-left-ellipsis",a.link.fJ()==="bug_report"),_.E("target",a.aLb?"_blank":"_self")("href",a.url,_.Qe)("ve",a.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Nm("EDIT_PRODUCT")),_.Lf("data-gtm-box",a.e2)("data-gtm-list",a.HXa),_.y(),_.rg(a.link.getName()))};
vOb=function(a){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=_.N(),_.Mf("background-image","url("+a.Ll+")"),_.y(),_.rg(a.link.getName()))};wOb=function(a,b){a&1&&(_.F(0,"a",6),_.P(1),_.H());a&2&&(a=b.va,b=_.N(),_.E("href",a.url,_.Qe),_.Lf("data-gtm-box",b.e2)("data-gtm-list",b.HXa),_.y(),_.rg(b.link.getName()))};xOb=function(a){a&1&&(_.F(0,"button"),_.Xf(1,0),_.F(2,"div",8),_.J(3,"p"),_.H(),_.Yf(),_.H())};
yOb=function(a){a&1&&(_.F(0,"button"),_.Xf(1,1),_.J(2,"mat-icon",9),_.Yf(),_.H());a&2&&(a=_.N(2),_.y(2),_.E("ngClass",a.jC?"recommended":"recommended-icon"))};zOb=function(a){a&1&&(_.F(0,"button"),_.J(1,"img",10),_.H());a&2&&(a=_.N(2),_.Lf("aria-label",a.content.title),_.y(),_.dg("alt","",a.content.title," info icon"),_.E("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.Qe))};
AOb=function(a,b){a&1&&(_.F(0,"p",11)(1,"a",12),_.P(2),_.H()());a&2&&(a=b.va,_.y(),_.E("href",a.key,_.Qe),_.y(),_.rg(a.value))};
BOb=function(a){a&1&&(_.Qf(0),_.B(1,xOb,4,0,"button",2)(2,yOb,3,1,"button",2)(3,zOb,2,4,"button",2),_.F(4,"div",3)(5,"p",4),_.P(6),_.H(),_.J(7,"div",5),_.F(8,"div",6),_.B(9,AOb,3,2,"p",7),_.Q(10,"keyvalue"),_.H()(),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngIf",a.name=="isa"),_.y(),_.E("ngIf",a.cBa),_.y(),_.E("ngIf",a.name!=="isa"&&!a.cBa),_.y(3),_.rg(a.content.title),_.y(),_.E("innerHTML",a.content.description,_.Pe),_.y(2),_.E("ngForOf",_.R(10,6,a.content.urls)))};
DOb=function(a){a&1&&(_.F(0,"h3",7),_.P(1),_.H());if(a&2){a=_.N().va;var b=_.N();_.E("ngClass",_.yg(2,COb,!b.jC));_.y();_.rg(a.getName())}};FOb=function(a){a&1&&_.J(0,"stacks-popup-info",8);a&2&&(a=_.N().va,_.N(),a=a.getName(),a=EOb.get(a),_.E("name",a))};GOb=function(a,b){a&1&&(_.F(0,"li"),_.J(1,"stacks-icon-link",9),_.H());if(a&2){a=b.va;b=_.N(2).va;var c=_.N();_.y();_.E("link",a)("gtmBox",c.e2)("gtmList",b.getName())}};
HOb=function(a){a&1&&(_.F(0,"ul"),_.B(1,GOb,2,3,"li",2),_.H());a&2&&(a=_.N().va,_.y(),_.E("ngForOf",a.O1()))};IOb=function(a){a&1&&_.P(0," This information is currently unavailable. ")};
JOb=function(a,b){a&1&&(_.F(0,"div")(1,"div",3),_.B(2,DOb,2,4,"h3",4)(3,FOb,1,1,"stacks-popup-info",5),_.H(),_.B(4,HOb,2,1,"ul",6)(5,IOb,1,0,"ng-template",null,0,_.Ag),_.H());if(a&2){a=b.va;b=_.$f(6);_.N();_.y(2);_.E("ngIf",a.getName());_.y();var c=a.getName();c=EOb.get(c);_.E("ngIf",c);_.y();_.E("ngIf",a.O1().length)("ngIfElse",b)}};KOb=function(a){a&1&&_.J(0,"img",5)};LOb=function(a){a&1&&_.J(0,"img",6)};MOb=function(a){a&1&&(_.F(0,"p",7),_.P(1,"Review is up-to-date"),_.H())};
NOb=function(a){a&1&&(_.F(0,"p",7),_.P(1,"Review outdated"),_.H())};OOb=function(a){a&1&&(_.F(0,"button",5)(1,"p"),_.P(2,"ISA"),_.H()())};POb=function(a){a&1&&(_.F(0,"button",12)(1,"p"),_.P(2,"PR"),_.H()())};QOb=function(a){a&1&&(_.F(0,"button",13)(1,"p"),_.P(2,"SA"),_.H()())};ROb=function(a){a&1&&(_.F(0,"button",14)(1,"p"),_.P(2,"GA"),_.H()())};SOb=function(a){a&1&&(_.F(0,"button",15)(1,"p"),_.P(2,"DP"),_.H()())};TOb=function(a){a&1&&(_.F(0,"button",16)(1,"p"),_.P(2,"NA"),_.H()())};
VOb=function(a,b){a&1&&(_.F(0,"div",17)(1,"p",18),_.P(2),_.H(),_.F(3,"p",19),_.P(4),_.H(),_.F(5,"p",20),_.P(6),_.H(),_.F(7,"p",21),_.P(8),_.H()());if(a&2){a=b.va;_.N();_.y(2);_.rg(a.getName());_.y();b=_.Y(a,1);var c=_.Y(a,4);_.Nf("satisfied-number",UOb(b)>=UOb(c));_.y();_.qg(" ",_.Y(a,1),"");_.y(2);_.qg("Target: ",_.Y(a,4),"");_.y(2);_.qg("Updated ",_.Y(a,2),"")}};WOb=function(a){a&1&&_.J(0,"stacks-popup-isa",4);a&2&&(a=_.N(),_.Nf("to-right",!a.product.LWa()),_.E("product",a.product))};
XOb=function(a){a&1&&_.J(0,"stacks-popup-recommended",5);a&2&&(a=_.N(),_.E("product",a.product)("domain",a.domain))};YOb=function(a){a&1&&_.J(0,"stacks-popup-pp",6);a&2&&(a=_.N(),_.E("productPhase",a.product.Cea())("metrics",_.Rj(a.product,vM,27,_.Mj())))};ZOb=function(a){a&1&&_.J(0,"stacks-popup-pp",7);a&2&&(a=_.N(),_.Nf("small-icon",a.MBa),_.E("productPhase",a.product.Cea()))};
$Ob=function(a){a&1&&(_.J(0,"stacks-header",2),_.Q(1,"async"));a&2&&(a=_.N(),_.E("breadcrumb",_.R(1,2,a.J_))("oldView",a.jC))};aPb=function(a){a&1&&_.J(0,"loading",7)};bPb=function(a){a&1&&(_.F(0,"p",8),_.P(1),_.H());a&2&&(a=_.N().Na,_.y(),_.qg(" ",a.message," "))};cPb=function(a){a&1&&_.J(0,"stacks-popup-freshness",27);a&2&&(a=_.N().Na,_.E("isFresh",_.bk(a,60))("freshnessDate",_.Y(a,42))("productName",a.getName()))};
dPb=function(a){a&1&&(_.F(0,"span",28),_.P(1),_.H());a&2&&(a=_.N().Na,_.y(),_.qg(" \u00a0Reviewed by team on ",_.Y(a,42)," "))};ePb=function(a){a&1&&(_.F(0,"a",29),_.J(1,"img",30),_.P(2," \u00a0Edit product "),_.H());if(a&2){var b=_.N().Na;a=_.N(4);b="product/"+b.um()+"/edit";_.E("href",a.AV?a.EX.environment.R4+"/"+b:"/"+b,_.Qe)}};
gPb=function(a){a&1&&(_.F(0,"a",31),_.J(1,"img",30),_.P(2," \u00a0Edit product "),_.H());if(a&2){var b=_.N().Na;a=_.N(4);b="product/"+b.um()+"/edit";_.E("routerLink",_.yg(2,fPb,a.AV?a.EX.environment.R4+"/"+b:"/"+b))("queryParams",a.params)}};hPb=function(a){a&1&&(_.F(0,"div")(1,"div",32)(2,"strong"),_.P(3,"WARNING:"),_.H(),_.P(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.H()())};
iPb=function(a){a&1&&(_.Qf(0,33),_.F(1,"div",33),_.J(2,"mat-icon",34),_.F(3,"div",35),_.P(4," This product is Not Allowed and not approved for use in Google. "),_.H(),_.F(5,"a",36),_.P(6," More info "),_.H()(),_.Rf());a&2&&(a=_.N(5),_.y(5),_.E("ve",a.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Nm("RESOURCE")))};
jPb=function(a,b){a&1&&(_.F(0,"div",18),_.J(1,"stacks-popup-product",42),_.F(2,"a",43),_.P(3),_.H()());if(a&2){a=b.va;b=_.N(2).Na;var c=_.N(4);_.y();_.E("product",a)("domain",b.rg());_.y();_.E("routerLink",_.yg(5,fPb,"/product/"+a.um()))("queryParams",c.params);_.y();_.rg(a.getName())}};
lPb=function(a){a&1&&(_.F(0,"div",37),_.J(1,"div",38),_.F(2,"h2",39),_.P(3,"Better Alternatives"),_.H(),_.F(4,"ul",40),_.B(5,jPb,4,7,"div",41),_.H()());if(a&2){a=_.N().Na;var b=_.N(4);_.y();_.E("innerHTML",b.aza(_.Qj(a,wM,79).Cv()||""),_.Pe);_.y(4);_.E("ngForOf",_.Rj(_.Qj(a,wM,79),kPb,6,_.Mj()))}};
mPb=function(a,b){a&1&&(_.F(0,"a",45),_.P(1),_.H());a&2&&(a=b.va,b=_.N(6),_.E("href",a.getUrl(),_.Qe)("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE")),_.y(),_.qg(" ",a.kp()," "))};nPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"Product Page"),_.H(),_.B(3,mPb,2,7,"a",44),_.H());a&2&&(a=_.N().Na,_.y(3),_.E("ngForOf",_.Rj(a,xM,28,_.Mj())))};
oPb=function(a,b){a&1&&(_.F(0,"a",47),_.P(1),_.H());a&2&&(a=b.va,b=_.N(6),_.E("href",a.getUrl(),_.Qe)("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE")),_.y(),_.qg(" ",a.kp()," "))};pPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"Landing Page"),_.H(),_.B(3,oPb,2,7,"a",46),_.H());a&2&&(a=_.N().Na,_.y(3),_.E("ngForOf",a.vea()))};
qPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"Customer Adoption Stage"),_.H(),_.F(3,"a",48),_.P(4),_.H()());if(a&2){a=_.N().Na;var b=_.N(4);_.y(3);_.E("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"));_.y();_.qg(" ",b.fWc(_.hk(a,71,0))," ")}};rPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"Feature Requests"),_.H(),_.F(3,"span"),_.P(4),_.H()());if(a&2){a=_.N().Na;var b=_.N(4);_.y(4);_.qg(" ",b.XVc(_.bk(a,73)),"")}};
sPb=function(a){a&1&&(_.F(0,"div"),_.P(1," Contact "),_.F(2,"a",53),_.P(3),_.H(),_.P(4," for more information "),_.H());a&2&&(a=_.N().va,_.y(2),_.E("href",a.value[1],_.Qe),_.y(),_.qg("",a.value[0],"@"))};tPb=function(a){a&1&&(_.F(0,"div"),_.P(1," Read instructions "),_.F(2,"a",54),_.P(3," here "),_.H()());if(a&2){a=_.N().va;var b=_.N(6);_.y(2);_.E("href",a.value[0],_.Qe)("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"))}};
uPb=function(a){a&1&&(_.F(0,"div"),_.P(1," Sign up "),_.F(2,"a",54),_.P(3," here "),_.H()());if(a&2){a=_.N().va;var b=_.N(6);_.y(2);_.E("href",a.value[0],_.Qe)("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"))}};
vPb=function(a,b){a&1&&(_.F(0,"span")(1,"a",54),_.P(2),_.H()());if(a&2){a=b.va;b=_.N(5).Na;var c=_.N(3);_.y();_.E("href","https://moma.corp.google.com/team/"+a,_.Qe)("ve",c.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Nm("RESOURCE"));_.y();_.qg(" ",b.kYb.get(a)," ")}};wPb=function(a){a&1&&(_.F(0,"span"),_.P(1," is allowed."),_.H())};xPb=function(a){a&1&&(_.F(0,"span"),_.P(1," are allowed."),_.H())};
yPb=function(a){a&1&&(_.F(0,"div"),_.B(1,vPb,3,7,"span",51)(2,wPb,2,0,"span",9)(3,xPb,2,0,"span",9),_.H());a&2&&(a=_.N().va,_.y(),_.E("ngForOf",a.value),_.y(),_.E("ngIf",a.value.length===1),_.y(),_.E("ngIf",a.value.length>1))};
zPb=function(a,b){a&1&&(_.F(0,"span")(1,"a",54),_.P(2),_.H()());if(a&2){a=b.va;b=_.N(5).Na;var c=_.N(3);_.y();_.E("href","https://moma.corp.google.com/team/"+a,_.Qe)("ve",c.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Nm("RESOURCE"));_.y();_.qg(" ",b.kYb.get(a)," ")}};APb=function(a){a&1&&(_.F(0,"span"),_.P(1," is not allowed."),_.H())};BPb=function(a){a&1&&(_.F(0,"span"),_.P(1," are not allowed."),_.H())};
CPb=function(a){a&1&&(_.F(0,"div"),_.B(1,zPb,3,7,"span",51)(2,APb,2,0,"span",9)(3,BPb,2,0,"span",9),_.H());a&2&&(a=_.N().va,_.y(),_.E("ngForOf",a.value),_.y(),_.E("ngIf",a.value.length===1),_.y(),_.E("ngIf",a.value.length>1))};
DPb=function(a){a&1&&(_.F(0,"div"),_.P(1," Please see the "),_.F(2,"a",54),_.P(3," general guidance "),_.H(),_.P(4," for using GCP Systems. "),_.H());if(a&2){a=_.N().va;var b=_.N(6);_.y(2);_.E("href",a.value[0],_.Qe)("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"))}};
EPb=function(a){a&1&&(_.F(0,"div"),_.P(1," Default visibility "),_.F(2,"a",54),_.P(3," here "),_.H()());if(a&2){a=_.N().va;var b=_.N(6);_.y(2);_.E("href",a.value[0],_.Qe)("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"))}};FPb=function(a,b){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=b.va,_.y(),_.qg(" ",a," "))};GPb=function(a){a&1&&(_.F(0,"div"),_.B(1,FPb,2,1,"span",51),_.P(2," are allowed. "),_.H());a&2&&(a=_.N().va,_.y(),_.E("ngForOf",a.value))};
HPb=function(a){a&1&&(_.F(0,"div"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.qg(" ",a.value," "))};
IPb=function(a,b){a&1&&(_.F(0,"div"),_.B(1,sPb,5,2,"div",9)(2,tPb,4,6,"div",9)(3,uPb,4,6,"div",9)(4,yPb,4,3,"div",9)(5,CPb,4,3,"div",9)(6,DPb,5,6,"div",9)(7,EPb,4,6,"div",9)(8,GPb,3,1,"div",9)(9,HPb,2,1,"div",9),_.H());a&2&&(a=b.va,_.y(),_.E("ngIf",a.key==="contactTeam"),_.y(),_.E("ngIf",a.key==="onboardingDoc"),_.y(),_.E("ngIf",a.key==="signUpDoc"),_.y(),_.E("ngIf",a.key==="includedTeamId"),_.y(),_.E("ngIf",a.key==="excludedTeamId"),_.y(),_.E("ngIf",a.key==="gcpGuidance"),_.y(),_.E("ngIf",a.key===
"buildVisibility"),_.y(),_.E("ngIf",a.key==="groups"),_.y(),_.E("ngIf",a.key==="other"))};KPb=function(a){a&1&&(_.F(0,"div",55)(1,"a",54),_.P(2),_.H()());if(a&2){a=_.N(2).Na;var b=_.N().Na,c=_.N(3);_.y();_.E("href",JPb(a.um()),_.Qe)("ve",c.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Nm("RESOURCE"));_.y();_.qg(" more (+",b.Kra.length-3,") ")}};
LPb=function(a){a&1&&(_.F(0,"div",24)(1,"div",49)(2,"p"),_.P(3,"Product Allowlist"),_.H(),_.J(4,"stacks-popup-info",50),_.H(),_.B(5,IPb,10,9,"div",51)(6,KPb,3,7,"div",52),_.H());a&2&&(a=_.N(2).Na,_.y(5),_.E("ngForOf",a.Kra.slice(0,3)),_.y(),_.E("ngIf",a.Kra.length>3))};MPb=function(a,b){a&1&&(_.F(0,"div")(1,"ul"),_.P(2),_.H()());a&2&&(a=b.va,_.y(2),_.qg(" ",a," "))};
NPb=function(a){a&1&&(_.F(0,"div")(1,"a",54),_.P(2),_.H()());if(a&2){a=_.N(2).Na;var b=_.N(4);_.y();_.E("href",JPb(a.um()),_.Qe)("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"));_.y();_.qg(" more (+",_.kk(a,89,_.Mj()).length-3,") ")}};
OPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"Not Allowed Product Versions"),_.H(),_.B(3,MPb,3,1,"div",51)(4,NPb,3,7,"div",9),_.H());a&2&&(a=_.N().Na,_.y(3),_.E("ngForOf",_.kk(a,89,_.Mj()).slice(0,3)),_.y(),_.E("ngIf",_.kk(a,89,_.Mj()).length>3))};PPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"Specialized Purpose"),_.H(),_.F(3,"div"),_.P(4),_.H()());a&2&&(a=_.N().Na,_.y(4),_.rg(_.Y(a,74)))};
QPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"ISA Status"),_.H(),_.F(3,"a",56),_.P(4," Agreement signed "),_.H()());if(a&2){a=_.N().Na;var b=_.N(4);_.y(3);_.dg("href","/agreement/",a.um(),"",_.Qe);_.E("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"))}};
RPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"ISA Status"),_.H(),_.F(3,"a",56),_.P(4," Unsigned draft agreement "),_.H()());if(a&2){a=_.N().Na;var b=_.N(4);_.y(3);_.dg("href","/agreement/",a.um(),"",_.Qe);_.E("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"))}};
SPb=function(a){a&1&&(_.F(0,"div",24)(1,"p"),_.P(2,"Moma Teams"),_.H(),_.F(3,"a",54),_.P(4," Product page "),_.H()());if(a&2){a=_.N().Na;var b=_.N(4);_.y(3);_.dg("href","http://moma.corp.google.com/product/",a.iJ(),"",_.Qe);_.E("ve",b.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Nm("RESOURCE"))}};TPb=function(a,b){a&1&&(_.F(0,"li"),_.J(1,"stacks-icon-link",59),_.H());a&2&&(a=b.va,_.y(),_.E("link",a))};
UPb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",58),_.P(2,"Used in the following Core Solution(s):"),_.H(),_.F(3,"ul"),_.B(4,TPb,2,1,"li",51),_.H()());a&2&&(a=_.N(2).Na,_.y(4),_.E("ngForOf",a.nza))};VPb=function(a,b){a&1&&(_.F(0,"div")(1,"div",65),_.P(2),_.H(),_.F(3,"div",66),_.P(4),_.H(),_.F(5,"div"),_.P(6),_.H(),_.F(7,"div",62),_.P(8),_.H()());a&2&&(a=b.va,_.y(2),_.rg(_.Y(a,1)),_.y(2),_.rg(a.getName()),_.y(2),_.qg("Target: ",_.Y(a,4),""),_.y(2),_.qg("Updated ",_.Y(a,2),""))};
WPb=function(a){a&1&&(_.F(0,"section",57)(1,"header",60)(2,"h2",61),_.P(3,"Metrics"),_.H(),_.F(4,"p",62),_.P(5,"Source: Stacks data"),_.H()(),_.F(6,"div",63),_.B(7,VPb,9,4,"div",64),_.H()());a&2&&(a=_.N().Na,_.y(7),_.E("stacksExpandListOf",_.Rj(a,vM,27,_.Mj())))};XPb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",67),_.P(2,"Product Phase Reason"),_.H(),_.F(3,"p",68),_.P(4),_.H()());a&2&&(a=_.N().Na,_.y(4),_.rg(_.Y(a,86)))};
YPb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",69),_.P(2,"Education materials"),_.H(),_.J(3,"stacks-link-lists",70),_.H());a&2&&(a=_.N(2).Na,_.y(3),_.E("lists",a.qub))};ZPb=function(a,b){a&1&&_.J(0,"iframe",75);a&2&&_.E("src",b.va,_.eja)};$Pb=function(a){a&1&&(_.Qf(0),_.F(1,"h3",73),_.P(2,"Roadmap"),_.H(),_.B(3,ZPb,1,1,"iframe",74),_.Rf());a&2&&(a=_.N(3).Na,_.y(3),_.E("ngForOf",a.fSb))};
aQb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",71),_.P(2),_.H(),_.J(3,"stacks-link-lists",72),_.B(4,$Pb,4,1,"ng-container",9),_.H());if(a&2){a=_.N().Na;var b=_.N().Na;_.y(2);_.qg("About ",a.name,"");_.y();_.E("lists",b.zib);_.y();_.E("ngIf",b.fSb.length)}};bQb=function(a,b){a&1&&(_.F(0,"li"),_.J(1,"stacks-icon-link",78),_.H());a&2&&(a=b.va,_.y(),_.E("isContact",!0)("link",a))};
cQb=function(a){a&1&&(_.Qf(0),_.F(1,"h3"),_.P(2,"Meet the team"),_.H(),_.F(3,"ul",40),_.B(4,bQb,2,2,"li",51),_.H(),_.Rf());a&2&&(a=_.N(3).Na,_.y(),_.Nf("h3-margin-top",a.PUa.length),_.y(3),_.E("ngForOf",a.j0))};dQb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",76),_.P(2,"Feedback and communications"),_.H(),_.J(3,"stacks-link-lists",77),_.B(4,cQb,5,3,"ng-container",9),_.H());a&2&&(a=_.N(2).Na,_.y(3),_.E("lists",a.PUa),_.y(),_.E("ngIf",a.j0.length))};
eQb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",79),_.P(2,"Additional guidance"),_.H(),_.F(3,"p",68),_.P(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.H(),_.J(5,"stacks-link-lists",77),_.H());a&2&&(a=_.N(2).Na,_.y(5),_.E("lists",a.szb))};fQb=function(a,b){a&1&&(_.F(0,"li"),_.J(1,"stacks-icon-link",81),_.H());a&2&&(a=b.va,_.y(),_.E("link",a))};
gQb=function(a){a&1&&(_.F(0,"ul"),_.B(1,fQb,2,1,"li",51),_.H());a&2&&(a=_.N(4).Na,_.y(),_.E("ngForOf",a.e0))};hQb=function(a){a&1&&(_.F(0,"h3"),_.P(1,"Codepaths"),_.H(),_.B(2,gQb,2,1,"ul",9));a&2&&(a=_.N(3).Na,_.y(2),_.E("ngIf",a.e0.length))};iQb=function(a,b){a&1&&(_.F(0,"li"),_.J(1,"stacks-icon-link",82),_.H());a&2&&(a=b.va,_.y(),_.E("link",a))};
jQb=function(a){a&1&&(_.F(0,"h3"),_.P(1,"Other resources"),_.H(),_.F(2,"ul",40),_.B(3,iQb,2,1,"li",51),_.H());a&2&&(a=_.N(3).Na,_.Nf("h3-margin-top",a.e0.length),_.y(3),_.E("ngForOf",a.a2a))};kQb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",39),_.P(2,"Additional resources"),_.H(),_.B(3,hQb,3,1,"ng-template",80)(4,jQb,4,3,"ng-template",80),_.H());a&2&&(a=_.N(2).Na,_.y(3),_.E("ngIf",a.e0.length),_.y(),_.E("ngIf",a.a2a.length))};
lQb=function(a,b){a&1&&(_.F(0,"ul"),_.J(1,"stacks-icon-link",82),_.H());a&2&&(a=b.va,_.y(),_.E("link",a))};mQb=function(a,b){a&1&&(_.Qf(0),_.F(1,"h3",83),_.P(2),_.H(),_.F(3,"p"),_.P(4),_.H(),_.B(5,lQb,2,1,"ul",51),_.J(6,"br"),_.Rf());a&2&&(a=b.va,_.y(2),_.rg(a.name),_.y(2),_.rg(a.description),_.y(),_.E("ngForOf",a.links))};
nQb=function(a){a&1&&(_.F(0,"section",57)(1,"h2",83),_.P(2,"External Google Tool Mapping"),_.H(),_.B(3,mQb,7,3,"ng-container",51),_.H());a&2&&(a=_.N(2).Na,_.y(3),_.E("ngForOf",a.wUc))};
pQb=function(a,b){a&1&&(_.Qf(0),_.F(1,"div",10)(2,"div",11)(3,"h1"),_.P(4),_.H(),_.F(5,"div",12)(6,"p",13),_.B(7,cPb,1,3,"stacks-popup-freshness",14)(8,dPb,2,1,"span",15)(9,ePb,3,1,"a",16)(10,gPb,3,4,"a",17),_.H()()(),_.B(11,hPb,5,0,"div",9),_.F(12,"div",18),_.J(13,"stacks-popup-product",19),_.H(),_.B(14,iPb,7,5,"ng-container",20)(15,lPb,6,2,"div",21),_.J(16,"div",22),_.F(17,"div"),_.B(18,nPb,4,1,"div",23)(19,pPb,4,1,"div",23),_.F(20,"div",24)(21,"p"),_.P(22,"Product Phase"),_.H(),_.F(23,"a",25),
_.P(24),_.H()(),_.B(25,qPb,5,6,"div",23)(26,rPb,5,1,"div",23)(27,LPb,7,2,"div",23)(28,OPb,5,2,"div",23)(29,PPb,5,1,"div",23)(30,QPb,5,7,"div",23)(31,RPb,5,7,"div",23)(32,SPb,5,7,"div",23),_.H(),_.B(33,UPb,5,1,"section",26)(34,WPb,8,1,"section",26)(35,XPb,5,1,"section",26)(36,YPb,4,1,"section",26)(37,aQb,5,3,"section",26)(38,dQb,5,2,"section",26)(39,eQb,6,1,"section",26)(40,kQb,5,2,"section",26)(41,nQb,4,1,"section",26),_.H(),_.Rf());if(a&2){a=b.Na;b=_.N().Na;var c=_.N(3);_.y();_.E("ve",c.ql.hvc)("veImpression",
!0)("veClick",!0)("veMutable",!0)("veMetadata",c.Nm(a.um()));_.y(3);_.rg(a.getName());_.y(2);_.E("ve",c.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Nm("EDIT_PRODUCT"));_.y();_.E("ngIf",c.Vub&&_.Y(a,42));_.y();_.E("ngIf",c.Vub&&_.Y(a,42));_.y();_.E("ngIf",c.AV);_.y();_.E("ngIf",!c.AV);_.y();_.E("ngIf",!_.Y(a,68)&&_.Y(a.rg(),1)!=c.L$b[1]);_.y(2);_.E("product",a)("domain",a.rg());_.y();_.E("ngIf",a.Cea()===5);_.y();_.E("ngIf",_.Kj(a,wM,79)&&_.Qj(a,wM,79).pJ());_.y();_.E("innerHTML",
c.aza(a.Cv()),_.Pe);_.y(2);_.E("ngIf",_.Rj(a,xM,28,_.Mj()).length);_.y();_.E("ngIf",a.vea().length);_.y(4);_.E("ve",c.ql.Sm)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Nm("RESOURCE"));_.y();_.qg(" ",c.jWc(a.Cea())," ");_.y();_.E("ngIf",_.hk(a,71,0));_.y();_.E("ngIf",_.Yj(a,73)!=null);_.y();_.E("ngIf",b.Kra.length);_.y();_.E("ngIf",_.kk(a,89,_.Mj()).length);_.y();_.E("ngIf",_.Y(a,74));_.y();_.E("ngIf",a.mva());_.y();_.E("ngIf",_.bk(a,69));_.y();_.E("ngIf",c.a3a&&a.HN()&&a.iJ()>
0);_.y();_.E("ngIf",c.ITa&&b.nza.length);_.y();_.E("ngIf",_.Rj(a,vM,27,_.Mj()).length>0);_.y();_.E("ngIf",_.xk(a,86));_.y();_.E("ngIf",b.qub.length);_.y();_.E("ngIf",b.zib.length||a.Gqd);_.y();_.E("ngIf",b.PUa.length||b.j0.length);_.y();_.E("ngIf",b.szb.length);_.y();_.E("ngIf",b.e0.length||b.a2a.length);_.y();_.E("ngIf",c.FTa&&_.Rj(a,oQb,81,_.Mj()).length)}};qQb=function(a,b){a&1&&(_.Qf(0),_.B(1,pQb,42,46,"ng-container",9),_.Rf());a&2&&(a=b.Na,_.y(),_.E("ngIf",a.product))};
rQb=function(a){a&1&&(_.Qf(0),_.B(1,qQb,2,1,"ng-container",9),_.Rf());a&2&&(a=_.N().Na,_.y(),_.E("ngIf",a.Wb))};sQb=function(a,b){a&1&&(_.Qf(0,3),_.B(1,aPb,1,0,"loading",4)(2,bPb,2,1,"p",5)(3,rQb,2,1,"ng-container",6),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.Zh))};
tQb=function(a){var b=[];if(_.Rj(a,yM,80,_.Mj()).length)for(var c=_.k(_.Rj(a,yM,80,_.Mj())),d=c.next(),e={};!d.done;e={zya:void 0},d=c.next()){e.zya=d.value;d=_.k(e.zya.E1());for(var f=d.next();!f.done;f=d.next())f.value.D1().filter(function(g){return g.um()===a.QU()}).forEach(function(g){return function(){b.push(qM({name:g.zya.getName(),url:"https://stacks-v4.corp.google.com/core_solution/"+g.zya.OU(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
uQb=function(a){var b=[];a=_.k(_.Rj(a,oQb,81,_.Mj()));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.W(d,1);var e="";_.Rj(d,zM,2,_.Mj()).length>0&&(e=e.concat("\n",_.Rj(d,zM,2,_.Mj())[0].Cv()));d=_.kk(d,3,_.Mj()).map(function(f){return qM({name:f,url:f,icon:"link"})}).sort(pM);b.push({name:c,description:e,links:d})}return b};
vQb=function(a){var b=[];uKb([{source:_.Rj(a,xM,8,_.Mj(_.Hj)),Yi:b,name:"Critical user journeys",icon:"link"},{source:_.Rj(a,xM,12,_.Mj(_.Hj)),Yi:b,name:"Future plans",icon:"drive_document"},{source:_.Rj(a,xM,20,_.Mj(_.Hj)),Yi:b,name:"Launch plans",icon:"drive_document"},{source:_.Rj(a,xM,32,_.Mj(_.Hj)),Yi:b,name:"SLOs",icon:"link"},{source:_.Rj(a,xM,22,_.Mj(_.Hj)),Yi:b,name:"Monitoring",icon:"planner_review"}]);if(_.bk(a,45)||_.bk(a,46)){var c=[];_.bk(a,45)&&c.push(qM({name:"Google Cloud Platform support",
icon:"cloud_done"}));_.bk(a,46)&&c.push(qM({name:"Open source",icon:"ic_github_grey600_24dp.svg"}));c=(new rM).Sd("Other attributes").sX(c);b.push(c)}_.Rj(a,AM,47,_.Mj()).length&&(c=(new rM).Sd("Data classification").sX(_.Rj(a,AM,47,_.Mj()).map(function(d){return qM({name:d.dg(),icon:"data_table"})})),b.push(c));_.Rj(a,BM,41,_.Mj()).length&&(a=(new rM).Sd("Languages").sX(_.Rj(a,BM,41,_.Mj()).map(function(d){return qM({name:d.dg(),icon:"language"})}).sort(pM)),b.push(a));b.sort(function(d,e){return d.dg()===
"Other attributes"?1:e.dg()==="Other attributes"?-1:d.dg()==="Data classification"?1:e.dg()==="Data classification"?-1:pM(d,e)});return b};
wQb=function(a){var b=[];uKb([{source:a.iea(_.Hj),Yi:b,name:"Ask a question",icon:"atari_site"},{source:_.Rj(a,xM,56,_.Mj(_.Hj)),Yi:b,name:"Report an issue",icon:"atari_site"},{source:_.Rj(a,xM,57,_.Mj(_.Hj)),Yi:b,name:"Stay updated",icon:"atari_site"}]);_.Xj(a,35,_.Mj()).length&&!a.GU().length&&(a=(new rM).Sd("Team member").sX(_.Xj(a,35,_.Mj()).map(function(c){return qM({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(pM);return b};
xQb=function(a){if(!a.GU().length)return[];var b=[],c=[];_.Xj(a,35,_.Mj()).length&&(b=_.Xj(a,35,_.Mj()).map(function(d){return qM({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=tKb(a.GU(_.Hj));return[].concat(_.ld(c),_.ld(b))};
yQb=function(a){var b=[],c=[];_.kk(a,83,_.Mj()).length?b=_.kk(a,83,_.Mj()).map(function(d){return qM({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+d,icon:"auto_stories"})}):_.Xj(a,14,_.Mj()).length&&(b=_.Xj(a,14,_.Mj()).map(function(d){return qM({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+d,icon:"auto_stories"})}));a.Fea().length&&(c=sKb(a.Fea(_.Hj),"link"));return[].concat(_.ld(b),_.ld(c)).sort(pM)};
zQb=function(a){return qM({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};BQb=function(a){return(a!=null?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.nc(AQb,c.get("roadmapId"))})};CQb=function(a){a&1&&_.J(0,"folder-tab-header",5);a&2&&(a=_.N(),_.E("viewData",a.Cb),_.Lf("aria-labelledby",a.LQ))};
EQb=function(a){a&1&&_.J(0,"readme",12);a&2&&(a=_.N(2),_.E("markdownContent",a.mza)("safeHtmlContent",a.k3a)("shouldCollapse",!DQb(a))("trackProjectId",a.location.ub)("trackGestureScroll",!0))};FQb=function(a){a&1&&(_.J(0,"folder-detail-section",13),_.Q(1,"async"));a&2&&(a=_.N(2),_.E("title",a.zmc)("groupedFiles",a.g0a)("useRelativeUrls",!DQb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.wj(a.location)))};
GQb=function(a){if(a&1){var b=_.zd();_.F(0,"folder-detail-section",14);_.Q(1,"async");_.Q(2,"async");_.K("toggle",function(c){_.u(b);var d=_.N(2);return _.w(d.GSc(c))});_.H()}a&2&&(a=_.N(2),_.E("title",a.ymc)("groupedFiles",a.mTa)("initiallyExpanded",_.R(1,6,a.Oy.yva().ha(_.ff())))("useRelativeUrls",!DQb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.wj(a.location)))};
HQb=function(a){if(a&1){var b=_.zd();_.F(0,"folder-detail-section",15);_.Q(1,"async");_.Q(2,"async");_.K("toggle",function(c){_.u(b);var d=_.N(2);return _.w(d.WVc(c))});_.H()}a&2&&(a=_.N(2),_.E("title",a.Amc)("groupedFiles",a.uyb)("initiallyExpanded",_.R(1,6,CM(a.eo)?a.Oy.Iea().ha(_.ff()):_.le(!0)))("useRelativeUrls",!DQb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.wj(a.location)))};
IQb=function(a){a&1&&(_.F(0,"main",6,0),_.B(2,EQb,1,5,"readme",7),_.F(3,"mat-accordion",8),_.B(4,FQb,2,7,"folder-detail-section",9)(5,GQb,3,10,"folder-detail-section",10)(6,HQb,3,10,"folder-detail-section",11),_.H()());a&2&&(a=_.N(),_.Lf("aria-labelledby",a.LQ),_.y(2),_.E("ngIf",a.mza),_.y(),_.E("multi",!0),_.y(),_.E("ngIf",CM(a.eo)),_.y(),_.E("ngIf",CM(a.Zo)),_.y(),_.E("ngIf",CM(a.dJ)))};
JQb=function(a,b){a&1&&(_.F(0,"mat-option",21),_.P(1),_.H());a&2&&(a=b.va,_.E("value",a.um()),_.y(),_.qg(" ",a.getName()," "))};KQb=function(a){if(a&1){var b=_.zd();_.F(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.P(3);_.H();_.F(4,"mat-select",19);_.K("selectionChange",function(c){_.u(b);var d=_.N(3);return _.w(d.ETb.next(c.value))});_.B(5,JQb,2,2,"mat-option",20);_.H()()()}a&2&&(a=_.N().Na,_.y(3),_.qg("",a.length," products:"),_.y(),_.E("value",a[0].um()),_.y(),_.E("ngForOf",a))};
LQb=function(a,b){a&1&&(_.Qf(0),_.B(1,KQb,6,3,"div",16),_.J(2,"stacks-product-page",17),_.Q(3,"async"),_.Q(4,"async"),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.y(),_.E("ngIf",a.length>1),_.y(),_.Nf("dark-theme",_.R(3,4,b.cz.theme)==="DARK"),_.E("productIdFromParent",_.R(4,6,b.Ata)))};MQb=function(a){a&1&&(_.Qf(0),_.B(1,LQb,5,8,"ng-container",4),_.Q(2,"async"),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngIf",_.R(2,1,a.wWb)))};NQb=function(a){return a.getType()===3?a.ne()+"/":a.ne()};
OQb=function(a){a&1&&(_.Qf(0),_.P(1,"\n  "),_.J(2,"diff-detail-header",6),_.P(3,"\n  "),_.F(4,"code-diff-chunks",7),_.P(5,"\n  "),_.H(),_.P(6,"\n"),_.Rf());a&2&&(a=_.N(),_.y(2),_.E("viewData",a.Cb),_.y(2),_.E("fileName",a.n2a)("diffChunks",a.Cb.Lta.uE))};PQb=function(a){a&1&&(_.F(0,"dc-information-box"),_.P(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.H())};
QQb=function(a){a&1&&(_.F(0,"a",17,3),_.P(2),_.H());a&2&&(a=_.N(2),_.E("routerLink",a.BXc),_.y(2),_.qg("\n        ",a.Cb.Sea,"\n      "))};RQb=function(a){a&1&&(_.P(0,"\n        "),_.F(1,"a",18,4),_.P(3),_.H(),_.P(4,"\n      "));a&2&&(a=_.N(2),_.y(),_.E("externalLink",a.yUc),_.y(2),_.qg("\n          ",a.Cb.Sea,""))};
SQb=function(a){if(a&1){var b=_.zd();_.P(0,"\n    ");_.F(1,"detail-header",8);_.P(2,"\n  ");_.H();_.P(3,"\n\n  ");_.F(4,"main");_.P(5,"\n    ");_.B(6,PQb,2,0,"dc-information-box",9);_.P(7,"\n\n    ");_.F(8,"h3",10);_.P(9,"Git Submodule");_.H();_.P(10,"\n    ");_.F(11,"dc-p",11);_.P(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.H();_.P(13,"\n    ");_.F(14,"dc-p",11);_.P(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.H();_.P(16,"\n\n    ");_.F(17,"dc-p",12);_.P(18,"\n      ");_.F(19,"span");_.P(20,"Git URL:");_.H();_.P(21,"\n      ");_.B(22,QQb,3,2,"a",13);_.P(23,"\n      ");_.B(24,RQb,5,2,"ng-template",null,1,_.Ag);_.P(26,"\n      ");_.F(27,"copy-button",14);_.K("copyEvent",function(){_.u(b);var d=_.N();_.brb((d.zWc||d.xUc).na);return _.w()});_.P(28,"\n      ");_.H();_.P(29,"\n    ");_.H();_.P(30,"\n    ");_.F(31,"dc-p",15);_.P(32,"\n      ");_.F(33,"span");_.P(34,"Commit hash:");_.H();_.P(35,"\n      ");_.F(36,
"span",16,2);_.P(38);_.H();_.P(39,"\n      ");_.F(40,"copy-button",14);_.K("copyEvent",function(){_.u(b);var d=_.N();_.brb(d.ZQc.na);return _.w()});_.P(41,"\n      ");_.H();_.P(42,"\n    ");_.H();_.P(43,"\n  ");_.H();_.P(44,"\n")}if(a&2){a=_.$f(25);var c=_.N();_.y();_.E("viewData",c.Cb);_.y(5);_.E("ngIf",!c.RDb);_.y(16);_.E("ngIf",c.RDb)("ngIfElse",a);_.y(5);_.E("copyText",c.Cb.Sea)("isSmall",!0);_.y(11);_.rg(c.Cb.kB);_.y(2);_.E("copyText",c.Cb.kB)("isSmall",!0)}};
TQb=function(a){var b=a.Uk.map(function(c){return{jq:c,rua:!1}});return{Gd:a.Xa,fG:a.fG,entries:b}};UQb=function(a){for(var b=[],c=0;c<a.Uk.length;c++)b.push({jq:a.Uk[c],rua:!0});return{Gd:a.Xa,fG:a.fG,entries:b}};VQb=function(){};WQb=function(a){a&1&&_.B(0,VQb,0,0,"ng-template",12);a&2&&(_.N(3),_.E("ngTemplateOutlet",_.$f(3)))};
XQb=function(a,b){a&1&&(_.J(0,"history-table",13),_.Q(1,"async"),_.Q(2,"async"));if(a&2){a=b.Na;b=_.N(2).Na;var c=_.N();_.E("data",b.Wb.NN)("historyPlace",a)("blameInfo",_.R(1,5,c.dsa))("columnType",b.Wb.columnType)("focusCommit",_.R(2,7,c.Vda))}};YQb=function(a){if(a&1){var b=_.zd();_.F(0,"button",15);_.K("click",function(){var d=_.u(b).Na;return _.w(d())});_.P(1," Show more ");_.H()}if(a&2){a=_.N(3).Na;var c=_.N();_.E("trackBucket",c.NQ.tY)("trackProjectId",a.Wb.Xa.ub)}};
ZQb=function(a){if(a&1){var b=_.zd();_.F(0,"button",15);_.K("click",function(){var d=_.u(b).Na;return _.w(d())});_.P(1," Show all ");_.H()}if(a&2){a=_.N(3).Na;var c=_.N();_.E("trackBucket",c.NQ.tY)("trackProjectId",a.Wb.Xa.ub)}};$Qb=function(a){a&1&&(_.Qf(0),_.B(1,YQb,2,2,"button",14)(2,ZQb,2,2,"button",14),_.Rf());a&2&&(a=_.N(2).Na,_.y(),_.E("ngIf",a.Wb.tua),_.y(),_.E("ngIf",a.Wb.xda))};
aRb=function(a){a&1&&(_.F(0,"div",16),_.J(1,"mat-spinner",17),_.H());a&2&&(_.y(),_.E("diameter",18)("strokeWidth",2))};bRb=function(a){a&1&&(_.F(0,"dc-information-box",18),_.P(1," Failed to fetch more history "),_.H())};
cRb=function(a){a&1&&(_.Qf(0),_.B(1,WQb,1,1,null,7),_.Q(2,"async"),_.F(3,"div",8),_.Q(4,"async"),_.B(5,XQb,3,9,"history-table",9),_.Q(6,"async"),_.Qf(7,4),_.Q(8,"async"),_.B(9,$Qb,3,2,"ng-container",5)(10,aRb,2,2,"div",10)(11,bRb,2,0,"dc-information-box",11),_.Rf(),_.H(),_.Rf());if(a&2){a=_.N().Na;var b=_.N();_.y();_.E("ngIf",_.R(2,8,b.e2a));_.y(2);_.Nf("hidden",_.R(4,10,b.e2a));_.y(2);_.E("ngIf",_.R(6,12,a.Wb.NN.Gd));_.y(2);_.E("ngSwitch",_.R(8,14,b.P2));_.y(2);_.E("ngSwitchCase",b.nD.Zh);_.y();
_.E("ngSwitchCase",b.nD.lj);_.y();_.E("ngSwitchCase",b.nD.Error)}};dRb=function(){};eRb=function(a){a&1&&_.B(0,dRb,0,0,"ng-template",12);a&2&&(_.N(2),_.E("ngTemplateOutlet",_.$f(3)))};fRb=function(a){a&1&&(_.F(0,"dc-information-box",19),_.P(1," History unavailable "),_.H())};
gRb=function(a,b){a&1&&(_.Qf(0,4),_.B(1,cRb,12,16,"ng-container",5)(2,eRb,1,1,null,5)(3,fRb,2,0,"dc-information-box",6),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.nD.Zh),_.y(),_.E("ngSwitchCase",b.nD.lj),_.y(),_.E("ngSwitchCase",b.nD.Error))};hRb=function(a){a&1&&(_.Xf(0,1),_.J(1,"loading",20),_.Yf());a&2&&(_.y(),_.E("hasBackground",!0)("diameter",36))};iRb=function(a){return lGb(a)||a.kind===8};
jRb=function(a,b,c){var d=_.Ii(a,1);return d&&b.QBb.has(d)?_.le({Tc:a,nK:d}):_.Ii(a,3)||_.DF(a)?_.yJ(c,a,"path",1).ha(_.x(function(e){return{Tc:a,nK:e}})):_.le({Tc:a,nK:b.c_c})};kRb=function(a,b){return!!a.NN.entries.find(function(c){return c.jq.Nf===b})};lRb=function(a,b){return _.Qq(a.location,b.location)};mRb=function(a){return a.kind===0&&!a.pta||a.kind===3||a.kind===2};
oRb=function(a,b){var c=a.location;return _.Ji(c)?nRb(b,c).ha(_.x(function(d){return _.dG(d)?_.lF(Object.assign({},d.Wb,{Cb:a})):d})):_.Ce};pRb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.dG(b)};qRb=function(a){a&1&&_.J(0,"loading")};
rRb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.P(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.F(2,"button",11);_.K("click",function(){_.u(b);var d=_.N(2).va,e=_.N(3).Na;return _.w(e.W5a.add(d.ki.id))});_.P(3," Show findings anyway... ");_.H();_.Rf()}if(a&2){a=_.N(2).va;var c=_.N(4);_.y(2);_.Lf("data-action",c.fxc)("data-action-id",a.ki.id)}};sRb=function(a){a&1&&_.Tf(0)};
uRb=function(a){a&1&&(_.Qf(0),_.B(1,sRb,1,0,"ng-container",12),_.Rf());if(a&2){a=_.N(2).va;_.N(4);var b=_.$f(5);_.y();_.E("ngTemplateOutlet",b)("ngTemplateOutletContext",_.yg(2,tRb,a))}};vRb=function(a){a&1&&_.B(0,rRb,4,2,"ng-container",2)(1,uRb,2,4,"ng-container",2);if(a&2){a=_.N().va;var b=_.N(3).Na;_.E("ngIf",a.count>500&&!b.W5a.has(a.ki.id));_.y();_.E("ngIf",a.count<=500||b.W5a.has(a.ki.id))}};
wRb=function(a,b){a&1&&(_.F(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.J(3,"img",9),_.P(4),_.Q(5,"number"),_.H()(),_.B(6,vRb,2,2,"ng-template",10),_.H());a&2&&(a=b.va,b=_.N(4),_.E("expanded",b.zUa.has(a.ki.id)),_.y(),_.Lf("data-action",b.Yec)("data-action-id",a.ki.id),_.y(2),_.E("src",a.icon,_.Qe),_.y(),_.OA(" ",a.ki.name," (",_.PA(5,6,a.count,"".locale)," warnings) "))};
xRb=function(a){a&1&&(_.Qf(0),_.B(1,wRb,7,9,"mat-expansion-panel",6),_.Rf());a&2&&(a=_.N(2).Na,_.y(),_.E("ngForOf",a.WFb))};yRb=function(a){a&1&&(_.Qf(0),_.B(1,xRb,2,1,"ng-container",5),_.Rf());if(a&2){a=_.N().Na;_.N();var b=_.$f(3);_.y();_.E("ngIf",a.WFb.length>0)("ngIfElse",b)}};zRb=function(a,b){a&1&&(_.Qf(0)(1,3),_.B(2,qRb,1,0,"loading",4)(3,yRb,2,2,"ng-container",4),_.Rf()());a&2&&(a=b.Na,_.y(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase","loading"),_.y(),_.E("ngSwitchCase","loaded"))};
ARb=function(a){a&1&&(_.F(0,"div",13),_.P(1," No warnings were found for this location. Consider enabling more layers. "),_.H())};BRb=function(a){a&1&&_.J(0,"loading")};CRb=function(a,b){a&1&&(_.F(0,"div",15)(1,"a",16),_.Q(2,"warningLocation"),_.P(3),_.Q(4,"warningLocationName"),_.H(),_.F(5,"div"),_.P(6),_.H()());if(a&2){a=b.va;b=_.N(3).va;var c=_.N();_.Lf("data-action",c.afc)("data-action-id",b.ki.id);_.y();_.E("routerLink",_.R(2,5,a));_.y(2);_.qg(" ",_.PA(4,7,a,c.Xa.path)," ");_.y(3);_.rg(a.message)}};
DRb=function(a){a&1&&(_.Qf(0),_.B(1,CRb,7,10,"div",14),_.Rf());a&2&&(a=_.N().Na,_.y(),_.E("ngForOf",a.Tda))};ERb=function(a,b){a&1&&(_.Qf(0)(1,3),_.B(2,BRb,1,0,"loading",4)(3,DRb,2,1,"ng-container",4),_.Rf()());a&2&&(a=b.Na,_.y(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase","loading"),_.y(),_.E("ngSwitchCase","loaded"))};GRb=function(a,b){a&1&&(_.B(0,ERb,4,3,"ng-container",2),_.Q(1,"async"));a&2&&(a=b.va,b=_.N(),_.E("ngIf",_.R(1,1,FRb(b,a.ki.id))))};
JRb=function(a){try{var b=HRb(a);return IRb(b)===0?[a]:_.Rj(b,DM,1,_.Mj()).map(function(c){switch(_.hk(c,2,0)){case 3:return"guice://"+_.Y(c,1);default:return _.Y(c,1)}})}catch(c){return[a]}};KRb=function(a){a&1&&(_.F(0,"button",2)(1,"mat-icon"),_.P(2),_.H()());a&2&&(a=_.N(),_.E("color",a.selected?"primary":null)("matTooltip",a.Pma)("disabled",a.disabled),_.Lf("aria-label",a.ariaLabel),_.y(2),_.rg(a.icon))};
LRb=function(a){a&1&&(_.F(0,"button",3)(1,"mat-icon"),_.P(2),_.H(),_.cg(3),_.H());a&2&&(a=_.N(),_.E("color",a.selected?"primary":null)("matTooltip",a.Pma)("disabled",a.disabled),_.y(2),_.rg(a.icon))};MRb=function(a){a&1&&(_.Qf(0),_.P(1," Underlines "),_.Rf())};NRb=function(a){a&1&&(_.Qf(0),_.P(1," Underline references "),_.Rf())};
ORb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"collapsible-icon-button",1);_.K("click",function(){var d=_.u(c).Na,e=_.N();return _.w(e.toggle(d.b_b))});_.B(2,MRb,2,0,"ng-container",0)(3,NRb,2,0,"ng-container",0);_.H();_.Rf()}a&2&&(a=b.Na,b=_.N(),_.y(),_.E("collapsed",b.collapsed)("selected",a.b_b),_.y(),_.E("ngIf",b.w7a==="short"),_.y(),_.E("ngIf",b.w7a==="long"))};PRb=function(a){a&1&&_.J(0,"xap-picker-single-select",5)};QRb=function(a){a&1&&_.J(0,"xap-picker-checklist",5)};
RRb=function(a){a&1&&_.J(0,"xap-picker-selection-list",6)};
SRb=function(a,b){if(a&1){var c=_.zd();_.F(0,"xap-picker",2);_.Q(1,"async");_.K("ngModelChange",function(e){_.u(c);var f=_.N();return _.w(f.JP.next(e))});_.B(2,PRb,1,0,"xap-picker-single-select",3)(3,QRb,1,0,"ng-template",null,0,_.Ag)(5,RRb,1,0,"xap-picker-selection-list",4);_.H()}if(a&2){a=b.Na;b=_.$f(4);var d=_.N();_.Nf("xap-picker-multi-pane",a.xw);_.E("ngModel",d.JP)("options",_.R(1,11,d.options))("displayFunction",a.Pi)("searchVisible",a.bu)("searchFilter",a.fX)("selectAllVisible",a.Jy);_.y(2);
_.E("ngIf",a.UP)("ngIfElse",b);_.y(3);_.E("ngIf",a.xw)}};TRb=function(a,b){return a.size===b.size&&[].concat(_.ld(a)).every(function(c){return b.has(c)})};URb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};VRb=function(a,b){return a===b||!(!a||!b)&&_.gc(a,b)};WRb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.gc(c,b[d])})};
XRb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,FO:b}:null};$Rb=function(a){var b,c,d;return Object.assign({},{ZA:[_.aE],tm:a.tm,YXa:!0},a,{VB:Object.assign({},{rxa:a.O_c?YRb:((b=a.VB)==null?void 0:b.rxa)||ZRb,oca:a.Ij(_.aE,new _.oD),IF:!0,Pi:a.Pi,values:a.options?_.dmb(a.options):void 0},a.VB),Iw:Object.assign({},{options:a.options,Pi:a.Pi,title:(d=(c=a.VB)==null?void 0:c.displayName)!=null?d:""},a.Iw),Q4:a.tm===_.$D})};
bSb=function(a,b){return function(c,d){return new aSb({id:a,displayName:b},c,d)}};cSb=function(a,b){return $Rb({tm:_.RD,Hua:_.pD("true"),Ij:bSb(a,b),VB:{displayName:b},options:[]})};eSb=function(a){return $Rb({tm:EM,Iw:{bu:!1,xw:!1},Ij:dSb,VB:{displayName:"Category"},options:a,Pi:function(b){return b.displayName}})};hSb=function(a,b){return fSb(gSb(a),b)};
gSb=function(a){var b=new Map([]);_.bk(a,1)&&b.set("tests",iSb);_.bk(a,2)&&b.set("generatedFiles",jSb);_.bk(a,3)&&b.set("path",kSb);var c=_.Ab(a,5,_.op);c&&c.has("cross references")&&(c=_.Rj(c.get("cross references"),_.gp,2,_.Mj()).map(function(d){return lSb(d)}),b.set("category",eSb(c)));a=a.gWa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",$Rb({tm:_.RD,Iw:{bu:!1,Jy:!1,xw:!1},Ij:mSb,VB:{displayName:"Build Configs"},options:a}));return b};
lSb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("mf`"+b);return{source:b,displayName:a[1]}};nSb=function(a){a&1&&(_.F(0,"span",3),_.cg(1,1),_.H())};oSb=function(a){a&1&&(_.F(0,"span",6),_.cg(1,2),_.H())};pSb=function(a){a&1&&_.J(0,"span",0)};qSb=function(a){a&1&&(_.F(0,"span",2),_.cg(1),_.H())};rSb=function(a){a&1&&_.cg(0,1)};sSb=function(a){a&1&&_.J(0,"span",7)};
tSb=function(a){a&1&&_.B(0,rSb,1,0)(1,sSb,1,0,"span",7);a&2&&(a=_.N(),_.Pf(a.tqb?0:1))};uSb=function(a){a&1&&_.cg(0,2)};vSb=function(a){a&1&&(_.F(0,"span",5),_.cg(1,3),_.H())};wSb=function(a){if(a&1){var b=_.zd();_.F(0,"button",4);_.Q(1,"format");_.K("click",function(c){_.u(b);return _.w(c.stopPropagation())});_.F(2,"mat-icon",5);_.P(3);_.H()()}a&2&&(a=_.N(),_.Lf("aria-label",_.QA(1,3,a.wc==null?null:a.wc.wE,a.Icc,"SUMMARY")),_.y(2),_.E("svgIcon",_.xC(a.vi,"remove_filter")),_.y(),_.rg(_.yC(a.vi,"remove_filter")))};
xSb=function(a){a&1&&(_.F(0,"span",13),_.Zf(1,3),_.H())};ySb=function(a){if(a&1){var b=_.zd();_.F(0,"button",14);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.GN())});_.Zf(1,4);_.H()}a&2&&(a=_.N(),_.E("disabled",!_.tkb(a.Yd)))};
zSb=function(a){a&1&&(_.F(0,"div",15)(1,"div",7)(2,"h2",8),_.P(3),_.H()(),_.J(4,"mat-progress-spinner",16),_.H());a&2&&(a=_.N(),_.y(2),_.dg("id","dialog-label-",a.wc.id,""),_.y(),_.qg(" ",a.wc.config.displayName," "),_.y(),_.E("color",a.Yia)("diameter",48)("strokeWidth",4))};
ASb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-option",12);_.P(1);_.F(2,"button",13);_.K("click",function(d){var e=_.u(c).va,f=_.N(2);d.stopPropagation();f.nTa.emit(e);return _.w()});_.F(3,"mat-icon",14);_.P(4);_.H()()()}a&2&&(a=b.va,b=_.N(2),_.E("value",a),_.y(),_.qg(" ",a.label," "),_.y(2),_.E("svgIcon",_.xC(b.vi,"delete_filter"))("fontSet",b.h3a?"google-material-icons":void 0),_.y(),_.rg(_.yC(b.vi,"delete_filter")))};
BSb=function(a){a&1&&(_.F(0,"div",9)(1,"mat-optgroup",10),_.B(2,ASb,5,5,"mat-option",11),_.H()());a&2&&(a=_.N(),_.y(2),_.E("ngForOf",a.JC))};CSb=function(a){a&1&&_.Tf(0)};ESb=function(a,b){a&1&&(_.F(0,"mat-option",20),_.B(1,CSb,1,0,"ng-container",21),_.H());a&2&&(a=b.va,_.N(4),b=_.$f(12),_.E("value",a),_.y(),_.E("ngTemplateOutlet",b)("ngTemplateOutletContext",_.yg(3,DSb,a)))};
FSb=function(a){a&1&&(_.F(0,"div")(1,"mat-optgroup",18),_.B(2,ESb,2,5,"mat-option",19),_.H()());a&2&&(a=_.N().va,_.y(),_.E("label",a.bV),_.y(),_.E("ngForOf",a.FN))};GSb=function(a){a&1&&_.Tf(0)};HSb=function(a){a&1&&(_.F(0,"mat-option",20),_.B(1,GSb,1,0,"ng-container",21),_.H());if(a&2){a=_.N().va;_.N(2);var b=_.$f(12);_.E("value",a);_.y();_.E("ngTemplateOutlet",b)("ngTemplateOutletContext",_.yg(3,DSb,a))}};
ISb=function(a,b){a&1&&(_.Qf(0),_.B(1,FSb,3,2,"div",16)(2,HSb,2,5,"mat-option",17),_.Rf());a&2&&(a=b.va,_.N(2),_.y(),_.E("ngIf",_.zC(a)&&a.FN.length>0),_.y(),_.E("ngIf",!_.zC(a)))};JSb=function(a){a&1&&(_.F(0,"mat-option",22)(1,"span",23),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.rg(a.fC))};KSb=function(a,b){a&1&&(_.Qf(0),_.B(1,JSb,3,1,"mat-option",8),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.y(),_.E("ngIf",b.fC&&a.length===0))};
LSb=function(a){a&1&&(_.Qf(0),_.B(1,ISb,3,2,"ng-container",15),_.Q(2,"async"),_.B(3,KSb,2,1,"ng-container",16),_.Q(4,"async"),_.Rf());a&2&&(a=_.N(),_.y(),_.E("ngForOf",_.R(2,2,a.DW)),_.y(2),_.E("ngIf",_.R(4,4,a.DW)))};MSb=function(a,b){a&1&&(_.F(0,"mat-option",20)(1,"span"),_.P(2),_.H()());a&2&&(a=b.va,_.E("value",a),_.Lf("aria-label",a.ariaLabel||a.displayName),_.y(2),_.rg(a.displayName))};
NSb=function(a){a&1&&(_.F(0,"div")(1,"mat-optgroup",18),_.B(2,MSb,3,3,"mat-option",19),_.H()());a&2&&(a=_.N().va,_.y(),_.E("label",a.bV),_.y(),_.E("ngForOf",a.FN))};OSb=function(a){a&1&&(_.F(0,"mat-option",20)(1,"span"),_.P(2),_.H()());a&2&&(a=_.N().va,_.E("value",a),_.Lf("aria-label",a.ariaLabel||null),_.y(2),_.rg(a.displayName))};
PSb=function(a,b){a&1&&(_.Qf(0),_.B(1,NSb,3,2,"div",16)(2,OSb,3,3,"mat-option",17),_.Rf());a&2&&(a=b.va,_.N(2),_.y(),_.E("ngIf",_.zC(a)&&a.FN.length>0),_.y(),_.E("ngIf",!_.zC(a)))};QSb=function(a){a&1&&(_.F(0,"mat-option",22)(1,"span",23),_.P(2),_.H()());a&2&&(a=_.N(3),_.y(2),_.rg(a.fC))};RSb=function(a,b){a&1&&(_.Qf(0),_.B(1,QSb,3,1,"mat-option",8),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.y(),_.E("ngIf",b.fC&&a.length===0))};
SSb=function(a){a&1&&(_.B(0,PSb,3,2,"ng-container",15),_.Q(1,"async"),_.B(2,RSb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.N(),_.E("ngForOf",_.R(1,2,a.xO)),_.y(2),_.E("ngIf",_.R(3,4,a.xO)))};TSb=function(a){a&1&&(_.F(0,"mat-option",22),_.J(1,"mat-spinner",24),_.H());a&2&&(a=_.N(),_.Lf("aria-label",a.H$a))};USb=function(a){a&1&&(_.F(0,"b"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};VSb=function(a){a&1&&(_.F(0,"i"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};
WSb=function(a){a&1&&(_.F(0,"u"),_.P(1),_.H());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};XSb=function(a){a&1&&(_.Qf(0),_.P(1),_.Rf());a&2&&(a=_.N().va,_.y(),_.rg(a.text))};YSb=function(a,b){a&1&&(_.F(0,"span"),_.Qf(1,25),_.B(2,USb,2,1,"b",26)(3,VSb,2,1,"i",26)(4,WSb,2,1,"u",26)(5,XSb,2,1,"ng-container",27),_.Rf(),_.H());a&2&&(a=b.va,_.y(),_.E("ngSwitch",a.tag),_.y(),_.E("ngSwitchCase","b"),_.y(),_.E("ngSwitchCase","i"),_.y(),_.E("ngSwitchCase","u"))};
ZSb=function(a,b){a&1&&_.B(0,YSb,6,4,"span",15);a&2&&_.E("ngForOf",b.va.H0)};$Sb=function(a){a&1&&(_.F(0,"mat-icon",15),_.P(1),_.H());a&2&&(a=_.N(2),_.E("svgIcon",_.Ykb(a.vi,a.rea())),_.y(),_.qg(" ",a.rea()," "))};aTb=function(a){a&1&&(_.F(0,"span",16),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.rg(a.n1))};
bTb=function(a,b){if(a&1){var c=_.zd();_.F(0,"xap-applied-filter-chip",17);_.Q(1,"async");_.K("editorVisibleChange",function(){var d=_.u(c).index,e=_.N(2);return _.w(e.openEditor(d))})("removed",function(){var d=_.u(c).index,e=_.N(2);e.remove(d);var f;(f=e.vq)==null||_.Ynb(f);if(e.be.length>1&&d<e.be.length){var g;(g=e.be.get(d))==null||g.focus()}return _.w()})("chipClick",function(){_.u(c);var d;(d=_.N(2).vq)==null||_.Ynb(d);return _.w()});_.H()}a&2&&(a=b.va,b=_.N(2),_.E("appliedFilter",a)("filter",
_.R(1,3,b.config.LE(a.config.id)))("disabled",b.disabled))};cTb=function(a){if(a&1){var b=_.zd();_.F(0,"button",18);_.K("click",function(c){_.u(b);var d=_.N(2);return _.w(d.nya(c))});_.F(1,"mat-icon",19);_.P(2);_.H()()}a&2&&(a=_.N(2),_.E("matTooltip",a.mka),_.Lf("aria-label",a.mka),_.y(),_.E("svgIcon",_.xC(a.vi,"save_filters")),_.y(),_.rg(_.yC(a.vi,"save_filters")))};
dTb=function(a){if(a&1){var b=_.zd();_.F(0,"button",20);_.K("click",function(c){_.u(b);var d=_.N(2);return _.w(d.Z_(c))})("mousedown",function(){_.u(b);var c=_.N(2);return _.w(c.NRa=!0)});_.F(1,"mat-icon",21);_.P(2);_.H()()}a&2&&(a=_.N(2),_.E("matTooltip",a.Eja),_.Lf("aria-label",a.Eja),_.y(),_.E("svgIcon",_.xC(a.vi,"clear_filters")),_.y(),_.rg(_.yC(a.vi,"clear_filters")))};
gTb=function(a,b){if(a&1){var c=_.zd();_.F(0,"xap-filter-editor",22);_.Q(1,"async");_.K("editorVisibleChange",function(e){var f=_.u(c).index,g=_.N(2);return _.w(_.alb(g,e,f))})("update",function(e){var f=_.u(c).index,g=_.N(2);return _.w(g.update(f,e,g.editor))})("canceled",function(){_.u(c);var e=_.N(2);return _.w(eTb(e))})("onCloseEditor",function(e){_.u(c);var f=_.N(2);return _.w(fTb(f,e))});_.H()}if(a&2){a=b.va;b=b.index;var d=_.N(2);_.E("appliedFilter",a)("filter",_.R(1,5,d.config.LE(a.config.id)))("isEditorVisible",
d.z2(b))("disabled",d.disabled)("overlayOrigin",d.abb()[b])}};
hTb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"div",3);_.K("click",function(d){_.u(b);var e=_.N();return _.w(e.OE(d))})("focusin",function(d){_.u(b);var e=_.N();return _.w(e.w1a(d))})("focusout",function(){_.u(b);var d=_.N();return _.w(d.p3())});_.F(2,"div",4);_.B(3,$Sb,2,2,"mat-icon",5)(4,aTb,2,1,"span",6);_.H();_.F(5,"div",7)(6,"div",8)(7,"mat-chip-grid",9,1);_.B(9,bTb,2,5,"xap-applied-filter-chip",10);_.Q(10,"async");_.H();_.F(11,"xap-filter-menu",11);_.Q(12,"async");_.K("selected",function(d){_.u(b);
var e=_.N();return _.w(_.Smb(e,d))})("selectedSet",function(d){_.u(b);var e=_.N();return _.w(e.Qra(d))})("deletedSet",function(){_.u(b);_.N();return _.w()})("onBackspace",function(){_.u(b);var d=_.N();return _.w(d.W4a())});_.H()()();_.B(13,cTb,3,4,"button",12)(14,dTb,3,4,"button",13);_.H();_.B(15,gTb,2,7,"xap-filter-editor",14);_.Q(16,"async");_.Rf()}if(a&2){a=_.$f(8);var c=_.N();_.y(3);_.E("ngIf",!c.n1);_.y();_.E("ngIf",c.n1);_.y(3);_.E("disabled",c.disabled);_.y(2);_.E("ngForOf",_.R(10,18,c.config.og))("ngForTrackBy",
c.bWa);_.y(2);_.E("autoActiveFirstOption",c.nt)("filterbar",a)("suggestionProvider",c.config.DIb.pma)("useRankedSuggestions",c.config.iY)("placeholder",c.nW)("inputLabel",c.Wfa||c.nW)("noResultsMessage",c.fC)("disabled",c.disabled)("savedFilterSets",_.R(12,20,c.config.CP==null?null:c.config.CP.JC));_.y(2);_.E("ngIf",c.config.CP&&c.config.og.getValue().length>0);_.y();_.E("ngIf",_.Umb(c));_.y();_.E("ngForOf",_.R(16,22,c.config.og))("ngForTrackBy",c.bWa)}};iTb=function(a){a&1&&_.Tf(0)};
jTb=function(a,b){if(a&1){var c=_.zd();_.F(0,"xap-filter-editor",22);_.Q(1,"async");_.K("editorVisibleChange",function(e){var f=_.u(c).index,g=_.N(2);return _.w(_.alb(g,e,f))})("update",function(e){var f=_.u(c).index,g=_.N(2);return _.w(g.update(f,e,g.editor))})("canceled",function(){_.u(c);var e=_.N(2);return _.w(eTb(e))})("onCloseEditor",function(e){_.u(c);var f=_.N(2);return _.w(fTb(f,e))});_.H()}if(a&2){a=b.va;b=b.index;var d=_.N(2);_.E("appliedFilter",a)("filter",_.R(1,5,d.config.LE(a.config.id)))("isEditorVisible",
d.z2(b))("disabled",d.disabled)("overlayOrigin",d.XSa)}};
kTb=function(a){a&1&&(_.B(0,iTb,1,0,"ng-container",23)(1,jTb,2,7,"xap-filter-editor",14),_.Q(2,"async"));if(a&2){a=_.N();var b=_.E("ngTemplateOutlet",a.hVa.Qc);var c=a.config;var d=a.openEditor,e=a.XPb,f=a.Z_,g=a.a9c,m=a.tTb,n=a.Qra,r=a.nya,v=_.Dd()+6,z=_.zd(),C=EFb(z,v,c,d,e,f);c=EFb(z,v+4,g,m,n,r)||C?z[v+8]={config:c,openEditor:d,XPb:e,Z_:f,a9c:g,tTb:m,Qra:n,nya:r}:z[v+8];b("ngTemplateOutletContext",c);_.y();_.E("ngForOf",_.R(2,4,a.config.og))("ngForTrackBy",a.bWa)}};
lTb=function(a,b){if((a=_.Ab(a,5,_.op))&&a.has("cross references")){a=_.k(_.Rj(a.get("cross references"),_.gp,2,_.Mj()));for(var c=a.next();!c.done;c=a.next())if(c=lSb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
nTb=function(a,b){if((a=_.Ab(a,5,_.op))&&a.has("cross references")){a=_.k(_.Rj(a.get("cross references"),_.gp,2,_.Mj()));for(var c=a.next();!c.done;c=a.next())if(c=lSb(c.value),c.displayName===b)return new mTb({id:"category",displayName:"Category"},_.bE,_.dmb([{source:c.source,displayName:c.displayName}]))}return null};oTb=function(){return{height:window.outerHeight,width:window.outerWidth}};pTb=function(a,b){return a.height===b.height&&a.width===b.width};
rTb=function(a){if(a&1){var b=_.zd();_.F(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.K("dismiss",function(){_.u(b);var c=_.N(2);return _.w(qTb(c))});_.F(2,"p",7);_.P(3);_.H();_.P(4);_.H()()}a&2&&(a=_.N(2),_.y(3),_.rg(a.Wmc),_.y(),_.qg(" ",a.Vmc," "))};
tTb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"collapsible-icon-button",5);_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.K("click",function(){var d=_.u(c).Na,e=_.N();d=!d.enabled;_.jFb(e.bc,d);e.Ja.qb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.ub});return _.w()});_.H();_.B(5,rTb,5,2,"onedev-feature-tooltip-controller",3);_.Q(6,"async");_.J(7,"mat-divider",1);_.Rf()}a&2&&(a=b.Na,b=_.N(),_.y(),_.E("collapsed",!0)("selected",
a.enabled)("disabled",_.R(2,7,b.Sza))("ariaLabel",_.R(3,9,b.Sza)?b.I$a:a.enabled?b.K$a:b.J$a)("tooltipText",_.R(4,11,b.Sza)?b.I$a:a.enabled?b.K$a:b.J$a),_.y(4),_.E("ngIf",_.R(6,13,sTb(b))),_.y(2),_.E("vertical",!0))};
uTb=function(a){if(a&1){var b=_.zd();_.F(0,"collapsible-icon-button",8);_.K("click",function(){_.u(b);var c=_.N();return _.w(c.Kma())});_.H()}a&2&&(a=_.N(),_.E("icon",a.y_?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.y_?a.q$a:a.m$a)("tooltipText",a.y_?a.q$a:a.m$a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.y_?"expandAll":"collapseAll")("trackProjectId",a.location.ub))};vTb=function(a){return{status:1,fetch:function(){a.next()}}};
ATb=function(a){var b;if(a.visible&&(!a.Fw||((b=a.Fw)==null?void 0:b.Fg())===0))return FM(wTb,a);if(!_.$vb(a.Fw,a.oN))return FM(xTb,a);var c;if(((c=a.Fw)==null?void 0:c.getSize())===a.visible){var d;return((d=a.Fw)==null?void 0:d.Fg())===1?FM(yTb,a):FM(wTb,a)}var e;return((e=a.Fw)==null?void 0:e.Fg())===0?FM(wTb,a):FM(zTb,a)};FM=function(a,b){var c=b.y0;var d=b.Fw;var e=b.oN;b=b.visible;return a.format({detailText:c,total:BTb(d),totalModifier:CTb(d),filteredTotal:BTb(e),filteredModifier:CTb(e),visible:b})};
BTb=function(a){return a&&a.Fg()!==0?a.getSize():"?"};CTb=function(a){switch(a==null?void 0:a.Fg()){case 3:return">=";case 2:return"~";default:return""}};
DTb=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)g==="\\E"&&(b=!1);else if(g==="\\Q")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||g==="\\A"||g==="\\z"||g==="\\a"||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):m==="i"||d[d.length-1].add(m)}else/^\\C/.test(g)||(d[d.length-1].has("U")&&/^[?+*{]/.test(g)?e=/(.+)\?$/.exec(g):(/^\(/.test(g)?d.push(new Set(d[d.length-1])):g===")"&&d.pop(),c=g==="["))}};GM=function(a){a=a.children;return!!a&&a.length>0};
ETb=function(a){if(!("children"in a))return a.ZV.length===0?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=ETb(c.value);return b};FTb=function(a,b){return b?a.fg===(typeof b==="string"?b:b.fg):!1};GTb=function(a){return _.dG(a)&&a.Wb.status===0};
HTb=function(a,b,c,d,e,f,g,m){var n,r,v=d+"::"+b+":"+((r=(n=a.eJ())==null?void 0:n.Ev())!=null?r:"");b=a.uea();if(!b)return b=g.lk++,_.nk(a,5,_.mQa)?new HM(a,c,v,e,m):{item:a,z3:m,level:c,fg:v,ZV:"",Qf:b};d=_.Rj(b,_.rp,1,_.Mj()).map(function(z,C){return HTb(z,C,c+1,v,e,f,g,m)});c===0&&_.hk(b,7,0)===2?(n=v+"::-1:notice",n={item:new _.rp,z3:m,level:c+1,fg:n,ZV: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)):c!==0||_.hk(b,7,0)!==3&&_.hk(b,7,0)!==4||(n=v+"::-1:notice",n={item:new _.rp,z3:m,level:c+1,fg:n,ZV: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,z3:m,level:c,fg:v,ZV:"",children:d,o1:_.hk(b,7,0),Fw:_.Qj(b,_.kp,5),oN:_.Qj(b,_.kp,6)}};
ITb=function(a){var b=a.nUc;var c=a.XXc;var d=a.wia;a=a.YXc;var e=new _.lp;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.xUb(1);break;case "TEST":_.wk(e,1,1);break;default:_.Wa(f)}c&&(_.wk(e,5,2),_.Bb(e,6,c,_.eb));if(d){_.wk(e,3,d.FO?1:2);try{DTb(d.path);var g=!0}catch(m){g=!1}if(g)e.td(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.wk(e,9,2),e.qUb(a.map(function(m){return m.displayName})));return{filter:e}};
JTb=function(a){a&1&&(_.F(0,"a",7),_.P(1),_.H());a&2&&(a=_.N(2),_.Lf("href",a.x0,_.Qe),_.y(),_.qg("",a.Gca,":"))};KTb=function(a){a&1&&(_.F(0,"div",4),_.B(1,JTb,2,2,"a",5),_.F(2,"a",6),_.P(3),_.H(),_.F(4,"a"),_.P(5),_.H()());a&2&&(a=_.N(),_.y(),_.E("ngIf",a.Gca&&a.x0),_.y(),_.Lf("href",a.xqb,_.Qe),_.y(),_.rg(a.zqb),_.y(),_.Lf("href",a.x0,_.Qe),_.y(),_.$gb("","{","... ",a.y0," ...","}",""))};LTb=function(a){a&1&&(_.Qf(0),_.F(1,"span",9),_.P(2),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.rg(a.Z0c))};
MTb=function(a){a&1&&_.B(0,LTb,3,1,"ng-container",8);if(a&2){a=_.N();var b=_.$f(4);_.E("ngIf",a.Iwa)("ngIfElse",b)}};NTb=function(a){a&1&&_.Tf(0)};OTb=function(a){a&1&&(_.F(0,"a",12),_.B(1,NTb,1,0,"ng-container",13),_.H());if(a&2){a=_.N(2);var b=_.$f(6);_.Lf("href",a.x0,_.Qe);_.y();_.E("ngTemplateOutlet",b)}};
PTb=function(a){if(a&1){var b=_.zd();_.F(0,"span",14);_.J(1,"mat-divider",15);_.F(2,"button",16);_.K("click",function(c){_.u(b);var d=_.N(2),e,f;d.yM.emit({category:(f=(e=d.node.z3)==null?void 0:e.getName())!=null?f:void 0,action:0});c.stopPropagation();return _.w()})("keydown.enter",function(c){_.u(b);_.N(2);c.stopPropagation();return _.w()});_.P(3);_.H()()}a&2&&(a=_.N(2),_.y(),_.E("vertical",!0),_.y(),_.E("matTooltip",a.mnc),_.y(),_.qg(" ",a.lnc," "))};
QTb=function(a){a&1&&_.B(0,OTb,2,2,"a",10)(1,PTb,4,3,"span",11);if(a&2){a=_.N();var b=_.$f(6);_.E("ngIf",a.x0)("ngIfElse",b);_.y();_.E("ngIf",a.lVb)}};RTb=function(a){a&1&&(_.F(0,"span",7),_.P(1),_.H());a&2&&(a=_.N(2),_.y(),_.qg("",a.Gca,":"))};TTb=function(a){a&1&&(_.B(0,RTb,2,1,"span",5),_.F(1,"span",17),_.P(2),_.H());a&2&&(a=_.N(),_.E("ngIf",a.Gca),_.y(),_.E("ngClass",_.yg(3,STb,a.LDb)),_.y(),_.qg(" ",a.y0,""))};
UTb=function(a){var b=a.find(function(g){var m;return g.level===0&&((m=g.item.eJ())==null?void 0:m.Ev())==="Definitions"});if(b&&GM(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,GM(d)){d=_.k(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Y(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({fg:e.fg,uri:f});else{if(a)return;a={fg:e.fg,uri:f}}}}if(a)return a;if(c.length===1)return c[0]}};VTb=function(a,b){return a.filter(function(c){return b.has(c.fg)})};
WTb=function(a,b){if(b)return(a=a.find(function(c){return FTb(c,b)}))?{fg:a.fg,uri:_.Y(a.item,4)}:void 0};XTb=function(a,b){return a.find(function(c){return c.fg===b})};
$Tb=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.Rj(g.value,_.xp,2,_.Mj()));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(C,I){var M,O,aa,pa,Aa,ra;return((Aa=C==null?void 0:(M=_.Qj(C,_.gp,4))==null?void 0:(O=M.getMetadata())==null?void 0:O.Bea())!=null?Aa:1E6)-((ra=I==null?void 0:(aa=_.Qj(I,_.gp,4))==null?void 0:(pa=aa.getMetadata())==null?void 0:pa.Bea())!=null?ra:1E6)});c={lk: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=YTb(new _.rp,(new _.hp).CAa((v=(n=m)==null?void 0:(r=_.Qj(n,_.gp,4))==null?void 0:r.getName())!=null?v:"").Yl(1)).BUb(m.uea());r=n=void 0;m=HTb(z,g.length,0,"",function(C,I,M){return ZTb(b,a,C,d,I,M)},e,c,(r=(n=m)==null?void 0:_.Qj(n,_.gp,4))!=null?r:void 0);g.push(m)}return g};
bUb=function(a){a=aUb(a).map(function(b){return b.Alb.ha(_.Ee(GTb),_.vf(function(c){c=c.Wb;b.children=c.children;b.Fw=c.Fw;b.oN=c.oN;b.o1=c.o1}),_.tf(function(c){return bUb(c.Wb.children).ha(_.sf({}))}))});return _.De.apply(null,_.ld(a))};aUb=function(a){var b=[];a=[].concat(_.ld(a));for(var c;c=a.shift();)if(GM(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof HM&&b.push(c);return b};
cUb=function(a,b,c,d,e,f,g){var m={lk:0};return{status:0,children:_.Rj(d,_.rp,1,_.Mj()).map(function(n,r){return HTb(n,r,e+1,c,function(v,z,C){return ZTb(b,a,v,f,z,C)},g,m)}),Fw:_.Qj(d,_.kp,5)||new _.kp,oN:_.Qj(d,_.kp,6)||new _.kp,o1:_.hk(d,7,0)||0}};dUb=function(a){a&1&&_.Tf(0)};eUb=function(a){a&1&&(_.F(0,"div",3),_.B(1,dUb,1,0,"ng-container",4),_.H());a&2&&(_.N(),a=_.$f(4),_.y(),_.E("ngTemplateOutlet",a))};
fUb=function(a){a&1&&(_.F(0,"div",5)(1,"span",6),_.P(2),_.H(),_.cg(3),_.cg(4,1),_.H(),_.cg(5,2));a&2&&(a=_.N(),_.Lf("aria-live",a.pRc)("role",a.sRc),_.y(2),_.rg(a.icon.ariaLabel))};
gUb=function(a,b){if(a&1){var c=_.zd();_.F(0,"unified-xref-actions",11);_.Q(1,"async");_.Q(2,"async");_.K("expansion",function(d){_.u(c);var e=_.N();return _.w(e.Kma(d))})("filter",function(d){_.u(c);var e=_.N();return _.w(e.filter.next(d))})("openInMiniPanel",function(d){_.u(c);var e=_.N();d||e.Fc.c0();e.gia=d;return _.w()});_.H()}a&2&&(a=b.Na,b=_.N(),_.E("location",_.R(1,6,b.OJ))("categoryFilter",b.yM)("element",b.element)("showingCodePanel",_.R(2,8,b.b6a))("anyExpandableNodes",a.Nra)("allNodesCollapsed",
a.Sra))};hUb=function(a){a&1&&_.J(0,"loading",12,3)};iUb=function(a){a&1&&(_.F(0,"dc-information-box",13,4),_.P(2),_.Q(3,"async"),_.H());a&2&&(a=_.N(),_.y(2),_.qg(" ",_.R(3,1,a.state).message," "))};jUb=function(a,b){a&1&&(_.F(0,"xap-callout",17)(1,"xap-callout-body"),_.P(2),_.H()());a&2&&(a=b.va,_.y(2),_.qg(" ",_.Qj(a,_.ip,1).getMessage()," "))};kUb=function(){};
mUb=function(a){a&1&&_.B(0,kUb,0,0,"ng-template",21);a&2&&(a=_.N().va,_.N(2),_.E("ngTemplateOutlet",_.$f(8))("ngTemplateOutletContext",_.yg(2,lUb,a)))};nUb=function(a){a&1&&_.J(0,"mat-spinner",24);a&2&&_.E("diameter",12)("strokeWidth",2)};oUb=function(a){a&1&&(_.Qf(0),_.F(1,"mat-icon"),_.P(2,"warning"),_.H(),_.F(3,"span",25),_.P(4),_.H(),_.Rf());a&2&&(a=_.N().va,_.y(4),_.rg(a.message))};pUb=function(){};
qUb=function(a){if(a&1){var b=_.zd();_.F(0,"div",27);_.K("click",function(){_.u(b);var e=_.N(2).va;_.N(4);e=e.Wb;e.status===1&&e.fetch();return _.w()});_.B(1,pUb,0,0,"ng-template",21);_.H()}if(a&2){a=_.N(4).va;var c=_.N(2),d=_.$f(8);_.E("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.Fc.Zd(a)?"expand":"collapse")("trackArtifactId",a.fg);_.y();_.E("ngTemplateOutlet",d)("ngTemplateOutletContext",_.yg(6,lUb,a))}};
rUb=function(a){a&1&&(_.Qf(0),_.B(1,qUb,2,8,"div",26),_.Rf());if(a&2){a=_.N().va;_.N(4);var b=_.$f(10);_.y();_.E("ngIf",a.Wb.status===1)("ngIfElse",b)}};sUb=function(a,b){a&1&&(_.Qf(0,7),_.B(1,nUb,1,2,"mat-spinner",23)(2,oUb,5,1,"ng-container",10)(3,rUb,2,2,"ng-container",10),_.Rf());a&2&&(a=b.va,b=_.N(4),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.Zh))};
tUb=function(a){a&1&&(_.B(0,sUb,4,4,"ng-container",22),_.Q(1,"async"));if(a&2){a=_.N().va;_.N(2);var b=_.$f(12);_.E("ngIf",_.R(1,2,a instanceof HM?a.Alb:void 0))("ngIfElse",b)}};
wUb=function(a,b){if(a&1){var c=_.zd();_.F(0,"xrefs-tree-node",18);_.Q(1,"async");_.B(2,mUb,1,4,null,19)(3,tUb,2,4,"ng-template",null,5,_.Ag);_.F(5,"node-contents",20);_.Q(6,"async");_.K("nodeClicked",function(e){var f=_.u(c).va,g=_.N(2);return _.w(uUb(g,e,f))});_.H()()}if(a&2){a=b.va;b=_.$f(4);var d=_.N(2);_.Nf("header-bar",a.level===0)("active-element",_.R(1,14,vUb(d.Fc,a)));_.E("matTreeNodePaddingIndent",d.V0c)("ascTrackElement",d.element)("trackGestureClick",!0)("trackAction",d.Fc.Zd(a)?"expand":
"collapse")("trackArtifactId",a.fg);_.y(2);_.E("ngIf",d.mp(a))("ngIfElse",b);_.y(3);_.E("categoryFilter",d.yM)("makeLink",_.R(6,16,d.TB))("node",a)}};xUb=function(a){a&1&&(_.Qf(0),_.B(1,jUb,3,1,"xap-callout",14),_.Q(2,"async"),_.F(3,"mat-tree",15),_.B(4,wUb,7,18,"xrefs-tree-node",16),_.H(),_.Rf());if(a&2){var b;a=_.N();_.y();_.E("ngForOf",(b=_.R(2,4,a.state))==null?null:b.Wb==null?null:b.Wb.aC);_.y(2);_.E("rawNodes",a.Dm)("dataSource",a.dataSource)("treeControl",a.Fc)}};
yUb=function(a,b){a&1&&(_.F(0,"button",28),_.J(1,"mat-icon",29),_.H());a&2&&(a=b.node,b=_.N(),_.y(),_.E("svgIcon",b.Fc.Zd(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};zUb=function(a){a&1&&_.J(0,"mat-icon",30)};AUb=function(a){a&1&&_.J(0,"mat-icon")};BUb=function(a){var b=a.node;var c=a.wqb;var d=a.VYb;a=a.KBb;var e,f;b=(f=(e=b.z3)==null?void 0:e.getName().replaceAll(" ","_"))!=null?f:"";return(d?"select":"deselect")+b+(c?"Context":"")+(a?"InMainWindow":"")};
CUb=function(a,b){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=b.va,_.Nf("match",a.match),_.y(),_.rg(a.text))};DUb=function(a,b){a&1&&(_.F(0,"span"),_.P(1),_.H());a&2&&(a=b.va,_.Nf("match",a.match),_.y(),_.rg(a.text))};FUb=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(EUb,[])};
EUb=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};GUb=function(a){a&1&&(_.F(0,"mat-icon"),_.P(1,"keyboard_arrow_right"),_.H())};
HUb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"button",12);_.K("click",function(){var d=_.u(c),e=d.index;d=d.last;var f=_.N(2);d||(f.qb("popStack"),f.Uc.aNb.next(e));return _.w()});_.P(2);_.H();_.B(3,GUb,2,0,"mat-icon",11);_.Rf()}a&2&&(a=b.va,b=b.last,_.y(),_.E("disabled",b),_.y(),_.rg(a),_.y(),_.E("ngIf",!b))};IUb=function(a,b){a&1&&_.J(0,"copy-button",13);a&2&&(a=b.Na,_.E("isSmall",!0)("copyText",a))};
JUb=function(a){a&1&&(_.F(0,"format-code",27),_.Q(1,"async"),_.Qf(2),_.J(3,"xrefs-layer",28),_.Rf(),_.J(4,"link-decoration-layer",29),_.H());if(a&2){a=_.N().Na;var b=_.N(3);_.E("value",a.code||a.ue)("fileName",a.fileName)("scrollToLine",_.R(1,9,b.z5c))("highlightInfo",a.Xx)("lineLimitation",a.LJ)("focusableRegion",b.coa.X6b);_.y(3);_.E("layerBaseLocation",a.location);_.y();_.E("content",a.ue)("scoLinks",a.PF)}};KUb=function(a){a&1&&_.J(0,"loading")};
LUb=function(a){a&1&&(_.F(0,"dc-information-box",30),_.P(1," File not found "),_.H())};MUb=function(a,b){a&1&&(_.Qf(0,23),_.B(1,JUb,5,11,"format-code",24)(2,KUb,1,0,"loading",25)(3,LUb,2,0,"dc-information-box",26),_.Rf());a&2&&(a=b.Na,b=_.N(3),_.E("ngSwitch",a.kind),_.y(),_.E("ngSwitchCase",b.zo.uu),_.y(),_.E("ngSwitchCase",b.zo.yab))};
NUb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.J(1,"splitter",14);_.F(2,"div",15,1)(4,"div",16)(5,"a",17)(6,"middle-truncated-path",18)(7,"mat-icon",19);_.P(8,"open_in_browser");_.H();_.F(9,"span")(10,"copy-button",20);_.Q(11,"maybeStripGoogle3");_.Q(12,"async");_.K("copyEvent",function(){_.u(c);var e=_.N(2);return _.w(e.qb("copyPath"))});_.H()()()();_.F(13,"button",21);_.K("click",function(){_.u(c);var e=_.N(2);return _.w(e.c0())});_.F(14,"mat-icon");_.P(15,"close");_.H()()();_.B(16,MUb,4,3,"ng-container",
22);_.Q(17,"async");_.H();_.Rf()}if(a&2){a=b.Na;b=_.$f(3);var d=_.N(2);_.y();_.E("changeSizeOf",b);_.y(4);_.E("routerLink",_.Lq(a))("ascTrackElement",d.element)("trackProjectId",a.ub);_.y();_.E("path",a.uB);_.y(4);_.E("copyText",_.R(12,12,_.R(11,10,a)))("isSmall",!0);_.y(3);_.E("ascTrackElement",d.element)("trackProjectId",a.ub);_.y(3);_.E("ngIf",_.R(17,14,d.hD))}};
OUb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"div",4)(2,"div",5)(3,"div",6);_.B(4,HUb,4,3,"ng-container",7);_.Q(5,"async");_.H()();_.B(6,IUb,1,2,"copy-button",8);_.Q(7,"async");_.H();_.F(8,"div",9)(9,"unified-xref-tree",10);_.Q(10,"async");_.K("selectedLocationChanged",function(c){_.u(b);var d=_.N();return _.w(d.cAa.next(c))});_.H();_.B(11,NUb,18,16,"ng-container",11);_.Q(12,"async");_.H();_.Rf()}a&2&&(a=_.N(),_.y(4),_.E("ngForOf",_.R(5,5,a.FTb)),_.y(2),_.E("ngIf",_.R(7,7,a.D5c)),_.y(3),_.E("location",
a.location)("selectedXref",_.R(10,9,a.eSc)),_.y(2),_.E("ngIf",_.R(12,11,a.cAa)))};PUb=function(a){a&1&&(_.F(0,"div",31,2)(2,"div",32),_.P(3," Click a definition or usage to view references. "),_.H(),_.J(4,"underline-xrefs",33),_.H())};QUb=function(a){return!!a};RUb=function(a){a&1&&_.J(0,"history-panel",8);a&2&&(a=_.N(2),_.E("viewData",a.Cb))};SUb=function(a){a&1&&_.B(0,RUb,1,1,"history-panel",7);a&2&&(a=_.N(),_.E("ngIf",!a.St))};
TUb=function(a){a&1&&(_.F(0,"div",11),_.Q(1,"async"),_.P(2,"References"),_.H());a&2&&(a=_.N(2),_.E("matTooltip",_.R(1,1,a.e9a)))};UUb=function(a){a&1&&_.J(0,"xref-panel",12);a&2&&(a=_.N(2),_.E("location",a.Cb.location))};VUb=function(a){a&1&&(_.F(0,"mat-tab",9),_.Q(1,"async"),_.B(2,TUb,3,3,"ng-template",10)(3,UUb,1,1,"ng-template",2),_.H());a&2&&(a=_.N(),_.E("disabled",_.R(1,1,a.e9a)))};WUb=function(a){a&1&&_.J(0,"warnings-panel",14);a&2&&(a=_.N(2),_.E("viewDataType",a.Cb.kind))};
XUb=function(a){a&1&&(_.F(0,"mat-tab",13),_.B(1,WUb,1,1,"ng-template",2),_.H())};ZUb=function(a,b){switch(b){case "not-file":return _.le(1);case "code-diff":return _.le(3);case "text":return a.bF("XREFS").ha(_.Ee(YUb),_.x(function(c){if(!c.enabled)return 0;if(c.Bt===2)return c.SAb||1;if(c.Pt===0)return 2}));default:return _.le(1)}};YUb=function(a){return!(a.enabled&&a.Bt===0)};aVb=function(a,b){return b+$Ub[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
bVb=function(a){a&1&&(_.Qf(0),_.P(1,"\n  "),_.J(2,"diff-detail-header",3),_.P(3,"\n  "),_.F(4,"code-diff-chunks",4),_.P(5,"\n  "),_.H(),_.P(6,"\n"),_.Rf());a&2&&(a=_.N(),_.y(2),_.E("viewData",a.Cb),_.y(2),_.E("fileName",a.n2a)("diffChunks",a.Cb.Lta.uE))};cVb=function(a){a&1&&(_.F(0,"dc-information-box"),_.P(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    "),_.H())};
dVb=function(a){if(a&1){var b=_.zd();_.P(0,"\n    ");_.F(1,"detail-header",5);_.P(2,"\n  ");_.H();_.P(3,"\n\n  ");_.F(4,"main");_.P(5,"\n    ");_.B(6,cVb,2,0,"dc-information-box",6);_.P(7,"\n\n    ");_.F(8,"h3",7);_.P(9,"Symbolic link");_.H();_.P(10,"\n    ");_.F(11,"dc-p",8);_.P(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.H();_.P(13,"\n    ");_.F(14,"dc-p",9);_.P(15,"\n      Path:\n      ");_.F(16,"conditional-link",10,1);_.P(18,"\n          ");
_.F(19,"span");_.P(20);_.H();_.P(21,"\n      ");_.H();_.P(22,"\n      ");_.F(23,"copy-button",11);_.K("copyEvent",function(){_.u(b);var c=_.N();_.brb(c.Y7c.na);return _.w()});_.P(24,"\n      ");_.H();_.P(25,"\n    ");_.H();_.P(26,"\n  ");_.H();_.P(27,"\n")}a&2&&(a=_.N(),_.y(),_.E("viewData",a.Cb)("showLinksDropdown",!0),_.y(5),_.E("ngIf",!a.W3a),_.y(10),_.E("link",a.Rj)("condition",a.W3a)("trackGestureClick",a.W3a),_.y(4),_.rg(a.n2a),_.y(3),_.E("copyText",a.Cb.target)("isSmall",!0))};
eVb=function(a){a&1&&_.Tf(0)};fVb=function(a){a&1&&_.Tf(0)};gVb=function(a){a&1&&_.Tf(0)};hVb=function(a){a&1&&_.Tf(0)};
jVb=function(a,b){a&1&&(_.Qf(0),_.B(1,gVb,1,0,"ng-container",12),_.Q(2,"isPiperPlace"),_.F(3,"a",13),_.B(4,hVb,1,0,"ng-container",12),_.Q(5,"isPiperPlace"),_.H(),_.Rf());if(a&2){a=b.Na;b=_.N();var c=_.$f(21),d=_.$f(23),e=_.$f(25),f=_.$f(27);_.y();_.E("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.yg(9,iVb,a));_.y(2);c=a[1];c=_.Lq(_.Rq(b.location.kc(),{Hf:c}).kb());_.E("routerLink",c);_.y();_.E("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.yg(11,iVb,
a))}};kVb=function(a){a&1&&_.P(0," The file does not exist, or you do not have permission ")};lVb=function(a){a&1&&_.P(0," The file does not exist at this CL\n")};mVb=function(a){a&1&&_.P(0," The file does not exist at this commit\n")};nVb=function(a){a&1&&_.P(0," Contact the repository owner if this is unexpected. ")};oVb=function(a){a&1&&_.P(0," The file you have selected did not exist at this point in history.\n")};
pVb=function(a,b){a&1&&(_.P(0," It was deleted in "),_.F(1,"a",14),_.P(2),_.Q(3,"toPrettyRef"),_.H(),_.P(4,".\n"));a&2&&(a=b.Xwa,b=_.N(),_.y(),_.E("universalLink",_.WF(b.location,a[0])),_.y(),_.qg("CL ",_.R(3,2,a&&a[0]),""))};qVb=function(a,b){a&1&&(_.P(0," It was deleted in "),_.F(1,"a",15),_.P(2),_.Q(3,"toPrettyRef"),_.H(),_.P(4,".\n"));a&2&&(a=b.Xwa,b=_.N(),_.y(),_.E("universalLink",_.WF(b.location,a[0])),_.y(),_.qg("commit ",_.R(3,2,a&&a[0]),""))};
rVb=function(a,b){a&1&&(_.P(0),_.Q(1,"toPrettyRef"));a&2&&(a=b.Xwa,_.qg(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};sVb=function(a,b){a&1&&(_.P(0),_.Q(1,"toPrettyRef"));a&2&&(a=b.Xwa,_.qg(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};tVb=function(a){a&1&&_.J(0,"folder-detail",16);a&2&&(a=_.N().Na,_.E("viewData",a))};
uVb=function(a){if(a&1){var b=_.zd();_.F(0,"file-detail",17);_.Q(1,"async");_.K("contentTypeChange",function(d){_.u(b);var e=_.N(2);return _.w(e.contentType=d)});_.H()}if(a&2){a=_.N().Na;var c=_.N();_.E("viewData",a)("windowWidth",_.R(1,2,c.R9c.H1b).width)}};vVb=function(a){a&1&&_.J(0,"symlink-detail",18);a&2&&(a=_.N().Na,_.E("viewData",a))};wVb=function(a){a&1&&_.J(0,"git-submodule-detail",18);a&2&&(a=_.N().Na,_.E("viewData",a))};
xVb=function(a){a&1&&_.J(0,"loading",20);a&2&&_.E("diameter",48)("hasBackground",!0)};yVb=function(a){a&1&&_.J(0,"div",21)};zVb=function(a){a&1&&(_.Qf(0),_.B(1,xVb,1,2,"loading",19),_.Q(2,"async"),_.B(3,yVb,1,0,"ng-template",null,1,_.Ag),_.Rf());if(a&2){a=_.$f(4);var b=_.N(2);_.y();_.E("ngIf",_.R(2,2,b.F6c))("ngIfElse",a)}};AVb=function(a){a&1&&_.J(0,"file-not-found",22);a&2&&(a=_.N().Na,_.E("location",a.location))};BVb=function(a){a&1&&_.J(0,"submodule-cannot-fetch",23)};
CVb=function(a){a&1&&(_.F(0,"div",23)(1,"span",24),_.P(2," Error loading contents. "),_.H()())};DVb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"splitter",25);_.K("resizeDone",function(c){_.u(b);var d=_.N(2);return _.w(d.LXa(c))});_.H();_.Rf()}a&2&&(_.N(),a=_.$f(14),_.y(),_.E("changeSizeOf",a))};EVb=function(a){a&1&&_.J(0,"insights-panel")};
FVb=function(a){if(a&1){var b=_.zd();_.Qf(0);_.F(1,"splitter",26);_.K("mousedown",function(){_.u(b);var e=_.N(3);return _.w(e.MPa=!0)})("mouseup",function(){_.u(b);var e=_.N(3);return _.w(e.MPa=!1)});_.H();_.F(2,"div",27,2)(4,"div",28);_.B(5,EVb,1,0,"insights-panel",10);_.H()();_.Rf()}if(a&2){a=_.$f(3);var c=_.N().Na,d=_.N(2);_.y();_.E("changeSizeOf",a);_.y();_.Mf("pointer-events",d.MPa?"none":"unset");_.y(2);_.E("ngSwitch",c);_.y();_.E("ngSwitchCase",d.bab.Shc)}};
GVb=function(a,b){a&1&&(_.Qf(0),_.B(1,FVb,6,5,"ng-container",13),_.Rf());a&2&&(a=b.Na,b=_.N(2),_.y(),_.E("ngIf",a!==b.bab.NONE))};
HVb=function(a,b){a&1&&(_.F(0,"div",4)(1,"div",5),_.Qf(2,6),_.B(3,tVb,1,1,"folder-detail",7)(4,uVb,2,4,"file-detail",8)(5,vVb,1,1,"symlink-detail",9)(6,wVb,1,1,"git-submodule-detail",9)(7,zVb,5,4,"ng-container",10)(8,AVb,1,1,"file-not-found",11)(9,BVb,1,0,"submodule-cannot-fetch",12)(10,CVb,3,0,"div",12),_.Rf(),_.B(11,DVb,2,1,"ng-container",13),_.Q(12,"async"),_.F(13,"div",14,0),_.Q(15,"async"),_.J(16,"lower-detail-panel",15),_.Q(17,"async"),_.H()(),_.B(18,GVb,2,1,"ng-container",13),_.Q(19,"async"),
_.H());a&2&&(a=b.Na,b=_.N(),_.y(2),_.E("ngSwitch",a.kind),_.y(),_.E("ngSwitchCase",b.zo.aoa),_.y(),_.E("ngSwitchCase",b.zo.uu),_.y(),_.E("ngSwitchCase",b.zo.iBc),_.y(),_.E("ngSwitchCase",b.zo.kec),_.y(),_.E("ngSwitchCase",b.zo.yab),_.y(),_.E("ngSwitchCase",b.zo.Jpc),_.y(),_.E("ngSwitchCase",b.zo.TAc),_.y(),_.E("ngSwitchCase",b.zo.ERROR),_.y(),_.E("ngIf",_.R(12,16,b.Kj)),_.y(2),_.Nf("panel-closed",_.R(15,18,b.Kj)===!1),_.y(3),_.E("contentType",b.contentType)("viewData",a)("panelClosed",_.R(17,20,b.Kj)===
!1),_.y(2),_.E("ngIf",_.R(19,22,b.gka.mrb)))};IVb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};JVb=function(a,b){return a.startsWith(IVb(b))?b.length===0||a.length===b.length||a[b.length]==="/":!1};KVb=function(a){return a.split("/").filter(function(b){return!!b})};LVb=function(){};MVb=function(a){a&1&&(_.F(0,"button",16),_.J(1,"div",17),_.H());a&2&&(a=_.N().va,_.y(),_.Nf("expanded",a.Dd))};NVb=function(a){a&1&&_.J(0,"mat-icon",18);a&2&&(a=_.N().va,_.N(4),_.E("svgIcon",mGb(a.type)))};
OVb=function(){};QVb=function(a){a&1&&_.B(0,OVb,0,0,"ng-template",4);if(a&2){a=_.N().va;var b=_.N(3).level;_.N();_.E("ngTemplateOutlet",_.$f(2))("ngTemplateOutletContext",PVb(a,b+1))}};
TVb=function(a,b){a&1&&(_.F(0,"div",null,2)(2,"div",8,3)(4,"button",9),_.J(5,"mat-icon",10),_.H(),_.F(6,"div",11),_.B(7,MVb,2,2,"button",12),_.F(8,"a",13),_.B(9,NVb,1,1,"mat-icon",14),_.F(10,"span"),_.P(11),_.H()()()(),_.F(12,"div",15),_.B(13,QVb,1,2,null,5),_.H()());if(a&2){a=b.va;b=_.N(3).level;var c=_.N();_.Lf("class",c.UAc);_.y(2);_.Zz("",c.nwc," hover-focus-element");_.Nf("bold-active-element",a.active||a.Nib&&!a.Dd)("folder",c.hB(a.type))("expanded",a.Dd);_.Lf("aria-expanded",c.hB(a.type)?a.Dd:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Nib&&!a.Dd);_.y(2);_.Lf("aria-label",c.Hcc.format(_.yg(24,RVb,a.name)));_.y(2);_.Mf("padding-left",b*c.Khc,"px");_.y();_.E("ngIf",c.hB(a.type));_.y();_.eg("title",a.name);_.Lf("href",c.qO(a.path,a.type),_.Qe);_.y();_.E("ngIf",a.type!==c.Nz);_.y(2);_.rg(a.name);_.y();_.E("ngClass",_.yg(26,SVb,a.Dd));_.y();_.E("ngIf",a.yUa)}};
VVb=function(a){if(a&1){var b=_.zd();_.F(0,"button",19);_.K("click",function(){_.u(b);var d=_.N(4);return _.w(UVb(d))});_.P(1);_.H()}if(a&2){a=_.N().Na;var c=_.N().Na;_.y();_.qg(" Display ",a.total-c," more ")}};WVb=function(a,b){a&1&&(_.Qf(0),_.B(1,TVb,14,28,"div",6)(2,VVb,2,1,"button",7),_.Rf());a&2&&(a=b.Na,b=_.N().Na,_.y(),_.E("ngForOf",a.Dm),_.y(),_.E("ngIf",b<a.total))};
XVb=function(a){a&1&&(_.Qf(0),_.B(1,WVb,3,2,"ng-container",5),_.Q(2,"async"),_.Rf());a&2&&(a=_.N().node,_.y(),_.E("ngIf",_.R(2,1,a.R8c)))};YVb=function(a){a&1&&(_.B(0,XVb,3,3,"ng-container",5),_.Q(1,"async"));a&2&&(a=_.N(),_.E("ngIf",_.R(1,1,a.Uxa)))};
ZVb=function(a){a&1&&(_.F(0,"mat-dialog-content"),_.P(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.H(),_.F(2,"mat-dialog-actions")(3,"button",20),_.P(4," Cancel "),_.H(),_.F(5,"button",21),_.P(6," OK "),_.H()());a&2&&(_.y(5),_.E("mat-dialog-close",!0))};aWb=function(a){a&1&&(_.F(0,"div",5)(1,"a",6),_.P(2," Repository root "),_.H()());a&2&&(a=_.N(),_.y(),_.eg("title",a.Rd.repository),_.E("routerLink",$Vb(a,""))("trackProjectId",a.Rd.ub))};
bWb=function(a){if(a&1){var b=_.zd();_.F(0,"button",7);_.K("click",function(c){_.u(b);var d=_.N();return _.w(d.up(c))});_.J(1,"mat-icon",8);_.H();_.F(2,"a",6);_.Q(3,"lastPathElement");_.P(4);_.Q(5,"lastPathElement");_.H()}a&2&&(a=_.N(),_.E("matTooltip",a.p4c),_.y(2),_.eg("title",_.R(3,5,_.Vg(a.scope))),_.E("routerLink",$Vb(a,a.scope))("trackProjectId",a.Rd.ub),_.y(2),_.qg(" ",_.R(5,7,_.Vg(a.scope))," "))};cWb=function(a){return{path:a.ne(),type:a.getType()}};
eWb=function(a,b){if(a&1){var c=_.zd();_.F(0,"button",11);_.K("click",function(){var e=_.u(c).va,f=_.N().Na,g=_.N(2);switch(e){case 1:g.bc.vy({showPublic:!f.showPublic});break;case 3:g.bc.vy({showProtected:!f.showProtected});break;case 2:g.bc.vy({showPrivate:!f.showPrivate});break;case 7:g.bc.vy({showPackagePrivate:!f.showPackagePrivate});break;default:_.Wa(e)}return _.w()});_.F(1,"label");_.P(2);_.H();_.J(3,"mat-pseudo-checkbox",8);_.H()}if(a&2){a=b.va;b=_.N().Na;var d=_.N(2);_.E("value",a);_.Lf("aria-checked",
dWb(b,a)?"true":"false");_.y(2);_.rg(d.oXa(a));_.y();_.E("state",dWb(b,a)?"checked":"unchecked")}};fWb=function(a){a&1&&_.J(0,"mat-divider")};
hWb=function(a,b){if(a&1){var c=_.zd();_.F(0,"button",11);_.K("click",function(){var e=_.u(c).va,f=_.N().Na,g=_.N(2);switch(e){case "static":g.bc.vy({showStatic:!f.showStatic});break;case "not_static":g.bc.vy({showNonStatic:!f.showNonStatic});break;default:_.Wa(e)}return _.w()});_.F(1,"label");_.P(2);_.H();_.J(3,"mat-pseudo-checkbox",8);_.H()}if(a&2){a=b.va;b=_.N().Na;_.N(2);_.E("value",a);_.Lf("aria-checked",gWb(b,a)?"true":"false");_.y(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.Wa(a)}_.rg(d);_.y();_.E("state",gWb(b,a)?"checked":"unchecked")}};iWb=function(a){a&1&&(_.Qf(0),_.F(1,"mat-list",10),_.B(2,eWb,4,4,"button",9),_.Q(3,"async"),_.B(4,fWb,1,0,"mat-divider",5),_.Q(5,"async"),_.B(6,hWb,4,4,"button",9),_.Q(7,"async"),_.H(),_.Rf());a&2&&(a=_.N(2),_.y(2),_.E("ngForOf",_.R(3,3,a.scopes)),_.y(2),_.E("ngIf",_.R(5,5,a.D6a).length>0),_.y(2),_.E("ngForOf",_.R(7,7,a.D6a)))};jWb=function(a){a&1&&_.J(0,"mat-divider")};
kWb=function(a,b){if(a&1){var c=_.zd();_.F(0,"button",11);_.K("click",function(){var d=_.u(c).va,e=_.N().Na;_.N();e.EK.toggle(d);return _.w()});_.F(1,"label");_.P(2);_.H();_.J(3,"mat-pseudo-checkbox",8);_.H()}a&2&&(a=b.va,b=_.N().Na,_.N(),_.E("value",a),_.Lf("aria-checked",b.EK.get(a)?"true":"false"),_.y(2),_.rg(_.aBb[a].name),_.y(),_.E("state",b.EK.get(a)?"checked":"unchecked"))};
nWb=function(a){if(a&1){var b=_.zd();_.F(0,"div",4);_.K("click",function(c){_.u(b);return _.w(c.stopPropagation())});_.B(1,iWb,8,9,"ng-container",5);_.Q(2,"async");_.B(3,jWb,1,0,"mat-divider",5);_.Q(4,"async");_.Q(5,"async");_.F(6,"mat-list",6)(7,"button",7);_.Q(8,"async");_.K("click",function(){var c=_.u(b).Na;_.N();return _.w(lWb(c))});_.F(9,"label");_.P(10," All Symbols ");_.H();_.J(11,"mat-pseudo-checkbox",8);_.Q(12,"async");_.H();_.B(13,kWb,4,4,"button",9);_.Q(14,"async");_.H()()}a&2&&(a=_.N(),
_.y(),_.E("ngIf",_.R(2,5,a.mC)),_.y(2),_.E("ngIf",_.R(4,7,a.D6a).length>0||_.R(5,9,a.scopes).length>0),_.y(4),_.Lf("aria-checked",_.R(8,11,a.Gka)),_.y(4),_.E("state",mWb(_.R(12,13,a.Gka))),_.y(2),_.E("ngForOf",_.R(14,15,a.dBa)))};
oWb=function(a,b){if(a&1){var c=_.zd();_.F(0,"div",4);_.K("click",function(d){_.u(c);return _.w(d.stopPropagation())});_.F(1,"mat-list",5)(2,"button",6);_.K("click",function(){var d=_.u(c).Na,e=_.N();return _.w(e.Kma(d))});_.F(3,"label");_.P(4);_.H()();_.F(5,"button",7);_.K("click",function(){var d=_.u(c).Na;_.N().bc.vy({stickyHeaders:!d.stickyHeaders});return _.w()});_.F(6,"label");_.P(7);_.H();_.J(8,"mat-pseudo-checkbox",8);_.H()()()}a&2&&(a=b.Na,b=_.N(),_.y(2),_.E("value",a.collapseAll),_.Lf("aria-checked",
a.collapseAll?"true":"false"),_.y(2),_.rg(a.collapseAll?b.Pmc:b.Omc),_.y(),_.E("value",a.stickyHeaders),_.Lf("aria-checked",a.stickyHeaders?"true":"false"),_.y(2),_.rg(b.Qmc),_.y(),_.E("state",a.stickyHeaders?"checked":"unchecked"))};
pWb=function(a,b){if(a&1){var c=_.zd();_.F(0,"button",9);_.K("click",function(){var d=_.u(c).Na;_.N(3).bc.vy({sortAlphabetically:!d.sortAlphabetically});return _.w()});_.F(1,"mat-icon");_.P(2);_.H()()}a&2&&(a=b.Na,_.N(3),_.E("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.Lf("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.y(2),_.rg(a.sortAlphabetically?"sort_by_alpha":"sort"))};
qWb=function(a){if(a&1){var b=_.zd();_.F(0,"button",10);_.K("click",function(){_.u(b);var c=_.N(3);c.Kd.ky("NL_SEMANTIC_OUTLINES")?c.Kd.Rta("NL_SEMANTIC_OUTLINES"):c.Kd.fua("NL_SEMANTIC_OUTLINES");return _.w()});_.F(1,"mat-icon");_.P(2,"auto_awesome");_.H()()}a&2&&_.E("matTooltip","Open AI Explananation")};
rWb=function(a){a&1&&(_.Qf(0),_.B(1,pWb,3,3,"button",7),_.Q(2,"async"),_.J(3,"outline-options-menu"),_.B(4,qWb,3,1,"button",8),_.Rf());a&2&&(a=_.N(2),_.y(),_.E("ngIf",_.R(2,2,a.mC)),_.y(3),_.E("ngIf",a.AYc))};
sWb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"div",2);_.Q(2,"async");_.Q(3,"async");_.F(4,"form",3);_.K("submit",function(d){_.u(c);_.N();d.preventDefault();return _.w()});_.F(5,"mat-form-field",4)(6,"mat-label");_.P(7," Filter ");_.H();_.F(8,"input",5,0);_.K("focus",function(){_.u(c);var d=_.N();return _.w(d.lVa.next(!0))})("blur",function(){_.u(c);var d=_.N();return _.w(d.lVa.next(!1))});_.H()()()();_.J(10,"filter-menu",6);_.B(11,rWb,5,4,"ng-container",1);_.Q(12,"async");_.Rf()}a&2&&(a=
b.Na,b=_.N(),_.y(),_.Nf("expanded",_.R(2,5,b.lVa)||_.R(3,7,b.hfa)),_.y(7),_.E("formControl",b.yq),_.y(2),_.E("outlineData",a),_.y(),_.E("ngIf",_.R(12,9,b.mC)))};tWb=function(a,b){return a.label.endsWith(")")&&b.label.endsWith(")")?a.label.slice(0,-1).localeCompare(b.label.slice(0,-1)):a.label.localeCompare(b.label)};uWb=function(a){a&1&&(_.F(0,"div",3),_.P(1," Nothing matches your filter.\n"),_.H())};
vWb=function(a){a&1&&(_.F(0,"button",11),_.J(1,"div",12),_.H());if(a&2){a=_.N().va;var b=_.N(2);_.y();_.Nf("expanded",b.Tr.Zd(a))}};wWb=function(a){a&1&&_.J(0,"div",13)};
AWb=function(a,b){a&1&&(_.F(0,"mat-tree-node",6),_.Q(1,"async"),_.Q(2,"async"),_.Q(3,"async"),_.B(4,vWb,2,2,"button",7),_.F(5,"a",8),_.B(6,wWb,1,0,"div",9),_.F(7,"span"),_.P(8),_.H(),_.F(9,"span",10),_.P(10),_.H()()());a&2&&(a=b.va,b=_.N(2),_.Mf("padding-left",a.level*20,"px")("top",_.R(1,23,xWb(b,a)),"px")("z-index",100-a.level),_.Nf("header",_.R(2,25,yWb(b,a)))("bottom-header",_.R(3,27,zWb(b,a)))("bold-active-element",a.active),_.E("role","treeitem"),_.Lf("aria-selected",a.active)("data-id",a.id),
_.y(4),_.E("ngIf",a.Oj),_.y(),_.Lf("href",b.zN(a),_.Qe),_.y(),_.E("ngIf",a.Oj===!1),_.y(),_.Lf("class",a.le)("aria-label",a.tooltip)("title",a.tooltip),_.y(),_.rg(a.Oc),_.y(2),_.qg(" ",a.label," "))};BWb=function(a){a&1&&(_.F(0,"mat-tree",4),_.Q(1,"async"),_.B(2,AWb,11,29,"mat-tree-node",5),_.H());a&2&&(a=_.N(),_.Nf("sticky-headers",_.R(1,6,a.I6a)),_.E("dataSource",a.CB)("treeControl",a.Tr)("@.disabled",!0)("trackBy",a.ZC))};CWb=function(a){return a.P8a};DWb=function(a){return a.level};
EWb=function(a){return a?_.RF(a.params.line)||-1:-1};FWb=function(a){return a.Oj};GWb=function(a,b){a.level=b;return a};HWb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(oGb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.vj(a)||_.xj(g.label,a)?!0:!1}};
IWb=function(a){if(a&1){var b=_.zd();_.F(0,"div",7)(1,"h4");_.P(2,"Outline is very large");_.H();_.F(3,"button",8);_.K("click",function(){_.u(b);var c=_.N(2);return _.w(c.IAa=!1)});_.P(4," Show anyway (may crash) ");_.H()()}};JWb=function(a){a&1&&_.J(0,"outline-controls",11);a&2&&(a=_.N(3),_.E("outlineData",a.Rt.Wb))};
KWb=function(a){a&1&&(_.Qf(0),_.B(1,JWb,1,1,"outline-controls",9),_.J(2,"outline-tree",10),_.Rf());a&2&&(a=_.N(2),_.y(),_.E("ngIf",a.rLb),_.y(),_.E("outlineTreeInput",a.Rt.Wb)("location",a.Rd))};LWb=function(a){a&1&&(_.Qf(0,4),_.B(1,IWb,5,0,"div",5)(2,KWb,3,3,"ng-container",6),_.Rf());a&2&&(a=_.N(),_.E("ngSwitch",a.IAa),_.y(),_.E("ngSwitchCase",!0),_.y(),_.E("ngSwitchCase",!1))};MWb=function(a){a&1&&(_.F(0,"dc-information-box",12),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.qg(" ",a.oea(a.Rt.WD)," "))};
NWb=function(a){a&1&&_.J(0,"loading",13);a&2&&_.E("hasBackground",!0)};OWb=function(a){a&1&&(_.F(0,"span",8),_.P(1,"Files"),_.H())};PWb=function(a){a&1&&(_.Qf(0),_.J(1,"directory-navigation",9),_.Rf());a&2&&(a=_.N(2),_.y(),_.E("activeLocation",a.Rd))};RWb=function(a){a&1&&(_.F(0,"span",12),_.P(1,"Outline"),_.H());if(a&2){a=_.N(2).Na;var b=_.N();_.E("matTooltip",QWb(a,b.Cb))}};
SWb=function(a){a&1&&(_.J(0,"outline",13),_.Q(1,"async"));a&2&&(a=_.N(3),_.E("outlineData",_.R(1,2,a.Rt))("activeLocation",a.Rd))};TWb=function(a){a&1&&(_.F(0,"mat-tab",10),_.B(1,RWb,2,1,"ng-template",3)(2,SWb,2,4,"outline",11),_.H());if(a&2){a=_.N().Na;var b=_.N();_.E("disabled",a!==b.Dpc.eh);_.y(2);_.E("ngIf",b.sLb)}};
XWb=function(a,b){if(a&1){var c=_.zd();_.F(0,"nav",1)(1,"mat-tab-group",2);_.K("selectedIndexChange",function(d){var e=_.u(c).Na,f=_.N();return _.w(f.Bk(e,d))});_.F(2,"mat-tab");_.B(3,OWb,2,0,"ng-template",3)(4,PWb,2,1,"ng-container",4);_.H();_.B(5,TWb,3,2,"mat-tab",5);_.H();_.F(6,"div",6)(7,"button",7);_.K("click",function(){_.u(c);var d=_.N().Uc;d.kK.getValue()===2?UWb(d):VWb(d);return _.w()});_.F(8,"mat-icon");_.P(9,"keyboard_capslock");_.H()()()()}a&2&&(a=b.Na,b=_.N(),_.y(),_.E("@.disabled",!0)("selectedIndex",
WWb(b,a)),_.y(3),_.E("ngIf",b.oxb),_.y(),_.E("ngIf",b.P4),_.y(2),_.E("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.Lvc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Rd.ub),_.Lf("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
YWb=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"}};ZWb=function(a){switch(a.state){case 1:return a.WD==="UNSUPPORTED_LANGUAGE"||a.WD==="UNSUPPORTED_DATA_TYPE"?3:2;case 2:return a.Wb.Usa.length===0?4:1;default:return _.Wa(a)}};
$Wb=function(a){switch(a){case "OUTLINE":return _.Nh.WQ;case "FILES":return _.Nh.iEa;default:return _.Wa(a,"Unknown file detail tab selected")}};aXb=function(a){a&1&&_.J(0,"repository-detail",5);a&2&&(a=_.N(),_.E("viewData",a.Cb))};bXb=function(a){a&1&&(_.F(0,"div"),_.P(1," Please contact the administrator. "),_.H())};
cXb=function(a){a&1&&(_.F(0,"div"),_.P(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. "),_.H())};dXb=function(a){a&1&&(_.J(0,"repository-breadcrumb",6),_.Q(1,"async"));if(a&2){a=_.N().Na;var b=_.N();_.E("location",a.location)("isEmptyRepo",a.kind===b.zo.UNINITIALIZED)("editLink",a.kind===0?a.Q0:void 0)("fallbackEditLink",a.kind===0?a.f1:void 0);_.Lf("aria-label",_.R(1,5,b.bQc))}};
eXb=function(a){a&1&&_.J(0,"no-repository-information",7)};fXb=function(a){a&1&&_.J(0,"repository-not-found",8);a&2&&(a=_.N().Na,_.E("location",a.location))};gXb=function(a){a&1&&_.J(0,"repository-permission-denied",8);a&2&&(a=_.N().Na,_.E("location",a.location))};hXb=function(a){a&1&&_.J(0,"no-default-branch",7)};iXb=function(a){a&1&&(_.J(0,"browse-repository-contents",9),_.Q(1,"async"));if(a&2){a=_.N().Na;var b=_.N();_.E("repositoryNavState",_.R(1,3,b.tQ.O3c))("viewData",a)("showOutlineTab",!b.rza)}};
jXb=function(a,b){a&1&&(_.Qf(0),_.B(1,dXb,2,7,"repository-breadcrumb",1),_.Qf(2,2),_.B(3,eXb,1,0,"no-repository-information",3)(4,fXb,1,1,"repository-not-found",4)(5,gXb,1,1,"repository-permission-denied",4)(6,hXb,1,0,"no-default-branch",3)(7,iXb,2,5,"browse-repository-contents",5),_.Rf()());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngIf",_.DF(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.y(),_.E("ngSwitch",a.kind),_.y(),_.E("ngSwitchCase",b.zo.NONE),_.y(),_.E("ngSwitchCase",b.zo.Kvc),_.y(),
_.E("ngSwitchCase",b.zo.PERMISSION_DENIED),_.y(),_.E("ngSwitchCase",b.zo.Loc))};kXb=function(a,b){return new _.ae(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)})})};lXb=function(a,b){return(window.injected||new Map).get(a)||b};
oXb=function(a,b,c){if(a.nodeType!==1)return mXb;b=b.toLowerCase();if(b==="innerhtml"||b==="innertext"||b==="textcontent"||b==="outerhtml")return function(){return _.$b(_.cl)};var d=nXb.get(a.tagName+" "+b);return d!==void 0?d:/^on/.test(b)&&c==="attribute"&&(a=a.tagName.includes("-")?HTMLElement.prototype:a,b in a)?function(){throw Error("of");}:mXb};rXb=function(a,b){if(!pXb(a)||!a.hasOwnProperty("raw"))throw Error("rf");return qXb!==void 0?qXb.createHTML(b):b};
JM=function(a,b,c,d){c=c===void 0?a:c;if(b===IM)return b;var e,f=d!==void 0?(e=c.Cab)==null?void 0:e[d]:c.dFc;e=sXb(b)?void 0:b._$litDirective$;var g;if(((g=f)==null?void 0:g.constructor)!==e){var m,n;(m=f)==null||(n=m._$notifyDirectiveConnectionChanged)==null||n.call(m,!1);e===void 0?f=void 0:(f=new e(a),f.aFc(a,c,d));if(d!==void 0){var r,v;((v=(r=c).Cab)!=null?v:r.Cab=[])[d]=f}else c.dFc=f}f!==void 0&&(b=JM(a,f.cFc(a,b.values),f,d));return b};
KM=function(a){return function(b,c){if(typeof c==="object")b=tXb(a,b,c);else{var d=b.hasOwnProperty(c);b.constructor.m0(c,d?Object.assign({},a,{n$c:!0}):a);b=d?Object.getOwnPropertyDescriptor(b,c):void 0}return b}};uXb=function(){return KM(Object.assign({},void 0,{state:!0,Gl:!1}))};vXb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(a===void 0||a===null)throw Error("yf");return new _.Tb(a)};wXb=function(a){return a&&a.startsWith("go/")?a:""};
xXb=function(a,b){a&1&&(_.F(0,"th",4),_.P(1),_.H());a&2&&(a=b.va,_.y(),_.rg(a.S0a))};
zXb=function(a){if(a&1){var b=_.zd();_.F(0,"mat-month-view",7);_.K("_userSelection",function(d){_.u(b);var e=_.N(2);return _.w(e.V4a(d))})("dragStarted",function(d){_.u(b);var e=_.N(2);return _.w(e.pU(d))})("dragEnded",function(d){_.u(b);var e=_.N(2);return _.w(e.zE(d))});_.H()}if(a&2){a=_.N().va;var c=_.N();_.Nf("reach-calendar-month-active",yXb(c,a,c.wb));_.E("activeDate",a)("selected",c.selected)("dateFilter",c.Lj)("maxDate",c.Pd)("minDate",c.Ld)("dateClass",c.Hl)("comparisonStart",c.jv)("comparisonEnd",
c.Gx)("activeDrag",c.Vu)}};AXb=function(a,b){a&1&&(_.F(0,"div",5),_.B(1,zXb,1,11,"mat-month-view",6),_.H());a&2&&(a=b.va,_.y(),_.E("ngIf",!!a))};BXb=function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-year-view",2);_.K("selectedChange",function(d){_.u(c);var e=_.N();return _.w(e.En.next(d))});_.H()}a&2&&(a=b.va,b=_.N(),_.E("activeDate",a)("selected",b.selected)("dateFilter",b.Lj)("maxDate",b.Pd)("minDate",b.Ld)("dateClass",b.Hl))};
CXb=function(a){a&1&&(_.F(0,"mat-error"),_.P(1),_.H());a&2&&(a=_.N(),_.y(),_.rg(a.iYc))};DXb=function(a){if(a&1){var b=_.zd();_.F(0,"reach-date-presets-menu",11);_.K("presetSelected",function(c){_.u(b);_.N().lY.next({source:"view",value:(c==null?void 0:c.date)||null});return _.w()});_.H()}a&2&&(a=_.N(),_.E("presets",a.s0))};EXb=function(a,b){a&1&&(_.F(0,"mat-icon",6),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};
FXb=function(a,b){a&1&&(_.F(0,"mat-icon",6),_.P(1),_.H());a&2&&(a=b.Na,_.E("svgIcon",a.Lk),_.y(),_.qg(" ",a.Lk?"":a.hi," "))};GXb=function(a,b){if(a&1){var c=_.zd();_.F(0,"div",4);_.K("click",function(){var d=_.u(c).va,e=_.N(2);d&&e.nNb.next(d);return _.w()});_.J(1,"div",5);_.F(2,"span",6);_.P(3);_.H()()}a&2&&(a=b.va,_.E("first",b.first),_.y(3),_.rg(a.title))};
HXb=function(a){a&1&&(_.Qf(0),_.J(1,"mat-divider",2),_.B(2,GXb,4,2,"div",3),_.J(3,"mat-divider",2),_.Rf());a&2&&(a=_.N(),_.y(2),_.E("ngForOf",a.Vya))};IXb=function(a){return a.Eb?a.repository+" \u203a "+_.QF(a.Eb):""+a.repository};JXb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};
KXb=function(a){a&1&&(_.Qf(0),_.F(1,"a",3),_.P(2),_.H(),_.F(3,"a",4),_.P(4),_.H(),_.Rf());a&2&&(a=_.N(),_.y(),_.E("routerLink",a.data.mxa)("ascTrackElement",a.data.cY)("trackAction",a.data.oha),_.y(),_.rg(a.data.nha),_.y(),_.E("routerLink",a.data.iOb)("ascTrackElement",a.data.cY),_.y(),_.rg(a.data.Hm))};
LXb=function(a){a&1&&(_.F(0,"a",9),_.Q(1,"repoRootLink"),_.P(2),_.H());a&2&&(a=_.N(2),_.E("routerLink",_.R(1,4,a.data.Xa))("ascTrackElement",a.data.cY),_.y(2),_.OA("[",a.data.repository," \u203a ",a.data.Od,"]"))};
MXb=function(a){a&1&&(_.B(0,LXb,3,6,"a",5),_.F(1,"a"),_.Q(2,"placeToHref"),_.F(3,"span"),_.P(4),_.H(),_.F(5,"span",6),_.P(6),_.H()(),_.F(7,"button",7)(8,"span",8),_.P(9,"content_copy"),_.H()());if(a&2){a=_.N();_.E("ngIf",a.displayName==null);_.y();_.Lf("href",_.R(2,9,a.data.Xa),_.Qe)("data-action-name","navigate")("data-element-name",a.data.cY)("data-track-action-name",a.data.oha);_.y(3);var b=a.data;b=a.displayName!=null?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.rg(b);_.y(2);_.rg(a.data.nha);_.y();_.Lf("data-copy-content",a.data.Xa.path)("data-action-name","copy")}};NXb=function(a,b){a&1&&(_.F(0,"li"),_.J(1,"item-display",9),_.H());a&2&&(a=b.va,b=_.N(4),_.y(),_.E("place",a)("placeItemType",b.tva(a)))};OXb=function(a){a&1&&(_.F(0,"ul"),_.B(1,NXb,2,2,"li",8),_.H());a&2&&(a=_.N(2).Na,_.y(),_.E("ngForOf",a.Wb))};
PXb=function(a){a&1&&(_.Qf(0),_.B(1,OXb,2,1,"ul",7),_.Rf());if(a&2){a=_.N().Na;_.N();var b=_.$f(4);_.y();_.E("ngIf",a.Wb.length>0)("ngIfElse",b)}};QXb=function(a){a&1&&(_.F(0,"dc-information-box",10),_.P(1," Recent items unavailable "),_.H())};RXb=function(a){a&1&&_.J(0,"loading",11)};
SXb=function(a,b){a&1&&(_.Qf(0)(1,3),_.B(2,PXb,2,2,"ng-container",4)(3,QXb,2,0,"dc-information-box",5)(4,RXb,1,0,"loading",6),_.Rf()());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.nD.Zh),_.y(),_.E("ngSwitchCase",b.nD.Error),_.y(),_.E("ngSwitchCase",b.nD.lj))};TXb=function(a){a&1&&(_.F(0,"p",12),_.P(1," You don't have any recently viewed items yet. "),_.H())};
UXb=function(a,b){a&1&&(_.F(0,"mat-tree-node"),_.J(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.H());a&2&&(a=b.va,b=_.N(4),_.Lf("aria-label",a.displayName),_.y(2),_.E("isStarred",a.Ty)("type",b.tva(a.location)),_.Lf("data-node-id",a.id)("data-action",b.Z9a),_.y(),_.E("displayName",a.displayName)("place",a.location)("placeItemType",a.my))};
VXb=function(a,b){a&1&&(_.F(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.P(4," expand_more "),_.H()(),_.J(5,"simple-star",13)(6,"item-display",14),_.H(),_.F(7,"ul")(8,"li"),_.Tf(9,18),_.H()()());a&2&&(a=b.va,b=_.N(4),_.Lf("aria-label",a.displayName),_.y(2),_.Lf("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.dfc),_.y(),_.Nf("collapsed",!b.Fc.Zd(a)),_.y(2),_.E("isStarred",a.Ty)("type",b.tva(a.location)),_.Lf("data-node-id",a.id)("data-action",b.Z9a),
_.y(),_.E("displayName",a.displayName)("place",a.location)("placeItemType",a.my),_.y(),_.Nf("tree-invisible",!b.Fc.Zd(a)))};WXb=function(a){if(a&1){var b=_.zd();_.F(0,"button",19);_.K("click",function(){_.u(b);var c=_.N(4);return _.w(c.HAa.next(!0))});_.P(1," Show all ");_.H()}};
XXb=function(a){a&1&&(_.Qf(0),_.F(1,"mat-tree",8),_.B(2,UXb,4,8,"mat-tree-node",9)(3,VXb,10,15,"mat-nested-tree-node",10),_.H(),_.B(4,WXb,2,0,"button",11),_.Rf());if(a&2){a=_.N(2).Na;var b=_.N();_.y();_.E("dataSource",a.Wb)("treeControl",b.Fc);_.y(2);_.E("matTreeNodeDefWhen",b.ffa);_.y();_.E("ngIf",!b.HAa.value)}};YXb=function(a){a&1&&(_.Qf(0),_.B(1,XXb,5,4,"ng-container",7),_.Rf());if(a&2){a=_.N().Na;_.N();var b=_.$f(4);_.y();_.E("ngIf",a.Wb.data.length>0)("ngIfElse",b)}};
ZXb=function(a){a&1&&(_.F(0,"dc-information-box",20),_.P(1," Starred items unavailable "),_.H())};$Xb=function(a){a&1&&_.J(0,"loading",21)};aYb=function(a,b){a&1&&(_.Qf(0)(1,3),_.B(2,YXb,2,2,"ng-container",4)(3,ZXb,2,0,"dc-information-box",5)(4,$Xb,1,0,"loading",6),_.Rf()());a&2&&(a=b.Na,b=_.N(),_.y(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.lj))};
bYb=function(a){a&1&&(_.F(0,"p",22),_.P(1," You don't have any starred items yet. "),_.H())};cYb=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())cYb(c.value,b)};dYb=function(a,b){return b.children.size>0};
eYb=function(a,b,c){c=c===void 0?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.Ty&&c++,f.children.size!==0&&(c=eYb(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};
fYb=function(a,b){var c=a.children;var d=a.location;a=a.Ty;c=new Map(Array.from(c).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,fYb(m,b)]}).sort(function(g,m){g=_.k(g).next().value;m=_.k(m).next().value;return g.localeCompare(m)}));if(!d.path){var e=b.size;a={children:c,displayName:d.repository,Ty:a,location:d,my:_.ej(d),id:e};b.set(e,a);return a}e=d.path.split("/").filter(function(g){return!!g}).pop()||"";c.size!==1||a||(a=c.values().next().value,c=a.children,e=e+"/"+a.displayName,
d=a.location,a=a.Ty);var f=b.size;a={children:c,displayName:e,location:d,Ty:a,my:_.ej(d),id:f};b.set(f,a);return a};gYb=function(a){a&1&&(_.Qf(0),_.J(1,"initial-welcome"),_.Rf())};hYb=function(a){a&1&&(_.Qf(0),_.P(1),_.Q(2,"number"),_.Rf());a&2&&(a=_.N(2),_.y(),_.qg(" (",_.R(2,1,a.rF),") "))};iYb=function(a,b){a&1&&(_.Qf(0),_.P(1),_.Q(2,"number"),_.Rf());a&2&&(a=b.Na,_.y(),_.qg(" (",_.R(2,1,a),") "))};
jYb=function(a,b){if(a&1){var c=_.zd();_.Qf(0);_.F(1,"div",2);_.B(2,gYb,2,0,"ng-container",3);_.F(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.K("afterExpand",function(){_.u(c);var d=_.N();return _.w(d.qb("expandStarredItems"))})("afterCollapse",function(){_.u(c);var d=_.N();return _.w(d.qb("collapseStarredItems"))});_.F(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.P(8,"star");_.H();_.F(9,"h2");_.P(10," starred ");_.B(11,hYb,3,3,"ng-container",3);_.H()()();_.F(12,"starred-items",
7);_.K("countChanged",function(d){_.u(c);var e=_.N();return _.w(e.rF=d)});_.H()();_.F(13,"mat-expansion-panel",5);_.K("afterExpand",function(){_.u(c);var d=_.N();return _.w(d.qb("expandRecentItems"))})("afterCollapse",function(){_.u(c);var d=_.N();return _.w(d.qb("collapseRecentItems"))});_.F(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.J(16,"mat-icon",8);_.F(17,"h2");_.P(18," recently viewed ");_.B(19,iYb,3,3,"ng-container",3);_.Q(20,"async");_.H()()();_.J(21,"recent-items",9);_.H()()();
_.Rf()}a&2&&(a=b.Na,b=_.N(),_.y(2),_.E("ngIf",a===b.TZc.Rhc),_.y(),_.E("multi",!0),_.y(),_.E("expanded",!0),_.y(7),_.E("ngIf",b.rF>0),_.y(2),_.E("expanded",!0),_.y(6),_.E("ngIf",_.R(20,6,b.p3c)))};kYb=function(a){a&1&&_.J(0,"loading",10);a&2&&_.E("diameter",20)};lYb=function(a){a&1&&_.J(0,"th",5)};mYb=function(a){a&1&&(_.F(0,"th",6),_.P(1," Project ID "),_.H())};
nYb=function(a){a&1&&(_.F(0,"td",13),_.J(1,"star",14),_.H());if(a&2){a=_.N().va;var b=_.N();_.y();_.E("place",a.Xa)("type",b.Mvc)("elementName",a.Gk)}};oYb=function(a,b){a&1&&(_.Qf(0),_.J(1,"mat-icon",15),_.Rf());a&2&&(a=b.Na,b=_.N().va,_.y(),_.E("matTooltip",b.I3c)("svgIcon",a))};pYb=function(a){a&1&&(_.F(0,"td",16)(1,"a",17),_.P(2),_.H()());a&2&&(a=_.N().va,_.y(),_.E("routerLink",a.G3c),_.y(),_.qg(" ",a.jK," "))};
qYb=function(a,b){a&1&&(_.F(0,"tr",7),_.B(1,nYb,2,3,"td",8),_.F(2,"td")(3,"div",9)(4,"a",10),_.P(5),_.H(),_.B(6,oYb,2,2,"ng-container",11),_.H()(),_.B(7,pYb,3,2,"td",12),_.H());a&2&&(a=b.va,b=_.N(),_.y(),_.E("ngIf",b.gVb),_.y(3),_.E("routerLink",a.J3c),_.y(),_.qg(" ",a.Gk," "),_.y(),_.E("ngIf",a.H3c),_.y(),_.E("ngIf",b.O5a))};rYb=function(a,b){return a.jK.localeCompare(b.jK)||a.Gk.localeCompare(b.Gk)};sYb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
tYb=function(a){a&1&&_.J(0,"repository-searchable-tree",1);a&2&&(a=_.N(),_.E("place",a.Xa))};uYb=function(a){a&1&&_.J(0,"loading",4);a&2&&_.E("diameter",20)};vYb=function(a){a&1&&(_.F(0,"div",10),_.J(1,"project-selector",11),_.H());a&2&&(a=_.N(3),_.y(),_.E("place",a.location))};xYb=function(a){if(a&1){var b=_.zd();_.F(0,"input-with-icon",12);_.K("valueChange",function(c){_.u(b);var d=_.N(3);return _.w(d.aAa.next(c))});_.H()}a&2&&(a=_.N(3),_.E("placeholder",a.M4a)("trackingConfig",_.yg(2,wYb,a.mc)))};
yYb=function(a){a&1&&(_.Qf(0),_.J(1,"repository-table",13),_.Rf());if(a&2){a=_.N(2).Na;var b=_.N();_.y();_.E("rows",a.Wb.rows)("location",b.location)}};zYb=function(a){if(a&1){var b=_.zd();_.F(0,"no-search-match",14);_.Q(1,"async");_.K("clear",function(){_.u(b);var c=_.N(3);return _.w(c.BM())});_.H()}a&2&&(a=_.N(3),_.E("filter",_.R(1,1,a.aAa)))};
AYb=function(a){a&1&&(_.F(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.P(2," There are no repositories for this project "),_.H(),_.F(3,"icon-empty-state-subtitle"),_.P(4," Verify that you can access it "),_.H()())};BYb=function(a){a&1&&(_.F(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.P(2," Unable to load this project "),_.H(),_.F(3,"icon-empty-state-subtitle"),_.P(4," Verify that it exists and you can access it "),_.H()())};
CYb=function(a){a&1&&(_.Qf(0),_.B(1,vYb,2,1,"div",5)(2,xYb,1,4,"input-with-icon",6),_.Q(3,"async"),_.Qf(4,1),_.B(5,yYb,2,2,"ng-container",3)(6,zYb,2,3,"no-search-match",7)(7,AYb,5,0,"icon-empty-state-display",8)(8,BYb,5,0,"icon-empty-state-display",9),_.Rf()());if(a&2){a=_.N().Na;var b=_.N();_.y();_.E("ngIf",b.hVb);_.y();_.E("ngIf",_.R(3,7,b.X5c));_.y(2);_.E("ngSwitch",a.Wb.kind);_.y();_.E("ngSwitchCase",b.loa.gxc);_.y();_.E("ngSwitchCase",b.loa.Xac);_.y();_.E("ngSwitchCase",b.loa.Wac);_.y();_.E("ngSwitchCase",
b.loa.Zhc)}};DYb=function(a,b){a&1&&(_.Qf(0,1),_.B(1,uYb,1,1,"loading",2)(2,CYb,9,9,"ng-container",3),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Zh))};FYb=function(a){var b=a.Rf,c=_.bqb(b),d=b.projectId||b.wn||b.Jr,e=a.WV?_.UEb(a.WV):null,f=e?e.icon:null;e=e?EYb.format({repoType:e.name}):null;return{Gk:a.displayName||b.dj,J3c:_.Lq(c),jK:d,G3c:_.Lq(_.VF(c.kc(),"repoGroup").kb()),H3c:f,I3c:e,Xa:c}};
GYb=function(a,b){return a===b?!0:a===void 0||b===void 0?!1:_.gc(a,b)};HYb=function(a){var b=a.ub;a=a.Xc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,wn:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.Wa(a,"Unknown group type")}};
IYb=function(a){a&1&&(_.F(0,"nav",11)(1,"a",12),_.P(2,"My source"),_.H(),_.F(3,"a",13),_.P(4,"All repositories"),_.H()());if(a&2){_.N();a=_.$f(3);var b=_.N(2).Na,c=_.N();_.E("tabPanel",a);_.y();_.E("routerLink",c.QZc)("active",b.Wb===c.KQ.VEa);_.y(2);_.E("routerLink",c.kM)("active",b.Wb===c.KQ.sGa)}};JYb=function(a){a&1&&(_.F(0,"div",9),_.B(1,IYb,5,5,"nav",10),_.J(2,"mat-tab-nav-panel",null,1),_.H());if(a&2){a=_.N(2).Na;var b=_.N();_.y();_.E("ngIf",a.Wb===b.KQ.VEa||a.Wb===b.KQ.sGa)}};
KYb=function(a){a&1&&_.J(0,"landing-page")};LYb=function(a){a&1&&(_.J(0,"repositories-browser",14),_.Q(1,"async"));a&2&&(a=_.N(3),_.E("location",_.R(1,1,a.Xa)))};MYb=function(a){a&1&&(_.Qf(0),_.B(1,JYb,4,1,"div",7),_.Qf(2,3),_.B(3,KYb,1,0,"landing-page",4)(4,LYb,2,3,"repositories-browser",8),_.Rf()());if(a&2){a=_.N().Na;var b=_.N();_.y();_.E("ngIf",b.vFb);_.y();_.E("ngSwitch",a.Wb);_.y();_.E("ngSwitchCase",b.KQ.VEa);_.y();_.E("ngSwitchCase",b.KQ.sGa)}};
NYb=function(a){a&1&&_.Tf(0,15);a&2&&(_.N(2),_.E("ngTemplateOutlet",_.$f(3)))};OYb=function(a){a&1&&_.J(0,"loading",16);a&2&&_.E("diameter",20)};PYb=function(a,b){a&1&&(_.Qf(0,3),_.B(1,MYb,5,4,"ng-container",4)(2,NYb,1,1,"ng-container",5)(3,OYb,1,1,"loading",6),_.Rf());a&2&&(a=b.Na,b=_.N(),_.E("ngSwitch",a.state),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.lj))};
QYb=function(a){a&1&&(_.F(0,"icon-empty-state-display",17)(1,"icon-empty-state-title"),_.P(2," Unable to load page. "),_.H(),_.F(3,"icon-empty-state-subtitle"),_.P(4," Please try again later. "),_.H()());a&2&&_.E("isSvg",!1)};RYb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.Wa(a)}};SYb=void 0;VYb=[];WYb=function(a,b){if(b<0)throw Error("G`"+b);var c=a.Nx,d=c+b;if(d>a.MI)throw Error("F`"+(a.MI-c)+"`"+b);a.Nx=d;return c};
XYb=function(a,b){this.tM=null;this.pRa=!1;this.Nx=this.MI=this.BK=0;this.init(a,void 0,void 0,b)};_.h=XYb.prototype;_.h.init=function(a,b,c,d){d=d===void 0?{}:d;this.Ira=d.Ira===void 0?!1:d.Ira;a&&(a=mFb(a),this.tM=a.buffer,this.pRa=a.cO,this.BK=b||0,this.MI=c!==void 0?this.BK+c:this.tM.length,this.Nx=this.BK)};_.h.cyb=function(){this.clear();VYb.length<100&&VYb.push(this)};_.h.clear=function(){this.tM=null;this.pRa=!1;this.Nx=this.MI=this.BK=0;this.Ira=!1};_.h.Vi=function(){return this.MI};
_.h.setEnd=function(a){this.MI=a};_.h.reset=function(){this.Nx=this.BK};_.h.getCursor=function(){return this.Nx};_.h.setCursor=function(a){this.Nx=a};_.h.advance=function(a){_.EAa(this,this.Nx+a)};
_.h.rPb=function(a,b){var c=WYb(this,a),d=this.tM;if(_.Gza){var e;b?(e=TYb)||(e=TYb=new TextDecoder("utf-8",{fatal:!0})):(e=UYb)||(e=UYb=new TextDecoder("utf-8",{fatal:!1}));a=c+a;d=c===0&&a===d.length?d:d.subarray(c,a);try{var f=e.decode(d)}catch(v){if(b){if(SYb===void 0){try{e.decode(new Uint8Array([128]))}catch(z){}try{e.decode(new Uint8Array([97])),SYb=!0}catch(z){SYb=!1}}b=!SYb}b&&(TYb=void 0);throw v;}}else{a=c+a;f=[];for(var g=null,m,n,r;c<a;)m=d[c++],m<128?f.push(m):m<224?c>=a?mM(b,f):(n=
d[c++],m<194||(n&192)!==128?(c--,mM(b,f)):f.push((m&31)<<6|n&63)):m<240?c>=a-1?mM(b,f):(n=d[c++],(n&192)!==128||m===224&&n<160||m===237&&n>=160||((e=d[c++])&192)!==128?(c--,mM(b,f)):f.push((m&15)<<12|(n&63)<<6|e&63)):m<=244?c>=a-2?mM(b,f):(n=d[c++],(n&192)!==128||(m<<28)+(n-144)>>30!==0||((e=d[c++])&192)!==128||((r=d[c++])&192)!==128?(c--,mM(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))):mM(b,f),f.length>=8192&&(g=lFb(g,f),f.length=0);f=lFb(g,f)}return f};
_.h.i3a=function(a){if(a==0)return _.Ma();var b=WYb(this,a);if(this.Ira&&this.pRa)b=this.tM.subarray(b,b+a);else{var c=this.tM;a=b+a;b=b===a?new Uint8Array(0):_.DAa?c.slice(b,a):new Uint8Array(c.subarray(b,a))}return b.length==0?_.Ma():new _.Ja(b,_.Ka)};
var YYb=[],pFb=function(a){var b=a.Eg;if(b.Nx==b.MI)return!1;a.i1=a.Eg.getCursor();var c=_.Ej(a.Eg)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error("A`"+c+"`"+a.i1);if(b<1)throw Error("B`"+b+"`"+a.i1);a.h3=b;a.Ot=c;return!0},rFb=function(a){switch(a.Ot){case 0:if(a.Ot!=0)rFb(a);else a:{a=a.Eg;for(var b=a.Nx,c=b+10,d=a.tM;b<c;)if((d[b++]&128)===0){_.EAa(a,b);break a}throw Error("E");}break;case 1:a.Eg.advance(8);break;case 2:a.Ot!=2?rFb(a):(b=_.Ej(a.Eg)>>>0,a.Eg.advance(b));break;case 5:a.Eg.advance(4);
break;case 3:b=a.h3;do{if(!pFb(a))throw Error("C");if(a.Ot==4){if(a.h3!=b)throw Error("D");break}rFb(a)}while(1);break;default:throw Error("A`"+a.Ot+"`"+a.i1);}},ZYb=function(a){if(VYb.length){var b=VYb.pop();b.init(a,void 0,void 0,void 0);a=b}else a=new XYb(a,void 0);this.Eg=a;this.i1=this.Eg.getCursor();this.Ot=this.h3=-1;this.setOptions(void 0)};_.h=ZYb.prototype;_.h.setOptions=function(a){a=a===void 0?{}:a;this.ATa=a.ATa===void 0?!1:a.ATa};
_.h.cyb=function(){this.Eg.clear();this.Ot=this.h3=-1;YYb.length<100&&YYb.push(this)};_.h.getCursor=function(){return this.Eg.getCursor()};_.h.reset=function(){this.Eg.reset();this.i1=this.Eg.getCursor();this.Ot=this.h3=-1};_.h.advance=function(a){this.Eg.advance(a)};_.h.skipToEnd=function(){this.Eg.setCursor(this.Eg.Vi())};_.h.rPb=function(){return _.GAa(this)};_.h.i3a=function(){var a=_.Ej(this.Eg)>>>0;return this.Eg.i3a(a)};
var sFb=0,vFb=function(){var a=this;this.rc=!1;this.vg=null;this.Vg=_.Wc(_.Ue,{optional:!0});this.Eca=_.Wc(_.Ef);this.Eca.De(function(){a.rc=!0;a.vg=null})};vFb.prototype.subscribe=function(a){var b=this;if(this.rc)throw new _.Ic(953,!1);var c;((c=this.vg)!=null?c:this.vg=[]).push(a);return{unsubscribe:function(){var d,e=(d=b.vg)==null?void 0:d.indexOf(a);if(e!==void 0&&e!==-1){var f;(f=b.vg)==null||f.splice(e,1)}}}};
vFb.prototype.emit=function(a){if(this.rc)throw new _.Ic(953,!1);if(this.vg!==null){var b=_.Nc(null);try{for(var c=_.k(this.vg),d=c.next();!d.done;d=c.next()){var e=d.value;try{e(a)}catch(g){var f=void 0;(f=this.Vg)==null||f.handleError(g)}}}finally{_.Nc(b)}}};
var $Yb=function(a){return _.le(null).ha(_.bf(1),_.vf(function(){a.lq=_.wPa(a,_.xh(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.lq.Rxb=!0}))},YTb=function(a,b){return _.Sj(a,3,b)},aZb=function(a,b){return _.Vj(a,1,_.mp,b)},bZb=function(a){this.stream=a};bZb.prototype.on=function(a,b){return a=="data"||a=="error"?this:this.stream.on(a,b)};bZb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};bZb.prototype.cancel=function(){this.stream.cancel()};
var LM=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.ZSa(function(m){return _.$Sa(a,m,g)},a.QWb).call(a,_.ZQa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new bZb(b)},cZb=function(a,b){return _.Bb(a,3,b,_.eb)},dZb=function(a,b){return _.Ti(a,4,b)},eZb=function(a){var b=_.Av.has(72);return _.sk(a,6,b)},fZb=function(a){var b=_.Av.has(73);return _.sk(a,7,b)},gZb=function(a,b){a.jO.getValue(_.Ex(a,b)).ha(_.Ee(function(c){return c!==
"SHOWING"})).subscribe(function(){a.jO.setValue(_.Ex(a,b),"HIDDEN")})},MM=function(a){a=a===void 0?{}:a;this.i={};this.i.piperWorkspaceId=a.v2a==null?null:a.v2a};_.V(MM,_.U);MM.prototype.ka=function(){return MM};MM.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};_.p.Object.defineProperties(MM.prototype,{v2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.T(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});
var hZb=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Gm(a.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Wa+"/citcWorkspaceId",Ta:_.Ug(b,_.zI,c),Qb:MM})},iZb=function(a,b,c){var d=new _.nf(1);return d.ha(_.cf(),_.Ye(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.Pr,e.count).ha(_.x(_.lF),_.sf(_.uF),_.Xe(function(){return _.kF("History unavailable")}))}),_.sf(_.lF(b)),_.pf(AFb,_.uyb),_.x(function(e){var f=e.Uk.length>
0?e.Uk[0].Pr||void 0:void 0,g=f&&_.dqb(c,f);g=g&&_.Ji(g)?g:c;if(_.ZF(c)){var m;var n=f==null?void 0:(m=f.zw)==null?void 0:m.refHint;var r=f}m=Object.assign({},e);var v=e.nextPage;m=(delete m.nextPage,m);if(!v||v.token==="0000000000000000000000000000000000000000")return Object.assign({},m,{fG:f});var z=xFb(g,e),C=v.x3==="TOKEN"&&z!==g.path,I=yFb(g,e);return m.yda?(d.next({nextPage:C?void 0:v,location:I,Pr:r,refHint:n,count:7E5}),Object.assign({},m,{fG:f})):Object.assign({},m,{fG:f,tua:function(){d.next({nextPage:C?
void 0:v,location:I,Pr:r,refHint:n,count:50})},xda:function(){d.next({nextPage:C?void 0:v,location:I,Pr:r,refHint:n,count:1E6})}})}))},nRb=function(a,b){var c=b.Xc==="depot"?b.params.Sb?"":"HEAD":b.Eb;var d=_.ZF(b)?_.PF(_.Ii(b,0)):void 0;return a.resolve(b,c?{x3:"COMMITS",Uk:[c]}:void 0,d).ha(_.tf(function(e){return iZb(a,e,b).ha(_.x(_.lF))}),_.Xe(function(){return _.kF("History unavailable")}),_.sf(_.uF))},UWb=function(a){a.kK.getValue()!==0&&a.kK.next(0)},VWb=function(a){a.kK.getValue()!==2&&a.kK.next(2)},
NMb=function(a,b){var c=a.Lua.getValue();c<=0?a.XI.next(-1):(b%=c,a.XI.next(b>=0?b:b+c))},jZb=function(a,b){var c=_.ftb(b);return a.A_c.fetch(c,function(){a.pjb.next(c);return _.gtb(a.QPc,c,b.category)})},kZb=function(a){return a.aGb.ha(_.x(function(b){return Array.from(b.values())}))},lZb=function(){return _.Av.has(27)?new Map([["LINE_COUNTS",_.l5a.children.map(function(a){return a.id})],["FILE_COUNTS",_.m5a.children.map(function(a){return a.id})]]):new Map},NM=function(a,b,c,d){var e=arguments.length,
f=e<3?b:d===null?d=Object.getOwnPropertyDescriptor(b,c):d,g;if(typeof Reflect==="object"&&Reflect&&typeof Reflect.decorate==="function")f=Reflect.decorate(a,b,c,d);else for(var m=a.length-1;m>=0;m--)if(g=a[m])f=(e<3?g(f):e>3?g(b,c,f):g(b,c))||f;return e>3&&f&&Object.defineProperty(b,c,f),f},OM=function(a){if(typeof Reflect==="object"&&Reflect&&typeof Reflect.metadata==="function")return Reflect.metadata("design:type",a)},IRb=function(a){a=a.Ha;return _.Bca(a,(0,_.ob)(a),DM,1,3,!1,!0).length},mZb=
new _.yk(function(a,b,c){if(a.Ot!==0)return!1;a=_.Ej(a.Eg);_.qb(b,(0,_.ob)(b),c,a===0?void 0:a);return!0},!1,!1),nZb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},oZb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("ma");var b=_.ca.URL.createObjectURL(a);a=new _.ca.Image;var c=function(){_.ca.URL.revokeObjectURL(b)};a.onload=c;a.onerror=c;a.src=b;return a},hNb=function(a,b){a instanceof _.wi||(a=_.dub(a));b instanceof _.wi||(b=_.dub(b));return a.resolve(b)},
PM=function(a){this.sTa=a;this.Vwa=[];this.Tpb=HFb};PM.prototype.transform=function(a,b){var c=this;b=b===void 0?HFb:b;if(!a||!(a instanceof Map)&&typeof a!=="object")return null;this.Mta!=null||(this.Mta=this.sTa.find(a).create());a=this.Mta.diff(a);var d=b!==this.Tpb;a&&(this.Vwa=[],a.Oxb(function(e){c.Vwa.push({key:e.key,value:e.Xf})}));if(a||d)this.Vwa.sort(b),this.Tpb=b;return this.Vwa};PM.O=function(a){return new (a||PM)(_.A(_.YJa,16))};PM.He=_.gd({name:"keyvalue",type:PM,ie:!1,standalone:!0});
var QM=function(a,b,c,d){_.ap.call(this,a,b,d,c,"scroll");this.tZb=!0};_.V(QM,_.ap);QM.prototype.v1a=function(a){var b=this;this.tZb&&(clearTimeout(this.X4c),this.X4c=setTimeout(function(){_.QPa(b,"SCROLL",a,500)},500))};QM.O=function(a){return new (a||QM)(_.A(_.Xo),_.A(_.am),_.A(_.Pd),_.A(_.$o,8))};
QM.Fa=_.fd({type:QM,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{tZb:"trackGestureScroll"},features:[_.Jf]});
var $Ub={tY:0,xDa:1,Vad:2,fbd:3,sad:4,ZDc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},pZb=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.jq(c);this.ii=a==void 0?a:a.replace(/\/+$/,"")},RM=function(a,b,c,d){this.Ma=a;this.z8=b;this.VJa=c;this.nb=d;this.Eqa="polite"};RM.prototype.La=function(){this.UA&&this.UA.unsubscribe()};
_.p.Object.defineProperties(RM.prototype,{sC:{configurable:!0,enumerable:!0,get:function(){return this.Eqa},set:function(a){var b=this;this.Eqa=a==="off"||a==="assertive"?a:"polite";this.Eqa==="off"?this.UA&&(this.UA.unsubscribe(),this.UA=null):this.UA||(this.UA=this.nb.Ub(function(){return b.VJa.observe(b.Ma).subscribe(function(){var c=b.Ma.na.textContent;c!==b.TLc&&(b.z8.ik(c,b.Eqa,b.duration),b.TLc=c)})}))}}});RM.O=function(a){return new (a||RM)(_.A(_.Pd),_.A(_.kr),_.A(_.hr),_.A(_.Cg))};
RM.Fa=_.fd({type:RM,oa:[["","cdkAriaLive",""]],inputs:{sC:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},Rb:["cdkAriaLive"],standalone:!0});var qZb=function(){this.wKc=!0;this.Hc=new _.gf};qZb.prototype.destroy=function(){this.Hc.complete()};qZb.prototype.An=function(){};qZb.prototype.Vx=function(){};var rZb={wa:_.XUa,Bb:function(){return function(){return new qZb}}},SM=function(a,b){_.vs.call(this,a,b)};_.V(SM,_.vs);SM.O=function(a){return new (a||SM)(_.A(_.fg),_.A(_.gg))};
SM.Fa=_.fd({type:SM,oa:[["","cdkPortal",""]],Rb:["cdkPortal"],standalone:!0,features:[_.Jf]});var sZb=["*",[["mat-option"],["ng-container"]]],tZb=0,TM=function(a){this.disabled=!1;this.ct="mat-optgroup-label-"+tZb++;var b;this.xH=(b=a==null?void 0:a.zYa)!=null?b:!1};TM.O=function(a){return new (a||TM)(_.A(_.Hs,8))};
TM.ya=_.Yc({type:TM,oa:[["mat-optgroup"]],rb:[1,"mat-mdc-optgroup"],ob:3,Za:function(a,b){a&2&&_.Lf("role",b.xH?null:"group")("aria-disabled",b.xH?null:b.disabled.toString())("aria-labelledby",b.xH?null:b.ct)},inputs:{label:"label",disabled:[2,"disabled","disabled",_.Kg]},Rb:["matOptgroup"],standalone:!0,features:[_.vg([{wa:_.Is,Hb:TM}]),_.Kf,_.wg],hc:["*","mat-option, ng-container"],Aa:5,Ba:4,Ea:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ta:function(a,
b){a&1&&(_.bg(sZb),_.F(0,"span",0)(1,"span",1),_.P(2),_.cg(3),_.H()(),_.cg(4,1));a&2&&(_.Nf("mdc-list-item--disabled",b.disabled),_.E("id",b.ct),_.y(2),_.qg("",b.label," "))},styles:[".mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color, var(--mat-app-on-surface-variant));font-family:var(--mat-optgroup-label-text-font, var(--mat-app-title-small-font));line-height:var(--mat-optgroup-label-text-line-height, var(--mat-app-title-small-line-height));font-size:var(--mat-optgroup-label-text-size, var(--mat-app-title-small-size));letter-spacing:var(--mat-optgroup-label-text-tracking, var(--mat-app-title-small-tracking));font-weight:var(--mat-optgroup-label-text-weight, var(--mat-app-title-small-weight))}.mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;outline:none}.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"],
mb:2,Oa:0});var UM=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};UM.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.hM(a,RegExp("^operations/.*$"));return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"cloudresourcemanager.operations.get",path:"/"+this.Wa+"/"+a,Ta:_.Ug(b,_.TC,c),Qb:_.PC})};UM.O=function(a){return new (a||UM)(_.t(_.n_a,8),_.t(_.o_a),_.t(_.Em,8))};UM.ua=_.q({token:UM,qa:UM.O});var uZb=function(){};uZb.O=function(a){return new (a||uZb)};
uZb.ua=_.q({token:uZb,qa:function(a){return UM.O(a)},Ga:_.Pu});var NFb=["BUILD","index","METADATA","OWNERS","README"],VM=function(a,b,c){this.d0c=b;this.Va=c;this.Smc="GoB packages are deprecated";this.Zmc="You have been redirected to the repository view.";this.Xmc="Dismiss";this.Ymc="Back to Package";this.b2c=_.Rq(a.kc(),{Qx:"1"}).kb()};VM.prototype.Wd=function(){this.d0c.Wd()};var vZb=function(a){a.Va.navigate(_.Lq(a.b2c)).then(function(){a.Wd()})};
VM.O=function(a){return new (a||VM)(_.A(_.Ct),_.A(_.Gt),_.A(_.qh))};
VM.ya=_.Yc({type:VM,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"]],ta:function(a,b){a&1&&(_.F(0,
"span",0),_.P(1),_.F(2,"a",1),_.P(3,"go/cs-package-deprecation"),_.H(),_.P(4),_.H(),_.F(5,"div",2)(6,"button",3),_.K("click",function(){return vZb(b)}),_.P(7),_.H(),_.F(8,"button",4),_.K("click",function(){return b.Wd()}),_.P(9),_.H()());a&2&&(_.y(),_.qg(" ",b.Smc," "),_.y(3),_.qg(". ",b.Zmc,"\n"),_.y(3),_.qg(" ",b.Ymc," "),_.y(2),_.qg(" ",b.Xmc," "))},Ia:[_.PG,_.bp],styles:["multibranch-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}multibranch-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}"]});
var wZb={LOADING:0,eh:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},WM=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.stringValue=a.stringValue==null?null:a.stringValue};_.V(WM,_.U);WM.prototype.ka=function(){return WM};WM.prototype.ma=function(){return{keys:["name","stringValue"]}};
_.p.Object.defineProperties(WM.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},stringValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringValue")?_.T(this,"stringValue"):""},set:function(a){this.i.stringValue=a}}});var XM=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.attribute=a.Gl==null?null:a.Gl};_.V(XM,_.U);XM.prototype.ka=function(){return XM};
XM.prototype.ma=function(){return{Qa:{attribute:WM},keys:["attribute","name"]}};_.p.Object.defineProperties(XM.prototype,{Gl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attribute")?_.T(this,"attribute"):[]},set:function(a){this.i.attribute=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});
var YM=function(a){a=a===void 0?{}:a;this.i={};this.i.targets=a.Vj==null?null:a.Vj;this.i.targetsWithAttributes=a.o7a==null?null:a.o7a};_.V(YM,_.U);YM.prototype.ka=function(){return YM};YM.prototype.ma=function(){return{Qa:{targetsWithAttributes:XM},keys:["targets","targetsWithAttributes"]}};
_.p.Object.defineProperties(YM.prototype,{Vj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.T(this,"targets"):[]},set:function(a){this.i.targets=a}},o7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetsWithAttributes")?_.T(this,"targetsWithAttributes"):[]},set:function(a){this.i.targetsWithAttributes=a}}});var ZM=function(a){a=a===void 0?{}:a;this.i={};this.i.repositories=a.kw==null?null:a.kw};_.V(ZM,_.U);ZM.prototype.ka=function(){return ZM};
ZM.prototype.ma=function(){return{Qa:{repositories:_.aM},keys:["repositories"]}};_.p.Object.defineProperties(ZM.prototype,{kw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var $M=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};
$M.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Wa+"/file/targets",Ta:_.Ug(a,_.zI,b),Qb:YM})};$M.O=function(a){return new (a||$M)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};$M.ua=_.q({token:$M,qa:$M.O});var xZb=function(){};xZb.O=function(a){return new (a||xZb)};xZb.ua=_.q({token:xZb,qa:function(a){return $M.O(a)},Ga:_.ow});
var aN=function(a,b,c){this.Wa=a;this.Wa=a==null?"v1":a;this.vb=new _.Fm(b,c)};aN.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Gm(this.vb,{body:null,Nb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Wa+"/repositories",Ta:_.Ug(a,_.zI,b),Qb:ZM})};aN.O=function(a){return new (a||aN)(_.t(_.mw,8),_.t(_.nw),_.t(_.Em,8))};aN.ua=_.q({token:aN,qa:aN.O});var yZb=function(){};yZb.O=function(a){return new (a||yZb)};
yZb.ua=_.q({token:yZb,qa:function(a){return aN.O(a)},Ga:_.ow});var zZb={p9a:"CALLGRAPHS",r9a:"CODE",X6b:"CODE_XREFS_PREVIEW",W$c:"EXAMPLE_USAGES",cad:"FILE_TREE",tY:"HISTORY",had:"HOME_PAGE_SEARCH",WQ:"OUTLINE",dbd:"SEARCH_BAR",qEc:"XREFS",ZDc:"WARNINGS"},bN=function(a,b,c){var d=this;this.RI=a;this.renderer=b;this.hb=c;this.N2c=function(){gZb(d.RI,d.Uq)}};bN.prototype.Ra=function(){this.l8a||(this.event="click")};bN.prototype.La=function(){var a;(a=this.l8a)==null||a.call(this)};
_.p.Object.defineProperties(bN.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;(b=this.l8a)==null||b.call(this);this.l8a=this.renderer.listen(this.hb.na,a,this.N2c)}}});bN.O=function(a){return new (a||bN)(_.A(_.Dx),_.A(_.am),_.A(_.Pd))};bN.Fa=_.fd({type:bN,oa:[["","onedevTooltipPreventer",""]],inputs:{Uq:[0,"onedevTooltipPreventer","tooltipId"],event:[0,"onedevPreventTooltipOn","event"]}});
var cN=function(a,b,c,d,e,f){this.RI=a;this.lM=b;this.hb=c;this.renderer=d;this.ePc=e;this.P2c=f;this.zBa=new this.P2c(this.RI,this.renderer,this.hb);this.yBa=new this.ePc(this.lM,this.hb)};cN.prototype.Ra=function(){this.zBa.Ra();this.yBa.Ra()};cN.prototype.La=function(){this.zBa.La();this.yBa.La()};
_.p.Object.defineProperties(cN.prototype,{Uq:{configurable:!0,enumerable:!0,set:function(a){this.zBa.Uq=a;this.yBa.Uq=a}},vfa:{configurable:!0,enumerable:!0,set:function(a){this.yBa.vfa=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.zBa.event=a}}});cN.O=function(a){return new (a||cN)(_.A(_.Dx),_.A(_.wx),_.A(_.Pd),_.A(_.am),_.A(_.s9a),_.A(_.t9a))};
cN.Fa=_.fd({type:cN,oa:[["","onedevFeatureTooltip",""]],inputs:{Uq:[0,"onedevFeatureTooltip","tooltipId"],vfa:"hideTooltipWhenAnchorNotVisible",event:[0,"onedevPreventTooltipOn","event"]},features:[_.vg([{wa:_.s9a,lc:_.Gx},{wa:_.t9a,lc:bN}])]});var dN=function(a){this.ta=a};dN.O=function(a){return new (a||dN)(_.A(_.fg))};dN.Fa=_.fd({type:dN,oa:[["","matTabContent",""]],standalone:!0,features:[_.vg([{wa:_.h$a,Hb:dN}])]});
var AZb=function(a){return{animationDuration:a}},BZb=function(a,b){return{value:a,params:b}},eN=function(a,b,c,d){_.ys.call(this,a,b,d);this.Pg=c;this.v8=this.V6=_.Wd.EMPTY};_.V(eN,_.ys);eN.prototype.Ra=function(){var a=this;_.ys.prototype.Ra.call(this);this.V6=this.Pg.ER.ha(_.sf(this.Pg.Gu(this.Pg.hf))).subscribe(function(b){a.Pg.rD&&b&&!a.tg()&&a.attach(a.Pg.rD)});this.v8=this.Pg.uR.subscribe(function(){a.Pg.ts||a.detach()})};
eN.prototype.La=function(){_.ys.prototype.La.call(this);this.V6.unsubscribe();this.v8.unsubscribe()};eN.O=function(a){return new (a||eN)(_.A(_.Zl),_.A(_.gg),_.A(_.Qc(function(){return fN})),_.A(_.lh))};eN.Fa=_.fd({type:eN,oa:[["","matTabBodyHost",""]],standalone:!0,features:[_.Jf]});
var fN=function(a,b,c){var d=this;this.Ma=a;this.Yb=b;this.r7=_.Wd.EMPTY;this.WL=new _.gf;this.P8=new _.mm;this.ER=new _.mm;this.uR=new _.mm;this.O8=new _.mm(!0);this.animationDuration="500ms";this.ts=!1;b&&(this.r7=b.Hc.subscribe(function(e){d.g7(e);_.om(c)}));this.WL.ha(_.cf(function(e,f){return e.rk===f.rk&&e.zf===f.zf})).subscribe(function(e){d.Gu(e.zf)&&d.Gu(d.hf)&&d.O8.emit();d.Gu(e.rk)&&!d.Gu(d.hf)&&d.uR.emit()})};_.h=fN.prototype;
_.h.Ra=function(){this.hf=="center"&&this.origin!=null&&(this.hf=this.TJa(this.origin))};_.h.La=function(){this.r7.unsubscribe();this.WL.complete()};_.h.rqa=function(a){a=this.Gu(a.zf);this.ER.emit(a);a&&this.P8.emit(this.Ma.na.clientHeight)};_.h.Cl=function(){return this.Yb&&this.Yb.value==="rtl"?"rtl":"ltr"};_.h.Gu=function(a){return a=="center"||a=="left-origin-center"||a=="right-origin-center"};
_.h.g7=function(a){a=a===void 0?this.Cl():a;this.hf=this.m9<0?a=="ltr"?"left":"right":this.m9>0?a=="ltr"?"right":"left":"center"};_.h.TJa=function(a){var b=this.Cl();return b=="ltr"&&a<=0||b=="rtl"&&a>0?"left-origin-center":"right-origin-center"};_.p.Object.defineProperties(fN.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.m9=a;this.g7()}}});fN.O=function(a){return new (a||fN)(_.A(_.Pd),_.A(_.Qr,8),_.A(_.Pg))};
fN.ya=_.Yc({type:fN,oa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.jg(_.ys,5);if(a&2){var c;_.ng(c=_.og())&&(b.ogb=c.first)}},rb:[1,"mat-mdc-tab-body"],inputs:{rD:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",ts:"preserveContent",position:"position"},outputs:{P8:"_onCentering",ER:"_beforeCentering",uR:"_afterLeavingCenter",O8:"_onCentered"},standalone:!0,features:[_.wg],Aa:3,Ba:6,Ea:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",
""]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",1,0);_.K("@translateTab.start",function(d){_.u(c);return _.w(b.rqa(d))})("@translateTab.done",function(d){_.u(c);return _.w(b.WL.next(d))});_.B(2,SFb,0,0,"ng-template",2);_.H()}a&2&&_.E("@translateTab",_.zg(3,BZb,b.hf,_.yg(1,AZb,b.animationDuration)))},Ia:[eN,_.Yr],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'],
mb:2,data:{animation:[_.i$a]}});var gN=function(a,b,c){_.vs.call(this,a,b);this.Tbb=c};_.V(gN,SM);gN.O=function(a){return new (a||gN)(_.A(_.fg),_.A(_.gg),_.A(_.r$a,8))};gN.Fa=_.fd({type:gN,oa:[["","mat-tab-label",""],["","matTabLabel",""]],standalone:!0,features:[_.vg([{wa:_.q$a,Hb:gN}]),_.Jf]});var hN=function(a,b){this.Fe=a;this.c7=b;this.disabled=!1;this.B7=void 0;this.Ema="";this.h7=null;this.Fh=new _.gf;this.origin=this.position=null;this.isActive=!1};
hN.prototype.Tb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Fh.next()};hN.prototype.La=function(){this.Fh.complete()};hN.prototype.Ra=function(){this.h7=new _.vs(this.B7||this.SLa,this.Fe)};hN.prototype.lOa=function(a){a&&a.Tbb===this&&(this.OOa=a)};_.p.Object.defineProperties(hN.prototype,{SX:{configurable:!0,enumerable:!0,get:function(){return this.OOa},set:function(a){this.lOa(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.h7}}});
hN.O=function(a){return new (a||hN)(_.A(_.gg),_.A(_.s$a,8))};
hN.ya=_.Yc({type:hN,oa:[["mat-tab"]],zd:function(a,b,c){a&1&&(_.kg(c,gN,5),_.kg(c,dN,7,_.fg));if(a&2){var d;_.ng(d=_.og())&&(b.SX=d.first);_.ng(d=_.og())&&(b.B7=d.first)}},tb:function(a,b){a&1&&_.jg(_.fg,7);if(a&2){var c;_.ng(c=_.og())&&(b.SLa=c.first)}},rb:["hidden",""],inputs:{disabled:[2,"disabled","disabled",_.Kg],Ema:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],VZa:"labelClass",UQa:"bodyClass"},Rb:["matTab"],standalone:!0,features:[_.vg([{wa:_.r$a,
Hb:hN}]),_.Kf,_.sd,_.wg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.B(0,TFb,1,0,"ng-template"))},mb:2});
var CZb=["tabBodyWrapper"],DZb=["tabHeader"],EZb=0,FZb=function(){},iN=function(a,b,c,d){this.Ma=a;this.Ua=b;this.re=d;this.Sg=new _.ig;this.EA=0;this.EH=null;this.kT=0;this.bI=this.U9=_.Wd.EMPTY;this.rZ=!1;this.Wy=!0;this.Rx=!1;this.Rg=null;this.nfa="above";this.ts=this.Bc=this.fi=!1;this.Kka=new _.mm;this.ZI=new _.mm;this.P$=new _.mm;this.jX=new _.mm(!0);this.xD=!_.Wc(_.Uq).isBrowser;this.Q7=EZb++;this.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";this.fi=c&&c.fi!=null?c.fi:
!1;this.Rx=c&&c.Rx!=null?c.Rx:!1;(c==null?void 0:c.Jx)!=null&&(this.Jx=c.Jx);this.ts=!(c==null||!c.ts);this.xq=c&&c.xq!=null?c.xq:!1;this.Wy=c&&c.Wy!=null?c.Wy:!0};_.h=iN.prototype;
_.h.pF=function(){var a=this,b=this.EA=this.Z6(this.EA);if(this.Rg!=b){var c=this.Rg==null;if(!c){this.jX.emit(this.dr(b));var d=this.VA.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Sg.forEach(function(e,f){return e.isActive=f===b});c||(a.Kka.emit(b),a.VA.na.style.minHeight="")})}this.Sg.forEach(function(e,f){e.position=f-b;a.Rg==null||e.position!=0||e.origin||(e.origin=b-a.Rg)});this.Rg!==b&&(this.Rg=b,this.EH=null,_.om(this.Ua))};
_.h.Td=function(){var a=this;this.AOa();this.DOa();this.U9=this.Sg.Jc.subscribe(function(){var b=a.Z6(a.EA);if(b===a.Rg){for(var c=a.Sg.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.EA=a.Rg=e;a.EH=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.jX.emit(a.dr(b))})}_.om(a.Ua)})};_.h.AOa=function(){var a=this;this.G6.Jc.ha(_.sf(this.G6)).subscribe(function(b){a.Sg.reset(b.filter(function(c){return c.c7===a||!c.c7}));_.mg(a.Sg)})};
_.h.La=function(){this.Sg.destroy();this.U9.unsubscribe();this.bI.unsubscribe()};_.h.cD=function(){this.lT&&this.lT.cD()};_.h.qH=function(a){this.EH=a;this.ZI.emit(this.dr(a))};_.h.dr=function(a){var b=new FZb;b.index=a;this.Sg&&this.Sg.length&&(b.tab=this.Sg.toArray()[a]);return b};_.h.DOa=function(){var a=this;this.bI&&this.bI.unsubscribe();this.bI=_.De.apply(null,_.ld(this.Sg.map(function(b){return b.Fh}))).subscribe(function(){return _.om(a.Ua)})};
_.h.Z6=function(a){return Math.min(this.Sg.length-1,Math.max(a||0,0))};_.h.M7=function(a){return"mat-tab-label-"+this.Q7+"-"+a};_.h.L7=function(a){return"mat-tab-content-"+this.Q7+"-"+a};_.h.jOa=function(a){if(this.Rx&&this.kT){var b=this.VA.na;b.style.height=this.kT+"px";this.VA.na.offsetHeight&&(b.style.height=a+"px")}};_.h.GNa=function(){var a=this.VA.na;this.kT=a.clientHeight;a.style.height="";this.P$.emit()};_.h.Nk=function(a,b,c){b.Ur=c;a.disabled||(this.selectedIndex=c)};
_.h.kr=function(a){var b,c=(b=this.EH)!=null?b:this.selectedIndex;return a===c?0:-1};_.h.LOa=function(a,b){a&&a!=="mouse"&&a!=="touch"&&(this.lT.Ur=b)};
_.p.Object.defineProperties(iN.prototype,{xq:{configurable:!0,enumerable:!0,get:function(){return this.rZ},set:function(a){this.rZ=a;_.om(this.Ua)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Rg},set:function(a){this.EA=isNaN(a)?null:a}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.J6},set:function(a){var b=a+"";this.J6=/^\d+$/.test(b)?a+"ms":b}},Jx:{configurable:!0,enumerable:!0,get:function(){return this.WJa},set:function(a){this.WJa=isNaN(a)?
null:a}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.DR},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.DR=a}}});iN.O=function(a){return new (a||iN)(_.A(_.Pd),_.A(_.Pg),_.A(_.j$a,8),_.A(_.$l,8))};
iN.ya=_.Yc({type:iN,oa:[["mat-tab-group"]],zd:function(a,b,c){a&1&&_.kg(c,hN,5);if(a&2){var d;_.ng(d=_.og())&&(b.G6=d)}},tb:function(a,b){a&1&&(_.jg(CZb,5),_.jg(DZb,5));if(a&2){var c;_.ng(c=_.og())&&(b.VA=c.first);_.ng(c=_.og())&&(b.lT=c.first)}},rb:[1,"mat-mdc-tab-group"],ob:10,Za:function(a,b){a&2&&(_.Of("mat-"+(b.color||"primary")),_.Mf("--mat-tab-animation-duration",b.animationDuration),_.Nf("mat-mdc-tab-group-dynamic-height",b.Rx)("mat-mdc-tab-group-inverted-header",b.nfa==="below")("mat-mdc-tab-group-stretch-tabs",
b.Wy))},inputs:{color:"color",xq:[2,"fitInkBarToContent","fitInkBarToContent",_.Kg],Wy:[2,"mat-stretch-tabs","stretchTabs",_.Kg],Rx:[2,"dynamicHeight","dynamicHeight",_.Kg],selectedIndex:[2,"selectedIndex","selectedIndex",_.Lg],nfa:"headerPosition",animationDuration:"animationDuration",Jx:[2,"contentTabIndex","contentTabIndex",_.Lg],fi:[2,"disablePagination","disablePagination",_.Kg],Bc:[2,"disableRipple","disableRipple",_.Kg],ts:[2,"preserveContent","preserveContent",_.Kg],backgroundColor:"backgroundColor",
ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"]},outputs:{Kka:"selectedIndexChange",ZI:"focusChange",P$:"animationDone",jX:"selectedTabChange"},Rb:["matTabGroup"],standalone:!0,features:[_.vg([{wa:_.s$a,Hb:iN}]),_.Kf,_.wg],hc:["*"],Aa:9,Ba:8,Ea:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination","aria-label","aria-labelledby"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus",
"",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","mat-mdc-tab-body-active","class","content","position","origin","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",
3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","id","content","position","origin","animationDuration","preserveContent"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"mat-tab-header",3,0);_.K("indexFocused",function(d){_.u(c);return _.w(b.qH(d))})("selectFocusedIndex",function(d){_.u(c);return _.w(b.selectedIndex=d)});_.sC(2,XFb,8,17,"div",4,_.Xgb);_.H();_.B(4,YFb,1,0);_.F(5,
"div",5,1);_.sC(7,ZFb,1,13,"mat-tab-body",6,_.Xgb);_.H()}a&2&&(_.E("selectedIndex",b.selectedIndex||0)("disableRipple",b.Bc)("disablePagination",b.fi)("aria-label",b.ariaLabel)("aria-labelledby",b.fe),_.y(2),_.tC(b.Sg),_.y(2),_.Pf(b.xD?4:-1),_.y(),_.Nf("_mat-animation-noopable",b.re==="NoopAnimations"),_.y(2),_.tC(b.Sg))},Ia:[_.kz,_.jz,_.AC,_.Ms,_.ys,fN],styles:['.mdc-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;z-index:1}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab--active .mdc-tab__text-label{transition-delay:100ms}._mat-animation-noopable .mdc-tab__text-label{transition:none}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transition:var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}._mat-animation-noopable .mdc-tab-indicator__content,.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;height:var(--mdc-secondary-navigation-tab-container-height, 48px);font-family:var(--mat-tab-header-label-text-font, var(--mat-app-title-small-font));font-size:var(--mat-tab-header-label-text-size, var(--mat-app-title-small-size));letter-spacing:var(--mat-tab-header-label-text-tracking, var(--mat-app-title-small-tracking));line-height:var(--mat-tab-header-label-text-line-height, var(--mat-app-title-small-line-height));font-weight:var(--mat-tab-header-label-text-weight, var(--mat-app-title-small-weight))}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, var(--mat-app-primary));border-top-width:var(--mdc-tab-indicator-active-indicator-height, 2px);border-radius:var(--mdc-tab-indicator-active-indicator-shape, 0)}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color, var(--mat-app-primary))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color, var(--mat-app-on-surface))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color, var(--mat-app-primary))}.mat-mdc-tab.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color, var(--mat-app-on-surface));display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color, var(--mat-app-on-surface))}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-focus-indicator::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{align-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}\n'],
mb:2});var GZb=function(){this.id="mat-tab-nav-panel-"+_.z$a++};GZb.O=function(a){return new (a||GZb)};GZb.ya=_.Yc({type:GZb,oa:[["mat-tab-nav-panel"]],rb:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],ob:2,Za:function(a,b){a&2&&_.Lf("aria-labelledby",b.Kab)("id",b.id)},inputs:{id:"id"},Rb:["matTabNavPanel"],standalone:!0,features:[_.wg],hc:_.y$a,Aa:1,Ba:0,ta:function(a){a&1&&(_.bg(),_.cg(0))},mb:2,Oa:0});var HZb=function(){this.mf=new _.cA(!0)};_.h=HZb.prototype;_.h.toggle=function(a){this.mf.toggle(this.dI(a))};
_.h.expand=function(a){this.mf.select(this.dI(a))};_.h.collapse=function(a){this.mf.Yf(this.dI(a))};_.h.Zd=function(a){return this.mf.Ge(this.dI(a))};_.h.H7a=function(a){this.mf.Ge(this.dI(a))?this.Xsa(a):this.pua(a)};_.h.collapseAll=function(){this.mf.clear()};_.h.pua=function(a){var b=this,c=[a];c.push.apply(c,_.ld(this.xN(a)));this.mf.select.apply(this.mf,_.ld(c.map(function(d){return b.dI(d)})))};_.h.Xsa=function(a){var b=this,c=[a];c.push.apply(c,_.ld(this.xN(a)));this.mf.Yf.apply(this.mf,_.ld(c.map(function(d){return b.dI(d)})))};
_.h.dI=function(a){return this.Vq?this.Vq(a):a};var jN=function(a,b,c){HZb.call(this);this.N1=a;this.Oj=b;if(this.options=c)this.Vq=this.options.Vq};_.V(jN,HZb);jN.prototype.xN=function(a){for(var b=[],c=this.nk.indexOf(a)+1;c<this.nk.length&&this.N1(a)<this.N1(this.nk[c]);c++)b.push(this.nk[c]);return b};jN.prototype.cN=function(){var a=this;this.mf.select.apply(this.mf,_.ld(this.nk.map(function(b){return a.dI(b)})))};
var IZb=function(a,b){HZb.call(this);this.EB=a;if(this.options=b)this.Vq=this.options.Vq;var c;if((c=this.options)==null?0:c.Oj)this.Oj=this.options.Oj};_.V(IZb,HZb);IZb.prototype.cN=function(){var a=this;this.mf.clear();var b=this.nk.reduce(function(c,d){return[].concat(_.ld(c),_.ld(a.xN(d)),[d])},[]);this.mf.select.apply(this.mf,_.ld(b.map(function(c){return a.dI(c)})))};IZb.prototype.xN=function(a){var b=[];this.vZ(b,a);return b.splice(1)};
IZb.prototype.vZ=function(a,b){var c=this;a.push(b);b=this.EB(b);Array.isArray(b)?b.forEach(function(d){return c.vZ(a,d)}):_.Fe(b)&&b.ha(_.af(1),_.Ee(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.vZ(a,e.value)})};var kN=function(a,b,c){_.cD.call(this,a,b);this.vA=c};_.V(kN,_.cD);kN.prototype.Td=function(){var a=this;this.sD=this.vA.find([]).create(this.jh.Vq);this.jh.Jdb(this.data).ha(_.uf(this.Lb)).subscribe(function(b){return JZb(a,b)});this.fKb.Jc.ha(_.uf(this.Lb)).subscribe(function(){return JZb(a)})};
kN.prototype.Ra=function(){this.jh.ahb("nested");_.cD.prototype.Ra.call(this)};kN.prototype.La=function(){this.FGc();_.cD.prototype.La.call(this)};var JZb=function(a,b){var c=a.Rdb();b&&(a.Fbb=b);c&&a.Fbb?_.Tlb(a.jh,a.Fbb,a.sD,c.Bf,a.Te):a.sD.diff([])};kN.prototype.FGc=function(){var a=this.Rdb();a&&(a.Bf.clear(),this.sD.diff([]))};kN.prototype.Rdb=function(){var a=this,b=this.fKb;return b&&b.find(function(c){return!c.SMa||c.SMa===a})};kN.O=function(a){return new (a||kN)(_.A(_.Pd),_.A(_.bD),_.A(_.xm))};
kN.Fa=_.fd({type:kN,oa:[["cdk-nested-tree-node"]],zd:function(a,b,c){a&1&&_.kg(c,_.$C,5);if(a&2){var d;_.ng(d=_.og())&&(b.fKb=d)}},rb:[1,"cdk-nested-tree-node"],Rb:["cdkNestedTreeNode"],standalone:!0,features:[_.vg([{wa:_.cD,Hb:kN},{wa:_.Rlb,Hb:kN}]),_.Jf]});var lN=function(a,b,c,d){this.H8c=a;this.N1=b;this.Oj=c;this.EB=d};
lN.prototype.gdb=function(a,b,c,d){var e=this,f=this.H8c(a,b);c.push(f);this.Oj(f)&&(a=this.EB(a))&&(Array.isArray(a)?this.fdb(a,b,c,d):a.ha(_.af(1)).subscribe(function(g){e.fdb(g,b,c,d)}));return c};lN.prototype.fdb=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.gdb(f,b+1,c,m)})};
var KZb=function(a,b){var c=[];b.forEach(function(d){return a.gdb(d,0,c,[])});return c},LZb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.N1(f);m++)g=g&&e[m];g&&d.push(f);a.Oj(f)&&(e[a.N1(f)+1]=c.Zd(f))});return d},mN=function(a,b,c){this.WOa=a;this.Nhb=b;this.gpa=new _.gh([]);this.Scb=new _.gh([]);this.Te=new _.gh([]);c&&(this.data=c)};_.V(mN,_.Zr);
mN.prototype.connect=function(a){var b=this;return _.De(a.nG,this.WOa.mf.changed,this.gpa).ha(_.x(function(){b.Scb.next(LZb(b.Nhb,b.gpa.value,b.WOa));return b.Scb.value}))};mN.prototype.disconnect=function(){};_.p.Object.defineProperties(mN.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Te.value},set:function(a){this.Te.next(a);this.gpa.next(KZb(this.Nhb,this.data));this.WOa.nk=this.gpa.value}}});var MZb=function(){this.Te=new _.gh([])};_.V(MZb,_.Zr);
MZb.prototype.connect=function(a){var b=this;return _.De.apply(null,[a.nG,this.Te]).ha(_.x(function(){return b.data}))};MZb.prototype.disconnect=function(){};_.p.Object.defineProperties(MZb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Te.value},set:function(a){this.Te.next(a)}}});var nN=function(a,b,c){_.cD.call(this,a,b);this.vca=0;this.e7a=Number(c)||this.vca};_.V(nN,_.cD);nN.prototype.wJc=function(){return this.jh.Ib.wKc?this.e7a:this.T9};nN.prototype.Ra=function(){_.cD.prototype.Ra.call(this)};
nN.prototype.La=function(){_.cD.prototype.La.call(this)};_.p.Object.defineProperties(nN.prototype,{e7a:{configurable:!0,enumerable:!0,get:function(){return this.ANc},set:function(a){this.ANc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=a}}});nN.O=function(a){return new (a||nN)(_.A(_.Pd),_.A(_.bD),_.Hd("tabindex"))};
nN.Fa=_.fd({type:nN,oa:[["mat-tree-node"]],rb:[1,"mat-tree-node"],ob:5,Za:function(a,b){a&1&&_.K("click",function(){return b.idb()});a&2&&(_.Uf("tabindex",b.wJc()),_.Lf("aria-expanded",b.ydb())("aria-level",b.level+1)("aria-posinset",b.upa())("aria-setsize",b.vpa()))},inputs:{e7a:[2,"tabIndex","tabIndexInputBinding",function(a){return a==null?0:_.Lg(a)}],disabled:[2,"disabled","disabled",_.Kg]},outputs:{Era:"activation",xU:"expandedChange"},Rb:["matTreeNode"],standalone:!0,features:[_.vg([{wa:_.cD,
Hb:nN}]),_.Kf,_.Jf]});var oN=function(a,b,c){kN.call(this,a,b,c)};_.V(oN,kN);oN.prototype.Ra=function(){kN.prototype.Ra.call(this)};oN.prototype.Td=function(){kN.prototype.Td.call(this)};oN.prototype.La=function(){kN.prototype.La.call(this)};_.p.Object.defineProperties(oN.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ug},set:function(a){this.ug=a}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.ug?-1:this.aq},set:function(a){this.aq=a}}});
oN.O=function(a){return new (a||oN)(_.A(_.Pd),_.A(_.bD),_.A(_.xm),_.Hd("tabindex"))};oN.Fa=_.fd({type:oN,oa:[["mat-nested-tree-node"]],rb:[1,"mat-nested-tree-node"],inputs:{node:[0,"matNestedTreeNode","node"],disabled:[2,"disabled","disabled",_.Kg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Lg(a)}]},outputs:{Era:"activation",xU:"expandedChange"},Rb:["matNestedTreeNode"],standalone:!0,features:[_.vg([{wa:kN,Hb:oN},{wa:_.cD,Hb:oN},{wa:_.Rlb,Hb:oN}]),_.Kf,_.Jf]});
var NZb=function(a){this.config=a;this.WSc=/[\u0300-\u036f]/g};NZb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.WSc,"")};
var OZb=function(a,b,c){a=a.config.Ij?a.config.Ij:(a=a.config.Fm&&a.config.Fm.get(b))&&a.Ij?a.Ij:null;return a(b,c)},QZb=function(a,b){var c=a.config.VB;if(!c.displayName||!c.oca)return null;var d=c.IF;if(b.length===0)return{wc:c.oca,confidence:1,H0:[{text:c.displayName}],IF:d};var e=a.normalize(b);a=_.hhb(e,a.normalize(c.displayName));return a>=.9?{confidence:a,wc:c.oca,H0:PZb(c.displayName,b),IF:d}:null},PZb=function(a,b){b=typeof b==="string"?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());e>0&&d===f?c[c.length-1].text+=a[e]:c.push({tag:f?"b":void 0,text:a[e]});d=f}return c},RZb=function(a){return new _.fmb(function(b){return a.ha(_.tf(function(c){var d=[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.VB;!f.os&&f.rxa&&(f.os=new f.rxa(e));f.os&&d.push.apply(d,_.ld(f.os.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.le(d)}))})},fSb=function(a,b){b=b===void 0?[]:b;return new _.sD(RZb(_.le(a)),
_.imb(_.le(a)),b,!0,!0,void 0)},pN=function(){NZb.apply(this,arguments)};_.V(pN,NZb);
var SZb=["panel"],TZb=0,UZb=function(a,b){this.source=a;this.option=b},qN=function(a,b,c,d){this.Ua=a;this.Ma=b;this.fr=c;this.B6=_.Wd.EMPTY;this.zl=new _.mm;this.rS=this.PC=!1;this.GI=null;this.kia=new _.mm;this.zi=new _.mm;this.closed=new _.mm;this.jia=new _.mm;this.id="mat-autocomplete-"+TZb++;this.zYa=(d==null?void 0:d.zGa)||!1;this.nt=!!c.nt;this.oM=!!c.oM;this.JF=!!c.JF;var e;this.nS=(e=this.fr.qp)!=null?e:!1};_.h=qN.prototype;_.h.F9=function(a){this.Ii=a;_.om(this.Ua)};
_.h.JOa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.om(b.value.Ua)};_.h.Td=function(){var a=this;this.Ib=(new _.bA(this.options)).Kw().fu(this.PD);this.B6=this.Ib.Hc.subscribe(function(b){a.isOpen&&a.jia.emit({source:a,option:a.options.toArray()[b]||null})});this.K9()};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.B6.unsubscribe();this.zl.complete()};_.h.H9=function(a){this.panel&&(this.panel.na.scrollTop=a)};
_.h.mLa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.K9=function(){this.PC=!!this.options.length;_.om(this.Ua)};_.h.wKa=function(a){this.kia.emit(new UZb(this,a))};_.h.iS=function(a){return this.ariaLabel?null:this.fe?(a?a+" ":"")+this.fe:a};_.h.PD=function(){return!1};
_.p.Object.defineProperties(qN.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.rS&&this.PC}},classList:{configurable:!0,enumerable:!0,set:function(a){this.mj=a;this.Ma.na.className=""}},qp:{configurable:!0,enumerable:!0,get:function(){return this.nS},set:function(a){this.nS=a;this.JOa()}}});qN.O=function(a){return new (a||qN)(_.A(_.Pg),_.A(_.Pd),_.A(_.Pnb),_.A(_.Uq))};
qN.ya=_.Yc({type:qN,oa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.kg(c,_.gA,5),_.kg(c,_.Is,5));if(a&2){var d;_.ng(d=_.og())&&(b.options=d);_.ng(d=_.og())&&(b.aK=d)}},tb:function(a,b){a&1&&(_.jg(_.fg,7),_.jg(SZb,5));if(a&2){var c;_.ng(c=_.og())&&(b.ta=c.first);_.ng(c=_.og())&&(b.panel=c.first)}},rb:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],GI:"displayWith",nt:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Kg],oM:[2,
"autoSelectActiveOption","autoSelectActiveOption",_.Kg],JF:[2,"requireSelection","requireSelection",_.Kg],yF:"panelWidth",Bc:[2,"disableRipple","disableRipple",_.Kg],classList:[0,"class","classList"],qp:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Kg]},outputs:{kia:"optionSelected",zi:"opened",closed:"closed",jia:"optionActivated"},Rb:["matAutocomplete"],standalone:!0,features:[_.vg([{wa:_.Hs,Hb:qN}]),_.Kf,_.wg],hc:["*"],Aa:1,Ba:0,Ea:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel",
"mdc-menu-surface","mdc-menu-surface--open",3,"id"]],ta:function(a){a&1&&(_.bg(),_.B(0,$Fb,3,16,"ng-template"))},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, var(--mat-app-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-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));background-color:var(--mat-autocomplete-background-color, var(--mat-app-surface-container))}.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;pointer-events:none}mat-autocomplete{display:none}\n"],
mb:2,data:{animation:[_.Onb]},Oa:0});var VZb=function(a){return _.dxb(a.lineNumber,a.line,a.pv)},bGb=/[^\w/]/g,rN=function(a,b){this.Ja=a;this.client=b;this.Gf=new _.nu(this.Ja)};rN.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.nG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.Gf.fetch(n,function(){return m.client.mea(n)})};
rN.O=function(a){return new (a||rN)(_.t(_.Xo),_.t(_.HI))};rN.ua=_.q({token:rN,qa:rN.O,Ga:"root"});
var WZb={uu:0,aoa:1,kec:2,iBc:3,NONE:4,yab:5,PERMISSION_DENIED:6,Kvc:7,Jpc:8,UNINITIALIZED:9,Loc:10,T$c:11,ERROR:12,TAc: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"},sN=function(a,b,c,d){this.Cn=a;this.Mb=b;this.Va=c;this.Hda=d};sN.prototype.La=function(){this.ab&&this.ab.unsubscribe()};
sN.O=function(a){return new (a||sN)(_.t(_.pw),_.t(_.fh),_.t(_.qh),_.t(_.FJ))};sN.ua=_.q({token:sN,qa:sN.O});
var tN=function(a,b,c){var d=this;this.HE=b;this.Kd=c;this.PCa="BLAME";this.qEc="XREFS";this.zfa=new _.mm;this.POc=_.Av.has(14)?_.te([kZb(this.HE),this.Kd.Xla]).ha(_.x(function(e){var f=_.k(e);e=f.next().value;var g=f.next().value;return e.filter(function(m){return(m=g.get(m.id))?m.enabled:!1}).map(function(m){return m.id})})):_.le([]);this.VPc=this.ky("BLAME");this.S0c=this.ky("NL_SEMANTIC_OUTLINES");this.y$c=this.ky("XREFS");this.KSc=this.ky("DEPRECATED");this.CRc=this.Kd.sta.ha(_.tf(function(e){return _.te(e.map(function(f){return d.ky(f)}))}),
_.x(function(e){return e.some(Boolean)}))};tN.prototype.Ra=function(){};tN.prototype.TBa=function(a){this.zfa.emit(a)};tN.prototype.ky=function(a){return this.Kd.bF(a).ha(_.x(function(b){return b.enabled}),_.cf())};tN.O=function(a){return new (a||tN)(_.A(_.Bv),_.A(_.uK),_.A(_.wK))};
tN.ya=_.Yc({type:tN,oa:[["code-layers"]],inputs:{Qh:"layerBaseLocation"},outputs:{zfa:"highlightedXrefLines"},Aa:14,Ba:18,Ea:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"highlightedLines","layerBaseLocation"],[3,"layerBaseLocation","layerId"]],ta:function(a,b){a&1&&(_.B(0,pGb,1,1,"blame-layer",0),_.Q(1,"async"),_.B(2,qGb,1,1,"nl-semantic-outlines-layer",0),_.Q(3,"async"),_.Qf(4),
_.B(5,rGb,1,1,"xrefs-layer",1),_.Q(6,"async"),_.Rf(),_.Qf(7),_.B(8,sGb,1,1,"unified-deprecation-layer",0),_.Q(9,"async"),_.Rf(),_.B(10,tGb,1,1,"coverage-layer",0),_.Q(11,"async"),_.B(12,uGb,1,2,"finding-layer",2),_.Q(13,"async"));a&2&&(_.E("ngIf",_.R(1,6,b.VPc)),_.y(2),_.E("ngIf",_.R(3,8,b.S0c)),_.y(3),_.E("ngIf",_.R(6,10,b.y$c)),_.y(3),_.E("ngIf",_.R(9,12,b.KSc)),_.y(2),_.E("ngIf",_.R(11,14,b.CRc)),_.y(2),_.E("ngForOf",_.R(13,16,b.POc)))},Ia:[_.CK,_.LK,_.DK,_.nn,_.on,_.NK,_.GK,_.kL,_.tn],mb:2,Oa:0});
var XZb=function(a,b,c,d,e){this.rt=a;this.line=b;this.context=c;this.y_a=d;this.v_a=e};XZb.prototype.remove=function(){this.xQ&&this.xQ.remove()};XZb.prototype.render=function(){this.xQ=this.rt.x_(this.line,{startColumn:this.y_a,endColumn:this.v_a,No:"hovercard-decoration-layer",key:this.context.email})};var uN=function(a,b){_.zK.call(this,b);var c=this;this.rt=a;this.ab=new _.Wd;this.ab.add(a.Hxa.subscribe(function(d){if(c.qB.length!==0&&(d=c.Yr(d))){var e=d.key;e!=null&&(d.hovercardId=e)}}))};
_.V(uN,_.zK);uN.prototype.La=function(){_.zK.prototype.La.call(this);this.ab.unsubscribe()};uN.prototype.vta=function(){var a=this,b=[];this.XSb&&(b=this.XSb.filter(vGb).map(function(c){var d=c.Yr().lastIndexOf("/");d=c.Yr().substring(d+1,c.Yr().length)+"@google.com";return new XZb(a.rt,_.ck(c.getRange(),1),{email:d},_.ck(c.getRange(),2),_.ck(c.getRange(),4))}));return _.le(b)};
uN.prototype.Yr=function(a){a=a.target;return a instanceof Element&&a.tagName!=="div"?(a=_.kG(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};_.p.Object.defineProperties(uN.prototype,{PF:{configurable:!0,enumerable:!0,set:function(a){this.XSb=a;this.update()}}});uN.O=function(a){return new (a||uN)(_.A(_.pJ),_.A(_.Ue))};uN.Fa=_.fd({type:uN,oa:[["hovercard-decoration-layer"]],inputs:{PF:"scoLinks"},features:[_.Jf]});
var YZb=function(a,b,c,d,e){this.rt=a;this.line=b;this.context=c;this.y_a=d;this.v_a=e};YZb.prototype.remove=function(){this.xQ&&this.xQ.remove()};YZb.prototype.render=function(){var a=this.context.href;this.xQ=this.rt.x_(this.line,{startColumn:this.y_a,endColumn:this.v_a,tagName:"a",No:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,d0a:!0})};
var vN=function(a,b,c,d,e,f,g,m){_.zK.call(this,m);var n=this;this.rt=a;this.Ola=b;this.Va=c;this.Mb=d;this.Q2=e;this.Ja=f;this.lh=g;this.ab=new _.Wd;this.content=this.wkb="";this.ab.add(a.b0.subscribe(function(r){n.OE(r)}))};_.V(vN,_.zK);_.h=vN.prototype;_.h.Ra=function(){};_.h.Tb=function(){this.update()};_.h.La=function(){_.zK.prototype.La.call(this);this.ab.unsubscribe()};
_.h.OE=function(a){if(a.button===0&&!_.lG(a)){var b=a.target;if(b instanceof Element&&(b=_.kG(b,"a.link-decoration-layer","code-container"))){var c=b.dataset.key==="external"?b.href:void 0;this.Ja.qb({gestureName:"CLICK",element:this.wkb+"CodeLink",action:"navigate",Om:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Go(this.Va,b.pathname+b.search+b.hash))}}};
_.h.vta=function(){var a=this,b=[];if(this.PF)b=this.PF.map(function(m){var n=m.Yr(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=ZZb(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:_.Wa(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Eo(a.Va,n),n=ZZb(a,["/"+_.fp.o6],n.Ta));return new YZb(a.rt,_.ck(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.ck(m.getRange(),2),_.ck(m.getRange(),4))}).filter(function(m){return m!=
null});else{var c=this.rt.lines;c.length===0&&console.error("bad");for(var d=0;d<c.length;d++){var e=wGb(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 YZb(this.rt,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.le(b)};var ZZb=function(a,b,c){return a.Q2.Ey(_.Ho(a.Va,a.zXa(b,c)))};vN.prototype.zXa=function(a,b){return _.Fo(this.Va,a,{Ai:this.Mb,Ta:b})};
vN.O=function(a){return new (a||vN)(_.A(_.pJ),_.A(_.Cv),_.A(_.qh),_.A(_.fh),_.A(_.xn),_.A(_.Xo),_.A(_.At),_.A(_.Ue))};vN.Fa=_.fd({type:vN,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{wkb:"analyticsElementToTrack",content:"content",PF:"scoLinks"},features:[_.Jf,_.sd]});var wN=function(){this.F2=!1;this.onc="Star";this.snc="Unstar";this.s5=""};wN.prototype.Ra=function(){this.s5=_.tvb(this.type,this.F2)};wN.O=function(a){return new (a||wN)};
wN.ya=_.Yc({type:wN,oa:[["simple-star"]],inputs:{type:"type",F2:"isStarred"},Aa:3,Ba:7,Ea:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],ta:function(a,b){a&1&&(_.F(0,"button",0)(1,"span",1),_.P(2),_.H()());a&2&&(_.Lf("title",b.s5)("aria-label",b.F2?b.snc:b.onc),_.y(),_.Nf("starred",b.F2)("disabled",!b.F2),_.y(),_.qg(" ",b.F2?"star":"star_border"," "))},styles:[_.gEb()],Oa:0});var $Zb=function(){this.email=""};$Zb.O=function(a){return new (a||$Zb)};
$Zb.Fa=_.fd({type:$Zb,oa:[["","contactHovercard",""]],ob:1,Za:function(a,b){a&2&&_.Lf("data-hovercard-id",b.email)},inputs:{email:"email"}});var xN=function(){};xN.O=function(a){return new (a||xN)};xN.Da=_.ad({type:xN});xN.Ca=_.Fc({});var yN=function(){this.layout="row"};yN.O=function(a){return new (a||yN)};yN.ya=_.Yc({type:yN,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},hc:["*"],Aa:5,Ba:3,Ea:[[3,"fxLayout"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"p",0),_.P(1,"\n  "),_.cg(2),_.P(3,"\n"),_.H(),_.P(4,"\n"));a&2&&(_.Nf("skinny",b.size==="skinny"),_.E("fxLayout",b.layout))},Ia:[_.Cr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var zN=function(){};zN.O=function(a){return new (a||zN)};zN.Da=_.ad({type:zN});zN.Ca=_.Fc({imports:[_.lt]});var a_b={NONE:0,Shc:1,0:"NONE",1:"INSIGHTS"},b_b=new _.jd("FORCE_INSIGHTS",{Ga:"root",qa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),AN=function(a,b,c,d){this.hk=a;this.Va=b;this.state=new _.gh(c?1:0);this.mrb=this.state.ha(_.tf(function(e){return yGb(e,d)}),_.tf(function(e){return a.data.ha(_.x(function(f){var g;return((g=f.Tc)==null?void 0:g.params.Xt)!=null}),_.cf(),_.x(function(f,g){return f?1:g<2?e:0}))}),_.cf(),_.of(1),_.se())},
cKb=function(a,b){a.state.next(b);b=_.Mh(a.hk.hd);b.params.Xt!=null&&a.Va.navigate(_.Lq(_.JG(b.kc(),function(c){delete c.Xt}).kb()),{wg:"preserve"})};AN.O=function(a){return new (a||AN)(_.t(_.fh),_.t(_.qh),_.t(b_b),_.t(_.wJ))};AN.ua=_.q({token:AN,qa:AN.O});var c_b=new _.jd("GRAPH_TOOLS_PROMISE",{Ga:"root",qa:function(){return _.de(function(a){switch(a.Gc){case 1:return _.ge(a,2),_.he(a,google.corp.devops.tools.loadGraph(),4);case 4:_.jza(a);break;case 2:return _.ie(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),BN=function(a,b,c){this.Ja=a;this.CWc=b;this.CCb=c};
BN.prototype.init=function(){var a=this,b;return _.de(function(c){if(c.Gc==1)return a.Hva?c.return():_.he(c,_.To(a.Ja,a.CWc,"g3GraphToolsPromise"),2);b=c.yg;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.CCb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.Wa(f)}}a.Hva=e.call(d,{environment:f});c.Gc=0})};BN.prototype.createController=function(a){var b=this,c;return _.de(function(d){return d.Gc==1?_.he(d,b.init(),2):d.return((c=b.Hva)==null?void 0:c.createController(a))})};
var d_b=function(a,b,c){return _.de(function(d){return d.Gc==1?_.he(d,a.init(),2):a.Hva&&b.length!==0?d.return(_.To(a.Ja,a.Hva.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};BN.O=function(a){return new (a||BN)(_.t(_.Xo),_.t(c_b),_.t(_.H4a))};BN.ua=_.q({token:BN,qa:BN.O,Ga:"root"});var CN=function(a,b,c,d,e,f,g,m,n){this.hb=a;this.Ja=b;this.swa=c;this.qh=d;this.cz=f;this.mh=g;this.ld=m;this.gka=n;this.ab=new _.Wd;this.Fxa=void 0;this.Xa=e.data.ha(_.x(wFb))};
CN.prototype.Ra=function(){var a=this;return _.de(function(b){if(b.Gc==1)return a.ab.add(a.cz.theme.subscribe(function(c){switch(c){case "DARK":a.Fxa="dark";break;case "LIGHT":a.Fxa="light";break;default:_.Wa(c)}a.Iva&&a.Iva.setTheme(a.Fxa)})),_.he(b,e_b(a),2);a.ab.add(a.Xa.ha(_.fqb(),_.tf(function(c){return _.te([a.Xa,_.yJ(a.qh,c,"path",1).ha(_.Xe(function(){return _.le("Failed to load the current cl.")})),_.yJ(a.qh,_.Oq(c.kc(),"HEAD").kb(),"path",0).ha(_.Xe(function(){return _.le("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.k(c);var d=c.next().value.path;var e=c.next().value;var f=c.next().value;var g,m,n;return _.de(function(r){if(r.Gc==1)return g=Number(e),m=Number(f),_.he(r,d_b(a.swa,d||"",m),2);n=r.yg;return a.Iva&&d&&!isNaN(g)&&!isNaN(m)&&n.size>0?_.he(r,a.Iva.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.uI(),n.size>0&&_.QYa(a.mh,{error:Error("Re`"+e+"`"+f),message:"Failed to load insights panel",Wd:"Dismiss"}),r.wf(0))})}));b.Gc=0})};CN.prototype.La=function(){this.ab.unsubscribe()};
CN.prototype.uI=function(){var a=this;this.ld.run(function(){cKb(a.gka,0)})};var e_b=function(a){return _.de(function(b){if(b.Gc==1)return _.he(b,a.swa.createController({element:a.hb.na,theme:a.Fxa,onOpen:function(){},onClose:function(){a.Ja.qb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.uI()}}),2);a.Iva=b.yg;b.Gc=0})};CN.O=function(a){return new (a||CN)(_.A(_.Pd),_.A(_.Xo),_.A(BN),_.A(_.xJ),_.A(_.fh),_.A(_.kw),_.A(_.Pt),_.A(_.Cg),_.A(AN))};
CN.ya=_.Yc({type:CN,oa:[["insights-panel"]],Aa:0,Ba:0,ta: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 DN=function(){};DN.O=function(a){return new (a||DN)};DN.Da=_.ad({type:DN});DN.Ca=_.Fc({imports:[_.un]});var EN=function(){this.time=this.message=this.AQa="";this.Wga=[]};EN.prototype.Tb=function(){var a;this.AQa=((a=this.commit.en)==null?void 0:a.email)||"";var b;this.Spb=(b=this.commit.hSa)==null?void 0:b.email;this.message=this.commit.st;this.time=this.commit.FM;this.Wga=this.commit.RT};EN.O=function(a){return new (a||EN)};
EN.ya=_.Yc({type:EN,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.sd],nc:["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"]],ta:function(a,b){a&1&&(_.B(0,zGb,5,4,"div",0),_.F(1,"div",1)(2,"div",2)(3,"mat-icon"),_.P(4,"person"),_.H(),_.F(5,"span"),
_.P(6),_.H(),_.F(7,"span",3),_.P(8," (author) "),_.H()(),_.B(9,AGb,7,1,"div",4),_.F(10,"div",2)(11,"mat-icon"),_.P(12,"event"),_.H(),_.F(13,"span"),_.P(14," Committed on "),_.H(),_.F(15,"span",5),_.P(16),_.Q(17,"dateTimeDisplay"),_.H()()());a&2&&(_.E("ngIf",b.message),_.y(6),_.rg(b.AQa),_.y(3),_.E("ngIf",b.AQa!==b.Spb),_.y(7),_.rg(_.R(17,4,b.time)))},Ia:[_.on,_.AJ,_.au,_.uB,_.zJ],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 HGb=function(a){return{Eb:a}},GGb=function(a){return{context:a}},MGb=function(){return{a6c:!0}},f_b={NONE:0,n5b:1,Fjc:2,Gqc:3,Eqc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},FN=function(a,b,c){this.qh=b;this.IW=c;this.Una=f_b;this.GPb=this.r3a=this.wla=_.Ce;this.fw={};this.version=1;this.z_a=!0;this.O4=!1;this.M6a=_.Av.has(56)};_.h=FN.prototype;_.h.Ra=function(){};_.h.Ec=function(){};
_.h.Tb=function(a){var b=this;a.activeLocation&&(this.r3a=_.$F(this.location)?_.Ayb(this.IW,_.JG(_.Oq(this.location.kc(),this.hU),function(c){c.Sb=b.dSc}).kb()).ha(_.vf(function(){b.fw.hw=!0}),_.sf(_.oG(this.location.Eb)),_.x(function(c){return c.type})):_.Ce,this.GPb=this.r3a.ha(_.x(_.pG)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)g_b(this,a.activeLocation),!this.O4&&this.FPb?(this.wla=_.le(void 0),this.fw.Oq=!0):this.O4&&this.version===1?(a=_.DF(this.location)?_.Oq(this.location.kc(),
"HEAD").kb():this.location,this.wla=_.te([this.P1(a,0),this.P1()]).ha(_.tf(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.Nf===d.Nf?_.le(void 0):h_b(b,d):_.le(void 0)}),_.vf(function(c){c&&c.Eb?b.fw.Oq=!0:b.fw={}}))):this.wla=this.P1().ha(_.x(function(c){if(c!=null&&c.Nf)return{Eb:c.Nf,SW:c.Pr?_.iqb(b.location,c):void 0}}),_.vf(function(){b.fw.Oq=!0}))};_.h.yn=function(){this.fw.location&&this.fw.hw&&this.fw.Oq&&(this.fw={},this.p4a.launch(0,0))};
_.h.rba=function(a){var b=this;if(!a)return _.le();var c=this.M6a?PFb(this.location,this.b_c):this.location;return i_b(this,a).ha(_.x(function(d){return _.WF(b.location,d,b.version,a.SW||c)}))};
var i_b=function(a,b){return a.r3a.ha(_.x(function(c){var d;return c===5?((d=a.location.params.Sb)==null?void 0:d.replace("codereview/",""))||void 0:b.Eb}))},h_b=function(a,b){var c=b.Nf;return a.wj?j_b(a,c,a.location).ha(_.x(function(d){if(d===-1)return{Eb:c};if(d!==0)return{Eb:c,depth:d,jV:_.Lq(_.Oq(_.wG(a.location.kc()),"HEAD").kb())}})):_.le({Eb:c,SW:_.iqb(a.location,b)})},j_b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.Ji(c)?_.le(-1):nRb(a.qh,c).ha(_.Ee(_.dG),_.cf(function(e,f){return e.Wb.Uk===
f.Wb.Uk}),_.tf(function(e){var f=e.Wb;e=f.tua;f=f.Uk.findIndex(function(g){g=Number(g.Nf);return!isNaN(g)&&d>=g});return f===-1?e?(e(),_.Ce):_.le(-1):_.le(f)}))};FN.prototype.P1=function(a,b){a=a===void 0?this.location:a;b=b===void 0?this.version:b;return this.qh.P1(a,this.O4?"path":"repository",b).ha(_.x(BFb)).ha(_.Xe(function(){return _.le(void 0)}))};
var g_b=function(a,b){b=b&&b.zj;if(b){var c=_.TF(b,a.location);var d=_.Ii(b,a.version);c=c&&d===a.hU}else c=!1;c||(a.fw={},a.O4?(a.fw.location=!0,a.fw.hw=!0):(c=a.fw,b?(d=_.TF(b,a.location),b=_.Ii(b,a.version),a=d&&b!==a.hU):a=!1,c.location=a))};
_.p.Object.defineProperties(FN.prototype,{Rd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},hU:{configurable:!0,enumerable:!0,get:function(){return _.Ii(this.location,this.version)||""}},dSc:{configurable:!0,enumerable:!0,get:function(){return _.eqb(this.location,this.version)||""}},pTc:{configurable:!0,enumerable:!0,get:function(){return this.hU?this.O4?this.wj?3:2:this.FPb?4:1:0}},s3c:{configurable:!0,enumerable:!0,get:function(){return _.QF(this.hU)}},
FPb:{configurable:!0,enumerable:!0,get:function(){return _.Hh.test(this.hU)||_.DF(this.location)}},wj:{configurable:!0,enumerable:!0,get:function(){return _.EF(this.location)}}});FN.O=function(a){return new (a||FN)(_.A(_.Bv),_.A(_.xJ),_.A(_.DJ))};
FN.ya=_.Yc({type:FN,oa:[["commit-information"]],tb:function(a,b){a&1&&_.jg(_.Ms,5);if(a&2){var c;_.ng(c=_.og())&&(b.p4a=c.first)}},inputs:{version:"version",z_a:"linkToCommitDetails",Rd:"activeLocation",b_c:"lastSubmoduleFetchSpec",O4:"showMostRecentCommitForPath"},features:[_.sd],Aa:14,Ba:7,Ea:[["refType",""],["parentheticalSha",""],["linkToDetails",""],["piper",""],["fxFlex","auto","fxLayout","",3,"ngSwitch"],[4,"ngSwitchCase"],["matRipple","",1,"mat-button-ripple",3,"matRippleCentered","matRippleDisabled"],
[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"]],ta:function(a,b){a&1&&(_.F(0,"span",4),_.B(1,DGb,4,3,"ng-container",5)(2,IGb,3,7,"ng-container",5)(3,KGb,1,1,null,5)(4,NGb,1,3,null,5),_.H(),_.J(5,"div",6),_.B(6,OGb,3,3,"ng-template",null,0,_.Ag)(8,SGb,2,3,"ng-template",null,1,_.Ag)(10,TGb,5,13,"ng-template",null,2,_.Ag)(12,YGb,2,3,"ng-template",null,3,_.Ag));a&2&&(_.E("ngSwitch",b.pTc),_.y(),_.E("ngSwitchCase",b.Una.n5b),
_.y(),_.E("ngSwitchCase",b.Una.Eqc),_.y(),_.E("ngSwitchCase",b.Una.Gqc),_.y(),_.E("ngSwitchCase",b.Una.Fjc),_.y(),_.E("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.bp,_.on,_.sn,_.pn,_.qn,_.BJ,_.Cr,_.it,_.Ms,_.Io,_.vw,_.tn,_.LG],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 k_b=function(a){return""+a};var GN=function(a,b){this.line=a;this.ch=b===void 0?null:b};var l_b=function(a,b,c,d,e){var f=f===void 0?[]:f;this.type=a;this.gF=b;this.fF=c;this.AP=d;this.zP=e;this.tI=[];this.type=a;this.gF=b;this.fF=c;this.AP=d;this.zP=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.tI.push(b.value)};var m_b=function(a,b){this.Gg=a;this.RXc=!!b};var n_b=function(a,b,c){this.left=a;this.right=b;this.rh=c};var o_b=function(){this.u6a=this.Sla=0;this.D2a=[];this.E2a=[];this.diff=this.t6a=this.s6a=0};
o_b.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=[],C=[];this.D2a=[];this.E2a=[];for(var I=0;I<=v;I++){for(var M=-1,O=z[I]=0;O<=I;O++){var aa=z[O];this.D2a.push(M<aa?aa*2:M*2+1);var pa=M<aa?aa:M,Aa=pa-2*O+I;for(M=aa+1;pa<m&&Aa<n&&a.charAt(pa)===c.charAt(Aa);)++pa,++Aa;z[O]=pa;aa=I-O-Math.ceil((n-m)/2);if(r&&aa>=0&&aa<I&&C[aa]<=pa){z=O;a=aa;c=pa;this.diff=I=I*2-1;this.s6a=z;this.t6a=a;this.Sla=c;this.u6a=c-2*z+Math.ceil(I/
2);break a}}M=C[I]=m;for(pa=0;pa<=I;pa++){aa=C[pa];this.E2a.push(M>=aa?aa*2:M*2+1);O=M>=aa?aa:M;Aa=n-m-I+O+2*pa;for(M=aa-1;O>0&&Aa>0&&a.charAt(O-1)===c.charAt(Aa-1);)--O,--Aa;C[pa]=O;aa=Math.floor((m-n)/2)-pa+I;if(!r&&aa>=0&&aa<=I&&O<=z[aa]){a=aa;c=pa;z=z[aa];this.diff=I*=2;this.s6a=a;this.t6a=c;this.Sla=z;this.u6a=z-2*a+Math.ceil(I/2);break a}}}this.diff=-3}if(this.diff>=0){e=[];I=Math.ceil(this.diff/2);a=this.s6a;z=this.Sla;for(c=e.length;I>=0;--I)m=this.D2a[(I+1)*I/2+a],n=z-Math.floor(m/2),z-=
n,n!==0&&(r=new n_b(z+b,z-2*a+I+d,n),v=e[e.length-1],e.length!==0&&p_b(r,v)?(v.left-=n,v.right-=n,v.rh+=n):e.splice(0,0,r)),m&1&&(z--,a--);c>0&&p_b(e[c-1],e[e.length-1])&&(e[c-1].rh+=e[e.length-1].rh,e.pop());I=e.splice(c-1,e.length-c+1).reverse();for(z=0;z<I.length;z++)e.push(I[z]);I=Math.floor(this.diff/2);a=this.t6a;for(z=this.Sla;I>=0;--I)c=this.E2a[I*(I+1)/2+a],m=Math.floor(c/2)-z,v=g-f-I+z+2*a,r=Math.min(m,Math.max(0,Math.max(this.Sla-z,this.u6a-v))),n=z+r+b,v=v+r+d,r=m-r,r!==0&&(n=new n_b(n,
v,r),e.length!==0&&p_b(e[e.length-1],n)?e[e.length-1].rh+=r:e.push(n)),z+=m,c&1&&(z++,a--)}return{tI:e,Wmd:(f+g-this.diff)/2}};var p_b=function(a,b){return a.left+a.rh===b.left&&a.right+a.rh===b.right};for(var HN=[],q_b=0;q_b<256;++q_b)HN[q_b]=2;for(var r_b=97;r_b<=122;++r_b)HN[r_b]=3;for(var s_b=65;s_b<=90;++s_b)HN[s_b]=3;for(var t_b=48;t_b<=57;++t_b)HN[t_b]=3;HN[95]=3;HN[32]=HN[9]=HN[10]=HN[13]=0;for(var u_b=_.k("(){},.#/*\";'"),v_b=u_b.next();!v_b.done;v_b=u_b.next())HN[v_b.value.charCodeAt(0)]=0;for(var w_b=_.k("!%^&[]?\\|<>+-=~@`"),x_b=w_b.next();!x_b.done;x_b=w_b.next())HN[x_b.value.charCodeAt(0)]=5;HN[0]=0;
var y_b=function(){this.rKb=1;this.Bi=this.li=null;this.lineArray=[];this.Rga=[];this.fka=[];this.Rza=[]};y_b.prototype.mea=function(a,b){a=z_b(a);b=z_b(b);return A_b(this,a,b)};
var A_b=function(a,b,c){b=B_b(a,b,c);a.li=b.y_c;a.Bi=b.z_c;a.lineArray=b.lineArray;for(b=0;b<a.li.text.length;++b)a.Rga.push({wO:1,index:b});for(b=0;b<a.Bi.text.length;++b)a.fka.push({wO:1,index:b});b=C_b(a,!0);for(c=1;c!==a.rKb&&b>0;++c)b=C_b(a,!1);b=D_b(a.Rga,4,-1);c=D_b(a.fka,3,1);a=[];for(var d={},e=0;e+2<b.length;++e)if(b[e].type===4||b[e].type===6){var f=!1;if(b[e+1].type===-1&&b[e+2].type===4)f=!0;else if(b[e+1].type!==4)continue;var g=E_b(b[e].I2,c),m=E_b(b[e+(f?2:1)].I2,c);if(m-g===1)d[g]=
e+1;else if(m-g===2&&c[g+1].type===1)f&&(c[g+1].type=5,c[g+1].J2=b[e+1].iP,c[g+1].I2=b[e+1].BW);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].iP=b[e].iP;b[e+f].J2=b[e].J2}g=[];for(e=0;e<b.length;++e)b[e].type!==-1&&b[e].type!==0||g.push([b[e].type,e]);m=[];for(e=0;e<c.length;++e)c[e].type!==1&&c[e].type!==0||m.push([c[e].type,e]);for(f=e=0;e<g.length&&f<m.length;)if(g[e][0]===-1&&m[f][0]===1){var n=g[e][1],r=m[f][1];b[n].type=2;c[r].type=2;c[r].J2=b[n].iP;c[r].I2=b[n].BW;
++e;++f}else if(g[e][0]===0&&m[f][0]===0)++e,++f;else if(g[e][0]===0)++f;else if(m[f][0]===0)++e;else throw Error("Se");for(f=e=0;!(e>=b.length&&f>=c.length);){for(;f<c.length&&c[f].type!==0&&c[f].type!==2;)c[f].type!==7&&a.push(c[f]),d[f]!==void 0&&(g=b[d[f]],m=g.iP,n=g.BW,g.J2=g.iP,g.I2=g.BW,g.iP=m,g.BW=n,g.type=-1,a.push(g)),++f;for(;e<b.length&&b[e].type!==0&&b[e].type!==2;)b[e].type!==-1&&b[e].type!==4&&b[e].type!==6||a.push(b[e]),++e;f<c.length&&(a.push(c[f]),++e,++f)}if(a.length===0)a=[];else{b=
new GN(0,0);c=new GN(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new l_b(e.type,new GN(e.J2,0),new GN(e.I2,null),new GN(e.iP,0),new GN(e.BW,null)),e.type===1&&(f.gF=b,f.fF=b),e.type===-1&&(f.AP=c,f.zP=c),b=F_b(f.fF),c=F_b(f.zP),d.push(f);a=d}return a},z_b=function(a){for(var b=0,c=-1,d=[];c<a.length-1;){c=a.indexOf("\n",b);c===-1&&(c=a.length-1);var e=a.substring(b,c+1);b=c+1;d.push(e)}return d},B_b=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 C=g.next();!C.done;C=g.next()){C=C.value;if(e.has(C))n+=String.fromCharCode(e.get(C));else{n+=String.fromCharCode(z);e.set(C,z);d[z]=C;for(var I=HN[0],M=0;M<C.length;++M){var O=C[M];HN[O.charCodeAt(0)]!==void 0&&(I+=HN[O.charCodeAt(0)])}m[z]=I;z++}r.push(v++)}return new G_b(n,r)};b=f(b,a.Rza);a=f(c,a.Rza);return{y_c:b,z_c:a,lineArray:d}},E_b=function(a,b){for(var c=0;c<b.length&&!(b[c].BW>=a);c++);return c},F_b=function(a){return a.ch===null?new GN(a.line+1,0):a},C_b=
function(a,b){if(!a.li||!a.Bi)throw Error();if(b){var c=a.li;for(var d=a.Bi,e=0,f=Math.min(c.text.length,d.text.length);e<f&&c.text[e]===d.text[e];)++e;e===0?c=null:(f={Sga:new G_b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),hka:new G_b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),rh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.li;e=a.Bi;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;f===1?c=
null:(g={Sga:new G_b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),hka:new G_b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),rh: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 o_b).run(a.li.text,0,a.Bi.text,0).tI;c=[];for(g=0;g<f.length;g++)c.push(new m_b(f[g],!1));d!==null&&(a.li.text=d.Sga.text+a.li.text,a.li.lineNumbers.splice.apply(a.li.lineNumbers,[0,0].concat(_.ld(d.Sga.lineNumbers))),a.Bi.text=d.hka.text+a.Bi.text,a.Bi.lineNumbers.splice.apply(a.Bi.lineNumbers,
[0,0].concat(_.ld(d.hka.lineNumbers))),c.splice(0,0,new m_b(new n_b(0,0,d.rh),!0)));d=d&&d.rh>0?d.rh:0;e!==null&&(a.li.text+=e.Sga.text,a.li.lineNumbers.splice.apply(a.li.lineNumbers,[a.li.lineNumbers.length,0].concat(_.ld(e.Sga.lineNumbers))),a.Bi.text+=e.hka.text,a.Bi.lineNumbers.splice.apply(a.Bi.lineNumbers,[a.Bi.lineNumbers.length,0].concat(_.ld(e.hka.lineNumbers))),f=d+e.rh,c.push(new m_b(new n_b(a.li.text.length-f,a.Bi.text.length-f,e.rh),!0)));if(!a.li||!a.Bi)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].Gg.rh,z=c[r];e<z.Gg.left;)++e,++g;for(;f<z.Gg.right;)++f,++m;var C=r+1;C<c.length&&(c[C].Gg.left+=d,c[C].Gg.right+=d,z.Gg.left+v===c[C].Gg.left?(H_b(a,a.Bi,m,z,c[C],c[C].Gg.right-z.Gg.right),v=z.Gg.rh):z.Gg.right+v===c[C].Gg.right&&(H_b(a,a.li,g,z,c[C],c[C].Gg.left-z.Gg.left),v=z.Gg.rh));C=g;for(var I=m;;){var M=C-1,O=I-1;if(M<0||O<0)break;if(a.li.text[M]!==a.Bi.text[O])break;if(a.li.lineNumbers[M]+1!==a.li.lineNumbers[C]||a.Bi.lineNumbers[O]+1!==a.Bi.lineNumbers[I])break;
O=a.Bi.lineNumbers[O];if(a.Rga[a.li.lineNumbers[M]].wO!==1||a.fka[O].wO!==1)break;--C;--I;++v}if(v!==0){M=0;O=C;for(var aa=0;aa<v&&M<=0;++aa)M+=a.Rza[a.li.text.charCodeAt(O)],++O;if(M>0||z.RXc){++n;g=C;m=I;for(M=0;M<v;++M,++I,++C)O=a.li.lineNumbers[C],aa=a.Bi.lineNumbers[I],a.Rga[O].wO=b,a.Rga[O].index=aa,a.fka[aa].wO=b,a.fka[aa].index=O;a.li.text=a.li.text.substr(0,g)+String.fromCharCode(-1)+a.li.text.substr(C);a.Bi.text=a.Bi.text.substr(0,m)+String.fromCharCode(-2)+a.Bi.text.substr(I);a.li.lineNumbers.splice(g,
C-g,null);a.Bi.lineNumbers.splice(m,I-m,null);g++;m++;e+=z.Gg.rh;f+=z.Gg.rh}}}return n},H_b=function(a,b,c,d,e,f){var g=c+d.Gg.rh,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.Gg.rh&&!(--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.Gg.rh&&!(n<b.text.length&&b.text[n]!==b.text[r]);++v,++f)++n,++r;if(c!==0||f!==0){n=c+f+1;r=g-1-c;v=g-c;var z=m-1-c;m-=c;g=[];for(var C=0;C<n;++C,++r,++v,++z,++m){var I=I_b(a,b,r),M=I_b(a,b,v),O=I_b(a,b,z),aa=I_b(a,b,m),pa=Math.min(I,M),Aa=Math.min(O,
aa);J_b(a,b,r)==="}"&&(pa-=2);J_b(a,b,v)==="{"&&(pa-=2);J_b(a,b,z)==="}"&&(Aa-=2);I<M&&--pa;O<aa&&--Aa;g.push(pa+Aa)}c===d.Gg.rh&&(g[0]-=10);f===e.Gg.rh&&(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;c!==0&&(d.Gg.rh+=c,e.Gg.left+=c,e.Gg.right+=c,e.Gg.rh-=c)}},I_b=function(a,b,c){b=b.text.charCodeAt(c);c=a.lineArray[b];return c===void 0||c.length<=0||c.length===1&&c[0]==="\n"||c.length===2&&c[0]==="\r"&&c[1]==="\n"?-3:a.Rza[b]},J_b=function(a,b,c){a=a.lineArray[b.text.charCodeAt(c)];
return a===void 0||a.length<=0?null:a.length===1?a[0]:a[a.length-1]==="\n"?a.length>=3&&a[a.length-2]==="\r"?a[a.length-3]:a[a.length-2]:a[a.length-1]},D_b=function(a,b,c){var d=[];if(a.length===0)return[];for(var e=a[0].wO,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].wO===e&&a[r].index===g+1)g++,n=r;else{if(e===0)e=0;else if(e===1)e=c;else if(e===2)e=b;else throw Error("Te`"+e);d.push(new K_b(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].wO}a=new K_b(0,f,g,m,n);e===1?a.type=c:e===2&&(a.type=
b);d.push(a);return d},G_b=function(a,b){this.text=a;this.lineNumbers=b},K_b=function(a,b,c,d,e){this.type=a;this.J2=b;this.I2=c;this.iP=d;this.BW=e};var L_b=function(){this.rKb=void 0},M_b=function(a,b){if(a==="")return{lines:["\n"],Y1a:[new GN(b,0),new GN(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return g!==""});for(var c=0,d=[new GN(b,c)],e=_.k(a),f=e.next();!f.done;f=e.next())f=f.value,f==="\n"?(b++,c=0):c+=f.length,d.push(new GN(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),Y1a:d}};
L_b.prototype.mea=function(a,b){var c=new y_b,d=c.mea(a,b);a=N_b(a);b=N_b(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(!(f.fF.line-f.gF.line>500||f.zP.line-f.AP.line>500)){f.tI=[];var g=this.getRange(a,f.gF,f.fF);if(!(g.length>1E4)){g=M_b(g,f.gF.line);var m=this.getRange(b,f.AP,f.zP);if(!(m.length>1E4)){m=M_b(m,f.AP.line);c=new y_b;c=A_b(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 z.ch!==null?v.Y1a[z.line]:v.Y1a[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.gF=r(g,n.gF);n.fF=r(g,n.fF);n.AP=r(m,n.AP);n.zP=r(m,n.zP);break;default:throw Error("Ue");}f.tI.push(n)}}}}}return d};
var N_b=function(a){if(a.length===0)return[""];a=z_b(a);_.na(a).endsWith("\n")&&a.push("");return a},O_b=function(a,b,c,d){var e=[];b=_.k(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,f.tI.length>0){var g=a.getRange(c,f.gF,f.tI[0].gF);g.length>0&&e.push([0,g]);e.push.apply(e,_.ld(O_b(a,f.tI,c,d)));f=a.getRange(c,_.na(f.tI).fF,f.fF);f.length>0&&e.push([0,f])}else{g=f.gF;var m=f.fF,n=f.AP,r=f.zP;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("Ve");default:throw Error("We");}}return e};L_b.prototype.getRange=function(a,b,c){if(b.line===c.line&&b.ch===c.ch||b.line+1===c.line&&b.ch===null&&c.ch===0||c.line+1===b.line&&c.ch===null&&b.ch===0)return"";a=a.slice(b.line,c.line+1);c.ch!==null&&(a[a.length-1]=a[a.length-1].slice(0,c.ch));b.ch!==null&&(a[0]=a[0].slice(b.ch));return a.join("")};var P_b=["codeview"],Q_b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},IN=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.sca=Q_b;this.W9c=new L_b;this.rm=this.diffBase="";this.Lpb=3;this.FV=[];this.XW=[];this.rendered=new _.mm;this.align=!0;this.eka=this.Qga=k_b;this.ab=a.bSa.subscribe(function(e){d.sca=Object.assign({},Q_b,{theme:e});if(d.Po){e=_.k(R_b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};IN.prototype.Ra=function(){};
IN.prototype.Tb=function(a){(a.diffBase||a.contents||a.fileName)&&S_b(this)};IN.prototype.La=function(){this.ab.unsubscribe()};
var S_b=function(a){a.rendered.emit(!1);a.Po&&a.aSa.na.removeChild(a.aSa.na.lastChild);var b=_.Av.has(35);a.zone.Ub(function(){setTimeout(function(){var c,d,e;return _.de(function(f){if(f.Gc==1)return _.he(f,_.mrb(),2);a.Po=f.yg.MergeView(a.aSa.na,{orig:null,origLeft:a.diffBase,value:a.rm,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.Lpb,diffDriverFunction:function(g,m){if(b){var n=a.W9c;var r=N_b(g),v=N_b(m);r.length>15E3||v.length>15E3?n=void 0:(g=n.mea(g,m),
n=O_b(n,g,r,v));return n}}});T_b(a);c=_.k(R_b(a));d=c.next();for(e={};!d.done;e={UTa:void 0},d=c.next())e.UTa=d.value,e.UTa.operation(function(g){return function(){var m=g.UTa;U_b(a,m);a.setOptions(m);if(a.Po){var n=V_b(a,m),r=n?"left-edit-gutter":"right-edit-gutter",v=a.Po.leftChunks();v=_.k(v);for(var z=v.next();!z.done;z=v.next()){var C=z.value;z=n?C.origTo:C.editTo;for(C=n?C.origFrom:C.editFrom;C<z;C++)m.addLineClass(C,"gutter",r)}}n=V_b(a,m)?a.Qga:a.eka;m.setOption("lineNumberFormatter",n);n=
V_b(a,m)?a.FV:a.XW;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.Gc=0})},0)})},R_b=function(a){return a.Po?[a.Po.leftOriginal(),a.Po.editor()]:[]},T_b=function(a){if(a.Po)a.Po.editor().on("update",function(){a.zone.run(function(){a.rendered.emit(!0)})})},V_b=function(a,b){if(a.Po)return b===a.Po.leftOriginal()?!0:!1};
IN.prototype.setOptions=function(a){if(this.Po)for(var b=_.k(Object.entries(this.sca)),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 U_b=function(a,b){var c,d;_.de(function(e){if(e.Gc==1)return a.Po&&a.fileName?_.he(e,_.mrb(),2):e.return();d=(c=e.yg.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Gc=0})};
_.p.Object.defineProperties(IN.prototype,{ska:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.Po&&(a=_.RF(this.line))&&(this.Po.editor().scrollTo(0,this.Po.editor().charCoords({line:a-1,ch:0},"local").top),this.Po.editor().getDoc().setCursor({line:a-1,ch:0}))}},i8c:{configurable:!0,enumerable:!0,set:function(a){this.aSa=a}}});IN.O=function(a){return new (a||IN)(_.A(_.kw),_.A(_.Bv),_.A(_.Cg))};
IN.ya=_.Yc({type:IN,oa:[["code-diff","fileName",""]],tb:function(a,b){a&1&&_.jg(P_b,7);if(a&2){var c;_.ng(c=_.og())&&(b.i8c=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",rm:"contents",Lpb:"collapseIdenticalLines",FV:"leftLineWidgets",XW:"rightLineWidgets",ska:"scrollToLine",align:"align",Qga:"leftLineNumberFormatter",eka:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.sd],nc:["fileName",""],Aa:2,Ba:0,Ea:[["codeview",""],[1,"scope"]],ta:function(a){a&1&&_.J(0,"div",
1,0)},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 JN=function(){this.rendered=new _.mm;this.AFa="Diff is too large to display";this.sRa=!1;this.FV=[];this.XW=[];this.bSb=this.dGb=void 0;this.eka=this.Qga=k_b;this.eGb=new Map;this.cSb=new Map};JN.prototype.Ra=function(){};
JN.prototype.Tb=function(){a:{var a=0;for(var b=_.k(this.uE),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.eF.rm.length+c.LF.rm.length,a>=10485760){a=!0;break a}a=!1}if(a)this.sRa=!1,this.Xxa(!0);else{a=[];b=[];c=_.k(this.uE);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.LF;e=_.Alb(_.mfb(e.eF.rm||""));d=_.Alb(_.mfb(d.rm||""));a.push(e);b.push(d)}this.dGb=a.join("");this.bSb=b.join("");a=new Map;b=new Map;d=c=1;e=_.k(this.uE);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.LF,C=g.eF,I=z.endLine+1,M=C.endLine+1;z=z.cE+1;C=C.cE+1;switch(g.type){case _.UG.zCa:for(M=z;M<I;M++,v++)m.set(r,""),n.set(v," "+M);break;case _.UG.pGa:for(I=C;I<M;I++,r++)m.set(r,""+I),n.set(v,"");break;case _.UG.XHa:case _.UG.YCa:for(g=C;g<M;g++,r++)m.set(r,""+g);for(m=z;m<I;m++,v++)n.set(v," "+m);break;default:throw Error("Xe");}c+=f.eF.endLine-f.eF.cE;d+=f.LF.endLine-f.LF.cE}this.eGb=a;this.cSb=b;this.Qga=cHb(a);this.eka=cHb(b);b=a=0;c=_.k(this.uE);for(d=c.next();!d.done;d=
c.next()){v=d=d.value;e=a;f=b;n=v.eF;m=v.LF;n=n.endLine-n.cE;m=m.endLine-m.cE;switch(v.type){case _.UG.zCa:this.FV.push(aHb(e,m));break;case _.UG.pGa:this.XW.push(aHb(f,n));break;case _.UG.YCa:r=I=0;v=!0;m>n?(I=m-n,v=!1):n>m&&(r=n-m,v=!1);n=I;m=r;this.FV.push(aHb(e,n,v));this.XW.push(aHb(f,m,v));break;case _.UG.XHa:break;default:throw Error("Xe");}a+=d.eF.endLine-d.eF.cE;b+=d.LF.endLine-d.LF.cE}bHb(this.eGb,this.FV);bHb(this.cSb,this.XW);this.sRa=!0}};JN.prototype.Xxa=function(a){this.rendered.emit(a)};
JN.O=function(a){return new (a||JN)};
JN.ya=_.Yc({type:JN,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{uE:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.sd],nc:["diffChunks","","fileName",""],Aa:3,Ba:2,Ea:[["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],[3,"rendered","diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align"]],ta:function(a,b){a&1&&_.B(0,ZGb,1,9,"code-diff",1)(1,$Gb,2,1,"ng-template",null,0,_.Ag);a&2&&(a=_.$f(2),_.E("ngIf",b.sRa)("ngIfElse",a))},Ia:[_.on,_.pF,IN],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});var KN=function(a){this.Ja=a;this.Rna=0;this.e$a=2;this.rm=void 0;this.rendered=new _.mm;this.K3a=!1;this.Gvb={ks:"",Fp:"",RJ:"",hg:"",YYa:!1,zV:!1}};KN.prototype.Ra=function(){};KN.prototype.Tb=function(a){if(a.location||a.entry)this.t_c=_.Oq(_.VF(this.location.kc(),"repo"),this.jc.ks).kb(),this.t4c=_.Oq(_.VF(this.location.kc(),"repo"),this.jc.Fp).kb(),this.KUc=_.Lq(_.Oq(this.location.kc(),this.jc.Fp).td(this.jc.RJ).fj({bo:this.jc.ks}).kb())};
KN.prototype.Xxa=function(a){this.K3a=a;this.rendered.emit({rendered:a,ada:this.ada})};var W_b=function(a){a.Ja.qb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.yU.Dd?"expand":"collapse",projectId:a.location.ub})},X_b=function(a){a.yU.Dd&&a.K3a&&a.rendered.emit({rendered:a.K3a,ada:a.ada})};
_.p.Object.defineProperties(KN.prototype,{jc:{configurable:!0,enumerable:!0,set:function(a){this.Gvb=a;this.rm=a.rm},get:function(){return this.Gvb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.yU.Dd=a;X_b(this)},get:function(){return this.yU.Dd}},k0c:{configurable:!0,enumerable:!0,get:function(){return this.jc.zV?"source:file_delete":this.jc.YYa?"source:file_add":"source:file_edit"}},u0c:{configurable:!0,enumerable:!0,get:function(){return this.jc.zV?"Removed":this.jc.YYa?"Modified":
"Added"}},JUc:{configurable:!0,enumerable:!0,get:function(){return this.jc.zV?"":this.KUc}},uB:{configurable:!0,enumerable:!0,get:function(){return this.jc.zV?this.jc.hg:this.jc.RJ}},aZc:{configurable:!0,enumerable:!0,get:function(){return!this.jc.rm}},ytb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.jc.rm}},B3c:{configurable:!0,enumerable:!0,get:function(){return iHb(this.metadata.removed,this.metadata)}},VOc:{configurable:!0,enumerable:!0,get:function(){return iHb(this.metadata.VD,
this.metadata)}},AQc:{configurable:!0,enumerable:!0,get:function(){return iHb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.jc&&this.jc.rm?this.jc.rm.Axa:void 0;return a?{Y8c:Number(a.u_a||0),removed:Number(a.t_a||0),changed:Number(a.q_a||0),VD:Number(a.p_a||0)}:{changed:0,removed:0,Y8c:0,VD:0}}},A3c:{configurable:!0,enumerable:!0,get:function(){return Y_b.format({count:this.metadata.removed})}},zQc:{configurable:!0,enumerable:!0,get:function(){return Z_b.format({count:this.metadata.changed})}},
UOc:{configurable:!0,enumerable:!0,get:function(){return $_b.format({count:this.metadata.VD})}}});KN.O=function(a){return new (a||KN)(_.A(_.Xo))};
KN.ya=_.Yc({type:KN,oa:[["commit-file-entry"]],tb:function(a,b){a&1&&_.jg(_.DB,7);if(a&2){var c;_.ng(c=_.og())&&(b.yU=c.first)}},inputs:{location:"location",ada:"entryIndex",jc:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.sd],Aa:30,Ba:10,Ea:[["modificationTemplate",""],[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,"click","condition","link","trackGestureClick","trackProjectId"],[1,"right-header"],["aria-label","Loading Change Summary",3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["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,"rendered","diffChunks","fileName"],[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"]],ta:function(a,b){if(a&1){var c=
_.zd();_.F(0,"mat-expansion-panel",1);_.K("opened",function(){_.u(c);X_b(b);W_b(b);return _.w()})("closed",function(){_.u(c);X_b(b);W_b(b);return _.w()});_.P(1,"\n  ");_.F(2,"mat-expansion-panel-header",2);_.P(3,"\n    ");_.F(4,"mat-panel-title");_.P(5,"\n      ");_.F(6,"div",3);_.P(7,"\n        ");_.J(8,"mat-icon",4);_.P(9,"\n        ");_.F(10,"span",5);_.P(11);_.H();_.P(12,"\n        ");_.F(13,"conditional-link",6);_.K("click",function(d){_.u(c);return _.w(d.stopPropagation())});_.P(14);_.H();_.P(15,
"\n      ");_.H();_.P(16,"\n      ");_.F(17,"span",7);_.P(18,"\n        ");_.B(19,dHb,2,2,"mat-spinner",8);_.P(20,"\n      ");_.H();_.P(21,"\n    ");_.H();_.P(22,"\n  ");_.H();_.P(23,"\n  ");_.B(24,fHb,13,7,"ng-container",9);_.P(25,"\n");_.H();_.P(26,"\n\n");_.B(27,hHb,15,7,"ng-template",null,0,_.Ag);_.P(29,"\n")}a&2&&(a=_.$f(28),_.y(8),_.E("svgIcon",b.k0c),_.y(3),_.rg(b.u0c),_.y(2),_.E("condition",!b.jc.zV)("link",b.JUc)("trackGestureClick",!b.jc.zV)("trackProjectId",b.location.ub),_.y(),_.qg("",
b.uB,"\n        "),_.y(5),_.E("ngIf",b.aZc)("ngIfElse",a),_.y(5),_.E("ngIf",b.ytb))},Ia:[_.bp,JN,_.BJ,FN,_.on,_.Cr,_.it,_.au,_.DB,_.EB,_.SI,_.Kx,_.Ix,_.dB],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 Y_b=new _.Ot("{count, plural, =1 {1 removed line} other {# removed lines}}"),Z_b=new _.Ot("{count, plural, =1 {1 changed line} other {# changed lines}}"),$_b=new _.Ot("{count, plural, =1 {1 added line} other {# added lines}}");var LN=function(){this.qUc=this.b1=new _.gh(0)};_.p.Object.defineProperties(LN.prototype,{RYc:{configurable:!0,enumerable:!0,get:function(){return this.b1.getValue()===1}},nZa:{configurable:!0,enumerable:!0,get:function(){return this.b1.getValue()===0}}});LN.O=function(a){return new (a||LN)};LN.ua=_.q({token:LN,qa:LN.O});var a0b=function(a){this.GM=a;this.disabled=!1;this.Xa=new _.Lh;this.fmc="Collapse All";this.gmc="Expand All"};a0b.O=function(a){return new (a||a0b)(_.A(LN))};
a0b.ya=_.Yc({type:a0b,oa:[["expand-all-button"]],inputs:{disabled:"disabled",Xa:"place"},Aa:3,Ba:5,Ea:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"click","disabled","trackAction","trackGestureClick","trackProjectId"]],ta:function(a,b){a&1&&(_.F(0,"button",0),_.K("click",function(){var c=b.GM;c.RYc?c.b1.next(0):c.b1.next(1)}),_.F(1,"span"),_.P(2),_.H()());a&2&&(_.E("disabled",b.disabled)("trackAction",b.GM.nZa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Xa.ub),_.y(2),_.rg(b.GM.nZa?b.gmc:b.fmc))},Ia:[_.bp,_.sA],mb:2,Oa:0});var MN=function(a,b,c,d){this.zda=a;this.mh=b;this.GM=c;this.ke=d;this.nn=[];this.MBb=!1;this.Ada=new Map;this.expand=new Map;this.p1=0;this.Aua=new _.Wd;this.XAa=new _.Wd;this.V0=0};MN.prototype.Ra=function(){var a=this;this.XAa=this.GM.qUc.subscribe(function(b){switch(b){case 1:if(!a.nn||a.nn.length<1)break;lHb(a);break;case 0:clearTimeout(a.vUa);a.expand=new Map;a.V0=0;break;default:_.Wa(b,"Unknown expansion state")}})};MN.prototype.La=function(){clearTimeout(this.vUa);this.Aua.unsubscribe();this.XAa.unsubscribe()};
MN.prototype.Tb=function(){this.p1=0;this.Aua.unsubscribe();this.Aua=new _.Wd;this.Ada=new Map;for(var a=0;a<this.nn.length;a++){var b=this.nn[a],c=b.hg;b=b.RJ;this.Ada.set(a,{ks:this.ks,Fp:this.Fp,hg:c||"",RJ:b||"",YYa:!(c||!b),zV:!(b||!c)})}this.expand=new Map;oHb(this)};
var jHb=function(a){a=a.nn.length;return a<1?"No files to expand":a>50?"Too many files to expand":null},lHb=function(a){a.V0>=a.nn.length||(clearTimeout(a.vUa),a.vUa=setTimeout(function(){a.expand.set(a.V0,!0);_.om(a.ke)}))},oHb=function(a){if(a.nn){for(var b=Math.min(a.p1+150,a.nn.length),c=[],d=[],e=a.p1;e<b;e++){var f=a.ks,g=a.Fp;var m=a.nn[e];g=m.RJ?g:void 0;f=new _.uG({path:m.hg,hash:m.hg?f:void 0,type:m.p1a});m=new _.uG({path:m.RJ,hash:g,type:m.b1a});m=new _.vG({left:f,right:m});d.push({Bua:m,
index:e});d.length===10&&(c.push(d),d=[])}d.length&&c.push(d);c=_.k(c);for(d=c.next();!d.done;d=c.next())b0b(a,d.value);a.p1=b}},c0b=function(a,b){return b.length<1?_.Yi:a.zda.diff(a.location.ub,a.location.Xc,a.location.repository,b).ha(_.Xe(function(c){var d=a.mh;_.PYa(d);d.log(c);return _.Yi}))},b0b=function(a,b){var c=b.map(function(d){return d.Bua});a.Aua.add(c0b(a,c).ha(_.x(function(d){d=d.zua;if(!d||d.length<1)throw Error("Ye");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.Ada.get(g);n&&(m=Object.assign({},n,{rm:m}),f.Ada.set(g,m))}_.pm(a.ke)}))};MN.O=function(a){return new (a||MN)(_.A(_.EJ),_.A(_.Pt),_.A(LN),_.A(_.Pg))};
MN.ya=_.Yc({type:MN,oa:[["commit-fileset"]],inputs:{location:"location",nn:"fileDiffEntries",MBb:"includeHeader",ks:"leftRefSpec",Fp:"rightRefSpec"},features:[_.sd],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,"rendered","entryIndex","location","entry","expand"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"click","trackProjectId"]],ta:function(a,b){a&1&&(_.B(0,kHb,10,4,"div",0),_.F(1,"div",1),_.B(2,nHb,2,1,"ng-container",2)(3,pHb,3,1,"ng-container",3),_.H());a&2&&(_.E("ngIf",b.MBb),_.y(2),_.E("ngForOf",b.nn),_.y(),_.E("ngIf",b.p1<b.nn.length))},Ia:[_.bp,KN,_.nn,_.on,a0b,_.rw,_.qt,_.Mx,_.Px],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 NN=function(){};NN.prototype.transform=function(a,b){if(!b)return null;b=b.Rpb;if(!b)return null;a=b.get(a);return a==null?-1:a};NN.O=function(a){return new (a||NN)};NN.He=_.gd({name:"blameIndexOf",type:NN,ie:!0});var oM=new WeakMap,ON=function(){};ON.prototype.transform=function(a,b,c){if(!a.Sb||a.Xd==="CitC"){var d=b.Xa;oM.has(d)||oM.set(d,{});var e=oM.get(d);if(e.left==null){var f;b=new URL(_.Ho(c,_.Fo(c,rHb((f=b.SW)!=null?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;(g=document.getElementById("historyLeftSelector"))==null||g.focus()})}return qHb(e.left,"dlc","dlf","dlw",d.params.Sb,a)}};ON.O=function(a){return new (a||ON)};ON.He=_.gd({name:"linkifyLeft",type:ON,ie:!0});var PN=function(){};
PN.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.oG||!a.Sb||a.Xd==="CitC"){oM.has(d)||oM.set(d,{});var e=oM.get(d);if(e.right==null){var f;b=new URL(_.Ho(c,_.Fo(c,sHb((f=b.SW)!=null?f:d))),location.href);e.right=b.pathname}return qHb(e.right,_.EF(d)?"rcl":"drc","drf","drw",d.params.Sb,a)}};PN.O=function(a){return new (a||PN)};PN.He=_.gd({name:"linkifyRight",type:PN,ie:!0});var QN=function(){};
QN.prototype.transform=function(a,b,c){if(!a.Sb||a.Xd==="CitC"){b=b.Xa;oM.has(b)||oM.set(b,{});var d=oM.get(b);d.diff==null&&(c=new URL(_.Ho(c,_.Fo(c,tHb(b))),location.href),d.diff=c.pathname);c=d.diff;d=_.EF(b);b=b.params.Sb;var e=a.Xd==="CitC"&&a.id>a.cK[0]&&a.Sb||"",f=a.Xd==="CitC"&&a.Sb||"";return c+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(a.hg==null?"":";drf="+encodeURIComponent(a.hg))+";dlc="+encodeURIComponent(a.cK[0])+(a.parentPath==null?"":";dlf="+encodeURIComponent(a.parentPath))+
(b||a.Sb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};QN.O=function(a){return new (a||QN)};QN.He=_.gd({name:"linkifyDiff",type:QN,ie:!0});var RN=function(){};RN.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.oG||!a.Sb||a.Xd==="CitC")return oM.has(d)||oM.set(d,{}),b=oM.get(d),b.Xd||(c=new URL(_.Ho(c,_.Fo(c,sHb(d))),location.href),b.Xd=c.pathname),qHb(b.Xd,_.DF(d)?"rcl":"drc","drf","drw",d.params.Sb,a)};RN.O=function(a){return new (a||RN)};
RN.He=_.gd({name:"linkifyRevision",type:RN,ie:!0});var SN=function(){};SN.prototype.transform=function(a,b,c,d){return wHb(a,b,c,a,d)};SN.O=function(a){return new (a||SN)};SN.He=_.gd({name:"linkifyRoot",type:SN,ie:!0});var TN=function(){};
TN.prototype.transform=function(a,b,c,d){var e=b.Xa;if(a.Sb)return wHb(a,b,c,a,d);var f;c=a.id;a=a.hg;b=(f=b.SW)!=null?f:e;e.ub&&e.repository?_.EF(e)?(d=_.Dv,e=vHb(a!=null?a:_.SF(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.DF(e)?c=""+(_.n4a&&"https://"+b.ub+"."+_.n4a+"/")+b.repository+"/+/"+c:(e=b.kc(),c&&_.Oq(e,c),e.fj({}),c=_.Ho(d,_.Fo(d,_.Lq(_.VF(e,"ref").kb())))):c=void 0;return c};TN.O=function(a){return new (a||TN)};TN.He=_.gd({name:"linkifyId",type:TN,ie:!0});var UN=function(){};UN.prototype.transform=function(a){return a?_.EF(a):!1};UN.O=function(a){return new (a||UN)};UN.He=_.gd({name:"isPiperPlace",type:UN,ie:!0});var VN=function(){};VN.prototype.transform=function(a){return a?_.kqb(a):!1};VN.O=function(a){return new (a||VN)};VN.He=_.gd({name:"isPackagePlace",type:VN,ie:!0});var WN=function(){};WN.O=function(a){return new (a||WN)};WN.Da=_.ad({type:WN});WN.Ca=_.Fc({});var XN=function(){};XN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};XN.O=function(a){return new (a||XN)};XN.He=_.gd({name:"truncateCommitMessage",type:XN,ie:!0});var d0b=["filterInput"],e0b=function(){return["details"]},f0b=function(){return["oldPath"]},g0b=function(){return["matchSummary"]},h0b=function(){return["matches"]},i0b=function(){return["hiddenCommitsInfo"]},EHb=new _.Ot("Expand history row of CL {id}"),DHb=new _.Ot("Collapse history row of CL {id}"),yIb=new _.Ot("Commit {id} by {author}"),xIb=new _.Ot("CL {id} by {author}"),IIb=["blame"],j0b=["author","time","subject"],k0b=["id"].concat(_.ld(j0b)),l0b=["id","revision"].concat(_.ld(j0b)),KIb=["actions"],
JIb=["left","right"],HIb=["toggleExpanded"],NIb=[].concat(_.ld(HIb),_.ld(k0b),["right"],_.ld(KIb)),PIb=[].concat(_.ld(HIb),_.ld(k0b),_.ld(JIb),_.ld(KIb)),RIb=LIb(k0b),MIb=[].concat(_.ld(HIb),_.ld(l0b),["right"],_.ld(KIb)),OIb=[].concat(_.ld(HIb),_.ld(l0b),_.ld(JIb),_.ld(KIb)),QIb=LIb(l0b),m0b=["#cleanup"],n0b=[].concat(_.ld(m0b),["#minor"]),YN=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Ja=a;this.IPc=b;this.scroll=c;this.oh=e;this.Hda=f;this.hb=g;this.Va=m;this.j6a=n;this.lh=r;this.Bm=v;this.aWc=
fGb;this.ZVc=gGb;this.nWc=hGb;this.tmc="Expand search results";this.emc="Collapse search results";this.x$a="right";this.z$a="view";this.w$a="left";this.y$a="diff";this.dataSource=new _.vEb;this.NQ=_.Nh;this.dab="SearchInRevisions";this.W9a="JWc";this.Vec="HWc";this.X9a="NWc";this.Y9a="TWc";this.Zec="SWc";this.efc="aXc";this.bfc="VWc";this.Xec="KWc";this.Wec="IWc";this.cfc="WWc";this.HI=[];this.Mq=new _.Pw("",{fz:[_.uEb()]});this.N4a=new _.gf;this.T0a=this.RXa=this.gX=!1;this.AB=new Set;this.SV=new Set;
this.jU=new _.gh(void 0);this.Zf=new _.nf(1);this.columnType=0;this.dsa=null;this.sYa=new Map;this.q4c=function(){return z.Gd&&_.EF(z.Gd.Xa)?10:0};this.ZRb=function(){return z.Gd&&_.EF(z.Gd.Xa)?60:80};this.w_a=new Map;if(this.Zza=_.Av.has(46))a=this.jU.ha(_.Ee(function(C){return!!C})),_.te([this.N4a.ha(_.x(function(){return z.Mq.value}),_.vf(function(){z.Ja.qb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.sf(""),_.cf()),a]).ha(_.tf(function(C){C=_.k(C);var I=C.next().value;
var M=C.next().value;return M.Gd.ha(_.x(function(O){return I===""?void 0:TIb(I,M,O)}))}),_.tf(function(C){return C?z.Hda.search(C,new _.fI({pageSize:4,xv:!0,MVa:!0})).ha(_.Xe(function(I){_.Bt(z.lh,I);return _.le(new _.tI)})):_.le(void 0)}),_.x(function(C){return C?new Map(C.LC.flatMap(function(I){var M;return((M=I.Eua)==null?void 0:M.n4a.map(function(O){return[O.Xd,O]}))||[]})):void 0}),_.xf(this.jU.ha(_.Ee(function(C){return!!C}))),_.uf(this.Zf)).subscribe(function(C){var I=_.k(C);C=I.next().value;
I=I.next().value;o0b(z,I,C)})};_.h=YN.prototype;_.h.Ra=function(){this.Zza&&this.Gd&&(this.tSa=_.xva(this.Gd.Xa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Ud=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.kG(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.JWc=function(a,b){p0b(this,"commitDetailsNavigate");!_.lG(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),q0b(this,b))};_.h.HWc=function(){p0b(this,"authorClsNavigate",_.Nh.mDa)};
_.h.NWc=function(a,b){r0b(this,a,b)};_.h.TWc=function(a,b){r0b(this,a,b)};var r0b=function(a,b,c){p0b(a,c.dataset.actionName||"");_.lG(b)||(b.preventDefault(),q0b(a,c))};_.h=YN.prototype;_.h.SWc=function(a,b){p0b(this,b.dataset.actionName||"");_.lG(a)||(a.preventDefault(),q0b(this,b))};_.h.aXc=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.AB.has(a)?this.AB.delete(a):this.AB.add(a)};_.h.VWc=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.SV.has(a)?this.SV.delete(a):this.SV.add(a)};
_.h.KWc=function(a,b){a=b.dataset.copyContent||"";_.YA(document,b,a);this.ls(a);this.j6a.open("Copied to clipboard!","",{duration:1E3})};_.h.IWc=function(a,b){p0b(this,"browseRepoNavigate");_.lG(a)||(a.preventDefault(),q0b(this,b))};_.h.WWc=function(){this.gX?this.N4a.next():(this.gX=!0,this.ZUc.na.focus())};
var ZHb=function(a){setTimeout(function(){a.Bm.ik("Diff has been loaded in the code panel.","polite")})},q0b=function(a,b){b instanceof HTMLAnchorElement&&_.Go(a.Va,b.pathname+b.search+b.hash)},gIb=function(a){return _.EF(a)?"Copy CL number":"Copy commit hash"},iIb=function(a,b){return _.EF(b)?"Browse repo at CL "+a:_.Byb.format({refSpec:_.Nqa(a)})};YN.prototype.ls=function(a){this.Ja.qb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",jf:a})};
var p0b=function(a,b,c){a.Ja.qb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};YN.prototype.lZc=function(a,b){return b.aX==="oldPath"};YN.prototype.VYc=function(a,b){return b.aX==="hiddenCommits"};YN.prototype.ySb=function(a,b){return b.aX==="history"};YN.prototype.zSb=function(a,b){return b.aX==="history"&&b.matches!=null&&b.matches.jl.length>0};var qIb=function(a){return a?a.jl.map(function(b){return b.Ry.length}).reduce(function(b,c){return b+c}):0};
YN.prototype.Tb=function(a){a.data&&(this.Zza?this.jU.next(this.data):o0b(this,this.data));if(a.focusCommit){this.RXa=!1;var b=a.focusCommit.Xf;b&&(this.AB.add(b),this.T0a=!0)}if(a.columnType||a.data||a.historyPlace)this.HI=SIb(this.columnType,(_.DF(this.Gd.Xa)||_.XF(this.Gd.Xa))&&this.Gd.Xa.ZE)};
YN.prototype.yn=function(){var a=this.Vda;a&&!this.RXa&&(a=this.sYa.get(a))&&(a=this.hb.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.T0a&&(a.focus({preventScroll:!0}),this.T0a=!1),this.RXa=!0)};YN.prototype.Ec=function(){var a=this;this.aD=this.oh.registerCallback("HISTORY",this.hb.na,function(){var b;(b=a.hb.na.querySelector("mat-row"))==null||b.focus()})};YN.prototype.La=function(){this.Zf.next();this.aD&&this.aD()};
var o0b=function(a,b,c){a.f7a=b;var d=[];a.sYa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.jq,r=n.Nf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={aX:"hiddenCommits",Tva:[],Uva:[],bea:!1},d.push(f)),f.Uva.push(n),f.Tva.push(r)):f=void 0;var v=void 0;n=d;var z=n.push,C=a,I=m,M=e,O=(v=c)==null?void 0:v.get(r);v=g;M=s0b(C,I.jq,M,O,f);if(_.kqb(C.Gd.Xa)||_.XF(C.Gd.Xa))M.Xd=v===0?"HEAD":"HEAD~"+v;I.rua&&I.jq.Sb&&(M.Xd="CitC",M.Sb=I.jq.Sb);z.call(n,M);a.sYa.set(r,g);if(m=
m.jq.hg)d.push({aX:"oldPath",hg:m}),f=void 0,e=m}a.dataSource.data=d},s0b=function(a,b,c,d,e){var f=b.metadata!=null&&b.metadata.hasOwnProperty("CLEANUP"),g,m=((g=b.st.match(/(\s|^)#\w+/g))!=null?g:[]).map(function(r){return r.trim()}).filter(function(r){return n0b.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return m0b.includes(r)});m.splice(1);var n;return{aX:"history",id:b.Nf,subject:b.cta,Xd:b.revisionNumber,message:b.st,RT:b.RT,time:b.FM,operation:b.cVa,en:a.IPc.transform(b.en),
yP:((n=b.metadata)==null?0:n.hasOwnProperty("R"))?b.metadata.R.split(","):[],matches:d,hidden:e,qt:f,hg:c!=null?c:void 0,Sb:b.Sb,cK:b.cK,parentPath:b.hg?b.hg:c!=null?c:void 0,tags:m}};YN.O=function(a){return new (a||YN)(_.A(_.Jv),_.A(_.HJ),_.A(_.kv),_.A(_.Bv),_.A(_.vh),_.A(_.FJ),_.A(_.Pd),_.A(_.qh),_.A(_.Jt),_.A(_.At),_.A(_.kr))};
YN.ya=_.Yc({type:YN,oa:[["history-table"]],tb:function(a,b){a&1&&_.jg(d0b,5);if(a&2){var c;_.ng(c=_.og())&&(b.ZUc=c.first)}},Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{Vda:"focusCommit",data:"data",Gd:"historyPlace",columnType:"columnType",dsa:"blameInfo"},features:[_.sd],Aa:53,Ba:22,Ea:[["table",""],["noIndex",""],["clCard",""],["cardBody",""],["rowAuthor",""],["filterInput",""],["multiTemplateDataRows","","aria-label","History",3,"dataSource"],["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"],["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"],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["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"],["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,"keyup.enter",
"isMatFlatButton"],["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,"keydown.enter","formControl"],["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,"click","ascTrackElement"]],ta:function(a,b){a&1&&(_.F(0,"mat-table",6,0),_.Qf(2,7),_.B(3,xHb,2,0,"mat-header-cell",8)(4,BHb,3,4,"mat-cell",9),_.Rf(),_.Qf(5,10),_.B(6,CHb,3,0,"mat-header-cell",11)(7,FHb,4,5,
"mat-cell",9),_.Rf(),_.Qf(8,12),_.B(9,GHb,2,3,"mat-header-cell",13)(10,HHb,4,14,"mat-cell",14),_.Rf(),_.Qf(11,15),_.B(12,IHb,2,1,"mat-header-cell",8)(13,MHb,3,3,"mat-cell",16),_.Rf(),_.Qf(14,17),_.B(15,NHb,2,0,"mat-header-cell",8)(16,QHb,5,5,"mat-cell",18),_.Rf(),_.Qf(17,19),_.B(18,RHb,2,1,"mat-header-cell",8)(19,SHb,2,1,"mat-cell",18),_.Rf(),_.Qf(20,20),_.B(21,THb,2,0,"mat-header-cell",8)(22,WHb,5,4,"mat-cell",18),_.Rf(),_.Qf(23,21),_.B(24,XHb,3,0,"mat-header-cell",22)(25,bIb,4,4,"mat-cell",23),
_.Rf(),_.Qf(26,24),_.B(27,cIb,3,0,"mat-header-cell",25)(28,fIb,3,3,"mat-cell",23),_.Rf(),_.Qf(29,26),_.B(30,hIb,3,1,"mat-header-cell",27)(31,jIb,8,15,"mat-cell",9),_.Rf(),_.Qf(32,28),_.B(33,kIb,1,0,"mat-header-cell",8)(34,lIb,2,1,"mat-cell",9),_.Rf(),_.Qf(35,29),_.B(36,mIb,1,0,"mat-header-cell",8)(37,nIb,4,5,"mat-cell",9),_.Rf(),_.Qf(38,30),_.B(39,pIb,2,1,"mat-cell",9),_.Rf(),_.Qf(40,31),_.B(41,sIb,2,3,"mat-cell",9),_.Rf(),_.Qf(42,32),_.B(43,vIb,2,1,"mat-cell",9),_.Rf(),_.B(44,wIb,1,0,"mat-header-row",
33)(45,zIb,1,13,"mat-row",34)(46,AIb,1,3,"mat-row",35)(47,BIb,1,0,"mat-row",36)(48,CIb,1,0,"mat-row",37)(49,DIb,1,2,"mat-row",38)(50,EIb,1,0,"mat-row",39),_.H(),_.B(51,GIb,8,10,"div",40),_.Q(52,"isPiperPlace"));a&2&&(_.E("dataSource",b.dataSource),_.y(44),_.E("matHeaderRowDef",b.HI),_.y(),_.E("matRowDefColumns",b.HI)("matRowDefWhen",b.ySb),_.y(),_.E("matRowDefColumns",_.xg(17,e0b))("matRowDefWhen",b.ySb),_.y(),_.E("matRowDefColumns",_.xg(18,f0b))("matRowDefWhen",b.lZc),_.y(),_.E("matRowDefColumns",
_.xg(19,g0b))("matRowDefWhen",b.zSb),_.y(),_.E("matRowDefColumns",_.xg(20,h0b))("matRowDefWhen",b.zSb),_.y(),_.E("matRowDefColumns",_.xg(21,i0b))("matRowDefWhen",b.VYc),_.y(),_.E("ngIf",_.R(52,15,b.Zza&&(b.Gd==null?null:b.Gd.Xa))))},Ia:function(){return[_.bp,_.KJ,_.NJ,_.OJ,_.RJ,_.PJ,_.nn,_.on,_.pn,_.qn,$Zb,_.GJ,_.$i,_.Iw,_.AJ,_.TL,_.qC,_.iC,_.mC,_.jC,_.hC,_.nC,_.kC,_.lC,_.oC,_.pC,_.rw,_.rt,_.ut,_.tt,_.au,_.Bw,_.mx,_.ix,_.Aw,_.Mx,_.Px,_.Rw,_.kJ,t0b,_.dB,UN,_.zJ,_.LG,XN,NN,QN,TN,ON,RN,PN,SN]},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 t0b=function(){this.Hwa=!1};t0b.O=function(a){return new (a||t0b)};t0b.Fa=_.fd({type:t0b,oa:[["","isMatFlatButton",""]],ob:6,Za:function(a,b){a&2&&_.Nf("mat-mdc-button",!b.Hwa)("mdc-button--unelevated",b.Hwa)("mat-mdc-unelevated-button",b.Hwa)},inputs:{Hwa:"isMatFlatButton"}});var u0b=new _.jd("GMAT_TABS_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1,Ic:"primary"}}});var ZN=function(a,b,c){this.options=a;this.jk=b;this.N7c=c;this.Ic=this.options.Ic};_.p.Object.defineProperties(ZN.prototype,{Ic:{configurable:!0,enumerable:!0,get:function(){return this.Paa},set:function(a){this.Paa===a||this.options.Oe||(this.Paa=a,this.N7c.xq=a==="primary",_.om(this.jk))}}});ZN.O=function(a){return new (a||ZN)(_.A(u0b),_.A(_.Pg),_.A(iN))};
ZN.Fa=_.fd({type:ZN,oa:[["mat-tab-group"]],ob:4,Za:function(a,b){a&2&&_.Nf("gmat-mdc-tabs-primary",!b.options.Oe&&b.Ic==="primary")("gmat-mdc-tabs-secondary",!b.options.Oe&&b.Ic==="secondary")},inputs:{Ic:"appearance"}});var $N=function(a,b,c){this.options=a;this.jk=b;this.Q7c=c;this.Ic=this.options.Ic};_.p.Object.defineProperties($N.prototype,{Ic:{configurable:!0,enumerable:!0,get:function(){return this.Paa},set:function(a){this.Paa===a||this.options.Oe||(this.Paa=a,this.Q7c.xq=a==="primary",_.om(this.jk))}}});
$N.O=function(a){return new (a||$N)(_.A(u0b),_.A(_.Pg),_.A(_.lz))};$N.Fa=_.fd({type:$N,oa:[["","mat-tab-nav-bar",""]],ob:4,Za:function(a,b){a&2&&_.Nf("gmat-mdc-tabs-primary",!b.options.Oe&&b.Ic==="primary")("gmat-mdc-tabs-secondary",!b.options.Oe&&b.Ic==="secondary")},inputs:{Ic:"appearance"}});var aO=function(a,b,c,d){this.Ja=a;this.aTc=b;this.qh=c;this.GM=d};aO.prototype.Ra=function(){};
var v0b=function(a){var b=a.comparison,c=b.Xa,d=b.ks;b=b.Fp;var e=c.ub,f=c.Xc,g=c.repository;c=_.ZF(c)?_.PF(b):void 0;return a.aTc.diff(e,f,g,b,"",d,c).ha(_.x(function(m){return m.nn}))},w0b=function(a){var b=a.comparison,c=b.Xa,d=b.ks;b=b.Fp;var e=c.ub,f=c.Xc,g=c.repository;c=_.ZF(c)?_.PF(d):void 0;return a.qh.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.x(function(m){return m.Qn.map(function(n){return{jq:n,rua:!1,Sb:_.le(void 0)}})}))};
_.p.Object.defineProperties(aO.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.cRc=a;this.cUc=_.ye(v0b(this),w0b(this)).ha(_.x(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=!1;d.length===151&&(d.pop(),c=!0);d={Gd:_.le({Xa:a.Xa}),entries:d};return{files:b,NN:d,xFb:c}}));this.GM.b1.next(0)},get:function(){return this.cRc}}});aO.O=function(a){return new (a||aO)(_.A(_.Xo),_.A(rN),_.A(_.xJ),_.A(LN))};
aO.ya=_.Yc({type:aO,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},nc:["comparison",""],Aa:4,Ba:4,Ea:[["loading",""],[4,"ngIf","ngIfElse"],["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"]],ta:function(a,b){a&1&&(_.B(0,$Ib,6,7,"ng-container",1),_.Q(1,"async"),_.B(2,aJb,1,2,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(3),_.E("ngIf",_.R(1,2,b.cUc))("ngIfElse",a))},Ia:[MN,_.on,_.Cr,_.Dr,_.it,YN,_.pF,_.nF,ZN,gN,hN,iN,_.tn,_.dB],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 x0b=["refPicker"],bO=function(a){this.IW=a;this.lb=1;this.hw=_.oG("");this.p3a=new _.Wd;this.dAa="";this.nP="ComparisonRefPicker"};bO.prototype.Ra=function(){};
bO.prototype.Tb=function(a){if(a.comparison||a.selector){switch(this.lb){case 1:this.N3={Xa:this.comparison.Xa,Mza:dJb,version:2};this.dAa=this.comparison.ks;break;case 0:this.N3={Xa:this.comparison.Xa,Mza:eJb,version:0};this.dAa=this.comparison.Fp;break;default:throw _.Wa(this.lb,"Unknown selector type");}y0b(this,this.comparison.Xa,this.dAa);this.rTb=z0b(this,this.hw)}};bO.prototype.La=function(){this.p3a.unsubscribe()};
var y0b=function(a,b,c){a.hw=_.oG(c||"");a.p3a.unsubscribe();b.ub&&b.Xc&&b.repository&&c&&(a.p3a=_.Ayb(a.IW,_.Oq(b.kc(),c).kb()).subscribe(function(d){a.hw=d;a.rTb=z0b(a,a.hw)}))},z0b=function(a,b){var c=_.QF(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.pG(b.type)+" "+c,ta:a.yja,mc:a.nP},a.U4a())};bO.prototype.U4a=function(){return _.KG(_.Oq(_.VF(this.comparison.Xa.kc(),"ref"),this.dAa).fj({}).kb())};bO.O=function(a){return new (a||bO)(_.A(_.DJ))};
bO.ya=_.Yc({type:bO,oa:[["comparison-ref-picker","comparison",""]],tb:function(a,b){a&1&&_.jg(x0b,7,_.fg);if(a&2){var c;_.ng(c=_.og())&&(b.yja=c.first)}},inputs:{comparison:"comparison",lb:"selector"},features:[_.sd],nc:["comparison",""],Aa:3,Ba:1,Ea:[["refPicker",""],[3,"item"],[3,"refPickerData","trackElement",4,"ngIf"],[3,"refPickerData","trackElement"]],ta:function(a,b){a&1&&(_.J(0,"segmented-dropdown-button",1),_.B(1,cJb,1,1,"ng-template",null,0,_.Ag));a&2&&_.E("item",b.rTb)},Ia:[_.on,_.SJ,_.hB],
mb:2,Oa:0});var cO=function(){};cO.O=function(a){return new (a||cO)};cO.Da=_.ad({type:cO});cO.Ca=_.Fc({imports:[_.un,_.lt,_.TJ,_.Ko,_.kB]});var dO=function(a,b,c){this.ye=a;this.ud=b;this.tQ=c;this.ab=new _.Wd};dO.prototype.Ra=function(){var a=this;this.ol=this.ud.register("toggleFullscreen","a",function(){a.Lma()});this.ab.add(this.tQ.t1.subscribe(function(b){A0b(a,b)}))};dO.prototype.La=function(){var a;(a=this.ol)==null||a.call(this);var b;(b=this.i_b)==null||b.call(this);this.ab.unsubscribe()};dO.prototype.fJ=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.Wa(a)}};
dO.prototype.Ava=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.Wa(a)}};var A0b=function(a,b){switch(b){case 0:a.i_b=a.ud.register("leaveFullScreen","esc",function(){a.Lma()});break;case 1:var c;(c=a.i_b)==null||c.call(a);break;default:_.Wa(b)}};dO.prototype.Lma=function(a){this.tQ.Lma();this.ye.qb({element:this.componentId,action:this.tQ.AJ?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
dO.O=function(a){return new (a||dO)(_.A(_.Xo),_.A(_.Vu),_.A(_.wJ))};
dO.ya=_.Yc({type:dO,oa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Ea:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"click","matTooltip"]],ta:function(a,b){a&1&&(_.F(0,"button",0),_.Q(1,"async"),_.Q(2,"async"),_.K("click",function(c){return b.Lma(c)}),_.F(3,"mat-icon"),_.P(4),_.Q(5,"async"),_.H()());a&2&&(_.E("matTooltip",b.Ava(_.R(1,3,b.tQ.t1))),_.Lf("aria-label",b.Ava(_.R(2,5,b.tQ.t1))),_.y(4),_.rg(b.fJ(_.R(5,7,
b.tQ.t1))))},Ia:[_.Cr,_.Dr,_.rw,_.tt,_.au,_.Mx,_.Px,_.tn],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});var eO=function(a){this.Ja=a;this.AJ=!1;this.P4b=this.Rna=0;this.yRc="Copy full hash";this.jYa="Copy commit hash";this.ou=1};eO.prototype.Ra=function(){};eO.prototype.ls=function(){this.Ja.qb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",jf:this.comparison.Fp,projectId:this.comparison.Xa.ub})};
_.p.Object.defineProperties(eO.prototype,{Awa:{configurable:!0,enumerable:!0,get:function(){return this.ou===0}},dQc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Xa)return _.Lq(_.Oq(this.comparison.Xa.kc(),this.comparison.Fp).td("/").kb())}},dRc:{configurable:!0,enumerable:!0,get:function(){return _.Lq(_.Oq(this.comparison.Xa.kc(),this.comparison.Fp).fj({bo:this.comparison.ks||this.comparison.Fp}).kb())}},TSc:{configurable:!0,enumerable:!0,get:function(){return _.Lq(_.Oq(this.comparison.Xa.kc(),
this.comparison.Fp).fj({}).kb())}},eQc:{configurable:!0,enumerable:!0,get:function(){return _.Byb.format({refSpec:_.Nqa(this.comparison.Fp)})}},bRc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.vDb?"to Parent:":"to:"}}});eO.O=function(a){return new (a||eO)(_.A(_.Xo))};
eO.ya=_.Yc({type:eO,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",ou:"viewMode"},nc:["comparison",""],Aa:7,Ba:3,Ea:[["detailsModeLeftHeader",""],["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],[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,"copyEvent","buttonLabel","hoverMsg","copyText"],[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"]],ta:function(a,b){a&1&&(_.F(0,"div",1),_.B(1,fJb,10,6,"ng-container",2),_.H(),_.F(2,"div",3),_.B(3,gJb,9,7,"ng-container",4),_.J(4,"fullscreen-button",5),_.H(),_.B(5,hJb,3,5,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(6),_.y(),_.E("ngIf",b.Awa)("ngIfElse",a),_.y(2),_.E("ngIf",!b.Awa))},Ia:[_.bp,FN,_.on,bO,_.nB,dO,_.sA,_.rw,
_.ut,_.Nx,_.au,_.Mx,_.Px,_.Io],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 B0b=["dropdownContainer"],fO=function(){this.uia=[];this.DTb=new _.mm};fO.prototype.Tb=function(){var a=this,b=this.comparison.ks;this.n2c=Object.assign({},{ariaLabel:"Parent commit selector",title:_.QF(b),ta:this.tv,mc:"ParentSelector"},this.U4a(b));this.uia=this.RO.map(function(c){return{id:c,SSc:_.Lq(nJb(a.comparison.Xa,c)),selected:c===a.comparison.ks}})};fO.prototype.U4a=function(a){return _.KG(nJb(this.comparison.Xa,a))};fO.O=function(a){return new (a||fO)};
fO.ya=_.Yc({type:fO,oa:[["parent-selector"]],tb:function(a,b){a&1&&_.jg(B0b,7,_.fg);if(a&2){var c;_.ng(c=_.og())&&(b.tv=c.first)}},inputs:{RO:"parents",comparison:"comparison"},outputs:{DTb:"selectedParentChange"},features:[_.sd],Aa:8,Ba:3,Ea:function(){return[["dropdownContainer",""],["singleOrNoParents",""],_.MA("{VAR_PLURAL, plural, =0 {no parent} =1 {parent:} other {parent:}}",{VAR_PLURAL:"\ufffd0\ufffd"}),["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],
[3,"item",4,"ngIf","ngIfElse"],[3,"item"],[3,"active-element",4,"ngFor","ngForOf"],["ascTrackElement","ParentSelector","type","button","mat-button","","trackAction","selectParent",3,"click","color"],[4,"ngIf"],["ascTrackElement","ParentSelector","trackAction","navigate",1,"single-parent",3,"routerLink"]]},ta:function(a,b){a&1&&(_.F(0,"div",3)(1,"span",4),_.Zf(2,2),_.H(),_.B(3,iJb,1,1,"segmented-dropdown-button",5),_.H(),_.B(4,kJb,2,1,"ng-template",null,0,_.Ag)(6,mJb,1,1,"ng-template",null,1,_.Ag));
a&2&&(a=_.$f(7),_.y(2),_.KA(b.uia.length),_.LA(2),_.y(),_.E("ngIf",b.uia.length>1)("ngIfElse",a))},Ia:[_.bp,_.nn,_.on,_.Cr,_.jA,_.rw,_.qt,_.Io,_.hB,_.LG],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 gO=function(a,b,c,d,e){this.nPc=a;this.Ja=b;this.EN=d;this.rwa=e;this.Gf=new _.ou(this.Ja)},C0b=function(a){return a.Gf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.EN?a.rwa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.Av.has(37)};return a.nPc.list(b).ha(_.x(function(c){var d=new Map,e=new Map;c=_.k(c.kw);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=qJb(pJb(f));if(!e.has(g)){e.set(g,[]);var m=f.Ae;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(oJb));return{O3a:e,groups:d}}))})};gO.prototype.getMap=function(){return C0b(this).ha(_.x(function(a){for(var b=new Map,c=_.k(a.O3a.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 D0b=function(a){return C0b(a).ha(_.x(function(b){var c=[];b=_.k(b.O3a.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},E0b=function(a,b){return C0b(a).ha(_.x(function(c){return c.O3a.get(qJb(b))||[]}))};gO.O=function(a){return new (a||gO)(_.t(yZb),_.t(_.Xo),_.t(_.Bv),_.t(_.hn),_.t(_.bLa))};gO.ua=_.q({token:gO,qa:gO.O,Ga:"root"});var hO=function(){this.clear=new _.mm};hO.prototype.BM=function(a){a.preventDefault();this.clear.emit()};hO.O=function(a){return new (a||hO)};
hO.ya=_.Yc({type:hO,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},nc:["filter",""],Aa:7,Ba:1,Ea:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ta:function(a,b){a&1&&(_.F(0,"div",0),_.P(1),_.H(),_.F(2,"div"),_.P(3," Please "),_.F(4,"button",1),_.K("click",function(c){return b.BM(c)}),_.P(5," clear your filter "),_.H(),_.P(6," and try again.\n"),_.H());a&2&&(_.y(),_.qg(' Nothing matches your filter "',
b.filter,'".\n'))},Ia:[_.rw,_.qt],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 iO=function(){this.isActive=!1};iO.prototype.Ra=function(){};iO.prototype.Tb=function(a){if(a.currentScope||a.searchResultItem){a=this.HP;if(a instanceof _.$L)a=_.BEb(a);else if(a.Rf)a=_.bqb(a.Rf);else throw Error("$e");this.Xa=a;this.isActive=_.Oqa(this.bSc,this.Xa)}};
_.p.Object.defineProperties(iO.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.HP instanceof _.$L?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.HP instanceof _.$L||!this.HP.Rf)var a=null;else a=this.HP.Rf,a=a.projectId||a.wn||a.Jr;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.HP instanceof _.$L?rJb(this.HP):this.HP.Rf.dj}},jQ:{configurable:!0,enumerable:!0,get:function(){return this.Xa.ub}},
Mb:{configurable:!0,enumerable:!0,get:function(){return _.KG(this.Xa).Mb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.KG(this.Xa).Ta}}});iO.O=function(a){return new (a||iO)};
iO.ya=_.Yc({type:iO,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],ob:2,Za:function(a,b){a&2&&_.Nf("active-element",b.isActive)},inputs:{vRc:"contextName",bSc:"currentScope",HP:"searchResultItem"},features:[_.sd],nc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Ea:[["content",""],["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],ta:function(a,b){a&1&&(_.F(0,"conditional-link",1),_.Tf(1,2),_.H(),_.B(2,vJb,6,3,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(3),_.E("ascTrackElement",b.vRc)("trackGestureClick",!b.isActive)("trackProjectId",b.jQ)("condition",!b.isActive)("link",b.Mb)("queryParams",b.Ta),_.y(),_.E("ngTemplateOutlet",a))},Ia:[_.bp,_.BJ,_.on,_.sn,_.Cr,_.it,_.au],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 F0b=function(a){return{element:a,MRa:"clearButton",ARa:"search"}},G0b=new lN(function(a){return a},EJb,FJb,function(a){return a.children}),jO=function(a,b){this.Ja=a;this.Va=b;this.YOc="All repositories";this.qua=function(c){return c.fg};this.Fc=new jN(EJb,FJb,{Vq:this.qua});this.dataSource=new mN(this.Fc,G0b);this.Th="";this.LC=[];this.CJ=_.Av.has(28)};jO.prototype.Ra=function(){};
jO.prototype.Tb=function(){var a=this.a4;a.size!==1?this.dataSource.data=H0b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=I0b(a,0));this.Xa.repository?(a=this.Xa,a=a.ub+"/"+a.repository):a=this.Xa.ub;this.Ko=a;J0b(this);K0b(this)};jO.prototype.BM=function(){this.Ml&&_.vob(this.Ml);this.Ja.qb({gestureName:"CLICK",element:this.Bka,action:"clearLink",projectId:this.Xa.ub})};
var K0b=function(a){a.LC=[];if(a.Th)for(var b=_.k(a.a4),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;iGb(a.Th,rJb(c))&&a.a4.size>1&&a.LC.push(c);a.LC=a.LC.concat(d.filter(function(e){return iGb(a.Th,e.Rf.dj)}))}},J0b=function(a){a.Fc.collapseAll();if(a.Xa.ub){var b=a.dataSource.data.find(function(c){return c.fg===a.Xa.ub});b&&a.Fc.expand(b)}},H0b=function(a,b){return b.size===0?[]:Array.from(b.keys()).sort(sJb).filter(function(c){a:{for(var d=_.k(a.a4),e=d.next();!e.done;e=
d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;if(e.Hm&&c.Hm?e.Hm.projectId===c.Hm.projectId:e.host&&c.host?e.host.name===c.host.name:e.DI&&c.DI?e.DI.name===c.DI.name:e.mi&&c.mi&&e.mi===c.mi){c=f.length>0;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.BEb(c);c=rJb(c);return{icon:"shared:project",name:c,fg:c,level:0,location:e,children:I0b(d)}})},I0b=function(a,b){b=b===void 0?1:b;return a.map(function(c){var d=b,e=_.bqb(c.Rf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Rf.dj,fg:e.ub+"/"+e.repository}})};
_.p.Object.defineProperties(jO.prototype,{M4a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},cQa:{configurable:!0,enumerable:!0,get:function(){return this.CJ?void 0:"/repos"}},dQa:{configurable:!0,enumerable:!0,get:function(){var a=this.cQa;return a&&this.Va.isActive(a,!0)}},W5c:{configurable:!0,enumerable:!0,get:function(){return this.sEb&&this.LC.length===0}},sEb:{configurable:!0,enumerable:!0,get:function(){return!!this.Th}}});
jO.O=function(a){return new (a||jO)(_.A(_.Xo),_.A(_.qh),_.A(_.Bv))};
jO.ya=_.Yc({type:jO,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],tb:function(a,b){a&1&&_.jg(_.vF,5);if(a&2){var c;_.ng(c=_.og())&&(b.Ml=c.first)}},inputs:{a4:"repositoriesMap",Xa:"place",Bka:"searchTrackElement",v5:"treeItemNavigateTrackElement"},features:[_.sd],nc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Ea:[["resultList",""],["fxFlex","none","icon","filter_list",
3,"valueChange","placeholder","trackingConfig"],[4,"ngIf","ngIfElse"],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl","expansionKey"],["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,"clear","filter"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"input-with-icon",1);_.K("valueChange",function(d){_.u(c);b.Th=d;K0b(b);return _.w()});
_.H();_.B(1,AJb,4,4,"ng-container",2)(2,DJb,3,2,"ng-template",null,0,_.Ag)}a&2&&(a=_.$f(3),_.E("placeholder",b.M4a)("trackingConfig",_.yg(4,F0b,b.Bka)),_.y(),_.E("ngIf",!b.sEb)("ngIfElse",a))},Ia:[_.bp,_.BJ,_.nn,_.on,_.Cr,_.it,_.vF,_.rw,_.tt,_.au,_.gD,_.iD,_.jD,_.kD,nN,hO,iO],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 kO=function(a,b){this.v5=this.Bka="";this.ad=_.tF;this.a4=b.getMap().ha(_.x(_.lF),_.Xe(function(c){_.Bt(a,c);return _.le({state:1,message:"Couldn't load repositories."})}),_.sf(_.uF))};kO.prototype.Ra=function(){};kO.O=function(a){return new (a||kO)(_.A(_.At),_.A(gO))};
kO.ya=_.Yc({type:kO,oa:[["repository-searchable-tree"]],inputs:{Xa:"place",Bka:"searchTrackElement",v5:"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"]],ta:function(a,b){a&1&&(_.B(0,JJb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.a4))},Ia:[_.on,_.pn,_.qn,_.Dr,_.it,_.nF,jO,_.tn],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var L0b=["scope"],lO=function(){};lO.prototype.Ra=function(){};var M0b=function(a,b){return Object.assign({},{type:2,title:a.oXa(b),ta:a.E4a,label:b.repository?"Repository":b.ub?"Project":"",ariaLabel:b.repository?"Repository picker":b.ub?"Project picker":"",mc:"BreadcrumbRepositoriesTree"},_.KG(_.VF(b.kc(),"repo").kb()))};lO.prototype.oXa=function(a){return _.XF(a)&&a.repository?a.ub+"/"+a.repository:a.repository?a.repository:a.ub?a.ub:"All repositories"};lO.O=function(a){return new (a||lO)};
lO.ya=_.Yc({type:lO,oa:[["resource-scope-breadcrumb-item","place",""]],tb:function(a,b){a&1&&_.jg(L0b,7,_.fg);if(a&2){var c;_.ng(c=_.og())&&(b.E4a=c.first)}},inputs:{Xa:"place"},nc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ta:function(a){a&1&&_.B(0,KJb,1,1,"ng-template",null,0,_.Ag)},Ia:[kO],mb:2});var mO=function(){};mO.O=function(a){return new (a||mO)};mO.Da=_.ad({type:mO});mO.Ca=_.Fc({imports:[_.un,_.Sx]});var nO=function(){};nO.O=function(a){return new (a||nO)};nO.Da=_.ad({type:nO});nO.Ca=_.Fc({imports:[_.dp,_.UJ,_.un,_.lt,_.kA,_.xF,_.oF,_.Sx,_.bu,_.sx,_.lD,mO,_.RI,_.Zw,_.Ko]});var oO=function(){};oO.O=function(a){return new (a||oO)};oO.Da=_.ad({type:oO});oO.Ca=_.Fc({imports:[_.un,nO]});var pO=function(){this.hsa=[]};pO.prototype.Ra=function(){};pO.prototype.Sba=function(){var a=[];a.unshift(M0b(this.aka,this.Xa));return a};_.p.Object.defineProperties(pO.prototype,{Rd:{configurable:!0,enumerable:!0,set:function(a){this.Xa=a;this.hsa=this.Sba()}}});pO.O=function(a){return new (a||pO)};
pO.ya=_.Yc({type:pO,oa:[["resource-scope-breadcrumb"]],tb:function(a,b){a&1&&_.jg(lO,7);if(a&2){var c;_.ng(c=_.og())&&(b.aka=c.first)}},inputs:{Rd:"activeLocation"},Aa:2,Ba:2,Ea:[[3,"items"],[3,"place"]],ta:function(a,b){a&1&&_.J(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.E("items",b.hsa),_.y(),_.E("place",b.Xa))},Ia:[lO,_.iB],mb:2});var qO=function(a,b,c,d,e,f){var g=this;this.mh=a;this.Mb=b;this.Va=c;this.aG=d;this.qh=e;this.Rla=f;this.ad=_.tF;this.YLb=new _.gf;this.Xa=this.Mb.data.ha(_.x(wFb),_.Ee(_.$F));this.hSc=this.Xa.ha(_.tf(function(m){return g.u8a(m)}));this.z4c=this.Xa.subscribe(function(m){g.aG.Mm(m)})};qO.prototype.La=function(){this.z4c.unsubscribe()};
qO.prototype.u8a=function(a){var b=this,c=_.ZF(a)?_.PF(_.Ii(a,0)):void 0;return this.qh.list(a.ub,a.Xc,a.repository,_.Ii(a,0),"",1,!0,void 0,void 0,c).ha(_.tf(function(d){if(!d.Qn||d.Qn.length<1)return _.kF("unused");d=QJb(a,d.Qn[0]);return b.YLb.ha(_.pf(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{ks:f})})},d),_.sf(d),_.x(_.lF))}),_.Xe(function(d){var e=d.error;e&&e.code===404&&_.QYa(b.mh,{error:d,message:"Could not load commit history.",Wd:"Dismiss"});e&&e.code===
403&&_.QYa(b.mh,{error:d,message:"Permission denied.",Wd:"Dismiss"});return _.kF("unused")}),_.sf(_.uF))};qO.prototype.Awa=function(a){return a.ou===0};_.p.Object.defineProperties(qO.prototype,{AJ:{configurable:!0,enumerable:!0,get:function(){return this.Rla.AJ}}});qO.O=function(a){return new (a||qO)(_.A(_.Pt),_.A(_.fh),_.A(_.qh),_.A(_.eM),_.A(_.xJ),_.A(_.wJ))};
qO.ya=_.Yc({type:qO,oa:[["commit-detail"]],ob:2,Za:function(a,b){a&2&&_.Nf("fullscreen",b.AJ)},Aa:4,Ba:6,Ea:[["overview",""],[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"],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],
[3,"selectedParentChange","parents","comparison"],["text","Loading page...",1,"centered",3,"hasBackground","diameter"]],ta:function(a,b){a&1&&(_.J(0,"resource-scope-breadcrumb",1),_.Q(1,"async"),_.B(2,PJb,5,4,"ng-container",2),_.Q(3,"async"));a&2&&(_.E("activeLocation",_.R(1,2,b.Xa)),_.y(2),_.E("ngIf",_.R(3,4,b.hSc)))},Ia:[eO,EN,_.on,_.pn,_.qn,aO,_.nF,fO,pO,_.xB,_.tn],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 rO=function(){};rO.O=function(a){return new (a||rO)};rO.Da=_.ad({type:rO});rO.Ca=_.Fc({imports:[_.un,_.vB,_.VJ,_.bu,_.MG]});var sO=function(){};sO.O=function(a){return new (a||sO)};sO.Da=_.ad({type:sO});sO.Ca=_.Fc({imports:[_.dp,_.un,_.UJ,_.lt,_.Ns,_.Ko,_.MG,_.jy]});var tO=function(){};tO.O=function(a){return new (a||tO)};tO.Da=_.ad({type:tO});tO.Ca=_.Fc({imports:[_.un,_.qF]});var uO=function(){};uO.O=function(a){return new (a||uO)};uO.Da=_.ad({type:uO});uO.Ca=_.Fc({imports:[_.dp,tO,_.UJ,sO,_.un,_.lt,_.bu,_.GB,_.ly,_.Ko]});var vO=function(){};vO.O=function(a){return new (a||vO)};vO.Da=_.ad({type:vO});vO.Ca=_.Fc({imports:[_.dp,_.un,_.uA,_.Sx]});var wO=function(){};wO.O=function(a){return new (a||wO)};wO.Da=_.ad({type:wO});wO.Ca=_.Fc({imports:[_.dp,uO,_.un,vO,_.Sx,_.my]});var xO=function(){};xO.O=function(a){return new (a||xO)};xO.Da=_.ad({type:xO});xO.Ca=_.Fc({});var yO=function(){};yO.O=function(a){return new (a||yO)};yO.Da=_.ad({type:yO});yO.Ca=_.Fc({Pb:[_.HJ],imports:[_.dp,_.oB,_.YJ,_.ZJ,_.un,xN,_.pB,_.WJ,_.Zo,_.kA,WN,_.VJ,_.UL,_.Sx,_.bu,_.sx,_.ly,_.gz,_.my,_.$x,_.Zw,_.Ko,_.vJ,_.MG,xO,_.jy]});var zO=function(){};zO.O=function(a){return new (a||zO)};zO.Da=_.ad({type:zO});zO.Ca=_.Fc({imports:[_.WC]});var AO=function(){};AO.O=function(a){return new (a||AO)};AO.Da=_.ad({type:AO});AO.Ca=_.Fc({imports:[_.dp,wO,_.un,_.lt,yO,_.qF,_.oF,zO]});var BO=function(){};BO.O=function(a){return new (a||BO)};BO.Da=_.ad({type:BO});BO.Ca=_.Fc({imports:[_.un,_.lt,_.Sx,_.bu,_.my]});var CO=function(){};CO.O=function(a){return new (a||CO)};CO.Da=_.ad({type:CO});CO.Ca=_.Fc({imports:[_.dp,sO,_.un,cO,_.pB,BO,_.uA,_.Sx,_.ny,_.bu,_.my,_.Ko,_.jy]});var DO=function(){};DO.O=function(a){return new (a||DO)};DO.Da=_.ad({type:DO});DO.Ca=_.Fc({imports:[_.dp,_.un,_.lt,_.Sx,_.Ko,_.kB,_.MG]});var EO=function(){};EO.O=function(a){return new (a||EO)};EO.Da=_.ad({type:EO});EO.Ca=_.Fc({imports:[_.un,oO,_.lB]});var FO=function(){};FO.O=function(a){return new (a||FO)};FO.Da=_.ad({type:FO});FO.Ca=_.Fc({Pb:[LN],imports:[CO,rO,_.un,AO,_.oF,DO,EO,_.yB,_.jy]});var GO=function(a,b){this.Va=b;this.enabled=_.Av.has(22)};GO.prototype.kf=function(){this.enabled||this.Va.navigate(["/404"]);return this.enabled};GO.O=function(a){return new (a||GO)(_.t(_.Bv),_.t(_.qh))};GO.ua=_.q({token:GO,qa:GO.O,Ga:"root"});var HO=function(a){this.Va=a};HO.prototype.kf=function(){_.Go(this.Va,"/piper///",{cj:!0});return!1};HO.O=function(a){return new (a||HO)(_.t(_.qh))};HO.ua=_.q({token:HO,qa:HO.O,Ga:"root"});var IO=function(a){this.Va=a};IO.prototype.kf=function(a){var b=_.Vqa(a.Ta),c=b.w2a;b=b.Ta;if(Object.keys(c).length===0)return!0;a=a.mW.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 _.Fo(this.Va,a,{Ta:b})};IO.O=function(a){return new (a||IO)(_.t(_.qh))};IO.ua=_.q({token:IO,qa:IO.O,Ga:"root"});var JO=function(a,b){this.Va=a;this.client=b};JO.prototype.kf=function(a){var b=this,c=_.Mh(a);if(!c||!_.EF(c)||!c.path||c.params.Hf)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(_.x(function(e){var f=c.kc();e.Qn&&(e=e.Qn.find(function(g){return g.revisionNumber===d}))&&_.Rq(f,{Hf:e.Nf});b.Va.navigate(_.Lq(f.kb()));return!1}))};
JO.O=function(a){return new (a||JO)(_.t(_.qh),_.t(_.JI))};JO.ua=_.q({token:JO,qa:JO.O,Ga:"root"});var KO=function(a){this.window=a};KO.prototype.kf=function(a){var b=_.Mh(a);return b&&_.EF(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.Vb(_.OFb(b)),b=_.Wb(b),b!==void 0&&a.replace(b),!1):!0};KO.O=function(a){return new (a||KO)(_.t(_.fu))};KO.ua=_.q({token:KO,qa:KO.O,Ga:"root"});var LO=function(a,b){this.Va=a;this.client=b};LO.prototype.kf=function(a){var b=this,c=_.Mh(a);if(!c||!_.EF(c))return!0;a=c.params.Sb;if(a===void 0)return!0;var d=a.indexOf("/");if(d<=0||d===a.length-1)return!0;var e=a.substring(d+1);return e.match("^[0-9]+$")?!0:hZb(this.client,{owner:a.substring(0,d),alias:e}).ha(_.x(function(f){var g=c.kc();f=f.v2a.split(":");if(f.length!==4||f[3]!=="citc")return!0;_.Rq(g,{Sb:f[0]+"/"+f[2]});b.Va.navigate(_.Lq(g.kb()));return!1}))};
LO.O=function(a){return new (a||LO)(_.t(_.qh),_.t(_.NI))};LO.ua=_.q({token:LO,qa:LO.O,Ga:"root"});var MO=function(a,b){this.Ja=a;this.eYa=b;this.Gf=new _.nu(this.Ja)};MO.prototype.VWa=function(a){var b=this;if(!_.aG(a))return _.le(_.jF("Failed to load pending changes"));var c=dGb(a.ub,a.Xc,a.repository,a.Eb,a.path,a.params.Sb);return this.Gf.fetch(c,function(){return b.eYa.VWa(c)}).ha(_.x(function(d){return _.lF({Cia:d.Cia})}),_.sf(_.uF),_.Xe(function(){return _.le(_.jF("Failed to load pending changes"))}))};MO.O=function(a){return new (a||MO)(_.t(_.Xo),_.t(_.HI))};
MO.ua=_.q({token:MO,qa:MO.O,Ga:"root"});var SJb=function(){return{PGb:!0,count:0}},VJb=function(a){return{PGb:!1,count:a}},NO=function(a){this.w2c=a;this.ad=_.tF;this.dWc=aKb;this.pending=_.le()};NO.prototype.Tb=function(){this.pending=this.w2c.VWa(this.Xa)};NO.O=function(a){return new (a||NO)(_.A(MO))};
NO.ya=_.Yc({type:NO,oa:[["pending-cl-indicator"]],inputs:{Xa:"place"},features:[_.sd],Aa:4,Ba:3,Ea:[["display",""],["showCount",""],[3,"ngSwitch",4,"ngIf"],[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"],["text","",3,"inline"]],ta:function(a,b){a&1&&(_.B(0,XJb,3,3,"ng-container",2),_.Q(1,"async"),_.B(2,$Jb,8,4,"ng-template",
null,0,_.Ag));a&2&&_.E("ngIf",_.R(1,1,b.pending))},Ia:[_.on,_.sn,_.pn,_.qn,_.sA,_.nF,_.au,_.tn],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});var N0b=["menuTrigger"],O0b=["auxiliaryCiderButton"],OO=function(a,b,c,d,e,f,g,m){var n=this;this.Ja=a;this.Hk=c;this.ud=d;this.qh=e;this.swa=f;this.gka=g;this.bc=m;this.Cwa=!1;this.TTa=new _.gh(void 0);this.MUa=new _.gh(void 0);this.Gm=new _.gh(void 0);this.tv=new _.gh(void 0);this.NQ=_.Nh;this.dmb=_.le(new Set);this.rza=_.Av.has(37);this.x2c=_.Av.has(32);this.BCb=_.Av.has(20);this.jYc=_.Av.has(21);this.OYc=_.Av.has(92);this.kYc=g.mrb.ha(_.x(function(r){return r===1}),_.cf(),_.x(function(r){return{open:r}}));
this.KTc=_.te([this.bc.C1(),this.bc.b2(),this.Gm,this.TTa,this.MUa,this.tv]).ha(_.x(function(r){var v=_.k(r);var z=v.next().value;var C=v.next().value;var I=v.next().value;var M=v.next().value;r=v.next().value;v=v.next().value;a:{var O=n.OYc;if(I&&(_.XF(I)||_.DF(I))){var aa=void 0,pa=[],Aa=null;if(!_.XF(I)||O)Aa=_.OFb(I);if(Aa){var ra={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Mb:Aa};z!=="prompt"?aa=ra:pa.push(ra)}O&&M&&pa.push({ariaLabel:"Edit this file in Git Source Editor (Legacy)",
title:"Legacy edit",Mb:M});if(C=MFb(Aa,C))C={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Mb:C},z==="prompt"?aa=C:pa.push(C);if(aa){z=pa.length?Object.assign({},aa,{tooltip:I.ZE?aa.ariaLabel:"Editing code in Cider not supported for this resource type",ta:v,mc:"BreadcrumbOpenInEditor",context:{buttons:pa}}):aa;break a}}z=void 0}if(z)return z;if(M)return M={ariaLabel:"Edit this file",title:"Edit Code",Mb:M},r?Object.assign({},M,{tooltip:M.ariaLabel,ta:v,mc:"BreadcrumbOpenInEditor",
context:{buttons:[{ariaLabel:"Edit this file in Git Source Editor (Legacy)",title:"Legacy edit",Mb:r}]}}):M}),_.vf(function(r){var v=void 0;typeof(r==null?void 0:r.Mb)==="string"&&(v=r.Mb);P0b(n,v)}),_.of(1),_.se())};OO.prototype.Ra=function(){};OO.prototype.La=function(){this.PBa&&this.PBa()};
OO.prototype.Tb=function(a){var b=this;if("place"in a&&this.BCb){var c=a.place;a=c.Xf;c=c.zj;c&&_.TF(a,c)||(this.dmb=$Yb(this.Ja).ha(_.tf(function(){return _.yJ(b.qh,_.Oq(b.Xa.kc(),"HEAD").kb(),"path",0).ha(_.ti(b.Ja,"history"),_.Xe(function(){return _.le(void 0)}))}),_.tf(function(d){d=Number(d);return isNaN(d)?_.le(new Set):d_b(b.swa,b.Xa.path||"",d)}),_.vf(function(d){b.Ja.qo({nI:new Map([["insights",d.size>0?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.sf(new Set),_.of(1),_.se()))}};OO.prototype.CM=function(){this.FIb&&this.FIb.CM()};var P0b=function(a,b){a.PBa&&a.PBa();a.PBa=b&&a.Xa.ZE?a.ud.register("editCode","shift+e",function(){_.dc(window,b,"_blank")}):void 0};
_.p.Object.defineProperties(OO.prototype,{Q0:{configurable:!0,enumerable:!0,set:function(a){this.TTa.next(a)},get:function(){return this.TTa.value}},f1:{configurable:!0,enumerable:!0,set:function(a){this.MUa.next(a)},get:function(){return this.MUa.value}},Xa:{configurable:!0,enumerable:!0,set:function(a){this.Gm.next(a)},get:function(){return this.Gm.value}},KPc:{configurable:!0,enumerable:!0,set:function(a){this.tv.value!==a&&this.tv.next(a)}},xTa:{configurable:!0,enumerable:!0,get:function(){return!this.Xa.ZE}}});
OO.O=function(a){return new (a||OO)(_.A(_.Jv),_.A(_.Bv),_.A(_.iK),_.A(_.Vu),_.A(_.xJ),_.A(BN),_.A(AN),_.A(_.ew))};
OO.ya=_.Yc({type:OO,oa:[["activity-header-actions","place",""]],tb:function(a,b){a&1&&(_.jg(N0b,5),_.jg(O0b,5,_.fg));if(a&2){var c;_.ng(c=_.og())&&(b.FIb=c.first);_.ng(c=_.og())&&(b.KPc=c.first)}},inputs:{Cwa:"isEmptyRepo",Q0:"editLink",f1:"fallbackEditLink",Xa:"place"},features:[_.sd],nc:["place",""],Aa:9,Ba:9,Ea:[["auxiliaryCiderButton",""],["simpleLink",""],[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],[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,"click","disabled","trackProjectId","trackAction"],"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"],[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"]],ta:function(a,b){a&1&&(_.F(0,"div",2),_.B(1,bKb,1,1,"pending-cl-indicator",3),_.Q(2,"isPiperPlace"),_.B(3,gKb,3,3,"div",4),_.Q(4,"isPiperPlace"),_.B(5,jKb,4,2,"ng-container",4),_.Q(6,"async"),_.H(),_.B(7,lKb,1,1,"ng-template",null,0,_.Ag));a&2&&(_.y(),_.E("ngIf",b.x2c&&_.R(2,3,b.Xa)),_.y(2),_.E("ngIf",_.R(4,5,b.BCb&&b.Xa.path!=null&&b.Xa)),_.y(2),_.E("ngIf",_.R(6,7,!b.rza&&b.KTc)))},Ia:[_.bp,_.nn,_.on,NO,_.Yo,_.zx,_.Fx,
cN,_.Hx,_.sA,_.au,_.Mx,_.Px,_.hB,_.tn,UN],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 PO=function(a,b){this.Ja=a;this.Va=b;this.Hi="ChangelistPicker";this.T4=void 0;this.oWb="number"};PO.prototype.Ra=function(){};var Q0b=function(a){if(a.T4){var b=a.T4.toString();a.Ja.qb({element:"ChangelistPicker",action:"selectSpecificCl",jf:b,gestureName:"CLICK"});a.Va.navigate(_.Lq(_.JG(_.wG(_.Oq(a.Gia.kc(),b)),function(c){delete c.Sb;c.line=a.Gia.params.line}).kb()))}};
_.p.Object.defineProperties(PO.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Gia=a;this.jV=_.Lq(_.JG(_.wG(_.Oq(a.kc(),"")),function(c){delete c.Sb;delete c.mw;delete c.oy;c.line=a.params.line}).kb());this.T4=nKb(a);this.oWb=a.wj()?"number":"text";var b=a.params.Sb?_.Lq(_.wG(a.kc()).kb()):void 0;this.a2b=b;this.Z9c=_.mqb(a)}},pZc:{configurable:!0,enumerable:!0,get:function(){return _.Sq(this.Gia)||QFb(this.Gia)}},FZc:{configurable:!0,enumerable:!0,get:function(){return!!this.Gia.params.Sb}}});
PO.O=function(a){return new (a||PO)(_.A(_.Xo),_.A(_.qh))};
PO.ya=_.Yc({type:PO,oa:[["cl-picker","place",""]],inputs:{Xa:"place"},nc:["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,"ngModelChange","keyup.enter","type","ngModel"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],ta:function(a,b){a&1&&(_.F(0,"ul",0),_.B(1,mKb,3,5,
"li",1),_.F(2,"li",2)(3,"a",3),_.P(4," HEAD "),_.H()(),_.F(5,"li",2)(6,"mat-form-field",4)(7,"mat-label"),_.P(8," Specific CL "),_.H(),_.F(9,"input",5),_.ug("ngModelChange",function(c){_.tg(b.T4,c)||(b.T4=c);return c}),_.K("keyup.enter",function(){return Q0b(b)}),_.H()()()());a&2&&(_.y(),_.E("ngIf",b.a2b),_.y(2),_.Nf("active-element",b.pZc),_.E("routerLink",b.jV)("ascTrackElement",b.Hi),_.y(6),_.E("type",b.oWb),_.sg("ngModel",b.T4))},Ia:[_.bp,_.on,_.Cr,_.it,_.$i,_.Iw,_.Qw,_.rw,_.rt,_.Bw,_.mx,_.ix,
_.dx,_.Aw,_.Io],styles:["li[_ngcontent-%COMP%]:last-child{padding:8px}mat-form-field.mat-mdc-form-field[_ngcontent-%COMP%]{line-height:1;--mat-form-field-container-height:36px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:6px}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 QO=function(){};QO.O=function(a){return new (a||QO)};QO.Da=_.ad({type:QO});QO.Ca=_.Fc({imports:[_.dp,_.un,_.lt,_.kA,_.Sx,_.ny,_.sx,_.my,_.Ko]});var R0b=["crumbs"],S0b=["copyButton"],RO=function(a,b){this.Ja=a;this.Uc=b;this.dmc="Copy file path";this.items=[];this.aU=""};RO.prototype.ls=function(){this.Ja.qb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};RO.O=function(a){return new (a||RO)(_.A(_.Xo),_.A(_.mK))};
RO.ya=_.Yc({type:RO,oa:[["path-breadcrumb"]],tb:function(a,b){a&1&&(_.jg(R0b,5),_.jg(S0b,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.Zfd=c.first);_.ng(c=_.og())&&(b.Ofd=c.first)}},inputs:{items:"items",aU:"copyText",projectId:"projectId",Wla:"stacksPaths"},Aa:7,Ba:3,Ea:[["copyButton",""],["id","skiplink-navigation-target","role","link","tabindex","0",1,"crumbs"],[4,"ngFor","ngForOf"],["hidden","","id","path-segment-desc"],["color","lowContrast",3,"copyEvent","hoverMsg","copyText"],["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,"click","routerLink"],["class","separator",4,"ngIf"],[1,"separator"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",1);_.B(1,pKb,6,11,"ng-container",
2);_.H();_.F(2,"div",3);_.P(3," File Path Breadcrumb ");_.H();_.F(4,"div")(5,"copy-button",4,0);_.K("copyEvent",function(){_.u(c);return _.w(b.ls())});_.H()()}a&2&&(_.y(),_.E("ngForOf",b.items),_.y(4),_.E("hoverMsg",b.dmc)("copyText",b.aU))},Ia:[_.bp,_.nn,_.on,_.nB,_.Io,_.tn],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 SO=function(a){this.Ha=_.mb(a)};_.V(SO,_.Nb);_.h=SO.prototype;_.h.kWa=function(){return _.Y(this,1)};_.h.i5a=function(a){_.pc(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.dg=function(){return _.W(this,2)};_.h.Sd=function(a){return _.pc(this,2,a)};_.h.wi=function(){return _.xk(this,2)};_.h.um=function(){return _.Y(this,3)};_.h.QU=function(){return _.W(this,3)};_.h.yK=function(a){_.pc(this,3,a)};_.h.pJ=function(){return _.xk(this,3)};_.h.iJ=function(){return _.dk(this,4)};
_.h.HN=function(){return _.Wj(this,4)!=null};var T0b=function(a){this.Ha=_.mb(a)};_.V(T0b,_.Nb);var U0b=_.Rb(T0b);var V0b=function(a){if(a!=null)return _.Pb(a),{codePath:_.l(_.W(a,1)),name:_.l(_.W(a,2)),productId:_.l(_.W(a,3)),RX:_.l(_.Wj(a,4))}};SO.prototype.toObject=function(){return V0b(this)};T0b.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={God:_.Ib(_.Rj(this,SO,1,_.Mj()),V0b)}}else a=void 0;return a};var TO=function(a){this.Ha=_.mb(a)};_.V(TO,_.Nb);TO.prototype.OU=function(){return _.Y(this,1)};TO.prototype.tX=function(a){return _.pc(this,1,a)};TO.prototype.xK=function(a){return _.rk(this,2,a)};var W0b=function(a,b){return _.rk(a,3,b)};TO.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={C3:_.l(_.W(this,1)),Ex:_.bk(this,2,!1),kgd:_.bk(this,3,!1)}}else a=void 0;return a};var UO=function(a){this.Ha=_.mb(a)};_.V(UO,_.Nb);UO.prototype.kWa=function(){return _.Y(this,1)};UO.prototype.i5a=function(a){_.pc(this,1,a)};UO.prototype.xK=function(a){return _.rk(this,2,a)};UO.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={codePath:_.l(_.W(this,1)),Ex:_.bk(this,2,!1)}}else a=void 0;return a};var VO=function(a){this.Ha=_.mb(a)};_.V(VO,_.Nb);_.h=VO.prototype;_.h.getScope=function(){return _.hk(this,1,0)};_.h.setScope=function(a){return _.vk(this,1,a)};_.h.Bva=function(a){return _.kk(this,2,_.Mj(a))};_.h.getValue=function(a){return _.lk(this,2,a)};_.h.setValue=function(a,b){return _.Eb(this,2,_.eb,b,a,_.kk,void 0,1)};var X0b=function(a){this.Ha=_.mb(a)};_.V(X0b,_.Nb);_.h=X0b.prototype;_.h.um=function(){return _.nk(this,1,WO)};_.h.yK=function(a){_.Mi(this,1,WO,a)};_.h.pJ=function(){return _.pk(this,1,WO)!=null};_.h.OU=function(){return _.nk(this,2,WO)};_.h.tX=function(a){return _.Mi(this,2,WO,a)};_.h.iJ=function(){return _.dk(this,_.Pj(this,Y0b,5))};_.h.HN=function(){return _.ok(this,5,Y0b)!=null};_.h.getName=function(){return _.Y(this,4)};_.h.Sd=function(a){return _.pc(this,4,a)};
_.h.wi=function(){return _.xk(this,4)};var WO=[1,2],Y0b=[5,6];var Z0b=function(a){this.Ha=_.mb(a)};_.V(Z0b,_.Nb);Z0b.prototype.Cv=function(){return _.Y(this,2)};Z0b.prototype.D1=function(){return _.Rj(this,X0b,3,_.Mj())};var yM=function(a){this.Ha=_.mb(a)};_.V(yM,_.Nb);_.h=yM.prototype;_.h.OU=function(){return _.Y(this,1)};_.h.tX=function(a){return _.pc(this,1,a)};_.h.E1=function(){return _.Rj(this,Z0b,2,_.Mj())};_.h.getName=function(){return _.Y(this,3)};_.h.Sd=function(a){return _.pc(this,3,a)};_.h.wi=function(){return _.xk(this,3)};_.h.Cv=function(){return _.Y(this,4)};_.h.GU=function(a){return _.kk(this,7,_.Mj(a))};_.h.iea=function(a){return _.kk(this,9,_.Mj(a))};_.h.getId=function(){return _.ck(this,15)};var $0b=function(a){if(a!=null)return _.Pb(a),{scope:_.l(_.ak(a,1)),v9c:_.l(_.kk(a,2,3))}};VO.prototype.toObject=function(){return $0b(this)};var a1b=function(a){if(a!=null)return _.Pb(a),{productId:_.l(_.pk(a,1,WO)),C3:_.l(_.pk(a,2,WO)),RX:_.l(_.ok(a,5,Y0b)),P9c:_.l(_.ok(a,6,Y0b)),name:_.l(_.W(a,4)),CPb:_.l(_.W(a,3))}};X0b.prototype.toObject=function(){return a1b(this)};var b1b=function(a){if(a!=null)return _.Pb(a),{ST:_.l(_.ak(a,1)),description:_.l(_.W(a,2)),Upb:_.Ib(a.D1(),a1b)}};Z0b.prototype.toObject=function(){return b1b(this)};var c1b=function(a){if(a!=null)return _.Pb(a),{C3:_.l(_.W(a,1)),Xpb:_.Ib(a.E1(),b1b),name:_.l(_.W(a,3)),description:_.l(_.W(a,4)),WF:_.l(_.W(a,6)),clb:_.bk(a,5,!1),j0:_.l(_.kk(a,7,3)),lQb:_.l(_.Wj(a,8)),vQa:_.l(_.kk(a,9,3)),hed:_.l(_.Wj(a,10)),iud:_.l(_.kk(a,11,3)),CHb:_.l(_.W(a,12)),zkb:_.l(_.kk(a,13,3)),VKb:_.l(_.W(a,14)),id:_.l(_.Zj(a,15)),Akb:_.l(_.Xj(a,16,3))}};yM.prototype.toObject=function(){return c1b(this)};var d1b=function(a){this.Ha=_.mb(a)};_.V(d1b,_.Nb);_.h=d1b.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.dg=function(){return _.W(this,1)};_.h.Sd=function(a){return _.pc(this,1,a)};_.h.wi=function(){return _.xk(this,1)};_.h.xK=function(a){return _.rk(this,2,a)};d1b.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={name:_.l(_.W(this,1)),Ex:_.bk(this,2,!1)}}else a=void 0;return a};var XO=function(a){this.Ha=_.mb(a)};_.V(XO,_.Nb);XO.prototype.nAa=function(a){_.pc(this,1,a)};XO.prototype.xK=function(a){return _.rk(this,2,a)};XO.prototype.XU=function(){return _.Y(this,3)};XO.prototype.UXa=function(){return _.xk(this,3)};XO.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={MTa:_.l(_.W(this,1)),id:_.l(_.Wj(this,5)),Ex:_.bk(this,2,!1),username:_.l(_.W(this,3)),Wjd:_.bk(this,4,!1)}}else a=void 0;return a};var e1b=function(a){this.Ha=_.mb(a)};_.V(e1b,_.Nb);_.h=e1b.prototype;_.h.um=function(){return _.Y(this,1)};_.h.QU=function(){return _.W(this,1)};_.h.yK=function(a){_.pc(this,1,a)};_.h.pJ=function(){return _.xk(this,1)};_.h.xK=function(a){return _.rk(this,3,a)};_.h.iJ=function(){return _.dk(this,4)};_.h.HN=function(){return _.Wj(this,4)!=null};e1b.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={productId:_.l(_.W(this,1)),dod:_.l(_.Wj(this,2)),Ex:_.bk(this,3,!1),RX:_.l(_.Wj(this,4))}}else a=void 0;return a};var YO=function(a){this.Ha=_.mb(a)};_.V(YO,_.Nb);YO.prototype.getName=function(){return _.Y(this,1)};YO.prototype.dg=function(){return _.W(this,1)};YO.prototype.Sd=function(a){return _.pc(this,1,a)};YO.prototype.wi=function(){return _.xk(this,1)};var f1b=function(a){if(a!=null)return _.Pb(a),{name:_.l(_.W(a,1)),C7c:_.l(_.W(a,2))}};YO.prototype.toObject=function(){return f1b(this)};var ZO=function(){};ZO.O=function(a){return new (a||ZO)};ZO.ua=_.q({token:ZO,qa:ZO.O,Ga:"root"});var g1b=new Map([[2,{R4:"https://dev-stacks.corp.google.com",B_:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{R4:"https://staging-stacks.corp.google.com",B_:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{R4:"https://nightly-stacks.corp.google.com",B_:"https://autopush-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{R4:"https://stacks-v4.corp.google.com",B_:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{R4:"http://localhost:5432",B_:"http://localhost:9876",apiKey:""}]]),$O=function(){};
_.p.Object.defineProperties($O.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return g1b.get(this.cSc)}},cSc:{configurable:!0,enumerable:!0,get:function(){switch(window.PY_ENVIRONMENT==="{{ flags.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}}}});$O.O=function(a){return new (a||$O)(_.t(ZO))};$O.ua=_.q({token:$O,qa:$O.O,Ga:"root"});var xM=function(a){this.Ha=_.mb(a)};_.V(xM,_.Nb);_.h=xM.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.BN=function(){return _.W(this,1)};_.h.Ny=function(a){return _.pc(this,1,a)};_.h.l2=function(){return _.xk(this,1)};_.h.kp=function(){return _.Y(this,2)};_.h.KT=function(){return _.Jj(this,2)};_.h.getId=function(){return _.Y(this,3)};var aP=function(a){this.Ha=_.mb(a)};_.V(aP,_.Nb);aP.prototype.getName=function(){return _.Y(this,2)};aP.prototype.dg=function(){return _.W(this,2)};aP.prototype.Sd=function(a){return _.pc(this,2,a)};aP.prototype.wi=function(){return _.xk(this,2)};var h1b=function(a){this.Ha=_.mb(a)};_.V(h1b,_.Nb);h1b.prototype.Wx=function(a){return _.lk(this,1,a)};h1b.prototype.F4=function(a,b){_.Eb(this,1,_.eb,b,a,_.kk,void 0,1)};var i1b=function(a){this.Ha=_.mb(a)};_.V(i1b,_.Nb);_.h=i1b.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.dg=function(){return _.W(this,1)};_.h.Sd=function(a){return _.pc(this,1,a)};_.h.wi=function(){return _.xk(this,1)};_.h.Cv=function(){return _.Y(this,2)};var j1b=[3,4];var bP=function(a){this.Ha=_.mb(a)};_.V(bP,_.Nb);_.h=bP.prototype;_.h.XU=function(){return _.Y(this,1)};_.h.UXa=function(){return _.xk(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.dg=function(){return _.W(this,2)};_.h.Sd=function(a){return _.pc(this,2,a)};_.h.wi=function(){return _.xk(this,2)};var k1b=function(a){this.Ha=_.mb(a)};_.V(k1b,_.Nb);_.h=k1b.prototype;_.h.iJ=function(){return _.dk(this,_.Pj(this,l1b,5))};_.h.HN=function(){return _.ok(this,5,l1b)!=null};_.h.um=function(){return _.nk(this,1,cP)};_.h.QU=function(){return _.pk(this,1,cP)};_.h.yK=function(a){_.Mi(this,1,cP,a)};_.h.pJ=function(){return _.pk(this,1,cP)!=null};_.h.OU=function(){return _.nk(this,2,cP)};_.h.tX=function(a){return _.Mi(this,2,cP,a)};_.h.getName=function(){return _.Y(this,4)};
_.h.dg=function(){return _.W(this,4)};_.h.Sd=function(a){return _.pc(this,4,a)};_.h.wi=function(){return _.xk(this,4)};var l1b=[5,6],cP=[1,2];var m1b=function(a){this.Ha=_.mb(a)};_.V(m1b,_.Nb);m1b.prototype.Cv=function(){return _.Y(this,2)};m1b.prototype.D1=function(){return _.Rj(this,k1b,3,_.Mj())};var n1b=function(a){this.Ha=_.mb(a)};_.V(n1b,_.Nb);_.h=n1b.prototype;_.h.OU=function(){return _.Y(this,2)};_.h.tX=function(a){return _.pc(this,2,a)};_.h.E1=function(){return _.Rj(this,m1b,3,_.Mj())};_.h.getName=function(){return _.Y(this,4)};_.h.dg=function(){return _.W(this,4)};_.h.Sd=function(a){return _.pc(this,4,a)};_.h.wi=function(){return _.xk(this,4)};_.h.Cv=function(){return _.Y(this,5)};_.h.lWa=function(){return _.Rj(this,bP,8,_.Mj())};_.h.iea=function(a){return _.kk(this,10,_.Mj(a))};var AM=function(a){this.Ha=_.mb(a)};_.V(AM,_.Nb);AM.prototype.getName=function(){return _.Y(this,2)};AM.prototype.dg=function(){return _.W(this,2)};AM.prototype.Sd=function(a){return _.pc(this,2,a)};AM.prototype.wi=function(){return _.xk(this,2)};var o1b=function(a){this.Ha=_.mb(a)};_.V(o1b,_.Nb);_.h=o1b.prototype;_.h.getYear=function(){return _.ck(this,1)};_.h.setYear=function(a){return _.Ti(this,1,a)};_.h.getMonth=function(){return _.ck(this,2)};_.h.setMonth=function(a){return _.Ti(this,2,a)};_.h.getDay=function(){return _.ck(this,3)};var p1b=function(a){this.Ha=_.mb(a)};_.V(p1b,_.Nb);var dP=function(a){this.Ha=_.mb(a)};_.V(dP,_.Nb);dP.prototype.hJ=function(){return _.Y(this,1)};dP.prototype.AXa=function(){return _.Rj(this,p1b,2,_.Mj())};dP.prototype.iJ=function(){return _.dk(this,3)};dP.prototype.HN=function(){return _.Wj(this,3)!=null};var eP=function(a){this.Ha=_.mb(a)};_.V(eP,_.Nb);eP.prototype.nAa=function(a){_.uk(this,1,a)};var zM=function(a){this.Ha=_.mb(a)};_.V(zM,_.Nb);zM.prototype.Cv=function(){return _.Y(this,2)};var oQb=function(a){this.Ha=_.mb(a)};_.V(oQb,_.Nb);var BM=function(a){this.Ha=_.mb(a)};_.V(BM,_.Nb);BM.prototype.getName=function(){return _.Y(this,2)};BM.prototype.dg=function(){return _.W(this,2)};BM.prototype.Sd=function(a){return _.pc(this,2,a)};BM.prototype.wi=function(){return _.xk(this,2)};var vM=function(a){this.Ha=_.mb(a)};_.V(vM,_.Nb);vM.prototype.getName=function(){return _.Y(this,3)};vM.prototype.dg=function(){return _.W(this,3)};vM.prototype.Sd=function(a){return _.pc(this,3,a)};vM.prototype.wi=function(){return _.xk(this,3)};var fP=function(a){this.Ha=_.mb(a)};_.V(fP,_.Nb);fP.prototype.getName=function(){return _.Y(this,1)};fP.prototype.dg=function(){return _.W(this,1)};fP.prototype.Sd=function(a){return _.pc(this,1,a)};fP.prototype.wi=function(){return _.xk(this,1)};var gP=function(a){this.Ha=_.mb(a)};_.V(gP,_.Nb);gP.prototype.hJ=function(){return _.Y(this,1)};gP.prototype.AXa=function(){return _.Rj(this,p1b,2,_.Mj())};gP.prototype.nAa=function(a){_.uk(this,3,a)};var hP=function(a){this.Ha=_.mb(a)};_.V(hP,_.Nb);hP.prototype.getName=function(){return _.Y(this,2)};hP.prototype.dg=function(){return _.W(this,2)};hP.prototype.Sd=function(a){return _.pc(this,2,a)};hP.prototype.wi=function(){return _.xk(this,2)};var iP=function(a){this.Ha=_.mb(a)};_.V(iP,_.Nb);iP.prototype.getName=function(){return _.Y(this,1)};iP.prototype.dg=function(){return _.W(this,1)};iP.prototype.Sd=function(a){return _.pc(this,1,a)};iP.prototype.wi=function(){return _.xk(this,1)};var jP=function(a){this.Ha=_.mb(a)};_.V(jP,_.Nb);jP.prototype.getName=function(){return _.Y(this,2)};jP.prototype.dg=function(){return _.W(this,2)};jP.prototype.Sd=function(a){return _.pc(this,2,a)};jP.prototype.wi=function(){return _.xk(this,2)};var q1b=function(a){this.Ha=_.mb(a)};_.V(q1b,_.Nb);var kPb=function(a){this.Ha=_.mb(a)};_.V(kPb,_.Nb);_.h=kPb.prototype;_.h.um=function(){return _.Y(this,1)};_.h.yK=function(a){_.pc(this,1,a)};_.h.pJ=function(){return _.xk(this,1)};_.h.iJ=function(){return _.dk(this,6)};_.h.HN=function(){return _.Wj(this,6)!=null};_.h.getName=function(){return _.Y(this,2)};_.h.Sd=function(a){return _.pc(this,2,a)};_.h.wi=function(){return _.xk(this,2)};_.h.Cea=function(){return _.hk(this,3,0)};_.h.mva=function(){return _.bk(this,4)};
_.h.LWa=function(){return _.bk(this,5,!1)};var wM=function(a){this.Ha=_.mb(a)};_.V(wM,_.Nb);wM.prototype.um=function(){return _.Y(this,1)};wM.prototype.yK=function(a){_.pc(this,1,a)};wM.prototype.pJ=function(){return _.xk(this,1)};wM.prototype.Cv=function(){return _.Y(this,2)};var kP=function(a){this.Ha=_.mb(a)};_.V(kP,_.Nb);_.h=kP.prototype;_.h.dva=function(a){return _.Rj(this,xM,2,_.Mj(a))};_.h.kWa=function(){return _.lk(this,4)};_.h.i5a=function(a){_.Eb(this,4,_.eb,void 0,a,_.kk,void 0,1)};_.h.gva=function(a){return _.Rj(this,xM,5,_.Mj(a))};_.h.GU=function(a){return _.Rj(this,bP,7,_.Mj(a))};_.h.Cv=function(){return _.Y(this,9)};_.h.wWa=function(){return _.Qj(this,_.Bm,90)};_.h.rg=function(){return _.Qj(this,lP,10)};_.h.LP=function(a){_.Sj(this,10,a)};
_.h.oJ=function(){return _.Kj(this,lP,10)};_.h.lva=function(a){return _.Rj(this,xM,13,_.Mj(a))};_.h.nva=function(a){return _.Rj(this,xM,15,_.Mj(a))};_.h.pva=function(a){return _.Rj(this,xM,16,_.Mj(a))};_.h.LWa=function(){return _.bk(this,17,!1)};_.h.vea=function(){return _.Rj(this,xM,18,_.Mj())};_.h.getName=function(){return _.Y(this,23)};_.h.dg=function(){return _.W(this,23)};_.h.Sd=function(a){return _.pc(this,23,a)};_.h.wi=function(){return _.xk(this,23)};_.h.um=function(){return _.Y(this,26)};
_.h.QU=function(){return _.W(this,26)};_.h.yK=function(a){_.pc(this,26,a)};_.h.pJ=function(){return _.xk(this,26)};_.h.Fea=function(a){return _.Rj(this,xM,31,_.Mj(a))};_.h.iea=function(a){return _.Rj(this,xM,55,_.Mj(a))};_.h.mva=function(){return _.bk(this,66)};_.h.Cea=function(){return _.hk(this,70,0)};_.h.iJ=function(){return _.dk(this,84)};_.h.HN=function(){return _.Wj(this,84)!=null};_.h.UWa=function(){return _.Rj(this,eP,88,_.Mj())};_.h.dXa=function(){return _.Rj(this,gP,96,_.Mj())};
var r1b=_.Rb(kP),lP=function(a){this.Ha=_.mb(a)};_.V(lP,_.Nb);_.h=lP.prototype;_.h.nAa=function(a){_.pc(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.dg=function(){return _.W(this,2)};_.h.Sd=function(a){return _.pc(this,2,a)};_.h.wi=function(){return _.xk(this,2)};_.h.getParent=function(){return _.Qj(this,lP,3)};_.h.x5a=function(a){_.Sj(this,3,a)};_.h.Cv=function(){return _.Y(this,7)};_.h.wWa=function(){return _.Qj(this,_.Bm,30)};_.h.dva=function(a){return _.Rj(this,xM,8,_.Mj(a))};
_.h.gva=function(a){return _.Rj(this,xM,9,_.Mj(a))};_.h.GU=function(a){return _.Rj(this,bP,10,_.Mj(a))};_.h.lva=function(a){return _.Rj(this,xM,11,_.Mj(a))};_.h.nva=function(a){return _.Rj(this,xM,12,_.Mj(a))};_.h.pva=function(a){return _.Rj(this,xM,13,_.Mj(a))};_.h.vea=function(){return _.Rj(this,xM,14,_.Mj())};_.h.Fea=function(a){return _.Rj(this,xM,16,_.Mj(a))};_.h.dXa=function(){return _.Rj(this,gP,21,_.Mj())};_.h.UWa=function(){return _.Rj(this,eP,29,_.Mj())};var s1b=_.Rb(lP),t1b=[27,28];var mP=function(a){if(a!=null)return _.Pb(a),{url:_.l(_.W(a,1)),label:_.l(_.W(a,2)),id:_.l(_.W(a,3)),protocol:_.l(_.ak(a,4))}};xM.prototype.toObject=function(){return mP(this)};var u1b=function(a){if(a!=null)return _.Pb(a),{vPc:_.l(_.W(a,1)),name:_.l(_.W(a,2)),resource:mP(_.Qj(a,xM,3))}};aP.prototype.toObject=function(){return u1b(this)};var v1b=function(a){if(a!=null)return _.Pb(a),{Ltd:_.l(_.kk(a,1,3))}};h1b.prototype.toObject=function(){return v1b(this)};var w1b=function(a){if(a!=null)return _.Pb(a),{name:_.l(_.W(a,1)),description:_.l(_.W(a,2)),booleanValue:_.l(_.Yj(a,_.Pj(a,j1b,3))),esd:v1b(_.qk(a,h1b,4,j1b))}};i1b.prototype.toObject=function(){return w1b(this)};var x1b=function(a){if(a!=null)return _.Pb(a),{username:_.l(_.W(a,1)),name:_.l(_.W(a,2)),Ffd:_.l(_.ak(a,3))}};bP.prototype.toObject=function(){return x1b(this)};var y1b=function(a){if(a!=null)return _.Pb(a),{RX:_.l(_.ok(a,5,l1b)),Rfd:_.l(_.ok(a,6,l1b)),productId:_.l(_.pk(a,1,cP)),C3:_.l(_.pk(a,2,cP)),name:_.l(_.W(a,4)),CPb:_.l(_.W(a,3))}};k1b.prototype.toObject=function(){return y1b(this)};var z1b=function(a){if(a!=null)return _.Pb(a),{ST:_.l(_.ak(a,1)),description:_.l(_.W(a,2)),Upb:_.Ib(a.D1(),y1b)}};m1b.prototype.toObject=function(){return z1b(this)};var A1b=function(a){if(a!=null)return _.Pb(a),{id:_.l(_.Wj(a,1)),C3:_.l(_.W(a,2)),Xpb:_.Ib(a.E1(),z1b),name:_.l(_.W(a,4)),description:_.l(_.W(a,5)),WF:_.l(_.W(a,6)),clb:_.bk(a,7,!1),nRc:_.Ib(a.lWa(),x1b),lQb:_.l(_.Wj(a,9)),vQa:_.l(_.kk(a,10,3)),CHb:_.l(_.W(a,11)),VKb:_.l(_.W(a,12)),zkb:_.l(_.kk(a,13,3)),Akb:_.l(_.Xj(a,14,3))}};n1b.prototype.toObject=function(){return A1b(this)};var B1b=function(a){if(a!=null)return _.Pb(a),{hgd:_.l(_.W(a,1)),name:_.l(_.W(a,2))}};AM.prototype.toObject=function(){return B1b(this)};var C1b=function(a){if(a!=null)return _.Pb(a),{year:_.ck(a,1),month:_.ck(a,2),day:_.ck(a,3)}};o1b.prototype.toObject=function(){return C1b(this)};var D1b=function(a){if(a!=null)return _.Pb(a),{WF:_.l(_.W(a,1)),Bld:_.l(_.W(a,2)),Xfd:C1b(_.Qj(a,o1b,3))}};p1b.prototype.toObject=function(){return D1b(this)};var E1b=function(a){if(a!=null)return _.Pb(a),{product:_.l(_.W(a,1)),m9c:_.Ib(a.AXa(),D1b),RX:_.l(_.Wj(a,3))}};dP.prototype.toObject=function(){return E1b(this)};var F1b=function(a){if(a!=null)return _.Pb(a),{MTa:_.l(_.Wj(a,1)),NTa:_.l(_.W(a,2))}};eP.prototype.toObject=function(){return F1b(this)};var G1b=function(a){if(a!=null)return _.Pb(a),{perspective:_.l(_.ak(a,1)),description:_.l(_.W(a,2))}};zM.prototype.toObject=function(){return G1b(this)};var H1b=function(a){if(a!=null)return _.Pb(a),{Pod:_.l(_.W(a,1)),cqd:_.Ib(_.Rj(a,zM,2,_.Mj()),G1b),ytd:_.l(_.kk(a,3,3))}};oQb.prototype.toObject=function(){return H1b(this)};var I1b=function(a){if(a!=null)return _.Pb(a),{IJ:_.l(_.W(a,1)),name:_.l(_.W(a,2))}};BM.prototype.toObject=function(){return I1b(this)};var J1b=function(a){if(a!=null)return _.Pb(a),{Pcd:_.l(_.W(a,1)),Ocd:_.l(_.W(a,2)),name:_.l(_.W(a,3)),Fsd:_.l(_.W(a,4)),Qcd:_.l(_.Lj(a,5)),Gsd:_.l(_.Lj(a,6)),duration:_.l(_.W(a,7)),o8c:_.l(_.W(a,8)),Jdd:_.bk(a,9,!0),egd:_.l(_.W(a,10)),kid:_.l(_.kk(a,11,3)),amd:_.l(_.ak(a,12)),bmd:_.l(_.ak(a,13)),Zld:_.l(_.kk(a,14,3))}};vM.prototype.toObject=function(){return J1b(this)};var K1b=function(a){if(a!=null)return _.Pb(a),{name:_.l(_.W(a,1)),V2c:_.l(_.W(a,2))}};fP.prototype.toObject=function(){return K1b(this)};var L1b=function(a){if(a!=null)return _.Pb(a),{product:_.l(_.W(a,1)),m9c:_.Ib(a.AXa(),D1b),MTa:_.l(_.Wj(a,3)),NTa:_.l(_.W(a,4))}};gP.prototype.toObject=function(){return L1b(this)};var M1b=function(a){if(a!=null)return _.Pb(a),{crd:_.l(_.W(a,1)),name:_.l(_.W(a,2)),resource:mP(_.Qj(a,xM,3))}};hP.prototype.toObject=function(){return M1b(this)};var N1b=function(a){if(a!=null)return _.Pb(a),{name:_.l(_.W(a,1)),J6c:_.l(_.W(a,2))}};iP.prototype.toObject=function(){return N1b(this)};var O1b=function(a){if(a!=null){_.Pb(a);var b=_.l(_.Wj(a,1)),c=_.l(_.W(a,2)),d=_.l(_.Wj(a,3)),e=_.l(_.Wj(a,4));var f=_.Rj(a,jP,5,_.Mj());f=_.Ib(f,O1b);a=_.Rj(a,bP,6,_.Mj());return{teamsId:b,name:c,level:d,Dod:e,Pnd:f,Xld:_.Ib(a,x1b)}}};jP.prototype.toObject=function(){return O1b(this)};var P1b=function(a){if(a!=null)return _.Pb(a),{Psd:_.l(_.W(a,1)),Osd:_.l(_.Wj(a,2))}};q1b.prototype.toObject=function(){return P1b(this)};var Q1b=function(a){if(a!=null)return _.Pb(a),{productId:_.l(_.W(a,1)),RX:_.l(_.Wj(a,6)),name:_.l(_.W(a,2)),eja:_.l(_.ak(a,3)),nXc:_.l(_.Yj(a,4)),sZc:_.bk(a,5,!1)}};kPb.prototype.toObject=function(){return Q1b(this)};var R1b=function(a){if(a!=null)return _.Pb(a),{productId:_.l(_.W(a,1)),description:_.l(_.W(a,2)),Npd:_.l(_.kk(a,3,3)),bqd:_.l(_.W(a,4)),wmd:_.l(_.W(a,5)),Ppd:_.Ib(_.Rj(a,kPb,6,_.Mj()),Q1b)}};wM.prototype.toObject=function(){return R1b(this)};var S1b=function(a){if(a!=null){_.Pb(a);var b=_.Ib(a.dva(),mP),c=_.l(_.kk(a,4,3)),d=_.l(_.kk(a,61,3)),e=_.Ib(a.gva(),mP),f=_.l(_.kk(a,98,3)),g=_.Ib(_.Rj(a,xM,6,_.Mj()),mP),m=_.l(_.kk(a,99,3)),n=_.Ib(a.GU(),x1b),r=_.Ib(_.Rj(a,xM,8,_.Mj()),mP),v=_.l(_.kk(a,100,3));var z=_.Rj(a,xM,39,_.Mj());var C=_.Ib(z,mP),I=_.l(_.kk(a,101,3));var M=_.Rj(a,kP,120,_.Mj());var O=_.Ib(M,S1b),aa=_.l(_.W(a,121)),pa=_.l(_.Xj(a,122,3)),Aa=_.l(_.W(a,9)),ra=_.Dm(a.wWa()),ua=_.l(_.W(a,93)),La=T1b(a.rg()),Xa=_.l(_.Wj(a,116)),
za=_.l(_.W(a,42)),Pa=_.Ib(_.Rj(a,xM,12,_.Mj()),mP),Na=_.l(_.kk(a,102,3)),pb=_.Ib(a.lva(),mP),zb=_.l(_.kk(a,103,3)),dd=_.l(_.Xj(a,14,3)),ed=_.l(_.kk(a,83,3)),Fd=_.Ib(a.nva(),mP),Dc=_.l(_.kk(a,104,3)),kf=_.Ib(a.pva(),mP),tb=_.l(_.kk(a,105,3)),Hb=_.bk(a,17,!1),kb=_.Ib(a.vea(),mP),xb=_.l(_.kk(a,106,3)),Ob=_.Ib(_.Rj(a,BM,41,_.Mj()),I1b),fc=_.Ib(_.Rj(a,xM,20,_.Mj()),mP),ha=_.l(_.kk(a,107,3)),bc=_.Ib(_.Rj(a,xM,22,_.Mj()),mP),hc=_.l(_.kk(a,108,3)),Lc=_.l(_.W(a,23)),Vc=_.l(_.Xj(a,25,3)),nd=_.l(_.W(a,26)),
Td=_.Ib(_.Rj(a,vM,27,_.Mj()),J1b),Yd=_.Ib(_.Rj(a,xM,28,_.Mj()),mP),Ne=_.l(_.kk(a,109,3)),Bi=K1b(_.Qj(a,fP,29)),tj=_.Ib(_.Rj(a,xM,30,_.Mj()),mP),Mg=_.Ib(a.Fea(),mP),Ci=_.l(_.kk(a,110,3)),Di=_.l(_.kk(a,38,3)),Bo=_.Ib(_.Rj(a,xM,32,_.Mj()),mP),uj=_.l(_.kk(a,111,3)),ik=M1b(_.Qj(a,hP,58)),jk=_.Ib(_.Rj(a,xM,59,_.Mj()),mP),Kl=N1b(_.Qj(a,iP,33)),Ng=f1b(_.Qj(a,YO,34));var $h=_.Rj(a,jP,40,_.Mj());var aw=_.Ib($h,O1b),ira=_.l(_.Xj(a,35,3)),iR=_.l(_.Zj(a,36)),gb=u1b(_.Qj(a,aP,43)),Md=_.Ib(_.Rj(a,xM,44,_.Mj()),
mP),cx=_.l(_.Yj(a,45)),Gj=_.l(_.Yj(a,46)),eC=_.Ib(_.Rj(a,AM,47,_.Mj()),B1b),wf=_.l(_.W(a,54)),wa=_.Ib(a.iea(),mP),Ia=_.l(_.kk(a,112,3)),Ya=_.Ib(_.Rj(a,xM,56,_.Mj()),mP),Rc=_.l(_.kk(a,113,3)),Sd=_.Ib(_.Rj(a,xM,57,_.Mj()),mP),ef=_.l(_.kk(a,114,3));var hh=_.Rj(a,xM,62,_.Mj());var dm=_.Ib(hh,mP);var fC=_.Rj(a,xM,63,_.Mj());var jR=_.Ib(fC,mP);var Q_a=_.Rj(a,xM,64,_.Mj());var Sta=_.Ib(Q_a,mP),R_a=_.Ib(_.Rj(a,xM,65,_.Mj()),mP),ul=_.l(_.kk(a,115,3)),aHa=_.l(_.Yj(a,60)),S_a=_.l(_.Yj(a,66)),T_a=_.l(_.Yj(a,
69)),Np=_.l(_.Yj(a,67)),U_a=_.l(_.kk(a,78,3)),V_a=_.l(_.W(a,48)),W_a=_.l(_.kk(a,49,3)),bHa=_.l(_.kk(a,50,3)),Tta=_.l(_.W(a,51)),cHa=_.l(_.W(a,52)),dHa=_.l(_.W(a,53)),eHa=_.l(_.ak(a,70)),fHa=_.l(_.ak(a,71)),gHa=_.Ib(_.Rj(a,VO,72,_.Mj()),$0b),c7=_.l(_.Yj(a,73)),X_a=_.l(_.W(a,74)),d7=_.l(_.ak(a,75)),hHa=_.l(_.Yj(a,76)),iHa=_.l(_.W(a,77)),Y_a=R1b(_.Qj(a,wM,79)),Uta=_.Ib(_.Rj(a,yM,80,_.Mj()),c1b);var jHa=_.Rj(a,n1b,119,_.Mj());var e7=_.Ib(jHa,A1b),Vta=_.l(_.W(a,68)),fE=_.Ib(_.Rj(a,oQb,81,_.Mj()),H1b),
Op=_.l(_.Wj(a,82)),Z_a=_.l(_.Wj(a,84));var $_a=_.Rj(a,i1b,85,_.Mj());var a0a=_.Ib($_a,w1b),kHa=_.l(_.W(a,86)),b0a=_.l(_.kk(a,87,3)),c0a=_.Ib(a.UWa(),F1b);var d0a=_.Rj(a,eP,97,_.Mj());var e0a=_.Ib(d0a,F1b),f0a=_.l(_.kk(a,89,3)),g0a=P1b(_.Qj(a,q1b,91));var h0a=_.Rj(a,_.n3a,94,_.Mj());return{UPc:b,e0:c,Rcd:d,XQc:e,l3c:f,zfd:g,npd:m,j0:n,cgd:r,opd:v,zgd:C,ppd:I,ddd:O,cdd:aa,Nhd:pa,description:Aa,NSc:ra,MSc:ua,domain:La,Yqd:Xa,eyb:za,Gid:Pa,tpd:Na,uWc:pb,upd:zb,fjd:dd,ejd:ed,JXc:Fd,vpd:Dc,sYc:kf,wpd:tb,
sZc:Hb,RZc:kb,xpd:xb,Wkd:Ob,cld:fc,ypd:ha,tmd:bc,Apd:hc,name:Lc,eod:Vc,productId:nd,Iod:Td,Jod:Yd,Dpd:Ne,Mod:Bi,Upd:tj,d4c:Mg,m3c:Ci,Hqd:Di,Brd:Bo,Gpd:uj,brd:ik,drd:jk,Trd:Kl,psd:Ng,teamList:aw,Qsd:ira,Etd:iR,zdd:gb,Add:Md,qsd:cx,Ckd:Gj,jgd:eC,yod:wf,vQa:wa,lpd:Ia,lqd:Ya,Epd:Rc,Yrd:Sd,Hpd:ef,afd:dm,ygd:jR,Fqd:Sta,Xsd:R_a,Ipd:ul,dga:aHa,nXc:S_a,sjd:T_a,qjd:Np,Aod:U_a,vPc:V_a,igd:W_a,Vkd:bHa,V2c:Tta,J6c:cHa,C7c:dHa,eja:eHa,fgd:fHa,Xcd:gHa,Kcd:c7,Qrd:X_a,Jmd:d7,qtd:hHa,prd:iHa,bdd:Y_a,Opd:Uta,Sfd:e7,
Bqd:Vta,Shd:fE,Ood:Op,RX:Z_a,Hdd:a0a,Kod:kHa,Lod:b0a,m2c:c0a,Zqd:e0a,Tmd:f0a,xnd:g0a,Rqd:_.Ib(h0a,_.N3a),Fpd:_.l(_.kk(a,118,3)),Cod:_.l(_.W(a,92)),nza:_.Ib(a.dXa(),L1b),Jkd:_.l(_.Wj(a,117))}}};kP.prototype.toObject=function(){return S1b(this)};
var T1b=function(a){if(a!=null){_.Pb(a);var b=_.l(_.W(a,1)),c=_.l(_.W(a,2)),d=T1b(a.getParent());var e=_.Rj(a,lP,4,_.Mj());e=_.Ib(e,T1b);var f=_.l(_.Yj(a,5));var g=_.Rj(a,kP,6,_.Mj());g=_.Ib(g,S1b);var m=_.l(_.W(a,7)),n=_.Dm(a.wWa()),r=_.l(_.W(a,31)),v=_.l(_.W(a,41)),z=_.Ib(a.dva(),mP),C=_.l(_.kk(a,32,3)),I=_.Ib(a.gva(),mP),M=_.l(_.kk(a,33,3)),O=_.Ib(a.GU(),x1b),aa=_.Ib(a.lva(),mP),pa=_.Ib(a.nva(),mP),Aa=_.Ib(a.pva(),mP),ra=_.Ib(a.vea(),mP);var ua=_.Rj(a,xM,15,_.Mj());ua=_.Ib(ua,mP);var La=_.l(_.kk(a,
34,3)),Xa=_.l(_.W(a,20)),za=_.Ib(a.Fea(),mP),Pa=_.l(_.kk(a,35,3)),Na=_.l(_.W(a,17)),pb=_.l(_.Wj(a,18)),zb=_.l(_.Yj(a,19)),dd=_.Ib(a.dXa(),L1b),ed=_.l(_.W(a,22));var Fd=_.Rj(a,dP,23,_.Mj());return{MTa:b,name:c,parent:d,jsd:e,tkd:f,Hod:g,description:m,NSc:n,MSc:r,qpd:v,UPc:z,mpd:C,XQc:I,l3c:M,j0:O,uWc:aa,JXc:pa,sYc:Aa,RZc:ra,Kld:ua,zpd:La,cc:Xa,d4c:za,m3c:Pa,chd:Na,Grd:pb,sed:zb,nza:dd,Mpd:ed,Jgd:_.Ib(Fd,E1b),dhd:_.l(_.Wj(a,24)),ksd:_.l(_.Wj(a,25)),teamsId:_.l(_.Wj(a,26)),ehd:mP(_.qk(a,xM,27,t1b)),
fhd:_.l(_.pk(a,28,t1b)),rpd:_.l(_.W(a,37)),m2c:_.Ib(a.UWa(),F1b),Vmd:_.hk(a,36,1),Scd:_.l(_.W(a,38)),Tcd:_.Dm(_.Qj(a,_.Bm,39)),Fkd:_.bk(a,40,!1)}}};lP.prototype.toObject=function(){return T1b(this)};var sM=function(a){this.Ha=_.mb(a)};_.V(sM,_.Nb);_.h=sM.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.dg=function(){return _.W(this,1)};_.h.Sd=function(a){return _.pc(this,1,a)};_.h.wi=function(){return _.xk(this,1)};_.h.getUrl=function(){return _.Y(this,2)};_.h.BN=function(){return _.W(this,2)};_.h.Ny=function(a){return _.pc(this,2,a)};_.h.l2=function(){return _.xk(this,2)};_.h.fJ=function(){return _.Y(this,3)};_.h.MP=function(a){return _.pc(this,3,a)};var U1b=function(a){if(a!=null)return _.Pb(a),{name:_.l(_.W(a,1)),url:_.l(_.W(a,2)),icon:_.l(_.W(a,3)),wqd:_.Ib(_.Rj(a,xM,4,_.Mj()),mP)}};sM.prototype.toObject=function(){return U1b(this)};var rM=function(a){this.Ha=_.mb(a)};_.V(rM,_.Nb);_.h=rM.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.dg=function(){return _.W(this,1)};_.h.Sd=function(a){return _.pc(this,1,a)};_.h.wi=function(){return _.xk(this,1)};_.h.O1=function(a){return _.Rj(this,sM,2,_.Mj(a))};_.h.sX=function(a){return _.Uj(this,2,a)};_.h.E$=function(a){_.Vj(this,2,sM,a)};rM.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={name:_.l(_.W(this,1)),x_c:_.Ib(this.O1(),U1b)}}else a=void 0;return a};var nP=_.gj(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/","/default/24px.svg"]),V1b=["domain_less","no_domain"];var W1b=new _.Mp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",UO,T0b,function(a){return a.md()},U0b);var oP=function(a){this.Ha=_.mb(a)};_.V(oP,_.Nb);oP.prototype.getName=function(){return _.Y(this,1)};oP.prototype.dg=function(){return _.W(this,1)};oP.prototype.Sd=function(a){return _.pc(this,1,a)};oP.prototype.wi=function(){return _.xk(this,1)};var X1b=_.Rb(oP);oP.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={name:_.l(_.W(this,1)),Fkb:_.l(_.W(this,2)),ldd:_.l(_.ak(this,3))}}else a=void 0;return a};var Y1b=new _.Mp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",d1b,oP,function(a){return a.md()},X1b);var Z1b=function(a){this.Ha=_.mb(a)};_.V(Z1b,_.Nb);_.h=Z1b.prototype;_.h.XU=function(){return _.Y(this,1)};_.h.UXa=function(){return _.xk(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.Sd=function(a){return _.pc(this,2,a)};_.h.wi=function(){return _.xk(this,2)};var $1b=function(a){this.Ha=_.mb(a)};_.V($1b,_.Nb);_.h=$1b.prototype;_.h.um=function(){return _.nk(this,1,pP)};_.h.yK=function(a){_.Mi(this,1,pP,a)};_.h.pJ=function(){return _.pk(this,1,pP)!=null};_.h.OU=function(){return _.nk(this,2,pP)};_.h.tX=function(a){return _.Mi(this,2,pP,a)};_.h.iJ=function(){return _.dk(this,_.Pj(this,a2b,5))};_.h.HN=function(){return _.ok(this,5,a2b)!=null};_.h.getName=function(){return _.Y(this,4)};_.h.Sd=function(a){return _.pc(this,4,a)};
_.h.wi=function(){return _.xk(this,4)};var pP=[1,2],a2b=[5,6];var b2b=function(a){this.Ha=_.mb(a)};_.V(b2b,_.Nb);b2b.prototype.Cv=function(){return _.Y(this,2)};b2b.prototype.D1=function(){return _.Rj(this,$1b,3,_.Mj())};var c2b=function(a){this.Ha=_.mb(a)};_.V(c2b,_.Nb);_.h=c2b.prototype;_.h.OU=function(){return _.Y(this,1)};_.h.tX=function(a){return _.pc(this,1,a)};_.h.E1=function(){return _.Rj(this,b2b,2,_.Mj())};_.h.getName=function(){return _.Y(this,3)};_.h.Sd=function(a){return _.pc(this,3,a)};_.h.wi=function(){return _.xk(this,3)};_.h.Cv=function(){return _.Y(this,4)};_.h.lWa=function(){return _.Rj(this,Z1b,7,_.Mj())};_.h.iea=function(a){return _.kk(this,9,_.Mj(a))};_.h.getId=function(){return _.ck(this,12)};
var d2b=_.Rb(c2b);var e2b=function(a){if(a!=null)return _.Pb(a),{username:_.l(_.W(a,1)),name:_.l(_.W(a,2))}};Z1b.prototype.toObject=function(){return e2b(this)};var f2b=function(a){if(a!=null)return _.Pb(a),{productId:_.l(_.pk(a,1,pP)),C3:_.l(_.pk(a,2,pP)),RX:_.l(_.ok(a,5,a2b)),P9c:_.l(_.ok(a,6,a2b)),name:_.l(_.W(a,4)),CPb:_.l(_.W(a,3))}};$1b.prototype.toObject=function(){return f2b(this)};var g2b=function(a){if(a!=null)return _.Pb(a),{ST:_.l(_.ak(a,1)),description:_.l(_.W(a,2)),Upb:_.Ib(a.D1(),f2b)}};b2b.prototype.toObject=function(){return g2b(this)};c2b.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={C3:_.l(_.W(this,1)),Xpb:_.Ib(this.E1(),g2b),name:_.l(_.W(this,3)),description:_.l(_.W(this,4)),WF:_.l(_.W(this,6)),clb:_.bk(this,5,!1),nRc:_.Ib(this.lWa(),e2b),lQb:_.l(_.Wj(this,8)),vQa:_.l(_.kk(this,9,3)),CHb:_.l(_.W(this,10)),VKb:_.l(_.W(this,11)),id:_.l(_.Zj(this,12)),zkb:_.l(_.kk(this,13,3)),Akb:_.l(_.Xj(this,14,3))}}else a=void 0;return a};var h2b=new _.Mp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",TO,c2b,function(a){return a.md()},d2b);var i2b=new _.Mp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",XO,lP,function(a){return a.md()},s1b);var j2b=new _.Mp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",e1b,kP,function(a){return a.md()},r1b);var qP=function(a){this.Ha=_.mb(a)};_.V(qP,_.Nb);qP.prototype.getQuery=function(){return _.Y(this,1)};qP.prototype.setQuery=function(a){return _.pc(this,1,a)};qP.prototype.QXa=function(){return _.xk(this,1)};qP.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={query:_.l(_.W(this,1)),pageSize:_.ck(this,2,25),pageToken:_.l(_.W(this,3))}}else a=void 0;return a};var k2b=function(a){this.Ha=_.mb(a)};_.V(k2b,_.Nb);_.h=k2b.prototype;_.h.hJ=function(){return _.qk(this,kP,1,l2b)};_.h.rg=function(){return _.qk(this,lP,2,l2b)};_.h.LP=function(a){_.Tj(this,2,l2b,a)};_.h.oJ=function(){return _.Aca(this,lP,_.Pj(this,l2b,2))!==void 0};_.h.iva=function(){return _.qk(this,n1b,3,l2b)};var l2b=[1,2,3];var m2b=function(a){this.Ha=_.mb(a)};_.V(m2b,_.Nb);var n2b=_.Rb(m2b);var o2b=function(a){if(a!=null)return _.Pb(a),{product:S1b(a.hJ()),domain:T1b(a.rg()),Qfd:A1b(a.iva())}};k2b.prototype.toObject=function(){return o2b(this)};m2b.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Aqd:_.Ib(_.Rj(this,k2b,1,_.Mj()),o2b),nextPageToken:_.l(_.W(this,2))}}else a=void 0;return a};var p2b=new _.Mp("/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",qP,m2b,function(a){return a.md()},n2b);var q2b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.bi=new _.jq(b);this.ii=a==void 0?a:a.replace(/\/+$/,"")};_.h=q2b.prototype;_.h.hJ=function(a,b,c){return LM(this.bi,this.ii+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},j2b,c)};_.h.iva=function(a,b,c){return LM(this.bi,this.ii+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",a,b||{},h2b,c)};
_.h.A1=function(a,b,c){return LM(this.bi,this.ii+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},Y1b,c)};_.h.rg=function(a,b,c){return LM(this.bi,this.ii+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},i2b,c)};_.h.search=function(a,b,c){return LM(this.bi,this.ii+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",a,b||{},p2b,c)};var rP=function(a){this.dUc=a};rP.prototype.create=function(){return new q2b(this.dUc.current.B_)};rP.O=function(a){return new (a||rP)(_.t($O))};rP.ua=_.q({token:rP,qa:rP.O,Ga:"root"});var sP=function(a,b){this.Ex=!1;this.environment=a.current;this.Vla=b.create();this.Ex=window.PY_BYPASS_CACHE==="{{ flags.bypass_cache }}"?!1:window.PY_BYPASS_CACHE==="True"};sP.prototype.A1=function(){var a=this,b=new d1b;b.xK(this.Ex);return wKb(function(c){return a.Vla.A1(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ha(_.Xe(function(c){console.error("Failed to fetch announcement",c);return _.me(c)}))};
sP.prototype.rg=function(a){var b=this;if(V1b.includes(a))return _.me(Error("af"));var c=new XO;c.nAa(a);c.xK(this.Ex);_.rk(c,4,!1);return wKb(function(d){return b.Vla.rg(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Xe(function(d){console.error("Failed to fetch domain",a,d);return d&&d.code===404?_.me(Error("bf`"+a)):_.me(d)}))};
sP.prototype.hJ=function(a){var b=this,c=new e1b;c.yK(a);c.xK(this.Ex);return wKb(function(d){return b.Vla.hJ(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Xe(function(d){console.error("Failed to fetch product",d);return d.message==="Requested entity was not found."?_.me(Error("cf`"+a)):_.me(d)}))};
sP.prototype.iva=function(a,b,c){var d=this,e=W0b((new TO).tX(a),b).xK(this.Ex===c?this.Ex:c);return wKb(function(f){return d.Vla.iva(e,{"X-Goog-Api-Key":d.environment.apiKey},f)}).ha(_.Xe(function(f){console.error("Failed to fetch well-lit path",f);return f.message==="Requested entity was not found."?_.me(Error("df`"+a)):_.me(f)}))};
var r2b=function(a,b){var c=new UO;c.i5a(b.endsWith("/")?b.substring(0,b.length-1):b);c.xK(a.Ex);return wKb(function(d){var e=a.Vla;return LM(e.bi,e.ii+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},W1b,d)})};sP.prototype.getUrl=function(a){return this.environment.B_+"/v3/"+a+"?key="+this.environment.apiKey};sP.O=function(a){return new (a||sP)(_.t($O),_.t(rP),_.t(ZO))};sP.ua=_.q({token:sP,qa:sP.O,Ga:"root"});var tP=function(a,b,c){this.Ja=a;this.EX=b;this.lh=c;this.Gf=new _.nu(this.Ja)};tP.prototype.get=function(a){var b=this;a.ZE&&(a=a.parent||a);if(!a.path)return _.Ce;var c=a.path;return this.Gf.fetch(c,function(){return r2b(b.EX,"//depot/"+c).ha(_.ti(b.Ja,"stacksServiceGet"),_.Xe(function(d){_.Bt(b.lh,d);return _.le(new T0b)}))})};tP.O=function(a){return new (a||tP)(_.t(_.Xo),_.t(sP),_.t(_.At))};tP.ua=_.q({token:tP,qa:tP.O,Ga:"root"});var s2b=["clPicker"],t2b=["pathBreadcrumb"],u2b=["refPickerDropdownButton"],v2b=["refPicker"],uP=function(a,b,c,d,e){var f=this;this.Ja=a;this.IW=b;this.x6a=d;this.Uc=e;this.nP="BreadcrumbRefPicker";this.Cwa=!1;this.OBb=!0;this.f1=this.Q0=void 0;this.KV=new _.nf(1);this.Wla=_.Av.has(53)?this.KV.ha(_.tf(function(m){return f.x6a.get(m)}),_.x(function(m){return new Set(_.Rj(m,SO,1,_.Mj()).map(function(n){return(n.kWa()||"")+"/"}))}),_.vf(function(m){f.Ja.qo({nI:new Map([["stacks",m.size>0?"AVAILABLE":
"UNAVAILABLE"]])})}),_.qf()):_.Yi;this.t3c=this.KV.ha(_.x(function(m){return _.$F(m)?{Xa:m,Mza:_.ssb,version:0}:void 0}));var g=[];this.hsa=this.KV.ha(_.tf(function(m){return _.$F(m)?_.Ayb(f.IW,m).ha(_.sf(_.oG(m.Eb)),_.x(function(n){return{location:m,hw:n}})):_.le({location:m,hw:_.oG("")})}),_.x(function(m){return f.Sba(g,m.location,m.hw)}))};uP.prototype.Ra=function(){};
uP.prototype.Sba=function(a,b,c){var d=_.wG(b.kc()).kb();a[0]=M0b(this.aka,b);if(_.$F(b)){if(_.DF(d)){if(d.params.Sb){c="CitC Workspace";var e=_.mqb(d)}else _.Sq(d)||QFb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Eb,e=d.wj()?e:_.QF(e));d=Object.assign({},{type:2,ta:this.BQc,title:e,label:c,ariaLabel:"Pin to CL",mc:"ChangelistPicker",tooltip:void 0},_.KG(d.kc().td("").kb()))}else d=this.KSa(d,c),c=eGb(c.type),d={type:1,ta:this.u3c,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{q3a:d,
icon:c}};a[1]=d;d=!b.path||b.path==="/";if(this.OBb&&!d){d=[];c=b;var f=c.params;e=f.Kj;var g=f.Vf,m=f.nv,n=f.Sb;f=f.Qx;for(var r=_.Ii(c,0);c&&c.path;){var v=d.length===0?{Sb:n}:{Kj:e,Vf:g,nv:m,Sb:n,Qx:f};v=_.Lq(_.Oq(c.kc().fj(v),r).kb());var z=void 0;d.unshift({title:_.CEb(c),Mb:v,path:(z=c)==null?void 0:z.path});c=c.parent}a[2]={type:1,ta:this.r2c,label:"File path",context:{gMb:d,aU:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
uP.prototype.KSa=function(a,b){var c=_.QF(b);return Object.assign({},{title:c,ta:this.yja,label:_.pG(b.type),ariaLabel:"Ref picker dropdown",mc:this.nP},_.KG(a.kc().td("").kb()))};_.p.Object.defineProperties(uP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.tt=a;this.KV.next(a)},get:function(){return this.tt}},fZa:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.Xa)==null||!a.params.Sb)}}});
uP.O=function(a){return new (a||uP)(_.A(_.Jv),_.A(_.DJ),_.A(_.Bv),_.A(tP),_.A(_.mK))};
uP.ya=_.Yc({type:uP,oa:[["repository-breadcrumb","location",""]],tb:function(a,b){a&1&&(_.jg(s2b,7,_.fg),_.jg(t2b,7,_.fg),_.jg(u2b,7,_.fg),_.jg(v2b,7,_.fg),_.jg(lO,7));if(a&2){var c;_.ng(c=_.og())&&(b.BQc=c.first);_.ng(c=_.og())&&(b.r2c=c.first);_.ng(c=_.og())&&(b.u3c=c.first);_.ng(c=_.og())&&(b.yja=c.first);_.ng(c=_.og())&&(b.aka=c.first)}},rb:["aria-label","Repository toolbar"],inputs:{Cwa:"isEmptyRepo",OBb:"includePathBreadcrumb",Q0:"editLink",f1:"fallbackEditLink",Xa:[0,"location","place"]},features:[_.vg([_.DJ])],
nc:["location",""],Aa:14,Ba:10,Ea:[["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink","fallbackEditLink"],[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","trackElement",4,"ngIf"],[3,"refPickerData","trackElement"]],ta:function(a,b){a&1&&(_.F(0,"div",4)(1,"div",5),_.B(2,CKb,1,1,"breadcrumb",6),_.Q(3,"async"),_.H(),_.J(4,"activity-header-actions",7),_.H(),_.B(5,EKb,1,1,"ng-template",null,0,_.Ag)(7,GKb,2,3,"ng-template",null,1,_.Ag)(9,IKb,2,3,"ng-template",null,2,_.Ag)(11,JKb,1,1,"ng-template",null,3,_.Ag),_.J(13,"resource-scope-breadcrumb-item",
8));a&2&&(_.Nf("citc",b.fZa),_.y(2),_.E("ngIf",_.R(3,8,b.hsa)),_.y(2),_.E("place",b.Xa)("isEmptyRepo",b.Cwa)("editLink",b.Q0)("fallbackEditLink",b.f1),_.y(9),_.E("place",b.Xa))},Ia:[OO,PO,_.on,_.Cr,_.Dr,_.it,_.au,_.SJ,lO,_.hB,_.iB,RO,_.tn,_.nK],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 w2b=function(a){this.xTc=a.data.ha(_.x(function(){var b=_.Mh(a.hd);return _.DF(b)||_.XF(b)?RFb(b):""}))};w2b.O=function(a){return new (a||w2b)(_.A(_.fh))};
w2b.ya=_.Yc({type:w2b,oa:[["binary-file"]],inputs:{ota:"contentLength"},Aa:7,Ba:4,Ea:[["alternative",""],["icon","source:file"],[4,"ngIf","ngIfElse"],[3,"href"]],ta:function(a,b){a&1&&(_.F(0,"icon-empty-state-display",1)(1,"icon-empty-state-title"),_.P(2," You have selected a binary file "),_.H(),_.B(3,KKb,5,2,"icon-empty-state-subtitle",2),_.Q(4,"async"),_.B(5,LKb,2,0,"ng-template",null,0,_.Ag),_.H());a&2&&(a=_.$f(6),_.y(3),_.E("ngIf",_.R(4,2,b.xTc))("ngIfElse",a))},Ia:[_.on,_.qB,_.sB,_.rB,_.tn],
styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var x2b=["filterInput"],vP=function(a){this.Ja=a;this.bya=new _.mm;this.SKb=new _.mm;this.jya=new _.mm;this.yq=new _.Pw("");this.MPb=this.t3a=new _.gh(!1);this.ab=new _.Wd};
vP.prototype.Ra=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.yq.setValue(this.initialState.query),this.t3a.next(this.initialState.EZa));b=this.yq.Pm.ha(_.sf(b),_.Ze(300),_.vf(function(){a.Ja.qb({element:a.mc,action:"queryChange",gestureName:"CHANGE"})}));this.ab.add(_.te(b,this.MPb).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,_.Mw(a.yq,{invalidRegex:{value:""}})):
_.Mw(a.yq,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.Blb(c),g));a.jya.emit({query:c,EZa:d,ee:g})}))};vP.prototype.La=function(){this.ab.unsubscribe()};vP.prototype.xy=function(a){a.preventDefault()};vP.prototype.focus=function(){this.input&&this.input.na.focus()};vP.O=function(a){return new (a||vP)(_.A(_.Xo))};
vP.ya=_.Yc({type:vP,oa:[["regex-filter-input"]],tb:function(a,b){a&1&&_.jg(x2b,7);if(a&2){var c;_.ng(c=_.og())&&(b.input=c.first)}},Za:function(a,b){a&1&&_.K("keydown.enter",function(){b.bya.emit(null)})("keydown.shift.enter",function(){b.SKb.emit(null)})},inputs:{initialState:"initialState",label:"label",mc:"trackElement"},outputs:{bya:"onEnter",SKb:"onShiftEnter",jya:"onStateChange"},hc:["*"],Aa:11,Ba:6,Ea:[["filterInput",""],[3,"submit"],"appearance outline floatLabel always subscriptSizing dynamic".split(" "),
[4,"ngIf"],["type","text","matInput","","spellcheck","false",3,"focus","formControl"],["matSuffix",""],["color","primary",3,"change","checked"]],ta:function(a,b){if(a&1){var c=_.zd();_.bg();_.F(0,"form",1);_.K("submit",function(d){_.u(c);return _.w(b.xy(d))});_.F(1,"mat-form-field",2);_.B(2,MKb,2,1,"mat-label",3);_.F(3,"input",4,0);_.K("focus",function(){_.u(c);return _.w(_.$f(4).select())});_.H();_.B(5,NKb,2,0,"mat-error",3);_.F(6,"div",5);_.cg(7);_.H()();_.F(8,"mat-slide-toggle",6);_.Q(9,"async");
_.K("change",function(d){_.u(c);d=d.checked;b.Ja.qb({element:b.mc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.t3a.next(d);return _.w()});_.P(10," Use regex ");_.H()()}a&2&&(_.y(2),_.E("ngIf",b.label),_.y(),_.E("formControl",b.yq),_.y(2),_.E("ngIf",b.yq.vn("invalidRegex")),_.y(3),_.E("checked",_.R(9,4,b.MPb)))},Ia:[_.on,_.LB,_.$i,_.Iw,_.KB,_.Ow,_.Aw,_.ix,_.dx,_.lA,_.mA,_.Bw,_.mx,_.kM,_.iM,_.Rw,_.tn],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;white-space:nowrap;padding:0 8px}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Oa:0});var wP=function(){};wP.O=function(a){return new (a||wP)};wP.Da=_.ad({type:wP});wP.Ca=_.Fc({imports:[_.un,_.kA,_.qx,_.sx,_.lM,_.my,_.Zw]});var xP=function(a,b){var c=this;this.Ja=a;this.Uc=b;this.wmc="Find";this.ZBc="FindInFile";this.ab=new _.Wd;this.kna=new _.gh(0);this.dYc=this.Uc.Rda.ha(_.ff());this.g0c=_.te([this.Uc.Rda,this.Uc.Kua,this.Uc.Lua]).ha(_.x(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?e===0?"0 / 0":f+1+" / "+e:""}));this.f0c=_.te([this.Uc.Rda,this.Uc.Kua,this.Uc.Lua]).ha(_.x(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?
e===0?(new _.Ot("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.Ot("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.ab.add(this.kna.ha(_.xf(this.Uc.Kua)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Ja.qb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});NMb(c.Uc,e+d)}))};xP.prototype.La=function(){this.ab.unsubscribe()};xP.prototype.focus=function(){this.NPb&&this.NPb.focus()};xP.prototype.jya=function(a){this.Uc.vVa.next(a)};
xP.O=function(a){return new (a||xP)(_.A(_.Xo),_.A(_.mK))};
xP.ya=_.Yc({type:xP,oa:[["find-in-file"]],tb:function(a,b){a&1&&_.jg(vP,7);if(a&2){var c;_.ng(c=_.og())&&(b.NPb=c.first)}},Aa:12,Ba:11,Ea:[["id","filter-input","aria-describedby","matches-count-label",3,"onEnter","onShiftEnter","onStateChange","label","initialState","trackElement"],["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"]],ta:function(a,b){a&1&&(_.F(0,"regex-filter-input",0),_.Q(1,"async"),_.K("onEnter",function(){b.kna.next(1);b.focus()})("onShiftEnter",function(){b.kna.next(-1);b.focus()})("onStateChange",function(c){return b.jya(c)}),_.F(2,"span",1),_.Q(3,"async"),_.P(4),_.Q(5,"async"),_.H()(),_.F(6,"button",2),_.K("click",function(){b.kna.next(-1);b.focus()}),_.F(7,"mat-icon"),_.P(8,"keyboard_arrow_up"),_.H()(),_.F(9,"button",3),_.K("click",function(){b.kna.next(1);
b.focus()}),_.F(10,"mat-icon"),_.P(11,"keyboard_arrow_down"),_.H()());a&2&&(_.E("label",b.wmc)("initialState",_.R(1,5,b.dYc))("trackElement",b.ZBc),_.y(2),_.Lf("aria-label",_.R(3,7,b.f0c)),_.y(2),_.qg(" ",_.R(5,9,b.g0c)," "))},Ia:[_.rw,_.tt,_.au,vP,_.tn],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}find-in-file[_nghost-%COMP%]     .mat-mdc-icon-button .mat-icon{line-height:24px;vertical-align:middle}"],
Oa:0});var yP=function(){};yP.O=function(a){return new (a||yP)};yP.Da=_.ad({type:yP});yP.Ca=_.Fc({imports:[_.un,_.Sx,_.bu,wP]});var y2b=["goToLineInput"],zP=function(a,b,c){this.Ja=a;this.Mb=b;this.Va=c;this.yq=new _.Pw("");this.Dmc="Go To";this.Cmc="Go To Line Number"};zP.prototype.focus=function(){this.czb&&this.czb.na.focus()};zP.prototype.xy=function(a){a.preventDefault();(a=this.yq.value)&&!isNaN(+a)&&+a>0?this.GXa(Number(this.yq.value)):_.Mw(this.yq,{invalidLineNumber:{value:""}})};
zP.prototype.GXa=function(a){this.Ja.qb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Va.navigate(_.Lq(_.Rq(_.Mh(this.Mb.hd).kc(),{line:a}).kb()))};zP.O=function(a){return new (a||zP)(_.A(_.Xo),_.A(_.fh),_.A(_.qh))};
zP.ya=_.Yc({type:zP,oa:[["go-to-line"]],tb:function(a,b){a&1&&_.jg(y2b,7);if(a&2){var c;_.ng(c=_.og())&&(b.czb=c.first)}},Aa:7,Ba:4,Ea:[["goToLineInput",""],[3,"submit"],"appearance outline floatLabel always subscriptSizing dynamic".split(" "),["type","text","matInput","","spellcheck","false",3,"formControl"],[4,"ngIf"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"form",1);_.K("submit",function(d){_.u(c);return _.w(b.xy(d))});_.F(1,"mat-form-field",2)(2,"mat-label");_.P(3);_.H();_.J(4,"input",3,
0);_.B(6,OKb,2,0,"mat-error",4);_.H()()}a&2&&(_.y(3),_.qg(" ",b.Dmc," "),_.y(),_.E("formControl",b.yq),_.Lf("aria-label",b.Cmc),_.y(2),_.E("ngIf",b.yq.vn("invalidLineNumber")))},Ia:[_.on,_.LB,_.$i,_.Iw,_.KB,_.Ow,_.Aw,_.ix,_.dx,_.lA,_.Bw,_.mx,_.Rw],styles:["go-to-line[_nghost-%COMP%]{flex-direction:row;display:flex}go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:205px}@media (max-width:940px){go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:195px}}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}"]});var AP=function(){};AP.O=function(a){return new (a||AP)};AP.Da=_.ad({type:AP});AP.Ca=_.Fc({imports:[_.un,_.kA,_.Sx,_.qx,_.sx,_.Zw]});var BP=function(){this.sob=!0};BP.prototype.Ra=function(){this.Lxb&&this.sob&&_.IUa(this.Lxb)};BP.O=function(a){return new (a||BP)};BP.Fa=_.fd({type:BP,oa:[["","focusOnInit",""]],inputs:{Lxb:"focusOnInit",sob:"cdkTrapFocusAutoCapture"}});var z2b=[{zc:"start",Ac:"bottom",oc:"start",vc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",oc:"end",vc:"top",offsetX:0,offsetY:0}],CP=function(){this.X1c=z2b;this.tsb=this.mga=!1;this.Ixb=!0;this.YAb=!1;this.isOpen=new _.mm};CP.prototype.Ra=function(){this.isOpen.emit(!1)};CP.prototype.YC=function(){A2b(this,!this.mga)};CP.prototype.NT=function(){A2b(this,!1);this.E7a&&(this.E7a.focus(),delete this.E7a)};var A2b=function(a,b){b!==a.mga&&(a.mga=b,a.isOpen.emit(a.mga))};
CP.prototype.af=function(){this.ig&&this.ig.Hd&&this.ig.Hd.af()};CP.O=function(a){return new (a||CP)};
CP.ya=_.Yc({type:CP,oa:[["dropdown-button","item","","ariaLabel",""]],tb:function(a,b){a&1&&_.jg(_.eA,5);if(a&2){var c;_.ng(c=_.og())&&(b.ig=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",tsb:"dense",Ixb:"focusAutoCapture",YAb:"iconOnly"},outputs:{isOpen:"isOpen"},nc:["item","","ariaLabel",""],Aa:1,Ba:1,Ea:[["origin","cdkOverlayOrigin"],["trapFocus","cdkTrapFocus"],[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",
3,"click","mousedown","ascTrackElement","trackAction"],["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,"detach","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","","role",
"dialog","aria-modal","true","aria-labelledby","item-title",1,"dropdown-button-container",3,"ascBlur","cdkTrapFocusAutoCapture","focusOnInit"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ta:function(a,b){a&1&&_.B(0,TKb,13,23,"ng-container",2);a&2&&_.E("ngIf",b.item)},Ia:[_.br,_.bp,_.gB,_.on,_.sn,_.Cr,_.Dr,_.rw,_.qt,_.au,_.eA,_.dA,BP,_.tn],styles:["dropdown-button[_nghost-%COMP%]{display:block}.label[_ngcontent-%COMP%]{padding:2px 8px 0}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}button[_ngcontent-%COMP%]:not(false){border-radius:4px;min-width:unset;padding:0;height:auto;line-height:28px}button[_ngcontent-%COMP%]:not(false)   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}button[_ngcontent-%COMP%]:not(false)   .trigger-icon[_ngcontent-%COMP%]{margin:0 -8px 0 0}button[_ngcontent-%COMP%]:not(false).icon-only{padding:4px}button[_ngcontent-%COMP%]:not(false).icon-only   .mat-icon[_ngcontent-%COMP%]{margin:0}button[_ngcontent-%COMP%]:not(.dense)   .gmat-subhead-2[_ngcontent-%COMP%]{line-height:inherit}"]});var DP=function(){};DP.O=function(a){return new (a||DP)};DP.Da=_.ad({type:DP});DP.Ca=_.Fc({imports:[_.lr,_.dp,_.jB,_.un,_.lt,_.Sx,_.bu,_.my,_.Bs]});var B2b=["dropdownTemplate"],EP=function(a,b,c,d){var e=this;this.Mb=a;this.ud=b;this.Uc=c;this.CLb=!1;this.mc="FindInFileDropdown";this.displayText="Find in file";this.ab=new _.Wd;this.Kg=[];this.Ph=new _.Uu(d);this.Ph.Mra=!1;this.Ph.oP("CTRL_F",70,2);this.Ph.oP("CTRL_F",70,8);_.Vp(this.Ph,"shortcut",function(f){f.identifier==="CTRL_F"&&e.CLb&&(f.preventDefault(),e.qq.YC(),VKb(function(){return e.uVa}));return!0});this.ab.add(this.Mb.data.ha(_.x(wFb),_.fqb()).subscribe(function(){C2b(e)}))};
EP.prototype.Ra=function(){var a=this;this.vB={O0:this.tv,title:"Find",mc:this.mc};this.Kg=[this.ud.register("findInFile","f",function(){a.qq.YC();VKb(function(){return a.uVa})}),this.ud.register("goToLine","g",function(){a.qq.YC();VKb(function(){return a.GXa})})]};EP.prototype.La=function(){this.ab.unsubscribe();C2b(this);if(this.Kg)for(var a=_.k(this.Kg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Ph&&this.Ph.dispose()};
var D2b=function(a){VKb(function(){return a.uVa})},C2b=function(a){a.Uc.vVa.next({EZa:!1,query:"",ee:null})};EP.O=function(a){return new (a||EP)(_.A(_.fh),_.A(_.Vu),_.A(_.mK),_.A(_.lh))};
EP.ya=_.Yc({type:EP,oa:[["find-in-file-dropdown"]],tb:function(a,b){a&1&&(_.jg(B2b,7),_.jg(CP,7),_.jg(xP,5),_.jg(zP,5));if(a&2){var c;_.ng(c=_.og())&&(b.tv=c.first);_.ng(c=_.og())&&(b.qq=c.first);_.ng(c=_.og())&&(b.uVa=c.first);_.ng(c=_.og())&&(b.GXa=c.first)}},inputs:{CLb:"overrideBrowserSearch"},Aa:4,Ba:5,Ea:[["dropdownTemplate",""],[3,"click","item","ariaLabel","dense","focusAutoCapture"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"dropdown-button",1);_.K("click",function(){_.u(c);return _.w(D2b(b))});
_.P(1);_.H();_.B(2,UKb,2,0,"ng-template",null,0,_.Ag)}a&2&&(_.E("item",b.vB)("ariaLabel",b.displayText)("dense",!0)("focusAutoCapture",!1),_.y(),_.qg(" ",b.displayText,"\n"))},Ia:[CP,xP,zP],mb:2,Oa:0});var FP=function(a){this.Kd=a;a=this.Kd.PWa().ha(_.x(function(b){var c=new Map;return{index:c,u5:[].concat(_.ld(WKb(b,c)))}}));this.Eta=_.te([a,this.Kd.Xla]).ha(_.vf(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.RO;e=d.Ff.enabled;var m=d.Ff.Bt,n=d.Ff.Pt;Object.assign(d.Ff,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.Ff.Pt;d.Ff.Bt===1&&n===void 0&&(r=(r||0)+d.Ff.Pt);g.counts.set(XKb(m),(g.counts.get(XKb(m))||1)-1);g.counts.set(XKb(d.Ff.Bt),(g.counts.get(XKb(d.Ff.Bt))||0)+1);g.Xaa.set(e,(g.Xaa.get(e)||1)-1);g.Xaa.set(d.Ff.enabled,(g.Xaa.get(d.Ff.enabled)||0)+1);var v=(g.counts.get(2)||0)>0?2:(g.counts.get(0)||0)>0?0:(g.counts.get(1)||0)>0?1:void 0;r={enabled:(g.Xaa.get(!0)||0)>0,Bt:v,Pt:r};Object.assign(g.Ff,r)}}}}),_.x(function(b){return _.k(b).next().value.u5}))};FP.O=function(a){return new (a||FP)(_.t(_.wK))};
FP.ua=_.q({token:FP,qa:FP.O});var E2b=function(){jN.apply(this,arguments);this.KYa=[]};_.V(E2b,jN);_.p.Object.defineProperties(E2b.prototype,{nk:{configurable:!0,enumerable:!0,set:function(a){this.KYa=a;a=this.mf.selected;this.mf.clear();this.mf.select.apply(this.mf,_.ld(YKb(a,this.KYa)))},get:function(){return this.KYa}}});var F2b=function(){this.cache=new Map};
F2b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Ff;switch(a.type){case 1:b={ki:a.ki,displayName:c,Ff:d,level:b,dN:!1,qga:a.qga};break a;case 0:if(a.children.length===0)throw Error("ef");b={iB:a.iB,displayName:c,Ff:d,level:b,dN:!0};break a;default:b=_.Wa(a,"Unsupported tree node type");break a}b=void 0}a=a.type===1?"layer-"+a.ki:"category-"+a.iB;if((c=this.cache.get(a))&&_.gc(Object.assign({},b,{Ff:void 0}),Object.assign({},c,{Ff:void 0}))&&_.gc(b.Ff,c.Ff))return c;this.cache.set(a,
b);return b};var GP=function(a){this.VFb=new _.nf(1);this.lFa=wZb;this.Ff=this.VFb.ha(_.tf(function(b){return a.bF(b)}))};_.p.Object.defineProperties(GP.prototype,{ki:{configurable:!0,enumerable:!0,set:function(a){this.VFb.next(a)}}});GP.O=function(a){return new (a||GP)(_.A(_.wK))};
GP.ya=_.Yc({type:GP,oa:[["layer-status"]],inputs:{ki:"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"]],ta:function(a,b){a&1&&
(_.B(0,bLb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Ff))},Ia:[_.on,_.pn,_.qn,_.nF,_.au,_.Mx,_.Px,_.tn],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});var jLb=function(a){return{expanded:a}},mLb=new _.Ot("Expand {categoryName}"),lLb=new _.Ot("Collapse {categoryName}"),HP=function(a,b,c,d){var e=this;this.Kd=b;this.Ja=c;this.rc=new _.gf;this.Fc=new E2b(pLb,qLb);var f=new F2b;this.dataSource=new mN(this.Fc,new lN(function(g,m){return f.transform(g,m)},pLb,qLb,rLb),[]);d.Eta.ha(_.uf(this.rc),_.vf(function(){_.om(a)}),_.cf()).subscribe(function(g){e.dataSource.data=g})};HP.prototype.Ra=function(){};HP.prototype.La=function(){this.rc.next()};
HP.prototype.Zd=function(a){return this.Fc.Zd(a)};HP.prototype.Oj=function(a,b){return b.dN};
var gLb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.kG(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=sLb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=sLb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.dN)a.Fc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=sLb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.dN&&a.Fc.expand(c)}},cLb=function(a,b,c){b=b.checked;c=c.ki;b?a.Kd.fua(c):a.Kd.Rta(c);a.Ja.qb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",jf:c,gestureName:"CLICK"})},iLb=function(a,b,c){var d=a.Fc.xN(c).filter(oLb);b.checked?(d.some(function(e){return e.qga})&&(d=d.slice(0,1)),a.Kd.fua.apply(a.Kd,_.ld(d.map(function(e){return e.ki})))):a.Kd.Rta.apply(a.Kd,_.ld(d.map(function(e){return e.ki})));a.Ja.qb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",jf:c.iB,gestureName:"CLICK"})},kLb=function(a,b){return a.Fc.xN(b).some(function(c,d,e){d=c.qga;return c.Ff.enabled!==e[0].Ff.enabled&&!d})};HP.O=function(a){return new (a||HP)(_.A(_.Pg),_.A(_.wK),_.A(_.Xo),_.A(FP))};
HP.ya=_.Yc({type:HP,oa:[["layer-menu"]],features:[_.vg([FP,rZb])],Aa:3,Ba:3,Ea:[["checkbox",""],[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"],[3,"id","layer",4,"ngIf"],[3,"change","checked","aria-label","aria-describedby"],[3,"id","layer"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"category-node",3,"keydown","ngClass"],[3,"change","checked","indeterminate"],["mat-icon-button","","matTreeNodeToggle","",1,"toggle-expansion"]],ta:function(a,b){a&1&&(_.F(0,"mat-tree",1),_.B(1,hLb,5,3,"mat-tree-node",2)(2,nLb,6,9,"mat-tree-node",3),_.H());a&2&&(_.E("dataSource",b.dataSource)("treeControl",b.Fc),
_.y(2),_.E("matTreeNodeDefWhen",b.Oj))},Ia:[_.mn,_.on,GP,_.rw,_.tt,_.mD,_.nD,_.au,_.RL,_.gD,_.iD,_.jD,_.kD,nN],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 G2b=["layerMenuDropdownItem"],IP=function(){this.lV="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};IP.prototype.Ra=function(){this.vB={O0:this.e_c,title:"Layers",mc:"LayerMenuDropdown"}};IP.O=function(a){return new (a||IP)};
IP.ya=_.Yc({type:IP,oa:[["layer-menu-dropdown"]],tb:function(a,b){a&1&&_.jg(G2b,7);if(a&2){var c;_.ng(c=_.og())&&(b.e_c=c.first)}},Aa:3,Ba:2,Ea:[["layerMenuDropdownItem",""],["ariaLabel","Layers",3,"item","dense"],[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"]],ta:function(a,b){a&1&&(_.J(0,"dropdown-button",1),_.B(1,tLb,6,1,"ng-template",null,0,_.Ag));
a&2&&_.E("item",b.vB)("dense",!0)},Ia:[CP,_.Yo,HP,_.rw,_.ut,_.au],styles:[".layer-menu-title[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;font-family:Google Sans,sans-serif;font-weight:500;line-height:26px;padding:5px 10px}.help-link[_ngcontent-%COMP%]{position:absolute;display:block;top:5px;right:10px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;--mdc-icon-button-icon-size:$small-icon-size;vertical-align:middle}a.mat-mdc-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px;padding:0}"],
Oa:0});var JP=function(){this.Xb=[];this.tooltip="Copy link"};JP.prototype.Ra=function(){};JP.prototype.copy=function(){this.button.trigger()};JP.O=function(a){return new (a||JP)};
JP.ya=_.Yc({type:JP,oa:["link-row label  url  shortcut ".split(" ")],tb:function(a,b){a&1&&_.jg(_.nB,7);if(a&2){var c;_.ng(c=_.og())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Xb:"shortcut",url:"url"},nc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Ea:[["copyButton",""],[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],[3,"shortcut"]],ta:function(a,b){a&1&&(_.F(0,"span"),_.P(1),_.H(),_.J(2,"copy-button",1,0)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.y(),_.rg(b.label),_.y(),_.E("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.y(2),_.E("shortcut",b.Xb))},Ia:[_.nB,_.aK],styles:["link-row[_nghost-%COMP%]{display:flex;flex-direction:row}copy-button[_ngcontent-%COMP%]{flex:1 1 100%;max-width:400px}span[_ngcontent-%COMP%]{flex:1 1 74px;font-size:12px;max-width:74px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:4px;white-space:nowrap}"],
Oa:0});var KP=function(a,b){this.Ja=a;this.VUc=b;this.Gf=new _.nu(this.Ja)};KP.prototype.list=function(a,b){var c=this;b=b===void 0?[]:b;if(!a.ub||!a.Xc||!a.repository)return _.me("Missing necessary repo group details.");var d=Object.assign({},_.nG(a.ub,a.Xc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Eb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE",attributeNames:b});return this.Gf.fetch(d,function(){return c.VUc.list(d)}).ha(_.x(function(e){return e.o7a}))};
KP.O=function(a){return new (a||KP)(_.t(_.Xo),_.t(xZb))};KP.ua=_.q({token:KP,qa:KP.O,Ga:"root"});var H2b=["clLink"],I2b=["dropdownList"],J2b=["buildLink"],K2b=["headLink"],L2b=["includeLink"],M2b=["pathLink"],N2b=["google3Link"],O2b=["publicCsHeadLink"],P2b=["publicCommitLink"],XLb=function(){return["l","p"]},YLb=function(){return["l","h"]},vLb=function(){return["l","r"]},BLb=function(){return["l","g"]},ELb=function(){return["l","i"]},HLb=function(){return["l","b"]},PLb=function(){return["l","e"]},RLb=function(){return["l","c"]},LP=function(a,b,c,d,e,f,g){this.Ja=a;this.qh=b;this.mQc=c;this.ud=
d;this.VSa=e;this.window=f;this.CX=g;this.ad=_.tF;this.Gmc="List of code hyperlinks";this.GGb=this.FGb=this.EGb=this.Qqb=_.Ce;this.Kg=[];this.A_a=this.VSa.A_a};LP.prototype.Ra=function(){var a=this;this.vB={title:"Links",O0:this.tv,mc:"LinksDropdown"};this.oQ=this.ud.register("toggleLinkDropdown","l",function(){a.qq.YC();a.ns("toggleDropdown")})};
LP.prototype.Tb=function(){var a=this,b=bMb(this.Xa,this.qh).ha(_.of(1),_.se()),c=this.mQc.list(this.Xa,_.jqb(this.Xa).endsWith(".swift")?["module_name"]:[]).ha(_.x(function(d){if(d!=null&&d.length)return d[0]}));this.Qqb=c.ha(_.x(function(d){return _.lF(d==null?void 0:d.name)}),_.vf(function(d){d&&a.Kg.push(a.ud.register("copyBuildRule","b",function(){a.kQc.copy();a.ns("focusIncludeBuildRule")},!0))}),_.Xe(function(){return _.kF("Error contacting Depserver")}),_.sf(_.uF));this.FGb=Q2b(this,c).ha(_.x(function(d){return _.lF(d)}),
_.vf(function(d){d&&a.Kg.push(a.ud.register("copyIncludeLink","i",function(){a.VXc.copy();a.ns("focusIncludeLink")},!0))}),_.Xe(function(){return _.kF("TODO: Error message")}),_.sf(_.uF));this.EGb=R2b(this,b).ha(_.vf(function(){a.Kg.push(a.ud.register("copyClLink","r",function(){a.Isa.copy();a.ns("focusClLink")},!0))}),_.x(_.lF),_.Xe(function(){return _.kF("Error determining most recent commit")}),_.sf(_.uF));this.GGb=S2b(this,b).ha(_.vf(function(){a.Kg.push(a.ud.register("copyPublicCommitLink","c",
function(){a.e3c.copy();a.ns("focusPublicCommitLink")},!0))}),_.x(_.lF),_.Xe(function(){return _.kF("Error determining most recent commit")}),_.sf(_.uF))};LP.prototype.La=function(){this.oQ&&this.oQ();this.mQ()};
var ZLb=function(a){if(_.YF(a.Xa))return _.jqb(a.Xa)},$Lb=function(a){if(_.DF(a.Xa)||_.XF(a.Xa))switch(a.Cb.kind){case 1:return a.Cb.bK?a.Cb.bK+"/":void 0;case 0:return a.Cb.bK}},uLb=function(a){var b=!!a.Xa.params.line;return _.EF(a.Xa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},R2b=function(a,b){return b.ha(_.x(function(c){var d=a.Xa;_.DF(a.Xa)&&(d=_.Oq(d.kc()).kb());d=d.kc().fj({line:a.Xa.params.line,Hf:c,Sb:a.Xa.params.Sb,Ep:a.Xa.params.Ep}).kb();return _.Zvb(a.CX,d)}))},S2b=function(a,b){return $Lb(a)?
b.ha(_.x(function(c){var d=$Lb(a),e=_.Qqa(a.Xa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.le(void 0)},DLb=function(a){return a.Cb.kind===0&&a.Cb.IJ!==void 0&&["objectivec","objectivec++"].includes(a.Cb.IJ)},Q2b=function(a,b){if(!a.Xa||!_.YF(a.Xa))return _.le(null);var c=_.jqb(a.Xa);c=c.replace(/\.(?:cc?|mm?)$/,".h");c.endsWith(".proto")&&(c=c.replace(/\.proto$/,".proto.h"));if(c.endsWith(".h"))return DLb(a)?_.le('#import "'+c+'"'):_.le('#include "'+c+'"');if(c.endsWith(".dart")){c=
c.split("/lib/");if(c.length<2)return _.le(null);a=c.slice(0,c.length-1).join("/lib/");return _.le("import 'package:"+(a.replace(/\//g,".")+"/"+c[c.length-1])+"';")}if(c.endsWith(".java")){if(c.startsWith("java/"))c=c.substring(5);else return _.le(null);c=c.substring(0,c.length-5);c=c.replace(/\//g,".");return _.le("import "+c+";")}if(c.endsWith(".py")||c.endsWith(".clif")){c=c.substring(0,c.length-(c.endsWith(".py")?3:5));a=!1;c.startsWith("third_party/py/")&&(a=!0,c=c.substring(15));var d=c.lastIndexOf("/");
if(d<0||d>=c.length)return _.le(null);b=c.substring(d+1,c.length);c=c.substring(0,d).replace(/\//g,".");a||(c="google3."+c);return _.le("from "+c+" import "+b)}return c.endsWith(".td")?_.le('include "'+c+'"'):c.endsWith(".value")?_.le('#import "'+c.replace(/\.value$/,".h")+'"'):c.endsWith(".swift")?b.ha(_.x(function(e){if(!e)return null;var f;if(((f=e.Gl[0])==null?void 0:f.name)==="module_name"&&e.Gl[0].stringValue)return"import "+e.Gl[0].stringValue;f=e.name.replace(/^\/\//,"").split(":");if(f.length===
0)return null;f.length===1?(e=f[0],f=e.split("/"),f=f[f.length-1]):(e=f[0],f=f[1]);e=cMb(e);f=cMb(f);return"import "+e+"_"+f})):_.le(null)};LP.prototype.Vha=function(){this.mQ()};
LP.prototype.Wha=function(){var a=this;this.Kg=[this.ud.register("copyPathLink","p",function(){a.s2c.copy();a.ns("focusPathLink")},!0),this.ud.register("copyHeadLink","h",function(){a.jV.copy();a.ns("focusHeadLink")},!0)];ZLb(this)&&this.Kg.push(this.ud.register("copyGoogle3Link","g",function(){a.AWc.copy();a.ns("focusGoogle3Link")},!0));$Lb(this)&&this.Kg.push(this.ud.register("copyPublicHeadLink","e",function(){a.f3c.copy();a.ns("focusPublicHeadLink")},!0))};
LP.prototype.ns=function(a){this.Ja.qb({element:"LinksDropdown",action:a,projectId:this.Xa.ub,gestureName:"KEYBOARD"})};LP.prototype.mQ=function(){if(this.Kg)for(var a=_.k(this.Kg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.p.Object.defineProperties(LP.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return this.Cb.location}}});LP.O=function(a){return new (a||LP)(_.A(_.Xo),_.A(_.xJ),_.A(KP),_.A(_.Vu),_.A(_.bL),_.A(_.fu),_.A(_.Mz))};
LP.ya=_.Yc({type:LP,oa:[["links-dropdown","viewData",""]],tb:function(a,b){a&1&&(_.jg(H2b,5),_.jg(I2b,7),_.jg(CP,7),_.jg(J2b,5),_.jg(K2b,5),_.jg(L2b,5),_.jg(M2b,5),_.jg(N2b,5),_.jg(O2b,5),_.jg(P2b,5));if(a&2){var c;_.ng(c=_.og())&&(b.Isa=c.first);_.ng(c=_.og())&&(b.tv=c.first);_.ng(c=_.og())&&(b.qq=c.first);_.ng(c=_.og())&&(b.kQc=c.first);_.ng(c=_.og())&&(b.jV=c.first);_.ng(c=_.og())&&(b.VXc=c.first);_.ng(c=_.og())&&(b.s2c=c.first);_.ng(c=_.og())&&(b.AWc=c.first);_.ng(c=_.og())&&(b.f3c=c.first);_.ng(c=
_.og())&&(b.e3c=c.first)}},inputs:{Cb:"viewData"},features:[_.sd],nc:["viewData",""],Aa:3,Ba:3,Ea:[["dropdownList",""],["pathLink",""],["headLink",""],["clLink",""],["google3Link",""],["includeLink",""],["buildLink",""],["publicCsHeadLink",""],["publicCommitLink",""],[3,"isOpen","item","ariaLabel","dense"],["id","path-link","fxLayoutAlign","space-between center","label","Path","ariaLabel","Copy link to path",3,"shortcut","url"],["id","head-link","fxLayoutAlign","space-between center","label","HEAD",
"ariaLabel","Copy link to HEAD",3,"shortcut","url"],[4,"ngIf"],["id","google3-link","fxLayoutAlign","space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",3,"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"],["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"],["id","include-link","fxLayoutAlign",
"space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url",4,"ngIf"],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url"],["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"],["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"],["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"],["id","public-commit-link",1,"missing-link"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"dropdown-button",9);_.K("isOpen",function(d){_.u(c);return _.w(d?b.Wha():b.Vha())});_.H();_.B(1,aMb,14,20,"ng-template",null,0,_.Ag)}a&2&&_.E("item",b.vB)("ariaLabel",b.Gmc)("dense",!0)},Ia:[_.on,CP,_.Dr,_.nF,JP,_.tn],styles:["link-row[_ngcontent-%COMP%]{padding:8px}div.missing-link[_ngcontent-%COMP%]{display:flex;flex-direction:row;padding:8px}div.missing-link[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{max-width:400px}div.missing-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}div.missing-link[_ngcontent-%COMP%]   loading[_ngcontent-%COMP%], div.missing-link[_ngcontent-%COMP%]   span.missing-link-message[_ngcontent-%COMP%]{flex:1 1 100%;font:500 12px/16px Google Sans,sans-serif;justify-content:center;letter-spacing:.15px;padding:0;text-align:center}div.missing-link[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{flex:1 1;white-space:nowrap}"],
Oa:0});var MP=function(a,b,c,d){this.Ja=a;this.iN=b;this.Re=d;this.Gf=new _.nu(this.Ja)};MP.prototype.BWa=function(a,b,c){var d=this;c=c===void 0?[]:c;if(!_.aG(a))return _.le(_.jF("Dynamic related files unavailable"));var e=cZb(dZb(fZb(eZb((new _.Cq).D4(_.vva(a.ub,a.Xc,a.repository)))).td(a.path),b),c);return this.Gf.fetch(e.md(),function(){return _.Pv(d.Re,function(){return d.iN.BWa(e,d.Re.Vk())},"FileService.getRelated")}).ha(_.x(function(f){return _.lF(dMb(f))}),_.sf(_.uF),_.Xe(function(){return _.le(_.jF("Dynamic related files unavailable"))}))};
MP.O=function(a){return new (a||MP)(_.t(_.Xo),_.t(_.P9a),_.t(_.Bv),_.t(_.fw))};MP.ua=_.q({token:MP,qa:MP.O,Ga:"root"});var T2b=["dropdownList"],hMb=function(a){return["r",a]},NP=function(a,b,c,d,e,f,g,m){var n=this;this.Ja=a;this.HTc=c;this.Rr=d;this.lh=e;this.Va=f;this.ud=g;this.CX=m;this.ad=_.tF;this.label="Related files";this.mc="RelatedFilesDropdown";this.lZa=new _.gh(!1);this.Gm=new _.gh(new _.Lh({}));this.ab=new _.Wd;this.Kg=[];this.z3a=this.Gm.ha(_.tf(function(r){return U2b(n,r)}));_.Av.has(13)&&(this.GTc=this.z3a.ha(_.xf(this.Gm.Lf()),_.tf(function(r){var v=_.k(r);r=v.next().value;v=v.next().value;if(!_.EF(v))return _.le(_.lF([]));
r=r.map(function(z){return z.lN});return n.HTc.BWa(v,10,r)}),_.vf(function(r){r.state===2&&n.qq&&r.Wb.length>0&&setTimeout(function(){n.qq.af()},0)})))};_.h=NP.prototype;
_.h.Ra=function(){var a=this;this.vB={O0:this.tv,title:"Related files",mc:this.mc};this.oQ=this.ud.register("toggleRelatedFilesDropdown","r",function(){a.qq.YC();a.Ja.qb({element:a.mc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.ab.add(_.te([this.z3a,this.lZa.Lf(),this.Gm.Lf()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.mQ();d&&a.w3a(b,c)}))};_.h.La=function(){this.oQ&&this.oQ();this.mQ();this.ab.unsubscribe()};_.h.Wha=function(){this.lZa.next(!0)};
_.h.Vha=function(){this.lZa.next(!1)};
_.h.w3a=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={CC:void 0,iK:void 0},e=a.next())f.iK=e.value,f.CC=f.iK.CC,f.CC&&f.iK.Xb&&!d.has(f.iK.Xb)&&(d.add(f.iK.Xb),this.Kg.push(this.ud.register(f.CC,f.iK.Xb,function(g){return function(){c.qq.YC();c.Ja.qb({element:c.mc,action:"navigateTo"+nZb(g.CC),gestureName:"KEYBOARD"});c.Va.navigate(_.Lq(_.wG(b.kc().td(g.iK.lN)).kb()))}}(f),!0)),this.Kg.push(this.ud.register(f.CC+"InNewTab","shift+"+f.iK.Xb,function(g){return function(){c.qq.YC();
c.Ja.qb({element:c.mc,action:"navigateTo"+nZb(g.CC),gestureName:"KEYBOARD"});var m=_.wG(b.kc().td(g.iK.lN)).kb();_.dc(window,_.ybb(c.CX,m),"_blank")}}(f),!0)))};_.h.qva=function(a){return this.Gm.ha(_.x(function(b){return _.Lq(_.wG(b.kc().td(a)).kb())}))};
var U2b=function(a,b){var c=b.parent,d=b.path,e=a.Yga(c).ha(_.x(function(n){var r=[];n=_.k(n);for(var v=n.next();!v.done;v=n.next())(v=V2b(a,d,v.value))&&r.push(v);c.path&&r.push({lN:c.path,CC:"parent",Xb:"p"});return r})),f=_.le([]);if(!b.ZE){var g=W2b(a,d);g&&(b=rMb(b,g.nBa),f=a.Yga(b).ha(_.x(function(n){return n.length&&(n=_.Eh(n[0]))?[sMb(n,g.Qwa)]:[]}),_.sf([])))}else if(c.path){var m=W2b(a,c.path);m&&(b=rMb(c,m.nBa),f=a.Yga(b).ha(_.x(function(n){for(var r=[],v=_.k(n),z=v.next();!z.done;z=v.next())(z=
X2b(d,z.value,m.nBa))&&r.push(z);!r.length&&n.length&&(n=_.Eh(n[0]))&&r.push(sMb(n,m.Qwa));return r}),_.sf([])))}return _.te(f,e).ha(_.x(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},W2b=function(a,b){a=_.k(a.config.m5);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.cG;d=d.hG;if(b.match(c.nq))return{Qwa:!0,nBa:c};if(b.match(d.nq))return{Qwa:!1,nBa:d}}},X2b=function(a,b,c){var d=_.ZA(b),e=c.ee.exec(_.ZA(a));if(e&&(a=new RegExp(eMb(c.wh,function(f){return _.Blb(e[Number(f)])})),
d.match(a)))return{lN:b,CC:"test",Xb:"t"}},V2b=function(a,b,c){if(c!==b){var d=_.ZA(c);b=_.ZA(b);a=_.k(a.config.R3);for(var e=a.next(),f={};!e.done;f={u3a:void 0},e=a.next())if(e=e.value,f.u3a=e.ee.exec(b),f.u3a&&(f=new RegExp(eMb(e.wh,function(g){return function(m){return _.Blb(g.u3a[Number(m)])}}(f))),d.match(f)))return{lN:c,CC:e.label,Xb:e.Xb}}};
NP.prototype.Yga=function(a){var b=this;return this.Rr.list(a.ub,a.Xc,a.repository,_.Oi(a),a.path||"",a.params.Sb).ha(_.x(function(c){return c.map(function(d){return d.ne()})}),_.Xe(function(c){_.Bt(b.lh,c);return _.le([])}))};NP.prototype.mQ=function(){for(var a=_.k(this.Kg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Kg=[]};_.p.Object.defineProperties(NP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Gm.next(a)},get:function(){return this.Gm.value}}});
NP.O=function(a){return new (a||NP)(_.A(_.Xo),_.A(_.Bv),_.A(MP),_.A(_.HK),_.A(_.At),_.A(_.qh),_.A(_.Vu),_.A(_.Mz))};
NP.ya=_.Yc({type:NP,oa:[["related-files-dropdown"]],tb:function(a,b){a&1&&(_.jg(CP,7),_.jg(T2b,7));if(a&2){var c;_.ng(c=_.og())&&(b.qq=c.first);_.ng(c=_.og())&&(b.tv=c.first)}},inputs:{config:"config",Xa:"place"},Aa:5,Ba:4,Ea:[["dropdownButton",""],["dropdownList",""],["relatedFilepath",""],[3,"isOpen","item","ariaLabel","dense"],["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"],[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"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"dropdown-button",3,0);_.K("isOpen",function(d){_.u(c);return _.w(d?b.Wha():b.Vha())});_.P(2);_.H();_.B(3,qMb,5,6,"ng-template",null,1,_.Ag)}a&2&&(_.E("item",b.vB)("ariaLabel",b.label)("dense",!0),_.y(2),_.qg(" ",b.label,"\n"))},Ia:[_.bp,_.nn,_.on,_.pn,_.qn,CP,_.pF,_.nF,_.wF,_.CA,_.BA,_.Nx,_.aK,_.Io,_.tn,_.wB],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});_.Y2b=[];var Z2b=["dropdownTemplate"],uMb=function(a){return["v",a]},OP=function(a,b){this.Ja=a;this.ud=b;this.C_c=_.Y2b;this.tnc="View this file in an external site";this.YE=!1;this.dba="ciderv";this.oma=!1;this.Dza=[];this.Kg=[]};_.h=OP.prototype;_.h.Ra=function(){var a=this;this.vB={title:"View in",O0:this.tv,mc:"ViewInDropdown"};this.oQ=this.ud.register("openViewInDropdown","v",function(){a.qq.YC();a.ns("openDropdown")})};
_.h.Tb=function(a){if(a.place||a.ciderDefault.Xf!=null||a.suggestUniqueCiderWs.Xf!=null){var b=this.Xa;a=[];for(var c=_.k(this.C_c),d=c.next();!d.done;d=c.next())if(d=d.value,!d.ee||b.path.match(d.ee)){var e=d;d=Object.assign({},e);e=e.eD;d=(delete d.eD,d);e=e(b);var f=void 0;if((f=e)==null?0:f.includes("cider.corp.google.com"))switch(this.dba){case "prompt":f=void 0,e=(f=MFb(e,this.oma))!=null?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.YE||(b=RFb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.Fva&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Fva});this.bK&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.bK});this.Dza=a}};_.h.La=function(){this.oQ&&this.oQ();this.mQ()};_.h.Vha=function(){this.mQ()};
_.h.Wha=function(){for(var a=this,b=_.k(this.Dza),c=b.next(),d={};!c.done;d={yga:void 0},c=b.next())d.yga=c.value,this.Kg.push(this.ud.register(d.yga.label,d.yga.key,function(e){return function(){_.dc(window,e.yga.url,"_blank");a.qq.NT();a.ns(e.yga.label)}}(d),!0))};_.h.ns=function(a){this.Ja.qb({element:"ViewInDropdown",action:a,projectId:this.Xa.ub,gestureName:"KEYBOARD"})};_.h.mQ=function(){for(var a=_.k(this.Kg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Kg=[]};
OP.O=function(a){return new (a||OP)(_.A(_.Xo),_.A(_.Vu))};
OP.ya=_.Yc({type:OP,oa:[["view-in-dropdown"]],tb:function(a,b){a&1&&(_.jg(CP,5),_.jg(Z2b,7));if(a&2){var c;_.ng(c=_.og())&&(b.qq=c.first);_.ng(c=_.og())&&(b.tv=c.first)}},inputs:{Xa:"place",Fva:"gitilesLink",bK:"ossLink",YE:"isGenerated",dba:"ciderDefault",oma:"suggestUniqueCiderWs"},features:[_.sd],Aa:3,Ba:1,Ea:[["dropdownTemplate",""],[3,"item","ariaLabel","dense","isOpen",4,"ngIf"],[3,"isOpen","item","ariaLabel","dense"],["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"]],ta:function(a,b){a&1&&_.B(0,tMb,1,3,"dropdown-button",1)(1,wMb,2,1,"ng-template",null,0,_.Ag);a&2&&_.E("ngIf",b.Dza.length)},Ia:[_.nn,_.on,CP,_.wF,_.CA,_.BA,_.aK],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 GMb=function(a){return{enabled:a}},PP=function(a,b,c,d,e,f,g,m){this.Ja=a;this.ke=b;this.Kd=d;this.ud=e;this.tza=f;this.service=g;this.bc=m;this.j1b=this.bc.N8a.ha(_.qf(1))};PP.prototype.Ra=function(){var a=this;this.ol=this.ud.register("toggleBlame","b",function(){a.Gla&&(CMb(a,"KEYBOARD"),_.om(a.ke))})};PP.prototype.La=function(){this.ol&&this.ol()};PP.prototype.YN=function(){return this.service.YN(this.hD.ha(_.x(function(a){return a.kind===1}))).ha(_.x(function(a){return{visible:a}}))};
var CMb=function(a,b){b=b===void 0?"CLICK":b;a.Kd.ky("BLAME")?(a.Kd.Rta("BLAME"),$2b(a,!1,b)):(a.Kd.fua("BLAME"),$2b(a,!0,b))},$2b=function(a,b,c){a.Ja.qb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Rd.ub,gestureName:c})};
_.p.Object.defineProperties(PP.prototype,{Cb:{configurable:!0,enumerable:!0,set:function(a){this.hD?this.hD.next(a):this.hD=new _.gh(a)},get:function(){return this.hD.value}},tZc:{configurable:!0,enumerable:!0,get:function(){return _.Qq(this.Rd,_.VF(this.Rd.kc(),"ref").kb())}},pVb:{configurable:!0,enumerable:!0,get:function(){return this.componentId!=="DiffDetailHeader"&&(this.componentId!=="FileDetail"||this.contentType!=="code-diff")}},Gla:{configurable:!0,enumerable:!0,get:function(){return this.componentId===
"FileDetail"&&this.contentType==="text"}},q6c:{configurable:!0,enumerable:!0,get:function(){return _.aG(this.Rd)&&this.componentId==="FileDetail"&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},UFb:{configurable:!0,enumerable:!0,get:function(){var a=this.componentId==="FolderDetail"&&_.Av.has(11);return _.Av.has(23)&&(this.Gla||a)}},YE:{configurable:!0,enumerable:!0,get:function(){return _.cG(this.Cb.DF)}},GEb:{configurable:!0,enumerable:!0,get:function(){return _.Av.has(85)&&
this.Gla}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.Cb.location}},EYc:{configurable:!0,enumerable:!0,get:function(){return this.Kd.ky("BLAME")}}});PP.O=function(a){return new (a||PP)(_.A(_.Xo),_.A(_.Pg),_.A(_.Bv),_.A(_.wK),_.A(_.Vu),_.A(_.gM),_.A(_.mK),_.A(_.ew))};
PP.ya=_.Yc({type:PP,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Cb:"viewData"},nc:["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,"click","color","trackAction"],["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,"click","color","trackAction","ariaLabel","matTooltip"]],ta:function(a,b){a&1&&(_.B(0,xMb,1,0,"layer-menu-dropdown",0),_.P(1,"\n"),_.B(2,yMb,2,3,"find-in-file-dropdown",1),_.P(3,"\n"),_.B(4,zMb,1,1,"links-dropdown",2),_.P(5,"\n"),_.B(6,AMb,4,10,"view-in-dropdown",
3),_.P(7,"\n"),_.B(8,BMb,2,2,"related-files-dropdown",4),_.P(9,"\n"),_.P(10,"\n"),_.B(11,DMb,5,2,"button",5),_.P(12,"\n"),_.B(13,EMb,7,2,"ng-container",0),_.Q(14,"async"),_.P(15,"\n"),_.B(16,HMb,5,5,"ng-container",0),_.P(17,"\n"),_.J(18,"fullscreen-button",6),_.P(19,"\n"));a&2&&(_.E("ngIf",b.UFb),_.y(2),_.E("ngIf",b.Gla),_.y(2),_.E("ngIf",b.pVb),_.y(2),_.E("ngIf",b.q6c),_.y(2),_.E("ngIf",b.tza.config&&!b.tZc&&b.pVb),_.y(3),_.E("ngIf",b.Gla&&!b.UFb),_.y(2),_.E("ngIf",_.R(14,9,b.YN())),_.y(3),_.E("ngIf",
b.GEb),_.y(2),_.E("componentId",b.componentId))},Ia:[_.bp,_.on,EP,dO,IP,LP,_.rw,_.qt,_.tt,_.au,_.Mx,_.Px,NP,OP,_.tn],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 QP=function(a,b,c){this.Ja=a;this.ud=c;this.PDb=this.YE=this.h6c=!1;this.m2a="";this.BWb="FILE";this.OCa="Generated by a BUILD rule. See go/bbcp for more details";this.LQ="detail-header-id";this.mc="DetailHeader";this.ol=function(){};this.a6a=_.Av.has(22)};QP.prototype.Ra=function(){var a=this;this.ol=this.ud.register("triggerStarButton","s",function(){a.Ja.qb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.zWb&&a.zWb.v8a.next({kind:"event",action:"KEYBOARD"})})};
QP.prototype.La=function(){this.ol()};
_.p.Object.defineProperties(QP.prototype,{Cb:{configurable:!0,enumerable:!0,set:function(a){var b;this.YE=_.cG(a.DF);this.PDb=_.rqb(a.DF);(b=a.location.path||"")&&b!=="/"?(b=_.ZA(b),b=b.substr(-1)==="/"?b.substr(0,b.length-1):b):b="Repository Root";this.m2a=b;if(a.kind===0&&a.wyb.length!==0){var c=a.wyb[0];var d=_.Qj(c,_.Pi,1);b=d.Wr();d=_.Y(d,3);var e=c.ne();c=JFb(b);b=_.Y(b,2);b=c.type==="depot"?new _.Kh({repository:b,Eb:d,path:e,params:void 0}):new _.Lh({Ae:c,repository:b,Eb:d,path:e,params:void 0})}else b=
void 0;this.VVa=b;this.BWb=_.ej(a.location);this.eCa=a},get:function(){return this.eCa}},Xa:{configurable:!0,enumerable:!0,get:function(){return this.Cb.location}}});QP.O=function(a){return new (a||QP)(_.A(_.Xo),_.A(_.Bv),_.A(_.Vu))};
QP.ya=_.Yc({type:QP,oa:[["detail-header","componentId","","viewData",""]],tb:function(a,b){a&1&&_.jg(_.lL,5);if(a&2){var c;_.ng(c=_.og())&&(b.zWb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",h6c:"showLinksDropdown",Cb:"viewData"},nc:["componentId","","viewData",""],Aa:10,Ba:10,Ea:[["unknownGeneratingFile",""],["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"],[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(";")],ta:function(a,b){a&1&&(_.F(0,"div",1)(1,"div",2),_.B(2,IMb,1,4,"star",3),_.F(3,"h2",4),_.P(4),_.B(5,LMb,3,3,"ng-container",5),_.H(),_.J(6,"commit-information",6),_.H(),_.J(7,"header-actions",7),_.H(),_.B(8,
MMb,1,0,"ng-template",null,0,_.Ag));a&2&&(_.y(2),_.E("ngIf",b.a6a),_.y(),_.Lf("id",b.LQ),_.y(),_.qg(" ",b.m2a," "),_.y(),_.E("ngIf",b.YE),_.y(),_.E("activeLocation",b.Xa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Cb.K2),_.y(),_.E("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Cb))},Ia:[_.bp,FN,_.on,_.Cr,_.Dr,_.it,_.jA,PP,_.Mx,_.Px,_.Io,_.lL],styles:["detail-header[_nghost-%COMP%]{overflow:auto}h1[_ngcontent-%COMP%]{font-size:14px}.header[_ngcontent-%COMP%]{outline:0}.place[_ngcontent-%COMP%], .ref-separator[_ngcontent-%COMP%], commit-information[_ngcontent-%COMP%], links-dropdown[_ngcontent-%COMP%], star[_ngcontent-%COMP%]{padding-left:8px}.place[_ngcontent-%COMP%]{font-size:13px}img[_ngcontent-%COMP%]{height:18px;vertical-align:middle;width:18px}"],
Oa:0});var RP=function(){this.e$a=2};RP.prototype.Ra=function(){};_.p.Object.defineProperties(RP.prototype,{D2c:{configurable:!0,enumerable:!0,get:function(){return _.Lq(_.JG(this.Cb.location.kc(),function(a){delete a.ny;delete a.bo}).kb())}}});RP.O=function(a){return new (a||RP)};
RP.ya=_.Yc({type:RP,oa:[["diff-detail-header"]],inputs:{Cb:"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"]],ta:function(a,b){a&1&&(_.F(0,"div",0)(1,"div",1),_.J(2,"commit-information",2),_.H(),_.F(3,"a",3)(4,"button",4)(5,"mat-icon"),_.P(6,"clear"),_.H()()()(),_.F(7,"div",5),_.J(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.H());a&2&&(_.y(2),_.E("activeLocation",b.Cb==null?null:b.Cb.location)("version",b.e$a),_.y(),_.E("routerLink",b.D2c)("trackProjectId",b.Cb.location.ub),_.y(5),_.E("activeLocation",b.Cb==null?null:b.Cb.location),
_.y(2),_.E("viewData",b.Cb))},Ia:[_.bp,FN,_.Cr,_.Dr,_.it,_.jA,PP,_.rw,_.tt,_.au,_.Io],styles:["diff-detail-header[_nghost-%COMP%]{display:flex;flex-direction:row;overflow:auto}.left-diff[_ngcontent-%COMP%], .right-diff[_ngcontent-%COMP%]{height:40px;padding-left:20px;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}header-actions[_ngcontent-%COMP%]{align-items:center}"],Oa:0});var SP=function(a,b){this.Ja=a;this.Uc=b;this.markerHeight="10px";this.THb=new _.gh([]);this.qKb=new _.gh(null);this.SHb=new _.gh({});this.RHb=new _.mm;this.THb=_.te(this.SHb,this.qKb).ha(_.x(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=PMb("find",c.find,e);var f=PMb("search",c.search,e),g=PMb("xrefs",c.x$c,e);c=PMb("importantXrefs",c.UXc,e);return[].concat(_.ld(f),_.ld(g),_.ld(c),_.ld(d))}))};
_.p.Object.defineProperties(SP.prototype,{pxa:{configurable:!0,enumerable:!0,set:function(a){this.SHb.next(a)}},Em:{configurable:!0,enumerable:!0,set:function(a){this.qKb.next(a)}}});SP.O=function(a){return new (a||SP)(_.A(_.Xo),_.A(_.mK))};
SP.ya=_.Yc({type:SP,oa:[["file-content-pager"]],inputs:{pxa:"markers",Em:"numLines"},outputs:{RHb:"markerClicked"},Aa:2,Ba:3,Ea:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ta:function(a,b){a&1&&(_.B(0,OMb,1,7,"div",0),_.Q(1,"async"));a&2&&_.E("ngForOf",_.R(1,1,b.THb))},Ia:[_.nn,_.tn],styles:["file-content-pager[_nghost-%COMP%]{height:100%;position:absolute;right:0;top:0;width:14px}.marker[_ngcontent-%COMP%]{border-style:solid;border-width:1px;min-height:5px;position:absolute;width:100%}"],
Oa:0});var TP=function(a,b){this.Ja=a;this.lh=b};_.h=TP.prototype;_.h.onError=function(a){_.Bt(this.lh,a)};_.h.U7a=function(a){return _.sPa(this.Ja,a,"codeRenderFull")};_.h.Vma=function(a,b){_.sPa(this.Ja,a,"codeRenderRefresh_"+b)};_.h.nHb=function(){this.Ja.qb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.a0a=function(){this.Ja.qb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.R2=function(){this.Ja.qb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.ls=function(){this.Ja.qb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.NV=function(){this.Ja.qb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};TP.O=function(a){return new (a||TP)(_.t(_.Xo),_.t(_.At))};TP.ua=_.q({token:TP,qa:TP.O});var UP=function(){};UP.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Dpb("img",{src:"data:image/png;base64,"+a["image/png"]})):a["text/plain"]||a["text/html"]?(a=a["text/plain"]||a["text/html"],a=typeof a==="string"?a:a.join(""),_.IF(a)):_.IF("<data with types: "+Object.keys(a).join(", ")+">")};UP.O=function(a){return new (a||UP)};UP.He=_.gd({name:"renderData",type:UP,ie:!0});var VP=function(){};VP.prototype.Ra=function(){};VP.O=function(a){return new (a||VP)};
VP.ya=_.Yc({type:VP,oa:[["jupyter-notebook"]],inputs:{n3:"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"]],ta:function(a,b){a&1&&_.B(0,ZMb,4,3,"ng-container",0);a&2&&_.E("ngForOf",b.n3.cells)},Ia:[_.nn,_.on,_.pn,_.qn,_.eL,_.pK,_.HB,_.UI,_.DB,_.EB,_.SI,_.tJ,UP],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var WP=function(){this.size=0;this.dea=_.Ce;this.yFb=new _.mm;this.kza=void 0;this.Dla=!1};WP.prototype.Ra=function(){};WP.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe()};WP.prototype.Tb=function(a){if(a.fullViewData){var b;(b=this.ab)==null||b.unsubscribe();this.kza=void 0;this.Dla=!1;this.ab=void 0}};
var dNb=function(a,b){a.Dla=!1;var c;(c=a.ab)==null||c.unsubscribe();a.ab=void 0;a.kza=b.ha(_.x(function(d){return d.ue}))},cNb=function(a,b){a.Dla=!0;var c;(c=a.ab)==null||c.unsubscribe();a.ab=b.ha(_.af(1)).subscribe(function(d){a.yFb.emit(d);a.Dla=!1})};WP.O=function(a){return new (a||WP)};
WP.ya=_.Yc({type:WP,oa:[["large-file","fullViewData",""]],inputs:{size:"size",dea:"fullViewData"},outputs:{yFb:"largeFileViewData"},features:[_.sd],nc:["fullViewData",""],Aa:3,Ba:2,Ea:[["prompt",""],["spinner",""],["fullContentsLoading",""],[4,"ngIf","ngIfElse"],[3,"inline"],["icon","source:file"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"]],ta:function(a,
b){a&1&&_.B(0,bNb,5,4,"ng-container",3)(1,gNb,7,5,"ng-template",null,0,_.Ag);a&2&&(a=_.$f(2),_.E("ngIf",b.kza)("ngIfElse",a))},Ia:[_.bp,_.on,_.sA,_.qB,_.sB,_.rB,_.nF,_.tn,_.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 XP=function(a,b,c){var d=this;this.Ja=a;this.Uc=b;this.bc=c;this.OX=_.Uv().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Uc.dxb.ha(_.x(function(e){return d.OX.get(e)}))};XP.prototype.Ra=function(){};XP.prototype.Bk=function(a){(a=_.Vv(this.OX,a))&&this.Uc.TI!==a&&(this.Ja.qb({element:"MarkdownTabHeader",action:this.WVa(a),gestureName:"CLICK",projectId:this.Cb.location.ub}),this.Uc.TI=a,this.bc.hla(a))};
XP.prototype.WVa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.Wa(a,"Unknown file detail tab selected")}};XP.O=function(a){return new (a||XP)(_.A(_.Xo),_.A(_.mK),_.A(_.ew))};
XP.ya=_.Yc({type:XP,oa:[["markdown-tab-header","viewData",""]],inputs:{Cb:"viewData"},nc:["viewData",""],Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Preview"],["label","Source"]],ta:function(a,b){a&1&&(_.F(0,"mat-tab-group",0),_.Q(1,"async"),_.K("selectedIndexChange",function(c){return b.Bk(c)}),_.J(2,"mat-tab",1)(3,"mat-tab",2),_.H());a&2&&_.E("selectedIndex",_.R(1,1,b.selectedIndex))},Ia:[ZN,hN,iN,_.tn],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-mdc-tab-label{height:40px}"]});var YP=function(a){this.element=a};_.p.Object.defineProperties(YP.prototype,{L4c:{configurable:!0,enumerable:!0,set:function(a){var b=this;a="data:image/svg+xml,"+encodeURIComponent(a!=null?a:"");fetch(a).then(function(c){return c.blob()}).then(function(c){var d=b.element.na;_.pl(d);d.appendChild(oZb(c))})}}});YP.O=function(a){return new (a||YP)(_.A(_.Pd))};YP.Fa=_.fd({type:YP,oa:[["","safeSvg",""]],inputs:{L4c:"safeSvg"}});var ZP=function(a){this.Eb=a};_.p.Object.defineProperties(ZP.prototype,{N4c:{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)}}}});ZP.O=function(a){return new (a||ZP)(_.A(_.Pd))};ZP.Fa=_.fd({type:ZP,oa:[["","sanitizeSrc",""]],inputs:{N4c:"sanitizeSrc"}});var $P=function(a){this.HVa=a};
$P.prototype.FB=function(a){if(a.kind===5)return _.le(_.uF);if(a.kind!==0)return _.le(_.jF("Folding unsupported"));var b=a.location,c=b.ub,d=b.Xc,e=b.repository,f=b.path;b=b.params;f=_.SF(a.location,1)||f;var g=b.Sb?"HEAD":_.Ii(a.location,1);a={Eb:_.Ii(a.location,0)||"",commit:g};return this.HVa.FB(c,d,e,a,f,b.Sb).ha(_.x(function(m){if(m.Fg()===2||m.Fg()===4)var n=_.jF("Folding unavailable");else{n=[];m=_.k(_.Rj(m,_.rq,3,_.Mj()));for(var r=m.next();!r.done;r=m.next()){r=r.value;var v=r.getRange();
v&&n.push({start:_.ck(v,1)-1,end:_.ck(v,3)-1,indentation:_.ck(r,2)})}n=_.lF(n)}return n}),_.sf(_.uF),_.Xe(function(){return _.le(_.jF("Folding unavailable"))}))};$P.O=function(a){return new (a||$P)(_.t(_.Qy))};$P.ua=_.q({token:$P,qa:$P.O});var aQ=function(a,b,c){var d=b.events.ha(_.Ee(function(e){return e instanceof _.mh}),_.sf(null),_.x(function(){var e=_.Mh(a.hd);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.kc().fj().kb()}),_.cf(function(e,f){return _.Qq(e,f)}),_.of(1),_.se());this.WPb=d.ha(_.x(function(e){return iNb(e,b)}));this.UPb=d.ha(_.x(function(e){return jNb(e,c)}))};aQ.O=function(a){return new (a||aQ)(_.t(_.fh),_.t(_.qh),_.t(_.HK))};aQ.ua=_.q({token:aQ,qa:aQ.O});var a3b=function(){this.G1b=[]};_.p.Object.defineProperties(a3b.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.G1b},set:function(a){this.G1b=a}}});var bQ=function(){a3b.apply(this,arguments)};_.V(bQ,a3b);var b3b=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=bQ.prototype;_.h.c2=function(a){var b=this.widgets.filter(function(c){return aGb(c.line,a)});this.Sh=b.length>0?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.Cva=function(a,b){if(!this.Sh||a>this.widgets[this.Sh.last].line||b<=this.widgets[this.Sh.first].line)return[{widgets:this.c2({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Sh.first],d=this.widgets[this.Sh.last],e=[];if(a>c.line){var f=this.fXa(a);f.length>0&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.YVa(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.eXa(b),a.length>0&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.XVa(b),b.length>
0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.XVa=function(a){for(var b=[],c=this.Sh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Sh.last=c}return b};_.h.YVa=function(a){for(var b=[],c=this.Sh.first-1;c>=0;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Sh.first=c}return b};_.h.fXa=function(a){for(var b=[],c=this.Sh.first;c<=this.Sh.last;c++){var d=this.widgets[c];if(d.line>=a){this.Sh.first=c;break}b.push(d)}return b};
_.h.eXa=function(a){for(var b=[],c=this.Sh.last;c>=this.Sh.first;c--){var d=this.widgets[c];if(d.line<=a){this.Sh.last=c;break}b.push(d)}return b};bQ.O=function(){var a;return function(b){return(a||(a=_.Ld(bQ)))(b||bQ)}}();bQ.ua=_.q({token:bQ,qa:bQ.O});var cQ=function(){a3b.apply(this,arguments)};_.V(cQ,a3b);_.h=cQ.prototype;_.h.c2=function(a){var b=this.widgets.filter(function(c){return c.startLine!==void 0&&aGb(c.startLine,a)||c.endLine!==void 0&&aGb(c.endLine,a)});b.length>0&&(this.Sh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.Cva=function(a,b){if(!this.Sh)return[];var c=this.widgets[this.Sh.first],d=this.widgets[this.Sh.last];if(d.endLine!==void 0&&a>=d.endLine||c.startLine!==void 0&&b<=c.startLine)return[{widgets:this.c2({start:a,end:b}),type:"replace"}];var e=[];if(c.endLine!==void 0&&a>c.endLine){var f=this.fXa(a);f.length>0&&e.push({widgets:f,type:"remove"})}c.startLine!==void 0&&a<c.startLine&&(a=this.YVa(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));d.startLine!==void 0&&b<d.startLine&&(a=this.eXa(b),
a.length>0&&e.push({widgets:a,type:"remove"}));d.endLine!==void 0&&b>d.endLine&&(b=this.XVa(b),b.length>0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.XVa=function(a){for(var b=[],c=this.Sh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.startLine!==void 0&&d.startLine>a)break;b.push(d);this.Sh.last=c}return b};_.h.YVa=function(a){for(var b=[],c=this.Sh.first-1;c>=0;c--){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine<a)break;b.push(d);this.Sh.first=c}return b};
_.h.fXa=function(a){for(var b=[],c=this.Sh.first;c<=this.Sh.last;c++){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine>=a){this.Sh.first=c;break}b.push(d)}return b};_.h.eXa=function(a){for(var b=[],c=this.Sh.last;c>=this.Sh.first;c--){var d=this.widgets[c];if(d.startLine!==void 0&&d.startLine<=a){this.Sh.last=c;break}b.push(d)}return b};cQ.O=function(){var a;return function(b){return(a||(a=_.Ld(cQ)))(b||cQ)}}();cQ.ua=_.q({token:cQ,qa:cQ.O});var dQ=function(a){var b=a.line;a=a.column;this.line=b;this.column=a};dQ.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};dQ.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var eQ=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};eQ.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var fQ=function(a,b){_.dJ.call(this,a,b);this.hb=a;this.visibility=_.lJ;this.RE=new Map;this.mv=0;this.Tl=[];this.uj=this.Af=0;this.AGb=10};_.V(fQ,_.dJ);var c3b=function(a){a.Qma&&(a.Qma.style.height=_.mG(a.visibility,a.Af)*a.lineHeight+"px");if(a.Haa){for(var b=a.visibility,c=a.uj,d=0,e=b.bY.length-1;e>=0;e--){var f=b.bY[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.Haa.style.height=(a.mv-c-d)*a.lineHeight+"px"}};
fQ.prototype.QKb=function(){this.Qma||(this.Qma=document.createElement("div"),this.container.appendChild(this.Qma));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.Haa||(this.Haa=document.createElement("div"),this.container.appendChild(this.Haa))};fQ.prototype.Ct=function(){return this.mv};var d3b=function(a){return{start:a.Af,end:a.uj}};fQ.prototype.Ui=function(a){if(a>=this.Af&&a<this.uj)return this.Tl[a-this.Af]};
var e3b=function(a,b,c){b>=a.Af&&b<a.uj&&(a.content.replaceChild(c,a.Tl[b-a.Af]),a.Tl[b-a.Af]=c)};_.h=fQ.prototype;_.h.clear=function(){_.dJ.prototype.clear.call(this);this.Tl=[];this.uj=this.Af=0;this.content&&(this.content.textContent="");this.RE.clear()};
_.h.Qt=function(a,b){if(this.content&&this.Qma&&this.Haa&&this.uSa()){var c=a+b;a>=this.uj||c<=this.Af?(this.Fja(this.uj-this.Af),this.uj=this.Af=a,this.yT(b,!0)):(a>this.Af?this.Fja(a-this.Af):this.yT(this.Af-a),c<this.uj?this.Fja(this.uj-c,!0):this.yT(c-this.uj,!0));c3b(this)}};
_.h.yT=function(a,b){b=b===void 0?!1:b;a<=0||(this.uj=Math.max(this.uj,0),this.Af=Math.max(this.Af,0),_.HF(this.content,b?"beforeend":"afterbegin",this.tyb(Math.max(0,b?this.uj:this.Af-a),a)),this.Tl=Array.from(this.content.children),b?this.uj+=a:(this.Af-=a,this.Af<=0&&(this.uj-=this.Af,this.Af=0)))};
_.h.Fja=function(a,b){b=b===void 0?!1:b;a=Math.min(this.Tl.length,a);for(var c=_.k(this.Tl.splice(b?this.Tl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.Af+=a);this.uj=this.Af+this.Tl.length};_.h.uSa=function(){return!0};
_.h.Gw=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=f3b(d,c),f=d.start;f<d.end;f++)g3b(this,f,e,f===d.start),b.add(f)}c=_.k(this.RE);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);c3b(this)};
var f3b=function(a,b){for(var c=void 0,d=a.start;d<a.end;d++){var e=b.get(d);e&&(c=c===void 0?e.indentation:Math.min(c,e.indentation))}var f;return(f=c)!=null?f:0},g3b=function(a,b,c,d){if(_.gG(b,a.Ct())){var e=a.RE.get(b);e&&e.hidden===!d||(c=a.Pqb(b,c,!d),a.RE.set(b,{node:c,hidden:!d}),a.Ui(b)&&(d=document.createElement("div"),_.HF(d,"afterbegin",c),e3b(a,b,d.firstChild)))}};
fQ.prototype.showLine=function(a){if(_.gG(a,this.Ct())&&this.RE.get(a)){var b=this.Ui(a);b&&e3b(this,a,b.lastElementChild.firstElementChild);this.RE.delete(a)}};_.p.Object.defineProperties(fQ.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.AGb},set:function(a){this.AGb=a;c3b(this)}},JO:{configurable:!0,enumerable:!0,set:function(a){this.mv=a;c3b(this)}}});fQ.O=function(a){return new (a||fQ)(_.A(_.Pd),_.A(_.am))};
fQ.Fa=_.fd({type:fQ,inputs:{visibility:"visibility"},features:[_.Jf]});var gQ=function(a,b,c,d,e,f){fQ.call(this,c,d);var g=this;this.ke=a;this.view=b;this.hb=c;this.h8a=f;this.Hw=!1;this.Of=[];this.zk=new _.mm;this.SB=new _.mm;this.ab=new _.Wd;this.lines=[];this.zm=[];this.Cob=new _.gf;this.v_b=new _.gf;this.rJ=new Set;this.Q2a=0;this.ab.add(e.VU().ha(_.cf()).subscribe(function(m){var n=g.tabSize===void 0;g.tabSize=m;n||_.om(g.ke)}));this.ab.add(this.h8a.z$c.subscribe(function(){g.pna(_.xdb(0,g.zm.length))}));this.ab.add(this.v_b.ha(_.ika(function(){return g.Cob.ha(_.sf(void 0),
_.Ze(20),_.ff())})).subscribe(function(){h3b(g)}))};_.V(gQ,fQ);gQ.Fa=fQ.Fa;_.h=gQ.prototype;_.h.Ra=function(){fQ.prototype.QKb.call(this)};_.h.La=function(){this.ab.unsubscribe()};_.h.tyb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.RE.has(a)?c.push(this.RE.get(a).node):c.push(this.zm[a]);return _.wpb(_.cl,c)};
_.h.yT=function(a,b){b=b===void 0?!1:b;if(!(a<=0)){var c=Math.max(0,b?this.uj:this.Af-a),d=c+a;fQ.prototype.yT.call(this,a,b);for(a=c;a<d;a++)this.rJ.has(a)&&(b=void 0,(b=this.Ui(a))==null||b.setAttribute("aria-current","true"));this.v_b.next()}};_.h.uSa=function(){return this.zm.length>0};
_.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=_.fG(this.Of,this.Ct(),this.Af,!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;(d=this.Ui(c))==null||d.setAttribute("aria-current","true")}}this.rJ=_.Iqb(this.Of)}};
_.h.uta=function(a,b){var c=this,d=_.cJ(this,"line");d.appendChild(_.bJ(this,Array.from({length:b+1}).join(" "),"line"));b=_.bJ(this,"...","line ellipses");b.addEventListener("click",function(){c.zk.emit(a)});d.appendChild(b);return d};
_.h.Pqb=function(a,b,c){a=this.zm[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;">'+_.YI(a)+"</div></div>";return(0,_.XI)(c).XC()};_.h.Ud=function(a){a=a.target;a.classList.contains("ellipses")&&this.zk.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.UT=function(){if(this.Ct()&&this.Tl[0])return this.Tl[0].getBoundingClientRect().height;var a=_.cJ(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.F$=function(a,b){b=b===void 0?[]:b;this.lines=a;this.JO=a.length;this.zm=[];var c=document.getElementById("pre-rendered-code");if(c!=null&&this.Hw){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.Tl=Array.from(this.content.children);this.Af=Number(this.Tl[0].getAttribute("data-line-number"));this.uj=this.Af+this.Tl.length;(c=_.kG(this.container,"virtual-scroll-format-code",
"body"))&&c.scrollTop<=0&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.zm.push(b[d]);if(this.zm.length<a.length)for(b=this.eSa(0,a.length),d=this.zm.length;d<a.length;d++)this.zm.push(VZb({lineNumber:d,line:a[d],pv:b[d]}).XC())};var j3b=function(a){a.selection=new eQ({start:new dQ({line:0,column:0}),end:i3b(a)});h3b(a)};
gQ.prototype.pna=function(a){var b=this;if(this.uSa()&&(a=a.filter(function(n){return _.gG(n,b.Ct())}),!(a.length===0||a[a.length-1]>=this.Ct()))){var c=new _.hJ(new k3b),d=a.map(function(n){var r;return c.md((r=b.Nj.get(n))!=null?r:null)}),e=document.activeElement,f=null;e!=null&&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.zm[m]=VZb({lineNumber:m,line:this.lines[m],pv:d[g]}).XC();_.HF(e,"afterbegin",this.zm[m]);
e3b(this,m,e.firstChild)}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};gQ.prototype.focus=function(a){a=_.fG(a,this.Ct());if(a.length!==0){var b=this.Ui(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.SB.next(a[0].start),b.focus())}};
gQ.prototype.Uv=function(){if(this.Q2a)this.Q2a--;else{this.Cob.next();var a=l3b(this);if(a==null?0:a.ze){var b=a.ze,c,d=b.start.isEqual(new dQ({line:this.Af,column:0}))&&((c=this.selection)==null?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(m3b(this))&&((e=this.selection)==null?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new eQ({start:d,end:c});this.wga=a.wga}else this.wga=this.selection=void 0}};
var h3b=function(a){if(a.selection){var b=a.selection;var c=new eQ({start:new dQ({line:a.Af,column:0}),end:m3b(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 eQ({start:d,end:c})}var f;d=(f=l3b(a))==null?void 0:f.ze;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=n3b(a,c.start),d=n3b(a,c.end),(c=document.getSelection())&&f&&d&&(a.wga||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.Q2a++))}},p3b=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?i3b(a):new dQ({line:0,column:0});a=o3b(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+=(g=(f=e.textContent)==null?void 0:f.length)!=null?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 dQ({line:Number(b.getAttribute("data-line-number")),column:c})},o3b=function(a,b,c){return b.childNodes.length===0?{node:b,offset:c}:b.childNodes.length<=c?n3b(a,m3b(a)):o3b(a,b.childNodes[c],0)},n3b=function(a,b){var c=a.Ui(b.line);if(c)return q3b(a,c,b.column)},q3b=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=(g=(f=e.textContent)==
null?void 0:f.length)!=null?g:0;if(d+m>=c)return q3b(a,e,c-d);d+=m}},r3b=function(a){if(!a.selection)return"";var b=a.lines.slice(a.selection.start.line,a.selection.end.line+1);if(b.length===0)return"";if(b.length===1)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("")};
gQ.prototype.clear=function(){fQ.prototype.clear.call(this);this.view.clear();this.lines=[];this.zm=[]};
var l3b=function(a){var b=document.getSelection(),c=!(b==null?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=p3b(a,d,b.anchorOffset),a=p3b(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{ze:new eQ({start:b,end:a}),wga:!0}:{ze:new eQ({start:a,end:b}),wga:!1}}},m3b=function(a){var b,c;return new dQ({line:a.uj-1,column:((b=a.Ui(a.uj-1))==null?void 0:(c=b.textContent)==null?void 0:c.length)||0})},i3b=function(a){var b=a.lines.length-
1;return new dQ({line:b,column:a.lines[b].length})};gQ.prototype.eSa=function(a,b){for(var c=new _.hJ(new k3b),d=[];a<b;a++){var e=void 0;d.push(c.md((e=this.Nj.get(a))!=null?e:null))}return d};gQ.O=function(a){return new (a||gQ)(_.A(_.Pg),_.A(_.gg),_.A(_.Pd),_.A(_.am),_.A(_.ew),_.A(_.$K))};
gQ.ya=_.Yc({type:gQ,oa:[["virtual-scroll-code-container"]],ob:4,Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)});a&2&&_.Mf("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Hw:"usePrefetchIfPossible",Of:"highlightedLines",Nj:"inlineWidgets"},outputs:{zk:"lineShown",SB:"lineFocused"},features:[_.Jf,_.sd],Aa:0,Ba:0,ta: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}"],
mb:2,Oa:0});var k3b=function(){};_.h=k3b.prototype;_.h.A$=function(a,b){_.Vj(a,8,_.aJ,b)};_.h.Eqb=function(a,b,c){return _.Jj(a.clone(),8).setStart(b).setEnd(c)};_.h.wq=function(a){return a};_.h.EB=function(a){return _.$I(a,_.Hj)};_.h.Vi=function(a){return a.Vi()};_.h.wm=function(a){return a.wm()};_.h.ywa=function(a){return _.Y(a,3)==="a"};_.h.Gwa=function(a){return _.bk(a,7)};_.h.fQb=function(a,b){b=_.$I(a).concat(_.$I(b));_.Uj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.qWb=function(a,b){if(b<a.wm()||b>=a.Vi())throw new RangeError;var c=_.Jj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.kc=function(a){var b=(new _.aJ).setStart(a.startColumn).setEnd(a.endColumn);a.d0a&&_.sk(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.Li(b,3,d);_.Li(c,4,a.No);a.href!=null&&_.Li(b,5,a.href);a.key!=null&&b.My(a.key);return b};_.h.Y8a=function(a,b){return b.wm()-a.wm()||a.Vi()-b.Vi()};var s3b=["CodeMirror-activeline","CodeMirror-activeline-gutter"],hQ=function(a,b){fQ.call(this,a,b);this.hb=a;this.SB=new _.mm;this.Fq=new _.mm;this.Dt=new _.mm;this.zk=new _.mm;this.m2=void 0;this.HF=new Set;this.rJ=new Set;this.CUa=new Map;this.Bsa=10};_.V(hQ,fQ);hQ.Fa=fQ.Fa;_.h=hQ.prototype;
_.h.Ra=function(){fQ.prototype.QKb.call(this);if(this.content){var a=_.cJ(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.Bsa;this.DQc=a};_.h.uta=function(a){var b=this,c=_.cJ(this,"line-number CodeMirror-gutter-background");c.appendChild(_.bJ(this,"-",""));c.addEventListener("click",function(){b.zk.emit(a)});return c};
_.h.Pqb=function(a,b,c){b=this.Am?this.Am(a):void 0;return(0,_.XI)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+((b instanceof _.WI?b.F1():b)?_.$wb(a,b):_.bxb(a,a+1))+"</div></div>").XC()};
_.h.Ud=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.zk.emit(Number(b.lastElementChild.firstElementChild.firstElementChild.dataset.lineNumber)),!0;if(b.tagName==="A"&&(a.button!==0||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(b.tagName!=="A")return this.Dt.next({line:c,b3:a}),!0;this.Fq.next({line:c,b3:a});return!1};
_.h.clear=function(){fQ.prototype.clear.call(this);this.JO=0};_.h.focus=function(a){a=_.fG(a,this.Tl.length,this.Af,!0);a.length>0&&(this.Tl[a[0].start-this.Af].firstElementChild.focus(),this.SB.next(a[0].start))};
_.h.xfa=function(a){for(var b=_.k(this.HF||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(s3b),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.m2=a;this.HF=_.Hqb(this.m2,this.Tl,this.Af,!0);this.rJ=_.Iqb(a);a=_.k(this.HF);for(b=a.next();!b.done;b=a.next())this.wfa(b.value)};
_.h.q8a=function(a){if(this.Am){this.Am=a;for(var b=0,c=this.Tl.length;b<c;b++)_.Xb(this.Tl[b].firstElementChild,a(b+this.Af))}else this.clear(),this.JO=this.mv};_.h.tyb=function(a,b){b=a+b;if(this.Am){for(var c=[];a<b;a++)this.RE.has(a)?c.push(this.RE.get(a).node):c.push(_.axb({lineNumber:a,href:this.Am(a)}).XC());return _.wpb(_.cl,c)}return _.cxb({start:a,end:b}).XC()};
_.h.yT=function(a,b){b=b===void 0?!1:b;var c=Math.max(0,b?this.uj:this.Af-a),d=c+a;fQ.prototype.yT.call(this,a,b);a=_.k(this.CUa.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.Tl[b-c].classList.add.apply(this.Tl[b-c].classList,_.ld(e))}for(;c<d;c++)this.rJ.has(c)&&(a=this.Ui(c))&&(this.wfa(a),this.HF.add(a))};
_.h.Fja=function(a,b){b=b===void 0?!1:b;for(var c=Math.max(0,b?this.uj:this.Af-a),d=c+a;c<d;c++)if(this.rJ.has(c)){var e=this.Ui(c);e&&this.HF.delete(e)}fQ.prototype.Fja.call(this,a,b)};_.h.wfa=function(a){a.classList.add("highlight");for(var b=_.k(s3b),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.p.Object.defineProperties(hQ.prototype,{DQc:{configurable:!0,enumerable:!0,set:function(a){this.Bsa=a;this.container.style.width=Math.ceil(Math.log10(this.mv))*this.Bsa+13+"px"}},JO:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.Bsa+13+"px";this.mv=a;c3b(this)}}});hQ.O=function(a){return new (a||hQ)(_.A(_.Pd),_.A(_.am))};
hQ.ya=_.Yc({type:hQ,oa:[["virtual-scroll-line-number-container"]],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{Am:"lineNumberLinkProvider"},outputs:{SB:"lineFocused",Fq:"lineNumberClicked",Dt:"gutterClicked",zk:"lineShown"},features:[_.Jf],Aa:0,Ba:0,ta: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}"],
mb:2,Oa:0});var t3b=["content"],u3b=["gutter"],v3b=["decorations"],w3b=["sidebar"],x3b=["focusElement"],y3b=new _.jd("sidebarService"),z3b=new _.jd("lineWidgetsService"),iQ=function(a,b,c,d,e,f,g,m,n,r,v,z,C,I,M,O,aa,pa,Aa,ra){_.pJ.call(this,z,C,a);var ua=this;this.renderer=c;this.view=d;this.Yk=e;this.uka=f;this.mY=g;this.oh=m;this.ud=n;this.document=r;this.ke=I;this.cz=M;this.m_a=O;this.LPa=aa;this.c6a=pa;this.dxa=Aa;this.Yea=ra;this.BXa=_.fG;this.Kr=new Set;this.Nj=new Map;this.JB=this.iV=this.gV=this.hV=
!1;this.py=[];this.Fv=new Map;this.IB=new Map;this.Iba=new _.nf(1);this.ab=new _.Wd;this.eu=[];this.BF=null;this.aY=[];this.Psa=new _.gf;this.bD=function(){};this.fV=!0;this.nY=this.lineHeight=0;this.value=this.fileName="";this.Gga=1E3;this.Wwa=800;this.visibility=_.lJ;this.Yn=[];this.jD=void 0;this.Hw=!1;this.Sma=new _.mm;this.zk=new _.mm;this.jP=new _.mm;this.OT=0;this.le=this.PT="";this.Wq=this.ol=this.JJ=void 0;this.mba=!1;this.oU=!0;this.Fq=new _.mm;this.Dt=new _.mm;this.NV=_.$z(function(){ua.ye.NV()},
500);this.ye=v||_.hyb;this.Ph=new _.Uu(this.document);this.Ph.Mra=!1;this.Ph.oP("CTRL_A",65,2);this.Ph.oP("CTRL_A",65,8);_.Vp(this.Ph,"shortcut",function(La){if(La.identifier==="CTRL_A"){La=ua.Kba.na;for(var Xa={};La;Xa={Nka:void 0,Imb:void 0}){if(ua.document.activeElement===La)return ua.continue?(Xa.Nka=r.getSelection(),Xa.Imb=Xa.Nka&&Xa.Nka.toString(),ua.continue.then(function(za){return function(){za.Nka&&za.Nka.toString()!==za.Imb||j3b(ua.he)}}(Xa))):j3b(ua.he),!1;La=La.parentElement}}return!0});
this.ab.add(this.LPa.Dr.subscribe(function(La){ua.hb.na.style.fontSize=La!=null?La+"px":"";_.om(ua.ke);setTimeout(function(){ua.wja(ua.he.UT())})}));this.ab.add(this.cz.Wsa.subscribe(function(La){ua.le=La;_.om(ua.ke)}))};_.V(iQ,_.pJ);iQ.Fa=_.pJ.Fa;_.h=iQ.prototype;_.h.Uv=function(){this.he.Uv()};
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.le.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Kba.na.classList.add(d);this.lineHeight=this.he.UT();this.Hg.lineHeight=this.lineHeight;this.he.lineHeight=this.lineHeight;this.Qt()}a.fileName||a.value?(this.E1a(),this.continue=this.ye.U7a(function(){return b.render()})):a.scrollToLine?(this.Iv(this.Of),this.eX(_.RF(this.Of))):a.lineNumberLinkProvider?(c=function(){b.Hg.q8a(b.Am)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.zj&&this.mY.tB(a.visibleCodeIdentifier.zj),this.Cja());(a.visibility||a.folding)&&this.Gw();if(!this.fV){this.bD();var e=this.Of;this.aJ==="CODE"?this.bD=_.Xvb(this.oh,function(){e!=null?b.vN(e,!0):b.Wda.na.focus()}):this.aJ!==void 0&&(this.bD=this.oh.registerCallback(this.aJ,this.hb.na,function(){b.vN(e,!0);b.bD()}))}this.oU||this.Hg.clear();if(a.lineLimitation){var f;this.PT="".padStart((f=this.LJ)!=null?f:80," ")}};
_.h.pX=function(a){this.mba=a};_.h.vN=function(a,b){b=b===void 0?!1:b;var c=this;_.de(function(d){if(d.Gc==1)return _.he(d,c.continue,2);_.W2a(c.Yk,function(){c.uJ(a,b)});d.Gc=0})};_.h.uJ=function(a,b){if(b===void 0||!b||this.iga(_.RF(a)))this.he.focus(a),this.hb.na.scrollLeft=0,this.fV=!0};_.h.wja=function(a){this.lineHeight=a;this.Hg.lineHeight=a;this.he.lineHeight=a;_.om(this.ke);this.eX(_.RF(this.Of));A3b(this)};
_.h.Ra=function(){var a=this;_.pJ.prototype.Ra.call(this);this.kL.ha(_.We(function(){return a.Yk.HO}),_.x(function(b){return b.target.scrollLeft}),_.We(function(){return a.Yk.Mxa})).subscribe(function(b){a.Cs.na.style.right=-b+"px";a.NV()});this.hb.na.addEventListener("copy",function(b){b.preventDefault();var c;(c=b.clipboardData)==null||c.setData("text/plain",r3b(a.he));a.ye.ls()});this.hb.na.addEventListener("keydown",function(b){if(!_.lG(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.hb.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.he.hb.na.contains(c)?a.uJ(d-1):a.Hg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.he.hb.na.contains(c)?a.uJ(d+1):a.Hg.focus(d+1),b.preventDefault())))}}});this.aJ==="CODE"&&(this.ol=this.ud.register("openCode","c",function(){a.ye.R2();_.tw(a.oh,"CODE")}),this.Wq=this.oh.registerCallback("CODE",this.hb.na,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.hb.na.contains(b)&&!a.Hg.hb.na.contains(b)&&a.Wda.na!==b?a.Hg.focus(a.JJ||0):a.uJ(a.JJ||0)}))};_.h.Ec=function(){var a=this;this.Cja();this.kL.subscribe(function(){a.Qt()})};
_.h.Qt=function(){var a=this.V2("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.bY),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.hb.na.clientHeight/this.lineHeight)+200,m=_.k(this.visibility.bY),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.Hg.Qt(a,b);this.he.Qt(a,b);c=a+b;if(this.eu&&this.eu.length!==0){d=this.c6a.Cva(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.Z3(this.lineHeight,!1,e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.MW(this.Cs,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())B3b(this,this.Cs,f.value)}_.om(this.ke)}if(this.py&&this.py.length!==0){d=this.dxa.Cva(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.Y3(e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.MW(this.IV,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())B3b(this,this.IV,f.value)}_.om(this.ke)}if(this.Yea.widgets&&this.Yea.widgets.length!==0){c=this.Yea.Cva(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.X3(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.vza(f.line,f.widgets,this.lineHeight,d.location==="start");break;case "remove":for(d=_.k(d.widgets),e=d.next();!e.done;e=d.next())(e=this.IB.get(e.value.line))&&this.renderer.removeChild(this.bs.na,e)}_.om(this.ke)}this.scroll.next({Mua:a,JO:b})};
_.h.Cja=function(){var a=this;this.jD&&this.mY.register(this.jD,this.kL.ha(_.We(function(){return a.Yk.HO}),_.x(function(b){return b.target.scrollTop}),_.cf(),_.x(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.hb.na.clientHeight)/a.lineHeight),a.Em)}}),_.We(function(){return a.Yk.Gha})))};_.h.Td=function(){this.Iba.next(!0)};
_.h.La=function(){this.clear();this.jD&&this.mY.tB(this.jD);this.Ph&&this.Ph.dispose();this.ol&&this.ol();this.Wq&&this.Wq();this.bD();this.ab.unsubscribe();_.pJ.prototype.La.call(this)};_.h.UD=function(a){this.hb.na.classList.add(a)};_.h.pP=function(a){this.hb.na.classList.remove(a)};_.h.O2a=function(a){this.jP.emit(a);this.vN(a.start-1)};_.h.Gw=function(){for(var a=_.k([this.he,this.Hg]),b=a.next();!b.done;b=a.next())b.value.Gw(this.visibility.bY,this.Yn);_.tyb(this);A3b(this);this.Qt()};
_.h.p0a=function(){var a=this;this.hV||(this.hV=!0,setTimeout(function(){a.hV=!1;a.Y3();_.om(a.ke)}))};_.h.q0a=function(){var a=this;this.iV||(this.iV=!0,setTimeout(function(){a.iV=!1;a.Z3(a.lineHeight);_.om(a.ke)}))};_.h.rha=function(){var a=this;this.gV||(this.gV=!0,setTimeout(function(){a.gV=!1;a.X3();_.om(a.ke)}))};_.h.tha=function(a){this.Kr.add(a);this.vla()};_.h.PHb=function(a,b,c,d){this.BF={lb:a,position:b,line:c,offset:d};this.vla()};
_.h.Iv=function(a){var b=this;return _.de(function(c){if(c.Gc==1)return b.zk.emit(a),_.he(c,b.continue,2);b.ye.Vma(function(){b.Hg.xfa(a);return Promise.resolve()},"selectLine");c.Gc=0})};
_.h.vla=function(){var a=this;this.JB||(this.JB=!0,this.ye.Vma(function(){var b;return _.de(function(c){if(c.Gc==1)return b=new _.ae(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.KW=b.subscribe(),_.he(c,_.Mpb(b),2);if(c.Gc!=3)return a.KW=void 0,a.JB=!1,_.he(c,a.continue,3);a.Kr.size>0&&a.he.pna(Array.from(a.Kr));a.Kr.clear();a.H4a();c.Gc=0})},"inline"))};
_.h.Gra=function(a,b,c,d){var e=this;return this.B$(function(){e.p0a()},{startLine:c,endLine:d,ta:a,context:b},this.py)};_.h.KPa=function(a,b,c,d){var e=this;return this.B$(function(){e.q0a()},{startLine:c,endLine:d,ta:a,context:b},this.eu)};_.h.Oib=function(a,b,c){var d=this,e={line:c,ta:a,context:b},f=this.Fv.get(c)||[];f.push(e);this.Fv.set(c,f);this.rha();return function(){f.splice(f.indexOf(e),1);d.rha()}};
_.h.x_=function(a,b){var c=this;this.Nj.has(a)?this.Nj.get(a).push(b):this.Nj.set(a,[b]);this.tha(a);return{remove:function(){var d=c.Nj.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.tha(a))}}}};_.h.Mea=function(a){return this.lineHeight*(this.visibility?_.mG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.mG(this.visibility,b)-_.mG(this.visibility,a):b-a))};
_.h.B$=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.E1a=function(){this.Fv.clear();this.IB.clear();this.py=[];this.eu=[];this.Nj.clear();this.Kr.clear();this.Dca()};
_.h.render=function(){var a=this,b,c,d,e;return _.de(function(f){if(f.Gc==1)return a.clear(),a.rendered||(a.JB=!0),(b=document.getElementById("pre-rendered-code"))&&a.he.Hw&&b.setAttribute("processed",""),_.he(f,a.ZXa(),2);if(f.Gc!=3)return c=f.yg,d=a.lines,_.tyb(a),_.he(f,_.Dha(a.Iba),3);a.Of=_.fG(a.Of,d.length);a.Sma.emit(d.length);e=a.lineHeight;a.X3(e);a.Y3();a.Z3(e);a.Hg.JO=a.lines.length;a.he.F$(d,a.rendered);a.eX(_.RF(a.Of));a.rendered||a.Kr.clear();a.OT=c+3;a.Qt();A3b(a,e);a.rendered||(a.JB=
!1);a.Hg.xfa(a.Of);f.Gc=0})};_.h.ZXa=function(){var a=this,b,c,d,e,f,g,m;return _.de(function(n){if(n.Gc==1){a.zT((b=a.Xx)!=null?b:new Map);if(a.value.lines)return a.zT(a.value.rV),a.lines=a.value.lines,n.return(a.value.hIb);if(a.Xx&&a.Xx.size)return n.wf(2);c=a.xba(a.value);f=_.nrb;g=a.value;return _.he(n,_.mrb(),4)}return n.Gc!=2?(m=f(g,(e=(d=n.yg.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.zT(m),n.return(c)):n.return(a.xba(a.value))})};
_.h.xba=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.zT=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.Nj.get(c);if(b==null)this.Nj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.Y3=function(a){this.dxa.widgets.length===0&&(this.dxa.widgets=this.py);_.pl(this.IV.na);a=a||this.dxa.c2(d3b(this.Hg));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.MW(this.IV,b.value)};
_.h.Z3=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.pl(this.Cs.na);this.nna(a);this.c6a.widgets=this.eu;b&&this.renderer.yh(this.Cs.na,"display","none");a=c||this.c6a.c2(d3b(this.Hg));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.yh(this.Cs.na,"display","block"),this.MW(this.Cs,b)};
_.h.X3=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.pl(this.bs.na);b&&(b3b(this.Yea,this.Fv),this.IB.clear(),this.ina(a),this.o8a(11),b=this.VXa()?"block":"none",this.renderer.yh(this.bs.na,"display",b));c=c||this.Yea.c2(d3b(this.Hg));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;d.length!==0&&this.vza(b.line,d,a)}};
_.h.vza=function(a,b,c,d){d=d===void 0?!1:d;var e=this.IB.get(a);e||(e=this.FSa(),this.jna(e,a,c),this.IB.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.iw&&b.iw.length!==0||(c=this.view.ci(b.ta,b.context),_.pm(c),b.iw=c.Ul),b=_.k(b.iw),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&this.bs.na.children.length>0?this.renderer.insertBefore(this.bs.na,e,this.bs.na.children[0]):this.renderer.appendChild(this.bs.na,e)};
_.h.FSa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.mq&&_.LF(a)&&this.aY.push(a);return a};_.h.jna=function(a,b,c){b*=c;this.renderer.yh(a,"position","absolute");this.renderer.yh(a,"top",b+"px");this.renderer.yh(a,"height",c+"px");this.renderer.yh(a,"bottom","0")};_.h.VXa=function(){for(var a=_.k(this.Fv.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};
var A3b=function(a,b){b=b===void 0?a.lineHeight:b;a.ina(b);a.nna(b);for(var c=_.k(a.py.concat(a.eu)),d=c.next();!d.done;d=c.next())a.gY(d.value);c=_.k(a.IB);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.jna(e,d,b)}};_.h=iQ.prototype;_.h.nna=function(a){this.ona(this.Cs,a)};_.h.ina=function(a){this.ona(this.bs,a)};_.h.ona=function(a,b){this.renderer.yh(a.na,"height",b*this.nY+"px")};
_.h.o8a=function(a){var b=Array.from(this.Fv.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.ld(b)):0;this.renderer.yh(this.bs.na,"width",a*b+"px")};_.h.MW=function(a,b,c){c=c===void 0?!1:c;if(!b.iw){var d=this.view.ci(b.ta,b.context);_.pm(d);b.iw=d.Ul}this.gY(b);b=_.k(b.iw);for(d=b.next();!d.done;d=b.next())d=d.value,c&&a.na.children.length>0?this.renderer.insertBefore(a.na,d,a.na.children[0]):this.renderer.appendChild(a.na,d)};
var B3b=function(a,b,c){var d;(d=c.iw)==null||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=iQ.prototype;_.h.H4a=function(){if(this.BF){var a=this.BF,b=a.position,c=a.line,d=a.offset;(a=this.hb.na.querySelector(a.lb))?this.uka.scrollTo(a,b,d!=null?d:0):this.eX(c);this.BF=null}};
_.h.gY=function(a){var b=a.iw;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){var d=this.Mea(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.yh(e,"top",d+"px"),a>-1?this.renderer.yh(e,"height",c+"px"):this.renderer.yh(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.he.clear();this.Hg.clear();this.Dca();this.Psa.next(!0);this.continue=void 0;var a;(a=this.KW)==null||a.unsubscribe();this.KW=void 0};
_.h.Dca=function(){if(this.renderer.mq)for(var a=_.k(this.aY),b=a.next();!b.done;b=a.next())this.renderer.mq(b.value);this.aY=[]};_.h.eX=function(a){a==null||this.iga(a)||(this.hb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.iga=function(a){if(a==null)return!1;a*=this.lineHeight;var b=this.hb.na.scrollTop,c=b+this.hb.na.offsetHeight;return b<=a&&a<c};
_.p.Object.defineProperties(iQ.prototype,{he:{configurable:!0,enumerable:!0,get:function(){return this.ZRa},set:function(a){var b=this;this.ZRa=a;this.ab.add(_.ze(window,"resize").ha(_.x(function(){return a.UT()}),_.cf()).subscribe(function(c){b.wja(c)}))}},Em:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},ska:{configurable:!0,enumerable:!0,set:function(a){this.fV=!1;this.Of=_.krb(a)}}});
iQ.O=function(a){return new (a||iQ)(_.A(_.Cg),_.A(_.fh),_.A(_.am),_.A(_.gg),_.A(_.jv),_.A(_.kv),_.A(_.sJ),_.A(_.vh),_.A(_.Vu),_.A(_.lh),_.A(_.gyb,8),_.A(_.Pd),_.A(_.Xr),_.A(_.Pg),_.A(_.kw),_.A(_.qJ),_.A(_.sF),_.A(y3b),_.A(z3b),_.A(bQ))};
iQ.ya=_.Yc({type:iQ,oa:[["virtual-scroll-format-code"]],tb:function(a,b){a&1&&(_.jg(t3b,7),_.jg(u3b,7),_.jg(hQ,7),_.jg(v3b,7),_.jg(w3b,7),_.jg(x3b,7),_.jg(gQ,7));if(a&2){var c;_.ng(c=_.og())&&(b.Kba=c.first);_.ng(c=_.og())&&(b.bs=c.first);_.ng(c=_.og())&&(b.Hg=c.first);_.ng(c=_.og())&&(b.IV=c.first);_.ng(c=_.og())&&(b.Cs=c.first);_.ng(c=_.og())&&(b.Wda=c.first);_.ng(c=_.og())&&(b.he=c.first)}},inputs:{fileName:"fileName",value:"value",Xx:"highlightInfo",rendered:"rendered",Gga:"largeFileThreshold",
Wwa:"largeFileRenderCount",LJ:"lineLimitation",visibility:"visibility",Yn:"folding",jD:"visibleCodeIdentifier",aJ:"focusableRegion",Hw:"usePrefetchIfPossible",oU:"displayLineNumbers",ska:"scrollToLine",Am:"lineNumberLinkProvider"},outputs:{Sma:"totalNumLines",zk:"lineShown",jP:"rangeToggled",Fq:"lineNumberClicked",Dt:"gutterClicked"},features:[_.vg([{wa:_.pJ,Hb:iQ},{wa:y3b,Md:cQ},{wa:z3b,Md:cQ},bQ]),_.Jf,_.sd],Aa:39,Ba:25,Ea:[["content",""],["gutter",""],["decorations",""],["focusElement",""],["sidebar",
""],[1,"layout",3,"ascResizeNotifier"],["tabindex","-1"],[1,"gutter","CodeMirror-gutters"],[1,"CodeMirror-gutters",3,"lineFocused","lineNumberClicked","gutterClicked","lineShown","visibility","lineNumberLinkProvider"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup","selectionchange"],[1,"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"],[1,"cdk-visually-hidden"],[3,"lineFocused","lineShown","visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"rangeToggled","mousedown","visibility","folding","lineHeight"]],ta:function(a,b){if(a&
1){var c=_.zd();_.F(0,"div",5);_.K("ascResizeNotifier",function(){_.u(c);return _.w(b.Qt())});_.P(1,"\n  ");_.F(2,"div",6,0);_.P(4,"\n    ");_.J(5,"div",7,1);_.P(7,"\n    ");_.F(8,"virtual-scroll-line-number-container",8);_.K("lineFocused",function(d){_.u(c);return _.w(b.JJ=d)})("lineNumberClicked",function(d){_.u(c);return _.w(b.Fq.emit(d))})("gutterClicked",function(d){_.u(c);return _.w(b.Dt.emit(d))})("lineShown",function(d){_.u(c);return _.w(b.zk.emit(d))});_.P(9,"\n    ");_.H();_.P(10,"\n    ");
_.F(11,"div",9);_.K("click",function(d){_.u(c);return _.w(b.b0.next(d))})("contextmenu",function(d){_.u(c);return _.w(b.b0.next(d))})("mouseover",function(d){_.u(c);return _.w(b.Hxa.next(d))})("mouseout",function(d){_.u(c);return _.w(b.L0a.next(d))})("mousedown",function(){_.u(c);return _.w(b.pX(!0))})("mouseup",function(){_.u(c);return _.w(b.pX(!1))})("mouseleave",function(){_.u(c);return _.w(b.pX(!1))})("keydown",function(d){_.u(c);return _.w(b.TZa.next(d))})("keyup",function(d){_.u(c);return _.w(b.UZa.next(d))})("selectionchange",
function(){_.u(c);return _.w(b.Uv())},!1,CFb);_.P(12,"\n      ");_.J(13,"div",10,2);_.P(15,"\n      ");_.B(16,kNb,1,6,"div",11);_.P(17,"\n      ");_.B(18,lNb,5,3,"div",12);_.Q(19,"async");_.P(20,"\n      ");_.F(21,"div",13,3);_.P(23,"\n        ");_.F(24,"span",14);_.P(25,"\n          Code panel - press c to focus line 1.\n        ");_.H();_.P(26,"\n      ");_.H();_.P(27,"\n      ");_.F(28,"virtual-scroll-code-container",15);_.K("lineFocused",function(d){_.u(c);return _.w(b.JJ=d)})("lineShown",function(d){_.u(c);
return _.w(b.zk.emit(d))});_.P(29,"\n      ");_.H();_.P(30,"\n      ");_.B(31,mNb,1,5,"code-folding-container",16);_.P(32,"\n    ");_.H();_.P(33,"\n  ");_.H();_.P(34,"\n  ");_.J(35,"div",17,4);_.P(37,"\n");_.H();_.P(38,"\n")}a&2&&(_.y(2),_.Zz("content CodeMirror ",b.le,""),_.y(6),_.Mf("min-height",b.lineHeight*b.nY,"px"),_.Nf("line-numbers",b.oU),_.E("visibility",b.visibility)("lineNumberLinkProvider",b.Am),_.y(3),_.Of(b.Wvb),_.y(2),_.Mf("min-width",b.OT,"ch"),_.y(3),_.E("ngForOf",b.BXa(b.Of,b.lines.length)),
_.y(2),_.E("ngIf",_.R(19,23,b.m_a.enabled)&&b.PT),_.y(10),_.Mf("padding-right",b.eu.length===0?0:300,"px"),_.E("visibility",b.visibility)("usePrefetchIfPossible",b.Hw)("inlineWidgets",b.Nj)("highlightedLines",b.Of),_.y(3),_.E("ngIf",b.Yn.length>0))},Ia:[_.nJ,_.nn,_.on,_.ww,gQ,hQ,_.tn],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 C3b=new _.jd("CDK_DRAG_CONFIG");var D3b=new _.jd("CDK_DRAG_PARENT");var E3b=new _.jd("CdkDragHandle");var F3b=_.Ph({passive:!1,capture:!0}),G3b=function(){};G3b.O=function(a){return new (a||G3b)};G3b.ya=_.Yc({type:G3b,oa:[["ng-component"]],rb:["cdk-drag-resets-container",""],standalone:!0,features:[_.wg],Aa:0,Ba:0,ta:function(){},styles:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}\n"],mb:2,Oa:0});
var jQ=function(a,b){var c=this;this.nb=a;this.hT=_.Wc(_.wr);this.Ccb=new Set;this.v7=new Set;this.pD=_.pg([]);this.N7=new Map;this.OHc=function(d){return d.jy()};this.Pya=new _.gf;this.z2a=new _.gf;this.scroll=new _.gf;this.QLc=function(d){c.pD().length>0&&d.preventDefault()};this.jgb=function(d){c.pD().length>0&&(c.pD().some(c.OHc)&&d.preventDefault(),c.Pya.next(d))};this.Db=b},H3b=function(a,b){a.v7.add(b);a.v7.size===1&&a.nb.Ub(function(){a.Db.addEventListener("touchmove",a.jgb,F3b)})},J3b=function(a,
b){a.v7.delete(b);I3b(a,b);a.v7.size===0&&a.Db.removeEventListener("touchmove",a.jgb,F3b)},K3b=function(a,b,c){a.pD().indexOf(b)>-1||(a.hT.load(G3b),a.pD.update(function(d){return[].concat(_.ld(d),[b])}),a.pD().length===1&&(c=c.type.startsWith("touch"),a.N7.set(c?"touchend":"mouseup",{handler:function(d){return a.z2a.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.QLc,options:F3b}),c||a.N7.set("mousemove",{handler:function(d){return a.Pya.next(d)},
options:F3b}),a.nb.Ub(function(){a.N7.forEach(function(d,e){a.Db.addEventListener(e,d.handler,d.options)})})))},I3b=function(a,b){a.pD.update(function(c){var d=c.indexOf(b);return d>-1?(c.splice(d,1),[].concat(_.ld(c))):c});a.pD().length===0&&a.Obb()};jQ.prototype.jy=function(a){return this.pD().indexOf(a)>-1};
jQ.prototype.sK=function(a){var b=this,c=[this.scroll];a&&a!==this.Db&&c.push(new _.ae(function(d){return b.nb.Ub(function(){var e=function(f){b.pD().length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.De.apply(null,_.ld(c))};jQ.prototype.La=function(){var a=this;this.v7.forEach(function(b){return J3b(a,b)});this.Ccb.forEach(function(b){a.Ccb.delete(b)});this.Obb();this.Pya.complete();this.z2a.complete()};
jQ.prototype.Obb=function(){var a=this;this.N7.forEach(function(b,c){a.Db.removeEventListener(c,b.handler,b.options)});this.N7.clear()};jQ.O=function(a){return new (a||jQ)(_.t(_.Cg),_.t(_.lh))};jQ.ua=_.q({token:jQ,qa:jQ.O,Ga:"root"});var rNb=0;var L3b=function(a){this.Db=a;this.Dy=new Map};L3b.prototype.clear=function(){this.Dy.clear()};L3b.prototype.cache=function(a){var b=this;this.clear();this.Dy.set(this.Db,{I4a:this.kJ()});a.forEach(function(c){b.Dy.set(c,{I4a:{top:c.scrollTop,left:c.scrollLeft},epb:sNb(c)})})};
var M3b=function(a,b){var c=_.Qh(b);b=a.Dy.get(c);if(!b)return null;b=b.I4a;if(c===a.Db){var d=a.kJ();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.Dy.forEach(function(m,n){m.epb&&c!==n&&c.contains(n)&&tNb(m.epb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};L3b.prototype.kJ=function(){return{top:window.scrollY,left:window.scrollX}};var N3b=new Set(["position"]),O3b=function(a,b,c,d,e,f,g,m,n){this.Db=a;this.Li=b;this.Woa=c;this.AH=d;this.Lu=e;this.RLc=f;this.ft=g;this.FA=m;this.KOc=n};_.h=O3b.prototype;_.h.attach=function(a){this.sj=this.pHc();a.appendChild(this.sj);"showPopover"in this.sj&&this.sj.showPopover()};_.h.destroy=function(){this.sj.remove();var a;(a=this.tgb)==null||a.destroy();this.sj=this.tgb=null};_.h.setTransform=function(a){this.sj.style.transform=a};_.h.getBoundingClientRect=function(){return this.sj.getBoundingClientRect()};
_.h.UD=function(a){this.sj.classList.add(a)};_.h.addEventListener=function(a,b){this.sj.addEventListener(a,b)};_.h.removeEventListener=function(a,b){this.sj.removeEventListener(a,b)};
_.h.pHc=function(){var a=this.Lu,b=this.RLc,c=a?a.ta:null;if(c&&a){var d=a.qxa?this.AH:null;c=a.Bf.ci(c,a.context);_.pm(c);var e=uNb(c,this.Db);this.tgb=c;a.qxa?ANb(e,d):e.style.transform=zNb(this.ft.x,this.ft.y)}else e=qNb(this.Li),ANb(e,this.AH),this.FA&&(e.style.transform=this.FA);vNb(e.style,{"pointer-events":"none",margin:"showPopover"in e?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this.KOc+""},N3b);tM(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("popover","manual");
e.setAttribute("dir",this.Woa);b&&(Array.isArray(b)?b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};_.p.Object.defineProperties(O3b.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.sj}}});var P3b=_.Ph({passive:!0}),Q3b=_.Ph({passive:!1}),R3b=_.Ph({passive:!1,capture:!0}),wNb=new Set(["position"]),U3b=function(a,b,c,d,e,f){var g=this;this.Yc=b;this.Db=c;this.nb=d;this.rf=e;this.jx=f;this.ID={x:0,y:0};this.nA={x:0,y:0};this.Y7=_.pg(!1);this.hqa=new _.gf;this.vr=this.wr=this.ngb=this.mgb=_.Wd.EMPTY;this.eL=null;this.Dfb=!0;this.fm=[];this.lH=new Set;this.Woa="ltr";this.M0=0;this.scale=1;this.qc=!1;this.zaa=new _.gf;this.HX=new _.gf;this.released=new _.gf;this.ended=new _.gf;this.U0=new _.gf;
this.a1=new _.gf;this.P0=new _.gf;this.M0a=this.hqa;this.Cqa=function(m){g.zaa.next();if(g.fm.length){var n=g.beb(m);!n||g.lH.has(n)||g.disabled||g.Ceb(n,m)}else g.disabled||g.Ceb(g.Li,m)};this.KLc=function(m){var n=g.tpa(m);if(g.Y7()){m.cancelable&&m.preventDefault();var r=g.Edb(n);g.GLa=!0;g.efb=n;g.hOc(r);if(g.Yj)g.Thb(r,n);else{n=g.nB?g.AH:g.ft;var v=g.nA;v.x=r.x-n.x+g.ID.x;v.y=r.y-n.y+g.ID.y;g.cJa(v.x,v.y)}g.hqa.zn.length&&g.nb.run(function(){g.hqa.next({source:g,Ig:r,event:m,distance:g.XKa(r),
v0:g.pNa})})}else Math.abs(n.x-g.ft.x)+Math.abs(n.y-g.ft.y)>=g.Yc.Wta&&((n=Date.now()>=g.MHc+g.UIc(m),v=g.Yj,n)?v&&(v.jy()||v.Dkd())||(m.cancelable&&m.preventDefault(),g.Y7.set(!0),g.nb.run(function(){return g.nNc(m)})):g.Mcb(m))};this.MLc=function(m){g.Mcb(m)};this.Cfb=function(m){if(g.fm.length){var n=g.beb(m);!n||g.lH.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};S3b(T3b(this,a),b.Qnd||null);this.VZ=new L3b(c);H3b(f,this)},V3b=function(a,b){a.fm=b.map(function(d){return _.Th(d)});
a.fm.forEach(function(d){return tM(d,a.disabled)});a.ora();var c=new Set;a.lH.forEach(function(d){a.fm.indexOf(d)>-1&&c.add(d)});a.lH=c},T3b=function(a,b){var c=_.Th(b);c!==a.Li&&(a.Li&&a.Hgb(a.Li),a.nb.Ub(function(){c.addEventListener("mousedown",a.Cqa,Q3b);c.addEventListener("touchstart",a.Cqa,P3b);c.addEventListener("dragstart",a.Cfb,Q3b)}),a.FA=void 0,a.Li=c);typeof SVGElement!=="undefined"&&a.Li instanceof SVGElement&&(a.yqa=a.Li.ownerSVGElement);return a},W3b=function(a,b){a.eL=b?_.Th(b):null;
a.vr.unsubscribe();b&&(a.vr=a.rf.Hc(10).subscribe(function(){return a.TGc()}));return a},S3b=function(a,b){a.lNa=b};_.h=U3b.prototype;
_.h.dispose=function(){this.Hgb(this.Li);if(this.jy()){var a;(a=this.Li)==null||a.remove()}var b;(b=this.yu)==null||b.remove();this.rcb();this.qcb();J3b(this.jx,this);this.FNa();this.zaa.complete();this.HX.complete();this.released.complete();this.ended.complete();this.U0.complete();this.a1.complete();this.P0.complete();this.hqa.complete();this.fm=[];this.lH.clear();this.Yj=void 0;this.vr.unsubscribe();this.VZ.clear();this.eL=this.Li=this.yqa=this.CL=this.Lu=this.yu=this.lNa=null};
_.h.jy=function(){return this.Y7()&&this.jx.jy(this)};_.h.reset=function(){this.Li.style.transform=this.FA||"";this.nA={x:0,y:0};this.ID={x:0,y:0}};_.h.HOc=function(a){this.Yj=a};_.h.dla=function(a){this.nA={x:0,y:0};this.ID.x=a.x;this.ID.y=a.y;this.Yj||this.cJa(a.x,a.y)};_.h.Bcd=function(){var a=this.efb;a&&this.Yj&&this.Thb(this.Edb(a),a)};_.h.FNa=function(){this.mgb.unsubscribe();this.ngb.unsubscribe();this.wr.unsubscribe();var a;(a=this.nLa())==null||a.removeEventListener("selectstart",FNb,R3b)};
_.h.rcb=function(){var a;(a=this.sj)==null||a.destroy();this.sj=null};_.h.qcb=function(){var a;(a=this.sx)==null||a.remove();var b;(b=this.Aqa)==null||b.destroy();this.sx=this.Aqa=null};
_.h.Mcb=function(a){var b=this;if(this.jx.jy(this)&&(this.FNa(),I3b(this.jx,this),this.ora(),this.fm&&(this.Li.style.webkitTapHighlightColor=this.CMc),this.Y7()))if(this.released.next({source:this,event:a}),this.Yj)this.Yj.RL(),this.BFc().then(function(){b.EGc(a);b.Kbb();I3b(b.jx,b)});else{this.ID.x=this.nA.x;var c=this.tpa(a);this.ID.y=this.nA.y;this.nb.run(function(){b.ended.next({source:b,distance:b.XKa(c),N0:c,event:a})});this.Kbb();I3b(this.jx,this)}};
_.h.nNc=function(a){ENb(a)&&(this.gfb=Date.now());this.ora();var b=this.nLa(),c=this.Yj;b&&this.nb.Ub(function(){b.addEventListener("selectstart",FNb,R3b)});if(c){var d=this.Li,e=d.parentNode,f=this.sx=this.mHc(),g=this.yu=this.yu||this.Db.createComment("");e.insertBefore(g,d);this.FA=d.style.transform||"";this.sj=new O3b(this.Db,this.Li,this.Woa,this.AH,this.Lu||null,this.Via||null,this.ft,this.FA,this.Yc.zIndex||1E3);this.sj.attach(this.jJc(e,b));xNb(d,!1);this.Db.body.appendChild(e.replaceChild(f,
d));this.HX.next({source:this,event:a});c.start();this.zH=c;this.Lpa=c.Byb(this)}else this.HX.next({source:this,event:a}),this.zH=this.Lpa=void 0;this.VZ.cache(c?c.Qid():[])};
_.h.Ceb=function(a,b){var c=this;this.lNa&&b.stopPropagation();var d=this.jy(),e=ENb(b),f=!e&&b.button!==0,g=this.Li,m=_.Qh(b),n=!e&&this.gfb&&this.gfb+800>Date.now();e=e?_.bra(b):_.ara(b);m&&m.draggable&&b.type==="mousedown"&&b.preventDefault();d||f||n||e||(this.fm.length&&(d=g.style,this.CMc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.GLa=!1,this.Y7.set(this.GLa),this.FNa(),this.AH=this.Li.getBoundingClientRect(),this.mgb=this.jx.Pya.subscribe(this.KLc),this.ngb=
this.jx.z2a.subscribe(this.MLc),this.wr=this.jx.sK(this.nLa()).subscribe(function(r){return c.fOc(r)}),this.eL&&(this.aZ=sNb(this.eL)),this.YZ=(d=this.Lu)&&d.ta&&!d.qxa?{x:0,y:0}:this.iJc(this.AH,a,b),a=this.ft=this.efb=this.tpa(b),this.pNa={x:0,y:0},this.LLc={x:a.x,y:a.y},this.MHc=Date.now(),K3b(this.jx,this,b))};
_.h.EGc=function(a){var b=this;xNb(this.Li,!0);this.yu.parentNode.replaceChild(this.Li,this.yu);this.rcb();this.qcb();this.AH=this.aZ=this.ZZ=this.FA=void 0;this.nb.run(function(){var c=b.Yj,d=c.Byb(b),e=b.tpa(a),f=b.XKa(e),g=c.xKc(e.x,e.y);b.ended.next({source:b,distance:f,N0:e,event:a});b.P0.next({item:b,lk:d,bw:b.Lpa,container:c,sNb:b.zH,hEb:g,distance:f,N0:e,event:a});c.ihd(b,d,b.Lpa,b.zH,g,f,e,a);b.Yj=b.zH})};
_.h.Thb=function(a,b){var c=this;var d=a.x;var e=a.y;a=b.x;b=b.y;var f=this.zH.jcd(this,d,e);!f&&this.Yj!==this.zH&&this.zH.xKc(d,e)&&(f=this.zH);f&&f!==this.Yj&&this.nb.run(function(){c.a1.next({item:c,container:c.Yj});c.Yj.jda(c);c.Yj=f;c.Yj.uU(c,d,e,f===c.zH&&f.Frd?c.Lpa:void 0);c.U0.next({item:c,container:f,lk:f.Byb(c)})});this.jy()&&(this.Yj.Dcd(a,b),this.Yj.Ccd(this,d,e,this.pNa),this.nB?this.bJa(d,e):this.bJa(d-this.YZ.x,e-this.YZ.y))};
_.h.BFc=function(){var a=this;if(!this.GLa)return Promise.resolve();var b=this.sx.getBoundingClientRect();this.sj.UD("cdk-drag-animating");this.bJa(b.left,b.top);var c=DNb(this.sj.sj);return c===0?Promise.resolve():this.nb.Ub(function(){return new Promise(function(d){var e=function(g){if(!g||a.sj&&_.Qh(g)===a.sj.element&&g.propertyName==="transform"){var m;(m=a.sj)==null||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,c*1.5);a.sj.addEventListener("transitionend",e)})})};
_.h.mHc=function(){var a=this.CL,b=a?a.ta:null;b?(this.Aqa=a.Bf.ci(b,a.context),_.pm(this.Aqa),a=uNb(this.Aqa,this.Db)):a=qNb(this.Li);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.iJc=function(a,b,c){b=(b=b===this.Li?null:b)?b.getBoundingClientRect():a;c=ENb(c)?c.targetTouches[0]:c;var d=this.deb();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.tpa=function(a){var b=this.deb(),c=ENb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.yqa&&(c=this.yqa.getScreenCTM())){var d=this.yqa.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.Edb=function(a){var b=this.Yj?this.Yj.MV:null,c=this.nB?this.nB(a,this,this.AH,this.YZ):a;a=c.x;c=c.y;if(this.MV==="x"||b==="x")c=this.ft.y-(this.nB?this.YZ.y:0);else if(this.MV==="y"||b==="y")a=this.ft.x-(this.nB?this.YZ.x:0);if(this.aZ){var d=this.nB?{x:0,y:0}:this.YZ;b=d.x;var e=d.y;d=this.aZ;var f=this.kJc(),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.hOc=function(a){var b=a.x;a=a.y;var c=this.pNa,d=this.LLc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Yc.Iia&&(c.x=b>d.x?1:-1,d.x=b);e>this.Yc.Iia&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.ora=function(){if(this.Li&&this.fm){var a=this.fm.length>0||!this.jy();a!==this.Dfb&&(this.Dfb=a,tM(this.Li,a))}};_.h.Hgb=function(a){a.removeEventListener("mousedown",this.Cqa,Q3b);a.removeEventListener("touchstart",this.Cqa,P3b);a.removeEventListener("dragstart",this.Cfb,Q3b)};
_.h.cJa=function(a,b){var c=1/this.scale;a=zNb(a*c,b*c);b=this.Li.style;this.FA==null&&(this.FA=b.transform&&b.transform!="none"?b.transform:"");b.transform=yNb(a,this.FA)};_.h.bJa=function(a,b){var c,d=((c=this.Lu)==null?0:c.ta)?void 0:this.FA;this.sj.setTransform(yNb(zNb(a,b),d))};_.h.XKa=function(a){var b=this.ft;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.Kbb=function(){this.aZ=this.ZZ=void 0;this.VZ.clear()};
_.h.TGc=function(){var a=this.ID,b=a.x;a=a.y;if(!(b===0&&a===0||this.jy())&&this.eL){var c=this.Li.getBoundingClientRect(),d=this.eL.getBoundingClientRect();if(!(d.width===0&&d.height===0||c.width===0&&c.height===0)){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?(e>0&&(b+=e),f>0&&(b-=f)):b=0;d.height>c.height?(g>0&&(a+=g),m>0&&(a-=m)):a=0;b===this.ID.x&&a===this.ID.y||this.dla({y:a,x:b})}}};
_.h.UIc=function(a){var b=this.M0;return typeof b==="number"?b:ENb(a)?b.C8c:b?b.xmd:0};_.h.fOc=function(a){var b=M3b(this.VZ,a);b&&(a=_.Qh(a),this.aZ&&a!==this.eL&&a.contains(this.eL)&&tNb(this.aZ,b.top,b.left),this.ft.x+=b.left,this.ft.y+=b.top,this.Yj||(this.nA.x-=b.left,this.nA.y-=b.top,this.cJa(this.nA.x,this.nA.y)))};_.h.deb=function(){var a;return((a=this.VZ.Dy.get(this.Db))==null?void 0:a.I4a)||this.VZ.kJ()};_.h.nLa=function(){this.sbb===void 0&&(this.sbb=_.nra(this.Li));return this.sbb};
_.h.jJc=function(a,b){var c=this.SLc||"global";return c==="parent"?a:c==="global"?(a=this.Db,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Th(c)};_.h.kJc=function(){this.ZZ&&(this.ZZ.width||this.ZZ.height)||(this.ZZ=this.sj?this.sj.getBoundingClientRect():this.AH);return this.ZZ};_.h.beb=function(a){return this.fm.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.p.Object.defineProperties(U3b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc||!(!this.Yj||!this.Yj.disabled)},set:function(a){a!==this.qc&&(this.qc=a,this.ora(),this.fm.forEach(function(b){return tM(b,a)}))}}});var X3b={Wta:5,Iia:5},kQ=function(a,b,c,d){this.Db=a;this.nb=b;this.rf=c;this.jx=d};kQ.prototype.ESa=function(a,b){b=b===void 0?X3b:b;return new U3b(a,b,this.Db,this.nb,this.rf,this.jx)};kQ.O=function(a){return new (a||kQ)(_.t(_.lh),_.t(_.Cg),_.t(_.bs),_.t(jQ))};kQ.ua=_.q({token:kQ,qa:kQ.O,Ga:"root"});var Y3b=new _.jd("CdkDropList"),lQ=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.element=a;this.Xta=b;this.nb=d;this.Fe=e;this.Yb=g;this.Ua=n;this.LMc=r;this.egb=v;this.Lb=new _.gf;this.fm=new _.gh([]);this.scale=1;this.HX=new _.mm;this.released=new _.mm;this.ended=new _.mm;this.U0=new _.mm;this.a1=new _.mm;this.P0=new _.mm;this.M0a=new _.ae(function(C){var I=z.Kn.M0a.ha(_.x(function(M){return{source:z,Ig:M.Ig,event:M.event,v0:M.v0,distance:M.distance}})).subscribe(C);return function(){I.unsubscribe()}});
this.Cc=_.Wc(_.zf);this.Kn=m.ESa(a,{Wta:f&&f.Wta!=null?f.Wta:5,Iia:f&&f.Iia!=null?f.Iia:5,zIndex:f==null?void 0:f.zIndex});this.Kn.data=this;Z3b.push(this);f&&this.KFc(f);b&&(this.Kn.HOc(b.PHc),b.PHc.zaa.ha(_.uf(this.Lb)).subscribe(function(){z.Kn.scale=z.scale}));this.zNc(this.Kn);this.DJc(this.Kn)};_.h=lQ.prototype;_.h.reset=function(){this.Kn.reset()};_.h.dla=function(a){this.Kn.dla(a)};_.h.Ec=function(){var a=this;_.Bf(function(){a.iib();a.cNc();a.Xua&&a.Kn.dla(a.Xua)},{Vb:this.Cc})};
_.h.Tb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.YI&&this.iib();a&&!a.YI&&this.Xua&&this.Kn.dla(this.Xua)};_.h.La=function(){var a=this;this.Xta&&this.Xta.removeItem(this);var b=Z3b.indexOf(this);b>-1&&Z3b.splice(b,1);this.nb.Ub(function(){a.fm.complete();a.Lb.next();a.Lb.complete();a.Kn.dispose()})};_.h.Rbd=function(a){var b=this.fm.getValue();b.push(a);this.fm.next(b)};_.h.vcd=function(a){var b=this.fm.getValue();a=b.indexOf(a);a>-1&&(b.splice(a,1),this.fm.next(b))};
_.h.zcd=function(a){this.Lu=a};_.h.xcd=function(a){a===this.Lu&&(this.Lu=null)};_.h.ycd=function(a){this.CL=a};_.h.wcd=function(a){a===this.CL&&(this.CL=null)};_.h.iib=function(){var a=this.element.na,b=a;if(this.f4){var c;b=a.closest!==void 0?a.closest(this.f4):(c=a.parentElement)==null?void 0:c.closest(this.f4)}T3b(this.Kn,b||a)};_.h.HIc=function(){var a=this.YQa;return a?typeof a==="string"?this.element.na.closest(a):_.Th(a):null};
_.h.zNc=function(a){var b=this;a.zaa.subscribe(function(){if(!a.jy()){var c=b.Yb,d=b.M0,e=b.CL?{ta:b.CL.Qc,context:b.CL.data,Bf:b.Fe}:null,f=b.Lu?{ta:b.Lu.Qc,context:b.Lu.data,qxa:b.Lu.qxa,Bf:b.Fe}:null;a.disabled=b.disabled;a.MV=b.MV;a.scale=b.scale;a.M0=typeof d==="object"&&d?d:_.Uh(d);a.nB=b.nB;a.Via=b.Via;d=W3b(a,b.HIc());d.CL=e;d.Lu=f;d.SLc=b.I2a||"global";c&&(a.Woa=c.value)}});a.zaa.ha(_.af(1)).subscribe(function(){if(b.egb)a.lNa=b.egb.Kn;else for(var c=b.element.na.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;S3b(a,((d=Z3b.find(function(e){return e.element.na===c}))==null?void 0:d.Kn)||null);break}c=c.parentElement}})};
_.h.DJc=function(a){var b=this;a.HX.subscribe(function(c){b.HX.emit({source:b,event:c.event});_.om(b.Ua)});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,N0:c.N0,event:c.event});_.om(b.Ua)});a.U0.subscribe(function(c){b.U0.emit({container:c.container.data,item:b,lk:c.lk})});a.a1.subscribe(function(c){b.a1.emit({container:c.container.data,item:b})});a.P0.subscribe(function(c){b.P0.emit({bw:c.bw,lk:c.lk,
sNb:c.sNb.data,container:c.container.data,hEb:c.hEb,item:b,distance:c.distance,N0:c.N0,event:c.event})})};_.h.KFc=function(a){var b=a.MV,c=a.M0,d=a.nB,e=a.Via,f=a.YQa,g=a.ghd,m=a.f4;a=a.I2a;this.disabled=g==null?!1:g;this.M0=c||0;b&&(this.MV=b);d&&(this.nB=d);e&&(this.Via=e);f&&(this.YQa=f);m&&(this.f4=m);a&&(this.I2a=a)};
_.h.cNc=function(){var a=this;this.fm.ha(_.vf(function(b){b=b.map(function(c){return c.element});a.LMc&&a.f4&&b.push(a.element);V3b(a.Kn,b)}),_.tf(function(b){return _.De.apply(null,_.ld(b.map(function(c){return c.Fh.ha(_.sf(c))})))}),_.uf(this.Lb)).subscribe(function(b){var c=a.Kn,d=b.element.na;b.disabled?!c.lH.has(d)&&c.fm.indexOf(d)>-1&&(c.lH.add(d),tM(d,!0)):c.lH.has(d)&&(c.lH.delete(d),tM(d,c.disabled))})};
_.p.Object.defineProperties(lQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc||this.Xta&&this.Xta.disabled},set:function(a){this.qc=a;this.Kn.disabled=this.qc}}});var Z3b=[];lQ.O=function(a){return new (a||lQ)(_.A(_.Pd),_.A(Y3b,12),_.A(_.lh),_.A(_.Cg),_.A(_.gg),_.A(C3b,8),_.A(_.Qr,8),_.A(kQ),_.A(_.Pg),_.A(E3b,10),_.A(D3b,12))};
lQ.Fa=_.fd({type:lQ,oa:[["","cdkDrag",""]],rb:[1,"cdk-drag"],ob:4,Za:function(a,b){a&2&&_.Nf("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Kn.jy())},inputs:{data:[0,"cdkDragData","data"],MV:[0,"cdkDragLockAxis","lockAxis"],f4:[0,"cdkDragRootElement","rootElementSelector"],YQa:[0,"cdkDragBoundary","boundaryElement"],M0:[0,"cdkDragStartDelay","dragStartDelay"],Xua:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_.Kg],nB:[0,"cdkDragConstrainPosition",
"constrainPosition"],Via:[0,"cdkDragPreviewClass","previewClass"],I2a:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",_.Lg]},outputs:{HX:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",U0:"cdkDragEntered",a1:"cdkDragExited",P0:"cdkDragDropped",M0a:"cdkDragMoved"},Rb:["cdkDrag"],standalone:!0,features:[_.vg([{wa:D3b,Hb:lQ}]),_.Kf,_.sd]});var $3b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],mQ=function(a,b,c,d,e,f,g,m,n,r,v,z,C){var I=this;this.Uc=a;this.Mb=b;this.Va=c;this.UI=d;this.Hk=e;this.Ja=f;this.modifier=g;this.nV=m;this.HVa=n;this.ud=r;this.bc=v;this.qh=z;this.ld=C;this.N9a="file_detail";this.coa=zZb;this.contentType="empty";this.vqb=new _.mm(!0);this.XI=_.le(-1);this.Vza=-1;this.line=this.pxa=this.Qda=this.Fda=this.yka=_.Ce;this.code="";this.Yn=_.le([]);this.ota=0;this.AFa="Diff is too large to display";
this.LQ="detail-header-id";this.Em=new _.gh(null);this.bVa=new _.gh(!1);this.zfa=new _.gh([]);this.Jp=new _.Wd;this.jNb=new _.gh("SOURCE");this.KTa=!1;this.S9c=0;this.Jp.add(this.bc.xea().ha().subscribe(function(M){I.jNb.next(M)}));this.visibility=this.bc.SU().ha(_.tf(function(M){return M?I.nV.visibility:_.le(_.lJ)}),_.sf(_.lJ));this.link=this.zN();this.ixb=_.te([this.bVa,this.Mb.Ta]).ha(_.x(function(M){var O=_.k(M);M=O.next().value;O=O.next().value;return M&&O.q}),_.of(1),_.se());this.Fda=_.te([this.ixb,
this.Uc.TUc]).ha(_.x(function(M){var O=_.k(M);M=O.next().value;O=O.next().value;return M&&!O}));_.Av.has(38)&&(this.KTa=!0);this.E9c=this.bc.N8a.ha(_.x(function(M){return _.Av.has(85)&&M}),_.cf())};
mQ.prototype.Ra=function(){var a=this;this.Jp.add(this.Uc.dxb.subscribe(function(){a4b(a)}));this.Jp.add(this.ixb.subscribe(function(b){b&&!a.l1?a.l1=a.ud.register("toggleSearchMatches","y",function(){var c=a.Uc;c.Dua.next(!c.Dua.value);a.Ja.qb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Rd.ub})}):!b&&a.l1&&(a.l1(),a.l1=void 0)}));this.Jp.add(this.Uc.pha.ha(_.We(function(){return a.ld.Ql})).subscribe(function(){a.Wua&&a.Wua.vN(_.krb(a.Cb.line))}));
this.yka=this.UI.matches.ha(_.x(function(b){return _.iF(b,[])}),_.vf(function(b){var c=b.length?0:-1,d=a.Rd.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}));e>=0&&(c=e);a.Vza=d&&e===-1?-1:c;a.Uc.Aka.next(c)}),_.of(1),_.se());this.Qda=this.Uc.Rda.ha(_.x(function(b){var c=b.ee;if(!c)return[];b=a.Cb.ue.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,ze:{start:g.index,end:c.lastIndex}})}return d}));this.XI=this.Uc.Kua;this.Jp.add(this.Qda.subscribe(function(b){a.Uc.Lua.next(b.length)}));this.pxa=_.te(this.Fda,this.Qda,this.yka,this.zfa).ha(_.x(function(b){var c=_.k(b);var 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 f[1]===0||!a.KTa}).map(function(f){return f[0]});c=c.filter(function(f){return f[1]!==
0&&a.KTa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,x$c:e,UXc:c}}))};mQ.prototype.La=function(){this.Jp.unsubscribe();this.l1&&this.l1()};mQ.prototype.show=function(a){this.nV.Gw({action:"show",line:a})};mQ.prototype.Mma=function(a){this.nV.Gw({action:"toggleRange",ze:a})};
var a4b=function(a){a.contentType=a.Lm==="PREVIEW"&&a.i1b?"markdown":a.Lm==="PREVIEW"&&a.gCa||a.D9c&&!a.gCa?"image":a.Lm==="PREVIEW"&&a.h1b?"jupyter":a.Cb.pta?a.Cb.mimeType&&a.Cb.mimeType.startsWith("audio/")?"audio":a.Cb.mimeType&&a.Cb.mimeType.startsWith("video/")?"video":"binary":a.oG?a.Cb.diffBase.length+a.Cb.VI>=10485760?"diffTooBig":"code-diff":a.Cb.VI===0?"empty":a.Cb.VI>0&&!a.Cb.ue?"largeFile":"text";a.vqb.emit(a.contentType);a.contentType!=="text"?(a.bVa.next(!1),a.Em.next(null)):a.bVa.next(!0)};
mQ.prototype.TBa=function(a){this.zfa.next(a)};mQ.prototype.Dt=function(){b4b(this,"selectLine")};mQ.prototype.Fq=function(a){var b=a.b3.shiftKey?LFb(this.Rd.params.line,a.line+1):a.line+1;KFb(b,this.Rd.params.line)||this.Va.navigate(_.Lq(_.Rq(this.Rd.kc(),{line:b}).kb()),{wg:"preserve"});b4b(this,a.b3.shiftKey?"shiftSelectLine":"selectLine")};
var YNb=function(a,b){a.Va.navigate(_.Lq(_.Rq(a.Cb.location.kc(),{line:b}).kb()),{wg:"preserve"}).then(function(){a.Uc.pha.next()})},b4b=function(a,b){a.Ja.qb({gestureName:"CLICK",element:"FileDetail",action:b})},c4b=function(a,b){b=!b||!_.TF(a.eCa.location,b.location);a.Uc.TI=!a.sVb||b&&a.Rd.params.line?"SOURCE":a.jNb.getValue()};
mQ.prototype.zN=function(){var a=this;return this.Mb.data.ha(_.x(wFb),_.fqb(),_.tf(function(b){return _.hqb(b,_.yJ(a.qh,b,_.DF(b)&&b.repository==="android"?"repository":"path"),a.Va)}))};
_.p.Object.defineProperties(mQ.prototype,{Rd:{configurable:!0,enumerable:!0,get:function(){return this.Cb.location}},Cb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.Cb&&a&&_.Qq(this.Rd,a.location)){var c;a=(c=this.FLb)!=null?c:a}else this.FLb=void 0;this.Cb&&_.UF(this.Rd,a.location)&&this.Cb.ue===a.ue||(this.code=a.code||a.ue||"",this.nV.Gw({action:"showAll"}),this.Yn=this.bc.SU().ha(_.tf(function(d){return d?b.HVa.FB(a):_.kF("folding disabled")}),_.sf(_.uF),_.x(function(d){return _.iF(d,
[])})),this.n3=void 0);c=this.Cb;this.eCa=a;this.UI.kxa.next(this.Rd);c4b(this,c);this.ota=a.VI;a4b(this)},get:function(){return this.eCa}},UUc:{configurable:!0,enumerable:!0,get:function(){return this.UI.matches.ha(_.x(function(a){return a.state}))}},Lm:{configurable:!0,enumerable:!0,get:function(){return this.Uc.TI}},sVb:{configurable:!0,enumerable:!0,get:function(){return(this.i1b||this.gCa||this.h1b)&&!this.oG}},oG:{configurable:!0,enumerable:!0,get:function(){return this.Cb.diffBase!==void 0}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Cb.mimeType;return a==="image/vnd.microsoft.icon"?"image/x-icon":a}},D9c:{configurable:!0,enumerable:!0,get:function(){return $3b.indexOf(this.mimeType)>=0}},gCa:{configurable:!0,enumerable:!0,get:function(){return this.Cb.mimeType==="image/svg+xml"}},i1b:{configurable:!0,enumerable:!0,get:function(){return this.Cb.fileName.slice(-3).toUpperCase()===".MD"}},h1b:{configurable:!0,enumerable:!0,get:function(){if(this.Cb.fileName.slice(-6).toUpperCase()!==
".IPYNB")return!1;if(!this.n3)try{this.n3=JSON.parse(this.Cb.ue)}catch(a){return!1}return this.n3.nbformat===4}},cTa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Cb.ue}}});mQ.O=function(a){return new (a||mQ)(_.A(_.mK),_.A(_.fh),_.A(_.qh),_.A(_.pL),_.A(_.iK),_.A(_.Xo),_.A(aQ),_.A(_.mJ),_.A($P),_.A(_.Vu),_.A(_.ew),_.A(_.xJ),_.A(_.Cg),_.A(_.Bv))};
mQ.ya=_.Yc({type:mQ,oa:[["file-detail"]],tb:function(a,b){a&1&&_.jg(_.pJ,5);if(a&2){var c;_.ng(c=_.og())&&(b.Wua=c.first)}},inputs:{S9c:"windowWidth",Cb:"viewData"},outputs:{vqb:"contentTypeChange"},features:[_.vg([_.pL,{wa:_.gyb,Md:TP},_.mJ])],Aa:18,Ba:18,Ea:[["diffHeader",""],["svg",""],["formatCode",""],["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],[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,"close","selectedMatchIndexChange","dataState","matchCount","selectedMatchIndex","showCloseButton","trackProjectId"],[1,"outer","right"],[1,"whiteout","right"],[1,"corner","right"],[1,"markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier",
"safeHtmlContent"],[3,"alt","sanitizeSrc",4,"ngIf","ngIfElse"],[3,"alt","sanitizeSrc"],[1,"svg-container",3,"safeSvg"],[1,"media"],["controls","",3,"sanitizeSrc"],[3,"contentLength"],[3,"largeFileViewData","fullViewData","size"],[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"],[3,"markerClicked","markers","numLines"],["tabindex","-1","role","region",3,"lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines","value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible"],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,
"highlightedXrefLines","layerBaseLocation"],["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"]],ta:function(a,b){a&1&&(_.B(0,GNb,1,2,"detail-header",3)(1,HNb,1,1,"ng-template",null,0,_.Ag)(3,INb,1,1,"markdown-tab-header",4)(4,JNb,12,11,"div",
5),_.Q(5,"async"),_.F(6,"main",6),_.B(7,KNb,3,8,"markdown-content",7)(8,NNb,4,2,"ng-container",8)(9,ONb,2,1,"div",9)(10,PNb,2,1,"div",9)(11,QNb,1,1,"binary-file",10)(12,RNb,1,2,"large-file",11)(13,SNb,2,1,"ng-container",8)(14,TNb,1,1,"jupyter-notebook",12)(15,ZNb,8,10,"ng-container",8)(16,$Nb,1,4,"code-diff",13)(17,aOb,3,1,"icon-empty-state-display",14),_.H());a&2&&(a=_.$f(2),_.E("ngIf",!b.oG)("ngIfElse",a),_.y(3),_.E("ngIf",b.sVb),_.y(),_.E("ngIf",_.R(5,16,b.Fda)),_.y(2),_.E("ngSwitch",b.contentType),
_.y(),_.E("ngSwitchCase","markdown"),_.y(),_.E("ngSwitchCase","image"),_.y(),_.E("ngSwitchCase","audio"),_.y(),_.E("ngSwitchCase","video"),_.y(),_.E("ngSwitchCase","binary"),_.y(),_.E("ngSwitchCase","largeFile"),_.y(),_.E("ngSwitchCase","empty"),_.y(),_.E("ngSwitchCase","jupyter"),_.y(),_.E("ngSwitchCase","text"),_.y(),_.E("ngSwitchCase","code-diff"),_.y(),_.E("ngSwitchCase","diffTooBig"))},Ia:[w2b,IN,_.on,_.pn,_.qn,RP,QP,lQ,_.nL,_.qB,_.rB,SP,_.qL,VP,WP,tN,vN,uN,_.eL,XP,_.tJ,_.oL,iQ,YP,ZP,_.tn],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%;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 d4b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(_.dk(a,2))}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.dk(a,
3))}}],e4b=function(a){this.UZc=a};e4b.prototype.tga=function(a){return!!d4b.find(function(b){return b.id===a})};e4b.prototype.ZVa=function(a,b,c){var d=d4b.find(function(e){return e.id===a});return c&&d?this.UZc.list(b).ha(_.x(function(e){var f=new Map;e.map(function(g){return dOb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.le()};var f4b=new _.jd("lang_counts_service",{Ga:"root",qa:function(){return _.Bva(pZb)}});var nQ=function(a,b){this.client=a;this.Re=b;this.WZa=new _.lu};
nQ.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.h_a(b.WZa,f);g||c.push(f);return g}).filter(function(f){return f!=null});if(c.length===0)return _.le(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.Jq);return _.Pv(this.Re,function(){var f=b.client,g=b.Re.Vk();return _.kq(f.bi,f.ii+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.qUa)},"LangCountsService.listLangCounts").ha(_.vf(function(f){c.forEach(function(g){b.WZa.put(g,(new _.Kq).td(g))});
_.Rj(f,_.Kq,1,_.Mj()).forEach(function(g){b.WZa.put(g.ne(),g)})}),_.x(function(f){return d.concat(_.Rj(f,_.Kq,1,_.Mj()))}))};nQ.O=function(a){return new (a||nQ)(_.t(f4b),_.t(_.fw))};nQ.ua=_.q({token:nQ,qa:nQ.O,Ga:"root"});var oQ=function(a,b,c,d){this.s1=a;this.HE=b;this.Kd=d;this.wFb=new e4b(c)},h4b=function(a,b,c){return g4b(a).ha(_.vf(function(d){var e=d.Kt;var f=d.enabled;d=d.JX;if(f)if(d)for(e=_.k(d),f=e.next();!f.done;f=e.next())_.yK(a.Kd,f.value);else _.yK(a.Kd,e)}),_.ue(function(d){var e=d.Kt;var f=d.enabled;var g=d.JX;return f?a.ZVa(b,e,c,g).ha(_.vf(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next()){r=r.value;for(var v=0,z=_.k(m.values()),C=z.next();!C.done;C=z.next()){C=C.value;var I=void 0;
if((I=C.JX)==null?0:I.has(r))v+=C.JX.get(r)}_.Zzb(a.Kd,r,v)}else{n=0;m=_.k(m.values());for(r=m.next();!r.done;r=m.next())n+=r.value.instances;_.Zzb(a.Kd,e,n)}}),_.Xe(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next())_.xK(a.Kd,r.value,m);else _.xK(a.Kd,e,m);return _.le(new Map)}),_.x(function(m){return{Kt:e,t2c:m}})):_.le({Kt:e})}),_.pf(eOb,new Map))};oQ.prototype.zyb=function(){return kZb(this.HE).ha(_.x(function(a){var b=lZb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var g4b=function(a){return _.te([a.Kd.Xla,a.zyb()]).ha(_.x(function(b){b=_.k(b);var c=b.next().value;var 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(m=c.get(g))==null?void 0:m.enabled}),b.set(e,new Set(f))):(f=void 0,((f=c.get(e))==null?0:f.enabled)&&b.set(e,null))}return b}),_.sf(new Map),_.Ddb(),_.x(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&&d.get(f).size===0)&&c.push({Kt:f,enabled:!1,JX:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={SQa:void 0,KX:void 0},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.KX=g,b.has(f)){if(e.KX&&e.KX.size>0){e.SQa=b.get(f)||new Set([]);g=[].concat(_.ld(e.KX)).some(function(n){return function(r){return!n.SQa.has(r)}}(e));var m=[].concat(_.ld(e.SQa)).some(function(n){return function(r){return!n.KX.has(r)}}(e));
(g||m)&&c.push({Kt:f,enabled:!0,JX:e.KX})}}else c.push({Kt:f,enabled:!0,JX:e.KX});return c}),_.Ee(function(b){return!!b.length}),_.ue(function(b){return _.le.apply(null,_.ld(b))}))};
oQ.prototype.ZVa=function(a,b,c,d){var e=this;if(a.ZE)return _.me("Aggregations are only supported for directories");if(!_.aG(a))return _.me("Invalid location");var f=a.Eb,g=a.ub,m=a.Xc,n=a.repository,r=a.path;return this.wFb.tga(b)?this.wFb.ZVa(b,c,d):_.Ozb(this.HE,b).ha(_.tf(function(v){if(!v)return _.le(new Map);var z=_.jtb(v);return z?jZb(e.s1,{ub:g,Xc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.x(function(C){return C.map(function(I){var M,
O;return{icon:v.icon,title:v.name,path:((M=I.Wg)==null?void 0:M.path)||"",instances:Number((O=I.data)==null?void 0:O.l1a)||0}}).reduce(function(I,M){I.set(M.path,M);return I},new Map)})):_.le(new Map)}))};oQ.O=function(a){return new (a||oQ)(_.t(_.tK),_.t(_.uK),_.t(nQ),_.t(_.wK))};oQ.ua=_.q({token:oQ,qa:oQ.O});var pQ=function(){this.g$a=500;this.Rma=iOb;this.title=this.Sva="";this.Jva=[];this.jCb=!0;this.wj=this.jY=!1;this.toggle=new _.mm;this.limit=500};pQ.prototype.Tb=function(a){a.groupedFiles&&(this.limit=500)};pQ.O=function(a){return new (a||pQ)};
pQ.ya=_.Yc({type:pQ,oa:[["folder-detail-section"]],inputs:{Sva:"headerId",title:"title",Jva:"groupedFiles",jCb:"initiallyExpanded",jY:"useRelativeUrls",aggregations:"aggregations",wj:"isPiper"},outputs:{toggle:"toggle"},features:[_.sd],Aa:9,Ba:4,Ea:[["togglePosition","before",3,"afterExpand","afterCollapse","expanded"],["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,"click","trackAction"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]],ta:function(a,b){a&1&&(_.F(0,"mat-expansion-panel",0),_.K("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.F(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.P(4),_.B(5,
fOb,4,3,"ng-container",2),_.H()(),_.F(6,"div",3),_.P(7," Folder Detail Header "),_.H()(),_.B(8,hOb,1,1,"ng-template",4),_.H());a&2&&(_.E("expanded",b.jCb),_.y(3),_.Lf("id",b.Sva),_.y(),_.qg(" ",b.title," "),_.y(),_.E("ngIf",b.g$a<b.Rma(b.Jva)&&b.limit!=null))},Ia:[_.bp,_.nn,_.on,_.sL,_.rw,_.rt,_.DB,_.EB,_.SI,_.CB],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 qQ=function(a,b){this.Ja=a;this.Uc=b;this.k6c=!1};qQ.prototype.Bk=function(a){this.Uc.aea.getValue()!==a&&(this.Ja.qb({element:"FolderTabHeader",action:this.WVa(a),gestureName:"CLICK",projectId:this.Cb.location.ub}),this.Uc.aea.next(a))};qQ.prototype.WVa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.Wa(a,"Unknown folder detail tab selected")}};qQ.O=function(a){return new (a||qQ)(_.A(_.Xo),_.A(_.mK))};
qQ.ya=_.Yc({type:qQ,oa:[["folder-tab-header"]],inputs:{Cb:"viewData",k6c:"showProjectTab"},Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Files"],["label","Project Info"]],ta:function(a,b){a&1&&(_.F(0,"mat-tab-group",0),_.Q(1,"async"),_.K("selectedIndexChange",function(c){return b.Bk(c)}),_.J(2,"mat-tab",1)(3,"mat-tab",2),_.H());a&2&&_.E("selectedIndex",_.R(1,1,b.Uc.DVc))},Ia:[ZN,hN,iN,_.tn],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-mdc-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 i4b=["markdownContentComponent"],j4b={s9a:0,F9a:1,od:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},rQ=function(a,b){this.Yk=a;this.modifier=b;this.fVb=!1;this.z9a=j4b;this.vI=2};rQ.prototype.Ra=function(){};rQ.prototype.Tb=function(a){a.markdownContent&&(this.vI=2)};rQ.prototype.yn=function(){k4b(this)};rQ.prototype.expand=function(){this.vI=1};var k4b=function(a){a.vI===2&&(a.fVb?_.X2a(a.Yk,function(){a.a0c.element.na.scrollHeight>180&&(a.vI=0)}):a.vI=1)};
rQ.O=function(a){return new (a||rQ)(_.A(_.jv),_.A(aQ))};
rQ.ya=_.Yc({type:rQ,oa:[["readme"]],tb:function(a,b){a&1&&_.jg(i4b,5);if(a&2){var c;_.ng(c=_.og())&&(b.a0c=c.first)}},inputs:{fVb:"shouldCollapse",Z_c:"markdownContent",Pza:"safeHtmlContent"},features:[_.sd],Aa:6,Ba:11,Ea:[["markdownContentComponent",""],[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["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"]],ta:function(a,b){a&1&&(_.J(0,"markdown-content",1,0),_.Q(2,"async"),_.Q(3,"async"),_.F(4,"div"),_.B(5,jOb,2,0,"button",2),_.H());a&2&&(_.Nf("collapsed",b.vI===b.z9a.s9a),_.E("content",b.Z_c)("relativeLinkModifier",_.R(2,7,b.modifier.WPb))("relativeImageModifier",_.R(3,9,b.modifier.UPb))("safeHtmlContent",b.Pza),_.y(5),_.E("ngIf",b.vI===b.z9a.s9a))},Ia:[_.on,_.eL,_.rw,_.qt,_.tn],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 l4b=function(a){this.Ha=_.mb(a)};_.V(l4b,_.Nb);l4b.prototype.h5a=function(a){return _.pc(this,1,a)};l4b.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={BPc:_.l(_.W(this,1))}}else a=void 0;return a};var m4b=function(){},n4b=function(){};var o4b=Symbol("jf"),sQ=function(a,b,c){c=c===void 0?null:c;this.Bh=null;a&&(this.Bh=a.Pid())&&(this.Bh.C$("click",3,"generic_click"),this.Bh.C$("dragstart",30),this.Bh.C$("drop",37),this.Bh.C$("hover",9),this.Bh.C$("input_text",15),this.Bh.C$("key_press",32));b&&(this.x1b=b.Rid());this.Ub=c?c.Ub.bind(c):Zone.root.run.bind(Zone.root);p4b||(p4b=!0,this.Ub(function(){window.addEventListener("click",function(d){uM=d},{capture:!0});window.addEventListener("mouseenter",function(d){uM=d},{capture:!0})}))};
sQ.prototype.mc=function(a,b){var c=this;this.Ub(function(){c.Bh&&c.x1b&&(q4b(c,a,b),b.uZb&&c.Bh.rld())})};sQ.prototype.qb=function(a,b){this.Bh&&this.Bh.qb(a,b)};
var q4b=function(a,b,c){a:if(a=a.x1b,c.w1b)a=c.w1b;else{if(a)if(c.U8a)if(a=a[c.U8a],a===0)console.warn("ID was never assigned for VE with name: "+c.U8a);else{if(a)break a;console.warn("Cannot find VE with name: "+c.U8a)}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;d!==void 0&&(a=[],c.T7a&&a.push("generic_click"),c.uZb&&a.push("impression"),c.oZb&&a.push("dragstart"),c.pZb&&a.push("drop"),c.V7a&&
a.push("hover"),c.vZb&&a.push("input_text"),c.wZb&&a.push("key_press"),c.itd&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=";track:"+a.join(",")),c.metadata&&(d+=";"+c.metadata),c.Q0a&&(d+=";mutable:true"),c.index!=null&&(d+=";index:"+c.index),b.na.setAttribute("jslog",d),b.na[o4b]=c)};sQ.prototype.log=function(a){this.Bh&&this.Bh.log(a)};
var r4b=function(a,b,c,d){uM&&uM!==d&&(uM.type==="click"&&c.T7a&&kOb(b)&&a.qb("click",b),uM.type==="mouseenter"&&c.V7a&&kOb(b)&&a.qb("hover",b))},p4b=!1,uM=null;sQ.O=function(a){return new (a||sQ)(_.t(m4b,8),_.t(n4b,8),_.t(_.Cg,8))};sQ.ua=_.q({token:sQ,qa:sQ.O,Ga:"root"});var s4b="click mouseenter dragstart drop keydown input".split(" "),tQ=function(a,b,c){var d=this;this.y9c=a;this.document=b;this.ld=c;this.zzb=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[o4b];if(g)switch(e.type){case "click":g.T7a&&d.qb("click",f);break;case "mouseenter":g.V7a&&d.qb("hover",f);break;case "dragstart":g.oZb&&d.qb("dragstart",f);break;case "drop":g.pZb&&d.qb("drop",f);break;case "keydown":g.wZb&&d.qb("key_press",f);break;case "input":g.vZb&&d.qb("input_text",f);break;
default:console.warn("No GIL binding for events of type "+e.type)}}};this.ld.Ub(function(){for(var e=_.k(s4b),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.zzb,{capture:!0})})};tQ.prototype.qb=function(a,b){if(a!=="input_text"||this.Q2c!==b)this.y9c.qb(a,b),this.Q2c=a==="input_text"?b:void 0};tQ.prototype.La=function(){var a=this;this.ld.Ub(function(){for(var b=_.k(s4b),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.zzb,{capture:!0})})};
tQ.O=function(a){return new (a||tQ)(_.t(sQ),_.t(_.lh),_.t(_.Cg))};tQ.ua=_.q({token:tQ,qa:tQ.O});var t4b=new _.jd("VE config");var uQ=function(a,b,c,d,e,f){this.Ve=a;this.lxa=b;this.ld=c;this.renderer=d;this.xWc=e;this.x9c=f;this.D5="";this.J8a=this.I8a=this.H8a=this.G8a=this.F8a=this.E8a=this.X0b=this.Y0b=!1;this.k_b=[];this.ZZa=null;this.qBb=!1};_.h=uQ.prototype;_.h.Ud=function(a){this.E8a&&(this.qb("click"),this.ZZa=a)};_.h.r1c=function(){this.F8a&&this.qb("dragstart")};_.h.s1c=function(){this.G8a&&this.qb("drop")};_.h.Yha=function(){this.J8a&&this.qb("key_press")};
_.h.C1a=function(a){this.H8a&&(this.qb("hover"),this.ZZa=a)};_.h.u1c=function(){this.I8a&&!this.qBb&&(this.qb("input_text"),this.qBb=!0)};_.h.qb=function(a){this.lxa.qb(a,this.Ve.na)};
_.h.Ra=function(){var a=this;this.qZb&&this.ld.Ub(function(){var b=a.Ve.na;a.k_b=[a.renderer.listen(b,"click",a.Ud.bind(a)),a.renderer.listen(b,"dragstart",a.r1c.bind(a)),a.renderer.listen(b,"drop",a.s1c.bind(a)),a.renderer.listen(b,"keydown",a.Yha.bind(a)),a.renderer.listen(b,"input",a.u1c.bind(a)),a.renderer.listen(b,"mouseenter",a.C1a.bind(a))]});this.config=this.Jl();this.lxa.mc(this.Ve,this.config)};
_.h.Jl=function(){return{metadata:this.D5,Q0a:this.Y0b,T7a:this.E8a,oZb:this.F8a,pZb:this.G8a,V7a:this.H8a,vZb:this.I8a,uZb:this.X0b,wZb:this.J8a,w1b:this.ql,index:this.w9c}};_.h.Tb=function(){var a;if((a=this.config)==null?0:a.Q0a)this.config=this.Jl(),this.config.Q0a=!0,q4b(this.lxa,this.Ve,this.config)};_.h.La=function(){var a=this;this.config&&this.qZb&&r4b(this.lxa,this.Ve.na,this.config,this.ZZa);this.ld.Ub(function(){for(var b=_.k(a.k_b),c=b.next();!c.done;c=b.next())c=c.value,c()})};
_.p.Object.defineProperties(uQ.prototype,{qZb:{configurable:!0,enumerable:!0,get:function(){var a;return this.xWc==null&&!((a=this.x9c)==null?0:a.Mgd)}}});uQ.O=function(a){return new (a||uQ)(_.A(_.Pd),_.A(sQ),_.A(_.Cg),_.A(_.am),_.A(tQ,8),_.A(t4b,8))};
uQ.Fa=_.fd({type:uQ,oa:[["","ve",""]],inputs:{ql:"ve",D5:"veMetadata",Y0b:"veMutable",X0b:"veImpression",E8a:"veClick",F8a:"veDrag",G8a:"veDrop",H8a:"veHover",I8a:"veInputText",J8a:"veKeyPress",w9c:"veIndex"},Rb:["veLoggingDirective"],standalone:!0,features:[_.sd]});var vQ=function(){this.label="";this.SRa=new _.mm};vQ.prototype.Ud=function(){this.SRa.emit()};vQ.O=function(a){return new (a||vQ)};vQ.ya=_.Yc({type:vQ,oa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{SRa:"clickEvent"},Aa:2,Ba:1,Ea:[[1,"toggle-button",3,"click"]],ta:function(a,b){a&1&&(_.F(0,"button",0),_.K("click",function(){return b.Ud()}),_.P(1),_.H());a&2&&(_.y(),_.rg(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 wQ=function(a,b,c,d){this.sTa=a;this.Qc=b;this.Be=c;this.a4a=d;this.uWb=5;this.tWb=!0;this.rc=new _.gf;this.Zd=!1};wQ.prototype.Tb=function(a){(a=a.stacksExpandListOf)&&a.YI?(this.Mta=this.sTa.find(this.items).create(this.S6c),u4b(this)):a||u4b(this)};wQ.prototype.ho=function(){var a;((a=this.Mta)==null?0:a.diff(this.items))&&u4b(this)};wQ.prototype.La=function(){this.rc.next()};var u4b=function(a){a.Be.clear();a.d6c?(a.LW(a.hVc),a.Zd&&(a.Ywa=a.LW(a.c_a)),v4b(a)):a.LW(a.items)};
wQ.prototype.LW=function(a){var b=this;return a.map(function(c){return b.Be.ci(b.Qc,{va:c})})};var v4b=function(a){var b=_.qm(a.a4a,vQ);a.button=_.KJa(a.Be,b);a.button.instance.SRa.ha(_.uf(a.rc)).subscribe(function(){a.Zd?a.collapse():a.expand();a.button&&(w4b(a),a.Be.detach(a.Be.indexOf(a.button.Jv)),a.Be.q2(a.button.Jv))});w4b(a)},w4b=function(a){a.button&&(a.button.instance.label=a.Zd?"Less":"More (+"+a.c_a.length+")")};
wQ.prototype.collapse=function(){for(var a=_.k(this.Ywa||[]),b=a.next();!b.done;b=a.next())this.Be.detach(this.Be.indexOf(b.value));this.Zd=!1};wQ.prototype.expand=function(){if(this.Ywa)for(var a=_.k(this.Ywa||[]),b=a.next();!b.done;b=a.next())this.Be.q2(b.value);else this.Ywa=this.LW(this.c_a);this.Zd=!0};
_.p.Object.defineProperties(wQ.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.R6c||[]}},hVc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.xVa)}},c_a:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.xVa)}},xVa:{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.uWb||5}},d6c:{configurable:!0,
enumerable:!0,get:function(){return!!this.tWb&&this.xVa!==this.items.length}}});wQ.O=function(a){return new (a||wQ)(_.A(_.xm),_.A(_.fg),_.A(_.gg),_.A(_.Zl))};wQ.Fa=_.fd({type:wQ,oa:[["","stacksExpandList",""]],inputs:{R6c:"stacksExpandListOf",uWb:"stacksExpandListSize",S6c:"stacksExpandListTrackBy",tWb:"stacksExpandListShowToggleButton"},features:[_.sd]});var xQ=function(a){var b=this;this.EX=a;this.ik=null;this.aza=vKb;this.EX.A1().subscribe(function(c){b.ik=c},function(){console.error("No announcement found.")})},lOb=function(a,b){a=_.ak(a.ik,3);return BKb(a)===b};_.p.Object.defineProperties(xQ.prototype,{Fkb:{configurable:!0,enumerable:!0,get:function(){return _.W(this.ik,2)}}});xQ.O=function(a){return new (a||xQ)(_.A(sP))};
xQ.ya=_.Yc({type:xQ,oa:[["stacks-butterbar"]],features:[_.vg([sP])],Aa:1,Ba:1,Ea:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ta:function(a,b){a&1&&_.B(0,mOb,2,5,"div",0);a&2&&_.E("ngIf",b.ik&&!lOb(b,"no_announce"))},Ia:[_.on],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 x4b=function(){};x4b.O=function(a){return new (a||x4b)};x4b.ya=_.Yc({type:x4b,oa:[["stacks-search"]],Aa:1,Ba:0,Ea:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],ta:function(a){a&1&&_.J(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 y4b=_.gj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),yQ=function(a,b){this.hk=a;this.J_=[];this.gYa=this.jC=!1;this.links=z4b;for(a=0;a<z4b.length;a++){var c=z4b[a].fJ();_.$t(b,c,this.dV(c))}b.x4("google-material-icons")};yQ.prototype.dV=function(a){return _.nc(y4b,a)};yQ.prototype.reload=function(){window.location.reload()};_.p.Object.defineProperties(yQ.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.hk.hd.Ta}}});
yQ.O=function(a){return new (a||yQ)(_.A(_.fh),_.A(_.Zt))};
yQ.ya=_.Yc({type:yQ,oa:[["stacks-header"]],inputs:{J_:"breadcrumb",jC:"oldView",gYa:"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,"click","queryParams"],["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"]],ta:function(a,b){a&1&&_.B(0,oOb,16,2,"header",0)(1,sOb,10,2,"header",1);a&2&&(_.E("ngIf",!b.jC&&b.gYa),_.y(),_.E("ngIf",b.jC||!b.gYa))},Ia:[xQ,
_.nn,_.on,_.au,_.Io,x4b],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 z4b=[(new sM).Sd("Add a product to Stacks").Ny("http://go/stacks-add-product").MP("add_circle"),(new sM).Sd("About Stacks").Ny("http://go/stacks-docs").MP("help"),(new sM).Sd("Contact Stacks").Ny("http://go/stacks-docs/contact-us").MP("feedback")];var zQ=function(){this.Bwa=!1;this.aLb=!0;this.HXa=this.e2="";this.ql={Sm:215999}};zQ.prototype.Ra=function(){if(!this.link)throw Error("kf");};zQ.prototype.Nm=function(a){return"StacksVeMetadata:"+(new l4b).h5a(a).md()};
_.p.Object.defineProperties(zQ.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.BN()}},Ll:{configurable:!0,enumerable:!0,get:function(){return this.link.fJ()?this.link.fJ().startsWith("https://")?_.W(this.link,3):this.link.fJ().includes(".")?"https://static.corp.google.com/stacks/"+_.W(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.W(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
zQ.O=function(a){return new (a||zQ)};
zQ.ya=_.Yc({type:zQ,oa:[["stacks-icon-link"]],inputs:{link:"link",Bwa:"isContact",aLb:"openInNewTab",e2:"gtmBox",HXa:"gtmList"},Aa:4,Ba:4,Ea:[["class","avatar",3,"src","alt",4,"ngIf"],[3,"background-image","-no-icon","-wrap","-left-ellipsis","target","href","ve","veImpression","veClick","veMutable","veMetadata",4,"ngIf"],[3,"background-image",4,"ngIf"],["target","_blank",3,"href",4,"ngFor","ngForOf"],[1,"avatar",3,"src","alt"],[3,"target","href","ve","veImpression","veClick","veMutable","veMetadata"],
["target","_blank",3,"href"]],ta:function(a,b){a&1&&_.B(0,tOb,1,2,"img",0)(1,uOb,2,18,"a",1)(2,vOb,2,3,"span",2)(3,wOb,2,4,"a",3);a&2&&(_.E("ngIf",b.Bwa),_.y(),_.E("ngIf",b.url),_.y(),_.E("ngIf",!b.url&&!_.Rj(b.link,xM,4,_.Mj()).length),_.y(),_.E("ngForOf",_.Rj(b.link,xM,4,_.Mj())))},Ia:[_.nn,_.on,uQ],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%], \nspan[_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  word-break: break-all;\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 A4b=_.gj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),AQ=function(a){this.icon="info_outline_grey600";this.cBa=!1;this.content=void 0;_.$t(a,"stars",this.dV("stars"));a.x4("google-material-icons")};AQ.prototype.dV=function(a){return _.nc(A4b,a)};AQ.prototype.Ra=function(){this.content=B4b.get(this.name)};AQ.O=function(a){return new (a||AQ)(_.A(_.Zt))};
AQ.ya=_.Yc({type:AQ,oa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon",cBa:"svg"},Aa:1,Ba:1,Ea:function(){return["\ufffd#2\ufffd\ufffd#3\ufffdISA\ufffd/#3\ufffd\ufffd/#2\ufffd","\ufffd#2\ufffd\ufffd/#2\ufffd",[4,"ngIf"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],[1,"isa"],["svgIcon","stars",3,"ngClass"],[3,"src","alt"],[1,"popup-link-text"],["target","_blank",3,"href"]]},ta:function(a,b){a&1&&_.B(0,BOb,
11,8,"ng-container",2);a&2&&_.E("ngIf",b.content)},Ia:[_.mn,_.nn,_.on,_.au,PM],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;top:-12px}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute}stacks-popup-product.-extend-left[_nghost-%COMP%]   .stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;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 B4b=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 COb=function(a){return{"subtitle-class":a}},C4b=function(){this.Yi=[];this.e2="";this.jC=!1};C4b.O=function(a){return new (a||C4b)};
C4b.ya=_.Yc({type:C4b,oa:[["stacks-link-lists"]],inputs:{Yi:"lists",e2:"gtmBox",jC:"oldView"},Aa:2,Ba:1,Ea:[["emptyList",""],[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[3,"ngClass",4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"ngClass"],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],ta:function(a,b){a&1&&(_.F(0,"div",1),_.B(1,JOb,7,4,"div",2),_.H());a&2&&(_.y(),_.E("ngForOf",b.Yi))},Ia:[_.mn,_.nn,_.on,zQ,AQ],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 EOb=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 BQ=function(){};BQ.prototype.Ra=function(){};BQ.O=function(a){return new (a||BQ)};
BQ.ya=_.Yc({type:BQ,oa:[["stacks-popup-freshness"]],inputs:{Jq:"productName",eyb:"freshnessDate",dga:"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"]],ta:function(a,b){a&1&&(_.F(0,"button"),
_.B(1,KOb,1,0,"img",0)(2,LOb,1,0,"img",1),_.H(),_.F(3,"div",2),_.B(4,MOb,2,0,"p",3)(5,NOb,2,0,"p",3),_.F(6,"p",4),_.P(7),_.H()());a&2&&(_.y(),_.E("ngIf",b.dga),_.y(),_.E("ngIf",!b.dga),_.y(2),_.E("ngIf",b.dga),_.y(),_.E("ngIf",!b.dga),_.y(2),_.OA("",b.Jq," team has reviewed this product on ",b.eyb,"."))},Ia:[_.on],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;top:-12px}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute}stacks-popup-product.-extend-left[_nghost-%COMP%]   .stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;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 CQ=function(a){_.$t(a,"license",_.nc(nP,"license"));a.x4("google-material-icons")};CQ.prototype.Ra=function(){};CQ.O=function(a){return new (a||CQ)(_.A(_.Zt))};
CQ.ya=_.Yc({type:CQ,oa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:9,Ba:4,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"]]},ta:function(a,b){a&1&&(_.B(0,OOb,3,0,"button",0),_.F(1,"div",1)(2,"p",2),_.P(3,"Infrastructure Support Agreement"),_.H(),_.F(4,"p",3),_.P(5),
_.H(),_.F(6,"p",3)(7,"a",4),_.P(8,"More info"),_.H()()());a&2&&(_.E("ngIf",b.product.mva()),_.y(5),_.qg("",b.product.getName()," has signed an ISA."),_.y(2),_.dg("href","/agreement/",b.product.um(),"",_.Qe))},Ia:[_.on],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;top:-12px}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute}stacks-popup-product.-extend-left[_nghost-%COMP%]   .stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;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 DQ=function(a){this.metrics=[];this.description="";_.$t(a,"radio_button_checked",_.nc(nP,"radio_button_checked"));_.$t(a,"radio_button_partial",_.nc(nP,"radio_button_partial"));_.$t(a,"radio_button_unchecked",_.nc(nP,"radio_button_unchecked"));_.$t(a,"error_med",_.nc(nP,"error_med"));_.$t(a,"block",_.nc(nP,"block"));a.x4("google-material-icons")},UOb=function(a){for(var b=0,c=!1;b<a.length;){if(a.charAt(b)===".")if(c)break;else c=!0;if(a.charAt(b)<"0"||a.charAt(b)>"9")break;b++}return Number(a.substring(0,
b))};DQ.prototype.Ra=function(){this.description=D4b.get(this.eja)||""};_.p.Object.defineProperties(DQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return xKb(this.eja)}}});DQ.O=function(a){return new (a||DQ)(_.A(_.Zt))};
DQ.ya=_.Yc({type:DQ,oa:[["stacks-popup-pp"]],inputs:{eja:"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"]]},ta:function(a,b){a&1&&(_.F(0,"div",0),_.B(1,POb,3,0,"button",
1)(2,QOb,3,0,"button",2)(3,ROb,3,0,"button",3)(4,SOb,3,0,"button",4)(5,TOb,3,0,"button",5),_.H(),_.F(6,"div",6)(7,"p",7),_.P(8),_.H(),_.F(9,"div",8)(10,"p"),_.P(11),_.H(),_.B(12,VOb,9,6,"div",9),_.J(13,"hr"),_.F(14,"p",10),_.P(15," Product phases is a standard set of product stages."),_.J(16,"br"),_.F(17,"a",11),_.P(18,"go/product-phases"),_.H()()()());a&2&&(_.E("ngSwitch",b.eja),_.y(),_.E("ngSwitchCase","1"),_.y(),_.E("ngSwitchCase","2"),_.y(),_.E("ngSwitchCase","3"),_.y(),_.E("ngSwitchCase","4"),
_.y(),_.E("ngSwitchCase","5"),_.y(3),_.rg(b.name),_.y(3),_.rg(b.description),_.y(),_.E("ngForOf",b.metrics))},Ia:[_.nn,_.pn,_.qn],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;top:-12px}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute}stacks-popup-product.-extend-left[_nghost-%COMP%]   .stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;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 D4b=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 E4b=_.gj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),F4b=function(a){return[a]},EQ=function(a){_.$t(a,"stars",this.dV("stars"));a.x4("google-material-icons")};EQ.prototype.dV=function(a){return _.nc(E4b,a)};EQ.prototype.Ra=function(){};_.p.Object.defineProperties(EQ.prototype,{NTa:{configurable:!0,enumerable:!0,get:function(){return this.domain.getParent().getName()}},t7c:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.Y(this.domain,1)}}});
EQ.O=function(a){return new (a||EQ)(_.A(_.Zt))};
EQ.ya=_.Yc({type:EQ,oa:[["stacks-popup-recommended"]],inputs:{product:"product",domain:"domain"},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"]]},ta:function(a,b){a&1&&(_.F(0,"button",0),_.J(1,"mat-icon",1),_.H(),_.F(2,"div",2)(3,"p",3),_.P(4,"Recommended products"),
_.H(),_.F(5,"p",4),_.P(6),_.H(),_.F(7,"p",4)(8,"a",5),_.P(9,"More info"),_.H()()());a&2&&(_.y(6),_.OA("",b.product.getName()," is recommended by the ",b.NTa," domain stewards."),_.y(2),_.E("href",_.yg(3,F4b,b.t7c),_.Qe))},Ia:[_.au],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;top:-12px}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute}stacks-popup-product.-extend-left[_nghost-%COMP%]   .stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;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 FQ=function(){this.MBa=!1};FQ.prototype.Ra=function(){};FQ.O=function(a){return new (a||FQ)};
FQ.ya=_.Yc({type:FQ,oa:[["stacks-popup-product"]],inputs:{product:"product",domain:"domain",MBa:"underAlternatives"},Aa:4,Ba:4,Ea:[["class","stacks-popup-isa",3,"product","to-right",4,"ngIf"],[3,"product","domain",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[1,"stacks-popup-isa",3,"product"],[3,"product","domain"],[3,"productPhase","metrics"],[3,"productPhase"]],ta:function(a,b){a&1&&_.B(0,WOb,1,3,"stacks-popup-isa",0)(1,XOb,1,2,"stacks-popup-recommended",
1)(2,YOb,1,2,"stacks-popup-pp",2)(3,ZOb,1,3,"stacks-popup-pp",3);a&2&&(_.E("ngIf",b.product.mva()),_.y(),_.E("ngIf",b.product.LWa()),_.y(),_.E("ngIf",!b.MBa),_.y(),_.E("ngIf",b.MBa))},Ia:[_.on,DQ,EQ,CQ],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;top:-12px}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute}stacks-popup-product.-extend-left[_nghost-%COMP%]   .stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;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 G4b=_.gj(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),AQb=_.gj(["https://roadmap.googleplex.com/",""]),fPb=function(a){return[a]},H4b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),GQ=function(a,b,c,d,e){var f=this;this.MK=a;this.EX=b;this.hk=c;this.L$b=V1b;this.ad=_.tF;this.ACb=new _.gh("");this.ql={hvc:200202,Sm:215999};this.AV=!1;this.ITa=!0;this.jC=this.FTa=this.a3a=!1;this.jWc=xKb;this.fWc=
yKb;this.XVc=zKb;this.productId=_.te([this.ACb,this.hk.params]).ha(_.x(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return g||m.productId}));this.product=this.productId.ha(_.tf(function(g){return f.EX.hJ(g)}),_.vf(function(g){f.AV||f.MK.Mm(g.dg()+" - Stacks")}));this.bOb=_.te([this.product]).ha(_.x(function(g){g=_.k(g).next().value;for(var m=[],n=new Map,r=_.k(_.Rj(g,VO,72,_.Mj())),v=r.next();!v.done;v=r.next())v=v.value,AKb(v.getScope(),v.Bva(_.Hj),n);r=_.k(H4b);for(v=r.next();!v.done;v=
r.next())v=v.value,n.has(v)&&m.push({key:v,value:n.get(v)});n=tQb(g);r=[];uKb([{source:g.dva(_.Hj),Yi:r,name:"Best practices",icon:"school"},{source:g.gva(_.Hj),Yi:r,name:"Codelabs",icon:"school"},{source:_.Rj(g,xM,6,_.Mj(_.Hj)),Yi:r,name:"Concepts",icon:"school"},{source:g.lva(_.Hj),Yi:r,name:"Getting started",icon:"school"},{source:g.nva(_.Hj),Yi:r,name:"How to",icon:"school"},{source:g.pva(_.Hj),Yi:r,name:"Introductory guides",icon:"school"},{source:_.Rj(g,xM,30,_.Mj(_.Hj)),Yi:r,name:"Reference guides",
icon:"school"},{source:_.Rj(g,xM,65,_.Mj(_.Hj)),Yi:r,name:"Testing",icon:"school"}]);r.sort(pM);v=uQb(g);var z=vQb(g),C=wQb(g),I=[];if(_.Qj(g,aP,43)){var M=(new rM).Sd("Apps ATLs"),O=_.Rj(g,xM,44,_.Mj());if(O.length===0)M.E$(qM({name:_.Qj(g,aP,43).dg(),icon:"track_changes"}));else{O=_.k(O);for(var aa=O.next();!aa.done;aa=O.next())aa=aa.value,M.E$(qM({name:_.Qj(g,aP,43).dg(),icon:"track_changes",url:aa.BN()}))}I.push(M)}if(_.Qj(g,hP,58)){M=new rM;O=_.Rj(g,xM,59,_.Mj());M.Sd("Security");O=_.k(O);for(aa=
O.next();!aa.done;aa=O.next())aa=aa.value,M.E$(qM({name:_.Qj(g,hP,58).dg(),icon:"enhanced_encryption",url:aa.BN()}));I.push(M)}_.Qj(g,iP,33)&&I.push((new rM).Sd("SRE authorities").sX([qM({name:_.Qj(g,iP,33).dg(),icon:"track_changes"})]));if(_.bk(g,67)){M=(new rM).Sd("Privacy");O=_.k(_.kk(g,78,_.Mj()));for(aa=O.next();!aa.done;aa=O.next())M.E$(qM({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"}));
I.push(M)}I.sort(pM);M=yQb(g);O=_.kk(g,4,_.Mj());O=O===void 0?[]:O;O=O.map(zQb).sort(pM);aa=_.kk(g,38,_.Mj());aa=BQb(aa);for(var pa=xQb(g),Aa=new Map,ra=_.k(_.Rj(g,VO,72,_.Mj())),ua=ra.next();!ua.done;ua=ra.next())if(ua=ua.value,ua.getScope()===10||ua.getScope()===9){ua=_.k(ua.Bva());for(var La=ua.next();!La.done;La=ua.next())La=La.value.split(":"),La.length===1?Aa.set(La[0],La[0]):Aa.set(La[0],La[1])}return _.lF({product:g,Kra:m,nza:n,qub:r,wUc:v,zib:z,PUa:C,szb:I,a2a:M,e0:O,fSb:aa,j0:pa,kYb:Aa})}),
_.of(1),_.se(),_.Xe(function(g){return _.kF(g.message)}),_.sf(_.uF));this.J_=this.bOb.ha(_.Ee(_.dG),_.x(function(g){return g.Wb.product}),_.x(function(g){return V1b.includes(_.W(g.rg(),1))?[qM({name:"Home",url:"/"}),qM({name:g.dg(),url:""})]:[qM({name:"Home",url:"/"}),qM({name:g.rg().getParent().dg(),url:"/domain/"+_.W(g.rg().getParent(),1)}),qM({name:g.rg().dg(),url:"/domain/"+_.W(g.rg(),1)}),qM({name:g.dg(),url:""})]}),_.sf([qM({name:"Home",url:"/"})]));this.Vub=qKb();this.aza=vKb;this.ITa=!0;this.a3a=
this.hk.hd.Ta.pscMvpLaunch||!1;this.FTa=this.hk.hd.Ta.displayExternalProducts||!1;this.jC=this.hk.hd.Ta.oldView||!1;_.$t(e,"error",this.dV("error"))},JPb=function(a){return"https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+a+"/stacks.textproto"};GQ.prototype.dV=function(a){return _.nc(G4b,a)};GQ.prototype.Nm=function(a){return"StacksVeMetadata:"+(new l4b).h5a(a).md()};
_.p.Object.defineProperties(GQ.prototype,{U2c:{configurable:!0,enumerable:!0,set:function(a){this.AV=!!a;this.ACb.next(a)}},cXc:{configurable:!0,enumerable:!0,get:function(){return document.getElementsByClassName("butterbar").length>0}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.ITa&&(a.displayStacksWellLitPaths=!0);this.a3a&&(a.pscMvpLaunch=!0);this.FTa&&(a.displayExternalProducts=!0);this.jC&&(a.oldView="true");return a}}});
GQ.O=function(a){return new (a||GQ)(_.A(_.bo),_.A(sP),_.A(_.fh),_.A(ZO),_.A(_.Zt))};
GQ.ya=_.Yc({type:GQ,oa:[["stacks-product-page"]],inputs:{U2c:"productIdFromParent"},features:[_.vg([sP])],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",3,"ve","veImpression","veClick","veMutable","veMetadata"],["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","domain"],["class","warning-bar",4,"ngIf"],["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",3,"ve","veImpression","veClick","veMutable","veMetadata"],["class","box",4,"ngIf"],[1,"-inline",3,"isFresh","freshnessDate","productName"],[1,"freshness-badge"],["target","_blank",1,"edit-button",3,"href"],["src","https://www.gstatic.com/images/icons/material/system/2x/edit_grey600_24dp.png","alt","Edit info icon"],[1,"edit-button",3,"routerLink","queryParams"],[1,"unreviewed-product"],[1,
"warning-bar"],["svgIcon","error",1,"warning-bar-icon"],[1,"warning-bar-message"],["href","http://goto.google.com/stacks-product-phases#product-phases",1,"warning-bar-link",3,"ve","veImpression","veClick","veMutable","veMetadata"],[1,"alternate-products"],[1,"alternate-products-description",3,"innerHTML"],["id","resources"],[1,"grid"],["class","badges",4,"ngFor","ngForOf"],["underAlternatives","true",1,"-inline",3,"product","domain"],["id","resources",3,"routerLink","queryParams"],["target","_blank",
"data-gtm-box","Key links","data-gtm-list","product page",3,"href","ve","veImpression","veClick","veMutable","veMetadata",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href","ve","veImpression","veClick","veMutable","veMetadata"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href","ve","veImpression","veClick","veMutable","veMetadata",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list",
"landing page",3,"href","ve","veImpression","veClick","veMutable","veMetadata"],["href","http://go/stacks-product-phases#additional-product-phase-metadata","target","_blank",3,"ve","veImpression","veClick","veMutable","veMetadata"],[1,"title-with-popup"],["name","allow_list",1,"icon"],[4,"ngFor","ngForOf"],["class","proto-link",4,"ngIf"],["target","_blank",3,"href"],["target","_blank",3,"href","ve","veImpression","veClick","veMutable","veMetadata"],[1,"proto-link"],[3,"href","ve","veImpression","veClick",
"veMutable","veMetadata"],[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"]],ta:function(a,b){a&1&&(_.B(0,$Ob,2,4,"stacks-header",0),_.F(1,"main"),_.B(2,sQb,4,4,"ng-container",1),_.Q(3,"async"),_.H());a&2&&(_.E("ngIf",!b.AV),_.y(),_.Nf("hasButterbar",b.cXc),
_.y(),_.E("ngIf",_.R(3,4,b.bOb)))},Ia:[_.nn,_.on,_.pn,_.qn,yQ,_.Io,zQ,C4b,_.nF,BQ,FQ,AQ,wQ,_.au,uQ,_.tn],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%]{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-bottom:12px;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-top:2px;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 I4b=["mainContent"],HQ=function(a,b,c,d,e,f,g,m){var n=this;this.oh=b;this.Oy=c;this.Uc=d;this.XOc=e;this.x6a=g;this.cz=m;this.LQ="detail-header-id";this.zmc="Files and Directories";this.Amc="Generated Files and Directories";this.ymc="Deleted Files and Directories";this.wj=_.EF;this.eo={files:{As:new Set,entries:[]},DB:{As:new Set,entries:[]}};this.g0a=[];this.dJ={files:{As:new Set,entries:[]},DB:{As:new Set,entries:[]}};this.uyb=[];this.Zo={files:{As:new Set,entries:[]},DB:{As:new Set,entries:[]}};
this.mTa=[];this.Wq=function(){};this.ETb=new _.gh(null);this.vWb=new _.nf;this.GSc=_.$z(function(r){n.Oy.xAa(r)},300);this.WVc=_.$z(function(r){!CM(n.eo)||n.Oy.qla(r)},300);this.wWb=(this.Q6c=_.Av.has(53))?this.vWb.ha(_.tf(function(r){return n.x6a.get(r)}),_.x(function(r){return _.Rj(r,SO,1,_.Mj())}),_.of(1),_.se()):_.Ce;this.Ata=_.te([this.ETb,this.wWb]).ha(_.x(function(r){r=_.k(r);var v=r.next().value;return(r=r.next().value)?v&&r.some(function(z){return z.QU()===v})?v:r.length===0?null:r[0].QU():
null}),_.cf(),_.of(1),_.se())};HQ.prototype.Ra=function(){};
HQ.prototype.Tb=function(a){var b=this,c=a.viewData;if(c){a=c.Xf;var d=c.zj;d=(c=d&&_.UF(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.eo={files:{As:new Set,entries:[]},DB:{As:new Set,entries:[]}},this.dJ={files:{As:new Set,entries:[]},DB:{As:new Set,entries:[]}},this.Zo={files:{As:new Set,entries:[]},DB:{As:new Set,entries:[]}});c&&!d||J4b(this,a.entries,this.location);c||(this.mza=a.mza,this.k3a=a.k3a,_.Av.has(11)&&(this.aggregations=h4b(this.XOc,a.location,a.entries.filter(function(e){var f;
return!((f=_.Qj(e,_.nq,4))==null?0:_.bk(f,4))&&!_.cG(e.TU())}).map(NQb)).ha(_.of(1),_.se())),this.Wq=_.Xvb(this.oh,function(){var e;(e=b.W_c)==null||e.na.focus()}),this.vWb.next(this.location))}};HQ.prototype.La=function(){this.Wq()};
var CM=function(a){return a.entries?a.entries.length>0:a.files.entries.length>0||a.DB.entries.length>0},K4b=function(a){var b=a.files;a=a.DB;var c=[];CM(a)&&c.push(a.entries);CM(b)&&c.push(b.entries);return c},DQb=function(a){return a.location.path===""||a.location.path==="/"},J4b=function(a,b,c){var d=DQb(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=(g=_.Qj(e,_.nq,4))==null?void 0:_.Y(g,5),r=NQb(e);g=_.cG(e.TU());var v=_.rqb(e.TU()),z=!g||v;e={Tc:d||
!z?_.Rq(_.wG(m.kc().td(r)),{Hf:n}).kb():void 0,path:r,name:_.ZA(r),Hf:n,entryType:e.getType(),Zo:(f=_.Qj(e,_.nq,4))==null?void 0:_.bk(f,4),dJ:g,DYc:v,g6c:z};f=e.entryType===3||e.entryType===5;f=e.Zo?f?a.Zo.DB:a.Zo.files:e.dJ?f?a.dJ.DB:a.dJ.files:f?a.eo.DB:a.eo.files;f.As.has(e.name)||(f.As.add(e.name),f.entries.push(e))}!CM(a.eo)&&CM(a.Zo)?(a.eo=a.Zo,a.g0a=K4b(a.eo),a.Zo={files:{As:new Set,entries:[]},DB:{As:new Set,entries:[]}},a.mTa=[]):(a.g0a=K4b(a.eo),a.mTa=K4b(a.Zo));a.uyb=K4b(a.dJ)};
_.p.Object.defineProperties(HQ.prototype,{Lm:{configurable:!0,enumerable:!0,get:function(){return this.Uc.aea.getValue()}},DZc:{configurable:!0,enumerable:!0,get:function(){return this.Lm===0}},EZc:{configurable:!0,enumerable:!0,get:function(){return this.Lm===1}},location:{configurable:!0,enumerable:!0,get:function(){return this.Cb.location}}});HQ.O=function(a){return new (a||HQ)(_.A(_.fh),_.A(_.vh),_.A(_.ew),_.A(_.mK),_.A(oQ),_.A(_.Bv),_.A(tP),_.A(_.kw))};
HQ.ya=_.Yc({type:HQ,oa:[["folder-detail","viewData",""]],tb:function(a,b){a&1&&_.jg(I4b,5);if(a&2){var c;_.ng(c=_.og())&&(b.W_c=c.first)}},inputs:{Cb:"viewData"},features:[_.vg([oQ]),_.sd],nc:["viewData",""],Aa:7,Ba:11,Ea:[["mainContent",""],["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["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,"toggle","title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper"],["headerId","generated-files-header",3,"toggle","title","groupedFiles",
"initiallyExpanded","useRelativeUrls","aggregations","isPiper"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"selectionChange","value"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],ta:function(a,b){a&1&&(_.J(0,"detail-header",1),_.B(1,CQb,1,2,"folder-tab-header",2),_.Q(2,"async"),_.B(3,IQb,7,6,"main",3),_.Q(4,"async"),_.B(5,MQb,3,3,"ng-container",4),_.Q(6,"async"));a&2&&(_.E("viewData",b.Cb)("showLinksDropdown",!0),_.y(),_.E("ngIf",_.R(2,5,b.Ata)),_.y(2),_.E("ngIf",
b.DZc||_.R(4,7,b.Ata)===!1),_.y(2),_.E("ngIf",_.R(6,9,b.EZc&&b.Ata)))},Ia:[QM,_.nn,_.on,QP,qQ,_.FB,_.EA,_.ix,_.dx,_.FA,_.gA,_.Aw,GQ,rQ,pQ,_.tn],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 L4b=["gobUrl"],M4b=["externalUrl"],N4b=["commitHash"],IQ=function(){};
_.p.Object.defineProperties(IQ.prototype,{RDb:{configurable:!0,enumerable:!0,get:function(){return!!this.Cb.tP}},yUc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Cb.Sea;var b=this.Cb.kB;var c=_.Vb(a);c=new _.wi(c);if(c.oJ()){c=c.rg();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}},BXc:{configurable:!0,enumerable:!0,get:function(){if(!this.Cb.tP)throw Error("lf");
var a=this.Cb.tP,b=_.nk(a,3,_.Ni)||a.un(),c=_.nk(a,3,_.Ni)?"host":"project";return _.Lq(new _.Lh({Ae:{id:b,type:c},repository:_.Y(a,2),Eb:this.Cb.kB,path:""}))}},MZa:{configurable:!0,enumerable:!0,get:function(){return!!this.Cb.Lta}}});IQ.O=function(a){return new (a||IQ)};
IQ.ya=_.Yc({type:IQ,oa:[["git-submodule-detail"]],tb:function(a,b){a&1&&(_.jg(L4b,5,_.Pd),_.jg(M4b,5,_.Pd),_.jg(N4b,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.zWc=c.first);_.ng(c=_.og())&&(b.xUc=c.first);_.ng(c=_.og())&&(b.ZQc=c.first)}},inputs:{Cb:"viewData"},Aa:5,Ba:2,Ea:[["detailView",""],["externalRepo",""],["commitHash",""],["gobUrl",""],["externalUrl",""],[4,"ngIf","ngIfElse"],[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"],[1,"padded",3,"copyEvent","copyText","isSmall"],["size","skinny",1,"commit-hash"],[1,"padded"],[1,"padded",3,"routerLink"],[1,"padded",3,"externalLink"]],ta:function(a,b){a&1&&(_.B(0,OQb,7,3,"ng-container",5),_.P(1,"\n\n"),_.B(2,SQb,45,9,"ng-template",null,0,_.Ag),_.P(4,"\n"));a&2&&(a=_.$f(3),_.E("ngIf",b.MZa)("ngIfElse",a))},Ia:[JN,_.on,_.nB,RP,QP,_.Yo,_.pF,yN,_.Io],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 JQ=function(a,b,c,d,e,f){var g=this;this.WPc=a;this.qh=b;this.Ja=c;this.nD=_.tF;this.e2a=new _.ae;this.NQ=_.Nh;this.Jp=new _.Wd;this.Ena=new _.nf(1);this.M6a=_.Av.has(56);this.eHb=this.Ena.ha(_.Ee(iRb),_.x(function(m){return m.location}));this.QVc=this.eHb.ha(_.cf(function(m,n){return m&&n&&_.UF(m,n)}));a=e.bF("BLAME").ha(_.x(function(m){return m.enabled}),_.cf(),_.of(1),_.se());this.dsa=O4b(this,a);this.Vda=f.AVc.ha(_.cf());f=this.Ena.ha(_.Ee(function(m){return!iRb(m)&&m.kind!==5}),_.jf(_.jF("History unavailable")));
b=this.Ena.ha(_.Ee(iRb),_.cf(lRb),_.tf(function(m){return oRb(m,g.qh)}),_.of(1),_.se());this.P2=b.ha(_.Ee(_.dG),_.x(function(m){return m.Wb.P2}));b=b.ha(_.cf(function(m,n){return _.dG(m)&&_.dG(n)&&m.Wb.Uk===n.Wb.Uk}));this.Prb=_.De(f,_.te([b,a]).ha(_.x(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.dG(m)?P4b(g,m.Wb,n):m}),_.sf(_.uF))).ha(_.of(1),_.se());f=_.te([this.Vda,this.Prb]).ha(_.Ee(pRb),_.x(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!kRb(n.Wb,m)&&n.Wb.xda)return n.Wb.xda}));
this.e2a=f.ha(_.x(function(m){return!!m}),_.sf(!1));this.Jp.add(f.ha(_.tf(function(m){return _.Be(0).ha(_.ti(g.Ja,"paging_to_focused_commit",!1),_.jf(m))})).subscribe(function(m){m&&m()}))};JQ.prototype.Ra=function(){this.Ja.qo({bucket:_.Nh.tY})};JQ.prototype.La=function(){this.Jp.unsubscribe()};
var O4b=function(a,b){var c=a.QVc.ha(_.tf(function(d){var e=_.PF(_.Ii(d,0))||"",f=_.Ii(d,1)||"",g=_.SF(d,1)||"";return a.WPc.get(d.ub,d.Xc,d.repository,e,f,g).ha(_.Xe(function(){return _.le(null)}))}));return _.te([a.Ena,b]).ha(_.tf(function(d){var e=_.k(d);d=e.next().value;return e.next().value&&mRb(d)?c:_.le(null)}),_.qf(1))},P4b=function(a,b,c){for(var d=[],e=0;e<b.Uk.length;e++){var f=b.l2a.get(e);d.push(f)}f=a.eHb.ha(_.cf(),_.tf(function(g){return jRb(g,b,a.qh)}),_.x(function(g){var m=g.Tc;g=
g.nK;var n=_.Ii(m,2),r=!!n,v=a.M6a?b.fG:void 0;v=v!=null?_.dqb(m,v):m;return{Xa:m,SW:v,Tga:n,nK:g,oG:r}}),_.qf(1));e=mRb(b.Cb);d={Xa:f,Uk:b.Uk,fG:b.fG,bnd:d,rua:e};d=e?UQb(d):TQb(d);return _.lF({NN:d,columnType:e?c?2:1:0,tua:b.tua,xda:b.xda,Xa:b.Cb.location})};_.p.Object.defineProperties(JQ.prototype,{vXc:{configurable:!0,enumerable:!0,set:function(a){this.wXc=a},get:function(){return this.wXc}},Cb:{configurable:!0,enumerable:!0,set:function(a){this.Ena.next(a)}}});
JQ.O=function(a){return new (a||JQ)(_.A(_.BK),_.A(_.xJ),_.A(_.Jv),_.A(_.Bv),_.A(_.wK),_.A(_.mK))};
JQ.ya=_.Yc({type:JQ,oa:[["history-panel"]],tb:function(a,b){a&1&&_.jg(YN,5);if(a&2){var c;_.ng(c=_.og())&&(b.vXc=c.first)}},inputs:{Cb:"viewData"},Aa:4,Ba:3,Ea:function(){return[["loading",""],"\ufffd#1\ufffd\ufffd/#1\ufffd",[3,"ngSwitch",4,"ngIf"],["aria-live","polite"],[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,"click","trackBucket","trackProjectId"],[1,"show-more-loading"],["aria-label","Loading History Entries",
3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],["theme","error"],["text","Loading change history...",3,"hasBackground","diameter"]]},ta:function(a,b){a&1&&(_.B(0,gRb,4,4,"ng-container",2),_.Q(1,"async"),_.B(2,hRb,2,2,"ng-template",3,0,_.Ag));a&2&&_.E("ngIf",_.R(1,1,b.Prb))},Ia:[_.bp,_.QG,_.on,_.sn,_.pn,_.qn,YN,_.pF,_.nF,_.rw,_.qt,_.Kx,_.Ix,_.tn],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 KQ=function(){};KQ.prototype.transform=function(a){var b=a.Wg,c,d;if((b==null?0:(c=b.zw)==null?0:(d=c.Rf)==null?0:d.dj)&&b.path){c=b.zw.Ut;d=b.zw.refHint;b=_.Oq(_.cqb(b).kc(),d?d:c);var e=b.fj;a=a.ze;a=a!=null&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Lq(e.call(b,{line:a,Vf:5,Hf:d?c:void 0}).kb())}};KQ.O=function(a){return new (a||KQ)};KQ.He=_.gd({name:"warningLocation",type:KQ,ie:!0});var LQ=function(){};
LQ.prototype.transform=function(a,b){var c,d=(c=a.Wg)==null?void 0:c.path;if(d&&b&&d.indexOf(b)===0)return a=a.ze,a=""+((a==null?0:a.startLine)?a.startLine:"")+((a==null?0:a.endLine)&&a.endLine!==a.startLine?"-"+a.endLine:""),b=d.slice(b.length),b+(b&&a?":":"")+a};LQ.O=function(a){return new (a||LQ)};LQ.He=_.gd({name:"warningLocationName",type:LQ,ie:!0});var tRb=function(a){return{va:a}},MQ=function(a,b,c,d,e,f,g){this.HE=b;this.s1=c;this.Mb=d;this.Ja=e;this.Va=f;this.NF=g;this.Yec="MWc";this.afc="UWc";this.fxc="i6c";this.zUa=new Set;this.L9c=_.te([a.Xla,kZb(b)]).ha(_.x(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",WFb:m.next().value.map(function(r){return{ki:r,count:n.has(r.id)&&n.get(r.id).Pt||0,icon:_.Vb(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.ki.NZa&&
r.count>0}),W5a:new Set}}),_.sf({state:"loading"}))};MQ.prototype.Ra=function(){};var FRb=function(a,b){return Q4b(a,b).ha(_.x(function(c){return{Tda:c,state:"loaded"}}),_.sf({state:"loading"}))};MQ.prototype.Ud=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.kG(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
MQ.prototype.MWc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.zUa.add(b):this.zUa.delete(b);this.Ja.qb({gestureName:"CLICK",element:"Warnings",action:c})};
MQ.prototype.UWc=function(a,b){this.Ja.qb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=c.isCollapsed===void 0?!0:c.isCollapsed;if(!_.lG(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=((e=c)==null?void 0:e.href)||"";c&&b.startsWith(location.origin)&&(a.preventDefault(),_.Go(this.Va,c.pathname+c.search))}};
MQ.prototype.i6c=function(a,b){this.Ja.qb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var Q4b=function(a,b){var c=a.A9c;if(c!==0&&c!==1)return _.le([]);var d=a.Xa,e=d.ub,f=d.Xc,g=d.repository;return e==null||f==null||g==null?_.le([]):_.te([_.Ozb(a.HE,b),_.WEb(a.NF,d)]).ha(_.tf(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r,v;n=n==null?void 0:(r=n.dataSource)==null?void 0:(v=r.lba)==null?void 0:v.iB;if(!n)return _.le([]);r=_.Ii(m,1)||"";return _.Mzb(a.s1,{ub:e,Xc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,
fileSpecType:c===0?"FILE":"DIRECTORY",category:n})}))};_.p.Object.defineProperties(MQ.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return _.Mh(this.Mb.hd)}}});MQ.O=function(a){return new (a||MQ)(_.A(_.wK),_.A(_.uK),_.A(_.tK),_.A(_.fh),_.A(_.Xo),_.A(_.qh),_.A(_.CJ))};
MQ.ya=_.Yc({type:MQ,oa:[["warnings-panel"]],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{A9c:"viewDataType"},Aa:6,Ba:3,Ea:[["noWarnings",""],["findings",""],[4,"ngIf"],[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"]],ta:function(a,b){a&1&&(_.B(0,zRb,4,3,"ng-container",2),_.Q(1,"async"),_.B(2,ARb,2,0,"ng-template",null,0,_.Ag)(4,GRb,2,3,"ng-template",null,1,_.Ag));a&2&&_.E("ngIf",_.R(1,1,b.L9c))},Ia:[_.bp,_.nn,_.on,_.sn,_.pn,_.qn,_.nF,_.rw,_.qt,_.DB,_.EB,_.SI,_.CB,_.Io,_.tn,_.dB,KQ,LQ],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 DM=function(a){this.Ha=_.mb(a)};_.V(DM,_.Nb);DM.prototype.A5a=function(a){return _.Li(this,1,a)};var R4b=[0,_.lBa,mZb];var S4b=function(a){this.Ha=_.mb(a)};_.V(S4b,_.Nb);var T4b=[0,_.oBa,R4b];var U4b=function(a){if(a!=null)return _.Pb(a),{proxy:_.Y(a,1),oI:_.hk(a,2,0)}};DM.prototype.toObject=function(){return U4b(this)};S4b.prototype.toObject=function(){if(this!=null){_.Pb(this);var a={Uod:_.Ib(_.Rj(this,DM,1,_.Mj()),U4b)}}else a=void 0;return a};var HRb=function(a){if(YYb.length){var b=YYb.pop();b.setOptions(void 0);b.Eg.init(a,void 0,void 0,void 0);a=b}else a=new ZYb(a);try{var c=new S4b,d=c.Ha;tFb(T4b)(d,a);var e=c}finally{a.cyb()}return e};var NQ=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};NQ.O=function(a){return new (a||NQ)};
NQ.ya=_.Yc({type:NQ,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",Pma:"tooltipText",disabled:"disabled"},nc:["icon",""],hc:["*"],Aa:3,Ba:2,Ea:[["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],
ta:function(a,b){a&1&&(_.bg(),_.B(0,KRb,3,5,"button",1)(1,LRb,4,4,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(2),_.E("ngIf",b.collapsed)("ngIfElse",a))},Ia:[_.on,_.rw,_.qt,_.tt,_.au,_.Mx,_.Px],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 OQ=function(a){this.Oy=a;this.collapsed=!1;this.w7a="short";this.Z8c=this.Oy.KU().ha(_.x(function(b){return{b_b:b}}))};OQ.prototype.toggle=function(a){this.Oy.y4(!a)};OQ.O=function(a){return new (a||OQ)(_.A(_.ew))};
OQ.ya=_.Yc({type:OQ,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",w7a:"textFormat"},Aa:2,Ba:3,Ea:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"click","collapsed","selected"]],ta:function(a,b){a&1&&(_.B(0,ORb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.Z8c))},Ia:[NQ,_.on,_.tn],mb:2,Oa:0});var PQ=function(a,b){var c=this;this.bc=a;this.service=b;this.hwb=this.hda=new _.gh(new Set);this.ab=this.bc.Nea().ha(_.af(1),_.uf(this.hwb.ha(_.rf()))).subscribe(function(d){c.hda.next(d)})};PQ.prototype.La=function(){this.ab.unsubscribe()};var V4b=function(a,b,c){var d=new Set(a.hda.getValue());c?d.add(b):d.delete(b);a.hda.next(d);a.bc.sla(d)},W4b=function(a,b){var c;return a.service.IWa((new _.np).qX(_.eub(_.Qi(b.ub,b.Xc,b.repository,_.Oi(b),b.path,(c=b.params)==null?void 0:c.Sb))))};
PQ.O=function(a){return new (a||PQ)(_.t(_.ew),_.t(_.MK))};PQ.ua=_.q({token:PQ,qa:PQ.O});var EM=function(){_.RD.apply(this,arguments)};_.V(EM,_.RD);EM.Fa=_.RD.Fa;EM.O=function(){var a;return function(b){return(a||(a=_.Ld(EM)))(b||EM)}}();
EM.ya=_.Yc({type:EM,oa:[["editable-picker-editor"]],features:[_.vg([{wa:_.pmb,lc:function(a){return a.displayName}}]),_.Jf],Aa:2,Ba:3,Ea:[["multiSelect",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModelChange","ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],ta:function(a,b){a&1&&(_.B(0,SRb,6,13,"xap-picker",1),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.fta))},Ia:[_.on,_.Iw,_.Qw,_.zD,_.yD,_.OD,_.PD,_.QD,_.tn],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}"],
mb:2,Oa:0});var YRb=function(){pN.apply(this,arguments)};_.V(YRb,pN);YRb.prototype.match=function(){return[]};var X4b=new _.Ot("{DISPLAY_NAME}: "),Y4b=function(){pN.apply(this,arguments)};_.V(Y4b,pN);
Y4b.prototype.match=function(a,b){if(b===void 0||b)if(b=QZb(this,a))return[b];b=this.config.VB;var c=b.IF,d,e,f=(e=(d=b.oca)==null?void 0:d.Ef)!=null?e:_.aE;if(b.values){d=[];e=_.k(b.values.bn);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(m!==null){var n=b.Pi?b.Pi(m):m;g=_.hhb(a,n);g<.8||!(m=OZb(this,f,_.pD(m)))||(n=[{text:X4b.format({DISPLAY_NAME:b.displayName})}].concat(_.ld(PZb(n,a))),d.push({wc:m,confidence:g,H0:n,IF:c}))}}return d}return[{wc:OZb(this,f,_.pD(a)),confidence:.25,H0:[{text:X4b.format({DISPLAY_NAME:b.displayName})},
{text:a}],IF:c}]};var ZRb=function(){pN.apply(this,arguments)};_.V(ZRb,pN);
ZRb.prototype.match=function(a){var b=QZb(this,a);if(b)return[b];b=this.config.VB;var c=b.IF;if(!b.values)return[];for(var d=[],e=_.k(b.values.bn),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Pi?b.Pi(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),C=z.next();!C.done;C=z.next())C=C.value,v!==""&&C!==""&&v.includes(C)&&r.push(C)}r.length&&(n=1+r.length*.01,g=OZb(this,
_.aE,_.pD(g)))&&(f=[{text:X4b.format({DISPLAY_NAME:b.displayName})}].concat(_.ld(Z4b(f,r))),d.push({wc:g,confidence:n,H0:f,IF:c}))}}return d};
var Z4b=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;e>-1;){var m=Array(d.length);m.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.ld(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 $4b=function(a){return[a]},QQ=function(){_.dE.apply(this,arguments);this.disabled=new _.nf(1)};_.V(QQ,_.dE);QQ.Fa=_.dE.Fa;QQ.O=function(){var a;return function(b){return(a||(a=_.Ld(QQ)))(b||QQ)}}();
QQ.ya=_.Yc({type:QQ,oa:[["xap-string-editor"]],tb:function(a,b){a&1&&_.jg(_.cE,7);if(a&2){var c;_.ng(c=_.og())&&(b.n5=c.first)}},features:[_.Jf],Aa:2,Ba:6,Ea:[[3,"values","configs","disabled"]],ta:function(a,b){a&1&&(_.F(0,"xap-multi-text-field-base",0),_.Q(1,"async"),_.K("values",function(c){return _.Nmb(b,c)}),_.H());a&2&&_.E("configs",_.yg(4,$4b,b.Kp))("disabled",_.R(1,2,b.disabled))},Ia:[_.cE,_.tn],mb:2,Oa:0});var aSb=function(){_.qD.apply(this,arguments)};_.V(aSb,_.qD);_.p.Object.defineProperties(aSb.prototype,{wE:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var iSb=cSb("tests","Exclude Tests"),jSb=cSb("generatedFiles","Exclude Generated Files"),a5b=function(){_.qD.apply(this,arguments)};_.V(a5b,_.qD);
_.p.Object.defineProperties(a5b.prototype,{wE:{configurable:!0,enumerable:!0,get:function(){var a=XRb(String(this.value.Pq));return this.config.displayName+": "+(a?a.FO?"-"+a.path:a.path:"")}}});var b5b=function(a,b){return new a5b({id:"path",displayName:"Path"},a,b)},kSb={Ij:b5b,ZA:[_.aE],tm:QQ,YXa:!0,VB:{oca:b5b(_.aE,new _.oD),displayName:"Path",rxa:Y4b,IF:!0}},mTb=function(){_.qD.apply(this,arguments)};_.V(mTb,_.qD);
_.p.Object.defineProperties(mTb.prototype,{wE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.bn.filter(function(b){return b!==null});a=a.length>2?"("+a.length+")":a.map(function(b){return b.displayName}).join(", ");return this.config.displayName+": "+a}}});var dSb=function(a,b){return new mTb({id:"category",displayName:"Category"},a,b)},c5b=function(){_.qD.apply(this,arguments)};_.V(c5b,_.qD);
_.p.Object.defineProperties(c5b.prototype,{wE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.bn.filter(function(b){return b!==null});a=a.length>2?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var mSb=function(a,b){return new c5b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var d5b=new _.jd("GMAT_CHIPS_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});var e5b=function(a){this.options=a};e5b.O=function(a){return new (a||e5b)(_.A(d5b))};
e5b.Fa=_.fd({type:e5b,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],ob:16,Za:function(a,b){a&2&&_.Nf("gmat-mdc-chip",!b.options.Oe)("gmat-input-chip",b.Ic==="input")("gmat-filter-chip",b.Ic==="hairline-filter"||b.Ic==="protected-filter")("gmat-suggestive-chip",b.Ic==="hairline-suggestive"||b.Ic==="protected-suggestive")("gmat-assistive-chip",b.Ic==="hairline-assistive"||b.Ic==="protected-assistive")("gmat-hairline-chip",
b.Ic==="input"||b.Ic==="hairline-filter"||b.Ic==="hairline-suggestive"||b.Ic==="hairline-assistive")("gmat-protected-chip",b.Ic==="protected-filter"||b.Ic==="protected-suggestive"||b.Ic==="protected-assistive")("gmat-selectable-chip",b.Ic==="input"||b.Ic==="hairline-filter"||b.Ic==="protected-filter")},inputs:{Ic:"appearance"}});var f5b=new _.jd("mat-chips-default-options",{Ga:"root",qa:function(){return{v4:[13]}}}),g5b=new _.jd("MatChipAvatar"),h5b=new _.jd("MatChipTrailingIcon"),i5b=new _.jd("MatChipRemove"),j5b=new _.jd("MatChip");var RQ=function(a,b){this.Ma=a;this.UZ=b;this.sS=this.B2=!0;this.qc=!1;this.tabIndex=-1;this.TIa=!1;a.na.nodeName==="BUTTON"&&a.na.setAttribute("type","button")};_.h=RQ.prototype;_.h.mL=function(){return this.disabled&&!this.TIa?"":null};_.h.vJc=function(){return this.disabled&&!this.TIa||!this.B2?null:this.tabIndex.toString()};_.h.focus=function(){this.Ma.na.focus()};_.h.Nk=function(a){!this.disabled&&this.B2&&this.sS&&a.preventDefault()};
_.h.je=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||!this.B2||!this.sS||this.UZ.ox||a.preventDefault()};_.p.Object.defineProperties(RQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc||this.UZ.disabled},set:function(a){this.qc=a}}});RQ.O=function(a){return new (a||RQ)(_.A(_.Pd),_.A(j5b))};
RQ.Fa=_.fd({type:RQ,oa:[["","matChipAction",""]],rb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],ob:9,Za:function(a,b){a&1&&_.K("click",function(c){return b.Nk(c)})("keydown",function(c){return b.je(c)});a&2&&(_.Lf("tabindex",b.vJc())("disabled",b.mL())("aria-disabled",b.disabled),_.Nf("mdc-evolution-chip__action--primary",b.sS)("mdc-evolution-chip__action--presentational",!b.B2)("mdc-evolution-chip__action--trailing",!b.sS))},inputs:{B2:"isInteractive",disabled:[2,"disabled","disabled",
_.Kg],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?-1:_.Lg(a)}],TIa:"_allowFocusWhenDisabled"},standalone:!0,features:[_.Kf]});var SQ=function(){RQ.apply(this,arguments);this.sS=!1};_.V(SQ,RQ);SQ.prototype.Nk=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.UZ.remove())};SQ.prototype.je=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||(a.stopPropagation(),a.preventDefault(),this.UZ.remove())};SQ.O=function(){var a;return function(b){return(a||(a=_.Ld(SQ)))(b||SQ)}}();
SQ.Fa=_.fd({type:SQ,oa:[["","matChipRemove",""]],rb:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],ob:1,Za:function(a){a&2&&_.Lf("aria-hidden",null)},standalone:!0,features:[_.vg([{wa:i5b,Hb:SQ}]),_.Jf]});var TQ=function(a,b){this.Ma=a;this.Db=b};TQ.prototype.initialize=function(a){this.Ma.na.focus();this.setValue(a)};TQ.prototype.setValue=function(a){this.Ma.na.textContent=a;this.kLc()};TQ.prototype.getValue=function(){return this.Ma.na.textContent||""};TQ.prototype.kLc=function(){var a=this.Db.createRange();a.selectNodeContents(this.Ma.na);a.collapse(!1);var b=window.getSelection();b.removeAllRanges();b.addRange(a)};TQ.O=function(a){return new (a||TQ)(_.A(_.Pd),_.A(_.lh))};
TQ.Fa=_.fd({type:TQ,oa:[["span","matChipEditInput",""]],rb:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"],standalone:!0});var k5b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],l5b=0,UQ=function(a,b,c,d,e,f,g){this.Ua=a;this.Ma=b;this.nb=c;this.Vc=d;this.O7=g;this.Xp=new _.gf;this.Qk=new _.gf;this.role=null;this.CLa=!1;this.id="mat-mdc-chip-"+l5b++;this.slb=this.ariaLabel=null;this.ebb=this.id+"-aria-description";this.Vt=!0;this.disabled=this.Bc=this.highlighted=!1;this.removed=new _.mm;this.rc=new _.mm;this.NQa="mat-basic-chip";
this.KL=_.Wc(_.Os);this.Cc=_.Wc(_.zf);this.Db=e;this.Al=f==="NoopAnimations";this.eLc();var m;(m=this.KL)==null||_.XWa(m,this.Ma.na,{className:"mat-mdc-chip-ripple",disabled:this.px()})};_.h=UQ.prototype;_.h.Ln=function(){return this.CLa};_.h.Ra=function(){var a=this.Ma.na;this.Opa=a.hasAttribute(this.NQa)||a.tagName.toLowerCase()===this.NQa};_.h.Ec=function(){this.FNc=this.Ma.na.querySelector(".mat-mdc-chip-action-label");this.ggb&&(this.ggb=!1,this.focus())};
_.h.Td=function(){var a=this;this.kFc=_.De(this.yFc.Jc,this.AFc.Jc,this.zFc.Jc).subscribe(function(){return _.om(a.Ua)})};_.h.ho=function(){this.KL.m5a(this.Ma.na,this.px())};_.h.La=function(){this.Vc.Di(this.Ma);var a;(a=this.KL)==null||_.WWa(a,this.Ma.na);var b;(b=this.kFc)==null||b.unsubscribe();this.rc.emit({Wf:this});this.rc.complete()};_.h.remove=function(){this.Vt&&this.removed.emit({Wf:this})};_.h.px=function(){var a;return this.disabled||this.Bc||this.Al||this.Opa||!((a=this.O7)==null||!a.disabled)};
_.h.nL=function(){return!(!this.t5&&!this.qP)};_.h.je=function(a){if(a.keyCode===8&&!a.repeat||a.keyCode===46)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.YO?this.YO.focus():this.ggb=!0)};_.h.wpa=function(a){return this.kpa().find(function(b){b=b.Ma.na;return b===a||b.contains(a)})};_.h.kpa=function(){var a=[];this.YO&&a.push(this.YO);this.qP&&a.push(this.qP);this.t5&&a.push(this.t5);return a};_.h.lcd=function(){};
_.h.eLc=function(){var a=this;this.Vc.Ak(this.Ma,!0).subscribe(function(b){b=b!==null;b!==a.CLa&&((a.CLa=b)?a.Xp.next({Wf:a}):_.Bf(function(){return a.nb.run(function(){return a.Qk.next({Wf:a})})},{Vb:a.Cc}))})};_.p.Object.defineProperties(UQ.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Vd!==void 0?this.Vd:this.FNc.textContent.trim()},set:function(a){this.Vd=a}}});
UQ.O=function(a){return new (a||UQ)(_.A(_.Pg),_.A(_.Pd),_.A(_.Cg),_.A(_.Xq),_.A(_.lh),_.A(_.$l,8),_.A(_.Ls,8))};
UQ.ya=_.Yc({type:UQ,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.kg(c,g5b,5),_.kg(c,h5b,5),_.kg(c,i5b,5),_.kg(c,g5b,5),_.kg(c,h5b,5),_.kg(c,i5b,5));if(a&2){var d;_.ng(d=_.og())&&(b.dF=d.first);_.ng(d=_.og())&&(b.t5=d.first);_.ng(d=_.og())&&(b.qP=d.first);_.ng(d=_.og())&&(b.yFc=d);_.ng(d=_.og())&&(b.AFc=d);_.ng(d=_.og())&&(b.zFc=d)}},tb:function(a,b){a&1&&_.jg(RQ,5);if(a&2){var c;_.ng(c=_.og())&&(b.YO=c.first)}},rb:[1,"mat-mdc-chip"],ob:31,
Za:function(a,b){a&1&&_.K("keydown",function(c){return b.je(c)});a&2&&(_.Uf("id",b.id),_.Lf("role",b.role)("aria-label",b.ariaLabel),_.Of("mat-"+(b.color||"primary")),_.Nf("mdc-evolution-chip",!b.Opa)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.nL())("mdc-evolution-chip--with-primary-graphic",b.dF)("mdc-evolution-chip--with-primary-icon",b.dF)("mdc-evolution-chip--with-avatar",b.dF)("mat-mdc-chip-with-avatar",b.dF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-basic-chip",b.Opa)("mat-mdc-standard-chip",!b.Opa)("mat-mdc-chip-with-trailing-icon",b.nL())("_mat-animation-noopable",b.Al))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],slb:[0,"aria-description","ariaDescription"],value:"value",color:"color",Vt:[2,"removable","removable",_.Kg],highlighted:[2,"highlighted","highlighted",_.Kg],Bc:[2,"disableRipple","disableRipple",_.Kg],disabled:[2,"disabled","disabled",_.Kg]},outputs:{removed:"removed",rc:"destroyed"},
Rb:["matChip"],standalone:!0,features:[_.vg([{wa:j5b,Hb:UQ}]),_.Kf,_.wg],hc:["*","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"],[1,"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-focus-indicator"],
[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ta:function(a,b){a&1&&(_.bg(k5b),_.J(0,"span",0),_.F(1,"span",1)(2,"span",2),_.B(3,nSb,2,0,"span",3),_.F(4,"span",4),_.cg(5),_.J(6,"span",5),_.H()()(),_.B(7,oSb,2,0,"span",6));a&2&&(_.y(2),_.E("isInteractive",!1),_.y(),_.Pf(b.dF?3:-1),_.y(4),_.Pf(b.nL()?7:-1))},Ia:[RQ],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__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{flex-basis:100%;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{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-x:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-outline-width, 1px);border-radius:var(--mdc-chip-container-shape-radius, 8px);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1;border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}.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{padding-left:12px;padding-right:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-outline-color, var(--mat-app-outline))}.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, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-disabled-outline-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.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{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__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{padding-left:0;padding-right:0}.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{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__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{padding-left:0;padding-right:0}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-app-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{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__action--trailing{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__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{padding-left:8px;padding-right:8px}.mdc-evolution-chip__text-label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font, var(--mat-app-label-large-font));line-height:var(--mdc-chip-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mdc-chip-label-text-size, var(--mat-app-label-large-size));font-weight:var(--mdc-chip-label-text-weight, var(--mat-app-label-large-weight));letter-spacing:var(--mdc-chip-label-text-tracking, var(--mat-app-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label,.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{width:var(--mdc-chip-with-avatar-avatar-size, 24px);height:var(--mdc-chip-with-avatar-avatar-size, 24px);font-size:var(--mdc-chip-with-avatar-avatar-size, 24px)}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.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{padding-left:8px;padding-right:4px}.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}.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{padding-left:8px;padding-right:4px}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%;height:20px;width:20px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-app-on-surface))}.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--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.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__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.cdk-high-contrast-active .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius, 8px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-app-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mdc-chip-with-icon-icon-size, 18px);height:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-app-on-surface))}.mat-mdc-chip-highlighted{--mdc-chip-with-icon-icon-color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-app-on-secondary-container));--mdc-chip-elevated-container-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-app-secondary-container));--mdc-chip-label-text-color:var(--mdc-chip-selected-label-text-color, var(--mat-app-on-secondary-container));--mdc-chip-outline-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-app-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color, var(--mat-app-on-surface-variant));opacity:var(--mdc-chip-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color, var(--mat-app-on-secondary-container));opacity:var(--mdc-chip-selected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-app-on-surface-variant));opacity:var(--mdc-chip-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-app-on-secondary-container));opacity:var(--mdc-chip-selected-focus-state-layer-opacity, var(--mat-app-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, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity, 0.38)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity, 1)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color, var(--mat-app-on-surface))}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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 .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .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-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-remove::before{margin:calc(var(--mat-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:18px;height:18px;font-size:18px;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-focus-indicator::before{content:""}\n'],
mb:2,Oa:0});var m5b=[[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],VQ=function(a,b,c,d,e,f,g){UQ.call(this,a,b,c,d,e,f,g);var m=this;this.NQa="mat-basic-chip-row";this.Zta=this.Zoa=!1;this.eub=new _.mm;this.ox=!1;this.role="row";this.Qk.ha(_.uf(this.rc)).subscribe(function(){m.ox&&!m.Zoa&&m.Mfb()})};_.V(VQ,UQ);_.h=VQ.prototype;_.h.nL=function(){return!this.ox&&UQ.prototype.nL.call(this)};
_.h.tH=function(){this.ox||this.disabled||this.focus()};_.h.je=function(a){a.keyCode!==13||this.disabled?this.ox?a.stopPropagation():UQ.prototype.je.call(this,a):this.ox?(a.preventDefault(),this.Mfb()):this.Zta&&this.mhb(a)};_.h.CJc=function(a){!this.disabled&&this.Zta&&this.mhb(a)};_.h.mhb=function(a){var b=this;if(this.YO&&(!this.qP||this.wpa(a.target)!==this.qP)){var c=this.value;this.ox=this.Zoa=!0;_.Bf(function(){b.YKa().initialize(c);b.Zoa=!1},{Vb:this.Cc})}};
_.h.Mfb=function(){this.ox=this.Zoa=!1;this.eub.emit({Wf:this,value:this.YKa().getValue()});this.Db.activeElement!==this.YKa().Ma.na&&this.Db.activeElement!==this.Db.body||this.YO.focus()};_.h.px=function(){return UQ.prototype.px.call(this)||this.ox};_.h.YKa=function(){return this.tqb||this.wSc};VQ.O=function(a){return new (a||VQ)(_.A(_.Pg),_.A(_.Pd),_.A(_.Cg),_.A(_.Xq),_.A(_.lh),_.A(_.$l,8),_.A(_.Ls,8),_.Hd("tabindex"))};
VQ.ya=_.Yc({type:VQ,oa:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],zd:function(a,b,c){a&1&&_.kg(c,TQ,5);if(a&2){var d;_.ng(d=_.og())&&(b.tqb=d.first)}},tb:function(a,b){a&1&&_.jg(TQ,5);if(a&2){var c;_.ng(c=_.og())&&(b.wSc=c.first)}},rb:[1,"mat-mdc-chip","mat-mdc-chip-row","mdc-evolution-chip"],ob:27,Za:function(a,b){a&1&&_.K("focus",function(c){return b.tH(c)})("dblclick",function(c){return b.CJc(c)});a&2&&(_.Uf("id",b.id),_.Lf("tabindex",b.disabled?
null:-1)("aria-label",null)("aria-description",null)("role",b.role),_.Nf("mat-mdc-chip-with-avatar",b.dF)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-editing",b.ox)("mat-mdc-chip-editable",b.Zta)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.nL())("mdc-evolution-chip--with-primary-graphic",b.dF)("mdc-evolution-chip--with-primary-icon",b.dF)("mdc-evolution-chip--with-avatar",b.dF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",
b.nL()))},inputs:{Zta:"editable"},outputs:{eub:"edited"},standalone:!0,features:[_.vg([{wa:UQ,Hb:VQ},{wa:j5b,Hb:VQ}]),_.Jf,_.wg],hc:["mat-chip-avatar, [matChipAvatar]","[matChipEditInput]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:10,Ba:9,Ea:[[1,"mat-mdc-chip-focus-overlay"],["role","gridcell","matChipAction","",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary",3,"disabled"],[1,"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-focus-indicator"],["role","gridcell",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"],[1,"cdk-visually-hidden",3,"id"],["matChipEditInput",""]],ta:function(a,b){a&1&&(_.bg(m5b),_.B(0,pSb,1,0,"span",0),_.F(1,"span",1),_.B(2,qSb,2,0,"span",2),_.F(3,"span",3),_.B(4,tSb,2,1)(5,uSb,1,0),_.J(6,"span",4),_.H()(),_.B(7,vSb,2,0,"span",5),_.F(8,"span",6),_.P(9),_.H());a&2&&(_.Pf(b.ox?-1:0),_.y(),
_.E("disabled",b.disabled),_.Lf("aria-label",b.ariaLabel)("aria-describedby",b.ebb),_.y(),_.Pf(b.dF?2:-1),_.y(2),_.Pf(b.ox?4:5),_.y(3),_.Pf(b.nL()?7:-1),_.y(),_.E("id",b.ebb),_.y(),_.rg(b.slb))},Ia:[RQ,TQ],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__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{flex-basis:100%;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{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-x:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-outline-width, 1px);border-radius:var(--mdc-chip-container-shape-radius, 8px);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1;border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}.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{padding-left:12px;padding-right:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-outline-color, var(--mat-app-outline))}.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, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mdc-chip-disabled-outline-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.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{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__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{padding-left:0;padding-right:0}.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{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__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{padding-left:0;padding-right:0}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-app-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{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__action--trailing{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__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{padding-left:8px;padding-right:8px}.mdc-evolution-chip__text-label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font, var(--mat-app-label-large-font));line-height:var(--mdc-chip-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mdc-chip-label-text-size, var(--mat-app-label-large-size));font-weight:var(--mdc-chip-label-text-weight, var(--mat-app-label-large-weight));letter-spacing:var(--mdc-chip-label-text-tracking, var(--mat-app-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, var(--mat-app-on-surface-variant))}.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, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label,.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, color-mix(in srgb, var(--mat-app-on-surface) 38%, transparent))}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{width:var(--mdc-chip-with-avatar-avatar-size, 24px);height:var(--mdc-chip-with-avatar-avatar-size, 24px);font-size:var(--mdc-chip-with-avatar-avatar-size, 24px)}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.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{padding-left:8px;padding-right:4px}.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}.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{padding-left:8px;padding-right:4px}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%;height:20px;width:20px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-app-on-surface))}.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--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.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__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.cdk-high-contrast-active .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity, 1)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius, 8px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-app-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-app-on-surface) 12%, transparent))}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mdc-chip-with-icon-icon-size, 18px);height:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, var(--mat-app-on-surface))}.mat-mdc-chip-highlighted{--mdc-chip-with-icon-icon-color:var(--mdc-chip-with-icon-selected-icon-color, var(--mat-app-on-secondary-container));--mdc-chip-elevated-container-color:var(--mdc-chip-elevated-selected-container-color, var(--mat-app-secondary-container));--mdc-chip-label-text-color:var(--mdc-chip-selected-label-text-color, var(--mat-app-on-secondary-container));--mdc-chip-outline-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-app-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color, var(--mat-app-on-surface-variant));opacity:var(--mdc-chip-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color, var(--mat-app-on-secondary-container));opacity:var(--mdc-chip-selected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color, var(--mat-app-on-surface-variant));opacity:var(--mdc-chip-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color, var(--mat-app-on-secondary-container));opacity:var(--mdc-chip-selected-focus-state-layer-opacity, var(--mat-app-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, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity, 0.38)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity, 1)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color, var(--mat-app-on-surface))}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color, var(--mat-app-on-secondary-container))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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 .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .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-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-remove::before{margin:calc(var(--mat-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:18px;height:18px;font-size:18px;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-focus-indicator::before{content:""}\n'],
mb:2,Oa:0});var WQ=function(a,b,c){this.Ma=a;this.Ua=b;this.Yb=c;this.Xpa=null;this.Lb=new _.gf;this.mcb="presentation";this.qc=!1;this.tabIndex=0;this.qZ=null;this.Y6=new _.ig};_.h=WQ.prototype;_.h.Ec=function(){this.aNc();this.NNc();this.ONc()};_.h.La=function(){var a;(a=this.Ib)==null||a.destroy();this.Y6.destroy();this.Lb.next();this.Lb.complete()};_.h.V7=function(){return this.mg&&this.mg.some(function(a){return a.Ln()})};
_.h.SL=function(){var a=this;this.mg&&this.mg.forEach(function(b){b.disabled=a.qc;_.om(b.Ua)})};_.h.focus=function(){};_.h.je=function(a){this.tqa(a)&&this.Ib.An(a)};_.h.DH=function(a){return a>=0&&a<this.mg.length};_.h.I6=function(){var a=this;if(this.tabIndex!==-1){var b=this.tabIndex;this.tabIndex=-1;_.om(this.Ua);setTimeout(function(){a.tabIndex=b;_.om(a.Ua)})}};_.h.TKa=function(a){var b=this;return this.mg.Jc.ha(_.sf(null),_.tf(function(){return _.De.apply(null,_.ld(b.mg.map(a)))}))};
_.h.tqa=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.aNc=function(){var a=this;this.mg.Jc.ha(_.sf(this.mg)).subscribe(function(c){var d=[];c.forEach(function(e){return e.kpa().forEach(function(f){return d.push(f)})});a.Y6.reset(d);_.mg(a.Y6)});this.Ib=_.tr(_.sr(_.Mcb(new _.vr(this.Y6)),this.Yb?this.Yb.value:"ltr")).fu(function(c){return a.PD(c)});this.X_.ha(_.uf(this.Lb)).subscribe(function(c){(c=c.Wf.wpa(document.activeElement))&&_.ur(a.Ib,c)});var b;(b=this.Yb)==null||b.Hc.ha(_.uf(this.Lb)).subscribe(function(c){return _.sr(a.Ib,c)})};
_.h.PD=function(a){return!a.B2||a.disabled};_.h.NNc=function(){var a=this;this.mg.Jc.ha(_.sf(null),_.uf(this.Lb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.SL()});a.eMc()})};_.h.ONc=function(){var a=this;this.FQc.ha(_.uf(this.Lb)).subscribe(function(b){var c=a.mg.toArray().indexOf(b.Wf);a.DH(c)&&b.Wf.Ln()&&(a.Xpa=c)})};
_.h.eMc=function(){if(this.Xpa!=null){if(this.mg.length){var a=Math.min(this.Xpa,this.mg.length-1);a=this.mg.toArray()[a];a.disabled?this.mg.length===1?this.focus():_.UUa(this.Ib):a.focus()}else this.focus();this.Xpa=null}};
_.p.Object.defineProperties(WQ.prototype,{X_:{configurable:!0,enumerable:!0,get:function(){return this.TKa(function(a){return a.Xp})}},FQc:{configurable:!0,enumerable:!0,get:function(){return this.TKa(function(a){return a.rc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc},set:function(a){this.qc=a;this.SL()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.mg||this.mg.length===0}},role:{configurable:!0,enumerable:!0,get:function(){return this.qZ?this.qZ:
this.empty?null:this.mcb},set:function(a){this.qZ=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.V7()}}});WQ.O=function(a){return new (a||WQ)(_.A(_.Pd),_.A(_.Pg),_.A(_.Qr,8))};
WQ.ya=_.Yc({type:WQ,oa:[["mat-chip-set"]],zd:function(a,b,c){a&1&&_.kg(c,UQ,5);if(a&2){var d;_.ng(d=_.og())&&(b.mg=d)}},rb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],ob:1,Za:function(a,b){a&1&&_.K("keydown",function(c){return b.je(c)});a&2&&_.Lf("role",b.role)},inputs:{disabled:[2,"disabled","disabled",_.Kg],role:"role",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Lg(a)}]},standalone:!0,features:[_.Kf,_.wg],hc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],
ta:function(a){a&1&&(_.bg(),_.F(0,"div",0),_.cg(1),_.H())},styles:[".mat-mdc-chip-set{display:flex}.mat-mdc-chip-set:focus{outline:none}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%;margin-left:-8px;margin-right:0}.mat-mdc-chip-set .mdc-evolution-chip{margin:4px 0 4px 8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip-set__chips{margin-left:0;margin-right:-8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip{margin-left:0;margin-right:8px}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.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"],
mb:2,Oa:0});var n5b=function(a,b){this.source=a;this.value=b},XQ=function(a,b,c,d,e,f,g){WQ.call(this,a,b,c);this.Ad=g;this.controlType="mat-chip-grid";this.mcb="grid";this.dbb=[];this.Ue=function(){};this.we=function(){};this.Vd=[];this.Hc=new _.mm;this.ro=new _.mm;this.mg=void 0;this.ac=new _.gf;this.Ad&&(this.Ad.Mp=this);this.Bo=new _.HWa(f,g,e,d,this.ac)};_.V(XQ,WQ);_.h=XQ.prototype;_.h.Td=function(){var a=this;this.HRa.ha(_.uf(this.Lb)).subscribe(function(){a.ex();a.ac.next()});_.De(this.X_,this.mg.Jc).ha(_.uf(this.Lb)).subscribe(function(){return a.ac.next()})};
_.h.Ec=function(){WQ.prototype.Ec.call(this)};_.h.ho=function(){this.Ad&&this.lu()};_.h.La=function(){WQ.prototype.La.call(this);this.ac.complete()};_.h.sza=function(a){this.ti=a;this.ti.TF(this.dbb)};_.h.dW=function(a){this.disabled||this.tqa(a)||this.focus()};_.h.focus=function(){var a=this;this.disabled||this.ti.focused||(!this.mg.length||this.mg.first.disabled?Promise.resolve().then(function(){return a.ti.focus()}):this.mg.length&&this.Ib.bq!==0&&this.Ib.QA(0,1),this.ac.next())};
_.h.TF=function(a){this.dbb=a;var b;(b=this.ti)==null||b.TF(a)};_.h.uo=function(a){this.Vd=a};_.h.Dn=function(a){this.we=a};_.h.us=function(a){this.Ue=a};_.h.Ip=function(a){this.disabled=a;this.ac.next()};_.h.lu=function(){this.Bo.lu()};_.h.ex=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.RH(),a.cqa())})};_.h.I6=function(){this.ti.focused||WQ.prototype.I6.call(this)};
_.h.je=function(a){var b=this,c=a.keyCode,d=this.Ib.uf;if(c===9)this.ti.focused&&_.Oh(a,"shiftKey")&&this.mg.length&&!this.mg.last.disabled?(a.preventDefault(),d?this.Ib.ej(d):this.jdb()):WQ.prototype.I6.call(this);else if(!this.ti.focused)if(c!==38&&c!==40||!d)WQ.prototype.je.call(this,a);else{c=this.Y6.filter(function(g){return g.sS===d.sS&&!b.PD(g)});var e=c.indexOf(d),f=a.keyCode===38?-1:1;a.preventDefault();e>-1&&this.DH(e+f)&&this.Ib.ej(c[e+f])}this.ac.next()};
_.h.jdb=function(){this.mg.length&&this.mg.last.focus()};_.h.RH=function(){var a=this.mg.length?this.mg.toArray().map(function(b){return b.value}):[];this.Vd=a;this.Hc.emit(new n5b(this,a));this.ro.emit(a);this.we(a);_.om(this.Ua)};_.h.cqa=function(){this.Ue();_.om(this.Ua);this.ac.next()};
_.p.Object.defineProperties(XQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ad?!!this.Ad.disabled:this.qc},set:function(a){this.qc=a;this.SL()}},id:{configurable:!0,enumerable:!0,get:function(){return this.ti.id}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.ti||this.ti.empty)&&(!this.mg||this.mg.length===0)}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.ti?this.ti.placeholder:this.sx},set:function(a){this.sx=a;this.ac.next()}},
focused:{configurable:!0,enumerable:!0,get:function(){return this.ti.focused||this.V7()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Mn)!=null?c:(a=this.Ad)==null?void 0:(b=a.control)==null?void 0:_.Lw(b))!=null?d:!1},set:function(a){this.Mn=a;this.ac.next()}},xX:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},value:{configurable:!0,enumerable:!0,get:function(){return this.Vd},set:function(a){this.Vd=a}},QI:{configurable:!0,
enumerable:!0,get:function(){return this.Bo.os},set:function(a){this.Bo.os=a}},HRa:{configurable:!0,enumerable:!0,get:function(){return this.TKa(function(a){return a.Qk})}},Mh:{configurable:!0,enumerable:!0,get:function(){return this.Bo.Mh},set:function(a){this.Bo.Mh=a}}});XQ.O=function(a){return new (a||XQ)(_.A(_.Pd),_.A(_.Pg),_.A(_.Qr,8),_.A(_.Ow,8),_.A(_.Sw,8),_.A(_.Fs),_.A(_.Gw,10))};
XQ.ya=_.Yc({type:XQ,oa:[["mat-chip-grid"]],zd:function(a,b,c){a&1&&_.kg(c,VQ,5);if(a&2){var d;_.ng(d=_.og())&&(b.mg=d)}},rb:[1,"mat-mdc-chip-set","mat-mdc-chip-grid","mdc-evolution-chip-set"],ob:10,Za:function(a,b){a&1&&_.K("focus",function(){return b.focus()})("blur",function(){return b.ex()});a&2&&(_.Lf("role",b.role)("tabindex",b.disabled||b.mg&&b.mg.length===0?-1:b.tabIndex)("aria-disabled",b.disabled.toString())("aria-invalid",b.Mh),_.Nf("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-invalid",
b.Mh)("mat-mdc-chip-list-required",b.required))},inputs:{disabled:[2,"disabled","disabled",_.Kg],placeholder:"placeholder",required:[2,"required","required",_.Kg],value:"value",QI:"errorStateMatcher"},outputs:{Hc:"change",ro:"valueChange"},standalone:!0,features:[_.vg([{wa:_.gx,Hb:XQ}]),_.Kf,_.Jf,_.wg],hc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ta:function(a){a&1&&(_.bg(),_.F(0,"div",0),_.cg(1),_.H())},styles:[".mat-mdc-chip-set{display:flex}.mat-mdc-chip-set:focus{outline:none}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%;margin-left:-8px;margin-right:0}.mat-mdc-chip-set .mdc-evolution-chip{margin:4px 0 4px 8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip-set__chips{margin-left:0;margin-right:-8px}[dir=rtl] .mat-mdc-chip-set .mdc-evolution-chip{margin-left:0;margin-right:8px}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.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"],
mb:2,Oa:0});var o5b=0,YQ=function(a,b,c){this.Ma=a;this.Pib=this.focused=!1;this.IRa=new _.mm;this.placeholder="";this.id="mat-mdc-chip-list-input-"+o5b++;this.qc=!1;this.hy=this.Ma.na;this.v4=b.v4;c&&this.hy.classList.add("mat-mdc-form-field-input-control")};_.h=YQ.prototype;_.h.Tb=function(){this.Jn.ac.next()};_.h.La=function(){this.IRa.complete()};_.h.vS=function(a){this.empty&&a.keyCode===8?(a.repeat||this.Jn.jdb(),a.preventDefault()):this.Hcb(a)};
_.h.ex=function(){this.Pib&&this.Hcb();this.focused=!1;this.Jn.focused||this.Jn.ex();this.Jn.ac.next()};_.h.pIc=function(){this.focused=!0;this.Jn.ac.next()};_.h.Hcb=function(a){if(!a||this.CKc(a))this.IRa.emit({value:this.hy.value,Ied:this}),a==null||a.preventDefault()};_.h.OS=function(){this.Jn.ac.next()};_.h.focus=function(){this.hy.focus()};_.h.clear=function(){this.hy.value=""};_.h.TF=function(a){var b=this.Ma.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};
_.h.CKc=function(a){return!_.Oh(a)&&(new Set(this.v4)).has(a.keyCode)};_.p.Object.defineProperties(YQ.prototype,{GQc:{configurable:!0,enumerable:!0,get:function(){return this.Jn},set:function(a){a&&(this.Jn=a,this.Jn.sza(this))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.qc||this.Jn&&this.Jn.disabled},set:function(a){this.qc=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.hy.value}}});YQ.O=function(a){return new (a||YQ)(_.A(_.Pd),_.A(f5b),_.A(_.hx,8))};
YQ.Fa=_.fd({type:YQ,oa:[["input","matChipInputFor",""]],rb:[1,"mat-mdc-chip-input","mat-mdc-input-element","mdc-text-field__input","mat-input-element"],ob:6,Za:function(a,b){a&1&&_.K("keydown",function(c){return b.vS(c)})("blur",function(){return b.ex()})("focus",function(){return b.pIc()})("input",function(){return b.OS()});a&2&&(_.Uf("id",b.id),_.Lf("disabled",b.disabled||null)("placeholder",b.placeholder||null)("aria-invalid",b.Jn&&b.Jn.Ad?b.Jn.Ad.invalid:null)("aria-required",b.Jn&&b.Jn.required||
null)("required",b.Jn&&b.Jn.required||null))},inputs:{GQc:[0,"matChipInputFor","chipGrid"],Pib:[2,"matChipInputAddOnBlur","addOnBlur",_.Kg],v4:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",_.Kg]},outputs:{IRa:"matChipInputTokenEnd"},Rb:["matChipInput","matChipInputFor"],standalone:!0,features:[_.Kf,_.sd]});var ZQ=function(){};ZQ.O=function(a){return new (a||ZQ)};ZQ.Da=_.ad({type:ZQ});ZQ.Ca=_.Fc({Pb:[_.Fs,{wa:f5b,lc:{v4:[13]}}],imports:[_.Cs,_.Ns,_.Cs]});var p5b=["chipText"],q5b=function(a,b){return[a,b]},r5b=new _.Ot("Remove filter: {SUMMARY}"),$Q=function(a,b){this.Ua=a;this.vi=b;this.Oca=new _.mm;this.bba=new _.mm;this.removed=new _.mm;this.tw=new _.mm;this.lYc=new _.mm;this.rc=new _.mm;this.Xp=new _.gf;this.Qk=new _.gf;this.ab=new _.Wd;this.Icc=r5b};_.h=$Q.prototype;_.h.Ln=function(){return this.Wf.Ln()};_.h.wpa=function(a){return this.Wf.wpa(a)};_.h.kpa=function(){return this.Wf.kpa()};
_.h.focus=function(){!this.disabled&&this.wc.value.bn.length&&this.Wf.focus()};_.h.remove=function(){this.removed.emit({Wf:this})};_.h.Ec=function(){var a=this;this.ab.add(this.Wf.Xp.subscribe(function(){a.Xp.next({Wf:a})}));this.ab.add(this.Wf.Qk.subscribe(function(){a.Qk.next({Wf:a})}))};_.h.La=function(){this.rc.emit({Wf:this})};_.h.g2=function(a){a.stopPropagation();this.bba.emit();!this.disabled&&_.Vmb(this)&&this.Oca.emit()};
_.p.Object.defineProperties($Q.prototype,{YO:{configurable:!0,enumerable:!0,get:function(){return this.Wf.YO}},id:{configurable:!0,enumerable:!0,get:function(){return this.Wf.id}}});$Q.O=function(a){return new (a||$Q)(_.A(_.Pg),_.A(_.gE))};
$Q.ya=_.Yc({type:$Q,oa:[["xap-applied-filter-chip"]],tb:function(a,b){a&1&&(_.jg(VQ,7),_.jg(p5b,5));if(a&2){var c;_.ng(c=_.og())&&(b.Wf=c.first);_.ng(c=_.og())&&(b.KQc=c.first)}},rb:["role","presentation"],inputs:{disabled:"disabled",filter:"filter",wc:"appliedFilter"},outputs:{Oca:"editorVisibleChange",bba:"chipClick",removed:"removed",tw:"selectionChange",lYc:"interaction",rc:"destroyed"},features:[_.vg([{wa:VQ,Hb:$Q},{wa:j5b,Hb:$Q}])],Aa:5,Ba:9,Ea:[["chipText",""],["appearance","input",1,"xap-filterbar-filtereditor-chip",
3,"removed","keydown.backspace","click","keydown.space","mouseenter","matTooltip","ngClass","disabled","disableRipple"],[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"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"mat-chip-row",1);_.K("removed",function(){_.u(c);return _.w(b.remove())})("keydown.backspace",function(){_.u(c);
return _.w(b.remove())})("click",function(d){_.u(c);return _.w(b.g2(d))})("keydown.space",function(d){_.u(c);return _.w(b.g2(d))})("mouseenter",function(){_.u(c);var d,e=(d=b.KQc)==null?void 0:d.na;if(e){var f;b.LQc=e.offsetWidth<e.scrollWidth?(f=b.wc)==null?void 0:f.wE:void 0}return _.w()});_.F(1,"span",2,0);_.P(3);_.H();_.B(4,wSb,4,7,"button",3);_.H()}a&2&&(_.E("matTooltip",b.LQc)("ngClass",_.zg(6,q5b,(b.wc==null?null:b.wc.sPc)||"",(b.wc==null?null:b.wc.I1c)||""))("disabled",b.disabled)("disableRipple",
!_.Vmb(b)),_.y(3),_.qg(" ",b.wc==null?null:b.wc.wE," "),_.y(),_.E("ngIf",!b.wc||b.wc.Vt))},Ia:[_.mn,_.on,e5b,SQ,VQ,_.Mx,_.Px,_.au,_.AD],mb:2,Oa:0});var aR=function(a,b,c,d){_.kE.call(this,a,b,c,d);var e=this;this.Ua=a;this.vi=b;this.Yd=c;this.yLb=null;this.wRa=new _.mm;this.JKb=new _.mm;this.ab.add(c.jub.subscribe(function(){e.kba()}))};_.V(aR,_.kE);aR.Fa=_.kE.Fa;aR.prototype.focus=function(){_.Wmb(this)};aR.prototype.kba=function(){this.Dq=!1;this.JKb.emit(this.wc);var a;((a=this.YUc)==null?0:a.qTa)&&this.wRa.emit()};aR.O=function(a){return new (a||aR)(_.A(_.Pg),_.A(_.gE),_.A(_.jE),_.A(_.Pd))};
aR.ya=_.Yc({type:aR,oa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.jg(_.vE,5);if(a&2){var c;_.ng(c=_.og())&&(b.YUc=c.first)}},inputs:{yLb:"overlayOrigin"},outputs:{wRa:"canceled",JKb:"onCloseEditor"},features:[_.vg([_.jE]),_.Jf],Aa:13,Ba:7,Ea:function(){return[["defaultOverlayOrigin","cdkOverlayOrigin"],["filterLoading",""]," Cancel ","Required"," Apply ",["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"],[1,"xap-filterbar-filtereditor-flag"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"click","disabled"],[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",
3,"color","diameter","strokeWidth"]]},ta:function(a,b){if(a&1){var c=_.zd();_.J(0,"div",5,0);_.F(2,"xap-filter-editor-content",6)(3,"div",7)(4,"h2",8);_.P(5);_.H();_.B(6,xSb,2,0,"span",9);_.H();_.F(7,"div",10);_.B(8,ySb,2,1,"button",11);_.F(9,"button",12);_.K("click",function(){_.u(c);b.kba();b.wRa.emit();return _.w()});_.Zf(10,2);_.H()()();_.B(11,zSb,5,6,"ng-template",null,1,_.Ag)}if(a&2){var d;a=_.$f(1);var e=_.$f(12);_.y(2);_.E("trigger",(d=b.yLb)!==null&&d!==void 0?d:a)("loadingTemplate",e);_.y(2);
_.dg("id","dialog-label-",b.wc.id,"");_.y();_.qg(" ",b.wc.config.displayName," ");_.y();_.E("ngIf",!b.wc.Vt);_.y(2);_.E("ngIf",b.filter&&!b.filter.config.Nfa)}},Ia:[_.on,_.rw,_.qt,_.Kx,_.Ix,_.dA,_.vE],mb:2,Oa:0});var s5b=new _.jd("GMAT_AUTOCOMPLETE_OPTIONS",{Ga:"root",qa:function(){return{Oe:!1}}});var t5b=function(a,b){a.Oe||_.x8a(b,"gmat-mdc-autocomplete")};t5b.O=function(a){return new (a||t5b)(_.A(s5b),_.A(_.As))};t5b.Fa=_.fd({type:t5b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.vg([{wa:_.As,Md:_.Lx}])]});var DSb=function(a){return{va:a}},bR=function(){_.DE.apply(this,arguments);this.nt=this.h3a=!0};_.V(bR,_.DE);bR.Fa=_.DE.Fa;bR.prototype.efa=function(a){this.Ml.setValue("");a.option.value.filters?this.a5a.emit(a.option.value):this.selected.emit(a.option.value)};_.p.Object.defineProperties(bR.prototype,{aga:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});bR.O=function(){var a;return function(b){return(a||(a=_.Ld(bR)))(b||bR)}}();
bR.ya=_.Yc({type:bR,oa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.jg(qN,7),_.jg(_.EE,7));if(a&2){var c;_.ng(c=_.og())&&(b.autocomplete=c.first);_.ng(c=_.og())&&(b.bmb=c.first)}},inputs:{cVc:"filterbar",nt:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Kg]},features:[_.Kf,_.Jf],Aa:13,Ba:15,Ea:function(){return[["autocompleteInputBox",""],["auto","matAutocomplete"],["standardSuggestions",""],["rankedItem",""],[1,"xap-filterbar-menu-input-box",3,"click","focusin","focusout","keydown.backspace",
"matChipInputFor","formControl","matAutocomplete","placeholder"],["panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"optionSelected","autoActiveFirstOption","aria-label"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],[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"]]},ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"input",4,0);_.K("click",function(){_.u(c);return _.w(b.Ud())})("focusin",function(){_.u(c);return _.w(b.lga=!0)})("focusout",function(){_.u(c);return _.w(b.lga=!1)})("keydown.backspace",function(){_.u(c);return _.w(_.Nnb(b))});_.H();_.F(2,"mat-autocomplete",5,1);_.K("optionSelected",function(e){_.u(c);return _.w(b.efa(e))});_.B(4,BSb,3,1,"div",6)(5,LSb,5,6,"ng-container",7)(6,SSb,4,6,"ng-template",
null,2,_.Ag)(8,TSb,2,1,"mat-option",8);_.Q(9,"async");_.Q(10,"async");_.B(11,ZSb,1,1,"ng-template",null,3,_.Ag);_.H()}if(a&2){a=_.$f(3);var d=_.$f(7);_.E("matChipInputFor",b.cVc)("formControl",b.Ml)("matAutocomplete",a)("placeholder",b.placeholder);_.Lf("aria-label",b.Wfa||b.placeholder||null);_.y(2);_.E("autoActiveFirstOption",b.nt)("aria-label",b.placeholder);_.y(2);_.E("ngIf",b.JC==null?null:b.JC.length);_.y();_.E("ngIf",b.iY)("ngIfElse",d);_.y(3);_.E("ngIf",_.R(9,11,b.xO)==null&&_.R(10,13,b.DW)==
null)}},Ia:[_.nn,_.on,_.sn,_.pn,_.qn,_.rn,t5b,qN,_.gA,TM,_.EE,_.rw,_.tt,YQ,_.Kx,_.Ix,_.au,_.$i,_.Iw,_.Rw,_.tn],mb:2,Oa:0});var u5b=function(a){this.Qc=a};u5b.O=function(a){return new (a||u5b)(_.A(_.fg))};u5b.Fa=_.fd({type:u5b,oa:[["","xapFilterBarCustomTemplate",""]]});
var cR=function(a,b,c){_.iE.call(this,a,b,c);var d=this;this.vi=a;this.Wk=b;this.nt=!0;this.abb=_.oma(!1,!1);this.cga=new _.mm;this.NRa=!1;this.XPb=function(e){d.remove(e)};this.tTb=function(e,f){d.XSa=f;_.Smb(d,e)};this.openEditor=function(e,f){d.Lx=e;f&&(d.XSa=f)};this.XSa=null;this.Z_=function(e){_.iE.prototype.Z_.call(d,e);var f;(f=d.vq)==null||_.Ynb(f);d.cga.emit(!1);d.NRa=!1}};_.V(cR,_.iE);cR.Fa=_.iE.Fa;
cR.prototype.Ec=function(){var a=this,b;(b=this.be)==null||b.Jc.subscribe(function(){a.AM&&a.AM.unsubscribe();a.AM=a.HQc.X_.subscribe(function(){var c;(c=a.vq)==null||_.Ynb(c)})})};var fTb=function(a,b){setTimeout(function(){var c;(c=a.be.find(function(d){return d.wc.id===b.id}))==null||c.focus()})};_.h=cR.prototype;_.h.z2=function(a){var b;return this.VTa&&this.Lx===a&&!((b=this.vq)==null?0:b.aga)};_.h.bWa=function(a,b){return b.id};_.h.rea=function(){return this.qxb||"filter_alt"};
_.h.w1a=function(a){a.target.classList.contains("mat-mdc-chip-remove")||this.cga.emit(!0)};_.h.p3=function(){var a=this;setTimeout(function(){var b;((b=a.vq)==null?0:b.lga)||a.z2(a.Lx)||v5b(a)||w5b(a)?a.cga.emit(!0):a.NRa||a.cga.emit(!1)},100)};
var eTb=function(a){var b;if(!(((b=a.vq)==null?0:b.aga)||v5b(a)||a.z2(a.Lx))){var c;(c=a.vq)==null||c.focus()}},v5b=function(a){var b=document.activeElement;return a.be.some(function(c){c=c.Wf.Ma.na;return c===b||c.contains(b)})},w5b=function(a){return a.be.some(function(b){return b.Wf.Ma.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
cR.prototype.W4a=function(){if(this.be.length>0){var a;(a=this.be.get(this.be.length-1))==null||a.focus()}else this.vq&&this.vq.Ud()};cR.O=function(a){return new (a||cR)(_.A(_.gE),_.A(_.Ws,8),_.A(_.Rmb,8))};
cR.ya=_.Yc({type:cR,oa:[["xap-filter-bar"]],zd:function(a,b,c){a&1&&_.kg(c,u5b,5);if(a&2){var d;_.ng(d=_.og())&&(b.hVa=d.first)}},tb:function(a,b){a&1&&(_.qma(b.abb,_.jg(_.dA,5)),_.jg(XQ,5),_.jg(bR,5),_.jg(_.dA,5),_.jg(aR,5),_.jg($Q,5));if(a&2){_.yd.Sn+=1;var c;_.ng(c=_.og())&&(b.HQc=c.first);_.ng(c=_.og())&&(b.vq=c.first);_.ng(c=_.og())&&(b.ydd=c);_.ng(c=_.og())&&(b.nub=c);_.ng(c=_.og())&&(b.be=c)}},inputs:{nt:"autoActiveFirstOption"},outputs:{cga:"isFocused"},features:[_.vg([_.gE]),_.Jf],Aa:3,Ba:2,
Ea:function(){return[["custom",""],["filterBarChips",""],[4,"ngIf","ngIfElse"],[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"],["class","xap-filterbar-filtereditor",
"cdkOverlayOrigin","",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf","ngForTrackBy"],[1,"xap-filterbar-menu",3,"selected","selectedSet","deletedSet","onBackspace","autoActiveFirstOption","filterbar","suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets"],["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,"editorVisibleChange","removed","chipClick",
"appliedFilter","filter","disabled"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"click","matTooltip"],["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"click","mousedown","matTooltip"],[3,"svgIcon"],[1,"xap-filterbar-filtereditor",3,"editorVisibleChange","update","canceled","onCloseEditor","appliedFilter","filter","isEditorVisible","disabled","overlayOrigin"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]]},
ta:function(a,b){a&1&&_.B(0,hTb,17,24,"ng-container",2)(1,kTb,3,15,"ng-template",null,0,_.Ag);a&2&&(a=_.$f(2),_.E("ngIf",!(b.hVa==null?0:b.hVa.Qc))("ngIfElse",a))},Ia:[_.nn,_.on,_.sn,_.rw,_.tt,XQ,_.Mx,_.Px,_.au,_.dA,aR,bR,$Q,_.tn],mb:2,Oa:0});var dR=function(a,b){this.Ja=a;this.service=b;this.filter=new _.mm;this.element="UnifiedXrefFilterbar";this.ab=new _.Wd;this.OJ=new _.nf(1);this.wia=new _.gh(null);this.ysa=new _.gh(null);this.hRa=new _.gh(null);this.mN=new _.gh(fSb(new Map([])))};
dR.prototype.Ra=function(){var a=this;this.ab.add(this.OJ.ha(_.tf(function(b){return W4b(a.service,b)}),_.cf(_.$vb)).subscribe(function(b){var c=a.mN,d=c.next,e=a.service.hda.getValue(),f=gSb(b),g=[];_.bk(b,1)&&e.has("TEST")&&g.push(new aSb({id:"tests",displayName:"Exclude Tests"},_.aE,_.pD("true")));_.bk(b,2)&&e.has("GENERATED")&&g.push(new aSb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.aE,_.pD("true")));b=fSb(f,g);d.call(c,b)}));this.ab.add(_.te([this.OJ.ha(_.tf(function(b){return W4b(a.service,
b)}),_.cf(_.$vb)),this.yM]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;c.action===0&&x5b(a,b,c)}));this.ab.add(_.te([this.service.hwb.ha(_.cf(TRb)),this.hRa.ha(_.cf(URb)),this.wia.ha(_.cf(VRb)),this.ysa.ha(_.cf(WRb))]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;var e=c.next().value;c=c.next().value;a.filter.emit({nUc:b,XXc:d,wia:e,YXc:c})}))};
var x5b=function(a,b,c){if(c.category){var d=lTb(b,c.category);d&&a.ysa.next([d]);if(c=nTb(b,c.category))a.log("show-only-category"),d=a.mN.getValue().og.getValue().filter(function(e){return e.config.id!=="category"}),b=hSb(b,[].concat(_.ld(d),[c])),a.mN.next(b)}};dR.prototype.La=function(){var a;(a=this.ab)==null||a.unsubscribe()};
var y5b=function(a,b){switch(b.config.id){case "tests":V4b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":V4b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.wia.next(XRb(b.value.Pq));a.log("applyPathFilter",b.value.Pq);break;case "category":a.ysa.next(b.value.bn);b=b.value.bn.filter(function(c){return c!==null}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.hRa.next(b.value.bn),
b=b.value.bn.filter(function(c){return c!==null}).join(", "),a.log("includeBuildConfigs",b)}},z5b=function(a,b){switch(b.config.id){case "tests":V4b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":V4b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.wia.next(null);a.log("clearPathFilter");break;case "category":a.ysa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.hRa.next(null),a.log("clearBuildConfigsFilter")}};
dR.prototype.log=function(a,b){this.Ja.qb({element:this.element,action:a,gestureName:"CHANGE",Th:b})};_.p.Object.defineProperties(dR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.OJ.next(a)}}});dR.O=function(a){return new (a||dR)(_.A(_.Xo),_.A(PQ))};
dR.ya=_.Yc({type:dR,oa:[["xrefs-filters","location",""]],inputs:{location:"location",yM:"categoryFilter"},outputs:{filter:"filter"},nc:["location",""],Aa:2,Ba:3,Ea:[["filterBarIcon","filter_list",1,"filter-bar",3,"update","config"]],ta:function(a,b){a&1&&(_.F(0,"xap-filter-bar",0),_.Q(1,"async"),_.K("update",function(c){switch(c.y5){case 0:case 2:y5b(b,c.AT[0]);break;case 3:z5b(b,c.AT[0]);break;case 4:c=c.AT;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())z5b(b,d.value);break;case 1:break;
default:_.Wa(c.y5)}}),_.H());a&2&&_.E("config",_.R(1,1,b.mN))},Ia:[cR,_.tn],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 eR=function(a){var b=this;this.GVb=new _.nf(1);a.Ub(function(){_.ze(window,"resize").ha(_.We(function(){return a.Ql}),_.x(oTb),_.sf(oTb()),_.cf(pTb)).subscribe(b.GVb)})};_.p.Object.defineProperties(eR.prototype,{H1b:{configurable:!0,enumerable:!0,get:function(){return this.GVb}}});eR.O=function(a){return new (a||eR)(_.t(_.Cg))};eR.ua=_.q({token:eR,qa:eR.O,Ga:"root"});var A5b=function(a){return{enabled:a}},fR=function(a,b,c,d){this.Ja=a;this.bc=b;this.Hk=c;this.element="";this.Jkb=!0;this.y_=!1;this.expansion=new _.mm;this.filter=new _.mm;this.gia=new _.mm;this.m$a="Collapse All";this.q$a="Expand All";this.Wmc="Preview Panel";this.Vmc="Toggle the file preview here, or configure the toggle width in settings";this.K$a="Opens references in the preview pane and create a breadcrumb as you step through references";this.J$a="Opens references in the main window";this.I$a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.zVb=new _.gh(!1);this.ab=new _.Wd;this.hJb=_.iFb(this.bc).ha(_.sf(!1));this.Sza=_.te([this.bc.Eva(),d.H1b]).ha(_.x(function(e){var f=_.k(e);e=f.next().value;return f.next().value.width<e}),_.sf(!1),_.cf())};fR.prototype.Ra=function(){var a=this;this.ab.add(_.te([this.hJb,this.Sza]).ha(_.x(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.gia.emit(b)}))};
fR.prototype.La=function(){this.ab.unsubscribe()};fR.prototype.Kma=function(){this.expansion.emit(this.y_?0:1)};var sTb=function(a){return _.te([a.bc.ZU(),a.zVb,a.Hk.YN(_.le(!1))]).ha(_.x(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;return c.next().value&&_.DF(a.location)&&(b==null||b==="MINI")&&!d}))},qTb=function(a){a.bc.ZU().subscribe(function(b){b==null?_.jFb(a.bc,!1):b==="MINI"&&_.jFb(a.bc,!0)})};_.p.Object.defineProperties(fR.prototype,{b6a:{configurable:!0,enumerable:!0,set:function(a){this.zVb.next(a)}}});
fR.O=function(a){return new (a||fR)(_.A(_.Xo),_.A(_.ew),_.A(_.iK),_.A(eR))};
fR.ya=_.Yc({type:fR,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",yM:"categoryFilter",Jkb:"anyExpandableNodes",y_:"allNodesCollapsed",b6a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",gia:"openInMiniPanel"},features:[_.vg([PQ])],nc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Ea:[[3,"filter","location","categoryFilter"],
[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"click","collapsed","selected","disabled","ariaLabel","tooltipText"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"click","icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId"]],ta:function(a,b){a&1&&(_.F(0,
"xrefs-filters",0),_.K("filter",function(c){return b.filter.next(c)}),_.H(),_.F(1,"div"),_.J(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.B(5,tTb,8,15,"ng-container",3),_.Q(6,"async"),_.B(7,uTb,1,8,"collapsible-icon-button",4),_.H());a&2&&(_.E("location",b.location)("categoryFilter",b.yM),_.y(2),_.E("vertical",!0),_.y(),_.E("collapsed",!0),_.y(),_.E("vertical",!0),_.y(),_.E("ngIf",_.yg(9,A5b,_.R(6,7,b.hJb))),_.y(2),_.E("ngIf",b.Jkb))},Ia:[_.bp,NQ,_.on,_.zx,_.Fx,_.Hx,_.Nx,OQ,dR,_.tn],
styles:["unified-xref-actions[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex-direction:row;place-content:center space-between}unified-xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}unified-xref-actions[_nghost-%COMP%]   underline-xrefs[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 4px 4px 4px}"],
Oa:0});var HM=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.fg=c;this.ZV="";this.z3=e;this.Qf=void 0;b=new _.gf;this.Alb=b.ha(_.af(1),_.tf(function(){return d(_.nk(a,5,_.mQa),f.fg,f.level)}),_.sf(_.lF(vTb(b))),_.qf(1))};var xTb=new _.Ot("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),zTb=new _.Ot("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),yTb=new _.Ot("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),wTb=new _.Ot("{detailText} ({visible} displayed)");var STb=function(a){return{"file-path":a}},gR=function(){this.lVb=this.Iwa=this.LDb=!1;this.lnc="Show only";this.mnc="Set and apply a filter to only include this category.";this.Lha=new _.mm;this.tQc=_.Av.has(78)};
gR.prototype.Ud=function(a){if(!(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=(b=_.kG(a.target,"a","node-contents"))==null?void 0:b.getAttribute("href");c&&(a.preventDefault(),a.stopPropagation(),b=!!(a.target&&a.target instanceof Element&&a.target.classList.contains("context")),this.Lha.emit({event:a,href:c,uri:b?_.Y(this.node.item,1):_.Y(this.node.item,4),fg:this.node.fg,N9c:b,Qf:this.node.Qf}))}};
gR.prototype.Tb=function(){this.node.level===0&&this.tQc&&(this.lVb=!0);if(this.Iwa=this.node.ZV.length>0)this.Z0c=this.node.ZV;var a;this.LDb=!this.Iwa&&this.node.level!==0&&((a=this.node.item.eJ())==null?void 0:a.getType())===1;if(a=_.Qj(this.node.item,_.hp,2)){this.zqb=_.uub(a,this.EHb);var b=_.Y(this.node.item,1);this.xqb=b?this.h0a(b).link:void 0}if(b=this.node.item.eJ())this.y0=_.uub(b,this.EHb);"children"in this.node&&!a&&(this.m1b||(this.m1b=ETb(this.node)),this.y0=ATb({y0:this.y0,visible:this.m1b,
Fw:this.node.Fw,oN:this.node.oN,o1:this.node.o1}));(a=_.Y(this.node.item,4))?(a=this.h0a(a),b=a.line,this.x0=a.link,this.Gca=_.RF(b)):this.Gca=this.x0=void 0};gR.prototype.EHb=function(a){try{return this.h0a(a).link}catch(b){return a}};gR.O=function(a){return new (a||gR)(_.A(_.Bv))};
gR.ya=_.Yc({type:gR,oa:[["node-contents","makeLink","","node",""]],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{h0a:"makeLink",node:"node",yM:"categoryFilter"},outputs:{Lha:"nodeClicked"},features:[_.sd],nc:["makeLink","","node",""],Aa:7,Ba:2,Ea:[["noContext",""],["detail",""],["basic",""],["class","context-container",4,"ngIf","ngIfElse"],[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,"click","keydown.enter","matTooltip"],[3,"ngClass"]],ta:function(a,b){a&1&&_.B(0,KTb,6,7,"div",3)(1,MTb,1,2,"ng-template",null,0,_.Ag)(3,QTb,2,3,"ng-template",null,1,_.Ag)(5,TTb,3,5,"ng-template",null,2,_.Ag);a&2&&(a=_.$f(2),_.E("ngIf",b.xqb&&b.zqb)("ngIfElse",
a))},Ia:[_.mn,_.on,_.sn,_.PG,_.Nx,_.Mx,_.Px],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 hR=function(){jN.call(this,function(b){return b.level},GM);var a=this;this.Ko=this.gM=new _.gh(void 0);this.ac=_.te([this.Ko.ha(_.x(function(b){return b==null?void 0:b.fg}),_.cf()),this.mf.changed.ha(_.x(function(){return a.mf.selected.map(function(b){return b.fg})}))]).ha(_.x(function(b){var c=_.k(b);b=c.next().value;return{Dd:c.next().value,Ko:b}}));this.vI=this.mf.changed.ha(_.x(function(){return a.nk.reduce(function(b,c){var d=GM(c);return{Nra:b.Nra||d,Sra:b.Sra&&!(d&&a.mf.Ge(c))}},{Sra:!0,
Nra:!1})}),_.sf({Nra:!1,Sra:!0}),_.of(1),_.se())};_.V(hR,jN);hR.prototype.c0=function(){this.gM.next(void 0)};hR.prototype.cN=function(){this.mf.select.apply(this.mf,_.ld(this.nk.filter(GM)))};var vUb=function(a,b){return a.Ko.ha(_.x(function(c){return FTb(b,c)}))},B5b=function(a,b){var c=a.gM.value;c=FTb(b,c)&&c&&c.uri===b.uri;a.gM.next(c?void 0:b);return!c};
hR.prototype.u8a=function(a,b,c){var d=this.nk;this.nk=a;if(!this.ITb||!jGb(b,this.ITb))this.ITb=b,this.mf.clear(),C5b(this,b);else if(c){b=new Set;c=_.k(this.mf.selected);for(var e=c.next();!e.done;e=c.next())b.add(e.value.fg);a=a.filter(function(g){g=XTb(d,g.fg);return!g||!GM(g)});a=_.k(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.fg);this.mf.clear();this.mf.select.apply(this.mf,_.ld(VTb(this.nk,b)));var f;WTb(this.nk,(f=this.gM.value)==null?void 0:f.fg)||this.gM.next(void 0)}};
var C5b=function(a,b){b.xUa?(a.mf.select.apply(a.mf,_.ld(VTb(a.nk,new Set(b.xUa)))),a.gM.next(WTb(a.nk,b.A5c))):(a.cN(),a.gM.next(b.isFirst?void 0:UTb(a.nk)))};hR.O=function(a){return new (a||hR)};hR.ua=_.q({token:hR,qa:hR.O});var kR=function(a){this.service=a;this.MAa=!1;_.Av.has(80)?this.U2=50:_.Av.has(81)?this.U2=100:_.Av.has(82)?this.U2=250:_.Av.has(83)?this.U2=500:this.U2=250;_.Xi.has(2)&&(this.MAa=!0)};
kR.prototype.Vja=function(a,b,c){var d=this,e=this.makeRequest(a.ZX,b,c);return e.errorMessage?_.kF(e.errorMessage):e.request?this.service.Vja(e.request).ha(_.x(function(f){var g=$Tb(b,d,_.Ab(f,1,_.yp),c,d.MAa),m=d.MAa,n=Array.from(_.Ab(f,4,_.Bp).values());a:{f=_.k(_.Ab(f,1,_.yp).values());for(var r=f.next();!r.done;r=f.next())if(_.bk(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.Bp).F5a(2),m=(new _.ip).sAa(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=_.Sj(r,1,m),f.call(n,m));return{Dm:g,aC:n}}),_.tf(function(f){return bUb(f.Dm).ha(_.jf(f.Dm),_.sf(f.Dm)).ha(_.x(function(g){return{Dm:g,aC:f.aC}}))}),_.x(function(f){return f.Dm.length===0?_.jF("Could not find any references."):_.lF({Dm:f.Dm,aC:f.aC,v$c:a})}),_.Xe(function(){return _.kF("References could not be loaded.")}),_.sf(_.uF)):_.kF("References could not be loaded.")};
kR.prototype.makeRequest=function(a,b,c){var d=(new _.Ap).g5a(!0);c=ITb(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()){var f=e.value;e=d;f=(new _.mp).A5a(f).oAa(c.filter);_.Vj(e,1,_.mp,f)}d.u5a(this.U2).qX(_.eub(_.qqb(b)));return{request:d}};
var ZTb=function(a,b,c,d,e,f){if(!c)return _.kF("Error loading references.");var g=ITb(d);if(g.errorMessage)return _.kF(g.errorMessage);if(!g.filter)return _.kF("References could not be loaded.");g=aZb((new _.zp).g5a(!0).u5a(a.U2),(new _.mp).A5a(c).oAa(g.filter)).qX(_.eub(_.qqb(b)));return a.service.Y3a(g).ha(_.x(function(m){return _.lF(cUb(b,a,e,_.Ab(m,1,_.qp).get(c),f,d,a.MAa))}),_.Xe(function(){return _.kF("Error loading references.")}),_.sf(_.uF))};
kR.O=function(a){return new (a||kR)(_.t(_.MK),_.t(_.Bv),_.t(_.zv))};kR.ua=_.q({token:kR,qa:kR.O,Ga:"root"});var D5b=new lN(function(a){return a},function(a){return a.level},GM,function(a){return a.children}),E5b=function(a){this.Fc=a;this.c_b=[];this.IE=new _.gh([])};_.V(E5b,_.Zr);E5b.prototype.setData=function(a,b){var c=a!==this.c_b;this.IE.next(KZb(D5b,a));this.Fc.u8a(this.IE.value,b,c);this.c_b=a};E5b.prototype.connect=function(a){var b=this;return _.De.apply(null,_.ld([a.nG,this.Fc.mf.changed.Lf(),this.IE.Lf()])).ha(_.x(function(){return LZb(D5b,b.IE.value,b.Fc)}))};E5b.prototype.disconnect=function(){};var lR=function(a,b){this.ke=a;this.hb=b;this.BX=[]};lR.prototype.Ra=function(){var a=this;this.ab=this.qPb.Jc.subscribe(function(){a.BX=F5b(a);a.BX.find(function(b){return b.XE()})||(a.Bv=a.BX[0])})};lR.prototype.La=function(){this.ab&&this.ab.unsubscribe()};lR.prototype.focus=function(){this.Bv&&this.Bv.focus()};
lR.prototype.JXa=function(a){if(this.Bv&&!_.lG(a)){var b=this.BX.indexOf(this.Bv),c=this.Bv;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Zd&&c.mp())c.collapse();else for(a=b;a>=0;a--)if(b=this.BX[a],b.ariaLevel!==c.ariaLevel){this.Bv=b;this.Bv.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Zd&&c.mp()?G5b(this,b+1):c.mp()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();G5b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
G5b(this,b-1);break;case "Enter":a.preventDefault(),this.Bv.Uu()}}};var G5b=function(a,b){if(b=a.BX[b])a.Bv=b,a.Bv.focus()},F5b=function(a){var b=[].concat(_.ld(a.hb.na.children)),c=[];a=_.k(a.qPb);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 e!==void 0})};
_.p.Object.defineProperties(lR.prototype,{Bv:{configurable:!0,enumerable:!0,set:function(a){this.BVc=a;for(var b=_.k(this.BX),c=b.next();!c.done;c=b.next())c.value.Bv=a;_.pm(this.ke)},get:function(){return this.BVc}}});lR.O=function(a){return new (a||lR)(_.A(_.Pg),_.A(_.Pd))};lR.Fa=_.fd({type:lR,oa:[["mat-tree","xrefsKeyboardListener",""]],Za:function(a,b){a&1&&_.K("keydown",function(c){return b.JXa(c)})},inputs:{qPb:"rawNodes"}});var mR=function(){nN.apply(this,arguments)};_.V(mR,nN);mR.prototype.focus=function(){this.Ma.na.focus()};mR.prototype.expand=function(){if(!this.Zd){var a=H5b(this);a&&a.click()}};mR.prototype.collapse=function(){this.jh.collapse(this.data)};mR.prototype.Uu=function(){var a=this.Ma.na,b=H5b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var H5b=function(a){if("children"in a.data||a.data instanceof HM){var b=a.Ma.na;return a.data instanceof HM?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};mR.prototype.XE=function(){return this.Bv===this};mR.prototype.mp=function(){return GM(this.data)||this.data instanceof HM&&!this.data.children};
_.p.Object.defineProperties(mR.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.XE()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}}});mR.O=function(){var a;return function(b){return(a||(a=_.Ld(mR)))(b||mR)}}();
mR.Fa=_.fd({type:mR,oa:[["xrefs-tree-node"]],rb:[1,"mat-tree-node"],ob:4,Za:function(a,b){a&2&&_.Lf("aria-expanded",b.Oj?b.Zd:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.vg([{wa:_.cD,Hb:mR}]),_.Jf]});var I5b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],J5b=new _.jd("ICON_MAPPING"),K5b=new Map([["app",{ZW:!1,border:"bottom"}],["page",{ZW:!0,border:"full"}],["card",{ZW:!1,border:"none"}],["component",{ZW:!0,border:"none"}]]),nR=function(a){this.SZb="notify";this.usb="standard";this.background="white";this.tsa="standard";this.Kv=a||L5b;this.icon=this.Kv[this.type]};
_.p.Object.defineProperties(nR.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.SZb},set:function(a){this.icon=this.Kv[a];this.SZb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.anb=a},get:function(){return this.anb!=null?this.anb:this.level?K5b.get(this.level).border:this.background==="dark"?"full":"none"}},ZW:{configurable:!0,enumerable:!0,set:function(a){this.rSb=_.Rh(a)},get:function(){return this.rSb!==void 0?this.rSb:this.level?K5b.get(this.level).ZW:
!0}},cUa:{configurable:!0,enumerable:!0,set:function(a){this.Mub=_.Rh(a)},get:function(){return this.Mub!==void 0?this.Mub:!1}},pRc:{configurable:!0,enumerable:!0,get:function(){if(!this.cUa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},sRc:{configurable:!0,enumerable:!0,get:function(){if(!this.cUa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});nR.O=function(a){return new (a||nR)(_.A(J5b,8))};
nR.ya=_.Yc({type:nR,oa:[["xap-banner-callout"],["xap-callout"]],rb:[1,"xap-callout","reach-no-density"],ob:31,Za:function(a,b){a&2&&(_.Lf("data-callout-type",b.type),_.Nf("xap-callout-dark-background",b.background==="dark")("xap-callout-dense",b.usb==="dense")("xap-callout-warn",b.type==="warn")("xap-callout-caution",b.type==="caution")("xap-callout-confirm",b.type==="confirm")("xap-callout-notify",b.type==="notify")("xap-callout-app",b.level==="app")("xap-callout-page",b.level==="page")("xap-callout-card",
b.level==="card")("xap-callout-component",b.level==="component")("xap-callout-border-full",b.border==="full")("xap-callout-border-bottom",b.border==="bottom")("xap-callout-rounded",b.ZW)("xap-callout-display-legacy",b.tsa==="legacy")("xap-callout-display-standard",b.tsa==="standard"))},inputs:{type:"type",usb:"density",background:"background",tsa:"calloutUxVersion",border:"border",ZW:"rounded",cUa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.wg],hc:["xap-callout-title","xap-callout-body",
"xap-callout-actions"],Aa:5,Ba:4,Ea:[["contentAndActions",""],["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],ta:function(a,b){a&1&&(_.bg(I5b),_.F(0,"mat-icon",1),_.P(1),_.H(),_.B(2,eUb,2,1,"div",2)(3,fUb,6,3,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(4),_.E("svgIcon",b.icon.Lk),_.y(),_.qg(" ",b.icon.Lk?
"":b.icon.hi,"\n"),_.y(),_.E("ngIf",b.tsa==="standard")("ngIfElse",a))},Ia:[_.bu,_.au,_.on,_.sn],styles:[".xap-callout-display-standard.xap-callout{outline:1px solid transparent;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--xap-color-on-surface,#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:var(--xap-color-tonal-fill-red,#fce8e6)}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-red,#fff);border-color:var(--xap-color-tonal-red,#d93025)}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-red,#c5221f)}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-red,#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:var(--xap-color-tonal-red,#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:var(--xap-color-tonal-red,#d93025);color:var(--xap-color-inverse-on-surface,#fff)}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-red,#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:var(--xap-color-tonal-red,#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:var(--xap-color-tonal-red,#c5221f);color:var(--xap-color-inverse-on-surface,#fff)}:not(.xap-callout-display-legacy).xap-callout-caution{background-color:var(--xap-color-tonal-fill-yellow,#fef7e0)}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-yellow,#fff);border-color:var(--xap-color-tonal-yellow,#d56e0c)}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-yellow,#a85d00)}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-yellow,#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:var(--xap-color-inverse-on-surface,#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:var(--xap-color-tonal-orange,#fbbc04);color:var(--xap-color-inverse-on-surface,#202124)}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-yellow,#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:var(--xap-color-tonal-yellow,#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:var(--xap-color-tonal-yellow,#a85d00);color:var(--xap-color-inverse-on-surface,#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:var(--xap-color-tonal-orange,#8a4c00)}:not(.xap-callout-display-legacy).xap-callout-confirm{background-color:var(--xap-color-tonal-fill-green,#e6f4ea)}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-green,#fff);border-color:var(--xap-color-tonal-green,#188038)}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-green,#137333)}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-green,#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:var(--xap-color-tonal-green,#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:var(--xap-color-tonal-green,#188038);color:var(--xap-color-inverse-on-surface,#fff)}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-green,#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:var(--xap-color-tonal-green,#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:var(--xap-color-tonal-green,#137333);color:var(--xap-color-inverse-on-surface,#fff)}:not(.xap-callout-display-legacy).xap-callout-notify{background-color:var(--xap-color-tonal-fill-blue,#e8f0fe)}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-blue,#fff);border-color:var(--xap-color-tonal-blue,#1a73e8)}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-blue,#1967d2)}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-blue,#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:var(--xap-color-tonal-blue,#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:var(--xap-color-tonal-blue,#1a73e8);color:var(--xap-color-inverse-on-surface,#fff)}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-blue,#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:var(--xap-color-tonal-blue,#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:var(--xap-color-tonal-blue,#1967d2);color:var(--xap-color-inverse-on-surface,#fff)}"],
mb:2,Oa:0});var M5b=function(){};M5b.O=function(a){return new (a||M5b)};M5b.Fa=_.fd({type:M5b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var L5b={warn:{hi:"error_outline",ariaLabel:"Warning"},caution:{hi:"warning_amber",ariaLabel:"Caution"},confirm:{hi:"check_circle",ariaLabel:"Confirmation"},notify:{hi:"info",ariaLabel:"Notification"}};var N5b=["error"],O5b=["loading"],lUb=function(a){return{node:a}},oR=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ja=a;this.oh=b;this.JV=c;this.Bm=d;this.Va=e;this.Fc=f;this.Uc=m;this.Vaa=n;this.ATb=new _.mm;this.ad=_.tF;this.element="UnifiedXrefPanelTree";this.NQ=_.Nh;this.filter=new _.nf(1);this.mp=GM;this.OJ=new _.nf(1);this.V0c=20;this.JTb=new _.nf(1);this.HBa=20;this.yM=new _.mm;this.gia=!0;this.ab=new _.Wd;this.dataSource=new E5b(this.Fc);this.state=_.te([this.JTb.ha(_.cf(jGb)),this.filter]).ha(_.xf(this.OJ),
_.tf(function(v){var z=_.k(v);var C=_.k(z.next().value);v=C.next().value;C=C.next().value;z=z.next().value;return g.Vja(v,z,C)}),_.sf(_.uF),_.of(1),_.se());this.TB=this.OJ.ha(_.x(function(v){return function(z){z=_.tub(z,v);var C;return{link:_.RCb(r.JV,z),line:(C=z.params)==null?void 0:C.line}}}),_.of(1),_.se());this.b6a=this.Fc.Ko.ha(_.x(function(v){return!!v}),_.cf(),_.of(1),_.se());this.ab.add(this.state.ha(_.Ee(_.dG)).subscribe(function(v){v=v.Wb;r.dataSource.setData(v.Dm,v.v$c);r.Bm.ik("Xrefs updated in detail panel",
"polite")}));this.ab.add(this.Fc.ac.subscribe(function(v){r.Uc.UUb.next({A5c:v.Ko,xUa:v.Dd})}));this.ab.add(_.te([this.Fc.Ko,this.OJ]).ha(_.x(function(v){var z=_.k(v);v=z.next().value;z=z.next().value;if(v)return v=_.tub(v.uri,z),v.params=Object.assign({},z.params,v.params),new z.constructor(v)})).subscribe(function(v){r.ATb.next(v)}))};oR.prototype.Ec=function(){_.pm(this.Vaa)};oR.prototype.La=function(){this.ab.unsubscribe()};oR.prototype.c0=function(){this.Fc.c0()};
oR.prototype.focus=function(){if(this.pFb)this.pFb.focus();else if(this.Nvb)this.Nvb.na.focus();else if(this.SGb)this.SGb.na.focus();else throw Error("nf");};var uUb=function(a,b,c){var d=b.href;var e=b.uri;var f=b.event;var g=b.fg;var m=b.N9c;b=b.Qf;var n="";a.gia?((d=B5b(a.Fc,{fg:g,uri:e}))&&_.tw(a.oh,"CODE_XREFS_PREVIEW"),n=BUb({node:c,wqb:m,VYb:d,KBb:!1})):(_.Go(a.Va,d).then(function(){a.Uc.pha.next()}),n=BUb({node:c,wqb:m,VYb:!0,KBb:!0}));a.qb(n,"CLICK",{jf:g,Qf:b},f)};
oR.prototype.Kma=function(a){switch(a){case 0:this.Fc.cN();break;case 1:this.Fc.collapseAll();break;default:_.Wa(a)}};oR.prototype.qb=function(a,b,c,d){c=c===void 0?{}:c;this.Ja.qb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.p.Object.defineProperties(oR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.JV.location=a;this.OJ.next(a)}},E5c:{configurable:!0,enumerable:!0,set:function(a){this.JTb.next(a)}}});
oR.O=function(a){return new (a||oR)(_.A(_.Xo),_.A(_.vh),_.A(_.cL),_.A(_.kr),_.A(_.qh),_.A(hR),_.A(kR),_.A(_.mK),_.A(_.Pg))};
oR.ya=_.Yc({type:oR,oa:[["unified-xref-tree","selectedXref",""]],tb:function(a,b){a&1&&(_.jg(lR,5),_.jg(N5b,5,_.Pd),_.jg(O5b,5,_.Pd),_.jg(mR,5));if(a&2){var c;_.ng(c=_.og())&&(b.pFb=c.first);_.ng(c=_.og())&&(b.Nvb=c.first);_.ng(c=_.og())&&(b.SGb=c.first);_.ng(c=_.og())&&(b.Dm=c)}},inputs:{location:"location",E5c:"selectedXref"},outputs:{ATb:"selectedLocationChanged"},features:[_.vg([_.cL,hR,rZb])],nc:["selectedXref",""],Aa:13,Ba:9,Ea:[["expander",""],["leafNodeIcon",""],["spacer",""],["loading",""],
["error",""],["asyncChildren",""],["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"],["style.visibility","visible",3,"expansion","filter","openInMiniPanel","location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed"],
["tabindex","-1"],["theme","error","tabindex","-1"],["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"],[3,"nodeClicked","categoryFilter","makeLink","node"],[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,"click","ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],"mat-icon-button;;aria-hidden;true;tabindex;-1;aria-label;Toggle section expansion".split(";"),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],ta:function(a,b){a&1&&(_.B(0,gUb,3,10,"unified-xref-actions",6),_.Q(1,"async"),_.Qf(2,7),_.Q(3,"async"),_.B(4,hUb,2,0,"loading",8)(5,iUb,4,3,"dc-information-box",9)(6,xUb,5,6,"ng-container",10),_.Rf(),
_.B(7,yUb,2,1,"ng-template",null,0,_.Ag)(9,zUb,1,0,"ng-template",null,1,_.Ag)(11,AUb,1,0,"ng-template",null,2,_.Ag));a&2&&(_.E("ngIf",_.R(1,5,b.Fc.vI)),_.y(2),_.E("ngSwitch",_.R(3,7,b.state).state),_.y(2),_.E("ngSwitchCase",b.ad.lj),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",b.ad.Zh))},Ia:[_.bp,QM,_.nn,_.on,_.sn,_.pn,_.qn,_.pF,_.nF,_.rw,_.tt,_.au,_.Kx,_.Ix,_.gD,_.iD,_.jD,_.kD,fR,nR,M5b,gR,lR,mR,_.tn],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 pR=function(){this.disableAnimations=!0;this.XHb=null;this.path="";this.filename=[];this.prefix=[]};
pR.prototype.Tb=function(){var a=this.path,b=this.XHb;var c=a.lastIndexOf("/");var d=_.k(c===-1?["",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=[FUb(c,a),FUb(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};pR.O=function(a){return new (a||pR)};
pR.ya=_.Yc({type:pR,oa:[["middle-truncated-path"]],ob:2,Za:function(a,b){a&2&&(_.Vf("@.disabled",b.disableAnimations),_.Uf("title",b.path))},inputs:{XHb:"matchingRegex",path:"path"},features:[_.sd],hc:["*"],Aa:6,Ba:2,Ea:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ta:function(a,b){a&1&&(_.bg(),_.F(0,"span",0),_.B(1,CUb,2,3,"span",1),_.H(),_.F(2,"span",2),_.B(3,DUb,2,3,"span",1),_.H(),_.F(4,"span"),_.cg(5),_.H());a&2&&(_.y(),_.E("ngForOf",b.prefix),_.y(2),_.E("ngForOf",b.filename))},
Ia:[_.nn],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 P5b=["xrefZeroState"],Q5b=RegExp("^KYTHE://"),qR=function(a,b,c,d,e,f){var g=this;this.Ja=a;this.oh=c;this.hb=d;this.dCa=e;this.Uc=f;this.coa=zZb;this.zo=WZb;this.element="UnifiedXrefPanel";this.NQ=_.Nh;this.cAa=new _.gh(void 0);this.ab=new _.Wd;this.eSc=this.Uc.Lka.ha(_.Ee(kGb),_.x(function(m){return m.Cta}));this.z5c=this.cAa.ha(_.x(function(m){return m==null?void 0:m.params.line}),_.cf(KFb));this.hD=this.cAa.ha(_.fqb(),_.tf(function(m){return m?g.dCa.gXa(m):_.le(void 0)}),_.of(1),_.se());this.FTb=
this.Uc.Lka.ha(_.x(function(m){var n;return(n=m==null?void 0:m.dBa)!=null?n:[]}));this.D5c=_.Av.has(52)?this.Uc.Lka.ha(_.x(function(m){return m==null?void 0:m.Cta.ZX.map(function(n){return n.replace(Q5b,"")}).map(JRb).flat().join(", ")})):_.Ce;this.BZc=this.Uc.Lka.ha(_.x(kGb));this.ab=this.FTb.subscribe(function(m){m.length>0&&g.Ja.qo({bucket:_.Nh.xDa})})};_.h=qR.prototype;_.h.Ra=function(){};
_.h.Ec=function(){var a=this;this.aD=this.oh.registerCallback("XREFS",this.hb.na,function(){a.OBa?a.OBa.focus():a.j2b&&a.j2b.na.focus()})};_.h.La=function(){this.aD&&this.aD();this.ab.unsubscribe()};_.h.c0=function(){this.OBa&&this.OBa.c0()};_.h.qb=function(a){this.Ja.qb({element:this.element,action:a,projectId:this.location.ub,gestureName:"CLICK"})};qR.O=function(a){return new (a||qR)(_.A(_.Jv),_.A(_.Bv),_.A(_.vh),_.A(_.Pd),_.A(_.IK),_.A(_.mK),_.A(_.zv))};
qR.ya=_.Yc({type:qR,oa:[["xref-panel","location",""]],tb:function(a,b){a&1&&(_.jg(oR,5),_.jg(P5b,5));if(a&2){var c;_.ng(c=_.og())&&(b.OBa=c.first);_.ng(c=_.og())&&(b.j2b=c.first)}},inputs:{location:"location"},features:[_.vg([{wa:_.Tzb,Bb:function(a){return a.hD.ha(_.Ee(QUb))},Kb:[_.Qc(function(){return qR})]},_.wK])],nc:["location",""],Aa:4,Ba:4,Ea:[["noSymbolSelected",""],["codeContainer",""],["xrefZeroState",""],[4,"ngIf","ngIfElse"],["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,"selectedLocationChanged","location","selectedXref"],[4,"ngIf"],["type","button","mat-button","",1,"gmat-caption",3,"click","disabled"],["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"],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Copy file path","color","mediumContrast",3,"copyEvent","copyText","isSmall"],["mat-icon-button","","type","button","aria-label","Hide the code panel","trackAction","expandTree",3,"click","ascTrackElement","trackProjectId"],[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"],[1,"gmat-body-2"],["textFormat","long"]],ta:function(a,b){a&1&&(_.B(0,OUb,13,13,"ng-container",3),_.Q(1,
"async"),_.B(2,PUb,5,0,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(3),_.E("ngIf",_.R(1,2,b.BZc))("ngIfElse",a))},Ia:[_.bp,_.nn,_.on,_.pn,_.qn,_.rn,_.nB,_.pF,vN,_.kL,_.nF,_.rw,_.qt,_.tt,_.au,pR,_.tJ,_.Io,_.xB,OQ,oR,_.tn,_.nK],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 rR=function(a,b,c,d,e,f,g){var m=this;this.Ja=a;this.oh=c;this.Hk=e;this.ud=f;this.Bm=g;this.ykc="RepoDetailTogglePanel";this.St=!0;this.vSa=new _.gf;this.ltb=new _.Wd;this.RV=[];this.Kg=[];this.Rwa=_.Av.has(10);this.OZa=_.Av.has(60);this.rza=_.Av.has(37);a=this.vSa.ha(_.cf());this.e9a=a.ha(_.tf(function(n){return ZUb(d,n)}),_.x(function(n){if(n==null||typeof n==="string")return n;switch(n){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"}}),_.of(1),_.se());this.ltb.add(this.e9a.subscribe(function(n){m.Rwa&&n&&m.Hk.Vf.value===1&&m.Hk.Vf.next(0)}));a.ha(_.tf(function(n){return ZUb(d,n)}),_.x(function(n){if(n==null||typeof n==="string")return n}),_.of(1),_.se());R5b(this);this.Lm=this.Hk.Vf.ha(_.x(function(n){return n!=null?m.RV.indexOf(n):0}))};
rR.prototype.Ra=function(){var a=this,b=[S5b(this,"openHistory","history","h",0),this.ud.register("toggleBottomPanel","q",function(){var c=a.St?"openDetailsPanel":"closeDetailsPanel";a.Hk.wK(a.St);a.Bm.ik(a.St?"Lower details panel opened":"Lower details panel closed","polite");a.qb(c,"KEYBOARD")})];this.Rwa&&b.push(S5b(this,"openCrossReferences","cross references","x",1));this.OZa&&b.push(S5b(this,"openWarnings","warnings","w",5));this.Kg=b};
rR.prototype.Tb=function(a){if(a.viewData||a.contentType)this.Cb.kind===0?this.contentType&&this.vSa.next(this.contentType):this.Cb.kind!==5&&this.vSa.next("not-file")};rR.prototype.La=function(){this.ltb.unsubscribe();for(var a=_.k(this.Kg),b=a.next();!b.done;b=a.next())b=b.value,b()};rR.prototype.qb=function(a,b,c){this.Ja.qb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var R5b=function(a){a.RV.length=0;a.RV.push(0);a.Rwa&&a.RV.push(1);a.OZa&&a.RV.push(5)},S5b=function(a,b,c,d,e){return a.ud.register(b,d,function(){var f=a.oh;a:switch(e){case 0:var g="HISTORY";break a;case 1:g="XREFS";break a;case 5:g="WARNINGS";break a;default:throw _.Wa(e,"Unsupported focusable tab: "+e);}_.tw(f,g);f=a.St||a.Hk.Vf.value!==e;a.St&&(a.Hk.wK(!0),a.Bm.ik("Lower details panel opened","polite"));f&&(a.Hk.Vf.next(e),a.Bm.ik("Switched to "+c+" tab","polite"));a.qb(aVb(e,f?"show":"focus"),
"KEYBOARD")})};_.p.Object.defineProperties(rR.prototype,{Cb:{configurable:!0,enumerable:!0,set:function(a){this.lw=a;R5b(this)},get:function(){return this.lw}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Cb;return lGb(a)?a.location.ub:void 0}}});rR.O=function(a){return new (a||rR)(_.A(_.Xo),_.A(_.Bv),_.A(_.vh),_.A(_.wK),_.A(_.iK),_.A(_.Vu),_.A(_.kr))};
rR.ya=_.Yc({type:rR,oa:[["lower-detail-panel"]],tb:function(a,b){a&1&&_.jg(hN,5);if(a&2){var c;_.ng(c=_.og())&&(b.OX=c)}},ob:2,Za:function(a,b){a&2&&_.Nf("panel-closed",b.St)},inputs:{St:"panelClosed",contentType:"contentType",Cb:"viewData"},features:[_.sd],Aa:11,Ba:11,Ea:[["gmat-tabs","",3,"click","selectedIndex"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Warnings",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",3,"click","matTooltip",
"ascTrackElement","trackAction","trackProjectId"],["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"]],ta:function(a,b){a&1&&(_.F(0,"mat-tab-group",0),_.Q(1,"async"),_.K("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-mdc-tab")){d=e.parentElement?[].concat(_.ld(e.parentElement.children)).indexOf(e):-1;break}e=e.parentElement}if(d===
-1)b.St&&(b.Hk.wK(!0),b.qb("expand","CLICK",c)),c=!0;else if(b.OX.toArray()[d].disabled)c=!1;else{e=b.Hk.Vf.value;e=(e!=null?b.RV.indexOf(e):0)!==d;d=b.RV[d];var f=e||b.St;b.Hk.wK(f);e&&b.Hk.Vf.next(d);b.qb(aVb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.F(2,"mat-tab",1),_.B(3,SUb,1,1,"ng-template",2),_.H(),_.B(4,VUb,4,3,"mat-tab",3)(5,XUb,2,0,"mat-tab",4),_.H(),_.Qf(6),_.F(7,"div",5)(8,"button",6),_.K("click",function(){return b.Hk.wK(b.St)}),_.F(9,"mat-icon"),_.P(10,"keyboard_capslock"),_.H()()(),
_.Rf());a&2&&(_.E("selectedIndex",_.R(1,9,b.Lm))("@.disabled",!0),_.y(4),_.E("ngIf",b.Rwa),_.y(),_.E("ngIf",b.OZa),_.y(3),_.E("matTooltip",b.St?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.ykc)("trackAction",b.St?"close":"open")("trackProjectId",b.projectId),_.Lf("aria-label",b.St?"Open bottom panel":"Close bottom panel"))},Ia:[_.bp,_.on,JQ,_.rw,_.tt,_.au,ZN,dN,gN,hN,iN,_.Mx,_.Px,MQ,qR,_.tn],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-mdc-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-mdc-tab-header{height:40px}lower-detail-panel[_nghost-%COMP%]     .mat-mdc-tab-body-wrapper, lower-detail-panel[_nghost-%COMP%]     .mat-mdc-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-mdc-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-mdc-tab-label.mat-mdc-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 T5b=["targetPath"],sR=function(){};
_.p.Object.defineProperties(sR.prototype,{Rj:{configurable:!0,enumerable:!0,get:function(){var a=_.Av.has(55)?this.Cb.K2:void 0,b=this.Cb.location;if(a){var c=a.Wr();if(c){var d=JFb(c);a=_.Oq(_.Nq(_.Mq(b.kc(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).td(a.ne()).kb()}else a=b}else a=b;return _.Lq(a.kc().td(this.Cb.path).fj().kb())}},n2a:{configurable:!0,enumerable:!0,get:function(){return this.Cb.target||"repository root"}},W3a:{configurable:!0,enumerable:!0,get:function(){return this.Cb.aRb}},MZa:{configurable:!0,
enumerable:!0,get:function(){return!!this.Cb.Lta}}});sR.O=function(a){return new (a||sR)(_.A(_.Bv))};
sR.ya=_.Yc({type:sR,oa:[["symlink-detail"]],tb:function(a,b){a&1&&_.jg(T5b,5,_.Pd);if(a&2){var c;_.ng(c=_.og())&&(b.Y7c=c.first)}},inputs:{Cb:"viewData"},Aa:5,Ba:2,Ea:[["detailView",""],["targetPath",""],[4,"ngIf","ngIfElse"],[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"],[1,"padded",3,"copyEvent","copyText","isSmall"]],ta:function(a,b){a&1&&(_.B(0,bVb,7,3,"ng-container",2),_.P(1,"\n\n"),_.B(2,dVb,28,9,"ng-template",null,0,_.Ag),_.P(4,"\n"));a&2&&(a=_.$f(3),_.E("ngIf",b.MZa)("ngIfElse",a))},Ia:[JN,_.on,_.BJ,_.nB,RP,QP,_.pF,yN,_.bp],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 iVb=function(a){return{Xwa:a}},tR=function(a,b){this.qh=a;this.Va=b;this.RFb=_.Ce};tR.prototype.Ra=function(){};tR.prototype.Tb=function(a){a.location&&(this.RFb=U5b(this,a.location.Xf).ha(_.x(function(b){return!b||!b.Qn||b.Qn.length<2?null:[b.Qn[0].Nf,b.Qn[1].Nf]}),_.Xe(function(){return _.le(null)})))};var U5b=function(a,b){return _.aG(b)?a.qh.list(b.ub,b.Xc,b.repository,_.DF(b)?"HEAD":b.Eb,b.path,2):_.le(null)};tR.O=function(a){return new (a||tR)(_.A(_.xJ),_.A(_.qh))};
tR.ya=_.Yc({type:tR,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.sd],Aa:28,Ba:11,Ea:[["packageTitle",""],["piperTitle",""],["gitTitle",""],["packageExplanation",""],["piperOrGitExplanation",""],["piperMessage",""],["gitMessage",""],["piperButtonText",""],["gitButtonText",""],["role","alert","icon","source:file"],[4,"ngTemplateOutlet"],[4,"ngIf"],[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"]],ta:function(a,b){a&1&&(_.F(0,"icon-empty-state-display",9)(1,"icon-empty-state-title"),_.B(2,eVb,1,0,"ng-container",10),_.Q(3,"isPackagePlace"),_.Q(4,"isPiperPlace"),_.H(),_.F(5,"icon-empty-state-subtitle"),_.B(6,fVb,1,0,"ng-container",10),_.Q(7,"isPackagePlace"),_.B(8,jVb,6,13,"ng-container",11),_.Q(9,"async"),_.H()(),_.B(10,kVb,1,0,"ng-template",null,0,_.Ag)(12,lVb,1,0,"ng-template",
null,1,_.Ag)(14,mVb,1,0,"ng-template",null,2,_.Ag)(16,nVb,1,0,"ng-template",null,3,_.Ag)(18,oVb,1,0,"ng-template",null,4,_.Ag)(20,pVb,5,4,"ng-template",null,5,_.Ag)(22,qVb,5,4,"ng-template",null,6,_.Ag)(24,rVb,2,3,"ng-template",null,7,_.Ag)(26,sVb,2,3,"ng-template",null,8,_.Ag));if(a&2){a=_.$f(11);var c=_.$f(13),d=_.$f(15),e=_.$f(17),f=_.$f(19);_.y(2);_.E("ngTemplateOutlet",_.R(3,3,b.location)?a:_.R(4,5,b.location)?c:d);_.y(4);_.E("ngTemplateOutlet",_.R(7,7,b.location)?e:f);_.y(2);_.E("ngIf",_.R(9,
9,b.RFb))}},Ia:[_.bp,_.on,_.sn,_.qB,_.sB,_.rB,_.rw,_.rt,_.Io,_.vw,_.tn,UN,VN,_.LG],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 V5b=function(){};V5b.O=function(a){return new (a||V5b)};
V5b.ya=_.Yc({type:V5b,oa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Ea:[["role","alert","icon","source:file"]],ta:function(a){a&1&&(_.F(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," The submodule existed at this commit, but can no longer be fetched. "),_.H()())},Ia:[_.qB,_.rB],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(a){this.element=a;this.lb="";this.p5=0};uR.prototype.Ec=function(){var a=this;this.p5=setTimeout(function(){var b=a.element.na;b&&a.lb&&(b=b.querySelector(a.lb));b&&!b.contains(document.activeElement)&&b.focus()})};uR.prototype.La=function(){clearTimeout(this.p5)};uR.O=function(a){return new (a||uR)(_.A(_.Pd))};uR.Fa=_.fd({type:uR,oa:[["","ascFocusOnInitAsync",""]],inputs:{lb:[0,"ascFocusOnInitAsync","selector"]}});var vR=function(){};vR.O=function(a){return new (a||vR)};vR.Da=_.ad({type:vR});
vR.Ca=_.Fc({});var wR=function(a,b,c,d){this.Ja=a;this.gka=b;this.R9c=d;this.bab=a_b;this.zo=WZb;this.F6c=_.le(!0).ha(_.bf(300));this.MPa=!1;this.hD=new _.nf(1);this.Kj=c.YN(this.hD.ha(_.x(function(e){return e.kind===1})))};wR.prototype.LXa=function(a){this.Ja.qb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.p.Object.defineProperties(wR.prototype,{Cb:{configurable:!0,enumerable:!0,set:function(a){this.hD.next(a)}}});wR.O=function(a){return new (a||wR)(_.A(_.Xo),_.A(AN),_.A(_.iK),_.A(eR))};
wR.ya=_.Yc({type:wR,oa:[["repository-detail","viewData",""]],inputs:{Cb:"viewData"},nc:["viewData",""],Aa:2,Ba:3,Ea:[["lowerDetailPanel",""],["placeholder",""],["rightPanel",""],["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"],[3,"contentType","viewData","panelClosed"],[1,"detail",3,"viewData"],[1,"detail",3,"contentTypeChange","viewData","windowWidth"],["ascFocusOnInitAsync","",1,"detail",3,"viewData"],["class","centered","text","Loading page...","aria-live","polite",3,"diameter","hasBackground",4,"ngIf","ngIfElse"],["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,"resizeDone","changeSizeOf"],["layout","vertical",3,"mousedown","mouseup","changeSizeOf"],[1,"right-panel"],[1,"panel-content",3,"ngSwitch"]],ta:function(a,b){a&1&&(_.B(0,HVb,20,24,"div",3),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.hD))},Ia:[_.on,_.pn,_.qn,uR,mQ,HQ,IQ,CN,_.nF,rR,tR,V5b,_.xB,sR,_.tn],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 W5b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.hB=c;this.Tua=d;this.service=e;this.limit=f;this.Tib=g;this.yUa=this.qwb=!1;a=this.path.split("/");this.name=a[a.length-1]},Z5b=function(a){a.Esa=a.hB(a.type)?X5b(a):_.le([]);Y5b(a)},Y5b=function(a){a.JZb=_.te([a.Esa,a.limit]).ha(_.x(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Dsa=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.Dsa.set(e.path,e);return{Dm:b.slice(0,c),total:b.length}}))},X5b=function(a){var b=
_.te([a.service.Yga(a.path).ha(_.x(function(c){return a.i0a(c)})),a.Tua]).ha(_.x(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===IVb(e)}))d.Dd=!0;return c}),_.of());b.connect();return b};W5b.prototype.i0a=function(a){var b=this;return a.map(function(c){var d=IVb(c.path),e;return d===((e=b.Tib)==null?void 0:e.path)?b.Tib:new W5b(d,c.type,b.hB,b.Tua,b.service,b.limit)})};
_.p.Object.defineProperties(W5b.prototype,{R8c:{configurable:!0,enumerable:!0,get:function(){this.JZb||Z5b(this);return this.JZb}},children:{configurable:!0,enumerable:!0,get:function(){this.Esa||Z5b(this);return this.Esa},set:function(a){this.Esa=a;Y5b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return IVb(this.Tua.value)===this.path}},Nib:{configurable:!0,enumerable:!0,get:function(){return JVb(this.Tua.value,this.path)}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.qwb},
set:function(a){this.yUa=this.yUa||a;this.qwb=a&&this.hB(this.type)}}});var $5b=["largeDirectoryDialog"],a6b=["row"],RVb=function(a){return{name:a}},SVb=function(a){return{children:!0,expanded:a}},b6b=new _.Ot("Scope to \u201c{name}\u201d."),xR=function(a,b,c,d){this.Wk=a;this.Va=c;this.document=d;this.Nz=3;this.Khc=15;this.nwc="row";this.UAc="subtree";this.yia=new _.gh("");this.ab=new _.Wd;this.Xza="";this.Uxa=new _.gh(500);this.Hcc=b6b;this.encode=encodeURIComponent;this.ZSb=new _.mm;this.qO=function(){return""};this.hKb=new _.mm;this.Lha=new _.mm;this.cTb=new _.mm;
this.hB=_.Av.has(55)?function(e){return e===3||e===5}:function(e){return e===3}};_.h=xR.prototype;
_.h.Ud=function(a){if(!_.lG(a)){var b=a.target;if(b!=null&&b instanceof Element&&(b=_.kG(b,"a,button","depth-finder"),b!=null)){var c=_.kG(b,".row","depth-finder");c!=null&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.ZSb.emit(c):(c=c6b(this,c),c!=null&&(b.classList.contains("expander")?d6b(this,c):b.classList.contains("element-link")&&(e6b(this,c),a.preventDefault()))))}}};
_.h.An=function(a){var b=a.target;if(b!=null&&b instanceof Element){var c=_.kG(b,".row","depth-finder");if(c!=null&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=c6b(this,d),d!=null&&(b=_.kG(b,".subtree","depth-finder"),!_.lG(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Dd&&d.type===3?d6b(this,d):this.pAa(b)||this.cTb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Dd?f6b(this,d,c,b):d6b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
f6b(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.pAa(b);break;case "Enter":a.preventDefault(),e6b(this,d)}}}};_.h.Ra=function(){this.root=PVb(this.createNode(this.FP))};_.h.Tb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.FP))};
_.h.Ec=function(){var a=this;this.ab.add(_.te([this.yia,this.Dm.Jc]).subscribe(function(b){b=_.k(b).next().value;if(a.Xza!==b){a.Xza="";var c=a.encode(b),d=a.Dm.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.hUa(d.na),a.Xza=b)}}))};_.h.La=function(){this.yia.complete();this.ab.unsubscribe()};
var PVb=function(a,b){return{level:b===void 0?0:b,node:a}},d6b=function(a,b){var c=!b.Dd;a.hKb.next({zi:c,path:b.path});b.Dd=c},e6b=function(a,b){a.hB(b.type)&&(b.Dd=!b.Dd);var c=a.qO(b.path,b.type);a.Lha.next({path:b.path,nodeType:b.type});_.Go(a.Va,c)},UVb=function(a){a.ab.add(a.Wk.open(a.YZc).YA().subscribe(function(b){b&&a.Uxa.next(Number.POSITIVE_INFINITY)}))};
xR.prototype.CVa=function(){var a=this.Dm.find(function(b){return b.na.classList.contains("bold-active-element")})||this.Dm.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var c6b=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.Dsa)return null;c=c.Dsa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
xR.prototype.hUa=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)};xR.prototype.createNode=function(a){return new W5b(_.Vg(a),3,this.hB,this.yia,this.service,this.Uxa)};
xR.prototype.pAa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var f6b=function(a,b,c,d){if(a.hB(b.type)&&b.Dd)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.p.Object.defineProperties(xR.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.FP;this.FP=a;if(this.root&&a!==b){var c=b?KVb(b):[],d=a?KVb(a):[];if(JVb(a,_.Vg(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=(c=e.Dsa)==null?void 0:(f=c.get(b))==null?void 0:f.children)this.root.node.children=e}else if(JVb(b,_.Vg(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Dd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new W5b(_.Vg(f),3,this.hB,this.yia,this.service,this.Uxa,b);else this.root.node=this.createNode(a);this.Xza=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.yia.next(a)}}});xR.O=function(a){return new (a||xR)(_.A(_.Ws),_.A(_.Bv),_.A(_.qh),_.A(_.lh))};
xR.ya=_.Yc({type:xR,oa:["depth-finder scope  path  service ".split(" ")],tb:function(a,b){a&1&&(_.jg($5b,5),_.jg(a6b,5,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.YZc=c.first);_.ng(c=_.og())&&(b.Dm=c)}},rb:["role","tree"],Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})("keydown",function(c){return b.An(c)})},inputs:{scope:"scope",path:"path",service:"service",qO:"linkTo"},outputs:{ZSb:"scopeChange",hKb:"nodeToggled",Lha:"nodeClicked",cTb:"scopeUp"},features:[_.sd],nc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Ea:[["tree",""],["largeDirectoryDialog",""],["subtree",""],["row",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","display-more",3,"click",4,"ngIf"],["role","treeitem","tabindex","0"],["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"]],ta:function(a,b){a&1&&_.B(0,LVb,0,0,"ng-template",4)(1,YVb,2,3,"ng-template",null,0,_.Ag)(3,ZVb,7,1,"ng-template",null,1,_.Ag);a&2&&_.E("ngTemplateOutlet",_.$f(2))("ngTemplateOutletContext",b.root)},Ia:[_.mn,_.nn,_.on,_.sn,_.rw,_.qt,
_.Xs,_.at,_.$s,_.au,_.tn],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 g6b=new _.Ot("Scope to parent directory: {folder}/"),yR=function(a,b,c,d,e,f){var g=this;this.lh=a;this.hb=b;this.Rr=c;this.oh=d;this.ye=e;this.Va=f;this.qO=function(){return""};this.Gm=new _.gh(new _.Lh);this.service=this.Gm.ha(_.cf(function(m,n){return _.Oqa(m,n)&&_.Pqa(m.Eb,n.Eb,_.vUa)}),_.x(function(){return g.createService()}))};yR.prototype.Ec=function(){var a=this;this.aD=this.oh.registerCallback("FILE_TREE",this.hb.na,function(){a.LSc.CVa()})};
yR.prototype.La=function(){this.Gm.complete();this.aD&&this.aD()};yR.prototype.up=function(a){this.ye.qb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Rd.ub},a);this.FP=_.Eh(_.Vg(this.scope||""))};var $Vb=function(a,b){return _.Lq(_.wG(a.Rd.kc().td(b)).kb())};yR.prototype.KXa=function(){this.ye.qb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Rd.ub})};
yR.prototype.createService=function(){var a=this;return{Yga:function(b){var c=_.Ii(a.Rd,0);return a.Rr.list(a.Rd.ub,a.Rd.Xc,a.Rd.repository,{Eb:c,commit:c},b,a.Rd.params.Sb).ha(_.x(function(d){return d.map(cWb)}),_.Xe(function(d){_.Bt(a.lh,d);return _.le([])}))}}};
yR.prototype.qva=function(){var a=this,b=_.Lq(_.wG(this.Rd.kc().td("")).kb()),c=new URL(_.Ho(this.Va,_.Fo(this.Va,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));f==null&&(f="");return function(g,m){m!==3||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Rd.path&&(g=(g=_.Eh(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.p.Object.defineProperties(yR.prototype,{Rd:{configurable:!0,enumerable:!0,set:function(a){this.Gm.next(a);this.path=a.path||"";a=this.path.endsWith("/")?this.path:this.path.substring(0,this.path.lastIndexOf("/"));if(this.scope===void 0||this.scope!=="/"&&!a.startsWith(this.scope))this.FP=a;var b=encodeURIComponent(_.Vg(this.path));!this.hb.na.querySelector('[data-path="'+b+'"]')&&this.path!=="/"&&this.path.includes("/")&&(this.FP=a);this.qO=this.qva()},get:function(){return this.Gm.value}},scope:{configurable:!0,
enumerable:!0,get:function(){return this.FP},set:function(a){this.ye.qb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Rd.ub});this.FP=a;this.path.startsWith(a||"")||_.Go(this.Va,this.qO(a||"",3))}},p4c:{configurable:!0,enumerable:!0,get:function(){return g6b.format({folder:_.ZA(_.Eh(_.Vg(this.scope||"")))||"Repository root"})}}});yR.O=function(a){return new (a||yR)(_.A(_.At),_.A(_.Pd),_.A(_.HK),_.A(_.vh),_.A(_.Xo),_.A(_.qh))};
yR.ya=_.Yc({type:yR,oa:[["directory-navigation"]],tb:function(a,b){a&1&&_.jg(xR,7);if(a&2){var c;_.ng(c=_.og())&&(b.LSc=c.first)}},inputs:{Rd:"activeLocation"},Aa:8,Ba:8,Ea:[["scoper",""],["role","heading","aria-level","2",1,"nav-header"],["fxLayoutAlign","start center","fxFlex","grow",1,"header-row"],["class","repo-name",4,"ngIf","ngIfElse"],[3,"scopeChange","nodeToggled","nodeClicked","scopeUp","scope","path","service","linkTo"],[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,"click","matTooltip"],["svgIcon","source:move_up"]],ta:function(a,b){if(a&1){var c=_.zd();_.F(0,"div",1);_.Qf(1);_.F(2,"div",2);_.B(3,aWb,3,3,"div",3)(4,bWb,6,9,"ng-template",null,0,_.Ag);_.H();_.Rf();_.H();_.F(6,"depth-finder",4);_.Q(7,"async");_.ug("scopeChange",function(d){_.u(c);_.tg(b.scope,d)||(b.scope=d);return _.w(d)});
_.K("nodeToggled",function(d){_.u(c);b.ye.qb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:d.zi?"expand":"collapse",jf:b.qO(d.path,3),projectId:b.Rd.ub});return _.w()})("nodeClicked",function(d){_.u(c);return _.w(b.KXa(d))})("scopeUp",function(d){_.u(c);return _.w(b.up(d))});_.H()}a&2&&(a=_.$f(5),_.y(3),_.E("ngIf",!b.scope||b.scope==="/")("ngIfElse",a),_.y(3),_.sg("scope",b.scope),_.E("path",b.path)("service",_.R(7,6,b.service))("linkTo",b.qO))},Ia:[_.bp,_.on,xR,_.Dr,_.it,
_.rw,_.tt,_.au,_.Mx,_.Px,_.Io,_.tn,_.wB],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)}.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 zR=function(a){var b=this;this.bc=a;this.data=new _.nf(1);_.fl();_.fl();this.mC=this.bc.gJ();this.dBa=this.data.ha(_.tf(function(c){return c.EK.Bk}),_.x(function(c){return[].concat(_.ld(c.keys()))}));this.scopes=this.data.ha(_.tf(function(c){return c.dTb.Bk}),_.x(function(c){return[].concat(_.ld(c.keys()))}));this.D6a=this.data.ha(_.tf(function(c){return c.C6a.Bk}),_.x(function(c){return[].concat(_.ld(c.keys()))}));this.Gka=this.data.ha(_.tf(function(c){return c.EK.Bk}),_.x(function(c){var d=
[].concat(_.ld(c.keys())),e=d.reduce(function(f,g){return c.get(g)?++f:f},0);return e===d.length?"true":e<d.length&&e>0?"mixed":"false"}));this.mC.ha(_.af(1)).subscribe(function(c){c.showPublic!=null&&c.showPrivate!=null&&c.showProtected!=null&&c.showPackagePrivate!=null&&c.showStatic!=null&&c.showNonStatic!=null||b.bc.vy({showPublic:c.showPublic==null?!0:c.showPublic,showProtected:c.showProtected==null?!0:c.showProtected,showPrivate:c.showPrivate==null?!0:c.showPrivate,showPackagePrivate:c.showPackagePrivate==
null?!0:c.showPackagePrivate,showStatic:c.showStatic==null?!0:c.showStatic,showNonStatic:c.showNonStatic==null?!0:c.showNonStatic})})},mWb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};zR.prototype.oXa=function(a){return _.bBb[a]};
var dWb=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 _.Wa(b)}},gWb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.Wa(b)}},lWb=function(a){var b=[].concat(_.ld(a.EK.getState().keys())).some(function(c){return!a.EK.get(c)});a.EK.fill(b)};_.p.Object.defineProperties(zR.prototype,{Rt:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
zR.O=function(a){return new (a||zR)(_.A(_.ew))};
zR.ya=_.Yc({type:zR,oa:[["filter-menu"]],inputs:{Rt:"outlineData"},Aa:7,Ba:4,Ea:[["menu","matMenu"],["mat-icon-button","","aria-label","Outline filter options","matTooltip","Filtering options",1,"filter-menu-button",3,"matMenuTriggerFor"],[1,"outline-filtering-menu"],[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,"click","value"]],ta:function(a,b){a&1&&(_.F(0,"button",1)(1,"mat-icon"),_.P(2,"tune"),_.H()(),_.F(3,"mat-menu",2,0),_.B(5,nWb,15,17,"div",3),_.Q(6,"async"),_.H());a&2&&(_.E("matMenuTriggerFor",_.$f(4)),_.y(5),_.E("ngIf",_.R(6,2,b.data)))},Ia:[_.nn,_.on,_.rw,_.tt,_.au,_.wF,_.AA,_.Nx,_.Tx,_.Wx,_.Vx,_.Xx,_.Mx,_.Px,_.fA,_.tn],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 AR=function(a){this.bc=a;this.Omc="Collapse all";this.Pmc="Expand all";this.Qmc="Sticky Headers";this.mC=this.bc.gJ()};AR.prototype.Kma=function(a){this.bc.vy({collapseAll:!a.collapseAll})};AR.O=function(a){return new (a||AR)(_.A(_.ew))};
AR.ya=_.Yc({type:AR,oa:[["outline-options-menu"]],Aa:7,Ba:4,Ea:[["menu","matMenu"],["mat-icon-button","","aria-label","Outline options","matTooltip","Outline options",1,"options-menu-button",3,"matMenuTriggerFor"],[1,"outline-options-menu"],[3,"click",4,"ngIf"],[3,"click"],["dense","",1,"options"],["mat-menu-item","","role","checkbox",1,"expansion",3,"click","value"],["mat-menu-item","","role","checkbox",1,"sticky-headers",3,"click","value"],["gmat-checkbox","",1,"sticky-headers-checkbox",3,"state"]],
ta:function(a,b){a&1&&(_.F(0,"button",1)(1,"mat-icon"),_.P(2,"settings"),_.H()(),_.F(3,"mat-menu",2,0),_.B(5,oWb,9,7,"div",3),_.Q(6,"async"),_.H());a&2&&(_.E("matMenuTriggerFor",_.$f(4)),_.y(5),_.E("ngIf",_.R(6,2,b.mC)))},Ia:[_.on,_.rw,_.tt,_.au,_.wF,_.AA,_.Tx,_.Wx,_.Vx,_.Xx,_.Mx,_.Px,_.fA,_.tn],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 BR=function(a,b,c){this.Ja=a;this.bc=b;this.Kd=c;this.NQ=_.Nh;this.data=new _.nf(1);this.yq=new _.Pw("",{fz:[_.uEb()]});this.lVa=new _.gh(!1);this.hfa=new _.ae;this.ab=new _.Wd;this.AYc=_.Av.has(101);this.mC=this.bc.gJ();this.hfa=this.data.ha(_.tf(function(d){return d.Iua}),_.x(function(d){return!!d}))};
BR.prototype.Ra=function(){var a=this;this.ab.add(this.yq.Pm.ha(_.cf(),_.rf(),_.Ze(300),_.xf(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ja.qb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.Iua.next(b)}));this.ab.add(this.data.ha(_.tf(function(b){return b.Iua}),_.cf()).subscribe(function(b){a.yq.setValue(b)}))};BR.prototype.La=function(){this.ab.unsubscribe()};
_.p.Object.defineProperties(BR.prototype,{Rt:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});BR.O=function(a){return new (a||BR)(_.A(_.Xo),_.A(_.ew),_.A(_.wK),_.A(_.Bv))};
BR.ya=_.Yc({type:BR,oa:[["outline-controls"]],inputs:{Rt:"outlineData"},Aa:2,Ba:3,Ea:[["filterInput",""],[4,"ngIf"],[1,"filter"],[3,"submit"],"appearance outline floatLabel auto subscriptSizing dynamic".split(" "),["type","text","matInput","",3,"focus","blur","formControl"],[3,"outlineData"],["mat-icon-button","","class","sort","ascTrackElement","OutlineControls","trackAction","outlineSortChange",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","ai-explanations","aria-label","'Open AI Explananation'",
3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","OutlineControls","trackAction","outlineSortChange",1,"sort",3,"click","matTooltip"],["mat-icon-button","","aria-label","'Open AI Explananation'",1,"ai-explanations",3,"click","matTooltip"]],ta:function(a,b){a&1&&(_.B(0,sWb,13,11,"ng-container",1),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.data))},Ia:[_.bp,_.on,_.rw,_.tt,_.Aw,_.ix,_.dx,_.au,_.Bw,_.mx,_.Mx,_.Px,_.LB,_.$i,_.Iw,_.KB,_.Ow,_.Rw,zR,AR,_.tn],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}.ai-explanations[_ngcontent-%COMP%]:hover{background-color:#4fabff}"],
Oa:0});var h6b=function(){jN.apply(this,arguments);this.lsb=!0;this.Hrb=[];this.rUc=this.mf.changed.ha(_.x(function(){return null}),_.sf(null))};_.V(h6b,jN);h6b.prototype.Zd=function(a){return a.Oj?jN.prototype.Zd.call(this,a):null};var i6b=function(a){if(a.nk)if(a.ksb)a.cN();else if(a.collapseAll(),a.jka&&a.expand(a.jka),a.Ko)for(var b=_.k(nGb(a.Ko)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.p.Object.defineProperties(h6b.prototype,{ksb:{configurable:!0,enumerable:!0,set:function(a){this.lsb=a;i6b(this)},get:function(){return this.lsb}},nk:{configurable:!0,enumerable:!0,set:function(a){this.Hrb=a;a=a.filter(function(b){return!b.parent});a.length===1&&(this.jka=a[0]);i6b(this)},get:function(){return this.Hrb}}});var CR=function(a,b){var c=this;this.Fc=a;this.GBa=b;this.Ul=[];this.Kfa=new Map;this.STa=new Map;this.IE=new _.gh([]);this.wUa=[];this.S4=this.Kda=null;this.G9c=_.te([this.IE,this.Fc.rUc]).ha(_.x(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,f!==null&&f<m.level||(m.index=g++,d.push(m),f=c.Fc.Oj(m)&&!c.Fc.Zd(m)?m.level:null);return d}),_.of(1),_.se())};_.V(CR,_.Zr);
var j6b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Ul.flatMap(b);return a.S4?c.sort(a.S4):c};CR.prototype.fs=function(){return this.Ul.length>0&&this.IE.value.length===0};var l6b=function(a,b){a.Ul=b;if(a.S4||a.Kda){b=_.k(a.Ul);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.S4,a.Kda&&(c.filter=a.Kda)}k6b(a)};
CR.prototype.connect=function(a){var b=this;return _.De.apply(null,_.ld([a.nG,this.Fc.mf.changed.Lf(),this.IE.Lf()])).ha(_.x(function(){b.wUa=LZb(b.GBa,b.IE.value,b.Fc);return b.wUa}))};CR.prototype.disconnect=function(){};
var k6b=function(a){var b=j6b(a);b=KZb(a.GBa,b);a.Fc.nk=b;a.Kfa.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Kfa.set(d.id,d)}a.STa.clear();c=[];d=_.k(b);for(var e=d.next();!e.done;e=d.next()){for(e=e.value;c.length>0&&c[c.length-1].level>=e.level;)a.STa.set(c.pop().id,e.id);c.push(e)}a.IE.next(b)};
_.p.Object.defineProperties(CR.prototype,{xUa:{configurable:!0,enumerable:!0,get:function(){return this.wUa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Kda=a;a=_.k(this.Ul);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Kda;k6b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.S4=a?tWb:null;a=_.k(this.Ul);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.S4;k6b(this)}}});var DR=function(a,b,c,d,e,f,g,m){var n=this;this.ye=a;this.oh=b;this.Va=c;this.bc=d;this.Uc=e;this.hb=f;this.uka=g;this.ld=m;this.hTb=new _.gf;this.Tza=new _.gh(0);this.HBa=24;this.ab=new _.Wd;this.rE=_.le(!0).ha(_.bf(1));this.I6a=this.bc.gJ().ha(_.x(function(r){return!!r.stickyHeaders}),_.cf());this.Tr=new h6b(DWb,FWb);this.GBa=new lN(GWb,DWb,FWb,CWb);this.CB=new CR(this.Tr,this.GBa);this.H6a=this.I6a.ha(_.tf(function(r){return r?_.te([n.hTb.ha(_.cf()),n.CB.G9c]).ha(_.x(function(v){return n.pWc.apply(n,
_.ld(v))})):_.le(new Map)}),_.cf(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}),_.of(1),_.se());this.e7c=_.te([this.H6a,this.Tza]).ha(_.x(function(r){return n.qWc.apply(n,_.ld(r))}),_.of(1),_.se());this.Mrb=new _.gh(this.CB.fs());this.jSc=this.Mrb.Lf();this.Mwa=!1;this.ab.add(this.bc.gJ().ha(_.x(function(r){return r.collapseAll}),_.cf()).subscribe(function(r){n.Tr.ksb=!r}));this.ab.add(this.bc.gJ().ha(_.x(function(r){return r.sortAlphabetically}),
_.cf()).subscribe(function(r){n.CB.sortAlphabetically=!!r}))};_.h=DR.prototype;_.h.Ra=function(){};
_.h.Tb=function(a){if(a.location){var b=EWb(a.location.Xf);this.Mwa=EWb(a.location.zj)!==b;a=this.Tr;var c;if((c=a.nk)!=null&&c.length){var d=a.nk;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=_.ck(f.x7a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Ko&&a.Ko!==b&&(a.Ko.active=!1);a.Ko=b;b=_.k(nGb(a.Ko));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.ab.unsubscribe();var a;(a=this.Rrb)==null||a.unsubscribe();var b;(b=this.V4c)==null||b.unsubscribe();this.aD&&this.aD()};_.h.Ec=function(){var a=this;this.rE.subscribe(function(){a.aD=a.oh.registerCallback("OUTLINE",a.hb.na,function(){a.CVa()})});this.V4c=_.te([this.tob.kL.ha(_.x(function(){return a.tob.V2()}),_.cf()),this.I6a]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.ld.run(function(){a.Tza.next(c)})})};
_.h.yn=function(){if(this.Mwa){var a=this.hb.na.querySelector("mat-tree-node.bold-active-element");a&&this.hUa(a);this.Mwa=!1}};_.h.hUa=function(a){this.uka.scrollTo(a,0)};_.h.Ud=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.kG(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.CB.Kfa.get(c),b.tagName==="A"?this.KXa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.Tr.toggle(b);a.stopPropagation();this.ye.qb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Tr.Zd(b)?"expand":"collapse"})};_.h.zN=function(a){var b=this.CGb.get(a.id);return b?b:(b=this.TB(_.ck(a.x7a,1)),this.CGb.set(a.id,b),b)};_.h.KXa=function(a,b){_.lG(a)||(a.preventDefault(),this.Tr.expand(b),m6b(this,b))};
_.h.CVa=function(){var a=this.hb.na.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;(b=this.hb.na.querySelector("mat-tree-node"))==null||b.focus()}};_.h.ZC=function(a,b){return b.id};
var yWb=function(a,b){return a.H6a.ha(_.x(function(c){return c.has(b.id)}))},xWb=function(a,b){return a.e7c.ha(_.x(function(c){return c.get(b.id)}))},zWb=function(a,b){return a.H6a.ha(_.x(function(c){return c.size>0&&c.entries().next().value[0]===b.id}))},m6b=function(a,b){var c=a.zN(b);a.Uc.TI==="PREVIEW"?a.Va.navigate(_.Lq(a.location),{Ye:b.PAa}):_.Go(a.Va,c).then(function(){a.Uc.pha.next()});a.ye.qb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Nh.WQ})};
DR.prototype.pAa=function(a){var b=a.parent;b&&(a=this.e0c.find(function(c){return c.data===b}))&&a.focus()};DR.prototype.pWc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.P8a.length&&this.Tr.Zd(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(m===void 0?0:a>=m-g.level)this.Tr.Zd(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};
DR.prototype.qWc=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.CB.STa.get(e);g=g!==void 0?this.CB.Kfa.get(g).index:void 0;var m=f.level*this.HBa;g!==void 0&&(m=Math.min(m,this.HBa*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.p.Object.defineProperties(DR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.sy||!_.UF(a,this.sy),c=!this.sy||!_.lqb(a,this.sy,["line"]);if(b||c)this.CGb=new Map,this.TB=_.gqb(a,this.Va,{Rfa:"oneBased"});this.sy=a},get:function(){return this.sy}},U1c:{configurable:!0,enumerable:!0,set:function(a){var b=this;l6b(this.CB,a.Usa);i6b(this.Tr);var c;(c=this.Rrb)==null||c.unsubscribe();this.Rrb=_.te([a.Iua,a.EK.Bk,a.C6a.Bk,this.bc.gJ()]).subscribe(function(d){var e=_.k(d);
d=e.next().value;var f=e.next().value;var g=e.next().value;e=e.next().value;b.CB.filter=HWb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.Mrb.next(b.CB.fs())})}}});DR.O=function(a){return new (a||DR)(_.A(_.Jv),_.A(_.vh),_.A(_.qh),_.A(_.ew),_.A(_.mK),_.A(_.Pd),_.A(_.kv),_.A(_.Cg))};
DR.ya=_.Yc({type:DR,oa:[["outline-tree","outlineTreeInput",""]],tb:function(a,b){a&1&&(_.jg(_.ds,7),_.jg(nN,5));if(a&2){var c;_.ng(c=_.og())&&(b.tob=c.first);_.ng(c=_.og())&&(b.e0c=c)}},Za:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})("keydown",function(c){if(!_.lG(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.kG(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.CB.Kfa.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Tr.Zd(e)&&e.ffa?b.Tr.collapse(e):
b.pAa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Tr.Zd(e)&&e.ffa?(c=d.nextElementSibling)&&c.focus():e.ffa&&b.Tr.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(),m6b(b,e)}}}})},inputs:{location:"location",U1c:"outlineTreeInput"},features:[_.vg([rZb]),_.sd],nc:["outlineTreeInput",""],Aa:5,
Ba:7,Ea:[["role","region","tabindex","0","aria-labelledby","tree-outline","class","gmat-subhead-1 no-data-message",4,"ngIf"],[3,"scrolledIndexChange","itemSize"],["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"]],ta:function(a,b){a&1&&(_.B(0,uWb,2,0,"div",0),_.Q(1,"async"),_.F(2,"cdk-virtual-scroll-viewport",
1),_.K("scrolledIndexChange",function(c){return b.hTb.next(c)}),_.B(3,BWb,3,8,"mat-tree",2),_.Q(4,"async"),_.H());a&2&&(_.E("ngIf",_.R(1,3,b.jSc)),_.y(2),_.E("itemSize",b.HBa),_.y(),_.E("ngIf",_.R(4,5,b.rE)))},Ia:[_.on,_.gD,_.kD,nN,_.eB,_.ds,_.tn],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 ER=function(){};ER.O=function(a){return new (a||ER)};ER.Da=_.ad({type:ER});ER.Ca=_.Fc({imports:[_.un,_.bu,_.lD,_.Ko,_.fs]});var n6b=new _.jd("MAX_OUTLINE_CODEBLOCK_COUNT"),FR=function(a,b,c){this.Ja=b;this.i0c=c;this.ad=_.tF;this.IAa=!1;this.c2a=_.uF;this.rLb=_.Av.has(31)};FR.prototype.Ra=function(){this.Ja.qo({bucket:_.Nh.WQ});console.log("OutlineComponent ngOnInit is "+this.IAa+" and "+this.c2a.state+" and "+this.rLb)};FR.prototype.oea=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.Wa(a,"Unknown OutlineError outlineFilteringEnabled.")}};
_.p.Object.defineProperties(FR.prototype,{Rt:{configurable:!0,enumerable:!0,set:function(a){this.c2a=a;this.IAa=a.state===2&&a.Wb.size>this.i0c},get:function(){return this.c2a}}});FR.O=function(a){return new (a||FR)(_.A(_.Bv),_.A(_.Jv),_.A(n6b))};
FR.ya=_.Yc({type:FR,oa:[["outline","activeLocation","","outlineData",""]],tb:function(a,b){a&1&&_.jg(DR,5);if(a&2){var c;_.ng(c=_.og())&&(b.tLb=c.first)}},inputs:{Rt:"outlineData",Rd:"activeLocation"},features:[_.vg([{wa:n6b,lc:1E4}])],nc:["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"]],ta:function(a,b){a&1&&(_.F(0,"div",0),_.B(1,LWb,3,3,"ng-container",1)(2,MWb,2,1,"dc-information-box",2)(3,NWb,1,1,"loading",3),_.H());a&2&&(_.E("ngSwitch",b.Rt.state),_.y(),_.E("ngSwitchCase",b.ad.Zh),_.y(),_.E("ngSwitchCase",b.ad.Error),_.y(),_.E("ngSwitchCase",
b.ad.lj))},Ia:[_.on,_.pn,_.qn,_.sA,_.pF,_.nF,DR,BR],styles:["outline[_nghost-%COMP%]{display:flex;flex:auto;flex-direction:column;min-height:0;width:100%}dc-information-box.error[_ngcontent-%COMP%]{margin:8px}loading[_ngcontent-%COMP%]{height:100%}.outline-wrapper[_ngcontent-%COMP%]{position:relative;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 o6b={eh:1,tu:2,MCc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},p6b=_.c5a([0,"FILES"],[1,"OUTLINE"]),GR=function(a,b,c,d,e,f,g,m,n,r){var v=this;this.ye=a;this.hb=b;this.TSa=c;this.bc=d;this.Uc=e;this.Va=f;this.Mb=g;this.ke=m;this.Lvc="RepositoryBrowserTree";this.Kg=[];this.P4=!0;this.Dpc=o6b;this.Rt=this.TSa.Rt.ha(_.sf(_.uF));this.T1c=this.Rt.ha(_.uob(),_.x(ZWb),_.sf(1));this.sLb=this.oxb=this.Waa=!1;this.s9c=this.bc.M1().ha(_.af(1)).subscribe(function(z){v.Lm===void 0&&(v.Lm=
z,_.om(v.ke))});this.Kg=[].concat(_.ld(this.P4?[r.register("openOutline","o",function(){VWb(v.Uc);v.Lm!=="OUTLINE"?v.Waa=!0:v.R2("OUTLINE");v.Lm="OUTLINE";_.tw(n,"OUTLINE");_.om(v.ke)})]:[]),[r.register("openDirectoryTree","t",function(){VWb(v.Uc);v.Lm!=="FILES"?v.Waa=!0:v.R2("FILES");v.Lm="FILES";_.tw(n,"FILE_TREE");_.om(v.ke)}),r.register("toggleNavPanel","u",function(){var z=v.Uc;z.kK.getValue()===2?UWb(z):VWb(z);v.ye.qb({element:"RepositoryBrowserTree",action:v.isCollapsed?"expand":"collapse",
gestureName:"KEYBOARD",projectId:v.Rd.ub})})])};GR.prototype.Ra=function(){};GR.prototype.La=function(){this.s9c.unsubscribe();for(var a=_.k(this.Kg),b=a.next();!b.done;b=a.next())b=b.value,b()};GR.prototype.R2=function(a){var b=this.ye,c=b.qb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.Wa(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:$Wb(a),gestureName:"KEYBOARD",projectId:this.Rd.ub})};
GR.prototype.Qsa=function(a){this.isCollapsed&&a===this.hb.na&&VWb(this.Uc)};var QWb=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 YWb(b);case 4:return"Outline is currently empty";default:return _.Wa(a,"Unsupported outline state")}},WWb=function(a,b){b=(b!==1?"FILES":a.Lm)||"FILES";b==="FILES"?a.oxb=!0:b==="OUTLINE"&&(a.sLb=!0);return _.Vv(p6b,b,0)};
GR.prototype.Bk=function(a,b){b=p6b.get(b,"FILES");b==="OUTLINE"&&this.outline&&this.outline.tLb&&(this.outline.tLb.Mwa=!0);if((a!==1?"FILES":this.Lm)!==b||this.Waa){a=this.Waa?"KEYBOARD":"CLICK";this.Waa=!1;this.Lm=b;var c=this.ye,d=c.qb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.Wa(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:$Wb(b),gestureName:a,projectId:this.Rd.ub});this.bc.z4(b)}};
_.p.Object.defineProperties(GR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return this.dTc===0}}});GR.O=function(a){return new (a||GR)(_.A(_.Jv),_.A(_.Pd),_.A(_.ZK),_.A(_.ew),_.A(_.mK),_.A(_.qh),_.A(_.fh),_.A(_.Pg),_.A(_.vh),_.A(_.Vu))};
GR.ya=_.Yc({type:GR,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],tb:function(a,b){a&1&&_.jg(FR,5);if(a&2){var c;_.ng(c=_.og())&&(b.outline=c.first)}},ob:2,Za:function(a,b){a&1&&_.K("click",function(c){return b.Qsa(c.target)});a&2&&_.Nf("collapsed",b.isCollapsed)},inputs:{Rd:"activeLocation",dTc:"directoryPanelState",P4:"showOutlineTab",Cb:"viewData"},nc:"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,"selectedIndexChange","selectedIndex"],["mat-tab-label",""],[4,"ngIf"],[3,"disabled",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"click","matTooltip","ascTrackElement","trackAction","trackProjectId"],["label","Files","matTooltip","Files"],[3,"activeLocation"],[3,"disabled"],[3,"outlineData","activeLocation",4,"ngIf"],
["label","Outline",3,"matTooltip"],[3,"outlineData","activeLocation"]],ta:function(a,b){a&1&&(_.B(0,XWb,10,9,"nav",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.T1c))},Ia:[_.bp,_.on,yR,_.rw,_.tt,_.au,ZN,gN,hN,iN,_.Mx,_.Px,FR,_.tn],styles:["repository-navigation[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative}repository-navigation.collapsed[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{display:none}repository-navigation.collapsed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}nav[_ngcontent-%COMP%]{flex:1 1 100%;overflow:auto}mat-tab-group[_ngcontent-%COMP%]{height:100%}directory-navigation[_ngcontent-%COMP%], outline[_ngcontent-%COMP%]{height:100%}.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 q6b=["navComponent"],r6b=["splitter"],HR=function(a,b,c){this.Ja=a;this.N3c=b;this.Rla=c;this.ODb=this.P4=!0;this.GZa=!1;this.Ixa=new _.gh(document.createElement("span"));this.U0a=!1};HR.prototype.Ra=function(){};HR.prototype.Tb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Xf;b.zj===0&&c===2&&this.U0a&&(this.Ixa.getValue().style.width="",this.U0a=!1)}a.viewData&&(a=this.Cb,this.ODb=a.kind!==0||a.pta||a.ue.length<2E4)};
HR.prototype.LXa=function(a){this.Ixa.getValue().offsetWidth<40&&this.P3a===2&&(this.U0a=!0,UWb(this.N3c));var b=lGb(this.Cb)?this.Cb.location.ub:void 0;this.Ja.qb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.p.Object.defineProperties(HR.prototype,{Eb:{configurable:!0,enumerable:!0,set:function(a){a&&this.Ixa.next(a.na)}},pEb:{configurable:!0,enumerable:!0,get:function(){return this.P3a===0}},AJ:{configurable:!0,enumerable:!0,get:function(){return this.Rla.AJ}}});
HR.O=function(a){return new (a||HR)(_.A(_.Xo),_.A(_.mK),_.A(_.wJ))};
HR.ya=_.Yc({type:HR,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],tb:function(a,b){a&1&&(_.jg(q6b,7,_.Pd),_.jg(r6b,7,_.Pd));if(a&2){var c;_.ng(c=_.og())&&(b.Eb=c.first);_.ng(c=_.og())&&(b.Rrd=c.first)}},ob:4,Za:function(a,b){a&2&&_.Nf("nav-collapsed",b.pEb)("fullscreen",b.AJ)},inputs:{Cb:"viewData",P3a:"repositoryNavState",P4:"showOutlineTab"},features:[_.sd],nc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Ea:[["navComponent",""],["splitter",""],["fxFlex","none",
1,"left-panel",3,"directoryPanelState","viewData","activeLocation","showOutlineTab"],["fxFlex","none","layout","vertical",3,"resizeDone","mousedown","mouseup","changeSizeOf"],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],ta:function(a,b){if(a&1){var c=_.zd();_.J(0,"repository-navigation",2,0);_.F(2,"splitter",3,1);_.Q(4,"async");_.K("resizeDone",function(d){_.u(c);return _.w(b.LXa(d))})("mousedown",function(){_.u(c);b.GZa=!0;return _.w()})("mouseup",function(){_.u(c);b.GZa=
!1;return _.w()});_.H();_.B(5,aXb,1,1,"repository-detail",4)}a&2&&(_.Nf("hover-focus-element",b.pEb)("transitionWidth",b.ODb&&!b.GZa),_.E("directoryPanelState",b.P3a)("viewData",b.Cb)("activeLocation",b.Cb.location)("showOutlineTab",b.P4),_.y(2),_.E("changeSizeOf",_.R(4,10,b.Ixa)),_.y(3),_.E("ngIf",b.Cb.kind!==4))},Ia:[_.on,_.it,wR,GR,_.xB,_.tn],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 s6b=function(){};s6b.O=function(a){return new (a||s6b)};
s6b.ya=_.Yc({type:s6b,oa:[["no-repository-information"]],Aa:1,Ba:0,ta:function(a){a&1&&_.J(0,"loading")},Ia:[_.nF],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 IR=function(){this.kM="/repos"};IR.prototype.Ra=function(){};IR.O=function(a){return new (a||IR)};
IR.ya=_.Yc({type:IR,oa:[["repository-not-found","location",""]],inputs:{location:"location"},nc:["location",""],Aa:8,Ba:2,Ea:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],ta:function(a,b){a&1&&(_.F(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," Unable to load this repository. "),_.H(),_.F(3,"icon-empty-state-subtitle")(4,"div"),_.P(5," Verify that it exists and you can access it. "),
_.H(),_.F(6,"a",1),_.P(7," View all repositories "),_.H()()());a&2&&(_.y(6),_.E("routerLink",b.kM)("trackProjectId",b.location.ub))},Ia:[_.bp,_.qB,_.sB,_.rB,_.rw,_.rt,_.Io],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 JR=function(a,b,c){this.Mb=b;this.document=c;this.W8a=!1;this.kM="/repos";this.bl=_.Xi.has(2)};JR.prototype.Ra=function(){this.bl&&_.kqb(this.location)&&(this.W8a=!0)};JR.O=function(a){return new (a||JR)(_.A(_.zv),_.A(_.fh),_.A(_.lh))};
JR.ya=_.Yc({type:JR,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},nc:["location",""],Aa:8,Ba:4,Ea:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],ta:function(a,b){a&1&&(_.F(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," Permission denied. "),_.H(),_.F(3,"icon-empty-state-subtitle"),_.B(4,bXb,2,0,"div",1)(5,cXb,2,
0,"div",1),_.F(6,"a",2),_.P(7," View all repositories "),_.H()()());a&2&&(_.y(4),_.E("ngIf",!b.W8a&&b.location.Xc!=="host"),_.y(),_.E("ngIf",b.W8a),_.y(),_.E("routerLink",b.kM)("trackProjectId",b.location.ub))},Ia:[_.bp,_.on,_.qB,_.sB,_.rB,_.rw,_.rt,_.Io],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 KR=function(){};KR.prototype.update=function(){};KR.O=function(a){return new (a||KR)};KR.ua=_.q({token:KR,qa:KR.O,Ga:"root"});var LR=function(a,b,c,d,e,f,g,m,n){var r=this;this.dCa=b;this.aG=e;this.bc=f;this.tQ=g;this.zo=WZb;this.ab=new _.Wd;this.lw=this.dCa.lw;this.rza=_.Av.has(37);this.XYc=_.Av.has(22);this.ab.add(b.Tc.subscribe(function(v){d.update(v);r.aG.Mm(v)}));this.ab.add(b.lw.subscribe(function(v){r.lna(v)}));this.bQc=this.dCa.Tc.ha(_.x(function(v){return _.DF(v)&&v.params.Sb?"Path breadcrumb - "+_.mqb(v):"Path breadcrumb"}));_.Xi.has(2)&&(a=a.dw.ha(_.x(_.Ch),_.x(function(v){return!!v.el}),_.cf()),this.ab.add(a.subscribe(function(v){v&&
_.a9a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};LR.prototype.La=function(){_.fwb(this.aG);this.ab.unsubscribe()};LR.prototype.lna=function(a){this.XYc&&lGb(a)&&(a=a.location,!_.aG(a)||this.JFb&&_.Qq(a,this.JFb)||(this.JFb=a,this.bc.lna(a)))};LR.O=function(a){return new (a||LR)(_.A(_.fh),_.A(_.IK),_.A(_.Bv),_.A(KR),_.A(_.eM),_.A(_.ew),_.A(_.mK),_.A(_.zv),_.A(_.fy))};
LR.ya=_.Yc({type:LR,oa:[["repository-browser"]],features:[_.vg([AN,_.mK,_.IK,_.ZK,_.bL,_.KK,{wa:_.Tzb,Bb:function(a){return a.lw},Kb:[_.Qc(function(){return LR})]},_.wK])],Aa:2,Ba:3,Ea:[[4,"ngIf"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink","fallbackEditLink",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","fallbackEditLink"],["fxFlex","grow"],["fxFlex","grow",3,"location"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab"]],ta:function(a,b){a&1&&(_.B(0,jXb,8,6,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.lw))},Ia:[HR,_.on,_.pn,_.qn,_.rn,_.Cr,_.it,uP,s6b,IR,JR,_.tn],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 MR=function(){};MR.O=function(a){return new (a||MR)};MR.Da=_.ad({type:MR});MR.Ca=_.Fc({imports:[_.un,_.uA,_.oF,ZQ,_.bu]});var NR=function(){};NR.O=function(a){return new (a||NR)};NR.Da=_.ad({type:NR});NR.Ca=_.Fc({Pb:[{wa:_.j8a,lc:{Jq:"grimoire-activity-header",zSa:864E5,eUa:!0}}],imports:[_.Yv,_.un,MR,_.Zo,_.ky,_.uA,WN,_.Sx,_.bu,_.Zx,_.my,_.Ko,_.kB]});var OR=function(){};OR.O=function(a){return new (a||OR)};OR.Da=_.ad({type:OR});OR.Ca=_.Fc({imports:[_.dp,NR,QO,_.hy,_.un,_.pB,_.lt,_.Sx,_.bu,_.oK,_.TJ,oO,nO,_.Ko,_.kB,_.lB]});var PR=function(){};PR.O=function(a){return new (a||PR)};PR.Da=_.ad({type:PR});PR.Ca=_.Fc({imports:[_.un,_.tB]});var QR=function(){};QR.O=function(a){return new (a||QR)};QR.Da=_.ad({type:QR});QR.Ca=_.Fc({imports:[_.un,DP,yP,AP]});var RR=function(){};RR.O=function(a){return new (a||RR)};RR.Da=_.ad({type:RR});RR.Ca=_.Fc({imports:[_.un,_.oF,_.bu,_.my]});var SR=function(){};SR.O=function(a){return new (a||SR)};SR.Da=_.ad({type:SR});SR.Ca=_.Fc({Pb:[{wa:_.Xlb,lc:{color:"primary"}}],imports:[_.ND]});var TR=function(){};TR.O=function(a){return new (a||TR)};TR.Da=_.ad({type:TR});TR.Ca=_.Fc({imports:[_.dp,_.un,RR,_.Sx,SR,_.bu,_.SL,_.lD]});var UR=function(){};UR.O=function(a){return new (a||UR)};UR.Da=_.ad({type:UR});UR.Ca=_.Fc({imports:[_.un,DP,_.Zo,TR,_.Sx,_.bu]});var VR=function(){};VR.O=function(a){return new (a||VR)};VR.Da=_.ad({type:VR});VR.Ca=_.Fc({imports:[_.dp,_.un,_.pB,DP,_.lt,_.oF,_.Sx,_.bu,_.gK]});var WR=function(){};WR.O=function(a){return new (a||WR)};WR.Da=_.ad({type:WR});WR.Ca=_.Fc({imports:[_.dp,_.un,DP,_.qF,_.oF,_.yF,_.gK,_.RI,_.Ko]});var YR=function(){};YR.O=function(a){return new (a||YR)};YR.Da=_.ad({type:YR});YR.Ca=_.Fc({imports:[_.un,DP,_.yF,_.gK]});var ZR=function(){};ZR.O=function(a){return new (a||ZR)};ZR.Da=_.ad({type:ZR});ZR.Ca=_.Fc({imports:[_.dp,_.un,QR,BO,WN,UR,_.GL,VR,_.Sx,ZQ,_.bu,_.my,WR,YR]});var $R=function(){};$R.O=function(a){return new (a||$R)};$R.Da=_.ad({type:$R});$R.Ca=_.Fc({imports:[_.dp,sO,_.un,_.lt,ZR,VR,_.Sx,_.bu,_.my,_.Ko,_.mL]});var aS=function(){};aS.O=function(a){return new (a||aS)};aS.Da=_.ad({type:aS});aS.Ca=_.Fc({imports:[_.dp,sO,_.un,_.lt,ZR,_.Sx,_.bu,_.Ko]});var bS=function(){};bS.O=function(a){return new (a||bS)};bS.Da=_.ad({type:bS});bS.Ca=_.Fc({imports:[_.un]});var cS=function(){};cS.O=function(a){return new (a||cS)};cS.Da=_.ad({type:cS});cS.Ca=_.Fc({imports:[_.un,_.DL,_.tL,_.GB,_.uJ]});var dS=function(){};dS.O=function(a){return new (a||dS)};dS.Da=_.ad({type:dS});dS.Ca=_.Fc({imports:[_.dp,_.un,_.uA,_.ZC,_.tB,_.oF]});var eS=function(){};eS.O=function(a){return new (a||eS)};eS.Da=_.ad({type:eS});eS.Ca=_.Fc({imports:[_.un,zO]});var fS=function(){};fS.O=function(a){return new (a||fS)};fS.Da=_.ad({type:fS});fS.Ca=_.Fc({imports:[_.un,_.DL,_.Sx]});var gS=function(){};gS.O=function(a){return new (a||gS)};gS.Da=_.ad({type:gS});gS.Ca=_.Fc({imports:[_.oJ,_.un,_.sx,_.xw,_.Ko]});var hS=function(){};hS.O=function(a){return new (a||hS)};hS.Da=_.ad({type:hS});hS.Ca=_.Fc({Pb:[kQ],imports:[_.es]});var iS=function(){};iS.O=function(a){return new (a||iS)};iS.Da=_.ad({type:iS});iS.Ca=_.Fc({imports:[PR,tO,_.hy,_.un,aS,$R,hS,_.HL,_.tB,bS,_.JL,vR,_.kA,_.tB,cS,dS,_.GL,_.AL,_.DL,eS,_.RI,fS,_.uJ,_.Ko,_.IL,gS]});var jS=function(){};jS.O=function(a){return new (a||jS)};jS.Da=_.ad({type:jS});jS.Ca=_.Fc({imports:[_.un,zO]});var kS=function(){};kS.O=function(a){return new (a||kS)};kS.Da=_.ad({type:kS});kS.Ca=_.Fc({});var lS=function(){};lS.O=function(a){return new (a||lS)};lS.Da=_.ad({type:lS});lS.Ca=_.Fc({});var mS=function(){};mS.O=function(a){return new (a||mS)};mS.Da=_.ad({type:mS});mS.Ca=_.Fc({imports:[_.un]});var nS=function(){};nS.O=function(a){return new (a||nS)};nS.Da=_.ad({type:nS});nS.Ca=_.Fc({imports:[_.un]});var t6b=new Set,u6b=new Map,v6b=function(a,b){if(window.ShadyCSS!==void 0&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){var c,d,e=((c=window.ShadyDOM)==null?0:c.inUse)&&((d=window.ShadyDOM)==null?void 0:d.noPatch)===!0?window.ShadyDOM.wrap:function(z){return z},f=function(z){var C=u6b.get(z);C===void 0&&u6b.set(z,C=[]);return C},g=new Map,m=a.createElement;a.createElement=function(z,C){z=m.call(a,z,C);C=C==null?void 0:C.scope;C!==void 0&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(z,
C),C===void 0||t6b.has(C)||(C=f(C),C.push.apply(C,_.ld(Array.from(z.content.querySelectorAll("style")).map(function(I){var M;(M=I.parentNode)==null||M.removeChild(I);return I.textContent})))));return z};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var v=b.bH;b.bH=function(z,C){C=C===void 0?this:C;var I=e(this.cH).parentNode,M,O=(M=this.options)==null?void 0:M.scope,aa;if((I instanceof ShadowRoot||I===((aa=this.options)==null?void 0:aa.hqd))&&O!==void 0&&!t6b.has(O)){M=
this.cH;aa=this.QY;n.appendChild(r);this.cH=r;this.QY=null;v.call(this,z,C);z=(z==null?0:z._$litType$)?this.ai.IIa.Ve:document.createElement("template");C=f(O);var pa=C.length!==0;if(pa){var Aa=document.createElement("style");Aa.textContent=C.join("\n");z.content.appendChild(Aa)}t6b.add(O);u6b.delete(O);window.ShadyCSS.prepareTemplateStyles(z,O);pa&&window.ShadyCSS.nativeShadow&&(O=z.content.querySelector("style"),O!==null&&z.content.appendChild(O));n.removeChild(r);var ra;if((ra=window.ShadyCSS)==
null?0:ra.nativeShadow)ra=z.content.querySelector("style"),ra!==null&&n.appendChild(ra.cloneNode(!0));I.insertBefore(n,aa);this.cH=M;this.QY=aa}else v.call(this,z,C)};b.zab=function(z){var C,I=(C=this.options)==null?void 0:C.scope;C=g.get(I);C===void 0&&g.set(I,C=new Map);I=C.get(z.Xy);I===void 0&&C.set(z.Xy,I=new a(z,this.options));return I}}},w6b;(w6b=window).litHtmlPolyfillSupport!=null||(w6b.litHtmlPolyfillSupport=v6b);var x6b="";
if(window.Symbol){var y6b=Symbol();typeof y6b!=="symbol"&&(x6b=Object.keys(y6b)[0])}var z6b=x6b!=="",A6b=z6b?function(a){return a!=null&&a[x6b]!==void 0}:function(){return!1};if(z6b&&!window.Symbol.for){var B6b=new Map;window.Symbol.for=function(a){B6b.has(a)||B6b.set(a,Symbol(a));return B6b.get(a)}};var C6b=function(a){if(window.ShadyCSS!==void 0&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a=a.ReactiveElement.prototype;window.ShadyDOM&&window.ShadyDOM.inUse&&window.ShadyDOM.noPatch===!0&&window.ShadyDOM.patchElementProto(a);var b=a.OM;a.OM=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.rU.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(v,
z){return v+z.cssText},""):r.cssText}),g,m;(g=window.ShadyCSS)==null||(m=g.ScopingShim)==null||m.prepareAdoptedCssText(f,e);this.constructor.ZEc===void 0&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return(n=this.shadowRoot)!=null?n:this.attachShadow(this.constructor.I4)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.j2&&window.ShadyCSS.styleElement(this)};var d=a.GIa;a.GIa=function(e){this.j2||window.ShadyCSS.styleElement(this);d.call(this,
e)}}},D6b;(D6b=window).reactiveElementPolyfillSupport!=null||(D6b.reactiveElementPolyfillSupport=C6b);var E6b=function(a){a=a.LitElement;if(window.ShadyCSS!==void 0&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.ZEc=!0;a=a.prototype;var b=a.OM;a.OM=function(){this.wza.scope=this.localName;return b.call(this)}}},F6b;(F6b=window).litElementPolyfillSupport!=null||(F6b.litElementPolyfillSupport=E6b);var G6b=_.gj(["about:invalid#zClosurez"]),H6b=oXb,I6b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,J6b=_.cc(_.nc(G6b)),mXb=function(a){return a},K6b=function(a){return I6b.test(String(a))?a:J6b},oS=function(){return J6b},L6b=function(a){return a instanceof _.ac?_.cc(a):J6b},nXb=new Map([["A href",K6b],["AREA href",K6b],["BASE href",oS],["BUTTON formaction",K6b],["EMBED src",oS],["FORM action",K6b],["FRAME src",oS],["IFRAME src",L6b],["IFRAME srcdoc",function(a){return a instanceof _.Yb?
_.$b(a):_.$b(_.cl)}],["INPUT formaction",K6b],["LINK href",L6b],["OBJECT codebase",oS],["OBJECT data",oS],["SCRIPT href",L6b],["SCRIPT src",L6b],["SCRIPT text",oS],["USE href",L6b]]);var M6b,N6b,O6b,pS=((M6b=_.ca.ShadyDOM)==null?0:M6b.inUse)&&(((N6b=_.ca.ShadyDOM)==null?void 0:N6b.noPatch)===!0||((O6b=_.ca.ShadyDOM)==null?void 0:O6b.noPatch)==="on-demand")?_.ca.ShadyDOM.wrap:function(a){return a},P6b=_.ca.trustedTypes,qXb=P6b?P6b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,Q6b=function(a){return a},R6b=function(){return Q6b},qS="lit$"+Math.random().toFixed(9).slice(2)+"$",S6b="?"+qS,T6b="<"+S6b+">",rS=document,sXb=function(a){return a===null||typeof a!=
"object"&&typeof a!="function"||A6b(a)},pXb=Array.isArray,U6b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,V6b=/--\x3e/g,W6b=/>/g,sS=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),X6b=/'/g,Y6b=/"/g,Z6b=/^(?:script|style|textarea|title)$/i,$6b=function(a){var b=_.lc.apply(1,arguments),c={};return c._$litType$=1,c.Xy=a,c.values=b,c},IM=Symbol.for?Symbol.for("lit-noChange"):Symbol("pf"),tS=Symbol.for?Symbol.for("lit-nothing"):Symbol("qf"),
a7b=new WeakMap,uS=rS.createTreeWalker(rS,129),b7b=function(a,b){var c=a.Xy;var d=a._$litType$;this.B3=[];for(var e=a=0,f=c.length-1,g=this.B3,m=c.length-1,n=[],r=d===2?"<svg>":d===3?"<math>":"",v,z=U6b,C=0;C<m;C++){for(var I=c[C],M=-1,O=void 0,aa=0,pa;aa<I.length;){z.lastIndex=aa;pa=z.exec(I);if(pa===null)break;aa=z.lastIndex;z===U6b?pa[1]==="!--"?z=V6b:pa[1]!==void 0?z=W6b:pa[2]!==void 0?(Z6b.test(pa[2])&&(v=new RegExp("</"+pa[2],"g")),z=sS):pa[3]!==void 0&&(z=sS):z===sS?pa[0]===">"?(M=void 0,z=
(M=v)!=null?M:U6b,M=-1):pa[1]===void 0?M=-2:(M=z.lastIndex-pa[2].length,O=pa[1],z=pa[3]===void 0?sS:pa[3]==='"'?Y6b:X6b):z===Y6b||z===X6b?z=sS:z===V6b||z===W6b?z=U6b:(z=sS,v=void 0)}aa=z===sS&&c[C+1].startsWith("/>")?" ":"";r+=z===U6b?I+T6b:M>=0?(n.push(O),I.slice(0,M)+"$lit$"+I.slice(M))+qS+aa:I+qS+(M===-2?C:aa)}c=[rXb(c,r+(c[m]||"<?>")+(d===2?"</svg>":d===3?"</math>":"")),n];c=_.k(c);v=c.next().value;c=c.next().value;this.Ve=b7b.createElement(v,b);uS.currentNode=this.Ve.content;if(d===2||d===3)b=
this.Ve.content.firstChild,b.replaceWith.apply(b,_.ld(b.childNodes));for(;(b=uS.nextNode())!==null&&g.length<f;){if(b.nodeType===1){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(qS),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],Xy:m,yc:n[1]==="."?c7b:n[1]==="?"?d7b:n[1]==="@"?e7b:vS}),b.removeAttribute(v)):v.startsWith(qS)&&(g.push({type:6,index:a}),b.removeAttribute(v));if(Z6b.test(b.tagName)&&
(d=b.textContent.split(qS),v=d.length-1,v>0)){b.textContent=P6b?P6b.emptyScript:"";for(m=0;m<v;m++)b.append(d[m],rS.createComment("")),uS.nextNode(),g.push({type:2,index:++a});b.append(d[v],rS.createComment(""))}}else if(b.nodeType===8)if(b.data===S6b)g.push({type:2,index:a});else for(d=-1;(d=b.data.indexOf(qS,d+1))!==-1;)g.push({type:7,index:a}),d+=qS.length-1;a++}};b7b.createElement=function(a){var b=rS.createElement("template");b.innerHTML=a;return b};
var f7b=function(a,b){this.Aab=[];this.HIa=void 0;this.IIa=a;this.ax=b};
f7b.prototype.HGc=function(a){var b=this.IIa,c=b.Ve.content;b=b.B3;var d,e=((d=a==null?void 0:a.Yfd)!=null?d:rS).importNode(c,!0);uS.currentNode=e;c=uS.nextNode();for(var f=d=0,g=b[0];g!==void 0;){if(d===g.index){var m=void 0;g.type===2?m=new wS(c,c.nextSibling,this,a):g.type===1?m=new g.yc(c,g.name,g.Xy,this,a):g.type===6&&(m=new g7b(c,this,a));this.Aab.push(m);g=b[++f]}m=void 0;d!==((m=g)==null?void 0:m.index)&&(c=uS.nextNode(),d++)}uS.currentNode=rS;return e};
f7b.prototype.Rhb=function(a){for(var b=0,c=_.k(this.Aab),d=c.next();!d.done;d=c.next())d=d.value,d!==void 0&&(d.Xy!==void 0?(d.bH(a,d,b),b+=d.Xy.length-2):d.bH(a[b])),b++};_.p.Object.defineProperties(f7b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.ax.parentNode}},aH:{configurable:!0,enumerable:!0,get:function(){return this.ax.aH}}});
var wS=function(a,b,c,d){this.type=2;this.ai=tS;this.HIa=void 0;this.cH=a;this.QY=b;this.ax=c;this.options=d;var e;this.Eab=(e=d==null?void 0:d.isConnected)!=null?e:!0;this.k_=void 0};_.h=wS.prototype;_.h.bH=function(a,b){a=JM(this,a,b===void 0?this:b);sXb(a)?a===tS||a==null||a===""?(this.ai!==tS&&this.poa(),this.ai=tS):a!==this.ai&&a!==IM&&this.Vbb(a):a._$litType$!==void 0?this.MGc(a):a.nodeType!==void 0?this.QJa(a):pXb(a)||typeof(a==null?void 0:a[Symbol.iterator])==="function"?this.LGc(a):this.Vbb(a)};
_.h.eMa=function(a){return pS(pS(this.cH).parentNode).insertBefore(a,this.QY)};_.h.QJa=function(a){if(this.ai!==a){this.poa();if(H6b!==R6b){var b,c=(b=this.cH.parentNode)==null?void 0:b.nodeName;if(c==="STYLE"||c==="SCRIPT")throw Error("sf");}this.ai=this.eMa(a)}};
_.h.Vbb=function(a){if(this.ai!==tS&&sXb(this.ai)){var b=pS(this.cH).nextSibling;this.k_===void 0&&(this.k_=H6b(b,"data","property"));a=this.k_(a);b.data=a}else b=rS.createTextNode(""),this.QJa(b),this.k_===void 0&&(this.k_=H6b(b,"data","property")),a=this.k_(a),b.data=a;this.ai=a};
_.h.MGc=function(a){var b=a.values,c=a._$litType$;a=typeof c==="number"?this.zab(a):(c.Ve===void 0&&(c.Ve=b7b.createElement(rXb(c.h,c.h[0]),this.options)),c);var d;((d=this.ai)==null?void 0:d.IIa)===a?this.ai.Rhb(b):(d=new f7b(a,this),a=d.HGc(this.options),d.Rhb(b),this.QJa(a),this.ai=d)};_.h.zab=function(a){var b=a7b.get(a.Xy);b===void 0&&a7b.set(a.Xy,b=new b7b(a));return b};
_.h.LGc=function(a){pXb(this.ai)||(this.ai=[],this.poa());var b=this.ai,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 wS(this.eMa(rS.createComment("")),this.eMa(rS.createComment("")),this,this.options)):d=b[c],d.bH(e),c++;c<b.length&&(this.poa(d&&pS(d.QY).nextSibling,c),b.length=c)};_.h.poa=function(a,b){a=a===void 0?pS(this.cH).nextSibling:a;var c;for((c=this.bFc)==null||c.call(this,!1,!0,b);a&&a!==this.QY;)b=pS(a).nextSibling,pS(a).remove(),a=b};
var h7b=function(a,b){if(a.ax===void 0){a.Eab=b;var c;(c=a.bFc)==null||c.call(a,b)}};_.p.Object.defineProperties(wS.prototype,{aH:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.ax)==null?void 0:a.aH)!=null?b:this.Eab}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=pS(this.cH).parentNode,b=this.ax,c;b!==void 0&&((c=a)==null?void 0:c.nodeType)===11&&(a=b.parentNode);return a}}});
var vS=function(a,b,c,d,e){this.type=1;this.ai=tS;this.HIa=void 0;this.element=a;this.name=b;this.ax=d;this.options=e;c.length>2||c[0]!==""||c[1]!==""?(this.ai=Array(c.length-1).fill(new String),this.Xy=c):this.ai=tS;this.WH=void 0};
vS.prototype.bH=function(a,b,c,d){b=b===void 0?this:b;var e=this.Xy,f=!1;if(e===void 0){if(a=JM(this,a,b,0),f=!sXb(a)||a!==this.ai&&a!==IM)this.ai=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=JM(this,g[c+m],b,m);n===IM&&(n=this.ai[m]);f||(f=!sXb(n)||n!==this.ai[m]);if(n===tS)a=tS;else if(a!==tS){var r=void 0;a+=((r=n)!=null?r:"")+e[m+1]}this.ai[m]=n}}f&&!d&&this.RJa(a)};
vS.prototype.RJa=function(a){if(a===tS)pS(this.element).removeAttribute(this.name);else{this.WH===void 0&&(this.WH=H6b(this.element,this.name,"attribute"));var b;a=this.WH((b=a)!=null?b:"");var c;pS(this.element).setAttribute(this.name,(c=a)!=null?c:"")}};_.p.Object.defineProperties(vS.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},aH:{configurable:!0,enumerable:!0,get:function(){return this.ax.aH}}});
var c7b=function(){vS.apply(this,arguments);this.type=3};_.V(c7b,vS);c7b.prototype.RJa=function(a){this.WH===void 0&&(this.WH=H6b(this.element,this.name,"property"));a=this.WH(a);this.element[this.name]=a===tS?void 0:a};var d7b=function(){vS.apply(this,arguments);this.type=4};_.V(d7b,vS);d7b.prototype.RJa=function(a){pS(this.element).toggleAttribute(this.name,!!a&&a!==tS)};var e7b=function(a,b,c,d,e){vS.call(this,a,b,c,d,e);this.type=5};_.V(e7b,vS);
e7b.prototype.bH=function(a,b){var c;a=(c=JM(this,a,b===void 0?this:b,0))!=null?c:tS;if(a!==IM){b=this.ai;c=a===tS&&b!==tS||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==tS&&(b===tS||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.ai=a}};e7b.prototype.handleEvent=function(a){if(typeof this.ai==="function"){var b,c;this.ai.call((c=(b=this.options)==null?void 0:b.host)!=null?c:this.element,a)}else this.ai.handleEvent(a)};
var g7b=function(a,b,c){this.element=a;this.type=6;this.HIa=void 0;this.ax=b;this.options=c};g7b.prototype.bH=function(a){JM(this,a)};_.p.Object.defineProperties(g7b.prototype,{aH:{configurable:!0,enumerable:!0,get:function(){return this.ax.aH}}});var i7b;(i7b=window.litHtmlPolyfillSupport)==null||i7b(b7b,wS);var j7b,k7b;((k7b=_.ca.litHtmlVersions)!=null?k7b:_.ca.litHtmlVersions=[]).push("3.2.0");
j7b=function(a,b,c){var d,e=(d=c==null?void 0:c.J3a)!=null?d:b;d=e._$litPart$;if(d===void 0){var f;d=(f=c==null?void 0:c.J3a)!=null?f:null;e._$litPart$=d=new wS(b.insertBefore(rS.createComment(""),d),d,void 0,c!=null?c:{})}d.bH(a);return d};var l7b=_.ca.ShadowRoot&&(_.ca.ShadyCSS===void 0||_.ca.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,m7b=Symbol(),n7b=new WeakMap,o7b=function(a,b,c){this._$cssResult$=!0;if(c!==m7b)throw Error("tf");this.cssText=a;this.tNc=b};o7b.prototype.toString=function(){return this.cssText};
_.p.Object.defineProperties(o7b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.vNc,b=this.tNc;if(l7b&&a===void 0){var c=b!==void 0&&b.length===1;c&&(a=n7b.get(b));a===void 0&&((this.vNc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&n7b.set(b,a))}return a}}});
var p7b=function(a,b){if(l7b)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=_.ca.litNonce;e!==void 0&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)}}},q7b=l7b?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 o7b(typeof b==="string"?
b:String(b),void 0,m7b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var r7b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||_.ca.Reflect===void 0||_.ca.customElements===void 0||_.ca.customElements.polyfillWrapFlushCallback||!1,s7b,t7b=function(){var a=HTMLElement;if(r7b)return a;if(s7b!==void 0)return s7b;var b=_.ca.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 s7b=c},u7b=!1;r7b||u7b||(u7b=!0,_.ca.HTMLElement=t7b());
var v7b=t7b(),xS=Object,w7b=xS.is,x7b=xS.defineProperty,y7b=xS.getOwnPropertyDescriptor,z7b=xS.getOwnPropertyNames,A7b=xS.getOwnPropertySymbols,B7b=xS.getPrototypeOf,C7b=_.ca.trustedTypes,D7b=C7b?C7b.emptyScript:"",E7b=_.ca.reactiveElementPolyfillSupport,F7b={QYb:function(a,b){switch(b){case Boolean:a=a?D7b:null;break;case Object:case Array:a=a==null?a:JSON.stringify(a)}return a},JVa:function(a,b){var c=a;switch(b){case Boolean:c=a!==null;break;case Number:c=a===null?null:Number(a);break;case Object:case Array:try{c=
JSON.parse(a)}catch(d){c=null}}return c}},G7b=function(a,b){return!w7b(a,b)},H7b={Gl:!0,type:String,ZT:F7b,s3a:!1,Kzb:G7b},I7b;Symbol.metadata==null&&(Symbol.metadata=Symbol("vf"));I7b=Symbol.metadata;var J7b=new WeakMap,yS=function(){var a=v7b.call(this)||this;a.roa=void 0;a.xga=!1;a.j2=!1;a.TY=null;a.fFc();return a};_.V(yS,v7b);yS.D$=function(a){this.sR();var b;((b=this.h8)!=null?b:this.h8=[]).push(a)};
yS.m0=function(a,b){b=b===void 0?H7b:b;b.state&&(b.Gl=!1);this.sR();this.AE.set(a,b);b.Rmd||(b=this.Eea(a,Symbol(),b),b!==void 0&&x7b(this.prototype,a,b))};yS.Eea=function(a,b,c){var d,e=(d=y7b(this.prototype,a))!=null?d:{get:function(){return this[b]},set:function(m){this[b]=m}},f=e.get,g=e.set;return{get:function(){return f==null?void 0:f.call(this)},set:function(m){var n=f==null?void 0:f.call(this);g.call(this,m);K7b(this,a,n,c)},configurable:!0,enumerable:!0}};
yS.V1=function(a){var b;return(b=this.AE.get(a))!=null?b:H7b};yS.sR=function(){if(!this.hasOwnProperty("AE")){var a=B7b(this);a.wq();a.h8!==void 0&&(this.h8=[].concat(_.ld(a.h8)));this.AE=new Map(a.AE)}};
yS.wq=function(){L7b();if(!this.hasOwnProperty("sVa")){this.sVa=!0;this.sR();if(this.hasOwnProperty("properties")){var a=this.properties,b=[].concat(_.ld(z7b(a)),_.ld(A7b(a)));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.m0(c,a[c])}a=this[I7b];if(a!==null&&(a=J7b.get(a),a!==void 0))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.AE.set(b,c);this.qoa=new Map;a=_.k(this.AE);for(b=a.next();!b.done;b=a.next())c=_.k(b.value),b=c.next().value,
c=c.next().value,c=this.RY(b,c),c!==void 0&&this.qoa.set(c,b);this.rU=this.Pda(this.styles)}};yS.Pda=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(q7b(c.value))}else a!==void 0&&b.push(q7b(a));return b};yS.RY=function(a,b){b=b.Gl;return b===!1?void 0:typeof b==="string"?b:typeof a==="string"?a.toLowerCase():void 0};_.h=yS.prototype;
_.h.fFc=function(){var a=this;this.Hab=new Promise(function(c){return a.tvb=c});this.y6=new Map;this.jFc();K7b(this);var b;(b=this.constructor.h8)==null||b.forEach(function(c){return c(a)})};_.h.jFc=function(){for(var a=new Map,b=_.k(this.constructor.AE.keys()),c=b.next();!c.done;c=b.next())c=c.value,this.hasOwnProperty(c)&&(a.set(c,this[c]),delete this[c]);a.size>0&&(this.roa=a)};
_.h.OM=function(){var a,b=(a=this.shadowRoot)!=null?a:this.attachShadow(this.constructor.I4);p7b(b,this.constructor.rU);return b};_.h.connectedCallback=function(){this.xza!=null||(this.xza=this.OM());this.tvb(!0);var a;(a=this.LIa)==null||a.forEach(function(b){var c;return(c=b.Djd)==null?void 0:c.call(b)})};_.h.tvb=function(){};_.h.disconnectedCallback=function(){var a;(a=this.LIa)==null||a.forEach(function(b){var c;return(c=b.Ejd)==null?void 0:c.call(b)})};
_.h.attributeChangedCallback=function(a,b,c){this.YEc(a,c)};_.h.iFc=function(a,b){var c=this.constructor.AE.get(a),d=this.constructor.RY(a,c);if(d!==void 0&&c.s3a===!0){var e,f=(((e=c.ZT)==null?void 0:e.QYb)!==void 0?c.ZT:F7b).QYb(b,c.type);this.TY=a;f==null?this.removeAttribute(d):this.setAttribute(d,f);this.TY=null}};
_.h.YEc=function(a,b){var c=this.constructor;a=c.qoa.get(a);if(a!==void 0&&this.TY!==a){c=c.V1(a);var d,e=typeof c.ZT==="function"?{JVa:c.ZT}:((d=c.ZT)==null?void 0:d.JVa)!==void 0?c.ZT:F7b;this.TY=a;this[a]=e.JVa(b,c.type);this.TY=null}};var K7b=function(a,b,c,d){if(b!==void 0){d!=null||(d=a.constructor.V1(b));var e;if(((e=d.Kzb)!=null?e:G7b)(a[b],c))a.FIa(b,c,d);else return}a.xga===!1&&(a.Hab=a.eFc())};
yS.prototype.FIa=function(a,b,c){this.y6.has(a)||this.y6.set(a,b);if(c.s3a===!0&&this.TY!==a){var d;((d=this.soa)!=null?d:this.soa=new Set).add(a)}};yS.prototype.eFc=function(){var a=this,b,c;return _.de(function(d){switch(d.Gc){case 1:return a.xga=!0,_.ge(d,2),_.he(d,a.Hab,4);case 4:_.jza(d);break;case 2:b=_.ie(d),a.Srd||Promise.reject(b);case 3:c=M7b(a);if(c==null){d.wf(5);break}return _.he(d,c,5);case 5:return d.return(!a.xga)}})};
var M7b=function(a){if(a.xga){if(!a.j2){a.xza!=null||(a.xza=a.OM());if(a.roa){for(var b=_.k(a.roa),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.roa=void 0}b=a.constructor.AE;if(b.size>0)for(b=_.k(b),c=b.next();!c.done;c=b.next())d=_.k(c.value),c=d.next().value,d=d.next().value,d.n$c!==!0||a.y6.has(c)||a[c]===void 0||a.FIa(c,a[c],d)}b=!1;c=a.y6;try{b=!0;var e;(e=a.LIa)==null||e.forEach(function(f){var g;return(g=f.Gjd)==null?void 0:g.call(f)});a.update(c)}catch(f){throw b=
!1,a.Fab(),f;}b&&a.GIa(c)}};_.h=yS.prototype;_.h.GIa=function(a){var b;(b=this.LIa)==null||b.forEach(function(c){var d;return(d=c.Hjd)==null?void 0:d.call(c)});this.j2||(this.j2=!0,this.Dxb());this.dD(a)};_.h.Fab=function(){this.y6=new Map;this.xga=!1};_.h.update=function(){var a=this;this.soa&&(this.soa=this.soa.forEach(function(b){return a.iFc(b,a[b])}));this.Fab()};_.h.dD=function(){};_.h.Dxb=function(){};
_.p.Object.defineProperties(yS,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.wq();return this.qoa&&[].concat(_.ld(this.qoa.keys()))}}});yS.rU=[];yS.I4={mode:"open"};yS.AE=new Map;yS.sVa=new Map;E7b==null||E7b({ReactiveElement:yS});var L7b=function(){var a;((a=_.ca.reactiveElementVersions)!=null?a:_.ca.reactiveElementVersions=[]).push("2.0.4");L7b=function(){}};var zS=function(){var a=yS.apply(this,arguments)||this;a.wza={host:a};a.KIa=void 0;return a};_.V(zS,yS);zS.I4=yS.I4;zS.rU=yS.rU;zS.RY=yS.RY;zS.Pda=yS.Pda;zS.sR=yS.sR;zS.V1=yS.V1;zS.Eea=yS.Eea;zS.m0=yS.m0;zS.D$=yS.D$;_.h=zS.prototype;_.h.OM=function(){var a=yS.prototype.OM.call(this),b;(b=this.wza).J3a!=null||(b.J3a=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.j2||(this.wza.isConnected=this.isConnected);yS.prototype.update.call(this,a);this.KIa=j7b(b,this.xza,this.wza)};
_.h.connectedCallback=function(){yS.prototype.connectedCallback.call(this);var a;(a=this.KIa)==null||h7b(a,!0)};_.h.disconnectedCallback=function(){yS.prototype.disconnectedCallback.call(this);var a;(a=this.KIa)==null||h7b(a,!1)};_.h.render=function(){return IM};zS.wq=function(){N7b();return yS.wq.call(this)};zS._$litElement$=!0;zS.sVa=!0;var O7b;(O7b=window.litElementPolyfillSupport)==null||O7b({LitElement:zS});
var N7b=function(){var a,b;((b=(a=window).litElementVersions)!=null?b:a.litElementVersions=[]).push("4.1.0");N7b=function(){}};var P7b=_.gj(["\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 */"]),
Q7b=function(a){var b=_.lc.apply(1,arguments);return function(){var c=a.length===1?a[0]:b.reduce(function(d,e,f){if(e._$cssResult$===!0)e=e.cssText;else if(typeof e!=="number")throw Error("uf`"+e);return d+e+a[f+1]},a[0]);return new o7b(c,a,m7b)}()}(P7b);var R7b={Gl:!0,type:String,ZT:F7b,s3a:!1,Kzb:G7b},tXb=function(a,b,c){a=a===void 0?R7b:a;var d=c.kind,e=c.metadata,f=J7b.get(e);f===void 0&&J7b.set(e,f=new Map);f.set(c.name,a);if(d==="accessor"){var g=c.name;return{set:function(n){var r=b.get.call(this);b.set.call(this,n);K7b(this,g,r,a)},init:function(n){n!==void 0&&this.FIa(g,void 0,a);return n}}}if(d==="setter"){var m=c.name;return function(n){var r=this[m];b.call(this,n);K7b(this,m,r,a)}}throw Error("wf`"+d);};var S7b=function(){};S7b.prototype.aFc=function(a,b,c){this.Qbd=a;this.ax=b;this.Nbd=c};S7b.prototype.cFc=function(a,b){return this.update(a,b)};S7b.prototype.update=function(a,b){return this.render.apply(this,_.ld(b))};_.p.Object.defineProperties(S7b.prototype,{aH:{configurable:!0,enumerable:!0,get:function(){return this.ax.aH}}});var T7b=function(a){this.value=tS;if(a.type!==2)throw Error("xf`"+this.constructor.cTc);};_.V(T7b,S7b);T7b.prototype.render=function(a){if(a===tS||a===void 0)return this.qYb=void 0,this.value=a;if(a===IM)return a;if(a===this.value)return this.qYb;this.value=a;a=[_.$b(a)];a.raw=a;var b={};return this.qYb=(b._$litType$=this.constructor.resultType,b.Xy=a,b.values=[],b)};T7b.cTc="safeHTML";T7b.resultType=1;
var U7b=function(a){return function(){var b=_.lc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(T7b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var V7b=_.gj(' <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(";")),W7b=_.gj([' <li class="no">\n                  No results for&nbsp;<span class="value">',"</span>\n                </li>"]),X7b=_.gj("\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(";")),
Y7b=_.gj([' <li class="item">\n                  <a\n                    rel="search"\n                    .href=',"\n                    @click=",'\n                    ><span class="icon sprite ','"></span>\n                    ',"</a\n                  >\n                </li>"]),Z7b=_.gj('\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(";")),
$7b=function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);a!==-1?(this.prefix=b.substr(0,a),this.Iv=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Iv="")},a8b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},b8b=function(a,b,c){this.icon=a;this.url=b;this.description=c},AS=function(){var a=zS.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.IP=[];a.rna=new _.gf;a.qna=a.rna;a.Wwb=lXb("fetchJson",function(b,c){return kXb(b,c)});a.w7c="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.k5c="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.x0c=lXb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(AS,zS);AS.I4=zS.I4;AS.rU=zS.rU;AS.RY=zS.RY;AS.Pda=zS.Pda;AS.sR=zS.sR;AS.V1=zS.V1;AS.Eea=zS.Eea;AS.m0=zS.m0;AS.D$=zS.D$;AS.wq=zS.wq;
AS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=this.IP.length>0&&this.results.length===0;return $6b(Z7b,this.placeholder,this.queries.map(function(d){return $6b(V7b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.NP(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Iv,d.suffix,d.rawQuery)}),c?$6b(W7b,b):"",this.results.map(function(d){return $6b(X7b,vXb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Ub(d.url))},
d.title,wXb(d.shortUrl),U7b(d.snippet))}),this.IP.map(function(d){return $6b(Y7b,d.url,function(){a.fireEvent("navigate-event",_.Ub(d.url))},d.icon,d.description)}))};
AS.prototype.Dxb=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=_.ze(c,"input").ha(_.vf(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.Ze(500),_.x(function(){return c.value}),_.Ee(function(f){return f!==""}),_.vf(function(f){var g=a.x0c;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.IP=[];a.IP.push(new b8b("moma",_.Vb(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.IP.push(new b8b("more",_.Vb(g.toString()),"More results"));a.IP.reverse()}));this.input=c;var e=function(){a.rna.next(!0)};_.Vha(d,d.ha(_.tf(function(f){return a.Wwb(a.getUrl(a.w7c,f),{credentials:"include"})}))).subscribe(function(f){f=_.k(f);var g=f.next().value;var m=f.next().value;f=(m.suggestedPersonalQueries||
[]).map(function(n){return new $7b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new $7b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.rna.next(!0)},e);d.ha(_.tf(function(f){return a.Wwb(a.getUrl(a.k5c,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(v===void 0||v===null)throw Error("yf");v=_.Zb(v);n.call(m,new a8b(r,v,vXb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.rna.next(!0)},e);_.ze(c,"input").ha(_.Ee(function(){return c.value===""})).subscribe(function(){a.IP=[];a.queries=[];a.results=[];a.rna.next(!1)});_.ze(c,"focusin").subscribe(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.ze(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();c8b(a,1);break;case "ArrowUp":f.preventDefault();c8b(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=_.Vb(g),g=_.Wb(g),g!==void 0&&(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.NP(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};AS.prototype.getUrl=function(a,b){a=new URL(a);a.searchParams.set("q",b);(b=this.hiddenQuery||this.dataHiddenQuery)&&a.searchParams.set("hq",b);(b=this.from||this.dataFrom)&&a.searchParams.set("from",b);return a.toString()};
var c8b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.k(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;if(e.classList.contains("selected")){e.classList.remove("selected");(b=a[(d+a.length+b)%a.length])&&b.classList.add("selected");return}}(b=a[0])&&b.classList.add("selected")};AS.prototype.NP=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
AS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.p.Object.defineProperties(AS,{styles:{configurable:!0,enumerable:!0,get:function(){return Q7b}}});var BS=AS;NM([KM({type:String}),OM(Object)],BS.prototype,"placeholder",void 0);NM([KM({type:String,Gl:"hidden-query"}),OM(Object)],BS.prototype,"hiddenQuery",void 0);NM([KM({type:String}),OM(Object)],BS.prototype,"accesskey",void 0);NM([KM({type:String}),OM(Object)],BS.prototype,"from",void 0);
NM([KM({type:String,Gl:"data-hidden-query"}),OM(Object)],BS.prototype,"dataHiddenQuery",void 0);NM([KM({type:String,Gl:"data-from"}),OM(Object)],BS.prototype,"dataFrom",void 0);NM([uXb(),OM(Array)],BS.prototype,"queries",void 0);NM([uXb(),OM(Array)],BS.prototype,"results",void 0);NM([uXb(),OM(Array)],BS.prototype,"IP",void 0);BS=NM([function(a){return function(b,c){c!==void 0?c.D$(function(){customElements.define(a,b)}):customElements.define(a,b)}}("g3mark-moma-search")],BS);var CS=function(){};CS.O=function(a){return new (a||CS)};CS.Da=_.ad({type:CS});CS.Ca=_.Fc({});var DS=function(){};DS.O=function(a){return new (a||DS)};DS.Da=_.ad({type:DS});DS.Ca=_.Fc({imports:[nS,_.un,_.bu,_.Ko,CS]});var ES=function(){};ES.O=function(a){return new (a||ES)};ES.Da=_.ad({type:ES});ES.Ca=_.Fc({imports:[_.un,kS]});var FS=function(){};FS.O=function(a){return new (a||FS)};FS.Da=_.ad({type:FS});FS.Ca=_.Fc({imports:[_.un,_.po,_.bu,_.Ko]});var GS=function(){};GS.O=function(a){return new (a||GS)};GS.Da=_.ad({type:GS});GS.Ca=_.Fc({imports:[_.un,ES,FS]});var HS=function(){};HS.O=function(a){return new (a||HS)};HS.Da=_.ad({type:HS});HS.Ca=_.Fc({imports:[_.un,lS,DS,_.Ko,ES,GS,_.oF,FS,mS,_.bu,kS]});var IS=function(){};IS.O=function(a){return new (a||IS)};IS.Da=_.ad({type:IS});IS.Ca=_.Fc({Pb:[{wa:_.bgb,lc:{expandedHeight:"48px",collapsedHeight:"48px",MN:!1}}],imports:[_.dp,_.un,$R,_.PL,vR,jS,_.kA,_.Sx,_.GB,_.AF,HS,fS]});var JS=function(){};JS.O=function(a){return new (a||JS)};JS.Da=_.ad({type:JS});JS.Ca=_.Fc({imports:[tO,_.un,_.pB,aS,$R,_.Zo,_.qF,zN,_.Ko]});var KS=function(){};KS.O=function(a){return new (a||KS)};KS.Da=_.ad({type:KS});KS.Ca=_.Fc({imports:[_.Yv,_.un,yO,_.qF,_.oF,_.Sx,_.bu,_.ly]});var LS=function(){};LS.O=function(a){return new (a||LS)};LS.Da=_.ad({type:LS});LS.Ca=_.Fc({imports:[_.dp,_.un,_.oF,_.Sx,_.GB,_.yF,_.Ko]});var MS=function(){};MS.O=function(a){return new (a||MS)};MS.Da=_.ad({type:MS});MS.Ca=_.Fc({imports:[_.un,_.Sx,_.bu,_.my]});var NS=function(){};NS.O=function(a){return new (a||NS)};NS.Da=_.ad({type:NS});NS.Ca=_.Fc({imports:[MS,_.un]});new _.Xl;new _.Yl;new _.Xl;new _.Yl;new _.Ot("Last {count} days");var OS=function(a,b,c,d){this.hb=a;this.kd=b;this.dir=c;this.zone=d;this.rc=new _.nf;this.WO=this.yW=null;this.H0a=192;this.Jja=new _.gh([]);this.R_=[];this.hCb=!1;this.Gx=this.jv=null;this.En=new _.mm;this.lY=new _.mm;this.B0b=new _.mm;this.km=new _.mm;this.Vu=null;this.RCb=[];d8b(this)};_.h=OS.prototype;_.h.Ra=function(){this.R_=e8b(this);var a=this.Jja,b=a.next,c=Array.from({length:this.R_.length});c[0]=this.wb;c[1]=_.JC(this.kd,this.wb,1);b.call(a,c)};
_.h.Ec=function(){var a=this;this.BYa();f8b(this);g8b(this);this.zone.Ub(function(){setTimeout(function(){a.Jja.next(a.R_);a.hCb=!0})})};_.h.Tb=function(a){var b=this;this.hCb&&(a.minDate||a.maxDate)&&(this.R_=e8b(this),this.Jja.next(this.R_));a.activeDate&&a.activeDate.Xf!==a.activeDate.zj&&this.zone.Ub(function(){setTimeout(function(){b.rK(b.wb,"auto")})})};_.h.La=function(){this.rc.next();this.rc.complete()};
_.h.rK=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.R_.findIndex(function(e){return yXb(c,e,a)});d>-1&&this.tka.Iy(d,b)};_.h.V4a=function(a){this.lY.next(a.value);a=_.k(this.Bha.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.WS=null,b.a_=null,_.pm(b.Ua)};_.h.pU=function(a){this.Vu=a};_.h.zE=function(a){this.Vu&&(a.value&&this.B0b.emit(a),this.Vu=null)};
var d8b=function(a){var b=_.Ilb(a.kd,"narrow"),c=_.Ilb(a.kd,"long").map(function(d,e){return{sHb:d,S0a:b[e]}});a.RCb=c.slice(0).concat(c.slice(0,0))},h8b=function(a,b){return(new Date(a.kd.getYear(b),a.kd.getMonth(b),1)).getTime()},i8b=function(a,b){return a.Bha.toArray().find(function(c){return yXb(a,c.wb,b)})};
OS.prototype.BYa=function(){var a=this;_.ze(this.hb.na,"keydown",{capture:!0}).ha(_.uf(this.rc)).subscribe(function(b){a:{var c=a.wb,d=a.dir.value==="rtl";switch(b.keyCode){case 37:a.wb=_.LC(a.kd,a.wb,d?1:-1);break;case 39:a.wb=_.LC(a.kd,a.wb,d?-1:1);break;case 38:a.wb=_.LC(a.kd,a.wb,-7);break;case 40:a.wb=_.LC(a.kd,a.wb,7);break;case 36:a.wb=_.LC(a.kd,a.wb,1-a.kd.getDate(a.wb));break;case 35:a.wb=_.LC(a.kd,a.wb,_.Jlb(a.kd,a.wb)-a.kd.getDate(a.wb));break;case 33:a.wb=b.altKey?_.KC(a.kd,a.wb,-1):_.JC(a.kd,
a.wb,-1);break;case 34:a.wb=b.altKey?_.KC(a.kd,a.wb,1):_.JC(a.kd,a.wb,1);break;default:break a}a.wb=_.FC(a.kd,a.wb,a.Ld,a.Pd);_.DC(a.kd,c,a.wb)&&a.km.emit(a.wb);c=i8b(a,c);if(d=i8b(a,a.wb))d.wb=a.wb,d.zA(),_.pm(d.Ua),c==null||_.pm(c.Ua);b.preventDefault();b.stopPropagation()}})};
var g8b=function(a){a.zone.Ub(function(){var b=a.tka.hb.na;_.ze(b,"mousemove").ha(_.x(function(c){if(!a.Vu)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}),_.cf(),_.tf(function(c){return c===0?_.Yi:_.Ngb(50).ha(_.jf(c))}),_.uf(a.rc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},f8b=function(a){a.Bha.Jc.ha(_.sf(a.Bha),_.tf(function(b){return _.De.apply(null,
_.ld(b.toArray().map(function(c){return c.HH.Uia})))}),_.uf(a.rc)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.Bha.toArray();c==null||c[0].sgb(b);a.yW=(c==null?void 0:c[0].a_)||null;a.WO=(c==null?void 0:c[0].WS)||null;for(b=1;b<c.length;b++)c[b].a_=a.yW,c[b].WS=a.WO,_.pm(c[b].Ua);if(c=c.find(function(f){return yXb(a,f.wb,a.wb)}))c.wb=a.wb,_.pm(c.Ua);var d,e;(d=document.querySelector(".mat-calendar-body-active .mat-calendar-body-selected"))==
null||(e=d.parentElement)==null||e.setAttribute("tabindex","0")})},e8b=function(a){for(var b=[],c=h8b(a,a.Pd),d=a.kd.clone(a.Ld);h8b(a,d)<=c;)b.push(a.kd.clone(d)),d=_.JC(a.kd,d,1);return b},yXb=function(a,b,c){return a.kd.getMonth(b)===a.kd.getMonth(c)&&a.kd.getYear(b)===a.kd.getYear(c)};_.p.Object.defineProperties(OS.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.RCb}}});OS.O=function(a){return new (a||OS)(_.A(_.Pd),_.A(_.BC),_.A(_.Qr),_.A(_.Cg))};
OS.ya=_.Yc({type:OS,oa:[["reach-calendar-month-view"]],tb:function(a,b){a&1&&(_.jg(_.ds,7),_.jg(_.fB,7),_.jg(_.RE,5));if(a&2){var c;_.ng(c=_.og())&&(b.tka=c.first);_.ng(c=_.og())&&(b.Rtd=c.first);_.ng(c=_.og())&&(b.Bha=c)}},rb:[1,"reach-calendar-month-view"],inputs:{wb:"activeDate",selected:"selected",Ld:"minDate",Pd:"maxDate",Lj:"dateFilter",Hl:"dateClass",jv:"comparisonStart",Gx:"comparisonEnd"},outputs:{En:"selectedChange",lY:"userSelection",B0b:"userDragDrop",km:"activeDateChange"},features:[_.sd],
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,"_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag"]],ta:function(a,b){a&1&&(_.F(0,"table",0)(1,"thead")(2,"tr"),_.B(3,xXb,2,1,"th",1),_.H()()(),_.J(4,"mat-divider"),_.F(5,"cdk-virtual-scroll-viewport",2),_.B(6,AXb,2,1,"div",3),_.Q(7,"async"),_.H());a&2&&(_.y(3),_.E("ngForOf",b.weekdays),
_.y(2),_.E("itemSize",b.H0a)("minBufferPx",b.H0a*5)("maxBufferPx",b.H0a*10),_.y(),_.E("cdkVirtualForOf",_.R(7,6,b.Jja))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.AC,_.nn,_.on,_.RE,_.Nx,_.eB,_.fB,_.ds,_.tn],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 */"],
mb:2,Oa:0});var PS=function(a,b,c){this.hb=a;this.kd=b;this.dir=c;this.rc=new _.nf;this.qRa=new _.gh([]);this.f9a=128;this.En=new _.gf;this.km=new _.mm};_.h=PS.prototype;_.h.Ec=function(){this.BYa()};_.h.Tb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.kd.getYear(this.Pd),0,1)).getTime(),c=this.kd.clone(this.Ld);(new Date(this.kd.getYear(c),0,1)).getTime()<=b;)a.push(this.kd.clone(c)),c=_.KC(this.kd,c,1);this.qRa.next(a)}};
_.h.rK=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.qRa.value.findIndex(function(e){return c.kd.getYear(e)===c.kd.getYear(a)});d>-1&&this.tka.Iy(d,b)};_.h.BYa=function(){var a=this;_.ze(this.hb.na,"keydown",{capture:!0}).ha(_.uf(this.rc)).subscribe(function(b){a.JXa(b)})};
_.h.JXa=function(a){var b=this.wb,c=this.dir.value==="rtl";switch(a.keyCode){case 37:this.wb=_.JC(this.kd,this.wb,c?1:-1);break;case 39:this.wb=_.JC(this.kd,this.wb,c?-1:1);break;case 38:this.wb=_.JC(this.kd,this.wb,-4);break;case 40:this.wb=_.JC(this.kd,this.wb,4);break;case 36:this.wb=_.JC(this.kd,this.wb,-this.kd.getDate(this.wb));break;case 35:this.wb=_.LC(this.kd,this.wb,11-this.kd.getMonth(this.wb));break;case 33:this.wb=_.KC(this.kd,this.wb,a.altKey?-10:-1);break;case 34:this.wb=_.KC(this.kd,
this.wb,a.altKey?10:1);break;default:return}this.wb=_.FC(this.kd,this.wb,this.Ld,this.Pd);_.DC(this.kd,b,this.wb)&&this.km.emit(this.wb);b=j8b(this,b);if(c=j8b(this,this.wb))c.wb=this.wb,c.zA(),_.pm(c.Ua),b==null||_.pm(b.Ua);a.preventDefault();a.stopPropagation()};var j8b=function(a,b){return a.A$c.toArray().find(function(c){return a.kd.getYear(c.wb)===a.kd.getYear(b)})};PS.O=function(a){return new (a||PS)(_.A(_.Pd),_.A(_.BC),_.A(_.Qr))};
PS.ya=_.Yc({type:PS,oa:[["reach-calendar-year-view"]],tb:function(a,b){a&1&&(_.jg(_.ds,7),_.jg(_.TE,5));if(a&2){var c;_.ng(c=_.og())&&(b.tka=c.first);_.ng(c=_.og())&&(b.A$c=c)}},rb:[1,"reach-calendar-year-view"],inputs:{wb:"activeDate",Ld:"minDate",Pd:"maxDate",selected:"selected",Lj:"dateFilter",Hl:"dateClass"},outputs:{En:"selectedChange",km:"activeDateChange"},features:[_.sd],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,"selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],ta:function(a,b){a&1&&(_.F(0,"cdk-virtual-scroll-viewport",0),_.B(1,BXb,1,6,"mat-year-view",1),_.Q(2,"async"),_.H());a&2&&(_.E("itemSize",
b.f9a)("minBufferPx",b.f9a*3)("maxBufferPx",b.f9a*5),_.y(),_.E("cdkVirtualForOf",_.R(2,5,b.qRa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.AC,_.TE,_.eB,_.fB,_.ds,_.tn],mb:2,Oa:0});var k8b=_.ai("pickerView",[_.di("month",_.ci({transform:"translateY(0)"})),_.ei("month => year",[_.bi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.uC([_.ci({transform:"translateY(-100%)",offset:0}),_.ci({transform:"translateY(0%)",offset:1})]))]),_.ei("year => month",[_.bi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.uC([_.ci({transform:"translateY(0)",offset:0}),_.ci({transform:"translateY(-100%)",offset:1})]))])]),l8b=_.ai("yearViewActive",[_.di("false",_.ci({display:"none"})),_.di("true",_.ci({display:"block"})),
_.ei("false => true",[_.bi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.uC([_.ci({display:"block",offset:0})]))]),_.ei("true => false",[_.bi("375ms cubic-bezier(0.4,0.0,0.2,1)",_.uC([_.ci({display:"block",offset:0}),_.ci({display:"none",offset:1})]))])]),QS=function(a,b){var c=this;this.kd=a;this.ke=b;this.rc=new _.nf(1);this.u4=new _.Pw(null);this.NCb=new _.nf(1);this.ac=new _.gf;this.s0=[];this.iYc="Enter a day, month, and year";this.zCb="Date";this.QCb=null;this.WP="month";this.En=new _.mm;this.rQ=new _.mm(!0);
this.lY=new _.mm;this.u4.Pm.ha(_.uf(this.rc)).subscribe(function(d){c.lY.next({source:"input",value:d})})};_.h=QS.prototype;_.h.Ra=function(){this.Ld||(this.Ld=_.KC(this.kd,new Date,-3));this.Pd||(this.Pd=_.KC(this.kd,new Date,3));this.u4.setValue(this.selected,{te:!1})};_.h.Td=function(){this.wb=this.AK||new Date;this.JYa=this.WP};_.h.Ec=function(){this.NCb.next()};_.h.Tb=function(a){if(a=a.selected)a=!!this.u4.value;a&&this.u4.setValue(this.selected,{te:!1});this.ac.next()};
_.h.La=function(){this.rc.next();this.rc.complete()};_.h.V4a=function(a){this.lY.next({source:"view",value:a})};
_.p.Object.defineProperties(QS.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.PQc},set:function(a){this.PQc=_.FC(this.kd,a,this.Ld,this.Pd);this.ac.next();_.om(this.ke)}},Lh:{configurable:!0,enumerable:!0,get:function(){return this.JYa},set:function(a){var b=this.JYa!==a?a:null;this.JYa=a;_.om(this.ke);b&&this.rQ.emit(b)}},AK:{configurable:!0,enumerable:!0,get:function(){return this.QCb},set:function(a){this.QCb=_.CC(this.kd,this.kd.ei(a));var b;this.wb=(b=this.AK)!=null?
b:new Date}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.qYc},set:function(a){this.qYc=_.CC(this.kd,this.kd.ei(a))||_.KC(this.kd,new Date,-3)}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.pYc},set:function(a){this.pYc=_.CC(this.kd,this.kd.ei(a))||_.KC(this.kd,new Date,3)}}});QS.O=function(a){return new (a||QS)(_.A(_.BC,8),_.A(_.Pg))};
QS.ya=_.Yc({type:QS,oa:[["reach-calendar"]],tb:function(a,b){a&1&&(_.jg(OS,5),_.jg(PS,5));if(a&2){var c;_.ng(c=_.og())&&(b.Z2=c.first);_.ng(c=_.og())&&(b.wCa=c.first)}},rb:[1,"reach-calendar","cdk-edit-pane"],ob:2,Za:function(a,b){a&2&&_.Nf("reach-date-calendar-with-presets",b.s0==null?null:b.s0.length)},inputs:{s0:"datePresets",AK:"startAt",WP:"startView",selected:"selected",Lj:"dateFilter",Hl:"dateClass",Ld:"minDate",Pd:"maxDate"},outputs:{En:"selectedChange",rQ:"viewChanged",lY:"userSelection"},
Rb:["reachCalendar"],features:[_.vg([{wa:_.VE,Hb:QS}]),_.sd],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,"selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"userSelection","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"presetSelected","presets"]],ta:function(a,b){a&1&&(_.F(0,"div",0)(1,"div",1)(2,"div",2)(3,"mat-form-field",3)(4,"mat-label"),_.P(5),_.H(),_.J(6,"input",4),_.B(7,CXb,2,1,"mat-error",5),_.H()(),_.B(8,DXb,1,1,"reach-date-presets-menu",6),_.J(9,"reach-calendar-month-toolbar",7),_.H(),_.F(10,"div",8)(11,"div")(12,"reach-calendar-year-view",
9),_.K("selectedChange",function(c){b.Lh="month";var d;(d=b.Z2)==null||d.rK(c)}),_.H(),_.F(13,"reach-calendar-month-view",10),_.K("userSelection",function(c){return b.V4a(c)}),_.H()()()());a&2&&(_.y(5),_.rg(b.zCb),_.y(),_.E("formControl",b.u4)("placeholder",b.zCb)("min",b.Ld)("max",b.Pd),_.y(),_.E("ngIf",b.u4.invalid),_.y(),_.E("ngIf",b.s0==null?null:b.s0.length),_.y(),_.E("activeDate",b.wb)("maxDate",b.Pd)("minDate",b.Ld)("view",b.Lh),_.y(2),_.E("@pickerView",b.Lh),_.y(),_.E("@yearViewActive",b.Lh==
"year")("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Lj)("maxDate",b.Pd)("minDate",b.Ld)("dateClass",b.Hl),_.y(),_.E("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Lj)("maxDate",b.Pd)("minDate",b.Ld)("dateClass",b.Hl))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{height:100%;overflow:auto}.reach-calendar-preset-view{--mdc-switch-state-layer-size:32px}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.reach-calendar-comparison,.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field{width:136px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field{--mat-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}.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 */"],
mb:2,data:{animation:[k8b,l8b]},Oa:0});var m8b={keyboard_arrow_left:{hi:"keyboard_arrow_left"},keyboard_arrow_right:{hi:"keyboard_arrow_right"},arrow_right:{hi:"arrow_right"}},n8b=new _.jd("ICON_MAPPING",{Ga:"root",qa:function(){return m8b}});var o8b=0,RS=function(a,b,c,d,e,f){this.calendar=a;this.ke=b;this.kd=d;this.lSc=e;this.Kv=f;this.rc=new _.nf(1);this.Hya="";this.Lnb="reach-calendar-button-"+o8b++};RS.prototype.Ec=function(){var a=this;this.calendar.NCb.ha(_.af(1)).subscribe(function(){p8b(a)})};var p8b=function(a){var b;(b=a.calendar.Z2)==null||b.tka.Wza.ha(_.uf(a.rc)).subscribe(function(c){var d,e=(d=a.calendar.Z2)==null?void 0:d.Jja.value[c];e&&(a.Hya=a.kd.format(e,a.lSc.display.I0a),a.Jw=e,_.om(a.ke))})};
RS.prototype.Xya=function(){return!this.Ld||_.DC(this.kd,this.Ld,this.Jw)<0};RS.prototype.Lxa=function(){return!this.Pd||_.DC(this.kd,this.Pd,this.Jw)>0};RS.prototype.rK=function(a,b){b=b===void 0?"auto":b;if(this.view==="month"){var c;(c=this.calendar.Z2)==null||c.rK(a,b)}else{var d;(d=this.calendar.wCa)==null||d.rK(a,b)}};var q8b=function(a,b,c){b=a.view==="month"?_.JC(a.kd,b,c):_.KC(a.kd,b,c);return _.FC(a.kd,b,a.Ld,a.Pd)};
_.p.Object.defineProperties(RS.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.nYc},set:function(a){this.nYc=this.Jw=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.rYc},set:function(a){this.rYc=a}},q2a:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?"Choose month and year":"Choose date"}},H2a:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?"Previous month":"Previous year"}},c1a:{configurable:!0,enumerable:!0,
get:function(){return this.view==="month"?"Next month":"Next year"}}});RS.O=function(a){return new (a||RS)(_.A(QS),_.A(_.Pg),_.A(_.QE),_.A(_.BC,8),_.A(_.Ds,8),_.A(n8b))};
RS.ya=_.Yc({type:RS,oa:[["reach-calendar-month-toolbar"]],rb:[1,"reach-calendar-month-toolbar"],inputs:{wb:"activeDate",Ld:"minDate",Pd:"maxDate",view:"view"},features:[_.vg([{wa:_.B6a,lc:{Oe:!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,"click","disabled"],[3,"svgIcon",4,"ngIf"],["mat-icon-button","",1,"reach-calendar-next-button",
3,"click","disabled"],[3,"svgIcon"]],ta:function(a,b){a&1&&(_.F(0,"div",0)(1,"button",1),_.K("click",function(){b.calendar.Lh=b.view==="month"?"year":"month";if(b.calendar.Lh==="year"&&b.Jw){var c;(c=b.calendar.wCa)==null||c.rK(b.Jw)}}),_.F(2,"span"),_.P(3),_.H(),_.J(4,"div",2),_.H()(),_.F(5,"button",3),_.K("click",function(){b.Xya()&&(b.Jw=q8b(b,b.Jw||b.Jw,-1),b.rK(b.Jw,"smooth"))}),_.B(6,EXb,2,2,"mat-icon",4),_.H(),_.F(7,"button",5),_.K("click",function(){b.Lxa()&&(b.Jw=q8b(b,b.Jw||b.Jw,1),b.rK(b.Jw,
"smooth"))}),_.B(8,FXb,2,2,"mat-icon",4),_.H());a&2&&(_.y(),_.Lf("aria-label",b.q2a)("aria-describedby",b.Lnb),_.y(),_.Lf("id",b.Lnb),_.y(),_.rg(b.Hya),_.y(),_.Nf("reach-calendar-invert",b.view!=="month"),_.y(),_.E("disabled",!b.Xya()),_.Lf("aria-label",b.H2a),_.y(),_.E("ngIf",b.Kv.keyboard_arrow_left),_.y(),_.E("disabled",!b.Lxa()),_.Lf("aria-label",b.c1a),_.y(),_.E("ngIf",b.Kv.keyboard_arrow_right))},Ia:[RM,_.on,_.rw,_.qt,_.tt,_.au],styles:[".reach-calendar-month-toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar{--mdc-text-button-container-height:24px}.reach-calendar-month-toolbar{--mdc-filled-button-container-height:24px}.reach-calendar-month-toolbar{--mdc-protected-button-container-height:24px}.reach-calendar-month-toolbar{--mdc-outlined-button-container-height:24px}.reach-calendar-month-toolbar{--mat-text-button-touch-target-display:none}.reach-calendar-month-toolbar{--mat-filled-button-touch-target-display:none}.reach-calendar-month-toolbar{--mat-protected-button-touch-target-display:none}.reach-calendar-month-toolbar{--mat-outlined-button-touch-target-display:none}.reach-calendar-month-toolbar{--mat-icon-button-touch-target-display:none}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.reach-calendar-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 */"],
mb:2,Oa:0});var TS=function(){var a=this;this.gBa=_.Wc(SS);this.DVa=_.Wc(_.Xq);this.hb=_.Wc(_.Pd);this.first=nM(!1);this.target=nM(this.hb);this.focused=_.Og(function(){return a.gBa.Rua()===a});this.tabIndex=_.Og(function(){if(a.gBa.disabled())return 0;var b=a.gBa.FVa();return b.some(function(c){return c.first()})?a.first()?0:-1:b.length>0&&b[0]===a?0:-1});_.$ma(function(b){var c=a.target(),d=c.na.tabIndex;c.na.tabIndex=a.tabIndex();b(function(){c.na.tabIndex=d})});_.$ma(function(b){var c=a.target();a.DVa.Ak(c).subscribe(function(d){d&&
a.gBa.Rua.set(a)});b(function(){a.DVa.Di(c)})})};TS.prototype.focus=function(){this.target().na.focus()};TS.prototype.kp=function(){return this.target().na.textContent||""};TS.prototype.La=function(){this.DVa.Di(this.target())};_.p.Object.defineProperties(TS.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.target().na.hasAttribute("disabled")}}});TS.O=function(a){return new (a||TS)};
TS.Fa=_.fd({type:TS,oa:[["","xapTabstopGroupItem",""]],inputs:{first:[1,"first"],target:[1,"target"]},outputs:{first:"firstChange",target:"targetChange"},standalone:!0});
var SS=function(){var a=this;this.dir=_.Wc(_.Qr,{optional:!0});this.Vb=_.Wc(_.zf);this.items=_.oma(!1,!1);this.FVa=_.Og(function(){return a.disabled()?[]:a.items().filter(function(b){return!b.disabled})});this.Rua=_.pg();this.disabled=nM(!1);this.orientation=nM("vertical");this.Kw=nM(!1);this.kD=nM(!1);this.iO=_.tr(new _.vr(this.FVa,this.Vb));_.$ma(function(){a.iO.Kw(a.Kw());a.kD()&&a.iO.kD();var b=a.orientation()==="vertical";_.Mcb(a.iO,b);var c;_.sr(a.iO,b?null:((c=a.dir)==null?void 0:c.value)||
"ltr")});_.$ma(function(){a.FVa().length>0&&a.Rua()&&_.ur(a.iO,a.Rua())})};SS.prototype.La=function(){this.iO.destroy()};SS.O=function(a){return new (a||SS)};
SS.Fa=_.fd({type:SS,oa:[["","xapTabstopGroup",""]],zd:function(a,b,c){a&1&&_.qma(b.items,_.kg(c,TS,4));a&2&&(_.yd.Sn+=1)},Za:function(a,b){a&1&&_.K("keyup",function(c){_.VUa(b.iO,"keyboard");b.iO.An(c)})},inputs:{disabled:[1,"disabled"],orientation:[1,"orientation"],Kw:[1,"withWrap"],kD:[1,"withTypeAhead"]},outputs:{disabled:"disabledChange",orientation:"orientationChange",Kw:"withWrapChange",kD:"withTypeAheadChange"},standalone:!0});new _.Ot("+ {NUMBER} more");new _.Xl;new _.Yl;var r8b=_.r4a.S5[3];r8b=r8b.replace(/yyyy/,"yy").replace(/yy/,"yyyy");r8b==="M/d/yyyy"&&(r8b="MM/dd/yyyy");r8b.replaceAll(/[Mdy]/g,function(a){switch(a){case "y":return"Y";case "M":return"M";case "d":return"D"}});var US=function(){};US.O=function(a){return new (a||US)};US.Da=_.ad({type:US});US.Ca=_.Fc({imports:[_.SL]});var VS=function(){};VS.O=function(a){return new (a||VS)};VS.Da=_.ad({type:VS});VS.Ca=_.Fc({});var WS=function(){};WS.O=function(a){return new (a||WS)};WS.Da=_.ad({type:WS});WS.Ca=_.Fc({imports:[_.un,_.kA,_.Sx,SR,_.sx,_.ly,_.AF,_.my,_.bu,_.Ns,_.hF,_.fF,_.BD,_.hF]});var XS=function(){};XS.O=function(a){return new (a||XS)};XS.Da=_.ad({type:XS});XS.Ca=_.Fc({});var s8b=function(){this.Vya=[];this.nNb=new _.gf};s8b.O=function(a){return new (a||s8b)};
s8b.ya=_.Yc({type:s8b,oa:[["reach-date-presets-menu"]],rb:[1,"reach-date-presets-menu"],inputs:{Vya:"presets"},outputs:{nNb:"presetSelected"},Aa:2,Ba:1,Ea:function(){return[["xapTabstopGroup","","role","listbox","aria-label","List of preset date options",1,"reach-calendar-presets"],[4,"ngIf"],["aria-hidden","true"],["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,"click","first"],[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"]]},ta:function(a,b){a&1&&(_.F(0,"div",0),_.B(1,HXb,4,1,"ng-container",1),_.H());a&2&&(_.y(),_.E("ngIf",(b.Vya==null?null:b.Vya.length)>0))},Ia:[_.nn,_.on,_.Nx,SS,TS],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{--mat-icon-button-touch-target-display:none}.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:var(--xap-color-surface-hover,rgba(32,33,36,.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:var(--xap-color-surface-focus,rgba(32,33,36,.12))}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
mb:2,Oa:0});var YS=function(){};YS.O=function(a){return new (a||YS)};YS.Da=_.ad({type:YS});YS.Ca=_.Fc({imports:[_.un]});var ZS=function(){};ZS.O=function(a){return new (a||ZS)};ZS.Da=_.ad({type:ZS});ZS.Ca=_.Fc({imports:[ZQ]});var $S=function(){};$S.O=function(a){return new (a||$S)};$S.Da=_.ad({type:$S});$S.Ca=_.Fc({imports:[_.un,ZS,YS]});var aT=function(){};aT.O=function(a){return new (a||aT)};aT.Da=_.ad({type:aT});aT.Ca=_.Fc({imports:[_.un,$S,YS]});var bT=function(){};bT.O=function(a){return new (a||bT)};bT.Da=_.ad({type:bT});bT.Ca=_.Fc({imports:[_.un,YS,aT,aT]});var cT=function(){};cT.O=function(a){return new (a||cT)};cT.Da=_.ad({type:cT});cT.Ca=_.Fc({});var dT=function(){};dT.O=function(a){return new (a||dT)};dT.Da=_.ad({type:dT});dT.Ca=_.Fc({imports:[_.lr,_.un,_.kA,_.Sx,_.By,_.sx,_.$x,_.lM,_.bF,_.ny,_.bu,_.Bs,_.zs,bT,_.Zw,_.fs,XS,cT]});_.Rpb(QS,[_.on,_.$i,_.Iw,_.Bw,_.mx,_.ix,_.dx,_.lA,_.Aw,_.ZE,_.Rw,RS,OS,PS,s8b],[]);var eT=function(){};eT.O=function(a){return new (a||eT)};eT.Da=_.ad({type:eT});eT.Ca=_.Fc({imports:[_.un,_.kA,_.qx,_.sx,US,_.AF,_.bF,_.MC,dT,_.Zw,VS,WS,_.dF]});var fT=function(){};fT.O=function(a){return new (a||fT)};fT.Da=_.ad({type:fT});fT.Ca=_.Fc({imports:[_.un,_.Sx,_.By,_.qx,_.sx,_.Zw]});var gT=function(){};gT.O=function(a){return new (a||gT)};gT.Da=_.ad({type:gT});gT.Ca=_.Fc({imports:[_.FE]});var hT=function(){};hT.O=function(a){return new (a||hT)};hT.Da=_.ad({type:hT});hT.Ca=_.Fc({Pb:[{wa:_.CNa,lc:!0}],imports:[_.lr,_.un,gT,_.Sx,ZS,_.By,_.qx,_.sx,_.$x,_.ly,_.AF,_.my,_.bu,_.BD,_.Bs,fT,_.Zw,eT]});var iT=function(){};iT.O=function(a){return new (a||iT)};iT.Da=_.ad({type:iT});iT.Ca=_.Fc({imports:[_.un,hT,eT]});var jT=function(){};jT.O=function(a){return new (a||jT)};jT.Da=_.ad({type:jT});jT.Ca=_.Fc({Pb:[{wa:_.j8a,lc:{Jq:"grimoire-xref",zSa:864E5,eUa:!0}}],imports:[_.dp,MS,_.un,_.ky,_.ny,NS,iT]});var kT=function(){};kT.O=function(a){return new (a||kT)};kT.Da=_.ad({type:kT});kT.Ca=_.Fc({imports:[nR]});var lT=function(){};lT.O=function(a){return new (a||lT)};lT.Da=_.ad({type:lT});lT.Ca=_.Fc({imports:[_.dp,_.un,_.bw,_.qF,_.oF,_.Sx,_.ny,_.bu,_.ly,_.my,_.lD,jT,kT]});var mT=function(){};mT.O=function(a){return new (a||mT)};mT.Da=_.ad({type:mT});mT.Ca=_.Fc({imports:[_.un,_.xw]});var nT=function(){};nT.O=function(a){return new (a||nT)};nT.Da=_.ad({type:nT});nT.Ca=_.Fc({imports:[_.dp,_.un,_.pB,_.qF,_.GL,_.oF,_.Sx,SR,_.bu,_.oK,mT,_.uJ,_.Ko,_.yB,NS,lT]});var oT=function(){};oT.O=function(a){return new (a||oT)};oT.Da=_.ad({type:oT});oT.Ca=_.Fc({imports:[_.dp,_.un,KS,_.Sx,_.bu,_.ly,_.lM,zO,_.my,_.Ko,LS,nT]});var pT=function(){};pT.O=function(a){return new (a||pT)};pT.Da=_.ad({type:pT});pT.Ca=_.Fc({imports:[tO,_.un,_.UJ,_.pB,aS,$R,_.qF,zN,_.Ko,_.dp]});var qT=function(){};qT.O=function(a){return new (a||qT)};qT.Da=_.ad({type:qT});qT.Ca=_.Fc({imports:[_.dp,_.un,_.mv,_.tB,WN,_.oF,_.Sx,_.Ko,_.MG,_.jy]});var rT=function(){};rT.O=function(a){return new (a||rT)};rT.Da=_.ad({type:rT});rT.Ca=_.Fc({Pb:[sN,$P,aQ],imports:[_.dp,_.un,vR,iS,IS,JS,DN,_.oF,oT,qT,_.yB,pT]});var sT=function(){};sT.O=function(a){return new (a||sT)};sT.Da=_.ad({type:sT});sT.Ca=_.Fc({imports:[_.un,_.Sx,_.By,_.bu,_.my,_.Ko]});var tT=function(){};tT.O=function(a){return new (a||tT)};tT.Da=_.ad({type:tT});tT.Ca=_.Fc({imports:[_.dp,_.un,sT,_.lt,_.Sx,_.bu,_.my,_.RI,_.Ko]});var uT=function(){};uT.O=function(a){return new (a||uT)};uT.Da=_.ad({type:uT});uT.Ca=_.Fc({imports:[_.un,_.Sx,SR,_.bu,_.yF,_.$x,_.my,_.hA]});var vT=function(){};vT.O=function(a){return new (a||vT)};vT.Da=_.ad({type:vT});vT.Ca=_.Fc({imports:[_.un,_.Sx,SR,_.bu,_.yF,_.$x,_.my,_.hA]});var wT=function(){};wT.O=function(a){return new (a||wT)};wT.Da=_.ad({type:wT});wT.Ca=_.Fc({imports:[_.dp,_.un,_.Sx,_.qx,_.bu,_.sx,_.my,_.kA,_.Zw,uT,vT]});var xT=function(){};xT.O=function(a){return new (a||xT)};xT.Da=_.ad({type:xT});xT.Ca=_.Fc({imports:[_.un,_.uA,_.qF,_.oF,ER,wT,uT,vT]});var yT=function(){};yT.O=function(a){return new (a||yT)};yT.Da=_.ad({type:yT});yT.Ca=_.Fc({Pb:[{wa:_.C8a,lc:{OC:0,KB:0,R7a:1500,mtb:!0}}],imports:[_.dp,_.un,tT,_.Sx,_.bu,zO,_.my,xT]});var zT=function(){};zT.O=function(a){return new (a||zT)};zT.Da=_.ad({type:zT});zT.Ca=_.Fc({imports:[_.un,_.lt,rT,yT,_.yB]});var AT=function(){};AT.O=function(a){return new (a||AT)};AT.Da=_.ad({type:AT});AT.Ca=_.Fc({Pb:[_.HK,_.YK],imports:[zT,_.un,_.lt,OR,qT]});var BT=function(){};BT.prototype.resolve=function(a){return _.Mh(a)};BT.O=function(a){return new (a||BT)};BT.ua=_.q({token:BT,qa:BT.O,Ga:"root"});var t8b=function(a,b){this.kM="/repos";this.tTc="https://cloud.google.com/source-repositories/docs/";this.D7c="https://cloud.google.com/source-repositories/docs/support";_.Xi.has(2)&&b.navigate([this.kM])};t8b.O=function(a){return new (a||t8b)(_.A(_.zv),_.A(_.qh))};
t8b.ya=_.Yc({type:t8b,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"]],ta:function(a,b){a&1&&(_.F(0,"div",0)(1,"h2"),_.P(2," Welcome to Cloud Source Repositories "),_.H(),_.F(3,"p"),_.P(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.H(),_.F(5,"div",1)(6,"a",2)(7,"mat-icon"),_.P(8,"info"),_.H(),_.Qf(9),_.P(10,"Documentation"),_.Rf(),_.H(),_.F(11,"a",3)(12,"mat-icon"),_.P(13,"help"),_.H(),_.Qf(14),_.P(15,"Support"),_.Rf(),_.H()(),_.F(16,"a",4),_.P(17," view all repositories "),
_.H()());a&2&&(_.y(6),_.E("externalLink",b.tTc),_.y(5),_.E("externalLink",b.D7c),_.y(5),_.E("routerLink",b.kM))},Ia:[_.bp,_.Yo,_.Cr,_.Dr,_.it,_.rw,_.rt,_.au,_.Io],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 u8b={EY:0,Evc:1,uu:2,aoa:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var CT=function(){};CT.prototype.transform=function(a){return _.EF(a)?"/piper///depot/"+JXb(a.path):_.DF(a)?encodeURIComponent(a.repository)+"/"+JXb(a.path):(_.XF(a)?"/h":"")+"/"+encodeURIComponent(a.ub)+"/"+JXb(a.repository)+"/+/"+JXb(a.Eb)+":"+JXb(a.path)};CT.O=function(a){return new (a||CT)};CT.He=_.gd({name:"placeToHref",type:CT,ie:!0});var DT=function(){};DT.prototype.transform=function(a){return _.Lq(a.kc().td("/").kb())};DT.O=function(a){return new (a||DT)};DT.He=_.gd({name:"repoRootLink",type:DT,ie:!0});var ET=function(){this.my=u8b;this.Uma="RecentItem"};
ET.prototype.Ra=function(){switch(this.FMb){case "REPO":var a=this.Xa;this.data={Xa:a,type:0,cY:this.Uma+"Repo",icon:"shared:repository",nha:IXb(a),mxa:_.Lq(a.kc().td("/").kb()),oha:"navigateMainRepo",Hm:a.ub,iOb:_.Lq(_.VF(a.kc(),"repoGroup").kb())};break;case "REF":a=this.Xa;this.data={Xa:a,type:1,cY:this.Uma+"Branch",icon:"source:branch",nha:IXb(a),mxa:_.Lq(a.kc().td("/").kb()),oha:"navigateMainBranch",Hm:a.ub,iOb:_.Lq(_.VF(a.kc(),"repoGroup").kb())};break;case "FOLDER":a=this.Xa;this.data={Xa:a,
type:3,cY:this.Uma+"Folder",icon:"source:folder_open",repository:a.repository,Od:a.Eb&&_.QF(a.Eb),nha:_.ZA(a.path||"")||"/",mxa:_.Lq(a),oha:"navigateMainFolder",path:a.path,prefix:_.Eh(a.path)+"/"};break;case "FILE":a=this.Xa;this.data={Xa:a,type:2,cY:this.Uma+"File",icon:"source:file",repository:a.repository,Od:a.Eb&&_.QF(a.Eb),nha:_.ZA(a.path),mxa:_.Lq(a),oha:"navigateMainFile",path:a.path,prefix:_.Eh(a.path)+"/"};break;default:_.Wa(this.FMb,"Unexpected place item type")}};
ET.O=function(a){return new (a||ET)};
ET.ya=_.Yc({type:ET,oa:[["item-display","place",""]],inputs:{Uma:"trackElementPrefix",displayName:"displayName",FMb:"placeItemType",Xa:"place"},nc:["place",""],Aa:4,Ba:3,Ea:[["fileOrFolder",""],[3,"svgIcon"],[4,"ngIf","ngIfElse"],[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"]],ta:function(a,b){a&1&&(_.J(0,"mat-icon",1),_.B(1,KXb,5,7,"ng-container",2)(2,MXb,10,11,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(3),_.E("svgIcon",b.data.icon),_.y(),_.E("ngIf",b.data.type==b.my.EY||b.data.type==b.my.Evc)("ngIfElse",a))},Ia:[_.bp,_.on,_.au,_.Io,CT,DT],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 v8b=_.le({state:1,message:"Unavailable"}),w8b=function(a,b){this.nD=_.tF;this.tva=_.ej;this.q3c=b.W1().ha(_.x(function(c){return _.lF(c)}),_.Xe(function(c){_.Bt(a,c);return v8b}),_.sf(_.uF),_.qf())};w8b.O=function(a){return new (a||w8b)(_.A(_.At),_.A(_.ew))};
w8b.ya=_.Yc({type:w8b,oa:[["recent-items"]],Aa:5,Ba:3,Ea:[["emptyRecents",""],["fxLayout","column","fxFlex","",1,"card"],[4,"ngIf"],[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(";")],
ta:function(a,b){a&1&&(_.F(0,"div",1),_.B(1,SXb,5,4,"ng-container",2),_.Q(2,"async"),_.H(),_.B(3,TXb,2,0,"ng-template",null,0,_.Ag));a&2&&(_.y(),_.E("ngIf",_.R(2,1,b.q3c)))},Ia:[_.nn,_.on,_.pn,_.qn,_.Cr,_.Dr,_.it,ET,_.pF,_.nF,_.tn],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 x8b=_.le({state:1,message:"Unavailable"}),FT=function(a,b,c,d){var e=this;this.bc=c;this.Ja=d;this.dfc="ZWc";this.Z9a="YWc";this.ffa=dYb;this.ad=_.tF;this.tva=_.ej;this.Fc=new IZb(function(f){return Array.from(f.children.values())});this.oRa=new Map;this.HAa=new _.gh(!1);this.rF=0;this.BSa=new _.mm(!0);this.e1c=c.S1().ha(_.x(function(f){return f||50}));this.T6c=c.Z1().ha(_.af(1),_.vf(function(f){e.rF=f.length;e.BSa.emit(e.rF);_.pm(b)}),_.Opb(this.e1c),_.vf(function(f){f=_.k(f);f.next();f=f.next().value;
e.rF<=f&&e.HAa.next(!0)}),_.Opb(this.HAa),_.x(function(f){f=_.k(f);var g=_.k(f.next().value);var m=g.next().value;g=g.next().value;var n=f.next().value;f=e.oRa;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.kc().td().fj(void 0),z=r.repository&&r.ub&&r.Xc?"repositoryType:"+r.Xc+" repositoryGroupId:"+r.ub+" repo:"+r.repository+" ref:"+r.Eb:void 0;if(z){var C=g.get(z);C||(C=!r.path,C={children:new Map,displayName:"",location:v.kb(),Ty:C,my:"REPO"},
g.set(z,C));if(r.path){z="";for(var I=_.k(r.path.split("/")),M=I.next();!M.done;M=I.next())if(M=M.value,M.length!==0){z.length>0&&(z+="/");z+=M;var O=C.children.get(M);if(!O){O=z;var aa=r.path,pa=v.td(O===aa?O:O+"/").kb();O={children:new Map,displayName:"",location:pa,Ty:O===aa||O+"/"===aa,my:_.ej(pa)};C.children.set(M,O)}C=O}}}}m=_.k(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,fYb(g.get(r),f));n&&eYb(g,n);f=new MZb;f.data=Array.from(g.values());return _.lF(f)}),_.vf(function(f){e.Fc.nk=
[];f=_.k(f.Wb.data);for(var g=f.next();!g.done;g=f.next())cYb(g.value,e.Fc.nk);e.Fc.cN()}),_.Xe(function(f){_.Bt(a,f);return x8b}),_.sf(_.uF))};FT.prototype.OE=function(a){if(!_.lG(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.kG(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};FT.prototype.ZWc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.oRa.get(a))&&this.Fc.toggle(a)};
FT.prototype.YWc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.oRa.get(a))&&(a.Ty?this.bc.QBa(a.location).ha(_.af(1)).subscribe():this.bc.UAa(a.location).ha(_.af(1)).subscribe(),this.Ja.qb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Ty=!a.Ty,this.rF+=a.Ty?1:-1,this.BSa.emit(this.rF))};FT.O=function(a){return new (a||FT)(_.A(_.At),_.A(_.Pg),_.A(_.ew),_.A(_.Xo))};
FT.ya=_.Yc({type:FT,oa:[["starred-items"]],Za:function(a,b){a&1&&_.K("click",function(c){return b.OE(c)})},outputs:{BSa:"countChanged"},Aa:5,Ba:3,Ea:[["emptyStarredItems",""],["fxLayout","column","fxFlex",""],[4,"ngIf"],[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(";")],ta:function(a,b){a&1&&(_.F(0,"div",1),_.B(1,
aYb,5,4,"ng-container",2),_.Q(2,"async"),_.H(),_.B(3,bYb,2,0,"ng-template",null,0,_.Ag));a&2&&(_.y(),_.E("ngIf",_.R(2,1,b.T6c)))},Ia:[_.on,_.pn,_.qn,_.Cr,_.Dr,_.it,_.pF,ET,_.nF,_.rw,_.qt,oN,_.gD,_.kD,nN,_.hD,wN,_.tn],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 y8b={Rhc:"initial",Zad:"return"},GT=function(a,b,c,d,e,f,g){this.Ja=a;this.bc=c;this.aG=d;this.j6a=f;this.Va=g;this.Kub=new _.Lh;this.TZc=y8b;this.rF=0;_.tw(e,"SEARCH_BAR");this.p3c=c.W1().ha(_.x(function(m){return m.length}));this.state=_.te(c.W1(),c.Z1()).ha(_.af(1),_.x(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Xe(function(m){_.Bt(b,m);return _.le("return")}))};GT.prototype.Ra=function(){this.aG.Mm(this.Kub)};
GT.prototype.La=function(){_.fwb(this.aG)};
GT.prototype.OE=function(a){var b=this;if(!_.lG(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.kG(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,c==="copy"){this.qb("copy");var e=d.dataset.copyContent||"";this.bc.a2().ha(_.af(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.YA(document,d,e);b.j6a.open("Copied to clipboard!","",{duration:1E3})})}else c==="navigate"&&d instanceof HTMLAnchorElement&&(this.qb(d.dataset.elementName,
d.dataset.trackActionName),_.Go(this.Va,d.pathname+d.search+d.hash),a.preventDefault())}}};GT.prototype.qb=function(a){this.Ja.qb({element:"LandingPage",action:a,gestureName:"CLICK"})};GT.O=function(a){return new (a||GT)(_.A(_.Xo),_.A(_.At),_.A(_.ew),_.A(_.eM),_.A(_.vh),_.A(_.Jt),_.A(_.qh))};
GT.ya=_.Yc({type:GT,oa:[["landing-page"]],Za:function(a,b){a&1&&_.K("click",function(c){return b.OE(c)})},Aa:4,Ba:4,Ea:[["loading",""],[4,"ngIf","ngIfElse"],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"afterExpand","afterCollapse","expanded"],[1,"star"],["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon","source:history"],"role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]],ta:function(a,b){a&
1&&(_.B(0,jYb,22,8,"ng-container",1),_.Q(1,"async"),_.B(2,kYb,1,1,"ng-template",null,0,_.Ag));a&2&&(a=_.$f(3),_.E("ngIf",_.R(1,2,b.state))("ngIfElse",a))},Ia:[_.on,_.Cr,t8b,_.nF,_.FB,_.DB,_.EB,_.SI,_.au,w8b,FT,_.tn,_.dB],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 HT=function(){this.Mvc="REPO";this.O5a=!1;this.dWb=[];this.gVb=_.Av.has(22);_.Av.has(2)};_.p.Object.defineProperties(HT.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.O5a=!(a&&a.ub)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.dWb=a.concat().sort(rYb)}}});HT.O=function(a){return new (a||HT)(_.A(_.Bv))};
HT.ya=_.Yc({type:HT,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},nc:["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"]],ta:function(a,b){a&1&&(_.F(0,"table",0)(1,"thead")(2,"tr"),_.B(3,lYb,1,0,"th",1),_.F(4,"th",
2),_.P(5,"Name"),_.H(),_.B(6,mYb,2,0,"th",3),_.H()(),_.F(7,"tbody"),_.B(8,qYb,8,5,"tr",4),_.H()());a&2&&(_.y(3),_.E("ngIf",b.gVb),_.y(3),_.E("ngIf",b.O5a),_.y(2),_.E("ngForOf",b.dWb))},Ia:[_.bp,_.nn,_.on,_.Cr,_.Dr,_.au,_.Mx,_.Px,_.Io,_.lL],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 z8b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(z8b,Error);var IT=function(a,b){this.T1a=a;this.B2a=b};IT.prototype.A2a=function(a){var b=this,c=a.name;return c?_.Qlb(this.B2a,function(){return b.T1a.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.me(new z8b)};IT.O=function(a){return new (a||IT)(_.t(uZb),_.t(_.XC))};IT.ua=_.q({token:IT,qa:IT.O,Ga:"root"});var A8b={filter:"lifecycleState:ACTIVE"},JT=function(a,b,c){this.Ja=a;this.V1a=b;this.gza=c;this.S2a=new _.nu(this.Ja);this.Gf=new _.ou(this.Ja);this.E2c=new _.ou(this.Ja)};JT.prototype.create=function(a,b,c){var d=this,e=new _.RC({name:a,projectId:b});c&&(e.parent=c);return this.gza.create(e).ha(_.tf(function(f){return B8b(d,e,f)}),_.Xe(function(f){return _.le(_.eG({reason:0,error:f}))}),_.sf(_.uF),_.vf(function(f){_.dG(f)&&C8b(d,f.Wb)}))};
JT.prototype.get=function(a){var b=this;return this.S2a.fetch(a,function(){return b.gza.get(a)})};var B8b=function(a,b,c){return a.V1a.A2a(c).ha(_.x(function(d){return d.response?_.lF(b):d.error?_.eG({reason:1,error:d.error}):_.eG({reason:2,error:Error("zf")})}),_.Xe(function(d){return _.le(_.eG({reason:2,error:d}))}))};JT.prototype.refreshPolicy=function(a,b){this.E2c.refresh(a,function(){return b},!1)};var C8b=function(a,b){a.Gf.refresh(A8b,function(c){return c.concat(b).sort(sYb)})};
JT.O=function(a){return new (a||JT)(_.t(_.Xo),_.t(IT),_.t(_.VC))};JT.ua=_.q({token:JT,qa:JT.O,Ga:"root"});var D8b=["scope"],KT=function(){this.update=new _.mm};KT.prototype.Ra=function(){};KT.prototype.Kea=function(a){return _.Ji(a)?a.repository:a.Xc&&a.ub&&!_.DF(a)?a.ub:"All repositories"};KT.prototype.kp=function(a){if(_.Ji(a))return"Repository";if(a.Xc&&a.ub&&!_.DF(a))return"Project"};KT.O=function(a){return new (a||KT)};
KT.ya=_.Yc({type:KT,oa:[["project-selector-item","place",""]],tb:function(a,b){a&1&&_.jg(D8b,7);if(a&2){var c;_.ng(c=_.og())&&(b.E4a=c.first)}},inputs:{Xa:"place"},outputs:{update:"update"},nc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ta:function(a){a&1&&_.B(0,tYb,1,1,"ng-template",null,0,_.Ag)},Ia:[kO],mb:2,Oa:0});var LT=function(){};LT.O=function(a){return new (a||LT)};LT.Da=_.ad({type:LT});LT.Ca=_.Fc({imports:[_.un,nO]});var MT=function(a){this.jk=a};MT.prototype.Ra=function(){};MT.prototype.Tb=function(){E8b(this)};var E8b=function(a){a.qq.NT();var b=a.aka;var c=a.Xa;b={title:b.Kea(c),O0:b.E4a,mc:"ProjectSelectorRepositoriesTree",label:b.kp(c)};a.vB=b;_.pm(a.jk)};MT.O=function(a){return new (a||MT)(_.A(_.Pg))};
MT.ya=_.Yc({type:MT,oa:[["project-selector","place",""]],tb:function(a,b){a&1&&(_.jg(CP,7),_.jg(KT,7));if(a&2){var c;_.ng(c=_.og())&&(b.qq=c.first);_.ng(c=_.og())&&(b.aka=c.first)}},inputs:{Xa:"place"},features:[_.sd],nc:["place",""],Aa:2,Ba:2,Ea:[["ariaLabel","select repository menu",3,"item"],[3,"update","place"]],ta:function(a,b){a&1&&(_.J(0,"dropdown-button",0),_.F(1,"project-selector-item",1),_.K("update",function(){return E8b(b)}),_.H());a&2&&(_.E("item",b.vB),_.y(),_.E("place",b.Xa))},Ia:[CP,
KT],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});var wYb=function(a){return{element:a,MRa:"clearButton",ARa:"search"}},EYb=new _.Ot("This repository is mirrored from {repoType}"),F8b={Wac:0,Xac:1,Zhc:2,gxc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},G8b=_.lF({kind:0}),H8b=_.lF({kind:1}),I8b=_.lF({kind:2}),NT=function(a,b,c,d,e){var f=this;this.Ja=a;this.lh=b;this.oOb=c;this.Oja=d;this.aG=e;this.ad=_.tF;this.M4a="Type to filter repositories";this.loa=F8b;this.mc="RepositoriesSearch";this.KV=new _.nf(1);this.aAa=new _.gh("");
this.hVb=!1;this.Ml=void 0;this.MXb=_.te([this.KV.ha(_.x(HYb),_.cf(GYb)),this.aAa.ha(_.cf())]).ha(_.tf(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return J8b(f,g,m)}),_.sf(_.uF));this.X5c=this.MXb.ha(_.Ee(_.dG),_.tf(function(g){var m=g.Wb;return D0b(f.Oja).ha(_.x(function(n){return n.length>9&&(m.kind===1||m.kind===3)}))}))};_.h=NT.prototype;_.h.Ec=function(){this.Ml&&this.Ml.focus()};_.h.Ra=function(){};
_.h.Tb=function(a){a.location&&(this.aG.Mm(this.location),this.Ml&&(_.vob(this.Ml),this.aAa.next("")),this.KV.next(this.location),this.hVb=!_.DF(this.location))};_.h.La=function(){_.fwb(this.aG)};_.h.BM=function(){this.Ml&&(_.vob(this.Ml),this.Ja.qb({gestureName:"CLICK",element:this.mc,action:"clearLink",projectId:this.location.ub}))};
var J8b=function(a,b,c){return(!b||_.Av.has(69)&&b.kind==="depot"?D0b(a.Oja):E0b(a.Oja,b)).ha(_.x(function(d){return d.filter(function(e){if(c){var f=e.Rf;e=iGb(c,f.dj)||iGb(c,e.displayName)||iGb(c,f.projectId||f.wn||f.Jr)}else e=!0;return e})}),_.tf(function(d){return d.length>0?_.le(_.lF({kind:3,rows:d.map(FYb)})):c?_.le(H8b):b&&b.kind==="project"?a.oOb.get(b.projectId).ha(_.jf(G8b),_.Xe(function(e){_.Bt(a.lh,e);return _.le(I8b)}),_.af(1)):_.le(I8b)}))};
NT.O=function(a){return new (a||NT)(_.A(_.Xo),_.A(_.At),_.A(JT),_.A(gO),_.A(_.eM),_.A(_.Bv))};
NT.ya=_.Yc({type:NT,oa:[["repositories-browser","location",""]],tb:function(a,b){a&1&&_.jg(_.vF,5);if(a&2){var c;_.ng(c=_.og())&&(b.Ml=c.first)}},inputs:{location:"location"},features:[_.sd],nc:["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,"valueChange","placeholder","trackingConfig"],[3,"rows","location"],["fxFlex","auto",3,"clear","filter"],["icon","shared:repository"],["icon","shared:project"]],ta:function(a,b){a&1&&(_.B(0,DYb,3,3,"ng-container",0),_.Q(1,"async"));a&2&&_.E("ngIf",_.R(1,1,b.MXb))},Ia:[_.on,_.pn,_.qn,_.it,_.qB,_.sB,_.rB,_.vF,
_.nF,hO,MT,HT,_.tn],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 K8b={VEa:0,sGa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},OT=function(a,b,c,d,e,f,g,m){var n=this;this.lh=a;this.Mb=b;this.Va=c;this.Oja=f;this.bc=g;this.JI=m;this.KQ=K8b;this.ad=_.tF;this.QZc="/"+_.fp.TG;this.kM="/repos";this.Kub=new _.Lh;this.vFb=_.Av.has(22);this.bl=_.Xi.has(2);this.Xa=this.Mb.data.ha(_.x(wFb),_.of(1),_.se());this.JI?(this.vFb&&L8b(this),this.hQb=this.bl?this.Mb.data.ha(_.x(function(r){return _.lF(RYb(r.component))})):D0b(this.Oja).ha(_.vf(function(r){M8b(n,r)}),_.tf(function(){return n.Mb.data}),
_.x(function(r){return _.lF(RYb(r.component))}),_.Xe(function(r){_.Bt(n.lh,r);return _.kF("Unavailable")}),_.sf(_.uF))):(M8b(this,[]),this.hQb=_.Ce)},L8b=function(a){_.te(a.bc.W1(),a.bc.Z1()).ha(_.af(1),_.Xe(function(b){_.Bt(a.lh,b);return _.Ce})).subscribe()},M8b=function(a,b){b.length===0&&a.Va.navigate(["/"+_.fp.MFa])};OT.O=function(a){return new (a||OT)(_.A(_.At),_.A(_.fh),_.A(_.qh),_.A(_.Bv),_.A(_.zv),_.A(gO),_.A(_.ew),_.A(_.en))};
OT.ya=_.Yc({type:OT,oa:[["source-root-container"]],Aa:4,Ba:3,Ea:[["error",""],["tabPanel",""],[3,"ngSwitch",4,"ngIf"],[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","",3,"tabPanel",4,"ngIf"],["mat-tab-nav-bar","","gmat-tabs","",3,"tabPanel"],["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"]],ta:function(a,b){a&1&&(_.B(0,PYb,4,4,"ng-container",2),_.Q(1,"async"),_.B(2,QYb,5,1,"ng-template",null,0,_.Ag));a&2&&_.E("ngIf",_.R(1,1,b.hQb))},Ia:[_.bp,_.on,_.sn,_.pn,_.qn,_.qB,_.sB,_.rB,GT,_.nF,$N,_.lz,GZb,_.mz,NT,_.Io,_.tn],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 PT=function(){};PT.O=function(a){return new (a||PT)};PT.Da=_.ad({type:PT});PT.Ca=_.Fc({imports:[_.dp,_.un,_.Zo,_.lt,_.Sx,_.bu,_.Ko]});var QT=function(){};QT.O=function(a){return new (a||QT)};QT.Da=_.ad({type:QT});QT.Ca=_.Fc({imports:[_.dp,_.un,_.lt,_.Sx,_.bu,_.oK,_.Ko]});var RT=function(){};RT.O=function(a){return new (a||RT)};RT.Da=_.ad({type:RT});RT.Ca=_.Fc({imports:[_.un,_.lt,QT,_.qF,_.oF,_.bu]});var ST=function(){};ST.O=function(a){return new (a||ST)};ST.Da=_.ad({type:ST});ST.Ca=_.Fc({imports:[_.dp,_.un,_.lt,_.qF,QT,_.oF,_.Sx,_.bu,_.lD,_.Ko,_.mL]});var TT=function(){};TT.O=function(a){return new (a||TT)};TT.Da=_.ad({type:TT});TT.Ca=_.Fc({imports:[_.un,_.lt,PT,_.oF,_.Sx,_.GB,_.bu,_.gz,RT,ST]});var UT=function(){};UT.O=function(a){return new (a||UT)};UT.Da=_.ad({type:UT});UT.Ca=_.Fc({imports:[_.un,DP,LT,nO]});var VT=function(){};VT.O=function(a){return new (a||VT)};VT.Da=_.ad({type:VT});VT.Ca=_.Fc({imports:[_.dp,_.un,_.lt,_.kA,_.tB,_.xF,_.oF,_.Sx,_.bu,_.sx,_.my,mO,_.Zw,UT,_.Ko,_.mL]});var WT=function(){};WT.O=function(a){return new (a||WT)};WT.Da=_.ad({type:WT});WT.Ca=_.Fc({imports:[_.dp,_.un,_.tB,TT,_.oF,zO,VT,_.Ko]});var XT=function(a,b,c,d,e){this.location=a;this.kw=b;this.vya=c;this.Va=d;this.zh=e;this.U5c=_.Av.has(77)};XT.prototype.kf=function(a){var b=a.TLb.get("package");return this.vya.has(b)?N8b(this,a):O8b(this,this.location.path())};
var O8b=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 _.wi;_.xi(c,"q",b.replace(_.uUa,""));c.td("/"+_.fp.o6);return _.Eo(a.Va,c.toString())},N8b=function(a,b){if(!a.U5c)return!0;var c=_.Mh(b);return c.params.Qx==="1"?!0:(b=xGb(c,a.vya,a.kw))?_.le(_.Fo(a.Va,_.Lq(b),{wg:"preserve"})).ha(_.vf(function(){a.zh.u3(VM,{data:c,duration:7E3})})):!0};
XT.O=function(a){return new (a||XT)(_.t(_.An),_.t(_.I4a),_.t(_.J4a),_.t(_.qh),_.t(_.Jt),_.t(_.Bv))};XT.ua=_.q({token:XT,qa:XT.O,Ga:"root"});var YT,Q8b,ZT;YT={Tc:BT,Zn:_.fM};_.P8b=new _.m9a;
Q8b=[{path:"",xia:"full",kf:_.NF([GO]),children:[{path:"**",component:OT,resolve:YT,Lq:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:OT,resolve:YT,Lq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",kf:_.NF([HO]),children:[]},{os:function(a){if(a.length<2||a[0].path!=="piper")return null;var b=a,c=a[a.length-1];a.length===2&&c.path.startsWith("//depot/")&&(c.path=c.path.substring(8),b=[a[0],new _.ch("_",{}),new _.ch("depot",
{}),c]);return b.length<4?{KM:b}:{KM:b,Qya:{path:c}}},qHb:"piper/:path",component:LR,resolve:YT,data:{groupType:"depot"},kf:_.NF([KO,IO,JO,LO])},{os:function(a,b,c){var d=_.P8b.me();return d?d(a,b,c):null},qHb:":package/:path",component:LR,resolve:YT,data:{groupType:"depot"},kf:_.NF([IO,XT]),Lq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:OT,resolve:YT,Lq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:LR,resolve:YT,
Lq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:qO,resolve:YT,Lq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:LR,resolve:YT,Lq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:LR,resolve:YT,kf:_.NF([IO]),Lq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:OT,resolve:YT,Lq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:LR,resolve:YT,Lq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:qO,resolve:YT,Lq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:LR,resolve:YT,Lq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:LR,resolve:YT,kf:_.NF([IO]),Lq:"paramsOrQueryParamsChange"}];ZT=function(){};ZT.O=function(a){return new (a||ZT)};ZT.Da=_.ad({type:ZT,id:"source"});
ZT.Ca=_.Fc({Pb:[_.fM,_.iK,_.wJ],imports:[FO,_.hK,WT,AT,_.aA(Q8b),_.Ko]});_.Bcb(ZT,"source");
_.Bh();
}catch(e){_._DumpException(e)}
try{
_.Ah("search");

_.Bh();
}catch(e){_._DumpException(e)}
try{
_.Ah("codemirror");
/*

 Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.

 Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others

 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.
*/
(function(){const module=undefined;const exports=undefined;const define=undefined;(function(){(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)}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content){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;if(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+=(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,tabSize,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=string.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=0;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);if(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=(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;bidiOther=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]||noHandlers}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,args)}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,type).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||e.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",null,"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!=null)return badZoomedRects;var node=removeChildrenAndAdd(measure,elt("span","x"));var normal=node.getBoundingClientRect();var fromRange=range(node,0,1).getBoundingClientRect();return badZoomedRects=Math.abs(normal.left-fromRange.left)>1}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=mimeModes[spec];else if(spec&&typeof spec.name=="string"&&mimeModes.hasOwnProperty(spec.name)){var found=mimeModes[spec.name];if(typeof found=="string")found={name:found};spec=createObj(found,spec);spec.name=found.name}else if(typeof spec=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(spec))return resolveMode("application/xml");else if(typeof spec=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(spec))return resolveMode("application/json");
if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}function getMode(options,spec){spec=resolveMode(spec);var mfactory=modes[spec.name];if(!mfactory)return getMode(options,"text/plain");var modeObj=mfactory(options,spec);if(modeExtensions.hasOwnProperty(spec.name)){var exts=modeExtensions[spec.name];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;for(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;for(;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]}function 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==null)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<chunk.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,b){return a.sticky==b.sticky&&cmp(a,b)==0}function copyPos(x){return Pos(x.line,x.ch)}function maxPos(a,b){return cmp(a,b)<0?b:a}function minPos(a,b){return cmp(a,b)<0?a:b}function clipLine(doc,n){return Math.max(doc.first,Math.min(n,doc.first+doc.size-1))}function clipPos(doc,pos){if(pos.line<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,linelen){var ch=pos.ch;if(ch==null||ch>linelen)return Pos(pos.line,linelen);else if(ch<0)return Pos(pos.line,0);else return pos}function clipPosArray(doc,array){var out=[];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=st;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;context.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=context.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,start-1).stateAfter;var context=saved?Context.fromSaved(doc,saved,start):new Context(doc,startState(doc.mode),start);doc.iter(start,n,function(line){processLine(cm,line.text,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);stream.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,state);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,context.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)"+lineClass[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>cm.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=Math.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==null||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=true}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&&inThisOp.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||!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=span.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=change.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=last[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==null)(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=0;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,to: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?-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=void 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==null||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);if(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;return 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=merged.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,span.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=chunk.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=merged.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=null;if(line.styles)line.styles=null;if(line.order!=null)line.order=null;detachMarkedSpans(line);attachMarkedSpans(line,markedSpans);var estHeight=estimateHeight?estimateHeight(line):1;if(estHeight!=line.height)updateLineHeight(line,estHeight)}function cleanUpLine(line){line.parent=null;detachMarkedSpans(line)}function interpretTokenStyle(style,
options){if(!style||/^\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=style.replace(/\S+/g,"cm-$&"))}function buildLineContent(cm,lineView){var content=eltP("span",null,null,webkit?"padding-right: .1px":null);var builder={pre:eltP("pre",[content],"CodeMirror-line"),content:content,col:0,pos:0,cm:cm,trailingSpace:false,splitSpaces:cm.getOption("lineWrapping")};lineView.measure={};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)&&(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==0)builder.map.push(0,0,builder.content.appendChild(zeroWidthElement(cm.display.measure)));if(i==0){lineView.measure.map=builder.map;lineView.measure.cache={}}else{(lineView.measure.maps||(lineView.measure.maps=[])).push(builder.map);(lineView.measure.caches||(lineView.measure.caches=[])).push({})}}if(webkit){var last=
builder.content.lastChild;if(/\bcm-tab\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",cm,lineView.line,builder.pre);if(builder.pre.className)builder.textClass=joinClasses(builder.pre.className,builder.textClass||"");return builder}function defaultSpecialCharPlaceholder(ch){var token=elt("span","\u2022","cm-invalidchar");token.title="\\u"+ch.charCodeAt(0).toString(16);token.setAttribute("aria-label",token.title);
return token}function buildToken(builder,text,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):text;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,pos+skipped));if(ie&&ie_version<9)content.appendChild(elt("span",[txt]));else content.appendChild(txt);builder.map.push(builder.pos,builder.pos+skipped,txt);builder.col+=skipped;builder.pos+=skipped}if(!m)break;pos=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]=="\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||endStyle||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)}function 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;var 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,builder.pos+size,widget);if(!ignoreWidget&&builder.cm.display.input.needsContentAttribute){if(!widget)widget=builder.content.appendChild(document.createElement("span"));widget.setAttribute("cm-marker",marker.id)}if(widget){builder.cm.display.input.setUneditable(widget);builder.content.appendChild(widget)}builder.pos+=size;builder.trailingSpace=
false}function insertLineContent(line,builder,styles){var spans=line.markedSpans;var allText=line.text;var at=0;if(!spans){var i$1=1;for(;i$1<styles.length;i$1=i$1+2)builder.addToken(builder,allText.slice(at,at=styles[i$1]),interpretTokenStyle(styles[i$1+1],builder.cm.options));return}var len=allText.length;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];var 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);if(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<foundBookmarks.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+spanStyle: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,from,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];if(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=operationGroup.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=lineView.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);if(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",null,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,lineView.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?lineView.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 "+lineView.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)+"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+"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=next){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,lineView,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","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=dims.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=parentStyle+("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-display.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-scrollGap(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=rects[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])>lineN)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),ch,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,line);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=true}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&&map[i+3]>ch){end=mEnd-mStart;start=end-1;if(ch>=mEnd)collapse="right"}if(start!=null){node=map[i+2];if(mStart==mEnd&&bias==(node.insertLeft?"left":"right"))collapse=bias;if(bias=="left"&&start==0)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}}function 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&&isExtendingChar(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,rect)}else{if(start>0)collapse=bias="right";var rects;if(cm.options.lineWrapping&&(rects=node.getClientRects()).length>1)rect=rects[bias=="right"?rects.length-1:0];else rect=node.getBoundingClientRect()}if(ie&&ie_version<
9&&!start&&(!rect||!rect.left&&!rect.right)){var rSpan=node.parentNode.getClientRects()[0];if(rSpan)rect={left:rSpan.left,right:rSpan.left+charWidth(cm.display),top:rSpan.top,bottom:rSpan.bottom};else rect=nullRect}var rtop=rect.top-prepared.rect.top;var rbot=rect.bottom-prepared.rect.top;var mid=(rtop+rbot)/2;var heights=prepared.view.measure.heights;var i=0;for(;i<heights.length-1;i++)if(mid<heights[i])break;var top=i?heights[i-1]:0;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,rect){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]={}}}}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-parseInt(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=height+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=="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();return{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,partPos,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);var 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=xRel;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:0));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,lineObj,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=widgetTopHeight(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,x,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?"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),x,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;var 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!=null)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!=null)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;left[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/charWidth(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,estHeight)})}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,Math.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==null||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,1);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,cutBot.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=display.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;for(;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=buildViewArray(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;var 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;if(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}function drawSelectionCursor(cm,head,output){var pos=cursorCoords(cm,head,"div",null,null,!cm.options.singleCursorHeightPerLine);var cursor=output.appendChild(elt("div","\u00a0","CodeMirror-cursor"));cursor.style.left=
pos.left+"px";cursor.style.top=pos.top+"px";cursor.style.height=Math.max(0,pos.bottom-pos.top)*cm.options.cursorHeight+"px";if(/\bcm-fat-cursor\b/.test(cm.getWrapperElement().className)){var charPos=charCoords(cm,head,"div",null,null);var width=charPos.right-charPos.left;cursor.style.width=(width>0?width:cm.defaultCharWidth())+"px"}if(pos.other){var otherCursor=output.appendChild(elt("div","\u00a0","CodeMirror-cursor CodeMirror-secondarycursor"));otherCursor.style.display="";otherCursor.style.left=
pos.other.left+"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);bottom=Math.round(bottom);fragment.appendChild(elt("div",null,"CodeMirror-selected","position: absolute; left: "+left+"px;\n                             top: "+top+"px; width: "+(width==null?rightSide-
left:width)+"px;\n                             height: "+(bottom-top)+"px"))}function drawForLine(line,fromArg,toArg){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"==(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==0;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?rightSide:wrapX(from,dir,"before");botLeft=docLTR?leftSide:wrapX(to,dir,"after");botRight=docLTR&&openEnd&&last?rightSide:toPos.right}else{topLeft=!docLTR?leftSide:wrapX(from,dir,"before");topRight=!docLTR&&openStart&&first?
rightSide:fromPos.right;botLeft=!docLTR&&openEnd&&last?leftSide:toPos.left;botRight=!docLTR?rightSide:wrapX(to,dir,"after")}add(topLeft,fromPos.top,topRight-topLeft,fromPos.bottom);if(fromPos.bottom<toPos.top)add(leftSide,fromPos.bottom,null,toPos.top);add(botLeft,toPos.top,botRight-botLeft,toPos.bottom)}if(!start||cmpCoords(fromPos,start)<0)start=fromPos;if(cmpCoords(toPos,start)<0)start=toPos;if(!end||cmpCoords(fromPos,end)<0)end=fromPos;if(cmpCoords(toPos,end)<0)end=toPos});return{start:start,
end:end}}var 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";var 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,rightStart.top,rightStart.left,rightStart.bottom)}else add(leftEnd.right,leftEnd.top,rightStart.left-leftEnd.right,leftEnd.bottom);if(leftEnd.bottom<rightStart.top)add(leftSide,leftEnd.bottom,null,rightStart.top)}output.appendChild(fragment)}
function restartBlink(cm){if(!cm.state.focused)return;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=(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=false;if(cm.options.readOnly=="nocursor")return;if(!cm.state.focused){signal(cm,"focus",cm,e);cm.state.focused=true;addClass(cm.display.wrapper,"CodeMirror-focused");if(!cm.curOp&&cm.display.selForContextMenu!=cm.doc.sel){cm.display.input.reset();
if(webkit)setTimeout(function(){return cm.display.input.reset(true)},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,"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=0;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);if(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;if(parent)w.height=parent.offsetHeight}}}function visibleLines(display,doc,viewport){var top=viewport&&viewport.top!=null?Math.max(0,viewport.top):display.scroller.scrollTop;top=Math.floor(top-paddingTop(display));var bottom=
viewport&&viewport.bottom!=null?viewport.bottom:top+display.wrapper.clientHeight;var from=lineAtHeight(doc,top);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=ensureFrom;to=lineAtHeight(doc,heightAtLine(getLine(doc,ensureFrom))+display.wrapper.clientHeight)}else if(Math.min(ensureTo,doc.lastLine())>=to){from=lineAtHeight(doc,heightAtLine(getLine(doc,ensureTo))-display.wrapper.clientHeight);
to=ensureTo}}return{from:from,to:Math.max(to,from+1)}}function maybeScrollWindow(cm,rect){if(signalDOMEvent(cm,"scrollCursorIntoView"))return;var display=cm.display;var box=display.sizer.getBoundingClientRect();var doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+box.top>(window.innerHeight||document.documentElement.clientHeight))doScroll=false;if(doScroll!=null&&!phantom){var scrollNode=elt("div","\u200b",null,"position: absolute;\n                         top: "+(rect.top-display.viewOffset-
paddingTop(cm.display))+"px;\n                         height: "+(rect.bottom-rect.top+scrollGap(cm)+display.barHeight)+"px;\n                         left: "+rect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);scrollNode.scrollIntoView(doScroll);cm.display.lineSpace.removeChild(scrollNode)}}function scrollPosIntoView(cm,pos,end,margin){if(margin==null)margin=0;var rect;if(!cm.options.lineWrapping&&pos==end){end=pos.sticky=="before"?Pos(pos.line,
pos.ch+1,"before"):pos;pos=pos.ch?Pos(pos.line,pos.sticky=="before"?pos.ch-1:pos.ch,"after"):pos}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,endCoords.left),top:Math.min(coords.top,endCoords.top)-margin,right:Math.max(coords.left,endCoords.left),bottom:Math.max(coords.bottom,endCoords.bottom)+margin};var scrollPos=calculateScrollPos(cm,rect);var startTop=cm.doc.scrollTop;
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=true}if(!changed)break}return rect}function scrollIntoView(cm,rect){var scrollPos=calculateScrollPos(cm,rect);if(scrollPos.scrollTop!=null)updateScrollTop(cm,scrollPos.scrollTop);if(scrollPos.scrollLeft!=null)setScrollLeft(cm,
scrollPos.scrollLeft)}function calculateScrollPos(cm,rect){var display=cm.display;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={};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!=null?cm.curOp.scrollLeft:display.scroller.scrollLeft-gutterSpace;var screenw=displayWidth(cm)-display.gutters.offsetWidth;var tooWide=rect.right-rect.left>screenw;if(tooWide)rect.right=rect.left+screenw;if(rect.left<
10)result.scrollLeft=0;else if(rect.left<screenleft)result.scrollLeft=Math.max(0,rect.left+gutterSpace-(tooWide?0:10));else if(rect.right>screenw+screenleft-3)result.scrollLeft=rect.right+(tooWide?0:10)-screenw;return result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);cm.curOp.scrollTop=(cm.curOp.scrollTop==null?cm.doc.scrollTop:cm.curOp.scrollTop)+top}function ensureCursorVisible(cm){resolveScrollToPos(cm);var cur=cm.getCursor();cm.curOp.scrollToPos={from:cur,to:cur,
margin:cm.options.cursorScrollMargin}}function scrollToCoords(cm,x,y){if(x!=null||y!=null)resolveScrollToPos(cm);if(x!=null)cm.curOp.scrollLeft=x;if(y!=null)cm.curOp.scrollTop=y}function scrollToRange(cm,range){resolveScrollToPos(cm);cm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=cm.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-val)<2)return;if(!gecko)updateDisplaySimple(cm,{top:val});setScrollTop(cm,val,true);if(gecko)updateDisplaySimple(cm);startWorker(cm,100)}function setScrollTop(cm,val,forceScroll){val=Math.max(0,
Math.min(cm.display.scroller.scrollHeight-cm.display.scroller.clientHeight,val));if(cm.display.scroller.scrollTop==val&&!forceScroll)return;cm.doc.scrollTop=val;cm.display.scrollbars.setScrollTop(val);if(cm.display.scroller.scrollTop!=val)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,forceScroll){val=Math.max(0,Math.min(val,cm.display.scroller.scrollWidth-cm.display.scroller.clientWidth));if((isScroller?val==cm.doc.scrollLeft:Math.abs(cm.doc.scrollLeft-val)<2)&&!forceScroll)return;
cm.doc.scrollLeft=val;alignHorizontally(cm);if(cm.display.scroller.scrollLeft!=val)cm.display.scroller.scrollLeft=val;cm.display.scrollbars.setScrollLeft(val)}function measureForScrollbars(cm){var d=cm.display;var gutterW=d.gutters.offsetWidth;var docH=Math.round(cm.doc.height+paddingVert(cm.display));return{clientHeight:d.scroller.clientHeight,viewHeight:d.wrapper.clientHeight,scrollWidth:d.scroller.scrollWidth,clientWidth:d.scroller.clientWidth,viewWidth:d.wrapper.clientWidth,barLeft:cm.options.fixedGutter?
gutterW:0,docHeight:docH,scrollHeight:docH+scrollGap(cm)+d.barHeight,nativeBarWidth:d.nativeBarWidth,gutterWidth:gutterW}}function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);var startWidth=cm.display.barWidth;var startHeight=cm.display.barHeight;updateScrollbarsInner(cm,measure);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)+"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=""}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=="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)}function 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])}function 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=op.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)+cm.display.barWidth);op.maxScrollLeft=Math.max(0,display.sizer.offsetLeft+op.adjustWidthTo-displayWidth(cm))}if(op.updatedDisplay||op.selectionChanged)op.preparedSelection=display.input.prepareSelection()}
function endOperation_W2(op){var cm=op.cm;if(op.adjustWidthTo!=null){cm.display.sizer.style.minWidth=op.adjustWidthTo+"px";if(op.maxScrollLeft<cm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&op.focus==activeElt();if(op.preparedSelection)cm.display.input.showSelection(op.preparedSelection,takeFocus);if(op.updatedDisplay||op.startHeight!=cm.doc.height)updateScrollbars(cm,op.barMeasure);if(op.updatedDisplay)setDocumentHeight(cm,
op.barMeasure);if(op.selectionChanged)restartBlink(cm);if(cm.state.focused&&op.updateInput)cm.display.input.reset(op.typing);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,op.update);if(display.wheelStartX!=null&&(op.scrollTop!=null||op.scrollLeft!=null||op.scrollToPos))display.wheelStartX=display.wheelStartY=null;if(op.scrollTop!=null)setScrollTop(cm,op.scrollTop,op.forceScroll);if(op.scrollLeft!=
null)setScrollLeft(cm,op.scrollLeft,true,true);if(op.scrollToPos){var rect=scrollPosIntoView(cm,clipPos(doc,op.scrollToPos.from),clipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers;var unhidden=op.maybeUnhiddenMarkers;if(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,f){return function(){if(cm.curOp)return f.apply(cm,arguments);startOperation(cm);try{return f.apply(cm,arguments)}finally{endOperation(cm)}}}function methodOp(f){return function(){if(this.curOp)return f.apply(this,arguments);startOperation(this);try{return f.apply(this,
arguments)}finally{endOperation(this)}}}function docMethodOp(f){return function(){var cm=this.cm;if(!cm||cm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,time){if(cm.doc.highlightFrontier<cm.display.viewTo)cm.state.highlight.set(time,bind(highlightWorker,cm))}function highlightWorker(cm){var doc=cm.doc;if(doc.highlightFrontier>=cm.display.viewTo)return;var end=+new Date+cm.options.workTime;var context=
getContextBefore(cm,doc.highlightFrontier);var changedLines=[];doc.iter(context.line,Math.min(doc.first+doc.size,cm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?copyState(doc.mode,context.state):null;var highlighted=highlightLine(cm,line,context,true);if(resetState)context.state=resetState;line.styles=highlighted.styles;var oldCls=line.styleClasses;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=oldStyles[i]!=line.styles[i];if(ischange)changedLines.push(context.line);line.stateAfter=context.save();context.nextLine()}else{if(line.text.length<=cm.options.maxHighlightLength)processLine(cm,line.text,context);line.stateAfter=context.line%
5==0?context.save():null;context.nextLine()}if(+new Date>end){startWorker(cm,cm.options.workDelay);return true}});doc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){var i=0;for(;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;var active=activeElt();if(!active||!contains(cm.display.lineDiv,active))return null;var result={activeElt:active};if(window.getSelection){var sel=window.getSelection();if(sel.anchorNode&&sel.extend&&contains(cm.display.lineDiv,
sel.anchorNode)){result.anchorNode=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;snapshot.activeElt.focus();if(!/^(INPUT|TEXTAREA)$/.test(snapshot.activeElt.nodeName)&&snapshot.anchorNode&&contains(document.body,snapshot.anchorNode)&&contains(document.body,snapshot.focusNode)){var sel=window.getSelection();
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=cm.doc;if(update.editorIsHidden){resetView(cm);return false}if(!update.force&&update.visible.from>=display.viewFrom&&update.visible.to<=display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo)&&
display.renderedView==display.view&&countDirtyView(cm)==0)return false;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,update.visible.to+cm.options.viewportMargin);if(display.viewFrom<from&&from-display.viewFrom<20)from=Math.max(doc.first,display.viewFrom);if(display.viewTo>to&&display.viewTo-to<20)to=Math.min(end,display.viewTo);if(sawCollapsedSpans){from=
visualLineNo(cm.doc,from);to=visualLineEndNo(cm.doc,to)}var different=from!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,display.viewFrom));cm.display.mover.style.top=display.viewOffset+"px";var toUpdate=countDirtyView(cm);if(!different&&toUpdate==0&&!update.force&&display.renderedView==display.view&&(display.updateLineNumbers==null||display.updateLineNumbers>=
display.viewTo))return false;var selSnapshot=selectionSnapshot(cm);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);removeChildren(display.cursorDiv);removeChildren(display.selectionDiv);display.gutters.style.height=display.sizer.style.minHeight=0;if(different){display.lastWrapHeight=update.wrapperHeight;display.lastWrapWidth=update.wrapperWidth;
startWorker(cm,400)}display.updateLineNumbers=null;return true}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!=null)viewport={top:Math.min(cm.doc.height+paddingVert(cm.display)-displayHeight(cm),viewport.top)};update.visible=visibleLines(cm.display,cm.doc,viewport);if(update.visible.from>=cm.display.viewFrom&&update.visible.to<=cm.display.viewTo)break}else if(first)update.visible=
visibleLines(cm.display,cm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.force=false}update.signal(cm,"update",cm);if(cm.display.viewFrom!=cm.display.reportedViewFrom||cm.display.viewTo!=cm.display.reportedViewTo){update.signal(cm,"viewportChange",cm,cm.display.viewFrom,cm.display.viewTo);cm.display.reportedViewFrom=cm.display.viewFrom;
cm.display.reportedViewTo=cm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){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=display.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);lineView.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=measure.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=left}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=test.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<gutters.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<specs.length;++i){var ref=specs[i];var className=ref.className;var style=ref.style;var gElt=gutters.appendChild(elt("div",null,"CodeMirror-gutter "+className));if(style)gElt.style.cssText=
style;if(className=="CodeMirror-linenumbers"){display.lineGutter=gElt;gElt.style.width=(display.lineNumWidth||1)+"px"}}gutters.style.display=specs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,options){var d=this;this.input=input;d.scrollbarFiller=elt("div",null,"CodeMirror-scrollbar-filler");d.scrollbarFiller.setAttribute("cm-not-content","true");d.gutterFiller=elt("div",null,"CodeMirror-gutter-filler");
d.gutterFiller.setAttribute("cm-not-content","true");d.lineDiv=eltP("div",null,"CodeMirror-code");d.selectionDiv=elt("div",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",null,"CodeMirror-measure");d.lineSpace=eltP("div",[d.measure,d.lineMeasure,d.selectionDiv,d.cursorDiv,d.lineDiv],null,"position: relative; outline: none");var lines=eltP("div",[d.lineSpace],"CodeMirror-lines");d.mover=
elt("div",[lines],null,"position: relative");d.sizer=elt("div",[d.mover],"CodeMirror-sizer");d.sizerWidth=null;d.heightForcer=elt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=elt("div",[d.sizer,d.heightForcer,d.gutters],"CodeMirror-scroll");d.scroller.setAttribute("tabIndex","-1");d.wrapper=elt("div",[d.scrollbarFiller,d.gutterFiller,d.scroller],"CodeMirror");d.wrapper.setAttribute("translate",
"no");if(ie&&ie_version<8){d.gutters.style.zIndex=-1;d.scroller.style.paddingRight=0}if(!webkit&&!(gecko&&mobile))d.scroller.draggable=true;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=doc.first;d.view=[];d.renderedView=null;d.externalMeasured=null;d.viewOffset=0;d.lastWrapHeight=d.lastWrapWidth=0;d.updateLineNumbers=null;d.nativeBarWidth=d.barHeight=d.barWidth=0;d.scrollbarsClipped=false;d.lineNumWidth=
d.lineNumInnerWidth=d.lineNumChars=null;d.alignWidgets=false;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.maxLine=null;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=null;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}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&&chrome_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>scroll.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));if(!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=dy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&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,ranges,primIndex){var mayTouch=cm&&cm.options.selectionsMayTouch;var prim=ranges[primIndex];ranges.sort(function(a,b){return cmp(a.from(),b.from())});primIndex=indexOf(ranges,prim);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,2,new Range(inv?to:from,inv?from:to))}}return new Selection(ranges,primIndex)}function simpleSelection(anchor,head){return new Selection([new Range(anchor,head||anchor)],0)}function changeEnd(change){if(!change.text)return change.to;
return Pos(change.from.line+change.text.length-1,lst(change.text).length+(change.text.length==1?change.from.ch:0))}function adjustForChange(pos,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-(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);else 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,doc.sel.primIndex)}function loadMode(cm){cm.doc.mode=getMode(cm.options,cm.doc.modeOption);resetModeState(cm)}function resetModeState(cm){cm.doc.iter(function(line){if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=
null});cm.doc.modeFrontier=cm.doc.highlightFrontier=cm.doc.first;startWorker(cm,100);cm.state.modeGen++;if(cm.curOp)regChange(cm)}function isWholeLineUpdate(doc,change){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}function updateDoc(doc,change,markedSpans,estimateHeight){function spansFor(n){return markedSpans?markedSpans[n]:null}function update(line,text,spans){updateLine(line,text,spans,estimateHeight);signalLater(line,"change",
line,change)}function linesFor(start,end){var result=[];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);var 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),lastSpans);else{var added$1=linesFor(1,text.length-1);added$1.push(new Line(lastText+firstLine.text.slice(to.ch),lastSpans,estimateHeight));update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));
doc.insert(from.line+1,added$1)}else if(text.length==1){update(firstLine,firstLine.text.slice(0,from.ch)+text[0]+lastLine.text.slice(to.ch),spansFor(0));doc.remove(from.line+1,nlines)}else{update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),lastSpans);var added$2=linesFor(1,text.length-1);if(nlines>1)doc.remove(from.line+1,nlines-1);doc.insert(from.line+1,added$2)}signalLater(doc,"change",doc,change)}function linkedDocs(doc,f,sharedHistOnly){function propagate(doc,
skip,sharedHist){if(doc.linked){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,doc){if(doc.cm)throw new Error("This document is already in use.");cm.doc=doc;doc.cm=cm;estimateLineHeights(cm);loadMode(cm);setDirectionClass(cm);cm.options.direction=doc.direction;if(!cm.options.lineWrapping)findMaxLine(cm);
cm.options.mode=doc.modeOption;regChange(cm)}function setDirectionClass(cm){(cm.doc.direction=="rtl"?addClass:rmClass)(cm.display.lineDiv,"CodeMirror-rtl")}function directionChanged(cm){runInOp(cm,function(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=[];this.undone=[];this.undoDepth=prev?prev.undoDepth:Infinity;this.lastModTime=this.lastSelTime=0;this.lastOp=this.lastSelOp=null;this.lastOrigin=this.lastSelOrigin=null;this.generation=this.maxGeneration=prev?prev.maxGeneration:
1}function historyChangeFromChange(doc,change){var histChange={from:copyPos(change.from),to:changeEnd(change),text:getBetween(doc,change.from,change.to)};attachLocalSpans(doc,histChange,change.from.line,change.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,histChange,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,selAfter,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,change))}else{var before=lst(hist.done);if(!before||!before.ranges)pushSelectionToHistory(doc.sel,hist.done);cur={changes:[historyChangeFromChange(doc,change)],generation:hist.generation};hist.done.push(cur);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,"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==origin||selectionEventCanBeMerged(doc,origin,lst(hist.done),sel)))hist.done[hist.done.length-1]=sel;else pushSelectionToHistory(sel,hist.done);hist.lastSelTime=+new Date;hist.lastSelOrigin=origin;hist.lastSelOp=opId;if(options&&options.clearRedo!==false)clearSelectionEvents(hist.undone)}
function pushSelectionToHistory(sel,dest){var top=lst(dest);if(!(top&&top.ranges&&top.equals(sel)))dest.push(sel)}function attachLocalSpans(doc,change,from,to){var existing=change["spans_"+doc.id];var n=0;doc.iter(Math.max(doc.first,from),Math.min(doc.first+doc.size,to),function(line){if(line.markedSpans)(existing||(existing=change["spans_"+doc.id]={}))[n]=line.markedSpans;++n})}function removeClearedSpans(spans){if(!spans)return null;var out;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]));return 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,newGroup,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]))>-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,new Selection([extendRange(doc.sel.primary(),head,other,extend)],0),options)}function extendSelections(doc,heads,options){var out=[];var extend=doc.cm&&(doc.cm.display.shift||doc.extend);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,ranges,doc.sel.primIndex),options)}function setSimpleSelection(doc,anchor,head,options){setSelection(doc,simpleSelection(anchor,head),options)}function filterSelectionChange(doc,sel,options){var obj={ranges:sel.ranges,
update:function(ranges){this.ranges=[];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,obj);if(obj.ranges!=sel.ranges)return normalizeSelection(doc.cm,obj.ranges,obj.ranges.length-1);else return sel}function setSelectionReplaceHistory(doc,sel,options){var done=doc.history.done;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,sel,options){if(hasHandler(doc,"beforeSelectionChange")||doc.cm&&hasHandler(doc.cm,"beforeSelectionChange"))sel=filterSelectionChange(doc,sel,options);var bias=options&&options.bias||(cmp(sel.primary().head,doc.sel.primary().head)<
0?-1:1);setSelectionInner(doc,skipAtomicInSelection(doc,sel,bias,true));if(!(options&&options.scroll===false)&&doc.cm&&doc.cm.getOption("readOnly")!="nocursor")ensureCursorVisible(doc.cm)}function setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=1;doc.cm.curOp.selectionChanged=true;signalCursorActivity(doc.cm)}signalLater(doc,"cursorActivity",doc)}function reCheckSelection(doc){setSelectionInner(doc,skipAtomicInSelection(doc,doc.sel,null,false))}
function skipAtomicInSelection(doc,sel,bias,mayClear){var out;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?newAnchor:skipAtomic(doc,range.head,old&&old.head,bias,mayClear);if(out||newAnchor!=range.anchor||newHead!=range.head){if(!out)out=sel.ranges.slice(0,i);out[i]=new Range(newAnchor,newHead)}}return out?
normalizeSelection(doc.cm,out,sel.primIndex):sel}function skipAtomicInner(doc,pos,oldPos,dir,mayClear){var line=getLine(doc,pos.line);if(line.markedSpans){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;var preventCursorRight="selectRight"in m?!m.selectRight:m.inclusiveRight;if((sp.from==null||(preventCursorLeft?sp.from<=pos.ch:sp.from<pos.ch))&&(sp.to==null||(preventCursorRight?sp.to>=pos.ch:
sp.to>pos.ch))){if(mayClear){signal(m,"beforeCursorEnter");if(m.explicitlyCleared)if(!line.markedSpans)break;else{--i;continue}}if(!m.atomic)continue;if(oldPos){var near=m.find(dir<0?1:-1);var diff=void 0;if(dir<0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:null);if(near&&near.line==pos.line&&(diff=cmp(near,oldPos))&&(dir<0?diff<0:diff>0))return skipAtomicInner(doc,near,pos,dir,mayClear)}var far=m.find(dir<0?-1:1);if(dir<0?preventCursorLeft:preventCursorRight)far=
movePos(doc,far,dir,far.line==pos.line?line:null);return far?skipAtomicInner(doc,far,pos,dir,mayClear):null}}}return pos}function skipAtomic(doc,pos,oldPos,bias,mayClear){var dir=bias||1;var found=skipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||skipAtomicInner(doc,pos,oldPos,-dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,-dir,true);if(!found){doc.cantEdit=true;return Pos(doc.first,0)}return found}function movePos(doc,pos,dir,line){if(dir<
0&&pos.ch==0)if(pos.line>doc.first)return clipPos(doc,Pos(pos.line-1));else return null;else if(dir>0&&pos.ch==(line||getLine(doc,pos.line)).text.length)if(pos.line<doc.first+doc.size-1)return Pos(pos.line+1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),0),Pos(cm.lastLine()),sel_dontScroll)}function filterChange(doc,change,update){var obj={canceled:false,from:change.from,to:change.to,text:change.text,origin:change.origin,cancel:function(){return obj.canceled=
true}};if(update)obj.update=function(from,to,text,origin){if(from)obj.from=clipPos(doc,from);if(to)obj.to=clipPos(doc,to);if(text)obj.text=text;if(origin!==undefined)obj.origin=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=2;return null}return{from:obj.from,to:obj.to,text:obj.text,origin:obj.origin}}function makeChange(doc,change,ignoreReadOnly){if(doc.cm){if(!doc.cm.curOp)return operation(doc.cm,makeChange)(doc,
change,ignoreReadOnly);if(doc.cm.state.suppressEdits)return}if(hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange")){change=filterChange(doc,change,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split){var i=split.length-1;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,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,stretchSpansOverChange(doc,change))})}function makeChangeFromHistory(doc,
type,allowSelectionOnly){var suppress=doc.cm&&doc.cm.state.suppressEdits;if(suppress&&!allowSelectionOnly)return;var hist=doc.history;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=source[i];if(allowSelectionOnly?event.ranges&&!event.equals(doc.sel):!event.ranges)break}if(i==source.length)return;hist.lastOrigin=hist.lastSelOrigin=null;for(;;){event=source.pop();if(event.ranges){pushSelectionToHistory(event,
dest);if(allowSelectionOnly&&!event.equals(doc.sel)){setSelection(doc,event,{clearRedo:false});return}selAfter=event}else if(suppress){source.push(event);return}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});hist.generation=event.generation||++hist.maxGeneration;var filter=hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange");var loop=function(i){var change=event.changes[i];change.origin=type;if(filter&&
!filterChange(doc,change,false)){source.length=0;return{}}antiChanges.push(historyChangeFromChange(doc,change));var after=i?computeSelAfterChange(doc,change):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,to:changeEnd(change)});var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,
null,mergeOldSpans(doc,change))})};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+distance,range.anchor.ch),Pos(range.head.line+distance,range.head.ch))}),doc.sel.primIndex);if(doc.cm){regChange(doc.cm,doc.first,doc.first-distance,distance);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));return}if(change.from.line>doc.lastLine())return;if(change.from.line<doc.first){var shift=change.text.length-1-(doc.first-change.from.line);shiftDoc(doc,shift);change={from:Pos(doc.first,0),to:Pos(change.to.line+
shift,change.to.ch),text:[lst(change.text)],origin:change.origin}}var last=doc.lastLine();if(change.to.line>last)change={from:change.from,to:Pos(last,getLine(doc,last).text.length),text:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=computeSelAfterChange(doc,change);if(doc.cm)makeChangeSingleDocInEditor(doc.cm,change,spans);else updateDoc(doc,change,spans);setSelectionNoUndo(doc,selAfter,sel_dontScroll);if(doc.cantEdit&&skipAtomic(doc,
Pos(doc.firstLine(),0)))doc.cantEdit=false}function makeChangeSingleDocInEditor(cm,change,spans){var doc=cm.doc;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,from.line)));doc.iter(checkWidthStart,to.line+1,function(line){if(line==display.maxLine){recomputeMaxLength=true;return true}})}if(doc.sel.contains(change.from,change.to)>-1)signalCursorActivity(cm);
updateDoc(doc,change,spans,estimateHeight(cm));if(!cm.options.lineWrapping){doc.iter(checkWidthStart,from.line+change.text.length,function(line){var len=lineLength(line);if(len>display.maxLineLength){display.maxLine=line;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});if(recomputeMaxLength)cm.curOp.updateMaxLine=true}retreatFrontier(doc,from.line);startWorker(cm,400);var lendiff=change.text.length-(to.line-from.line)-1;if(change.full)regChange(cm);else if(from.line==
to.line&&change.text.length==1&&!isWholeLineUpdate(cm.doc,change))regLineChange(cm,from.line,"text");else regChange(cm,from.line,to.line+1,lendiff);var changesHandler=hasHandler(cm,"changes");var changeHandler=hasHandler(cm,"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,removed:change.removed,origin:change.origin};if(changeHandler)signalLater(cm,"change",cm,obj);if(changesHandler)(cm.curOp.changeObjs||(cm.curOp.changeObjs=[])).push(obj)}cm.display.selForContextMenu=
null}function replaceRange(doc,code,from,to,origin){var assign;if(!to)to=from;if(cmp(to,from)<0)assign=[to,from],from=assign[0],to=assign[1];if(typeof code=="string")code=doc.splitLines(code);makeChange(doc,{from:from,to:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<pos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){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=Pos(cur.from.line+diff,cur.from.ch);cur.to=Pos(cur.to.line+diff,cur.to.ch)}else if(from<=cur.to.line){ok=false;break}}if(!ok){array.splice(0,i+1);i=0}}}function rebaseHist(hist,change){var from=change.from.line;
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=lineNo(handle);if(no==null)return null;if(op(line,no)&&doc.cm)regLineChange(doc.cm,no,changeType);return line}function LeafChunk(lines){this.lines=lines;this.parent=null;var height=0;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=height;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,Math.max(0,widget.insertAt)),0,widget);widget.line=line;if(cm&&!lineIsHidden(doc,line)){var aboveVisible=heightAtLine(line)<doc.scrollTop;updateLineHeight(line,line.height+widgetHeight(widget));if(aboveVisible)addToScrollTop(cm,
widget.height);cm.curOp.forceUpdate=true}return true});if(cm)signalLater(cm,"lineWidgetAdded",cm,widget,typeof handle=="number"?handle:lineNo(handle));return widget}function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,type);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,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=true}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&&visualLine(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();if(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}function 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,0),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];linkedDocs(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||cm.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))))})()};var readTextFromFile=function(file,i){if(cm.options.allowDropFileTypes&&indexOf(cm.options.allowDropFileTypes,file.type)==-1){markAsReadAndPasteIfAllFilesAreRead();return}var reader=new FileReader;reader.onerror=function(){return markAsReadAndPasteIfAllFilesAreRead()};
reader.onload=function(){var content=reader.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(content)){markAsReadAndPasteIfAllFilesAreRead();return}text[i]=content;markAsReadAndPasteIfAllFilesAreRead()};reader.readAsText(file)};var i=0;for(;i<files.length;i++)readTextFromFile(files[i],i)}else{if(cm.state.draggingText&&cm.doc.sel.contains(pos)>-1){cm.state.draggingText(e);setTimeout(function(){return cm.display.input.focus()},20);return}try{var text$1=e.dataTransfer.getData("Text");if(text$1){var selected;
if(cm.state.draggingText&&!cm.state.draggingText.copy)selected=cm.listSelections();setSelectionNoUndo(cm.doc,simpleSelection(pos,pos));if(selected){var i$1=0;for(;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,selected[i$1].head,"drag")}cm.replaceSelection(text$1,"around","paste");cm.display.input.focus()}}catch(e$1){}}}function onDragStart(cm,e){if(ie&&(!cm.state.draggingText||+new Date-lastDrop<100)){e_stop(e);return}if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;
e.dataTransfer.setData("Text",cm.getSelection());e.dataTransfer.effectAllowed="copyMove";if(e.dataTransfer.setDragImage&&!safari){var img=elt("img",null,null,"position: fixed; left: 0; top: 0;");img.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";if(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,frag)}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;registerGlobalHandlers();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=parts[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;for(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 "+name);}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=lookupKey(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&&base!="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]);for(;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,start.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=measureCharPrepared(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=line.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=prep||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=function(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<=ch&&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);return endOfLine(true,cm,visual,lineN,1)}function lineEnd(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLineEnd(line);if(visual!=line)lineN=
lineNo(visual);return endOfLine(true,cm,line,lineN,-1)}function lineStartSmart(cm,pos){var start=lineStart(cm,pos.line);var line=getLine(cm.doc,start.line);var order=getOrder(line,cm.doc.direction);if(!order||order[0].level==0){var firstNonWS=Math.max(start.ch,line.text.search(/\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,inWS?0:firstNonWS,start.sticky)}return start}function doHandleBinding(cm,bound,dropShift){if(typeof bound=="string"){bound=commands[bound];
if(!bound)return false}cm.display.input.ensurePolled();var prevShift=cm.display.shift;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=lookupKey(name,cm.state.keyMaps[i],handle,cm);if(result)return result}return cm.options.extraKeys&&lookupKey(name,cm.options.extraKeys,
handle,cm)||lookupKey(name,cm.options.keyMap,handle,cm)}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,name,e,handle)}function dispatchKeyInner(cm,name,e,handle){var result=lookupKeyForEditor(cm,name,handle);
if(result=="multi")cm.state.keySeq=name;if(result=="handled")signalLater(cm,"keyHandled",cm,name,e);if(result=="handled"||result=="multi"){e_preventDefault(e);restartBlink(cm)}return!!result}function handleKeyBinding(cm,e){var name=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,name,e,function(b){if(typeof b=="string"?/^go[A-Z]/.test(b):b.motion)return doHandleBinding(cm,b)});
else return dispatchKey(cm,name,e,function(b){return doHandleBinding(cm,b)})}function handleCharBinding(cm,e,ch){return dispatchKey(cm,"'"+ch+"'",e,function(b){return doHandleBinding(cm,b,true)})}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;var code=e.keyCode;cm.display.shift=code==16||e.shiftKey;var handled=handleKeyBinding(cm,e);if(presto){lastStoppedKey=
handled?code:null;if(!handled&&code==88&&!hasCopyEvent&&(mac?e.metaKey:e.ctrlKey))cm.replaceSelection("",null,"cut")}if(gecko&&!mac&&!handled&&code==46&&e.shiftKey&&!e.ctrlKey&&document.execCommand)document.execCommand("cut");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,"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;var 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,pos,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},100)}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==3)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;done=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:event.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||pos.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",mouseMove);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=function(){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=="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,pos.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,start));setSelection(doc,normalizeSelection(cm,startSel.ranges.slice(0,ourIndex).concat(ranges),ourIndex),{origin:"*mouse",
scroll:false});cm.scrollIntoView(pos)}else{var oldRange=ourRange;var range=rangeForUnit(cm,pos,behavior.unit);var anchor=oldRange.anchor;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,anchor),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:0;if(outside)setTimeout(operation(cm,function(){if(counter!=curCount)return;display.scroller.scrollTop+=outside;extend(e)}),
50)}}function done(e){cm.state.selectingText=false;counter=Infinity;if(e){e_preventDefault(e);display.input.focus()}off(display.wrapper.ownerDocument,"mousemove",move);off(display.wrapper.ownerDocument,"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;var 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);else ourRange=range}if(!behavior.addNew){ourIndex=0;setSelection(doc,new Selection([ourRange],0),sel_mouse);startSel=
doc.sel}else if(ourIndex==-1){ourIndex=ranges.length;setSelection(doc,normalizeSelection(cm,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"});startSel=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,anchor.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=getBidiPartAt(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=e.touches[0].clientX;mY=e.touches[0].clientY}else try{mX=e.clientX;mY=e.clientY}catch(e$1){return false}if(mX>=Math.floor(cm.display.gutters.getBoundingClientRect().right))return false;
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>=mX){var line=lineAtHeight(cm.doc,mY);var gutter=cm.display.gutterSpecs[i];signal(cm,type,cm,line,gutter.className,e);return e_defaultPrevented(e)}}}function clickInGutter(cm,
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;return gutterEvent(cm,e,"gutterContextMenu",false)}function themeChanged(cm){cm.display.wrapper.className=cm.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+cm.options.theme.replace(/(^|\s)\s*/g,
" 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=option;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=0;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",defaultSpecialCharPlaceholder,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=val},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=getGutters(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",false,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);cm.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,true);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()});option("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",funcs.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;if(!(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);if(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);ensureGlobalHandlers();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);if(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==null)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,e)||e_preventDefault(e)});on(d.scroller,"contextmenu",function(e){return onContextMenu(cm,e)});on(d.input.getField(),"contextmenu",function(e){if(!d.scroller.contains(e.target))onContextMenu(cm,e)});var touchFinished;
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};if(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=cm.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,e)});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",operation(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;if(!aggressive&&!/\S/.test(line.text)){indentation=0;how="not"}else if(how=="smart"){indentation=doc.mode.indent(state,line.text.slice(curSpaceString.length),line.text);if(indentation==Pass||indentation>
150){if(!aggressive)return;how="prev"}}if(how=="prev")if(n>doc.first)indentation=countColumn(getLine(doc,n-1).text,null,tabSize);else indentation=0;else if(how=="add")indentation=curSpace+cm.options.indentUnit;else if(how=="subtract")indentation=curSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=curSpace+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];if(range.head.line==n&&range.head.ch<curSpaceString.length){var pos$1=Pos(n,curSpaceString.length);replaceOneSelection(doc,i$1,new Range(pos$1,pos$1));break}}}}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>1)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&&deleted>0)from=Pos(from.line,from.ch-deleted);else if(cm.state.overwrite&&!paste)to=Pos(to.line,Math.min(getLine(doc,to.line).text.length,to.ch+lst(textLines).length));else if(paste&&lastCopied&&lastCopied.lineWise&&lastCopied.text.join("\n")==
textLines.join("\n"))from=to=Pos(from.line,0);var changeEvent={from:from,to:to,text:multiPaste?multiPaste[i$1%multiPaste.length]:textLines,origin:origin||(paste?"paste":cm.state.cutIncoming>recent?"cut":"+input")};makeChange(cm.doc,changeEvent);signalLater(cm,"inputRead",cm,changeEvent)}if(inserted&&!paste)triggerElectric(cm,inserted);ensureCursorVisible(cm);if(cm.curOp.updateInput<2)cm.curOp.updateInput=updateInput;cm.curOp.typing=true;cm.state.pasteIncoming=cm.state.cutIncoming=-1}function handlePaste(e,
cm){var pasted=e.clipboardData&&e.clipboardData.getData("Text");if(pasted){e.preventDefault();if(!cm.isReadOnly()&&!cm.options.disableInput&&cm.hasFocus())runInOp(cm,function(){return applyTextInput(cm,pasted,0,null,"paste")});return true}}function triggerElectric(cm,inserted){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,range.head.line).text.slice(0,range.head.ch)))indented=indentLine(cm,range.head.line,"smart");if(indented)signalLater(cm,"electricInput",cm,range.head.line)}}function copyableRanges(cm){var text=[];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,autocorrect,autocapitalize){field.setAttribute("autocorrect",autocorrect?"":"off");field.setAttribute("autocapitalize",autocapitalize?"":"off");field.setAttribute("spellcheck",!!spellcheck)}function hiddenTextarea(){var te=
elt("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none");var div=elt("div",[te],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");if(webkit)te.style.width="1000px";else te.setAttribute("wrap","off");if(ios)te.style.border="1px solid black";disableBrowserMagic(te);return div}function addEditorMethods(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;var helpers=CodeMirror.helpers={};CodeMirror.prototype=
{constructor:CodeMirror,focus:function(){window.focus();this.display.input.focus()},setOption:function(option,value){var options=this.options;var old=options[option];if(options[option]==value&&option!="mode")return;options[option]=value;if(optionHandlers.hasOwnProperty(option))operation(this,optionHandlers[option])(this,value,old);signal(this,"optionChange",this,option)},getOption:function(option){return this.options[option]},getDoc:function(){return this.doc},addKeyMap:function(map,bottom){this.state.keyMaps[bottom?
"push":"unshift"](getKeyMap(map))},removeKeyMap:function(map){var maps=this.state.keyMaps;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,spec);if(mode.startState)throw new Error("Overlays may not be stateful.");insertSorted(this.state.overlays,{mode:mode,modeSpec:spec,opaque:options&&options.opaque,priority:options&&options.priority||0},function(overlay){return overlay.priority});
this.state.modeGen++;regChange(this)}),removeOverlay:methodOp(function(spec){var overlays=this.state.overlays;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++;regChange(this);return}}}),indentLine:methodOp(function(n,dir,aggressive){if(typeof dir!="string"&&typeof dir!="number")if(dir==null)dir=this.options.smartIndent?"smart":"prev";else dir=dir?"add":"subtract";if(isLine(this.doc,n))indentLine(this,
n,dir,aggressive)}),indentSelection:methodOp(function(how){var ranges=this.doc.sel.ranges;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(),to.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,precise){return takeToken(this,Pos(line),precise,true)},getTokenTypeAt:function(pos){pos=clipPos(this.doc,pos);var styles=getLineStyles(this,getLine(this.doc,pos.line));var before=0;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)},getModeAt:function(pos){var mode=this.doc.mode;if(!mode.innerMode)return mode;return CodeMirror.innerMode(mode,this.getTokenAt(pos).state).mode},getHelper:function(pos,type){return this.getHelpers(pos,type)[0]},getHelpers:function(pos,
type){var found=[];if(!helpers.hasOwnProperty(type))return found;var help=helpers[type];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]];if(val)found.push(val)}}else if(mode.helperType&&help[mode.helperType])found.push(help[mode.helperType]);else if(help[mode.name])found.push(help[mode.name]);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,mode){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,{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):0)},defaultTextHeight:function(){return textHeight(this.display)},defaultCharWidth:function(){return charWidth(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pos,node,scroll,vert,
horiz){var display=this.display;pos=cursorCoords(this,clipPos(this.doc,pos));var top=pos.bottom;var left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);if(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="";if(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,this)},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);else 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);var 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=range.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"||end==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;if(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,top: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};if(!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);var 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;regChange(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,doc.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}};eventMixin(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,pos.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,doc.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";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,window.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=mapFromLineView(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}function 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,0),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=true}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=node;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=j+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),line.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=after.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):{};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=form.submit=function(){save();form.submit=realSubmit;form.submit();form.submit=wrappedSubmit}}catch(e){}}}options.finishInit=function(cm){cm.save=save;cm.getTextArea=function(){return textarea};cm.toTextArea=function(){cm.toTextArea=
isNaN;save();textarea.parentNode.removeChild(cm.getWrapperElement());textarea.style.display="";if(textarea.form){off(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone&&typeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display="none";var cm=CodeMirror(function(node){return textarea.parentNode.insertBefore(node,textarea.nextSibling)},options);return cm}function addLegacyProps(CodeMirror){CodeMirror.off=off;CodeMirror.on=on;CodeMirror.wheelEventPixels=
wheelEventPixels;CodeMirror.Doc=Doc;CodeMirror.splitLines=splitLinesAuto;CodeMirror.countColumn=countColumn;CodeMirror.findColumn=findColumn;CodeMirror.isWordChar=isWordCharBasic;CodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;CodeMirror.scrollbarModel=scrollbarModel;CodeMirror.Pos=Pos;CodeMirror.cmpPos=cmp;CodeMirror.modes=modes;CodeMirror.mimeModes=mimeModes;CodeMirror.resolveMode=resolveMode;CodeMirror.getMode=getMode;CodeMirror.modeExtensions=
modeExtensions;CodeMirror.extendMode=extendMode;CodeMirror.copyState=copyState;CodeMirror.startState=startState;CodeMirror.innerMode=innerMode;CodeMirror.commands=commands;CodeMirror.keyMap=keyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=lookupKey;CodeMirror.normalizeKeyMap=normalizeKeyMap;CodeMirror.StringStream=StringStream;CodeMirror.SharedTextMarker=SharedTextMarker;CodeMirror.TextMarker=TextMarker;CodeMirror.LineWidget=LineWidget;CodeMirror.e_preventDefault=
e_preventDefault;CodeMirror.e_stopPropagation=e_stopPropagation;CodeMirror.e_stop=e_stop;CodeMirror.addClass=addClass;CodeMirror.contains=contains;CodeMirror.rmClass=rmClass;CodeMirror.keyNames=keyNames}var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=/gecko\/\d/i.test(userAgent);var ie_upto10=/MSIE \d/.test(userAgent);var ie_11up=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(userAgent);var edge=/Edge\/(\d+)/.exec(userAgent);var ie=ie_upto10||ie_11up||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);var safari=/Apple Computer/.test(navigator.vendor);var mac_geMountainLion=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(userAgent);var phantom=/PhantomJS/.test(userAgent);var ios=safari&&(/Mobile\/\w+/.test(userAgent)||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&&userAgent.match(/Version\/(\d*\.\d*)/);if(presto_version)presto_version=Number(presto_version[1]);if(presto_version&&presto_version>=15){presto=false;webkit=true}var flipCtrlCmd=mac&&(qtwebkit||presto&&(presto_version==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?match[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=0;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=time}};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]/;
var 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";
var 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==
0||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=
types[i$3];if(type$2=="+"&&prev$1=="1"&&types[i$3+1]=="1")types[i$3]="1";else if(type$2==","&&prev$1==types[i$3+1]&&(prev$1=="1"||prev$1=="n"))types[i$3]=prev$1;prev$1=type$2}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<
len;++i$5){var type$4=types[i$5];if(cur$1=="L"&&type$4=="1")types[i$5]="L";else if(isStrong.test(type$4))cur$1=type$4}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=
0;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,
j$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,
f,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};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;
var line=string.slice(pos,string.charAt(nl-1)=="\r"?nl-1:nl);var rt=line.indexOf("\r");if(rt!=-1){result.push(line.slice(0,rt));pos=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",
range)!=0};var hasCopyEvent=function(){var e=elt("div");if("oncopy"in e)return true;var policy={createScript:function(ignored){return"return;"}};if(typeof trustedTypes!=="undefined")policy=trustedTypes.createPolicy("codemirror#return",policy);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=
tabSize||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);
var 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=
this.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,
null,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;
if(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=
function(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+=
2;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=
copy!==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=
function(){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=
horiz.tabIndex=-1;place(vert);place(horiz);on(vert,"scroll",function(){if(vert.clientHeight)scroll(vert.scrollTop,"vertical")});on(horiz,"scroll",function(){if(horiz.clientWidth)scroll(horiz.scrollLeft,"horizontal")});this.checkedZeroWidth=false;if(ie&&ie_version<8)this.horiz.style.minHeight=this.vert.style.minWidth="18px"};NativeScrollbars.prototype.update=function(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;
if(needsV){this.vert.style.display="block";this.vert.style.bottom=needsH?sWidth+"px":"0";var totalHeight=measure.viewHeight-(needsH?sWidth:0);this.vert.firstChild.style.height=Math.max(0,measure.scrollHeight-measure.clientHeight+totalHeight)+"px"}else{this.vert.scrollTop=0;this.vert.style.display="";this.vert.firstChild.style.height="0"}if(needsH){this.horiz.style.display="block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-
measure.barLeft-(needsV?sWidth:0);this.horiz.firstChild.style.width=Math.max(0,measure.scrollWidth-measure.clientWidth+totalWidth)+"px"}else{this.horiz.style.display="";this.horiz.firstChild.style.width="0"}if(!this.checkedZeroWidth&&measure.clientHeight>0){if(sWidth==0)this.zeroWidthHack();this.checkedZeroWidth=true}return{right:needsV?sWidth:0,bottom:needsH?sWidth:0}};NativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,
this.disableHoriz,"horiz")};NativeScrollbars.prototype.setScrollTop=function(pos){if(this.vert.scrollTop!=pos)this.vert.scrollTop=pos;if(this.disableVert)this.enableZeroWidthBar(this.vert,this.disableVert,"vert")};NativeScrollbars.prototype.zeroWidthHack=function(){var w=mac&&!mac_geMountainLion?"12px":"18px";this.horiz.style.height=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=
function(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=
function(){};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;
this.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=
15;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,
there.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<
this.ranges.length;i++){var range=this.ranges[i];if(cmp(end,range.from())>=0&&cmp(pos,range.to())<=0)return i}return-1};var Range=function(anchor,head){this.anchor=anchor;this.head=head};Range.prototype.from=function(){return minPos(this.anchor,this.head)};Range.prototype.to=function(){return maxPos(this.anchor,this.head)};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,
n){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=
{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);
this.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=
new 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-=
sibling.height;var myIndex=indexOf(me.parent.children,me);me.parent.children.splice(myIndex+1,0,sibling)}sibling.parent=me.parent}while(me.children.length>10);me.parent.maybeSpill()},iterN:function(at,n,op){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]=
options[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",
cm,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=
[];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");
else if(cm){if(span.to!=null)max=lineNo(line);if(span.from!=null)min=lineNo(line)}line.markedSpans=removeMarkedSpan(line.markedSpans,span);if(span.from==null&&this.collapsed&&!lineIsHidden(this.doc,line)&&cm)updateLineHeight(line,textHeight(cm.display))}if(cm&&this.collapsed&&!cm.options.lineWrapping){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;
cm.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=
this.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);
if(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||
indexOf(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=
this};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=
0;BranchChunk.call(this,[new LeafChunk([new Line("",null)])]);this.first=firstLine;this.scrollTop=this.scrollLeft=0;this.cantEdit=false;this.cleanGeneration=1;this.modeFrontier=this.highlightFrontier=firstLine;var start=Pos(firstLine,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,
to:start,text:text});setSelection(this,simpleSelection(start),sel_dontScroll)};Doc.prototype=createObj(BranchChunk.prototype,{constructor:Doc,iter:function(from,to,op){if(op)this.iterN(from-this.first,to-from,op);else this.iterN(this.first,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=
getLines(this,this.first,this.first+this.size);if(lineSep===false)return lines;return lines.join(lineSep||this.lineSeparator())},setValue:docMethodOp(function(code){var top=Pos(this.first,0);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,
from);to=to?clipPos(this,to):from;replaceRange(this,code,from,to,origin)},getRange:function(from,to,lineSep){var lines=getBetween(this,clipPos(this,from),clipPos(this,to));if(lineSep===false)return lines;if(lineSep==="")return lines.join("");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==
"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},
somethingSelected:function(){return this.sel.somethingSelected()},setCursor:docMethodOp(function(line,ch,options){setSimpleSelection(this,clipPos(this,typeof line=="number"?Pos(line,ch||0):line),null,options)}),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,
options){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);
setSelection(this,normalizeSelection(this.cm,out,primary),options)}),addSelection:docMethodOp(function(anchor,head,options){var ranges=this.sel.ranges.slice(0);ranges.push(new Range(clipPos(this,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):
sel}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||
"+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)}),
undo: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;
var 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==
(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=
{});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);
if(!line)return null}else{n=lineNo(line);if(n==null)return null}return{line:n,handle:line,text:line.text,gutterMarkers:line.gutterMarkers,textClass:line.textClass,bgClass:line.bgClass,wrapClass:line.wrapClass,widgets:line.widgets}},addLineClass:docMethodOp(function(handle,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;
else line[prop]+=" "+cls;return true})}),removeLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";var cur=line[prop];if(!cur)return false;else if(cls==null)line[prop]=null;else{var found=cur.match(classTest(cls));if(!found)return false;var end=found.index+found[0].length;line[prop]=cur.slice(0,found.index)+(!found.index||
end==cur.length?"":" ")+cur.slice(end)||null}return true})}),addLineWidget:docMethodOp(function(handle,node,options){return addLineWidget(this,handle,node,options)}),removeLineWidget:function(widget){widget.clear()},markText:function(from,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,
clearWhenEmpty:false,shared:options&&options.shared,handleMouseEvents:options&&options.handleMouseEvents};pos=clipPos(this,pos);return markText(this,pos,pos,realOpts,"bookmark")},findMarksAt:function(pos){pos=clipPos(this,pos);var markers=[];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,
to,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=
[];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||
coords.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},
linkedDoc: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}];
copySharedMarkers(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=
copyHistoryArray(this.history.done,splitIds);other.history.undone=copyHistoryArray(this.history.undone,splitIds)}},iterLinkedDocs:function(f){linkedDocs(this,f)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(str){if(this.lineSep)return str.split(this.lineSep);return splitLinesAuto(str)},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=
null});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:";",
187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",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",
"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",
"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",
"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",
"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",
"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)};
else return{from:range.head,to:Pos(range.head.line,len)}}else return{from:range.from(),to:range.to()}})},deleteLine:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:clipPos(cm.doc,Pos(range.to().line+1,0))}})},delLineLeft:function(cm){return deleteNearSelection(cm,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+
5;var leftPos=cm.coordsChar({left:0,top:top},"div");return{from:leftPos,to:range.from()}})},delWrappedLineRight:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var rightPos=cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div");return{from:range.from(),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()},
goDocStart:function(cm){return cm.extendSelection(Pos(cm.firstLine(),0))},goDocEnd:function(cm){return cm.extendSelection(Pos(cm.lastLine()))},goLineStart:function(cm){return cm.extendSelectionsBy(function(range){return lineStart(cm,range.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(cm){return cm.extendSelectionsBy(function(range){return lineStartSmart(cm,range.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,
range.head.line)},{origin:"+move",bias:-1})},goLineRight:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div")},sel_move)},goLineLeft:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:0,top:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=
cm.cursorCoords(range.head,"div").top+5;var pos=cm.coordsChar({left:0,top:top},"div");if(pos.ch<cm.getLine(pos.line).search(/\S/))return lineStartSmart(cm,range.head);return pos},sel_move)},goLineUp:function(cm){return cm.moveV(-1,"line")},goLineDown:function(cm){return cm.moveV(1,"line")},goPageUp:function(cm){return cm.moveV(-1,"page")},goPageDown:function(cm){return cm.moveV(1,"page")},goCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,
"column")},goColumnRight:function(cm){return cm.moveH(1,"column")},goWordLeft:function(cm){return cm.moveH(-1,"word")},goGroupRight:function(cm){return cm.moveH(1,"group")},goGroupLeft:function(cm){return cm.moveH(-1,"group")},goWordRight:function(cm){return cm.moveH(1,"word")},delCharBefore:function(cm){return cm.deleteH(-1,"codepoint")},delCharAfter:function(cm){return cm.deleteH(1,"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},
delGroupBefore:function(cm){return cm.deleteH(-1,"group")},delGroupAfter:function(cm){return cm.deleteH(1,"group")},indentAuto:function(cm){return cm.indentSelection("smart")},indentMore:function(cm){return cm.indentSelection("add")},indentLess:function(cm){return cm.indentSelection("subtract")},insertTab:function(cm){return cm.replaceSelection("\t")},insertSoftTab:function(cm){var spaces=[];var ranges=cm.listSelections();var tabSize=cm.options.tabSize;var i=0;for(;i<ranges.length;i++){var pos=ranges[i].from();
var col=countColumn(cm.getLine(pos.line),pos.ch,tabSize);spaces.push(spaceStr(tabSize-col%tabSize))}cm.replaceSelections(spaces)},defaultTab:function(cm){if(cm.somethingSelected())cm.indentSelection("add");else cm.execCommand("insertTab")},transposeChars:function(cm){return runInOp(cm,function(){var ranges=cm.listSelections();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=
new Pos(cur.line,cur.ch-1);if(cur.ch>0){cur=new Pos(cur.line,cur.ch+1);cm.replaceRange(line.charAt(cur.ch-1)+line.charAt(cur.ch-2),Pos(cur.line,cur.ch-2),cur,"+transpose")}else if(cur.line>cm.doc.first){var prev=getLine(cm.doc,cur.line-1).text;if(prev){cur=new Pos(cur.line,1);cm.replaceRange(line.charAt(0)+cm.doc.lineSeparator()+prev.charAt(prev.length-1),Pos(cur.line-1,prev.length-1),cur,"+transpose")}}}newSel.push(new Range(cur,cur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,
function(){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,
pos,button){this.time=time;this.pos=pos;this.button=button};PastClick.prototype.compare=function(time,pos,button){return this.time+DOUBLECLICK_DELAY>time&&cmp(pos,this.pos)==0&&button==this.button};var lastClick;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=
function(cm){this.cm=cm;this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null;this.polling=new Delayed;this.composing=null;this.gracePeriod=false;this.readDOMTimeout=null};ContentEditableInput.prototype.init=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,
text:cm.getSelections()});if(e.type=="cut")cm.replaceSelection("",null,"cut")}else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.operation(function(){cm.setSelections(ranges.ranges,0,sel_dontScroll);cm.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();var content=lastCopied.text.join("\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();
return}}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,
cm.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();
this$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=
activeElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();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=
prim.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)||
{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,
start.offset);if(!rng.collapsed){sel.removeAllRanges();sel.addRange(rng)}}else{sel.removeAllRanges();sel.addRange(rng)}if(old&&sel.anchorNode==null)sel.addRange(old);else if(gecko)this.startGracePeriod()}this.rememberSelection()};ContentEditableInput.prototype.startGracePeriod=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})},
20)};ContentEditableInput.prototype.showMultipleSelections=function(info){removeChildrenAndAdd(this.cm.display.cursorDiv,info.cursors);removeChildrenAndAdd(this.cm.display.selectionDiv,info.selection)};ContentEditableInput.prototype.rememberSelection=function(){var sel=this.getSelection();this.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=
this.getSelection();if(!sel.rangeCount)return false;var node=sel.getRangeAt(0).commonAncestorContainer;return contains(this.div,node)};ContentEditableInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"){if(!this.selectionInEditor()||activeElt()!=this.div)this.showSelection(this.prepareSelection(),true);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=
function(){return true};ContentEditableInput.prototype.receivedFocus=function(){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=
this.getSelection();return sel.anchorNode!=this.lastAnchorNode||sel.anchorOffset!=this.lastAnchorOffset||sel.focusNode!=this.lastFocusNode||sel.focusOffset!=this.lastFocusOffset};ContentEditableInput.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var sel=this.getSelection();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});
this.blur();this.focus();return}if(this.composing)return;this.rememberSelection();var anchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var head=domToPos(cm,sel.focusNode,sel.focusOffset);if(anchor&&head)runInOp(cm,function(){setSelection(cm.doc,simpleSelection(anchor,head),sel_dontScroll);if(anchor.bad||head.bad)cm.curOp.selectionChanged=true})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=
this.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);
fromNode=display.view[0].node}else{fromLine=lineNo(display.view[fromIndex].line);fromNode=display.view[fromIndex-1].node.nextSibling}var toIndex=findViewIndex(cm,to.line);var toLine;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=
getBetween(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=
lst(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,
newBot.length-cutEnd).replace(/^\u200b+/,"");newText[0]=newText[0].slice(cutFront).replace(/\u200b+$/,"");var chFrom=Pos(fromLine,cutFront);var chTo=Pos(toLine,oldText.length?lst(oldText).length-cutEnd:0);if(newText.length>1||newText[0]||cmp(chFrom,chTo)){replaceRange(cm.doc,newText,chFrom,chTo,"+input");return true}};ContentEditableInput.prototype.ensurePolled=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.reset=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=
function(){if(!this.composing)return;clearTimeout(this.readDOMTimeout);this.composing=null;this.updateFromDOM();this.div.blur();this.div.focus()};ContentEditableInput.prototype.readFromDOMSoon=function(){var this$1=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){this$1.readDOMTimeout=null;if(this$1.composing)if(this$1.composing.done)this$1.composing=null;else return;this$1.updateFromDOM()},80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;
if(this.cm.isReadOnly()||!this.pollContent())runInOp(this.cm,function(){return regChange(this$1.cm)})};ContentEditableInput.prototype.setUneditable=function(node){node.contentEditable="false"};ContentEditableInput.prototype.onKeyPress=function(e){if(e.charCode==0||this.composing)return;e.preventDefault();if(!this.cm.isReadOnly())operation(this.cm,applyTextInput)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=
String(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,
text: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);
if(ios)te.style.width="0px";on(te,"input",function(){if(ie&&ie_version>=9&&this$1.hasSelection)this$1.hasSelection=null;input.poll()});on(te,"paste",function(e){if(signalDOMEvent(cm,e)||handlePaste(e,cm))return;cm.state.pasteIncoming=+new Date;input.fastPoll()});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=
new 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();
input.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=
cursorCoords(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,
drawn.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=
this.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=
0};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=
true;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();
return 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=
"";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!=
null){var selected=cm.somethingSelected();var extval="\u200b"+(selected?te.value:"");te.value="\u21da";te.value=extval;input.prevInput=selected?"":"\u200b";te.selectionStart=1;te.selectionEnd=extval.length;display.selForContextMenu=cm.doc.sel}}function rehide(){if(input.contextMenuPending!=rehide)return;input.contextMenuPending=false;input.wrapper.style.cssText=oldWrapperCSS;te.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=
null){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0;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();
var 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: "+
(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;
display.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=
false;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&&
name!="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";
return 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";
dialog.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);
me.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,
inp.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()});
if(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=
1;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);
CodeMirror.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;diff_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=this.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,commonsuffix]);this.diff_cleanupMerge(diffs);return diffs};diff_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;return 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);return this.diff_bisect_(text1,text2,deadline)};diff_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=text_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="";break}pointer++}diffs.pop();return diffs};diff_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()>deadline)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-v2[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+delta-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]]};diff_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)};diff_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=text.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}};diff_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("")}};diff_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};diff_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=Math.floor((pointermax-pointermin)/2+pointermin)}return pointermid};diff_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=text2.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++}}};diff_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));if(best_common.length<suffixLength+prefixLength){best_common=shorttext.substring(j-suffixLength,j)+shorttext.substring(j,j+prefixLength);best_longtext_a=longtext.substring(0,i-suffixLength);best_longtext_b=longtext.substring(i+prefixLength);best_shorttext_a=
shorttext.substring(0,j-suffixLength);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<=0)return null;var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;if(longtext.length<4||shorttext.length*2<longtext.length)return null;var dmp=this;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;if(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]};diff_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]==DIFF_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-1]:-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,deletion);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-1][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++}};diff_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_);var 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||nonAlphaNumeric2)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=commonString+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;bestEdit=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$/;diff_match_patch.blanklineStartRegex_=/^\r?\n\r?\n/;diff_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=null}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>0?equalities[equalitiesLength-1]:-1;post_ins=post_del=false}changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs)};diff_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!==0){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);if(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-count_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&&diffs[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]=diffs[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)};diff_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)};diff_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;">'+text+"</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("")};diff_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};diff_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," ")};diff_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=text1.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};diff_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)};diff_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=Math.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=Math.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;if(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};diff_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;var 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};diff_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=a;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=char_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&&patchDiffLength&&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+diff_text.length}if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch)}return patches};diff_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};diff_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,this.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=text.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=this.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]};diff_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;patch.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>diffs[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};diff_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=precontext.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;start1=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=this.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)}}};diff_match_patch.prototype.patch_toText=function(patches){var text=[];var x=0;for(;x<patches.length;x++)text[x]=patches[x];return text.join("")};diff_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=0;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,line]);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};diff_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="-";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);dv.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=="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!=change.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",function(){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;if(!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,toOrig?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>botDist&&(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,DIFF_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();else 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>state.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,end){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=diff[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+1)}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+dv.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+(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,origAlignable,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));chunkI++}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++,0,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=false}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,offset,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>cm.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)-sTopEdit;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+2)+" "+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","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="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,from,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)});var gapElts=[lockWrap];if(dv.mv.options.revertButtons!==false){var copyButtons=function(e){var node=e.target||e.srcElement;if(!node.chunk)return;if(node.className=="CodeMirror-merge-copy-reverse"){copyChunk(dv,dv.orig,dv.edit,node.chunk);return}copyChunk(dv,dv.edit,dv.orig,node.chunk)};dv.copyButtons=elt("div",null,"CodeMirror-merge-copybuttons-"+dv.type);
CodeMirror.on(dv.copyButtons,"click",copyButtons);CodeMirror.on(dv.copyButtons,"keyup",function(e){e.key==="Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!="align"){var svg=document.createElementNS&&document.createElementNS(svgNS,"svg");if(svg&&!svg.createSVGRect)svg=null;dv.svg=svg;if(svg)gapElts.push(svg)}return dv.gap=elt("div",gapElts,"CodeMirror-merge-gap")}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=diff[i];if(ignoreWhitespace?!/[^ \t]/.test(part[1]):!part[1])diff.splice(i--,1);else if(i&&diff[i-1][0]==part[0]){diff.splice(i--,1);diff[i][1]+=part[1]}}return diff}function getChunks(diff){var chunks=[];if(!diff.length)return chunks;var startEdit=0;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;var 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,editTo:edit.line+1});return chunks}function endOfLineClean(diff,i){if(i==diff.length-1)return true;var next=diff[i+1][1];if(next.length==1&&i<diff.length-2||next.charCodeAt(0)!=10)return false;if(i==diff.length-2)return true;next=diff[i+2][1];return(next.length>1||i==diff.length-3)&&next.charCodeAt(0)==
10}function startOfLineClean(diff,i){if(i==0)return true;var last=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-1)==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,after: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,clearOnEnter: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,margin,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,off,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,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 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];return 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,F_MARKER)});cm.on("markerCleared",function(_,marker,_min,max){if(max!=null&&marker.collapsed)self.check(max,F_MARKER,self.hasMarker)});cm.on("markerChanged",this.signal.bind(this));cm.on("lineWidgetAdded",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.set(lineNo-1,F_WIDGET_BELOW);else self.set(lineNo,
F_WIDGET)});cm.on("lineWidgetCleared",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.check(lineNo-1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,F_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line;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,b){return(a.line-b.line||a.ch-b.ch)<0?a:b}function posMax(a,b){return(a.line-b.line||a.ch-b.ch)>0?a:b}function posEq(a,b){return a.line==b.line&&a.ch==b.ch}function findPrevDiff(chunks,start,isOrig){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,dir){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,diff,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=getDiff(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);editor.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",start:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect",movedChunk:"CodeMirror-merge-r-chunk-moved",classLocation:"background"};DiffView.prototype={constructor:DiffView,init:function(pane,orig,options){this.edit=this.mv.edit;
(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this);this.orig=CodeMirror(pane,copyObj({value:orig,readOnly:!this.mv.options.allowEditingOriginals},copyObj(options)));if(this.mv.options.connect=="align"){if(!this.edit.state.trackAlignable)this.edit.state.trackAlignable=new TrackAlignable(this.edit);this.orig.state.trackAlignable=new TrackAlignable(this.orig)}this.lockButton.title=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=[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=val;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=[];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?rightPane: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=="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)};CodeMirror.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);if(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},set: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,n)){this.signal();var flags=this.alignable[found+1]&~flag;if(flags)this.alignable[found+1]=flags;else this.alignable.splice(found,2)}},hasMarker:function(n){var handle=this.cm.getLineHandle(n);if(handle.markedSpans){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&&!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+1]&F_WIDGET_BELOW)widgetFrom=i;if(n==to&&this.alignable[i+1]&F_WIDGET_BELOW)widgetTo=i;if(n<=from)continue;else if(n<to)this.alignable.splice(i--,2);else this.alignable[i]+=diff}if(widgetFrom>-1){var flags=this.alignable[widgetFrom+1];if(flags==F_WIDGET_BELOW)this.alignable.splice(widgetFrom,2);else this.alignable[widgetFrom+1]=flags&~F_WIDGET_BELOW}if(widgetTo>
-1&&nAfter)this.set(from+nAfter,F_WIDGET_BELOW)}};CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=function(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=false}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=makeOverlay(query,hasBoundary,style));if(state.options.annotateScrollbar&&cm.showMatchesOnScrollbar){var searchFor=hasBoundary?new RegExp((/\w/.test(query.charAt(0))?"\\b":"")+query.replace(/[\\\[.+*?(){|^$]/g,"\\$&")+
(/\w/.test(query.charAt(query.length-1))?"\\b":"")):query;state.matchesonscroll=cm.showMatchesOnScrollbar(searchFor,false,{className:"CodeMirror-selection-highlight-scrollbar"})}}function removeOverlay(cm){var state=cm.state.matchHighlighter;if(state.overlay){cm.removeOverlay(state.overlay);state.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;if(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>0){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)&&(!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);cm.off("focus",onFocus)}if(val){var state=cm.state.matchHighlighter=new State(val);if(cm.hasFocus()){state.active=true;highlightMatches(cm)}else cm.on("focus",
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]=options[prop];if(!annotateOptions.className)annotateOptions.className="CodeMirror-search-match";this.annotation=cm.annotateScrollbar(annotateOptions);this.query=query;this.caseFold=caseFold;this.gap={from:cm.firstLine(),to:cm.lastLine()+1};this.matches=[];this.update=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;return 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--,1)}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;var sizeChange=endLine-change.to.line;if(this.gap){this.gap.from=Math.min(offsetLine(this.gap.from,startLine,sizeChange),change.from.line);this.gap.to=Math.max(offsetLine(this.gap.to,startLine,sizeChange),change.from.line)}else this.gap={from:change.from.line,to:endLine+1};if(sizeChange){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=offsetLine(match.to.line,startLine,sizeChange);if(newTo!=match.to.line)match.to=CodeMirror.Pos(newTo,match.to.ch)}}clearTimeout(this.update);var self=this;this.update=setTimeout(function(){self.updateAfterChange()},250)};SearchAnnotation.prototype.updateAfterChange=function(){this.findMatches();this.annotation.update(this.matches)};SearchAnnotation.prototype.clear=function(){this.cm.off("change",this.changeHandler);
this.annotation.clear()}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../dialog/dialog"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../dialog/dialog"],mod);else mod(CodeMirror)})(function(CodeMirror){function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),caseInsensitive?
"gi":"g");else if(!query.global)query=new RegExp(query.source,query.ignoreCase?"gi":"g");return{token:function(stream){query.lastIndex=stream.pos;var match=query.exec(stream.string);if(match&&match.index==stream.pos){stream.pos+=match[0].length||1;return"searching"}else if(match)stream.pos=match.index;else stream.skipToEnd()}}}function SearchState(){this.posFrom=this.posTo=this.lastQuery=this.query=null;this.overlay=null}function getSearchState(cm){return cm.state.search||(cm.state.search=new SearchState)}
function queryCaseInsensitive(query){return typeof query=="string"&&query==query.toLowerCase()}function getSearchCursor(cm,query,pos){return cm.getSearchCursor(query,pos,{caseFold:queryCaseInsensitive(query),multiline:true})}function persistentDialog(cm,text,deflt,onEnter,onKeyDown){cm.openDialog(text,onEnter,{value:deflt,selectValueOnOpen:true,closeOnEnter:false,onClose:function(){clearSearch(cm)},onKeyDown:onKeyDown,bottom:cm.options.search.bottom})}function dialog(cm,text,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,
f,{value:deflt,selectValueOnOpen:true,bottom:cm.options.search.bottom});else f(prompt(shortText,deflt))}function confirmDialog(cm,text,shortText,fs){if(cm.openConfirm)cm.openConfirm(text,fs);else if(confirm(shortText))fs[0]()}function parseString(string){return string.replace(/\\([nrt\\])/g,function(match,ch){if(ch=="n")return"\n";if(ch=="r")return"\r";if(ch=="t")return"\t";if(ch=="\\")return"\\";return match})}function parseQuery(query){var isRE=query.match(/^\/(.*)\/([a-z]*)$/);if(isRE)try{query=
new RegExp(isRE[1],isRE[2].indexOf("i")==-1?"":"i")}catch(e){}else query=parseString(query);if(typeof query=="string"?query=="":query.test(""))query=/x^/;return query}function startSearch(cm,state,query){state.queryText=query;state.query=parseQuery(query);cm.removeOverlay(state.overlay,queryCaseInsensitive(state.query));state.overlay=searchOverlay(state.query,queryCaseInsensitive(state.query));cm.addOverlay(state.overlay);if(cm.showMatchesOnScrollbar){if(state.annotate){state.annotate.clear();state.annotate=
null}state.annotate=cm.showMatchesOnScrollbar(state.query,queryCaseInsensitive(state.query))}}function doSearch(cm,rev,persistent,immediate){var state=getSearchState(cm);if(state.query)return findNext(cm,rev);var q=cm.getSelection()||state.lastQuery;if(q instanceof RegExp&&q.source=="x^")q=null;if(persistent&&cm.openDialog){var hiding=null;var searchNext=function(query,event){CodeMirror.e_stop(event);if(!query)return;if(query!=state.queryText){startSearch(cm,state,query);state.posFrom=state.posTo=
cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,event.shiftKey,function(_,to){var dialog;if(to.line<3&&document.querySelector&&(dialog=cm.display.wrapper.querySelector(".CodeMirror-dialog"))&&dialog.getBoundingClientRect().bottom-4>cm.cursorCoords(to,"window").top)(hiding=dialog).style.opacity=.4})};persistentDialog(cm,getQueryDialog(cm),q,searchNext,function(event,query){var keyName=CodeMirror.keyName(event);var extra=cm.getOption("extraKeys");var cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];
if(cmd=="findNext"||cmd=="findPrev"||cmd=="findPersistentNext"||cmd=="findPersistentPrev"){CodeMirror.e_stop(event);startSearch(cm,getSearchState(cm),query);cm.execCommand(cmd)}else if(cmd=="find"||cmd=="findPersistent"){CodeMirror.e_stop(event);searchNext(query,event)}});if(immediate&&q){startSearch(cm,state,q);findNext(cm,rev)}}else dialog(cm,getQueryDialog(cm),"Search for:",q,function(query){if(query&&!state.query)cm.operation(function(){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor();
findNext(cm,rev)})})}function findNext(cm,rev,callback){cm.operation(function(){var state=getSearchState(cm);var cursor=getSearchCursor(cm,state.query,rev?state.posFrom:state.posTo);if(!cursor.find(rev)){cursor=getSearchCursor(cm,state.query,rev?CodeMirror.Pos(cm.lastLine()):CodeMirror.Pos(cm.firstLine(),0));if(!cursor.find(rev))return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()},20);state.posFrom=cursor.from();state.posTo=cursor.to();if(callback)callback(cursor.from(),
cursor.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==
"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("",
null," ",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"},
cm.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;
var 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=
getSearchCursor(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,
text)}])};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,
true,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))==-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),match: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");var 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-endMargin)break;if(!match||end>match.index+match[0].length)match=newMatch;from=newMatch.index+1}return match}function searchRegexpBackward(doc,regexp,start){regexp=ensureFlags(regexp,"g");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,regexp,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");var 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;if(len==pos)return mid;else if(len>pos)max=mid;else min=mid+1}}function searchStringForward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\r|\n\r?/);
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,found,fold)+ch;return{from:Pos(line,adjustPos(orig,string,found,fold)+ch),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold)+ch)}}else{var cutFrom=string.length-lines[0].length;if(string.slice(cutFrom)!=lines[0])continue search;
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,adjustPos(orig,string,cutFrom,fold)+ch),to:Pos(line+lines.length-1,adjustPos(end,endString,lastLine.length,fold))}}}}function searchStringBackward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:
noFold;var lines=fold(query).split(/\r|\n\r?/);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]);if(found==-1)continue search;return{from:Pos(line,adjustPos(orig,string,found,fold)),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold))}}else{var lastLine=lines[lines.length-1];if(string.slice(0,
lastLine.length)!=lastLine)continue search;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;return{from:Pos(line+1-lines.length,adjustPos(top,topString,top.length-lines[0].length,fold)),to:Pos(line,adjustPos(orig,string,lastLine.length,fold))}}}}function SearchCursor(doc,query,pos,options){this.atOccurrence=
false;this.afterEmptyMatch=false;this.doc=doc;pos=pos?doc.clipPos(pos):Pos(0,0);this.pos={from:pos,to:pos};var caseFold;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,pos){return(reverse?searchStringBackward:searchStringForward)(doc,query,pos,caseFold)}}else{query=ensureFlags(query,"gm");if(!options||options.multiline!==false)this.matches=function(reverse,pos){return(reverse?
searchRegexpBackwardMultiline:searchRegexpForwardMultiline)(doc,query,pos)};else this.matches=function(reverse,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()};noFold=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++;if(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},to: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",function(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",mode:"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","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"]},{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"]},{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"},{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"},{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",mode:"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",ext:["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"]},{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",mode:"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"]},{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"]},{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++"]},{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","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",mime:"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",mode:"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","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"]},{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"]},{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",mode:"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",mode:"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",mime:"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",mode:"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<CodeMirror.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=0;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=CodeMirror.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)$/;CodeMirror.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&&(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+" ";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(){}});if(!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+"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,config){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=states[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()+config.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===b)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,spec.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,textAfter,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=states[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]=[];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,state.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]=meta[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=
"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",
{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*)(#.*)$/,
token:[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"},
{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",
"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?m.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=
Infinity;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);
return 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,
curInner.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=
state.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:
state.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,
"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",
{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);if(!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;for(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"]],style:[["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+" ";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,state.localState))};state.localMode=mode;state.localState=CodeMirror.startState(mode,htmlMode.indent(state.htmlState,"",""))}else if(state.inTag){state.inTag+=stream.current();if(stream.eol())state.inTag+=" "}return style}var htmlMode=
CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=parserConfig&&parserConfig.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,state.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||state.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=!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=="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","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!=">"||!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]/,false))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=false;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("=>",stream.start);if(arrow<0)return;if(isTS){var m=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(stream.string.slice(stream.start,
arrow));if(m)arrow=m.index}var depth=0;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==0)return;var next=stream.string.charAt(pos-1);if(next==ch&&stream.string.charAt(pos-2)!="\\"){pos--;break}}else if(sawSomething&&
!depth){++pos;break}}if(sawSomething&&!depth)state.fatArrowAt=pos}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=state.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,content))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!=null){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,context.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=new 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,null,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=="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()();return 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/,false)){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"),parenExpr,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,statement);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=noComma?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,poplex)}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();return 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=="<"&&cx.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=cx.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,cx.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)}}function 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=cx.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==":")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)},proceed)}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);
if(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"?
expressionNoComma: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);
if(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==
"[")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"&&
cx.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,
expect(":"),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==
"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(":"),
pattern,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,
forspec2);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,
")"),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,
value){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,
value);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==
"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&&
type=="(")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)}
function 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==
"(")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==
"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))}
function 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;
var 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"),
"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)"/;
var 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,
0,"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=
state.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];
if(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==
","?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+
(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",
"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",
{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"&&type!="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()==stream.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)||/.+_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||token.length<2)return false;if(token[0]!="_")return false;return token[1]=="_"||token[1]!==token[1].toLowerCase()}function cpp14Literal(stream){stream.eatWhile(/[\w\.']/);return"number"}function cpp11StringHook(stream,state){stream.backUp(1);if(stream.match(/^(?:R|u8R|uR|UR|LR)/)){var match=
stream.match(/^"([^\s\\()]{0,16})\(/);if(!match)return false;state.cpp11RawStringDelim=match[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["']/,false))return"string";return false}stream.next();return false}function cppLooksLikeConstructor(word){var lastTwo=/(\w+)::~?(\w+)$/.exec(word);return lastTwo&&lastTwo[1]==lastTwo[2]}function tokenAtString(stream,state){var next;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=null;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=false;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"}}function 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=false;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!==false)return result}if(ch=='"'||ch=="'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(numberStart.test(ch)){stream.backUp(1);if(stream.match(number))return"number";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););return"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,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&&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,state){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=parserConfig.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;var 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=false;state.indented=stream.indentation();state.startOfLine=true}if(stream.eatSpace()){maybeEOL(stream,state);return null}curPunc=isDefKeyword=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment"||style=="meta")return style;if(ctx.align==null)ctx.align=true;if(curPunc==";"||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,stream.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=="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||state.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&&/[{(]/.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:|\{\}?|\})$/:/^\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 "+"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 "+"@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");var 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","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,"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 "+"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"),defKeywords: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",{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"+" 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,atoms: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 "+"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 "+"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"),atoms: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,cx.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 "+"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 "+"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"),atoms: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&&textAfter.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"],{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 "+"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 "+"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 "+"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 "+"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 "+"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+" @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"),defKeywords: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,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-squirrel",{name:"clike",keywords:words("base break clone continue const default delete enum extends function in class"+" foreach local resume return this throw typeof yield constructor instanceof static"),types:cTypes,blockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),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"+" 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"),isPunctuationChar:/[\[\]{}\(\),;:\.`]/,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":"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=="*"}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,state)}else if(ch=="#"){stream.eatWhile(/[\w\\\-]/);return ret("atom","hash")}else if(ch=="!"){stream.match(/^\s*\w*/);return ret("keyword","important")}else if(/\d/.test(ch)||ch=="."&&stream.eat(/\d/)){stream.eatWhile(/[\w.%]/);return ret("number","unit")}else if(ch==="-")if(/[\d.]/.test(stream.peek())){stream.eatWhile(/[\w.%]/);
return ret("number","unit")}else if(stream.match(/^-[\w\\\-]*/)){stream.eatWhile(/[\w\\\-]/);if(stream.match(/^\s*:/,false))return ret("variable-2","variable-definition");return ret("variable-2","variable")}else{if(stream.match(/^\w+-/))return ret("meta","meta")}else if(/[,+>*\/]/.test(ch))return ret(null,"select-op");else if(ch=="."&&stream.match(/^-?[_a-z][_a-z0-9-]*/i))return ret("qualifier","qualifier");else if(/[:;{}\[\]\(\)]/.test(ch))return ret(null,ch);else if(stream.match(/^[\w-.]+(?=\()/)){if(/^(url(-prefix)?|domain|regexp)$/i.test(stream.current()))state.tokenize=
tokenParenthesized;return ret("variable callee","variable")}else if(/[\w\\\-]/.test(ch)){stream.eatWhile(/[\w\\\-]/);return ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false;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,"(")}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=state.context.prev;return pass(type,stream,state)}function wordAsValue(stream){var word=stream.current().toLowerCase();if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="variable"}var 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=parserConfig.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;var 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,stream,"documentTypes");else if(/^@(media|supports|(-moz-)?document|import)$/i.test(type))return pushContext(state,stream,"atBlock");else if(/^@(font-face|counter-style)/i.test(type)){state.stateArg=type;return"restricted_atBlock_before"}else if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type))return"keyframes";else if(type&&type.charAt(0)=="@")return pushContext(state,
stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";else if(type=="interpolation")return pushContext(state,stream,"interpolation");else if(type==":")return"pseudo";else if(allowNested&&type=="(")return pushContext(state,stream,"parens");return state.context.type};states.block=function(type,stream,state){if(type=="word"){var word=stream.current().toLowerCase();if(propertyKeywords.hasOwnProperty(word)){override=
"property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\s*:(?:\s|$)/,false)?"property":"tag";return"block"}else{override=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,state){if(type==";")return popContext(state);if(type=="{"&&allowNested)return pushContext(state,stream,"propBlock");if(type=="}"||type=="{")return popAndPass(type,stream,state);if(type=="(")return pushContext(state,stream,"parens");if(type=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(stream.current()))override=override+" error";else if(type==
"word")wordAsValue(stream);else if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=function(type,_stream,state){if(type=="}")return popContext(state);if(type=="word"){override="property";return"maybeprop"}return state.context.type};states.parens=function(type,stream,state){if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type==")")return popContext(state);if(type=="(")return pushContext(state,stream,"parens");if(type=="interpolation")return pushContext(state,
stream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,state){if(type=="meta")return"pseudo";if(type=="word"){override="variable-3";return state.context.type}return pass(type,stream,state)};states.documentTypes=function(type,stream,state){if(type=="word"&&documentTypes.hasOwnProperty(stream.current())){override="tag";return state.context.type}else return states.atBlock(type,stream,state)};states.atBlock=function(type,stream,state){if(type=="(")return pushContext(state,
stream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word"){var word=stream.current().toLowerCase();if(word=="only"||word=="not"||word=="and"||word=="or")override="keyword";else if(mediaTypes.hasOwnProperty(word))override="attribute";else if(mediaFeatures.hasOwnProperty(word))override="property";
else if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override="property";else if(nonStandardPropertyKeywords.hasOwnProperty(word))override=highlightNonStandardPropertyKeywords?"string-2":"property";else if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="error"}return state.context.type};states.atComponentBlock=function(type,stream,state){if(type=="}")return popAndPass(type,
stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);if(type=="word")override="error";return state.context.type};states.atBlock_parens=function(type,stream,state){if(type==")")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state,2);return states.atBlock(type,stream,state)};states.restricted_atBlock_before=function(type,stream,state){if(type=="{")return pushContext(state,stream,"restricted_atBlock");if(type==
"word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,stream,state)};states.restricted_atBlock=function(type,stream,state){if(type=="}"){state.stateArg=null;return popContext(state)}if(type=="word"){if(state.stateArg=="@font-face"&&!fontProperties.hasOwnProperty(stream.current().toLowerCase())||state.stateArg=="@counter-style"&&!counterDescriptors.hasOwnProperty(stream.current().toLowerCase()))override="error";else override="property";return"maybeprop"}return"restricted_atBlock"};
states.keyframes=function(type,stream,state){if(type=="word"){override="variable";return"keyframes"}if(type=="{")return pushContext(state,stream,"top");return pass(type,stream,state)};states.at=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type=="word")override="tag";else if(type=="hash")override="builtin";return"at"};states.interpolation=function(type,stream,state){if(type=="}")return popContext(state);if(type=="{"||
type==";")return popAndPass(type,stream,state);if(type=="word")override="variable";else if(type!="variable"&&type!="("&&type!=")")override="error";return"interpolation"};return{startState:function(base){return{tokenize:null,state:inline?"block":"top",stateArg:null,context:new Context(inline?"block":"top",base||0,null)}},token:function(stream,state){if(!state.tokenize&&stream.eatSpace())return null;var style=(state.tokenize||tokenBase)(stream,state);if(style&&typeof style=="object"){type=style[1];
style=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,stream,state);return override},indent:function(state,textAfter){var cx=state.context;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},electricChars:"}",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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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","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=keySet(propertyKeywords_);var nonStandardPropertyKeywords_=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width",
"border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color",
"scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"];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=keySet(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","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","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","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_);var valueKeywords_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold",
"bolder","border","border-box","both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed",
"conic-gradient","contain","content","contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double",
"down","drop-shadow","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig",
"ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore",
"inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through",
"linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix",
"mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective",
"pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse",
"rtl","run-in","running","s-resize","sans-serif","saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space",
"slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption",
"table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY",
"translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"];
var valueKeywords=keySet(valueKeywords_);var allWords=documentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,
fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;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,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},":":function(stream){if(stream.match(/^\s*\{/,false))return[null,null];return false},"$":function(stream){stream.match(/^[\w-]+/);if(stream.match(/^\s*:/,false))return["variable-2",
"variable-definition"];return["variable-2","variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",
tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},"@":function(stream){if(stream.eat("{"))return[null,"interpolation"];if(stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i,false))return false;stream.eatWhile(/[\w\\\-]/);if(stream.match(/^\s*:/,false))return["variable-2",
"variable-definition"];return["variable-2","variable"]},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,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,state)}},name:"css",helperType:"gss"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("go",function(config){function tokenBase(stream,state){var ch=stream.next();if(ch=='"'||ch=="'"||ch=="`"){state.tokenize=
tokenString(ch);return state.tokenize(stream,state)}if(/[\d\.]/.test(ch)){if(ch==".")stream.match(/^[0-9]+([eE][\-+]?[0-9]+)?/);else if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||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=="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=="/"&&maybeEnd){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}var indentUnit=config.indentUnit;var keywords={"break":true,"case":true,"chan":true,"const":true,"continue":true,"default":true,"defer":true,"else":true,"fallthrough":true,"for":true,"func":true,"go":true,"goto":true,"if":true,"import":true,"interface":true,"map":true,"package":true,"range":true,"return":true,"select":true,"struct":true,"switch":true,"type":true,"var":true,
"bool":true,"byte":true,"complex64":true,"complex128":true,"float32":true,"float64":true,"int8":true,"int16":true,"int32":true,"int64":true,"string":true,"uint8":true,"uint16":true,"uint32":true,"uint64":true,"int":true,"uint":true,"uintptr":true,"error":true,"rune":true,"any":true,"comparable":true};var atoms={"true":true,"false":true,"iota":true,"nil":true,"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,context: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(),"}");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="}";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==
0)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=
null;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)&&
!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 "+
"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";
CodeMirror.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\$_]/);
return"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()&&
!stream.match("?>",false);)stream.next();return"comment"}return false},'"':function(_stream,state){(state.tokStack||(state.tokStack=[])).push('"',0);state.tokenize=phpString('"');return"string"},"{":function(_stream,state){if(state.tokStack&&state.tokStack.length)state.tokStack[state.tokStack.length-1]++;return false},"}":function(_stream,state){if(state.tokStack&&state.tokStack.length>0&&!--state.tokStack[state.tokStack.length-1])state.tokenize=phpString(state.tokStack[state.tokStack.length-2]);
return false}}};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;);
var 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&&
stream.match("?>")){state.curMode=htmlMode;state.curState=state.html;if(!state.php.context.prev)state.php=null;return"meta"}else return phpMode.token(stream,state.curState)}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?
phpMode: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==
phpMode&&/^\?>/.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)});(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"),builtin: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";if(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","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","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","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=="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&&stream.match(/^#.*/))return"comment";if(stream.match(/^[0-9\.]/,false)){var floatLiteral=false;if(stream.match(/^[\d_]*\.\d+(e[\+\-]?\d+)?/i))floatLiteral=true;if(stream.match(/^[\d_]+\.\d*/))floatLiteral=true;if(stream.match(/^\.\d+/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^0x[0-9a-f_]+/i))intLiteral=true;if(stream.match(/^0b[01_]+/i))intLiteral=true;if(stream.match(/^0o[0-7_]+/i))intLiteral=
true;if(stream.match(/^[1-9][\d_]*(e[\+\-]?[\d_]+)?/)){stream.eat(/J/i);intLiteral=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";if(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,state){var inner=tokenBaseInner(stream,state,true);if(inner=="punctuation")if(stream.current()=="{")state.tokenize=tokenNestedExpr(depth+1);else if(stream.current()=="}")if(depth>1)state.tokenize=tokenNestedExpr(depth-1);else state.tokenize=tokenString;return inner}}function tokenString(stream,state){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;else if(stream.match("{",false)){state.tokenize=tokenNestedExpr(0);if(stream.current())return OUTCLASS;else return state.tokenize(stream,state)}else if(stream.match("}}"))return OUTCLASS;else if(stream.match("}"))return ERRORCLASS;else stream.eat(/['"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=
tokenOuter;return OUTCLASS}for(;"rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0;)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="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())>=0;)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,state){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=false;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="])}".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,parserConf.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)<3);if(py3){var identifiers=parserConf.identifiers||/^[_A-Za-z\u00A1-\uFFFF][_A-Za-z0-9\u00A1-\uFFFF]*/;myKeywords=myKeywords.concat(["nonlocal","False","True","None","async","await"]);myBuiltins=myBuiltins.concat(["ascii","bytes","exec","print"]);var stringPrefixes=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?('{3}|\"{3}|['\"]))","i")}else{identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;myKeywords=myKeywords.concat(["exec","print"]);
myBuiltins=myBuiltins.concat(["apply","basestring","buffer","cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);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=state.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=="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 "+"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();return"comment"}else if(ch=="0"&&stream.eat("x")){stream.eatWhile(/[\da-f]/i);return"number"}else if(ch=="."&&stream.eat(/\d/)){stream.match(/\d*(?:e[+\-]?\d+)?/);return"number"}else if(/\d/.test(ch)){stream.match(/\d*(?:\.\d+)?(?:e[+\-]\d+)?L?/);return"number"}else if(ch=="'"||ch=='"'){state.tokenize=tokenString(ch);return"string"}else if(ch==
"`"){stream.match(/[^`]+`/);return"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\d+)/))return"keyword";else if(/[a-zA-Z\.]/.test(ch)){stream.eatWhile(/[\w\.]/);var word=stream.current();if(atoms.propertyIsEnumerable(word))return"atom";if(keywords.propertyIsEnumerable(word)){if(blockkeywords.propertyIsEnumerable(word)&&!stream.match(/\s*if(\s+|$)/,false))curPunc="block";return"keyword"}if(builtins.propertyIsEnumerable(word))return"builtin";return"variable"}else if(ch=="%"){if(stream.skipTo("%"))stream.next();
return"operator variable-2"}else if(ch=="<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch=="="&&state.ctx.argList)return"arg-is";else if(opChars.test(ch)){if(ch=="$")return"operator dollar";stream.eatWhile(opChars);return"operator"}else if(/[\(\){}\[\];]/.test(ch)){curPunc=ch;if(ch==";")return"semi";return null}else return null}function tokenString(quote){return function(stream,state){if(stream.eat("\\")){var ch=stream.next();if(ch==
"x")stream.match(/^[a-f0-9]{2}/i);else if((ch=="u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);else if(ch=="U")stream.match(/^[a-f0-9]{8}/i);else if(/[0-7]/.test(ch))stream.match(/^[0-7]{1,2}/);return"string-2"}else{var next;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,prev: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,commonKeywords));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&BRACELESS)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);else 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+(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","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"]);var 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,state);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,embed,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]-/););if(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("@");stream.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=="-"&&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=false;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;return 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=="}")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();stream.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())?"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=="|")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);var 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}\}))'/,token:"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/,token:"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:/[\{\[\(]/,indent: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:"*/",lineComment:"//",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===
"'"||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*['"]?([^'"]*)['"]?/);
if(heredoc){state.tokens.unshift(tokenHeredoc(heredoc[1]));return"string-2"}}if(/\d/.test(ch)){stream.eatWhile(/\d/);if(stream.eol()||!/\w/.test(stream.peek()))return"number"}stream.eatWhile(/[\w-]/);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===
close&&!escaped){state.tokens.shift();break}else if(next==="$"&&!escaped&&quote!=="'"&&stream.peek()!=close){escaped=true;stream.backUp(1);state.tokens.unshift(tokenDollar);break}else if(!escaped&&quote!==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,
style){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",
"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",
"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"};
return{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())!=null;)if(ch=='"'&&!stream.eat('"'))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\w/)?"variable-2":null}function hookVar(stream){if(stream.eat("@")){stream.match("session.");stream.match("local.");stream.match("global.")}if(stream.eat("'")){stream.match(/^.*'/);
return"variable-2"}else if(stream.eat('"')){stream.match(/^.*"/);return"variable-2"}else if(stream.eat("`")){stream.match(/^.*`/);return"variable-2"}else if(stream.match(/^[0-9a-zA-Z$\._]+/))return"variable-2";return 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]+/)||(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=tokenLiteral(ch);return state.tokenize(stream,state)}else if((support.nCharCast&&(ch=="n"||ch=="N")||support.charsetCast&&ch=="_"&&stream.match(/[a-z][a-z0-9]*/i))&&(stream.peek()=="'"||stream.peek()=='"'))return"keyword";else if(support.escapeConstant&&(ch=="e"||ch=="E")&&(stream.peek()=="'"||stream.peek()=='"'&&support.doubleQuote)){state.tokenize=
function(stream,state){return(state.tokenize=tokenLiteral(stream.next(),true))(stream,state)};return"keyword"}else if(support.commentSlashSlash&&ch=="/"&&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);return"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";if(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(/^.*?(\/\*|\*\/)/);if(!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};var 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,context: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);return 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 ";var defaultBuiltin="bool boolean bit blob enum long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision real date datetime year unsigned signed decimal numeric";
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"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-mssql",{name:"sql",client:set("$partition binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id"),
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"),builtin:set("bigint numeric bit smallint decimal smallmoney int tinyint money float real char varchar text nchar nvarchar ntext binary varbinary image cursor timestamp hierarchyid uniqueidentifier sql_variant xml table "),
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"),hooks:{"@":hookVar}});CodeMirror.defineMIME("text/x-mysql",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),
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"),
builtin: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"),
hooks:{"@":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"),
builtin: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"),
hooks:{"@":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+
"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"),
builtin: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,
"?":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"),
builtin: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"),
keywords: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"),
builtin: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"),
operatorChars:/^[*\/+\-%<>!=~]/,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"),
builtin: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"),
builtin: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:/^[*\/+\-%<>!=&|^\/#@?~]/,
backslashStringEscapes: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:/^[*+\-%<>!=]/});
CodeMirror.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"),
builtin: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:/^[*+\-%<>!=&|^\/#@?~]/,
dateSQL: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"),
builtin: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"),
atoms: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"),
builtin:{},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();return"comment"}if(stream.match("/*")){state.tokenize.push(tokenComment);return tokenComment(stream,state)}}if(stream.match(instruction))return"builtin";if(stream.match(attribute))return"attribute";if(stream.match(binary))return"number";if(stream.match(octal))return"number";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("..");return"punctuation"}var stringMatch;if(stringMatch=stream.match(/("""|"|')/)){var tokenize=tokenString.bind(null,stringMatch[0]);state.tokenize.push(tokenize);return tokenize(stream,state)}if(stream.match(identifier)){var ident=stream.current();if(types.hasOwnProperty(ident))return"variable-2";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();return null}function tokenUntilClosingParen(){var depth=0;return function(stream,state,prev){var inner=tokenBase(stream,state,prev);if(inner=="punctuation")if(stream.current()=="(")++depth;else if(stream.current()==")")if(depth==0){stream.backUp(1);state.tokenize.pop();return state.tokenize[state.tokenize.length-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();if(ch=="("){state.tokenize.push(tokenUntilClosingParen());return"string"}escaped=false}else if(stream.match(openQuote)){state.tokenize.pop();return"string"}else{stream.next();escaped=ch=="\\"}if(singleLine)state.tokenize.pop();return"string"}function tokenComment(stream,state){var ch;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,align,indented){this.prev=prev;this.align=align;this.indented=indented}function pushContext(state,stream){var align=stream.match(/^\s*($|\/[\/\*])/,false)?null:stream.column()+1;state.context=new Context(state.context,align,state.indented)}function popContext(state){if(state.context){state.indented=state.context.indented;state.context=state.context.prev}}var keywords=wordSet(["_","var","let","actor","class",
"enum","extension","import","protocol","struct","func","typealias","associatedtype","open","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","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","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)/;var 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=/[\(\[\{]|([\]\)\}])/.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","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;var ch=stream.peek();if(ch==="'"){stream.skipToEnd();return"comment"}if(stream.match(/^((&H)|(&O))?[0-9\.a-f]/i,false)){var floatLiteral=false;if(stream.match(/^\d*\.\d+F?/i))floatLiteral=true;else if(stream.match(/^\d+\.\d*F?/))floatLiteral=true;else if(stream.match(/^\.\d+F?/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^&H[0-9a-f]+/i))intLiteral=
true;else if(stream.match(/^&O[0-7]+/i))intLiteral=true;else if(stream.match(/^[1-9]\d*F?/)){stream.eat(/J/i);intLiteral=true}else if(stream.match(/^0(?![\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){state.tokenize=tokenStringFactory(stream.current());return state.tokenize(stream,state)}if(stream.match(tripleDelimiters)||stream.match(doubleDelimiters))return null;if(stream.match(doubleOperators)||stream.match(singleOperators)||stream.match(wordOperators))return"operator";
if(stream.match(singleDelimiters))return null;if(stream.match(doOpening)){indent(stream,state);state.doInCurrentLine=true;return"keyword"}if(stream.match(opening)){if(!state.doInCurrentLine)indent(stream,state);else state.doInCurrentLine=false;return"keyword"}if(stream.match(middle))return"keyword";if(stream.match(doubleClosing)){dedent(stream,state);dedent(stream,state);return"keyword"}if(stream.match(closing)){dedent(stream,state);return"keyword"}if(stream.match(types))return"keyword";if(stream.match(keywords))return"keyword";
if(stream.match(identifiers))return"variable";stream.next();return 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();if(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("^[\\(\\)\\[\\]\\{\\}@,:`=;\\.]");var 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"];var 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","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","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='"';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,nextLineIndent: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<0)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,"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,"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,allowMissing: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\._\-]/);return chain(doctype(1))}else return null;else if(stream.eat("?")){stream.eatWhile(/[\w\._\-]/);state.tokenize=inBlock("meta","?>");return"meta"}else{type=stream.eat("/")?"closeTag":"openTag";state.tokenize=inTag;return"tag bracket"}else if(ch=="&"){var ok;if(stream.eat("#"))if(stream.eat("x"))ok=stream.eatWhile(/[a-fA-F\d]/)&&stream.eat(";");
else ok=stream.eatWhile(/[\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\w\.\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);return 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,state)}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;for(;(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)||state.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;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=stream.column();return tagNameState}else if(type=="closeTag")return closeTagNameState;else return baseState}function tagNameState(type,stream,state){if(type=="word"){state.tagName=stream.current();setStyle="tag";return attrState}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return attrState(type,
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!=tagName&&config.implicitlyClosed.hasOwnProperty(lower(state.context.tagName)))popContext(state);if(state.context&&state.context.tagName==tagName||config.matchClosing===false){setStyle="tag";return closeState}else{setStyle="tag error";return closeStateErr}}else if(config.allowMissingTagName&&type=="endTag"){setStyle=
"tag bracket";return closeState(type,stream,state)}else{setStyle="error";return closeStateErr}}function closeState(type,_stream,state){if(type!="endTag"){setStyle="error";return closeState}popContext(state);return baseState}function closeStateErr(type,stream,state){setStyle="error";return closeState(type,stream,state)}function attrState(type,_stream,state){if(type=="word"){setStyle="attribute";return attrEqState}else if(type=="endTag"||type=="selfcloseTag"){var tagName=state.tagName;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=new Context(state,tagName,tagStart==state.indented)}return baseState}setStyle="error";return attrState}function attrEqState(type,stream,state){if(type=="equals")return attrValueState;if(!config.allowMissing)setStyle="error";return attrState(type,stream,state)}function attrValueState(type,stream,
state){if(type=="string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,stream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}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!=null)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==state.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&&/^<(\/)?([\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+indentUnit;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);return 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==0||/\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=="{")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";if(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,keyCol: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)}).call(globalThis);
_.Bh();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
